太阳能光伏发电MPPT优化设计—— 基于模糊PID控制和粒子群算法

合集下载

基于模糊控制的光伏发电系统MPPT概要

基于模糊控制的光伏发电系统MPPT概要

0引言随着社会经济的快速发展,能源的年消费量逐渐增加,常规能源资源面临日益枯竭的窘境,迫切需要以清洁、无污染、可再生的新能源来补充和替代。

光伏发电具有无污染、无噪音、取之不尽,用之不竭等优点,越来越受到关注,在未来的供电系统中将占有重要的地位。

光伏电池的输出特性受外界环境的影响大,电池表面温度和日照强度的变化都会导致输出特性发生较大的变化。

另外,光伏电池的转换效率很低,价格昂贵,初期投入大,因此有必要采用最大功率跟踪控制来提高光伏系统的效率。

最大功率跟踪(Maximum Power Point Track-ing,MPPT通常是以功率作为变量进行反馈控制,它起到光伏电池内阻与外部负载阻抗匹配的作用。

最大功率跟踪控制算法常采用固定电压法、!基于模糊控制的光伏发电系统MPPT乔兴宏1,2,3,吴必军1,2,王坤林1,2,吝红军1,2,3(1.中国科学院广州能源研究所,广东广州510640;2.中国科学院可再生能源与天然气水合物重点实验室,广东广州510640;3.中国科学院研究生院,北京100039摘要:光伏电池的输出功率随外部环境和负载的变化而变化,为充分发挥光伏器件的效能,需采用最大功率点跟踪电路。

根据最大功率点跟踪的基本原理及常用光伏发电系统控制的优缺点,提出了一种基于模糊控制,具有在线参数调整的自适应占空比扰动法。

该方法在不干扰系统正常工作的情况下,能迅速地感知外界的环境变化。

实验结果证明,该方法能够快速、准确地跟踪太阳能电池的最大功率点。

关键词:光伏;最大功率点跟踪;模糊控制;Matlab/Simulink中图分类号:TP273;TK514文献标志码:A文章编号:1671-5292(200805-0013-04Maximum power point tracking by using fuzzy control combined with PID for photovoltaic energy generation systemQIAO Xing-hong1,2,3,WU Bi-jun1,2,WANG Kun-lin1,2,LIN Hong-jun1,2,3(1.Guangzhou Institute of Energy Conversion,Chinese Academy ofScience,Guangzhou510640,China;2.KeyLaboratory of Renewable Energy and Gas Hydrate,CASe,Guangzhou510640,China;3.Graduate School of Chinese Academy ofScience,Beijing100039,China收稿日期:2007-11-21。

基于模糊PID控制MPPT在光伏系统中的仿真研究

基于模糊PID控制MPPT在光伏系统中的仿真研究

在当今油、碳等能源短缺的现状下,各国都加紧发展新能源的步伐,而太阳能光伏发电在21世纪会占据世界能源消费的重要席位,不但要替代部分常规能源,而且将成为世界能源供应的主体。

然而,如何提高光伏发电的效率,是研究者一直热点讨论的问题。

光伏电池的材料大部分为晶硅光伏组件,其输出功率易受太阳辐照度和组件温度的影响。

不同的辐照度和温度下输出功率也会发生变化。

为了系统能够在任意的太阳辐照度和温度下始终保持最大功率输出,需要对该条件下的最大功率点(Maximum Power Point ,MPPT )进行追踪。

目前,常用的技术有恒定电压控制法、扰动观察法、电导增量法、模糊控制法、神经网络法等[1-3]。

恒定电压控制法,控制简单,易于实现,有很好的稳定性,但精度较差,特别是外界环境发生变化时,对最大功率点变化适应性差;扰动观察法速度快,易于实现,但稳态精度不高,工程上常常采用此种控制算法;电导增量法控制效果好,稳定度高,但进行控制时需要较多的运算判断,控制算法相对比较复杂,同时对控制系统要求较高;神经网络法,算法比较复杂,实现相对较难,并且需要长时间的训练。

综合考虑,文中介绍一种基于模糊PID 控制MPPT 方法。

根据光伏电池的输出特性,运用MATLAB 建立了光伏阵列仿真模型,并对MPPT 进行仿真。

1光伏电池的数学模型光伏电池的等效电路为:由图1等效电路图可得:I =I ph -I o {exp[q (V +R s I )AKT ]-1}-V +R s IR sh(1)式中,I ph 为光生电流;I o 为二极管反向饱和电流;q 为电子电荷(1.6×1019C );K 为玻尔兹曼常数(1.38×10-23J/K );T 为基于模糊PID 控制MPPT 在光伏系统中的仿真研究陈丽,韩辉(沈阳工业大学信息工程学院,辽宁沈阳110870)摘要:由于光伏电池在外界条件发生变化时,其输出特性也随之变化。

基于模糊控制的光伏系统MPPT

基于模糊控制的光伏系统MPPT

2010年第5期 37基于模糊控制的光伏系统MPPT陈广华 杨海柱(河南理工大学电气工程与自动化学院,河南 焦作 454003)摘要 针对光伏电池的非线性特性和光伏阵列成本高、转换效率低的缺点,为充分提高光伏发电系统的效率,根据最大功率点跟踪原理及常用MPPT 方法的优缺点,本文提出了将模糊控制算法应用到光伏系统最大功率点的跟踪控制中。

该方法能快速响应外界环境的变化,并且在最大功率点波动比传统方法小。

Matlab/Simulink 仿真结果证明,该方法能使系统稳定工作在最大功率点,同时能快速准确地跟踪太阳能电池最大功率点。

关键词:MPPT ;模糊控制;扰动观察法Maximum Power Point Tracking in PhotovoltaicSystem by Using Fuzzy ArithmeticChen Guanghua Yang Haizhu(Henan Polytechnic University Electronic Engineering and Automation College, Jiaozuo, Henan 454003)Abstract According to the non-linear characteristics of photovoltaic and the solar battery’s diadvantages of high cost, low transfer efficiency, a novel modified fuzzy control method for MPPT photovoltaic system is introduced, by analyzing the mechanism and control methods of Maximum Power Point Tracking(MPPT), in order to improve the efficiency of the photovoltaic system. This method can track MPP changes rapidly with smaller disturbance. Experimental results show that the system can operate in maximum power point steadily and track the MPP quickly.Key w ords :MPPT ;f uzzy c ontrol ;d isturbance and o bservation m ethod1 引言光伏发电具有无污染、无噪声、取之不尽用之不竭等优点,越来越受到关注,在未来的供电系统中将占有重要的地位。

基于模糊控制的光伏电池MPPT的设计

基于模糊控制的光伏电池MPPT的设计

本文由lishijun3736奉献pdf文档可能在WAP端浏览体验不佳。

建议您优先选择TXT,或下载源文件到本机查看。

基于模糊控制的光伏电池MPPT的设计X礼胜,李全(五邑大学信息学院XX江门529020)摘要:分析了太阳能光伏发电过程中最大功率点的原理,以及当前获得最大功率点的几种主要方法.提出了利用模糊控制来获取最大功率点的方法,模糊控制能够有效地克制光伏电池的非线性和时滞性,跟踪迅速.而且反响灵敏,计算量小, 控制精度高,受外界影响小.并给出模糊控制器的详细设计过程,进展了Matlab仿真,获得了理想的结果,比照得出模糊控制方法的优越性.关键词:光伏电池;MPPT;模糊控制;最大功率点中图分类号:TPl8 文献标识码:A 文章编号:1004—373X(2009)15—165一03DesignonPhotovoltaic CellMPPTBased on Fuzzy Control QuanZHANG Lisheng,LI(Department ofInformation,WuyiUniversity,Jiangmen,529020,China)Abstract:The principle of SomeMaximum Power Point Tracking(MPPT)in the process of power generation of solar PV batteries.aremajor methods for obtaining MPPTcandiscussed.The theoretical foundation forMPPT by using fuzzy eontrol isputforward,the fuzzy controlovere the PV cell misalignment and when the viscosity effectively,the track israpid,moreover reflects keenly,athe putation load is small,the control precision is high,small irdluenees,and the detail about designing tern is proposed.The toolbox offuzzy control for thesys—areMatlab is usedtomakeasimulationtOtesttheeffectarcof the controller and perfect simulated results achieved.obtained with fuzzy contr01.By parison,superiority in fuzzy control of Keywords:photovoltaie MPPTcell;MPPT;fuzzy control;maximum power point0引言点,即寻优'2|., A随着全球能源紧X问题的日益严重,再生能源正得到越来越广泛的应用.近年来,光伏能源以其具有无污染,可长期使用等优点,得到了很大的开展.一般光伏系统都希望光伏电池阵列在同样日照,温度的条件下输出尽可能多的电能,即在理论上和实践上提出了光伏电池阵列的最大功率点跟踪(MaximumPower Point厶Tracking,MPPT)问题.光伏并网发电系统中由于阵列的功率等级一般较大,因此MPPT问题显得尤为重要.故利用智能控制方法上的智能性,自适应性来对非线性的太阳能光伏发电系统进展控制,无疑是一个很好的选择u]. 1光伏电池的最大功率点从图1中可以看出,在一定的光照强度与温度下, 2oc厶U/V图1不同光照下的光伏电池的I—U特性曲线(温度为25℃)MPPT控制的原理与设计MPPT控制的原理实质上是一个动态白寻优过程,通过对光伏电池当前输出电压与电流的检测,得到当前电池输出功率,将其与前一时刻功率相比拟,然后根据功率与占空比的关系,改变占空比,使其向最大功率点不断靠近,如此反复,直至到达最大点附近的一个极小区域内.当外界光照强度与温度发生明显改变时, 系统会进展再次寻优.收稿日期:2009一02—20 】65光伏电池输出曲线上都可以找到一个最大的功率输出点P.,如果可以使光伏电池时工作在最大功率点,就可以极大地提升光伏电池的效率,故应寻找其最大功率万方数据'蓬翟墨盈墨圜墅±L壁董;墨王堡塑壁壹』笪堂丛鱼迫坚£!!鱼逞i土模糊控制器的第咒时刻输入量,为第咒时刻的功率变化量AP(n)和功率变化率;第行时刻的输出量为第行+l时刻的占空比改变量AD(n+1),大小在[o,1] 间变化.其中功率变化量AP(n)=P(行)一P(n一1),功率变化率用△P(咒)lAD(,2)代替计算. 3.2确定输入,输出量模糊子集及论域[4] AP(n)的模糊集为E,AP(n)/AD(n)的模糊集为EC,△D(以)的模糊集为【,.从图2可知,改变脉宽调制信号(Pulse width Modulation,PWM)的占空比D,实质上是改变了光伏电池的负载.也即使光伏电池的输出功率点发生改变, 从而到达寻找最大功率点的目的.图2简单光伏系统的MPP'r模糊控制构造图将语言变量E和U定义为7个模糊子集,EC定义为6个模糊子集,即:E一{NB,NM,NS,Zo,PS,PM,PB} EC一{NB,NS,NO,PO,PS,PB} U一{NB,NM,NS,Zo,PS,PM,PB}光伏电池的负载R.与负载R和占空比D的关系式为: R.,=R/DMPPT控制器通过调整PWM信号的占空比D, 来改变光伏电池的负载,从而实现阻抗匹配的功能.因而,占空比D的大小决定了光伏电池输出功率P的大小,一般光伏逆变器的P—D关系如图3所示‰引.其中:NB,NM,NS,NO,ZO,PO,PS,PM,PB分别表示负大,负中,负小,负零,零,正零正小,正中,正大等模糊概念.将E,L,的论域规定为15个等级,将EC的论域规定为12个等级,即: E一{一7,一6,一5,一4,一3,一2,一1,0,+1,+2, +3,+4,+5,+6,+7) EC一{一5,一4,一3,一2,一1,一0,+0,+l,+2, +3,+4,+5} U一{一7,一6,一5,一4,一3,一2,一1,0,+1,+2, +3,+4,+5,+6,+7) D3.3确定隶属函数图3P—D关系曲线图模糊子集的隶属函数形状较尖,反映模糊集合具有高分辨率特性较高的灵敏度. 故本文选择三角形作为隶属函数的形状,E和EC 的隶属函数见图5和图6,U的隶属函数如图7所示.国内外的一些光伏发电系统对光伏电池的最大功率跟踪控制,一般提出过多种方法,如定电压跟踪法,扰动观察法,功率回授法和增量电导法等,这些算法的不足在于:未说清从一个最大功率点怎样跟踪到下一个最大功率点;计算量很大,实现较困难;控制精度差,受外在影响大.本文提出的设计方案进展最大功率点跟踪, 可弥补以上缺乏之处. 3模糊控制器设计在光伏并网发电系统中,使用模糊逻辑对系统的输入和输出进展设计,可以得出一系列控制规那么,可以由微机十分简明地实现. 3.1确定模糊控制器的构造MPPT控制设计,其关键是模糊控制器的设计. 选用双输入单输出模糊控制器,如图4所示[3].ae(n)图5E的隶属度函数.5-4-2-o+0245图6EC的隶属度函数3.4确定模糊控制规那么根据功率值的变化量,来决定这一时刻的占空比改变量.通过对光伏电池输出功率P与占空比D之间的特性曲线分析,并且考虑到外界环境因素(温度,日照强度)对光伏电池输出功率的影响得到以下原那么:图4二维模糊控制器166万方数据(1)假设输出功率增加,那么继续原来改变量调整方向,否那么取相反方向;式中:u(Ai)为第i个模糊输出量的隶属度;A.为第i个模糊输出量. 经过试验仿真,结果如图8所示.经过MPPT模糊控制占空比时,它能够迅速地跟踪到最大功率点.一7.6_4.22467图7U的隶属度函数参?c,(2)离最大功率点较远处,采用较大改变量以加快跟踪速度;离最大功率点附近,采用较小改变量进展搜索以减小搜索损失; (3)当到达以最大功率点为中心的极小的Zo区域时,系统稳定下来,直至外界环境再次发生明显变化. (4)当温度,日照强度等因素发生变化导致光伏电池输出功率发生明显变化时,系统能够作出快速的反应,进展再次寻优. 遵循上述原那么,并对实际仿真结果进展调整得到最终控制规那么表,如表1所示.表1 图8.们∞嘶¨们叭.MPPT下光伏电池输出功率由此可得.模糊控制能够有效地克制光伏电池的非线性和时滞性,能够快速地跟踪到最大功率点,并保持在此状态.4结语MPPT模糊控制规那么表仿真发现,将模糊逻辑控制应用于光伏电池最大功率点的跟踪不仅跟踪迅速,而且反响灵敏,且通过模糊控制表可以实现离线设计,节省了微机的内部存储空间,提高了工作速度.参考文献E13赵争鸣,X建政,X晓瑛,等.太阳能光伏发电及其应用[M].:科学,2005. E23沈辉,曾祖勤.太阳能光伏发电技术[M].:化学工业出版社,2005.E33王耀南.智能控制系统[M].XX:XX大学,2006. 3.5解模糊方法与仿真'4·53 [4]曾光奇,胡均安,王东,等.模糊控制理论与工程应用EM3.XX:华中科技大学,2006.模糊逻辑控制器仿真选择Mamdani型控制器,解模糊方法为重心法,其计算式为:n I nE53石辛民,郝整清.模糊控制及其Matlab仿真EM].:清华大学,2008.,口(是)=∑Eu(Ai)A]/∑u(A;)作者简介X礼胜F6]黄瑶,黄洪全.电导增最法实现光伏系统的最大功率点跟踪控制[J].现代电子技术,2008,31(22):18一19.男,1979年出生,硕士.研究方向为模式识别与智能系统. 男,1958年出生,副教授.研究方向为电力拖动与智能控制理论.李全167万方数据基于模糊控制的光伏电池MPPT的设计作者: 作者单位: 刊名: 英文刊名: 年,卷(期): 被引用次数: X礼胜, 李全, ZHANG Lisheng, LI Quan 五邑大学,信息学院,XX,江门,529020 现代电子技术MODERN ELECTRONICS TECHNIQUE 2009,32(15) 0次参考文献(6条) 1.赵争鸣.X建政.X晓瑛太阳能光伏发电及其应用2005 2.沈辉.曾祖勤太阳能光伏发电技术2005 3.王耀南智能控制系统2006 4.曾光奇.胡均安.王东模糊控制理论与工程应用2006 5.石辛民.郝整清模糊控制及其Matlab仿真2008 6.黄瑶.黄洪全电导增最法实现光伏系统的最大功率点跟踪控制[期刊论文]-现代电子技术2008(22)相似文献(10条) 1.期刊论文X莉.X彦敏一种扰动观察法在光伏发电MPPT中的应用-电源技术2010,34(2)分析了光伏电池的特性和扰动观察法的优缺点,针对扰动观察法步长难确定和光伏电池最大功率点两侧具有非对称性的特点,提出了一种改良扰动观察法.将该方法应用于光伏电池的最大功率跟踪,仿真和实验结果均说明该方法能在外界环境变化的情况下,保证光伏电池快速,准确地跟踪最大功率点,稳态精度较高,提高了光伏电池的利用率.2.期刊论文冯冬青.李晓飞.FENG Dong-qing.LI Xiao-fei 基于光伏电池输出特性的MPPT 算法研究-计算机工程与设计2009,30(17)为了寻找更好的实现光伏发电系统最大功率点跟踪控制方法,基于单个光伏电池的物理特性建立了太阳能光伏电池阵列的Matlab仿真模型,分析了太阳能光伏电池阵列所具有的随着光照强度和温度不同而变化的P-U和I-U非线性特性.基于光伏电池的动态特性,在最大功率点跟踪算法的设计中增加一个电流监测回路,并结合自寻优技术对电导增量法进展改良,提出了一种自适应变步长寻优算法.仿真结果说明,该算法能够快速准确的跟踪最大功率点.3.期刊论文孔晓丽.陈显峰.续艳鑫.Kong Xiaoli.Chen Xianfeng.Xu Yanxin 基于DSP的光伏电池最大功率点跟踪系统-电子技术2010,37(2)太阳能光伏阵列的输出特性受外界环境的影响具有强烈的非线性,为了提高系统的整体效率,一个重要的途径就是实时调整光伏电池的工作点,进展最大功率点跟踪(MPPT),使之始终工作在最大功率点附近.本文通过对太阳能电池伏安特性的分析,采用自适应扰动观察算法,基于TMS320F2812设计了MPPT控制系统.实验结果说明,在此算法控制下,系统能够准确地跟踪最大功率点.4.期刊论文王岩.李鹏.唐劲飞.WANG Yan.LI Peng.TANG Jinfei 基于模糊参数自校正PID 方法的光伏发电系统MPPT控制-电力自动化设备2008,28(3)针对光照强度变化的不确定性,光伏电池阵列温度变化,负载变化和光伏电池强非线性,使光伏电池阵列的最大功率点变化的情况,提出一种采用模糊参数自校正比例,积分,微分(PID)控制实现光伏系统最大功率点跟踪(MPPT)控制的方法.Boost变换器属于并联开关变换器,采用Boost变换器实现MPPT.模糊参数自校正PID控制方法能合理地处理好控制精度和速度的矛盾.论述了模糊参数自校if_PID控制器的构造,参数确定,规那么的生成,模糊决策与推理.仿真结果说明所提方法可有效消除最大工作点处的振荡现象且易于实现,提高了系统的稳定性.5.期刊论文周雒维.杨柳.ZHOU Luo-wei.YANG Liu 光伏电池的最大功率跟踪以及并网逆变-XX大学学报(自然科学版)2010,32(2)光伏并网系统本钱昂贵是阻碍其市场应用的重要原因,采用无直流传感器的光伏电池最大功率跟踪,在一定程度上降低了控制系统的本钱,成为目前研究的热点内容.但目前文献提出的无传感器的光伏电池输出电流,电压的估算方法在估算精度,实时性,以及动态响应能力方面都具有一定的缺陷,使光伏电池的最大跟踪难以到达满意的效果,从而影响到光伏并网系统的输出性能.针对以上问题,提出了基于自适应滑模观测器实现的光伏电池输出电压的估算.该算法对外来干扰,模型参数误差具有良好的抑制能力和对光伏电池输出电压的跟踪具有良好的实时性,准确度.仿真和实验结果均验证了的通过该自适应滑模观测器实现的光伏电池最大功率跟踪和系统的输出具有良好的性能.6.期刊论文李钊年.段善旭.LI Zhao-nian.DUAN Shan-xu 具有MPPT功能的智能户用光伏充电系统研究-可再生能源2007,25(5)光伏充电系统采用了恒流充电和du/dt恒压限流充电相结合的管理模式,在一定时间内以电压的变化量接近零,并使充电电流到达最小设定量作为判断蓄电池充电终止的条件,采用了电压自寻优算法实现了光伏电池的最大功率点跟踪.试验说明,系统除了具有智能化管理的特点外,光伏电池的最大功率点跟踪效果明显,且不用考虑日照强度和温度对光伏电池的影响,在一定程度上能够提高光伏电池的输出功率.7.期刊论文王宁.翟庆志.X亮一种中小型光伏系统MPPT的算法研究-现代电子技术2010,33(6)为提高光伏发电系统的最大输出功率,根据光伏电池的特性,针对中小型先伏发电系统的应用实际,提出了一种新型的MPPT控制方法和改良的恒定电压法,并在Matlab环境下进展仿真验证.分析与仿真结果说明,与常规CVT法相比,该方法能够有效提高最大功率点的追踪精度.8.期刊论文X国荣.项假设轩.ZHANG GUO-rong.XIANG Ruo-xuan 光伏电池最大功率点跟踪方法的研究-能源工程2009,""(1)在光伏发电系统中,为了提高光伏电池的利用效率,需要对光伏电池的最大功率点进展跟踪.分析了在跟踪控制中常见的扰动跟踪法和功率数学模型法,比拟了它们的优缺点,并基于这两种方法提出了一种改良的跟踪方法,利用MATLAB对该方法进展了仿真研究,仿真结果验证了该方法的有效性.9.学位论文杨思俊基于MPPT技术的光伏路灯控制系统的研究2009在太阳能路灯控制系统中,引入最大功率跟踪技术(简称为MPPT),不仅降低了本钱,还提高了太阳能路灯的可靠性.太阳能路灯的控制系统采用C8051F330D作为核心器件.其主电路为Buck电路,采用MPPT技术,增强了太阳能光伏电池的转换效率.本论文着重对太阳能路灯控制系统的硬件电路设计,并设置MPPT技术电路的主要器件的参数,对整个路灯控制系统的设计流程进展了分析. 论文综述了太阳能光伏发电及控制技术以及我国在路灯照明应用方面的开展情况.对太阳能光伏电池的输入-输出特性,在不同外界环境的太阳能电池板的输出状况进展了分析比照,结合整个系统的工作能力,对负载选用依据及所选负载参数,蓄电池充放电控制原理进展分析.对采用MPPT技术的小功率光伏发电路灯控制系统做了较为详细的介绍,主要包括MPPT的硬件电路原理及电路中各元器件的参数的选定,以及控制系统中防反接保护,过流保护,信号采集,CPU控制,功率管驱动电路及电源电路等电路设计,还有其它器件的选定和控制器的散热等.也对整个系统的软件设计予以阐述,从CPU的性能,开发工具,主控制程序,MPPT技术控制程序,滤波,稳压,定时,蓄电池充放电控制等程序具体设计逐一分析.论文最后对全文的工作做了总结,对实验数据进展了比拟分析,并对太阳能路灯的优缺点进展概括.并对设计的实验结果,实用性进展了总结,并指出本设计中优点与缺乏,为后续研究提供了参考方向.10.期刊论文姚雪梅.夏东伟.李建.YAO Xue-mei.XIA Dong-wei.LI Jian 基于GA-RBF神经网络的光伏电池MPPT研究-XX大学学报(工程技术版)2009,24(2)讨论了光伏电池非线性输出特性,在此根底上,结合径向基函数神经网络的特点,提出了基于遗传算法优化的径向基函数神经网络方法,并将该方法用到了电池的最大功率点跟踪预测中.仿真及实验结果说明,与传统的径向基函数神经网络相比,该方法克制了网络参数选择的随机性,具有更高的精度和适应能力.本文:d.g.wanfangdata../Periodical_xddzjs200915051.aspx 授权使用:河海大学图书馆(XX校区)(hhdxtsg),授权号:fd2799d5-bc92-4f81-bd27-9d9f015eb2d6,下载时间:2010年6月24日1本文由wkingx58奉献doc文档可能在WAP端浏览体验不佳。

基于模糊控制算法的光伏电池MPPT设计

基于模糊控制算法的光伏电池MPPT设计
W ANG e - i W n bn
( o l g fAu o t n C l e o t ma i ,W u a i e st fTe h o o y W u a 3 0 0, i a e o h n Un v r i o c n lg , h n 4 0 7 Ch n ) y Ab ta t n t i r il ,t e c a a t rs iso h t v l i e l i e c i e n h rn i l f a i m o rp it s r c :I h sa tce h h r c e it fp o o o t cc i sd s r d a d t e p ic pe o xmu p we o n c a s b m ta k n ( PP r c ig M T)o h t v l i i a ay e .F rPV el t h h r c e it so o l e ra d t ed ly,t ef z y fp o o o t c s n l z d a o c l wih t e c a a t rs i f n i a n i ea s c n n m h u z -
, L

{ R s z h
图 1 光 伏 电池 的 等 效 电路


图 2给出的是同一温度下 , 同光 照条件 下光伏 电 不 池 的伏安 特性 曲线 。图 3给 出的是 同一光 照强度下 , 不 同温度光伏 阵列 的伏安 特性 曲线 。可 以看 出光伏 电池 的输 出最 大功率 P H、 n 空载 电压 和短路 电流 J 都受 s c 到光照强度 和环 境温度 的影响 , 了使 光伏 阵列 的效率 为 最高 , 使光伏 电池工作 在最大功率点是非 常必要 的 。

基于模糊自适应PI控制的光伏发电MPPT

基于模糊自适应PI控制的光伏发电MPPT

基于模糊自适应PI控制的光伏发电MPPT王玮茹【期刊名称】《电网与清洁能源》【年(卷),期】2011(27)6【摘要】介绍了光伏发电过程中最大功率点跟踪(MPPT)原理,并简要分析了常规控制算法在最大功率跟踪控制中的优缺点,提出将模糊自适应PI控制算法应用到光伏系统最大功率点跟踪的控制中,该控制方法能快速响应外界环境的变化,获得系统最大功率点,且可以有效消除系统在最大功率点附近的振荡现象,提高系统的稳定性.仿真结果表明,该方法能使系统稳定地工作在最大功率点,并且控制精度高,能灵敏反应外界环境的变化.%This paper describes the principle of Maximum Power Point Tracking (MPPT) in the PV generation system, and briefly analyzes the advantages and disadvantages of the conventional control algorithm for MPPT. A novel adaptive fuzzy -PI control algorithm is introduced for MPPT of PV system. By using this control method, the PV system can track the maximum power point rapidly, and can eliminate the power oscillation around maximum power point effectively to improve the stability. Simulation results show that the proposed method can make the system run at the maximum power point steadily,have the high regulating accuracy, and have the ability to respond to affective changes in environment rapidly.【总页数】4页(P61-64)【作者】王玮茹【作者单位】华北电力大学电力系统保护与动态安全监控教育部重点实验室,河北保定,071003【正文语种】中文【中图分类】TM615【相关文献】1.基于滑模控制的光伏发电MPPT控制 [J], 张涛;程帆;沈天骄;雷蕾;陈珉烁2.模糊自适应PID控制在光伏发电MPPT中的应用 [J], 韩伟;王建华3.基于非对称模糊PI控制的光伏发电MPPT研究 [J], 杨海柱;刘洁;曾志伟;姚君旺4.基于模糊控制的光伏发电MPPT控制方法 [J], 李天阳;苏秉华;张小凤;殷宁;苏禹5.基于变论域模糊控制的光伏发电MPPT控制 [J], 陈娟;吴亚;娄德成;冯雨馨;李冬梅因版权原因,仅展示原文概要,查看原文内容请购买。

基于模糊控制的光伏发电系统MPPT设计

基于模糊控制的光伏发电系统MPPT设计

(7 )
式中 :(NB )表 示 负 大 、(N S )负 小 、(ZE ) 零 、(PS ) 正 小 、
(PB )正大 。 将输 入 、输 出论 域规 定 为 - 6 ~ 6 。 实 际 值 的
变化不在规定范围内 ,可通过量化因子把它们分别划归到
模糊论域中 [6] 。
图 2 模糊控制下的隶属度函数
式 中 :P( n) 和 U ( n) 分 别表 示 光伏 阵 列第 n 次采 样的输
出 功 率和 电 压值 。输 出量 为 n 点的 占 空比 增 量 d D 。
4 .2 输入输出量模糊子集与论域确定
设计将输入功率偏差 E 和偏差斜率 CE 以及输出量
d D 分别分成 5 个模糊子集 ,即 :
E = C E = d D{NB ,N S ,ZE ,PS ,PB}
1引言
能源和环保是目前人类关注的热点问题 。 为了缓解 能源危机 、保护生存环境 ,人类开始开发利用清洁 、环保的 可再生能源 [1] 。 光伏发电是太阳能利用的一种主要形式 , 其特点是安全 、环保 、不枯竭 。 但由于光伏发电效率低 、成 本高 ,因此到目前为止没能广泛应用 。 为了提高光伏发电 效率 ,国内外电光伏专家分别从对光伏阵列最大功率点的 跟踪方法及采用高频链逆变器等方面进行深入研究 。 光 伏阵列输出具有非线性特征 ,使光伏电池输出功率在一定 的工况下存在最优点 ,并且随着光照和温度参数的改变 , 最优工作点也会随着改变 。 为了能一直获得最大输出功 率 ,光伏发电系统必须进行最大功率点的跟踪 (maximum
4 .4 模糊规则 本设计根据功率偏差 E ,偏差斜率 CE 来决定当前输
出占空比的增量 ,通过分析光伏电池输出 P‐U 曲线 ,考虑 其他外界因素影响 ,可以得到 M PP T 控制的规则如下[7] 。

基于模糊控制的太阳能发电MPPT控制技术

基于模糊控制的太阳能发电MPPT控制技术

!!!!!" P/W
!!!!!"
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
新书介绍
《太阳能光伏发电系统设计与应用实例》
本书结合我国“十一五”节能减排工程计划与国内外太阳能光伏发电技术的发展动态,以从事太阳能光伏发电系 统设计人员为读者对象,系统、全面地讲解太阳能光伏技术基础知识、太阳能电池、阀控密封式铅酸蓄电池、太阳能 光伏发电系统控制器、太阳能光伏发电系统逆变器、太阳能光伏发电系统设计实例、太阳能光伏发电系统防雷接地设计
60
量为用来控制 Boost 变换器的 PWM 信号的占空比 D。根据功
50
率值的变化量和前一刻的占空比调整步长,来决定这一刻的
调整步长大小[5]。将语言变量ΔP 和 A 分别定义为 7 个和 6 个
40
模糊子集,即:
30
ΔP ={NB,NM,NS,ZO,PS,PM,PB}
A={NB,NM,NS,PS,PM,PB}
精确的模拟量送给执行机构,对被控对象进行第一步控制;然 后,进行第二次采样,完成第二步控制……这样循环下去,就 实现了被控对象的模糊控制[2]。
仿真条件为:太阳电池表面温度 25 ℃,太阳光照射强度 从 600 W/m2 突然增到 900 W/m2,量化因子 Ka 取 0.01,Ke 取 10,仿真的最大步长 0.025 s,运行时间 8 s,延迟时间 0.05 s,
等内容,并介绍了国内外太阳能光伏发电系统的典型应用实例,以供读者在实际设计工作中参考。
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
2011.6 V ol.35 N o.6
692
性。
关键词:M P P T ;模糊控制;M atlab/S im ulink 仿真

基于模糊—PID双模控制的MPPT技术研究

基于模糊—PID双模控制的MPPT技术研究

基于模糊—PID双模控制的MPPT技术研究【摘要】太阳能电池发出的功率不稳定,但其必存在一最大功率,为了提高光伏电池的利用率,需要采用一定的控制措施使光伏电池始终工作在最大功率点处。

研究方案以独立光伏发电系统为研究对象,建立了光伏电池的数学仿真模型,并在传统模糊算法的基础上,提出一种模糊-PID双模控制方案,仿真结果显示模糊-PID算法与传统模糊算法相比,消除了在最大功率点处震荡的问题,提高了跟踪精度。

【关键词】光伏;最大功率跟踪;模糊;PID1.引言能源是国民经济发展的血液,而如今能源稀缺,传统能源消耗殆尽,亟需开发新能源来代替传统能源,而太阳能在众多新能源中以其绿色环保、可再生、储量无穷等优势,得到了众多关注。

步入21世纪,全球光伏产业迅猛发展,装机容量大幅度提升,而国内光伏产业在经历了一场中欧光伏贸易危机后,充分暴露了国内光伏市场供过于求的窘境。

危机过后,我国政府迅速推出一系列利好政策,拉动光伏市场内需,旨在改善光伏市场目前的窘境,迎接新一轮的发展。

当前,光伏电池生产成本仍旧比较高,光电转换效率较低,为了更有效的利用太阳能,提高光伏发电系统的转换效率,采用太阳能最大功率跟踪很有必要[1]。

2.光伏电池的建模与仿真光伏电池属于半导体光电器件,光直接辐射到光伏电池上而产生电能。

光伏电池的特性可用等效电路来描述,但由于电路中很多参数难以确定,文献[2]给出了面向工程实际的光伏电池简化数学模型,所谓简化模型通常要求仅采用厂家提供的标准条件(光照强度Sref=1000W/m2,电池温度Tref=25/℃)下光伏电池板技术参数短路电流Isc、开路电压Uoc/、峰值电流Im、峰值电压Um,就可以得出C1和C2。

然而实际应用中,光照强度和环境温度不会一直在标准条件下,当环境温度和光照强度发生变化,可由式(1)-(6)得到光伏电池的数学模型[3]。

式中T是光伏电池环境温度,S是光照强度,a=0.0005A/℃,b=0.5,c=-0.0033V/℃。

基于模糊参数自校正PID方法的光伏发电系统MPPT控制

基于模糊参数自校正PID方法的光伏发电系统MPPT控制

0引言随着全球性能源危机和环境污染的日趋严重,有效、合理地利用现有资源、保护环境已成为全球关注的焦点[1]。

光伏发电具有无污染、无噪声、取之不尽、用之不竭等优点,且除阳光外无需其他生产材料,是一种具有广阔前景的绿色能源,越来越受到关注,在未来的供电系统中将占有重要的地位。

光伏发电存在的问题是光伏电池的输出特性受外界环境影响大,温度和光照强度的变化都可以导致输出特性发生较大的变化;另外,光伏系统初期投资比较大,光伏电池转换效率低且价格昂贵。

因此,充分利用光伏电池所产生的能量是光伏发电系统的基本要求[2]。

要解决这些问题,首先要研制价格低廉且能量转换效率高的光电材料,其次可在光伏电池与负载间加入最大功率点跟踪(MPPT)装置,使光伏电池始终能够输出最大功率,以便更有效地利用太阳能。

目前,光伏系统的最大功率跟踪问题已经成为学术界研究的热点。

1光伏电池的特性图1(a)是光伏电池在不同温度、辐射强度下的电压-电流特性曲线,图1(b)是光伏电池在不同温度、辐射强度下的电压-功率特性曲线。

由图1可见,光伏电池在任何时刻都存在一个最大功率输出的工作点,而且随着光照强度和温度的变化而变化。

由于实际使用中不能保证负载总是工作在最大功率点上,因此需要负载和光伏电池之间加入MPPT装置,以保证光伏电池始终输出最大功率。

2采用Boost变换器实现MPPT的分析Buck变换器属于串联型开关变换器,又称为降压变换器,如图2所示。

由于Buck变换器是连续向负载供电、间断从电源取电,因此需要在光伏电池板输出端并联储能电容器以保证光伏阵列输出电流的连续。

然而在大功率情况下,储能电容始终处于大电流充放电状态,对其可靠工作不利,同时由于储能电容通常为电解电容,使Buck变换器无法工作在更高的频率下,增大了MPPT装置的体积,使整个系统变得笨重[3]。

Boost变换器属于并联型开关变换器,又称升压变换器,见图3。

Boost变换器可将输出电压升高变换,效率较高,且电路的结构和控制较简单。

基于模糊PI控制与电导增量法的光伏MPPT跟踪技术

基于模糊PI控制与电导增量法的光伏MPPT跟踪技术

Photovoltaic MPPT Tracking Technology Based on Fuzzy PI
Control and Conductance Increment Method
LI AngꎬLI Yin ̄keꎬLIU Wen ̄feng
( Shanxi University of TechnologyꎬHanzhong 723001ꎬChina)
图 1 光伏电池等效电路模型
根据基尔霍夫定律ꎬ可以得到:
侧ꎬ功率随着电压的增大几乎呈线性增长ꎻ当工作点
运行到最大功率点右侧时ꎬ开路电压大于最大功率
点电压ꎬ电流迅速下降ꎻ在点 ( U m ꎬP m ) 传输效率最
Copyright©博看网. All Rights Reserved.
21
« 电气开关» (2022. No. 6)
电压ꎻU m 为等效模型的最大功率点电压ꎻC1 、C2 表示
修正系数ꎮ
故可得光伏电池的输出功率模型如下:

P( U) = UI sc [ 1 - C1 ( e C2U oc - 1 ) ]
(7)
太阳能电池的数学模型的输出特性曲线如图 2
所示ꎮ 由图 2 可以看出ꎬ在最大功率点( U m ꎬP m ) 左
化处理时ꎬ可以忽略并联电阻 R sh 对整个系统的影
响ꎬ最终公式(4) 可以化简为:
I = I ph - I s [ e
q( U + IR S)
AkT
-1]
(5)
在标准条件( 日照强度 1000W / m ꎬ温度 25℃ )

下ꎬ光伏电池简化数学模型可以表示为:
ìï I = I { 1 - C [ e C2UU oc - 1 ] }

基于模糊控制法的光伏发电MPPT研究综述

基于模糊控制法的光伏发电MPPT研究综述

基于模糊控制法的光伏发电MPPT研究综述作者:梁钊健李彦璋敖翔黄恒敬张克歌来源:《中国科技纵横》2018年第18期摘要:在光伏系统最大功率点跟踪技术中,模糊算法的应用很多。

文章就模糊控制法在光伏发电MPPT领域上的应用进行了分类和总结,介绍了常规的模糊控制法,模糊算法与扰动观察法、电导增量法、神经网络法、粒子群算法等方法的配合应用,以及模糊算法在更复杂的光伏电池非对称模型下和局部遮挡情况下的应用。

最后总结部分对模糊控制法的进一步应用进行了展望。

关键词:光伏发电;最大功率点跟踪;模糊控制;非对称;局部遮挡中图分类号:TM615 文献标识码:A 文章编号:1671-2064(2018)18-0179-02根据光伏电池的特性,光照强度和电池结温的变化与光伏阵列的输出功率有非线性关系,在特定条件下存在着唯一最大功率输出点(MPP)。

在实际环境中,光照强度总是不断变化,光伏电池应根据不同光照强度获得最大功率以实现发电量的最大化。

1 MPPT原理不同光照强度和不同电池结温下某光伏阵列的输出特性曲线。

作为一种非线性的直流电源,光伏电池会根据不同的光照辐射强度和电池结温度呈现不同的输出电压和输出电流。

显然,在一定辐照和温度下,我们总能找到一组电流电压的组合使光伏阵列的输出功率最大,即找到最大功率点(MPP)。

最大功率点跟踪技术就是通过利用调节变换电路占空比等方法调节电压,从而使光伏阵列在动态的光照强度和电池结温条件下实现输出功率最大化或近似最大化的技术。

2 模糊控制法2.1 基于扰动观察法或占空比扰动法的常规模糊控制法由于基于P&O法或占空比扰动法的模糊控制法[1]应用较广、提出时间较早且原理较简单,本文把这种方法称为常规模糊控制法。

这种方法根据模糊算法确定扰动步长,当功率差值较大时,采用较大步长追踪;当功率差值较小时,采用小步长进行搜索。

常规模糊控制法可兼顾追踪速度和精度,呈现良好的稳态性;环境突然改变造成最大功率点偏移的情况下,模糊控制器也能实现追踪,动态性良好。

基于模糊控制的光伏发电系统MPPT设计_荆红莉

基于模糊控制的光伏发电系统MPPT设计_荆红莉
速 度 快 、精 度 高 、 适应性强
有 振 荡 、易 误 判 算法复杂 算法复杂、
需长时间训练
需历史经验
图 2 模 糊 控 制 下 的 隶 属 度 函 数
中国科技核心期刊
国外电子测量技术 — 81 —
4.3 隶 属 度 函 数 的 确 定 根据光伏电 池 的 输 出 特 性,考 虑 到 控 制 的 实 时 性,为 提
dD 分别分成5个模糊子集,即:
E=CE=dD{NB,NS,ZE,PS,PB}
(7)
式中:(NB)表 示 负 大、(NS)负 小、(ZE)零、(PS)正 小、
(PB)正大。将 输 入、输 出 论 域 规 定 为 -6~6。 实 际 值 的
变化不在规定范围内,可通过量化因子把 它们分别划归到
模糊论域中 。 [6]
power point tracking,MPPT)控制。MPPT 控制的设计包 括硬件电路设计和 MPPT 算法设计两大部分 。 [2]
2 光伏系统 MPPT 原理及实现电路
为 了 实 现 最 大 功 率 点 跟 踪 控 制 ,光 伏 发 电 系 统 常 借 助 于 DC/DC 变换电路,通过对开光 器 件 占 空 比 D 的 调 节 进 行阻抗匹配,从而使 光 伏 阵 列 输 出 最 大 功 率,提 高 光 伏 系 统的发电效率。常用的 DC/DC 变换电路有升压 Boost电 路、降压 Buck 电 路、升 降 压 Buck-Boost电 路 等 。 [2] 由 于 Boost电路具有输入端电流连续,不需外加储能电容,功 率 开关一端接地使驱动电路设计简单等优点,所 以本设计采 用 Boost电路拓扑结构 实 现 光 伏 发 电 系 统 中 的 MPPT 功 能。Boost电路 MPPT 电路如图1所示。

太阳能光伏发电MPPT优化设计——基于模糊PID控制和粒子群算法

太阳能光伏发电MPPT优化设计——基于模糊PID控制和粒子群算法
第 41 卷第 3 期 Vol.41 No.3
唐山师范学院学报 Journal of Tangshan Normal University
2019 年 5 月 May 2019
太阳能光伏发电 MPPT 优化设计
—— 基于模糊 PID 控制和粒子群算法 胡徐胜,纪 萍
(河海大学 文天学院,安徽 马鞍山 243031)
文献标识码:A
文章编号:1009-9115(2019)03-0047-03
DOI:10.3969/j.issn.1009-9115.2019.03.013
MPPT Optimization Design of Solarphotovoltaic Power Generation Based on Fuzzy Control and Particle Swarm Optimization
1 太阳能光伏发电 MPPT 简介
太阳能光伏发电 MPPT(Maximum Power Point Tracking,最大功率点跟踪),是指太阳能 板在控制系统控制下通过调整角度和电压电流 等措施,使系统以最高的效率对蓄电池充电,从 而提高太阳能光伏发电效率的技术[4-6]。
太阳能电板表面温度和太阳照射角度对太 阳能光伏发电的输出电压和输出电流产生影响, 进而影响光伏发电的功率[7,8]。MPPT 既要检测太 阳能光伏发电的输出电压和电流,还要计算出太 阳能阵列的输出功率,并根据优化控制方案对输 出电流进行控制,实现对最大功率点的追踪[9,10]。 依据判断方法和准则,MPPT 方法可分为开环和 闭环两种模式[11]。光伏电池输出特性受到外界温 度、光照和负载大小、湿度甚至其他气候环境的 影响,所以系统建模比较复杂[12]。研究表明,光 伏电池的最大功率点的电压与光伏电池的开路 电压之间存在近似线性关系。所以,对光伏电池 的开路电压进行优化控制是解决问题的关键。

基于模糊控制算法的光伏电池MPPT设计

基于模糊控制算法的光伏电池MPPT设计

基于模糊控制算法的光伏电池MPPT设计王文彬【期刊名称】《通信电源技术》【年(卷),期】2011(028)005【摘要】In this article,the characteristics of photovoltaic cells is described and the principle of maximum power point tracking(MPPT) of photovoltaic is analyzed.For PV cells with the characteristics of nonlinear and time delay,the fuzzy-control algorithm is proposed to approach the maximum power.Simulation results show that the system has good control performance.%介绍了光伏电池的特性,分析了光伏电池最大功率点跟踪(MPPT)的原理,针对光伏电池具有非线性和时滞性的特点,提出了一种模糊控制算法来跟踪光伏电池的最大功率点。

仿真结果显示,系统具有良好的控制性能。

【总页数】3页(P44-46)【作者】王文彬【作者单位】武汉理工大学自动化学院,湖北武汉430070【正文语种】中文【中图分类】TM615【相关文献】1.基于模糊控制的光伏电池MPPT的设计 [J], 张礼胜;李全2.有限周期环MPPT控制型光伏电池充电器的设计 [J], 马洪勃3.基于模糊控制的光伏电池MPPT控制研究 [J], 魏毅立;王源4.基于改进模糊控制算法的光伏系统中MPPT控制策略 [J], 周宏飞;杨旭海;赵咪;耿智化;张茜5.基于全局比较的光伏电池MPPT实验研究 [J], 徐金;葛强;李娟;徐川翔;吴丹丹因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第41卷第3期 唐山师范学院学报 2019年5月 Vol.41 No.3 Journal of Tangshan Normal University May 2019──────────基金项目:安徽省自然科学研究重点项目(KJ2018A0618),河海大学文天学院重点科研项目(WT17001ZD ) 收稿日期:2018-09-18 修回日期:2018-12-25 作者简介:胡徐胜(1982-),男,安徽太湖县人,硕士,副教授,研究方向为电气自动化、智能控制。

-47-太阳能光伏发电MPPT 优化设计—— 基于模糊PID 控制和粒子群算法胡徐胜,纪 萍(河海大学 文天学院,安徽 马鞍山 243031)摘 要:为实现最大功率点跟踪,解决太阳能利用效率不高的难题,提出模糊比例-积分-微分(简称PID )控制方法,采用粒子群算法实现对控制参数及时更新。

利用Simulink 进行建模并仿真,结果表明,该设计方案提升了控制效果。

关键词:最大功率点跟踪;太阳能;光伏发电;模糊控制;粒子群算法 中图分类号:TP273文献标识码:A 文章编号:1009-9115(2019)03-0047-03DOI :10.3969/j.issn.1009-9115.2019.03.013MPPT Optimization Design of Solarphotovoltaic Power GenerationBased on Fuzzy Control and Particle Swarm OptimizationHU Xu-sheng, JI Ping(Wentian College, Hehai University, Maanshan 243031, China)Abstract: In order to solve the problem of low efficiency of solar energy utilization, by studying the basic principle of solar photovoltaic power generation, a fuzzy PID control is proposed to realize MPPT. For each control parameter of fuzzy PID, the particle swarm algorithm can be used to realize the update. The optimized parameters are applied to the fuzzy PID controller, and the simulation results show that the design scheme can improve the control effect through Simulink modeling and simulation.Key Words: MPPT; solar energy; photovoltaic power generation system; fuzzy control; particle swarm optimization.在世界各国追求高质量经济发展背景下,以太阳能、风能等为代表的新能源发展迅猛[1,2]。

太阳能以其取之不尽、绿色环保等独特性能而成为新能源的代名词[3],但利用率低的问题一直困扰着人们。

太阳能最大功率点跟踪是解决这一问题的最有效方法之一。

1 太阳能光伏发电MPPT 简介太阳能光伏发电MPPT (Maximum Power Point Tracking ,最大功率点跟踪),是指太阳能板在控制系统控制下通过调整角度和电压电流等措施,使系统以最高的效率对蓄电池充电,从而提高太阳能光伏发电效率的技术[4-6]。

太阳能电板表面温度和太阳照射角度对太阳能光伏发电的输出电压和输出电流产生影响,进而影响光伏发电的功率[7,8]。

MPPT 既要检测太阳能光伏发电的输出电压和电流,还要计算出太阳能阵列的输出功率,并根据优化控制方案对输出电流进行控制,实现对最大功率点的追踪[9,10]。

依据判断方法和准则,MPPT 方法可分为开环和闭环两种模式[11]。

光伏电池输出特性受到外界温度、光照和负载大小、湿度甚至其他气候环境的影响,所以系统建模比较复杂[12]。

研究表明,光伏电池的最大功率点的电压与光伏电池的开路电压之间存在近似线性关系。

所以,对光伏电池的开路电压进行优化控制是解决问题的关键。

第41卷第3期 唐山师范学院学报 2019年5月-48-2 基于粒子群算法的模糊PID 参数寻优2.1 基本粒子群算法极其改进图1 粒子群算法流程图粒子群优化算法(particle swarm optimi- zation ,PSO )用数学表达式可表示为:11122(()k k k k k id id id id k k kid id v v c r p x c r g x ω +=+⨯⨯-+⨯⨯-)(1) 11+++=k idk id k id v x x (2) 式中,kid x 为粒子i 当前位置和状态。

c 1是个体的“认知”,代表粒子跟踪自己历史最优值的权重系数表现。

k id v 表示第k 次迭代第d 维时粒子i 的当前速度。

1+k id v 表示粒子i 更新速度。

ω表示保持原有速度的系数,称为惯性权重。

c 2是“社会”的认知,表示粒子对整个群体社会方面知识的综合认识,是粒子跟踪群体最优值的权重系数。

k idp 为粒子i 当前最优位置。

g 为粒子群全局最优位置。

r 1、r 2为区间[0,1]之间的随机数[13]。

粒子最大速度为max v ,最小速度为min v ,位置取值范围为x min ~x max 。

粒子群优化算法的流程如图1所示[14]。

考虑全局和局部搜索的均衡,采用以下思想改进粒子群算法[15]。

考虑实际控制对象特点,选用以下线性递减策略来取得粒子的搜索能力和收敛速度之间平衡,ω值计算公式为:()()max max min max k k k ωωωω=-- (3) 式中,max k 为最大迭代次数,()k ω为第k 次迭代用的惯性权重,max ω为初始权重,min ω为最终权重。

一般地,当惯性权重max 0.9ω=,min 0.4ω=时,算法性能较好[16]。

随着迭代次数的增加,种群积累的经验越来越丰富,个体依靠社会知识来寻找最优解的效果更佳,使粒子倾向于飞向全局最优解[17]。

因此,本文采用公式(4)实现学习因子随当前迭代次数进行线性调整max 2max1/*)(/*)(k k b k c k k a k c αα+=-= (4)式中,k 为迭代发生的次数。

max k 为迭代次数的最大值。

c 1(k )、c 2(k )为第k 次迭代时所使用的学习因子。

α为每次进行迭代时参与的平衡调整系数,a 、b 为满足约束条件的常数,其约束条件为a >b ,a +b =4a 越大,则c 1(k )随之变大,个体的因素随之增大;b 越大,则c 2(k )随之变大,社会的因素随之增大;系数α越大,平衡调整能力越强,但系统的稳定性将下降。

经反复试验仿真分析,本文中取a =2.4,b =1.6,α=2.3。

2.2 粒子群优化模糊PID 参数的相关设计图2 粒子群优化模糊PID 流程图评价PID 控制器控制效果常用的动态性能指标包括过渡过程的指标和误差泛函积分评价指标。

其中,过渡过程的指标,如上升时间、超调量、调节时间等,是衡量控制系统从暂态进入稳态的指标性表现[18,19]。

而误差泛函积分评价指标,包括IE 、ISE 、ISTE 、IAE 、ITAE 等,是以误差e(t)为泛函的积分评价。

其中ITAE 指标是PID 控制系统的最重要指标之一,即:()0=d J t e t t ∞⎰ (5)粒子群优化模糊PID 流程如图2所示。

胡徐胜,等:太阳能光伏发电MPPT 优化设计-49-图3 常规PID 、模糊PID 、PSO 优化模糊PID 三种算法的阶跃响应比较曲线优化过程分为3个步骤。

第一步,在MATLAB 中编写PSO 优化程序,作为运行主程序。

第二步,编写Simulink 仿真模型的程序和连接PSO 优化程序,可以用模块形式进行操作,也可用函数形式进行编写和调用。

第三部分为Simulink 仿真模型图。

在第一步PSO 优化程序中,通过feval 函数将优化的5个参数传到PSO_PID 文件中。

仿真过程中,模糊PID 初始参数预设值为K p0=70、K i0=230、K d0=4,保证系统的稳定性。

经过近20次迭代,适应值基本达到最优,参数收敛到{K 1, K 2, K 3, K e , K ec }={0.2, 550, 52.87, 180, 39.14}。

将PSO 参数优化后的模糊控制器、由经验法整定的模糊PID 控制器以及工程法整定的传统PID 控制器进行仿真比较,结果如图3所示。

从图3可见,经PSO 优化后的模糊PID 控制器在发生阶跃响应时,可以在较短时间内,平滑地达到稳定状态,提高了系统的反应速度,而且没有出现明显超调,动态和稳态性能均表现良好。

3 结论借助粒子群算法,对太阳能光伏发电系统模糊PID 参数进行了优化,对系统的软件流程进行了改进,提高了太阳能光伏发电的控制效果。

[参考文献][1] 符慧德.热管式光伏光热综合利用系统的理论和实验研究[D].合肥:中国科学技术大学,2012:3-8.[2] 李瑞恒,邢玉明,袁修干.空间站太阳能热动力发电系统聚能器研究进展[J].唐山师范学院学报,2003,(2):1-5.[3] 罗浩.光伏发电充电与逆变控制研究[D].西安:西安工业大学,2015:20-25.[4] 陈科,范兴明,黎珏强,等.关于光伏阵列的MPPT 算法综述[J].桂林电子科技大学学报,2011,31(5):386-390.[5] 刘立平,包建强.太阳能光伏热电联合利用[A].上海市制冷学会2009年学术年会论文集[C].2009:175-177.[6] 茆美琴,余世杰,苏建辉.带有MPPT 功能的光伏阵列Matlab 通用仿真模型[J].系统仿真学报,2005,17(5): 1248-125l.[7] 翟明.基于DSP 的太阳能自动跟踪系统开发[J].自动化应用,2015,(6):115-117.[8] 魏新华,段现星,王晓侃.基于DSP 的太阳能独立光伏发电控制系统设计[J].计算机测量与控制,2013,21(9):2477-2479.[9] 徐海鹏,罗学科,谢富春.基于光强度检测的太阳能自动跟踪系统的设计[J].北方工业大学学报,2014,26(1):49-53.[10] 李永霞,李战,刘畅,等.基于STC 单片机的太阳能电池板自动追日系统[J].计算机应用,2013,33(S2):331-335.[11] 王林军,门静,许立晓,等.基于PLC 的碟式太阳最大跟踪控制系统研究[J].中国农机化学报,2015,36(3):274-278.[12] 薛阳,汪莎.基于扰动观察法的模糊控制应用于光伏发电最大功率跟踪[J].太阳能学报,2014,35(9):1622-1625.[13] 刘松.光伏发电双轴巡日跟踪系统的研究[D].马鞍山:安徽工业大学,2016:42-50.[14] 张传宗.光伏并网逆变器的研究和设计[D].无锡:江南大学,2009:34-40.[15] 陈舟.太阳能双轴自动跟踪系统设计与研究[D].武汉:湖北工业大学,2015:23-29.[16] 张进,陈雨,费绍金.基于视频数据分析的太阳影子定位法应用研究[J].西昌学院学报(自然科学版),2017,31(1):36-38.[17] 陈超,陈小元,吴夏来.基于STM8的新型光伏控制器设计[J].丽水学院学报,2017,31(1):34-37.[18] 胡徐胜,纪萍.一种带多路选择PID 控制的光伏发电优化研究[J].绥化学院学报,2018,38(8):138-140.[19] 周殿凤.基于CPLD 的并网光伏发电控制器设计[J].唐山师范学院学报,2013,35(5):44-45.(责任编辑、校对:侯 宇)。

相关文档
最新文档