ELECTRICDRIVE2013Vol.43No.2电气传动2013年第43卷第2期
模糊控制的扰动观察法在光伏
MPPT中的应用
李春玲,石季英,武艳辉,王成山
(天津大学电气工程及自动化学院,天津300072)
摘要:为了提高光伏电池的能量转换效率,要用到最大功率点追踪(MPPT)控制方法。针对传统光伏发电系统中MPPT的问题,提出了模糊控制的扰动观察法(P&O)的方法。此方法将模糊逻辑控制器应用于扰动观察法中。通过Matlab/Simulink仿真详细描述了模糊逻辑控制器的设计步骤,并搭建了光伏发电系统的各个仿真模型,通过对比模糊控制的扰动观察法和传统的扰动观察法的仿真结果,验证了新方法能减小最大功率点附近振荡的功率损耗,且具有跟踪速度快的优点。
关键词:光伏电池;模糊控制;Boost变换器;扰动观察法中图分类号:TM615
文献标识码:B
FuzzyLogicControlBasedPerturbandObserveMPPTofPhotovoltaicSystem
LIChun-ling,SHIJi-ying,WUYan-hui,WANGCheng-shan
(SchoolofElectricalandAutomation,TianjinUniversity,Tianjin300072,China)
Abstract:Inordertoimprovetheefficiencyoftheenergytransformingofphotovoltaic(PV)cell,maximumpowerpointtracking(MPPT)isimplementedintothePVsystem.AimingatdisadvantagesoftheconventionalperturbannovelmethodwasproposedforthemaximumpowerpointtrackingusingafuzzylogicandobserveinPVsystem,
controllerbasedperturbandobserve.Thismethodusesafuzzylogiccontrollerappliedtoperturbandobserve.ThedifferentstepsofthedesignofthiscontrollerinPVsystemwerepresentedtogetherwithitssimulationinMatlab/Simulink.Resultsofthissimulationwerecomparedtothoseobtainedbytheconventionalperturbationandobservationcontroller.Theresultsshowthatthenovelmethodcanreducepowerlossinfindingthemaximumpowerpointthantheconventionalperturbationandobservationmethod.What′smore,ithastheadvantageoffastertrackingspeed.
Keywords:photovoltaic(PV)cell;fuzzylogiccontrol;Boostconverter;perturbandobserve
1引言
在能源危机日益突出的环境下,太阳能光伏并
不高。P&O法和INC的缺陷在于由于采用定步长方式,难以兼顾跟踪的响应快速性以及系统的稳定性两方面的要求[4]。
针对上述传统方法的缺点,近年来又将智能控制引进MPPT算法中[5-7]。为了实现提高跟踪速度、减少MPP附近功率振荡的目标,本文提出了一个智能控制技术———模糊控制的扰动观察法(P&O)的光伏MPPT控制方案。文章详细地介绍了光伏发电系统,并在Matlab/Simulink中建立了光伏电池,模糊控制的P&O的MPPT、产生占空比的PWM模块以及Boost变换器的仿真模型。文中在光照1000W/m2和温度25°C环境下,将模糊控制的P&O与传统的P&O进行了对比,
网发电技术在近30年得到了越来越多的关注[1]。
由于光伏电池的输出电压和输出电流随着光照和温度的变化具有强烈的非线性,因此在特定环境下存在着一个唯一的最大功率输出点(MPP)。在实际的应用系统中,为了在同样的日照强度和温度下提高光伏发电系统的转换效率,就存在着一个最大功率输出点跟踪(MPPT)的问题。常用的MPPT算法已有很多种[2-3],如恒电压跟踪法(CVT)、扰动观察法(P&O)、电导增量法(INC)等。这些算法有各自的缺点,CVT控制精度
作者简介:李春玲(1974-),女,博士研究生,Email:lichunling2005@163.com
61
电气传动2013年第43卷第2期李春玲,等:模糊控制的扰动观察法在光伏MPPT中的应用
通过仿真验证了模糊控制的P&O的正确性与优势性。
A,与电池温度和日照强度相关,既难以确定也不
是厂商提供的标准参数,因此不便于工程应用。若在式(1)基础上,做两点近似[8],便可以得到光伏电池的实用I-U方程:
2光伏发电系统
光伏发电系统包括光伏电池、MPPT控制器、
I=Isc{1-C1exp[U/(C2Uoc)]-1}C1=(1-Im/Isc)exp[-Um/(C2Uoc)]C2=(Um/Uoc-1)/[ln(1-Im/Isc)]
(2)(3)(4)
PWM模块、Boost变换器以及负载。如图1所示。
光伏电池的功率经Boost变换器传输至负载。光伏电池的输出电压U和输出电流I采样至MPPT控制器来控制跟踪光伏电池的最大功率。MPPT控制器通过光伏电池的输出电压和输出电流调节产生扰动电压Uref从而不断控制光伏电池电压使其达到MPP的最优电压。扰动电压Uref作为
基于上述工程实用模型,Matlab/Simulink中搭建模块仿真,得到的光伏电池的特性如图3所示。由图3可以看出光伏电池是一个既非恒压源又非恒流源的非线性直流电源。光伏电池的最大功率是唯一的,为了使光伏电池能量转换效率最大化,必须进行最大功率跟踪(MPPT)。
PWM模块的输入量产生输出信号为0-1变化的
占空比D。PWM模块的输出占空比D是Boost变换器的输入信号。
图3光伏电池的特性Fig.3ThecharacteristicofPVCell
2.2
图1光伏系统Fig.1PVsystem
模糊控制的P&O的MPPT
模糊控制的P&O核心是模糊逻辑控制器
(fuzzylogiccontroller),模糊控制的P&O实际是对定步长的传统的P&O的改进,控制方法是根据光伏电池的实时输出功率调整扰动步长,使光伏电池工作在最大功率点附近。
模糊控制的P&O的仿真模型如图4所示,控制器的输入为控制误差e和误差变化率ce为
2.1光伏电池工程实用模型的建立光伏电池的等效电路如图2所示。
e=P(k)-P(k-1)
U(k)-U(k-1)
图2光伏电池等效电路Fig.2EquivalentcircuitforPVcell
ce=e(k)-e(k-1)
输出为第k时刻的新的步长值。
按照图1中的电流、电压参考方向,可以得到光伏电池的I-U特性方程:
I=Iph-I0{exp[q(U+IR)]-1}-U+IRsAKTRsh
(1)
式中:Iph为光生电流,A;I0为二极管反向饱和电流,A;q为电子电荷;T为绝对温度,K;K为玻尔兹曼常数;A为二极管因子常数;Rs为串联等效电阻,Ω;Rsh为并联等效电阻,Ω;I为电池输出电流,A;U为电池输出电压,V。
式(1)中的5个主要参数,即Iph,I0,Rs,Rsh和
图4模糊控制的P&O的MPPT模型Fig.4FuzzycontrolbasedP&OMPPTmodel
控制策略如下。
1)当e>0,ce>0时,新步长应为正值。
2)当e>0,ce<0时,新步长可不变。
3)当e<0,ce>0时,新步长可不变。4)当e<0,ce<0时,新步长应为负值。5)当最大功率与当前功率相差较大时,采用
较大步长以加快系统的响应速度,当最大功率与当前功率相差较小时,采用较小的步长以降低扰动的幅度,减少功率损耗。
根据以上控制策略,e和ce的模糊论域为
2.4Boost变换器
Boost变换器的仿真电路如图7所示,负载电压U0、输入电压Uin和占空比D之间的关系为
U0=1Uin
1-D
(5)
[-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面积中心法。
图7Boost变换器仿真模型Fig.7Simulationmodelofboostconverter
3仿真结果
在Matlab/Simulink环境中对模糊控制的
P&O的MPPT进行仿真验证。在相同光照1000W/m2和温度25°C环境下与传统的P&O仿真对比,仿真时间均为0.4s,采用ode23tb算法,仿真结果光伏电池输出功率P见图8,输出电压U见
图9,输出电流I见图10。
图8光伏电池输出功率对比图
Fig.8ComparisondiagramofPVcelloutputpower
图5隶属度函数的形状
Fig.5Theshapeofthemembershipfunctions
2.3PWM模块
PWM模块(见图6)是将MPPT模块的输出步长值作为输入量,输出是Boost变换器的占空比。
图9光伏电池输出电压对比图
Fig.9ComparisondiagramofPVcelloutputvoltage
由图8~图10可见,采用模糊控制的P&O的
MPPT经过0.065s跟踪逐渐达到稳定,输出功率
达到最大值175.66W近似等于额定输出功率
图6PWM模块Fig.6PWMmodel
176W,输出电压、电流几乎没有振荡。而传统的P&O法经0.1s跟踪才逐渐达到稳定,与模糊控制
电气传动2013年第43卷第2期李春玲,等:模糊控制的扰动观察法在光伏MPPT中的应用
图10光伏电池输出电流对比图
Fig.10ComparisondiagramofPVcelloutputcurrent
图13扰动步长Uref对比图
Fig.13ComparisondiagramoftheperturbedvoltageUref
的P&O对比其输出功率电压、电流振荡比较大。通过图11光伏电池输出功率的对比放大图可以更加明确看到稳态时,P&O的振荡范围为162~
4结论
本文在Matlab/Simulink中对光伏系统的模
175.66W,而模糊控制的P&O几乎没有振荡。但
是由于模糊控制的P&O也属于动态自寻优法,达到最大功率点也会有略微的振荡,但是其振荡是很小的,振荡范围只有175.55~175.66W。模糊控制的P&O放大图12可以说明这一点。由以上分析可知模糊控制的P&O具有更好的性能。
糊控制的P&O的MPPT进行了建模分析,模拟了在光照为1000W/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.
图11光伏电池输出功率对比放大图
Fig.11ComparisonenlargeddiagramofPVcelloutputpower
[3]崔岩,蔡炳煌,李大勇,等.太阳能光伏系统MPPT控制算法的对比研究[J].太阳能技术,2006,27(6):535-538.
[4]蔡明想,姜希猛,谢巍.改进的电导增量法在光伏系统MPPT中的应用[J].电气传动,2011,41(7):21-24.
[5]MellitA,KalogirouSA.ArtificialIntelligenceTechniquesforPhotovoltaicApplications[J].ProgressinEnergyandCom-bustionScience,2008,34(5),574-632.
[6]ChinCS,NeelakantanP,YoongHP,etal.FuzzyLogicBasedMPPTforPhotovoltaicModulesInfluencedbySolarIrradia-tionandCellTemperature[C]∥2011UKSim13thInternationalConferenceonModelingandSimulation,2011:130-137.
图12模糊控制的P&O输出功率放大图Fig.12Enlargeddiagramofoutputpower
withfuzzycontrolbasedP&O
[7]Subiyanto,MohamedA,HannanMA.MaximumPowerPointTrackinginGridConnectedPVSystemUsingaNovelFuzzyLogicController[C]∥Proceedingsof2009StudentConfer-enceonResearchandDevelopment(SCOReD2009),2009:339-352.
由于功率振荡的幅度与扰动步长的大小有关,由图13可知模糊控制的P&O的扰动步长在光照稳定后几乎不变,而P&O的步长则是在最优值的附近波动,因而会造成较大的功率振荡,导致功率损失。故模糊控制的P&O的功率振荡远远小于传统的P&O功率振荡幅值。
[8]
苏建徽,余世杰,赵为,等.硅太阳电池工程用数学模型[J].太阳能学报,2001,22(4):409-412.
收稿日期:2012-01-05修改稿日期:2012-08-28
64