概述
基于扰动观察法的光伏mppt最大功率控制matlab仿真
1 扰动观察法的原理
扰动观察法的原理是给定系统一个方向的电压扰动,检测光伏电池输出功率变化情况,根据输出功率的递增递减趋势来判断系统下一步的扰动方向,通过对扰动方向的调整来使光伏电池始终工作在MPP处。具体寻优过程如图3-4所示,流程图如图3-5所示。
对当前时刻电压电流进行采样相乘得到功率,通过与上时刻的功率值做对比,得出当前时刻与上一时刻功率的差值∆P,若∆P>0,说明此时的工作点位置位于Pm的左侧,电压变动方向如图3-4中a到b所示,应继续向此方向施加扰动∆U。相反若∆P<0,说明此时的工作点位置位于Pm的右侧,电压变动方向如图3-4中c到d所示,此时应向相反的方向施加扰动∆U。达到MPP的理想情况为∆P=0时,但是实际情况下∆U会一直存在追踪系统中,使其在MPP附近持续震荡。
扰动观察法中扰动电压∆U的取值会影响算法寻优的性能,难以同时兼顾追踪精度和追踪速度。若选取的扰动量过大,追踪到Pm附近的时间缩短,但在Pm附近的震荡加剧,精度降低。若选取的扰动量过小,追踪到Pm附近的精度提高,但在Pm附近的速度降低,到达最优区域内的时间延长。
2 算例
温度:25,Isc=8.58,Im=7.94,Uoc=22,Um=17.7,光照可变,如下:
3 仿真如下
4 仿真结果
1)光伏电压
2)光伏电流
3)mppt控制后电压
最后
以上就是机智花卷为你收集整理的基于扰动观察法的光伏mppt最大功率控制matlab仿真的全部内容,希望文章能够帮你解决基于扰动观察法的光伏mppt最大功率控制matlab仿真所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复