光伏并网MPPT算法控制解析
01 MPPT介绍
太阳能光伏发电是当前利用新能源的主要方式之一,光伏并网发电的主要问题是提高系统中太阳能电池阵列的工作效率和整个系统的工作稳定性,MPPT(Maximum power point tracking,最大功率点跟踪)是太阳能光伏发电系统中的重要技术,它能充分提高光伏阵列的整体效率,也是光伏并网逆变器与普通逆变器的最大区别,原理概况为:当光伏电池所处的外界环境(如温度和辐射照度)变化时,通过不断调整光伏电池的输出电压来发出当前所在环境下对应的最大功率,使光伏电池的发电效率充分得到应用。常用的MPPT算法包括定电压跟踪法、短路电流法、扰动观察法、电导增量法、最优梯度法、模糊逻辑控制算法等。
02 平台搭建
实验系统中功率模块采用研旭桌面型功率模块YXPHM-TP210b,核心控制器采用研旭成熟的快速原型控制器SP2000,算法开发采用Simulink搭建,利用YX-View2000上位机软件监控系统,直流电源采用研旭光伏电池阵列模拟器YXPVS5K。其整体控制系统搭建拓扑如下图1所示。
图1 光伏实验控制系统拓扑图
03算法模型
这里采用了光伏系统中应用最广的扰动观察法,扰动观察法控制简单,易于实现,其原理是基于光伏电池特效曲线单峰曲线的特点,通过对输出电压或电流施加小扰动观察输出功率的变化情况,不断修正并逐步向最大功率点靠近,最终实现MPPT。该算法流程图如图2所示。
图2 扰动观察法算法流程图
根据上述算法流程图,光伏逆变并网主要是控制光伏阵列的电压,算法输出光伏控制电压,根据该控制思路,在Simulink里搭建相应的算法模型,算法运行周期200mS,电压扰动步长3V,如图3所示。
图3 扰动观察法算法Simulink模型
将上述MPPT算法模块添加到DC-AC模型里,直流端电压参考由MPPT模块给出,最终组成光伏并网逆变器模型,将电压电流、PWM以及其他关键信号接到示波器控件,方便观察实验结果,如图4所示。
图4 光伏并网逆变器Simulink模型
04 实验结果
采用可编程直流电源作为光伏电池阵列模拟源,实现模拟光伏电源的IV输出,设置光伏电池阵列开路电压750V,短路电流10A,将Simulink模型下载到SP2000控制器运行,采用上位机View2000软件进行电压电流实时显示。逆变器输出电压电流波形如图5、6所示。
图5 逆变器并网电压波形图
图6 逆变器并网电流波形图
MPPT算法计算功率波形如图7所示,计算周期为200mS,并网逆变器根据MPPT算法输出的参考电压控制光伏电池电压波形如图8所示,可以看到电压在MPP附近小幅波动。
图7 MPPT算法计算功率波形图
图8 逆变器控制光伏电压波形图
通过光伏电池阵列模拟器YXPVS5K上的实时I-V曲线(图9)与P-V曲线(图10),可以看到,该MPPT算法模型运行结果符合预期。
图9 PV模拟源I-V曲线
图10 PV模拟源P-V曲线
05 实验展望
通过SP2000快速原型控制与YXPHM功率硬件模块验证了MPPT算法的有效性和正确性。本实验的采用的MPPT算法为基础算法,用户可以采用其他类型的算法或对现有算法进行研究改进,同样可以在我司的硬件实物平台进行算法的仿真验证。
光伏并网MPPT算法控制解析相关推荐
- 光伏三相并网 光伏10kw+MPPT控制+两级式并网逆变器
光伏三相并网: 1.光伏10kw+MPPT控制+两级式并网逆变器(boost+三相桥式逆变) 2.坐标变换+锁相环+dq功率控制+解耦控制+电流内环电压外环控制+spwm调制 3.LCL滤波 仿真结果 ...
- a*算法流程图_光伏逆变器MPPT基本算法介绍李星硕
欢迎加入技术交流QQ群(2000人):电力电子技术与新能源 905723370 高可靠新能源行业顶尖自媒体 在这里有电力电子.新能源干货.行业发展趋势分析.最新产品介绍.众多技术达人与您分享经验,欢迎 ...
- 两级式光伏并网逆变器,DCDC环节采用boost电路,通过增量电导法实现光伏最大功率跟踪MPPT
两级式光伏并网逆变器,DCDC环节采用boost电路,通过增量电导法实现光伏最大功率跟踪MPPT. 逆变器采用二电平逆变器,通过双闭环控制,实现并网单位功率因数,并网电流与电网电压同相位,并网电流TH ...
- 局部遮荫光伏matlab,一种基于随机蛙跳全局搜索算法的局部阴影光伏阵列MPPT控制的制作方法...
本发明涉及一种局部阴影光伏阵列多峰MPPT控制方法,特别涉及一种基于随机蛙跳全局搜索算法的局部阴影光伏列阵多峰MPPT控制. 背景技术: 伴随太阳能发电的普及,光伏阵列的运行环境变的越来越复杂,局部遮 ...
- 基于MPPT算法的PV光伏阵列电网模型simulink仿真
目录 1.算法描述 2.仿真效果预览 3.MATLAB核心程序 4.完整MATLAB 1.算法描述 光伏阵列(Photovoltaic Array)是多片光伏模组的连接,也是更多光伏电池的连接,光伏阵 ...
- 光伏并网/三相光伏并网/两级式三相光伏并网/LCL滤波器/扰动观察法MPPT
光伏并网/三相光伏并网/两级式三相光伏并网/LCL滤波器/扰动观察法MPPT 此模型功率为10kw,接入220v三相电网,滤波器为LC型,考虑线路感抗,实则为LCL滤波器. MPPT采用扰动观察法(给 ...
- 两级三相光伏并网逆变器控制Matlab/Simulink仿真模型,逆变器为基于母线电压双闭环控制
两级三相光伏并网逆变器控制Matlab/Simulink仿真模型,逆变器为基于母线电压双闭环控制,采用 lcl滤波,spwm控制,mppt控制有扰动观察法和电导增量法 ID:2230671904463 ...
- 光伏系统MPPT、恒功率控制切换MATLAB仿真
资源地址: 光伏系统MPPT.恒功率控制切换MATLAB仿真_光伏恒功率发电-电子商务文档类资源-CSDN文库 主要内容 光伏储能并网发电模型,根据储能电池SOC的工作区间,光伏有MPPT.恒功率输出 ...
- 光伏储能并网发电模型,根据储能电池SOC的工作区间,光伏有MPPT、恒功率输出两种控制方式,在电池健康工况下光伏处于MPPT模式
光伏储能并网发电模型,根据储能电池SOC的工作区间,光伏有MPPT.恒功率输出两种控制方式,在电池健康工况下光伏处于MPPT模式,在电池处于极限工况下,光伏处于恒功率模式,通过boost连接到公共点, ...
最新文章
- C#基础笔记(第九天)
- 20165115 第二周学习总结
- 利用Serverless Kubernetes和Kaniko快速自动化构建容器镜像
- Vue实战:音乐播放器(一) 页面效果
- 李煜东算法进阶指南打卡题解
- 网络编程聊天室----服务器端
- DWG文件打开速度太慢怎么办!
- MacBook M1 虚拟机安装Windows7 Xp
- 二进位注册文件_注册表导入时提示导入文件不是注册脚本,只能导入二进位注册文件...
- DAY02,C语言基础编程题
- 5 个免费的受欢迎的 SQLite 管理工具
- 前端面试知识梳理(高级前端开发工程师)
- 电子技术基础(三)__第2章放大电路原理__晶体三极管
- 【Esp32】Esp32+sx1268 Spi接口驱动SX1268模块
- css 高度塌陷_css中父元素高度塌陷是什么意思,如何解决?(附代码)
- greenplum 源码解析 FTS辅助进程工作主流程
- 纳尼,五子棋AI居然这么简单?
- 剑指offer 24. 反转链表
- CMOS/TTL电平详解
- 情人节python代码_情人节攻略:用Python撒狗粮的正确姿势
热门文章
- 汽车理论matlab编程,汽车理论课后作业matlab编程详解带注释[10页]
- 如何查看ActiveX控件的UUID?
- Python气象图形的绘制——预
- 前端的工作越来越难找,到底是不是前端领域已经饱和了?
- java 文件压缩zip【两种方式】
- 小程序wx.navigateTo 跳转页面 简单封装和运用
- 石墨烯核心技术深度分析
- 工具 | 使用 CLion 编译调试 MySQL 8.0
- Plecs电力电子仿真专业教程-第一季 补充课程 Plecs的安装教程与软件下载
- 如何将EXCEL两列比较后不重复的数据复制到另一列上