新型面积差法光伏MPPT
2015-04-16吴增强邹海荣魏浩
吴增强,邹海荣,魏浩
(上海电机学院电气学院,上海 200240)
太阳能作为一种可再生、无污染、蕴含量大的清洁能源,具有很好的应用前景。由于光伏电池的结构特点,它的输出P-U特性曲线具有明显的非线性,在不同的条件下有不同的最大功率点[1];当外界光照或者温度变化时,最大功率点也相应地变化,为了保证光伏电池输出功率始终处于最大功率点,必须对光伏电池的输出进行最大功率点跟踪MPPT(maximum power point tracking),以此来提高光伏发电系统的效率。
目前国内外常用最大功率跟踪方法有开环和闭环两种方法。开环方法主要有定电压法CV(constant voltage)[2]和短路电流法SEC(short circuit current)[3-4]。这些方法跟踪速度快,但是对光伏电池的输出特性具有较强的依赖性,并且只能近似地跟踪,效率不高。常用的闭环方法有扰动观察P&O(perturbation and observation)和电导增量INC(incremental conductance)法。这些算法利用在正常不同光照的条件下,光伏电池的P-U特性曲线是一簇以不同最大功率点为极值点的单峰值函数,在最大功率点处时有d P/d U=0,即通过自寻优来满足d P/d U=0[5-6]。但是当外界环境发生巨变,或者光伏电池被部分遮挡时,上述方法可能产生振荡或者误判[7]。随着智能控制的发展,模糊逻辑法[8-9]以及神经网络预测法[10-11]等不断地被应用于光伏最大功率跟踪。智能方法适应性较强,但是结构复杂且对硬件电路要求较高,例如神经网络预测法还需要长时间的训练.
本文在分析光伏电池P-U输出特性曲线的基础上,提出一种新型基于面积差自适应调节扰动步长最大功率跟踪方法,该方法通过连续采样光伏电池P-U特性曲线上的点所对应的面积差,自适应地调节扰动步长。Matlab/Simulink的仿真结果验证了该方法的正确性,与扰动观察法的结果比较验证了所提出方法的优越性。
1 光伏电池模型及输出特性
1.1 光伏电池模型
光伏电池光电转换原理基于半导体PN结的光伏效应:当半导体处于光照时,半导体内的电荷分布状态随之发生改变而产生相应电动势与电流的一种能量转换效应。光伏电池等效电路[9]如图1所示。
图1 光伏电池等效电路Fig.1 Equivalent circuit of photovoltaic cells
图1中,I为光伏电池的输出电流;Ish为流过电阻Rsh的电流;ID为流过二极管D的电流;Iph为光生电流;U为光伏电池的输出电压;Rs、Rsh为电池内部的等效电阻。以图中的电流方向为参考方向,则
式中:A为光伏电池P-N结系数;I0为光伏电池反向饱和电流;K为玻耳兹曼常数;θ为光伏电池温度。
根据式(1)和式(2),经过化简,利用Matlab/Simulink对某型号光伏模块进行建模并仿真分析。在不同光照S、温度条件下,光伏模块的I-U、P-U仿真特性曲线如图2所示。
从图2中可见,图(a)中,温度对光伏电池的短路电流影响不大,随温度的增加,光伏电池短路电流略微增加;开路电压随温度的增加而减小。图(b)中,光照对光伏电池的短路电流影响较大,短路电流随外界光照的增加而变大,且变化范围较大;开路电压随光照的增加而略微增加。图(c)中,在光照相同的情况下,光伏电池输出功率随温度的增加而减小,在一定环境下只有一个最大功率点且在最大功率点的左侧输出功率与输出电压近似呈线性关系。图(d)中,在温度相同的情况下,光伏电池的输出功率随外界的光照强度增加而增加,不同光照下最功率点的电压变化不大。
图2 光伏电池在不同条件下的特性曲线Fig.2 Characteristics of photovoltaic cells under different conditions
2 光伏发电系统最大功率跟踪研究
2.1 光伏最大功率点分析
由于外界温度、光照不断变化,光伏电池的最大功率点也不断变化;当光伏电池的输出阻抗与负载阻抗相等时,光伏电池输出功率最大,完成了最大功率点的跟踪。为了实现光伏发电系统工作在最大功率点,需要实时调节光伏发电系统的负载阻抗。一般而言,光伏发电系统的负载阻抗不易改变,因此需要通过变换器来改变光伏电池的输出阻抗,实现光伏电池输出阻抗与负载阻抗的匹配。Boost电路以其转换效率较高而作为常用的MPPT变换器,基本电路[12-13]如图3所示
图3 基于Boost电路的MPPT原理Fig.3 Principle of MPPT based on Boost conversion
设光伏电池的输出电压为U,输出电流为I;负载电压为UR,负载电流为IR,光伏电池的输出阻阻为Rp,光伏发电系统负载电阻为R,电路的占空比为D。则当电子元器件工作在理想状态下时有
由式(3)、式(4)得
由式(5)可知,当外界环境不断变化时光伏电池的输出阻抗不断变化,通过改变占空比D可实现光伏电池的输出阻抗与负载阻抗匹配,即实现光伏电池的最大功率跟踪。
2.2 面积差调节扰动步长M PPT算法实现
扰动法是光伏电池最大功率跟踪常用的方法,基本原理是通过改变扰动步长来实现最大功率跟踪。根据光伏电池的输出P-U特性提出基于面积差自适应调节扰动步长,该方法通过连续采样点构成的2个四边形的面积差来实现扰动步长变化量的自寻优。在不同环境下光伏电池的3条P-U特性曲线如图4所示。S(K-1)、S(K-2)为连续采样点所构成的四边形面积,面积差ΔS为
由式(6)可知,当连续采样点离最大功率点较远时,面积差较大;当连续采样点A、B、C离最大功率点较近时,面积差ΔS较小;当连续采样点在最大功率点附近时,面积差ΔS几乎为0;当连续采样点同时在最大功率点上时,面积差ΔS为0。根据上述规律,提出以连续采样点所构成四边形的面积差ΔS与扰动灵敏度a的乘积作为最大功率点跟踪的步长变化量。
图4 不同条件下光伏电池P-U特性曲线Fig.4 P-U characteristics curves of photovoltaic cells under different conditions
图4中设光伏电池P-U输出特性曲线上相邻3个采样点的坐标分别为:A(U(K-2),P(K-2)),B(U(K-1),P(K-1)),C(U(K),P(K)),其中K为大于2的正整数,U为光伏电池输出电压,P为光伏电池输出功率。最大功率点M的坐标M(Um,Pm)。点A在P-U输出特性曲线的U坐标轴上的投影为点F,点B在U轴的投影为点E,点C在U轴投影为点D。线段AB、BE、EF、FA组成四边形ABEF,其面积为S(K-2);线段BC、CD、DE、EB组成四边形BCDE,其面积为S(K-1);第3个采样点C采样后,系统最大功率跟踪扰动步长变化量ΔD为