APP下载

模糊控制的扰动观察法在光伏MPPT中的应用

2013-07-02李春玲石季英武艳辉王成山

电气传动 2013年2期
关键词:输出功率模糊控制步长

李春玲,石季英,武艳辉,王成山

(天津大学 电气工程及自动化学院,天津300072)

1 引言

在能源危机日益突出的环境下,太阳能光伏并网发电技术在近30年得到了越来越多的关注[1]。

由于光伏电池的输出电压和输出电流随着光照和温度的变化具有强烈的非线性,因此在特定环境下存在着一个唯一的最大功率输出点(MPP)。在实际的应用系统中,为了在同样的日照强度和温度下提高光伏发电系统的转换效率,就存在着一个最大功率输出点跟踪 (MPPT)的问题。 常用的MPPT 算法已有很多种[2-3],如恒电压跟踪法(CVT)、扰动观察法(P&O)、电导增量法(INC)等。这些算法有各自的缺点,CVT 控制精度不高。P&O 法和INC 的缺陷在于由于采用定步长方式,难以兼顾跟踪的响应快速性以及系统的稳定性两方面的要求[4]。

针对上述传统方法的缺点,近年来又将智能控制引进MPPT 算法中[5-7]。 为了实现提高跟踪速度、减少MPP 附近功率振荡的目标,本文提出了一个智能控制技术——模糊控制的扰动观察法(P&O)的光伏MPPT 控制方案。 文章详细地介绍了光伏发电系统,并在Matlab/Simulink 中建立了光伏电池,模糊控制的P&O 的MPPT、产生占空比的PWM 模块以及Boost 变换器的仿真模型。文中在光照1 000 W/m2和温度25 °C 环境下,将模糊控制的P&O 与传统的P&O 进行了对比,通过仿真验证了模糊控制的P&O 的正确性与优势性。

2 光伏发电系统

光伏发电系统包括光伏电池、MPPT 控制器、PWM 模块、Boost 变换器以及负载。 如图1所示。光伏电池的功率经Boost 变换器传输至负载。 光伏电池的输出电压U 和输出电流I 采样至MPPT控制器来控制跟踪光伏电池的最大功率。 MPPT控制器通过光伏电池的输出电压和输出电流调节产生扰动电压Uref从而不断控制光伏电池电压使其达到MPP 的最优电压。 扰动电压Uref作为PWM 模块的输入量产生输出信号为0-1 变化的占空比D。PWM 模块的输出占空比D 是Boost 变换器的输入信号。

图1 光伏系统Fig.1 PV system

2.1 光伏电池工程实用模型的建立

光伏电池的等效电路如图2所示。

图2 光伏电池等效电路Fig.2 Equivalent circuit for PV cell

按照图1中的电流、电压参考方向,可以得到光伏电池的I-U 特性方程:

式中:Iph为光生电流,A;I0为二极管反向饱和电流,A;q 为电子电荷;T 为绝对温度,K;K 为玻尔兹曼常数;A 为二极管因子常数;Rs为串联等效电阻,Ω;Rsh为并联等效电阻,Ω;I 为电池输出电流,A;U 为电池输出电压,V。

式(1)中的5 个主 要参数,即Iph,I0,Rs,Rsh和A,与电池温度和日照强度相关,既难以确定也不是厂商提供的标准参数,因此不便于工程应用。若在式(1)基础上,做两点近似[8],便可以得到光伏电池的实用I-U 方程:

基于上述工程实用模型,Matlab/Simulink 中搭建模块仿真,得到的光伏电池的特性如图3所示。 由图3可以看出光伏电池是一个既非恒压源又非恒流源的非线性直流电源。 光伏电池的最大功率是唯一的,为了使光伏电池能量转换效率最大化,必须进行最大功率跟踪(MPPT)。

图3 光伏电池的特性Fig.3 The characteristic of PV Cell

2.2 模糊控制的P&O 的MPPT

模糊控制的P&O 核心是模糊逻辑控制器(fuzzy logic controller),模糊控制的P&O 实际是对定步长的传统的P&O 的改进,控制方法是根据光伏电池的实时输出功率调整扰动步长,使光伏电池工作在最大功率点附近。

模糊控制的P&O 的仿真模型如图4所示,控制器的输入为控制误差e 和误差变化率ce 为

输出为第k 时刻的新的步长值。

图4 模糊控制的P&O 的MPPT 模型Fig.4 Fuzzy control based P&O MPPT model

控制策略如下。

1)当e>0,ce>0 时,新步长应为正值。

2)当e>0,ce<0 时,新步长可不变。

3)当e<0,ce>0 时,新步长可不变。

4)当e<0,ce<0 时,新步长应为负值。

5)当最大功率与当前功率相差较大时,采用较大步长以加快系统的响应速度,当最大功率与当前功率相差较小时,采用较小的步长以降低扰动的幅度,减少功率损耗。

根据以上控制策略,e 和ce 的模糊论域为[-5,5],分别有7 个和5 个模糊子集;Uref论域为[-15,15],有5 个模糊论域。 e=[NB,NM,NS,ZE,PS,PM,PB],ce=[NB,NS,ZE,PS,PB],Uref=[NB,NS,ZE,PS,PB]。

根据光伏电池特点,选三角形隶属度函数的形状。e,ce 和Uref的隶属度函数如图5所示,然后根据控制策略得出模糊控制规则。 解模糊采用的是Centroid 面积中心法。

图5 隶属度函数的形状Fig.5 The shape of the membership functions

2.3 PWM 模块

PWM 模块(见图6)是将MPPT 模块的输出步长值作为输入量,输出是Boost 变换器的占空比。

图6 PWM 模块Fig.6 PWM model

2.4 Boost 变换器

Boost 变换器的仿真电路如图7所示,负载电压U0、输入电压Uin和占空比D 之间的关系为

图7 Boost 变换器仿真模型Fig.7 Simulation model of boost converter

3 仿真结果

在Matlab/Simulink 环境中对模糊控制的P&O 的MPPT 进行仿真验证。 在相同光照1 000 W/m2和温度25 °C 环境下与传统的P&O 仿真对比,仿真时间均为0.4 s,采用ode23tb 算法,仿真结果光伏电池输出功率P 见图8,输出电压U 见图9,输出电流I 见图10。

图8 光伏电池输出功率对比图Fig.8 Comparison diagram of PV cell output power

图9 光伏电池输出电压对比图Fig.9 Comparison diagram of PV cell output voltage

图10 光伏电池输出电流对比图Fig.10 Comparison diagram of PV cell output current

由图8~图10可见,采用模糊控制的P&O 的MPPT 经过0.065 s 跟踪逐渐达到稳定,输出功率达到最大值175.66 W 近似等于额定输出功率176 W,输出电压、电流几乎没有振荡。 而传统的P&O 法经0.1 s 跟踪才逐渐达到稳定,与模糊控制的P&O 对比其输出功率电压、 电流振荡比较大。通过图11光伏电池输出功率的对比放大图可以更加明确看到稳态时,P&O 的振荡范围为162 ~175.66 W,而模糊控制的P&O 几乎没有振荡。 但是由于模糊控制的P&O 也属于动态自寻优法,达到最大功率点也会有略微的振荡,但是其振荡是很小的,振荡范围只有175.55~175.66 W。 模糊控制的P&O 放大图12可以说明这一点。 由以上分析可知模糊控制的P&O 具有更好的性能。

图11 光伏电池输出功率对比放大图Fig.11 Comparison enlarged diagram of PV cell output power

图12 模糊控制的P&O 输出功率放大图Fig.12 Enlarged diagram of output power with fuzzy control based P&O

由于功率振荡的幅度与扰动步长的大小有关,由图13可知模糊控制的P&O 的扰动步长在光照稳定后几乎不变,而P&O 的步长则是在最优值的附近波动,因而会造成较大的功率振荡,导致功率损失。 故模糊控制的P&O 的功率振荡远远小于传统的P&O 功率振荡幅值。

图13 扰动步长Uref对比图Fig.13 Comparison diagram of the perturbed voltage Uref

4 结论

本文在Matlab/Simulink 中对光伏系统的模糊控制的P&O 的MPPT 进行了建模分析,模拟了在光照为1 000 W/m2和温度25 °C 环境下,将模糊控制的P&O 的MPPT 与传统的P&O 进行了较为全面的仿真对比分析。仿真结果表明,模糊控制的P&O 的MPPT 具有响应速度快、稳态振荡小的特点,较好地解决了传统的P&O 方法的不足,能够最大程度地提升系统效率、降低功率损失。

[1] 王飞,余世杰,苏建徽,等.太阳能光伏并网发电系统的研究[J].电工技术学报,2005,20(5):72-74.

[2] 周林,武剑,栗秋华,等.光伏阵列最大功率点跟踪控制方法综述[J].高电压技术,2008,34(6):1145-1153.

[3] 崔岩,蔡炳煌,李大勇,等.太阳能光伏系统MPPT 控制算法的对比研究[J] .太阳能技术,2006,27(6):535-538.

[4] 蔡明想,姜希猛,谢巍.改进的电导增量法在光伏系统MPPT中的应用[J].电气传动,2011,41(7):21-24.

[5] Mellit A,Kalogirou S A.Artificial Intelligence Techniques for Photovoltaic Applications[J].Progress in Energy and Combustion Science,2008,34(5),574-632.

[6] Chin C S,Neelakantan P,Yoong H P,et al.Fuzzy Logic Based MPPT for Photovoltaic Modules Influenced by Solar Irradiation and Cell Temperature[C]∥2011 UKSim 13th International Conference on Modeling and Simulation,2011:130-137.

[7] Subiyanto,Mohamed A,Hannan M A.Maximum Power Point Tracking in Grid Connected PV System Using a Novel Fuzzy Logic Controller[C]∥Proceedings of 2009 Student Conference on Research and Development (SCOReD 2009),2009:339-352.

[8] 苏建徽,余世杰,赵为,等.硅太阳电池工程用数学模型[J].太阳能学报,2001,22(4):409-412.

猜你喜欢

输出功率模糊控制步长
基于Armijo搜索步长的BFGS与DFP拟牛顿法的比较研究
T-S模糊控制综述与展望
基于模糊控制的PLC在温度控制中的应用
基于模糊控制的恒压供水系统的研究
基于动态步长的无人机三维实时航迹规划
用于光伏MPPT中的模糊控制占空比扰动法
适用于智能电网的任意波形输出功率源
基于双层BP神经网络的光伏电站输出功率预测
基于逐维改进的自适应步长布谷鸟搜索算法
分布式发电系统并网逆变器输出功率的自适应控制