观测器

基于自适应抗扰控制策略的太阳电池MPPT

发布时间:2022/7/6 19:32:44   
引用本文请复制:

张福庆.基于自适应抗扰控制策略的太阳电池MPPT的研究.[J].太阳能(10):64-69.

  在一定的太阳辐照度和环境温度下,太阳电池可直接将太阳能转换成电能[1],这种发电形式称为光伏发电。太阳电池在某一输出电压值时,其输出功率能达到最大值,光电转换效率达到最高,此时太阳电池中输出功率-电压曲线的工作点达到最高,此点被称为最大功率点[2]。根据太阳电池等效电路原理图,通过设计智能控制器来预测太阳电池可能达到的最大功率点输出,改变当前电路中的阻抗值,调整太阳电池输出功率-电压曲线的工作点,从而保持太阳电池一直运行在最大功率点附近,此工作过程被定义为最大功率点跟踪(maximumpowerpointtracking,MPPT)[3]。

  为提高光伏发电系统的发电效率,需使太阳电池的工作点保持在最大功率点附近。基于此,本文提出了一种基于自适应抗扰控制策略的太阳电池MPPT。根据太阳电池的特性在MATLAB/Simulink中建立太阳电池的仿真模型,对不同环境下的太阳电池输出特性进行建模和仿真,采用扩张状态观测器(ESO)观测太阳电池的电压和功率,预测其当前工作点与最大功率点的位置关系,自适应抗扰控制器会根据太阳电池的变化实时调整其工作点,从而实现对扰动的主动抑制,使太阳电池的工作点保持在最大功率点附近。

1太阳电池仿真模型的建立与特性分析

1.1光伏发电系统的原理结构

  光伏发电的工作原理是利用光生伏特效应将太阳的辐射能量直接转换为电能。光伏发电系统通常分为独立式光伏发电系统、并网式光伏发电系统和混合发电系统。其中,独立式光伏发电系统主要由光伏阵列、控制器、蓄电池组和逆变器构成。独立式光伏发电系统的基本组成如图1所示。

1.2太阳电池仿真模型的建立

  太阳电池的等效电路图如图2所示。图中:V为太阳电池的输出电压,V;I为太阳电池的输出电流,A;IL为太阳电池的光生电流,A;Id为二极管的导通电流,A;Rsh为太阳电池的等效电阻,Ω;Ish为太阳电池的等效电流,A;Rs为太阳电池的串联电阻,Ω。

  太阳电池在正常发电状态下,其电流方程可表示为:

  式中:α为标准测试条件的太阳辐照度下太阳电池的电流温度系数,%/℃,根据太阳电池实测值,α=0.Isc;β为标准测试条件的太阳辐照度下太阳电池的电压温度系数,%/℃,根据太阳电池实测值,β=0.Voc;Tref为标准测试条件下的环境温度,℃;Sref为标准测试条件下太阳电池的工作温度,℃。

  针对太阳电池的工作过程和输出特性,考虑太阳电池光电转换效率影响因素,建立太阳电池的数学模型。根据数学模型进行MATLAB/Simulink仿真,建立太阳电池仿真模型,从而获得太阳电池在不同环境及环境变化时的I-V、P-V输出特性曲线,数学模型和仿真结果可以反映出太阳电池各项参数的变化规律。太阳电池的仿真模型如图3所示。

1.3太阳电池的输出特性分析

  建立太阳电池仿真模型后,观察并分析太阳电池的输出特性。将太阳电池仿真模型中的太阳辐照度S设置为W/m2,对太阳电池工作温度Sref分别为25、35、45℃时太阳电池的P-V输出特性进行仿真模拟,得到的结果如图4所示。通过图4中太阳电池的P-V输出特性曲线可知,在太阳电池未达到最大功率点时,其P-V输出特性曲线近似一条有斜率的直线,输出功率随电压的升高而升高;而当太阳电池达到最大功率点之后,随着电压的升高,其输出功率迅速下降。

2自适应抗扰控制器设计

  在本文的MPPT控制算法分析中,MPPT控制的本质就是改变占空比D,进而改变脉冲宽度调制(PWM)波形,利用Boost电路实现阻抗匹配,最终得到太阳电池的最大输出功率[6]。因此,控制D的取值是本文研究的关键和重要依据。基于此,本文设计了一种自适应抗扰控制策略,采用自适应抗扰控制器。

  自适应抗扰控制器的设计思路是在模型参考自适应控制器(MRAC)与自抗扰控制器(ADRC)的设计基础上,融合这2种控制器各自的优点而得到的。在自适应抗扰控制器的整体结构中,采用ESO观测太阳电池的电流、电压、功率等状态变量,设定电路阻抗匹配值,与参考模型求误差,根据MRAC的特性设计自适应控制律,消除状态误差,使被控制对象的状态性能与参考模型趋于一致[7]。

  自适应控制器模型如图5所示。图中:xp为被控对象的状态量;u为控制输入量;xm为参考模型的状态量;r为设定输入量;e为状态误差;F为状态反馈控制器的状态反馈;K1为状态反馈控制器的增益。

  考虑被控对象的特性和干扰因素,设计合理的自适应控制律成为保证自适应抗扰控制器控制效果的关键。为了保证太阳电池的稳定,本文以李雅普诺夫(Lyapunov)函数作为判别太阳电池稳态的方法,由于该函数具有普遍性和实用性,因此可根据不同阶次的状态方程和Lyapunov函数设计自适应控制律,从而保证太阳电池实现动态响应快、鲁棒性强和抗扰能力强的效果。

  考虑太阳电池为二阶非线性系统,设定其中状态变量可观,则太阳电池的空间方程可表示为:

  ADRC根据太阳电池仿真模型的不确定性和非线性等扰动因素,将这些影响控制效果的扰动因素作为其控制系统的总扰动,由ESO进行控制系统变量的观测和补偿,使控制系统变为串联积分结构,最后设计极点配置方式对响应输出信号完成良好的跟踪效果[9]。ADRC模型如图6所示。图中:d为扰动;Z为ESO的状态量;n为状态个数。

  太阳电池是一种典型的非线性系统,在工作过程中受到环境温度、太阳辐射强度的影响,会使模型参数发生改变,因此传统的控制器难以达到较高的控制精度[10]。MRAC在模型参数不确定的情况下能够自动调整自适应控制律,使被控对象的输出趋近于参考模型的响应输出,具有稳定性好、响应时间快等优点;ADRC能够实现被控对象扰动的主动抑制,引入ESO完成太阳电池的电流、电压和功率信号的观测,使太阳电池的非线性特性具有鲁棒性强、抗扰性好等优点[11]。基于以上,自适应抗扰控制器是以ADRC作为内环结构,MRAC作为外环结构,并将2种控制器各自的优点相互结合而设计成的新型控制器。自适应抗扰控制器模型如图7所示。

3MPPT仿真结果分析

  在MATLAB/Simulink仿真环境中,针对不同情况的环境变化对4种不同的控制策略进行仿真模拟,并对不同控制策略下太阳电池的输出功率和占空比D进行比较。4种控制策略分别为:纯积分控制、PID控制、自适应抗扰控制、固定步长控制。

  将环境温度设置为25℃,当太阳辐照度在0.10s中从W/m2降到W/m2时,对4种不同控制策略下的MPPT仿真结果进行分析。4种控制策略下的MPPT仿真波形如图8所示。

  从图8可以看出,综合响应时间、超调量和稳定性等方面,4种控制策略下的MPPT仿真波形中,自适应抗扰控制策略针对太阳电池MPPT具有响应时间快、鲁棒性强和无静态误差等优点,控制效果更好,MPPT控制策略更优。

4结论

  本文为了提高光伏发电系统的发电效率,提出了一种自适应抗扰控制策略,通过对太阳电池的等效电路进行分析并建立太阳电池数学模型,完成了太阳电池的模型仿真,并通过仿真得到了太阳电池的I-V、P-V输出特性曲线。在考虑了太阳电池的最大功率点影响因素(太阳电池工作温度和太阳辐照度等)后,根据太阳电池的特性设计了自适应抗扰控制策略,并通过对4种控制策略进行实验仿真对比,发现本文提出的自适应抗扰控制策略针对太阳电池MPPT具有响应时间快、鲁棒性强和无静态误差等优点。

作者

张 兵1,杨子林1*,郭亚男2

单位

1.南阳农业职业学院机电工程学院2.郑州经贸学院智慧制造学院

来源

《太阳能》杂志年第10期P64—P69

DOI:10./j.-.tyn.01

预览时标签不可点收录于合集#个上一篇下一篇
转载请注明:http://www.aideyishus.com/lkcf/782.html
------分隔线----------------------------

热点文章

  • 没有热点文章

推荐文章

  • 没有推荐文章