The invention discloses an adaptive incremental conductance MPPT algorithm, which is based on the incremental conductance algorithm, uses a variety of step length models to combine the allowed errors and accurately controls the conversion circuit duty ratio D, in order to improve the tracking efficiency and accurately cope with the fast changing light conditions. The adaptive incremental conductance MPPT of the invention has fast tracking speed and accurate response in the sudden change of light, with only a small amount of fluctuation and no steady state oscillation. Compared with the existing MPPT, it has better tracking performance, accurate response, no oscillation, high tracking efficiency, easy realization, reduced energy loss, and solved the problems of constant oscillation, inaccurate response, low tracking efficiency and high difficulty in the existing algorithms. The improved step size model and the accurate direction in the calculation method are improved. Control is effective.
【技术实现步骤摘要】
一种自适应的增量电导MPPT算法
本专利技术涉及光伏系统的最大功率点跟踪
,具体涉及一种自适应的增量电导MPPT算法。
技术介绍
为了提高光伏系统的最大功率点追踪效率,许多MPPT算法被提出并改进,增量电导算法是使用最广泛的算法之一,比较经典的有变步长和定步长的增量电导MPPT,但是这些算法具有稳态振荡、响应不精确、追踪效率低以及能量损失的缺点,特别是在光照强度快速变化的情况下无法精确追踪。在一个光伏系统中,由于光伏面板的非线性特征,以及外界环境的变化,如温度、光照强度等,和负载的变动,系统的输出功率会低于理想输出功率,因此,为了让光伏系统的输出功率最大,许多最大功率点追踪(MPPT)算法被提出,并结合转换电路,MPPT算法用于控制转换电路的占空比来实现整个系统的阻抗匹配,以达到最大功率输出,MPPT主要有:(1)开路电压算法和短路电流算法:主要根据光伏板的开路电压和短路电流输出对应的控制电压信号或电流信号;(2)扰动观察算法:通过不断比较当前功率和前一个时间点的功率,输出一个参考电压来控制追踪;(3)增量电导算法:增量电导法是MPPT控制常用的算法,也是一种以扰动太阳电池的输出电压来进行太阳电池最大功率点追踪的一种策略,它是根据在最大功率点时太阳电池的输出功率对电压的微分为0而被提出来的。它能够判断出工作点电压与最大功率点电压的关系。对于功率P有:P=IV。同时对上式两端对V求导,可得:dP/dV=d(IV)/dV=I+V(dI/dV),当dP/dV>0时,V小于最大功率点电压Vmax;当dP/dV<0时,V小于最大功率点电压Vmax;当dP/dV ...
【技术保护点】
1.一种自适应的增量电导MPPT算法,其特征在于基于增量电导算法,采用多种步长模型结合允许的误差,精确地控制转换电路占空比D,以提高追踪效率和准确应对快速变化的光照条件。
【技术特征摘要】
1.一种自适应的增量电导MPPT算法,其特征在于基于增量电导算法,采用多种步长模型结合允许的误差,精确地控制转换电路占空比D,以提高追踪效率和准确应对快速变化的光照条件。2.根据权利要求1所述的一种自适应的增量电导MPPT算法,其特征在于,令V、I分别表示光伏系统输出电压、电流,P为输出功率,V(k),I(k)为第k时刻的电压、电流,Flag是一个稳态标记,为1则是稳态,占空比D只在非稳态时改变,所述采用多种步长模型结合允许的误差,精确地控制转换电路占空比,具体包括如下步骤:(1)Flag初始化为0,计算dV=V(k)-V(k-1),dI=I(k)-I(k-1),dP=V(k)*I(k)-V(k-1)*I(k-1),步长Step1=N1*abs(dI/dV+I/V)(dV≠0&V≠0),Step2=N2*abs(dP/dV)(dV≠0),设定N1、N2和FStep;(2)当Flag为0...
【专利技术属性】
技术研发人员:余松森,尹璐琳,晏文德,张幸,赵振宇,龚玉洁,范保建,李春景,王向丽,
申请(专利权)人:华南师范大学,中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。