CN105071759A - 一种带饱和限制的自适应变步长的最大功率点跟踪方法 - Google Patents
一种带饱和限制的自适应变步长的最大功率点跟踪方法 Download PDFInfo
- Publication number
- CN105071759A CN105071759A CN201510490718.8A CN201510490718A CN105071759A CN 105071759 A CN105071759 A CN 105071759A CN 201510490718 A CN201510490718 A CN 201510490718A CN 105071759 A CN105071759 A CN 105071759A
- Authority
- CN
- China
- Prior art keywords
- maximum power
- power point
- new
- photovoltaic cell
- voltage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E10/00—Energy generation through renewable energy sources
- Y02E10/50—Photovoltaic [PV] energy
Landscapes
- Control Of Electrical Variables (AREA)
Abstract
本发明公开了一种带饱和限制的自适应变步长的最大功率点跟踪方法,步骤一,建立光伏电池模型;步骤二,建立升压电路模型;步骤三,搜索最大功率点;步骤四,采用基于锯齿波载波的脉冲宽度调制,将D转换成PWM信号,通过PWM信号控制升压电路中的三极管。本发明采用基于锯齿波载波的PWM信号来直接控制升压电路的占空比,以跟踪最大功率点,跟踪效率高,当***环境发生突变时,控制算法能可靠工作,快速跟踪到光伏***的最大功率点;能够根据功率点所处的位置自适应变步长,使得***在远离MPP时用较大步长快速跟踪,在MPP附近减小占空比步长避免震荡,加入饱和限制可以避免可能出现的梯度值过大导致步长过大后跟踪失效的问题。
Description
技术领域
本发明涉及一种带饱和限制的自适应变步长的最大功率点跟踪方法,属于控制***技术领域。
背景技术
太阳能是可循环使用的清洁能源,光伏电池是目前直接利用太阳能的主要方式,其发电模式和传统发电模式有本质的区别。光伏发电具有间歇性和不稳定性的特点,光伏电池的输出功率受光照强度和环境温度的影响。因而在不断变化的工作状态下,采用有效的算法迅速跟踪到光伏电池的最大功率点能够切实提高光伏组件的发电效率。
最大功率点跟踪MaximunPowerPointTracking(MPPT)控制主要有定电压跟踪法(CVT)、扰动观察法、电导增量法和模糊控制、人工神经网络、粒子群优化等智能算法在跟踪控制中的应用。智能算法对P-U曲线的非线性处理有效,对数据需要进行大量的计算和处理,所以低成本的处理器并不能适应要求;定电压跟踪法本质上并不是真正的最大功率点跟踪,这种跟踪忽略了环境对阵列输出电压的影响,因而只是一种稳压控制;扰动观察法会在最大功率点附近会产生振荡;而电导增量法的步长和阈值的选择上存在困难。
发明内容
为了解决上述技术问题,本发明提供了一种带饱和限制的自适应变步长的最大功率点跟踪方法。
为了达到上述目的,本发明所采用的技术方案是:
一种带饱和限制的自适应变步长的最大功率点跟踪方法,包括以下步骤,
步骤一,建立光伏电池模型;
光伏电池模型为,
其中,
I为光伏电池的瞬时输出电流;
U为光伏电池的瞬时输出电压;
参数
参数
Uoc_new=Uoc(1-cTnew)ln(e+bGnew);
Um_new=Um(1-cTnew)ln(e+bGnew);
Tnew=T-Tref;
Uoc_new、Isc_new、Um_new、Im_new、Tnew、T、Gnew、G分别代表光伏电池在非标准工作状态下的开路电压、短路电流、最大功率点电压、最大功率点电流,环境温度与标准环境温度差、环境温度、光照强度与标准光照强度差、光照强度;
Isc、Uoc、Im、Um、Tref、Gref分别代表光伏电池在标准工作状态下的短路电流、开路电压、最大功率点电流、最大功率点电压、环境温度、光照强度;a、b、c为参数,是根据公开发表的参考文献得到的工程经验值,代表温差和光照强度差对光伏输出电压电流的影响;
步骤二,建立升压电路模型;
升压电路模型为,
U=(1-D)udc
其中,D为升压电路中三极管的占空比,0≤D≤1;udc为升压电路瞬时输出电压;
步骤三,搜索最大功率点;
搜索策略为:
当位于最大功率点左方,采用带饱和限制的自适应最优梯度法计算占空比步长,根据占空比步长调整D,即减小D;ΔI是两步间的电流差,ΔU是两步间的电压差;
当位于最大功率点;
当位于最大功率点右方,采用带饱和限制的自适应最优梯度法计算占空比步长,根据占空比步长调整D,即增大D;
所述带饱和限制的自适应最优梯度法是以P-U最优梯度的线性比例函数作为自适应变步长大小,具体计算公式为,
其中,λ为自适应系数,为正常数;
ΔP为两步之间的功率差;
Dk为第k次调整后的步长;
Dk-1为第k-1次调整后的步长;
当大于定义的阈值时,用定义的饱和值代替
步骤四,采用基于锯齿波载波的脉冲宽度调制,将D转换成PWM信号,通过PWM信号控制升压电路中的三极管。
在光伏***升压电路中,将D转换成PWM信号的过程为,将D值与值域范围[0,1]的锯齿波进行比较,当D大于锯齿波时,输出1,小于锯齿波时输出0。
本发明所达到的有益效果:1、本发明采用基于锯齿波载波的PWM信号来直接控制升压电路的占空比,以跟踪最大功率点,跟踪效率高,当***环境发生突变时,控制算法能可靠工作,快速跟踪到光伏***的最大功率点;2、本发明能够根据功率点所处的位置自适应变步长,使得***在远离MPP时用较大步长快速跟踪,在MPP附近减小占空比步长避免震荡,加入饱和限制可以避免可能出现的梯度值过大导致步长过大后跟踪失效的问题。
附图说明
图1为光伏***结构图。
图2为本发明的流程图。
图3为光伏电池单二极管等效电路图。
图4为典型光伏输出特性P-U曲线。
图5为带饱和限制的自适应变步长电导增量法流程图。
图6为D转PWM模块设计。
图7为锯齿波载波产生PWM信号。
图8为标准工作状态下光伏电池输出功率波形。
图9为光照变化图。
图10为温度变化图。
图11为光照和温度变化下的光伏电池输出功率波形。
具体实施方式
下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
为了验证本发明所述的方法,按照图1所示,设计光伏***,光伏***由光伏电池、升压电路(即DC-DC电路)和负载组成。
如图2所示,一种带饱和限制的自适应变步长的最大功率点跟踪方法,包括以下步骤:
步骤一,建立光伏电池模型。
根据图3所示的光伏电池单二极管等效电路可知,光伏电池的瞬时输出电流为,
其中,
U为光伏电池的瞬时输出电压;
Iph为光生电流,其值正比于光伏电池的面积和入射光的光照强度;
Id为二极管支路电流;
I0为P-N结效应反向饱和电流;
q为电子荷(1.69×10-19C);
A为PN结曲线常数;
K为波尔兹曼常数(1.38×10-23J/K);
T为绝对温度;
Rs、Rsh分别为光伏电池等效串联电阻、并联电阻。
上述参数中I0、A、Rs、Rsh与环境温度、光强和工作环境有关,具有不确定性。
依据电池的特性参数简化物理模型,得到光伏电池模型为,
其中,
参数
参数
Uoc_new=Uoc(1-cTnew)ln(e+bGnew);
Um_new=Um(1-cTnew)ln(e+bGnew);
Tnew=T-Tref;
Uoc_new、Isc_new、Um_new、Im_new、Tnew、T、Gnew、G分别代表光伏电池在非标准工作状态下的开路电压、短路电流、最大功率点电压、最大功率点电流,环境温度与标准环境温度差、环境温度、光照强度与标准光照强度差、光照强度;
Isc、Uoc、Im、Um、Tref、Gref分别代表光伏电池在标准工作状态下的短路电流、开路电压、最大功率点电流、最大功率点电压、环境温度、光照强度;a、b、c为参数,是根据公开发表的参考文献得到的工程经验值,代表温差和光照强度差对光伏输出电压电流的影响;。
步骤二,建立升压电路模型。
光伏电池初始输出是直流电,但是该直流电受环境影响大且不稳定,升压电路即开关直流升压电路,它的作用是把不可控的直流电升压成可控的直流电,即实现DC-DC变换。
升压原理:图1所示***中充电过程时,三极管S闭合(三极管导通),三极管起导线代替,光伏电池对电感LPV进行充电,电感LPV储存能量,此时二极管防止电容Cdc对地放电,对电容Cdc呈反向截止状态。忽略掉二极管上的压降,电容Cdc电压近似为光伏电池电压;放电过程时,三极管S断开(三极管截止),电感LPV续流,即电感LPV开始给电容Cdc充电,使得电容Cdc两端电压升高,达到高于光伏电池电压的目的。
升压电路模型为,
U=(1-D)udc
其中,D为升压电路中三极管的占空比,0≤D≤1;udc为升压电路瞬时输出电压。
步骤三,搜索最大功率点。
光伏***输出随着光照强度和环境温度改变,典型光伏输出特性P-U曲线如图4所示。
电导增量法搜索最大功率点(MPP)MaximumPowerPoint的实质是搜索满足dP/dU=0的工作点,在数字控制算法中通常用ΔP/ΔU=0来近似,其中ΔU由步长来决定,因为所以最大功率点即需满足的条件。ΔI是两步间的电流差,ΔU是两步间的电压差,ΔP为两步之间的功率差。
在光伏***中,实际控制对象为升压电路的开关管占空比,当升压电路瞬时输出电压不变时,U和D呈反向变化,增大U需要减小D。
搜索策略为:
当位于最大功率点左方,根据占空比步长调整D,即减小D;
当位于最大功率点;
当位于最大功率点右方,根据占空比步长调整D,即增大D。
由于占空比的步长选取会对搜索效率和效果产生较大的影响,如果步长定的太小,会使得***搜索MPP的过程很长;而如果步长定的太大,当搜索到MPP附近时,又会发生震荡现象。因此这里采用带饱和限制的自适应最优梯度法,带饱和限制的自适应最优梯度法是以P-U最优梯度的线性比例函数作为自适应变步长大小,主要思想是通过选取目标函数(即功率)的正梯度方向作为每步迭代的搜索方向,逐步逼近功率的最大值。
采用带饱和限制的自适应最优梯度法计算占空比步长具体过程如图5所示,
总结的公式为,
其中,λ为自适应系数,为正常数;
Dk为第k次调整后的步长;
Dk-1为第k-1次调整后的步长;
当大于定义的阈值时,用定义的饱和值代替
当而当靠近MPP点时,会变小,步长减小后可在最大功率点附近精确搜索,以避免大幅震荡。该算法能够根据功率点的位置自适应调节占空比步长,同时兼顾搜索速度和搜索质量。
步骤四,采用基于锯齿波载波的脉冲宽度调制,将D转换成PWM信号,通过PWM信号控制升压电路中的三极管。
这里通过一个转换模块进行转换,具体结构如图6所示。如图7所示,该模块将D值与值域范围[0,1]的锯齿波进行比较,当D大于锯齿波时,输出1,小于锯齿波时输出0。
为了进一步说明本法方法,对图1中光伏***设置如下参数,具体如表一所示。
表一光伏***参数表
当光照强度为1000W/m2,环境温度为25℃时,光伏电池输出功率如图8所示。光伏电池直流输出功率在0.06s以后搜寻到最大功率点,并稳定运行。说明上述方法有效。
改变光照强度和环境温度的输出分析如图9、10和11所示。考虑到实际光伏***运行过程中的光照强度和环境温度会随时发生变化,模拟了0.6秒的时间内发生几次阶跃变化,记录下光伏电池输出功率。从输出功率波形上,发现光照每发生一次阶跃变化,经过2~3个周波的时间就能跟踪上电池的最大功率点,说明上述方法能够可靠工作。
综上所述,上述方法直接采用基于锯齿波载波的PWM信号来控制升压电路的占空比,以跟踪最大功率点,跟踪效率高,当***环境发生突变时,控制算法能可靠工作,快速跟踪到光伏***的最大功率点;同时上述方法能够根据功率点所处的位置自适应变步长,使得***在远离MPP时用较大步长快速跟踪,在MPP附近减小占空比步长避免震荡,加入饱和限制可以避免可能出现的梯度值过大导致步长过大后跟踪失效的问题。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。
Claims (2)
1.一种带饱和限制的自适应变步长的最大功率点跟踪方法,其特征在于:包括以下步骤,
步骤一,建立光伏电池模型;
光伏电池模型为,
其中,
I为光伏电池的瞬时输出电流;
U为光伏电池的瞬时输出电压;
参数
参数
Uoc_new=Uoc(1-cTnew)ln(e+bGnew);
Um_new=Um(1-cTnew)ln(e+bGnew);
Tnew=T-Tref;
Uoc_new、Isc_new、Um_new、Im_new、Tnew、T、Gnew、G分别代表光伏电池在非标准工作状态下的开路电压、短路电流、最大功率点电压、最大功率点电流,环境温度与标准环境温度差、环境温度、光照强度与标准光照强度差、光照强度;
Isc、Uoc、Im、Um、Tref、Gref分别代表光伏电池在标准工作状态下的短路电流、开路电压、最大功率点电流、最大功率点电压、环境温度、光照强度;a、b、c为参数,是根据公开发表的参考文献得到的工程经验值,代表温差和光照强度差对光伏输出电压电流的影响;
步骤二,建立升压电路模型;
升压电路模型为,
U=(1-D)udc
其中,D为升压电路中三极管的占空比,0≤D≤1;udc为升压电路瞬时输出电压;
步骤三,搜索最大功率点;
搜索策略为:
当位于最大功率点左方,采用带饱和限制的自适应最优梯度法计算占空比步长,根据占空比步长调整D,即减小D;ΔI是两步间的电流差,ΔU是两步间的电压差;
当位于最大功率点;
当位于最大功率点右方,采用带饱和限制的自适应最优梯度法计算占空比步长,根据占空比步长调整D,即增大D;
所述带饱和限制的自适应最优梯度法是以P-U最优梯度的线性比例函数作为自适应变步长大小,具体计算公式为,
其中,λ为自适应系数,为正常数;
ΔP为两步之间的功率差;
Dk为第k次调整后的步长;
Dk-1为第k-1次调整后的步长;
当大于定义的阈值时,用定义的饱和值代替
步骤四,采用基于锯齿波载波的脉冲宽度调制,将D转换成PWM信号,通过PWM信号控制升压电路中的三极管。
2.一种带饱和限制的自适应变步长的最大功率点跟踪方法,其特征在于:在光伏***升压电路中,将D转换成PWM信号的过程为,
将D值与值域范围[0,1]的锯齿波进行比较,当D大于锯齿波时,输出1,小于锯齿波时输出0。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510490718.8A CN105071759A (zh) | 2015-08-11 | 2015-08-11 | 一种带饱和限制的自适应变步长的最大功率点跟踪方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510490718.8A CN105071759A (zh) | 2015-08-11 | 2015-08-11 | 一种带饱和限制的自适应变步长的最大功率点跟踪方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105071759A true CN105071759A (zh) | 2015-11-18 |
Family
ID=54501064
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510490718.8A Pending CN105071759A (zh) | 2015-08-11 | 2015-08-11 | 一种带饱和限制的自适应变步长的最大功率点跟踪方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105071759A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105425895A (zh) * | 2015-11-30 | 2016-03-23 | 华南理工大学 | 一种新型变步长光伏最大功率跟踪***及方法 |
CN105652951A (zh) * | 2016-03-16 | 2016-06-08 | 江苏大学 | 一种变步长mppt控制方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130249296A1 (en) * | 2012-03-22 | 2013-09-26 | Chung Yuan Christian University | Photovoltaic System Having Power-Increment-Aided Incremental-Conductance Maximum Power Point Tracking Controller Using Constant-Frequency and Variable-Duty Control and Method Thereof |
CN103488238A (zh) * | 2013-09-24 | 2014-01-01 | 许继集团有限公司 | 应对光照强度快速变化的自适应变步长mppt控制方法 |
CN103576735A (zh) * | 2012-07-27 | 2014-02-12 | 西安元朔科技有限公司 | 基于自适应变步长光伏自动跟踪*** |
-
2015
- 2015-08-11 CN CN201510490718.8A patent/CN105071759A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130249296A1 (en) * | 2012-03-22 | 2013-09-26 | Chung Yuan Christian University | Photovoltaic System Having Power-Increment-Aided Incremental-Conductance Maximum Power Point Tracking Controller Using Constant-Frequency and Variable-Duty Control and Method Thereof |
CN103576735A (zh) * | 2012-07-27 | 2014-02-12 | 西安元朔科技有限公司 | 基于自适应变步长光伏自动跟踪*** |
CN103488238A (zh) * | 2013-09-24 | 2014-01-01 | 许继集团有限公司 | 应对光照强度快速变化的自适应变步长mppt控制方法 |
Non-Patent Citations (2)
Title |
---|
周建萍,朱建萍.: "自适应变步长电导增量法的最大功率点跟踪控制", 《上海电力学院学报》 * |
薛阳,张佳栋.: "自适应变步长占空比扰动法在光伏发电MPPT中的应用", 《上海电力学院学报》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105425895A (zh) * | 2015-11-30 | 2016-03-23 | 华南理工大学 | 一种新型变步长光伏最大功率跟踪***及方法 |
CN105425895B (zh) * | 2015-11-30 | 2017-08-25 | 华南理工大学 | 一种新型变步长光伏最大功率跟踪***及方法 |
CN105652951A (zh) * | 2016-03-16 | 2016-06-08 | 江苏大学 | 一种变步长mppt控制方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101783621B (zh) | 光伏发电***全局最大功率点跟踪方法 | |
CN103488239A (zh) | 一种光伏并网逆变器中的最大功率点跟踪方法 | |
Isaloo et al. | Improved variable step size incremental conductance MPPT method with high convergence speed for PV systems | |
CN103440019A (zh) | 一种实现光伏电池最大功率点跟踪的模拟控制电路 | |
CN109270982A (zh) | 一种太阳能光伏最大功率跟踪控制方法 | |
CN108107967A (zh) | 一种光伏电池最大功率点追踪方法 | |
CN105375518B (zh) | 一种光伏mppt模糊控制方法及*** | |
CN103995558B (zh) | 一种基于混沌优化搜索的光伏阵列最大功率点跟踪方法 | |
Sharma et al. | Maximum Power Point Tracking Techniques: A Review | |
CN105071759A (zh) | 一种带饱和限制的自适应变步长的最大功率点跟踪方法 | |
Ghoshal et al. | Modeling and analysis of MPPT based solar PV system under dynamic weather conditions | |
Khazain et al. | Boost converter of maximum power point tracking (MPPT) using particle swarm optimization (PSO) method | |
Waghmare et al. | A drift free perturb & observe MPPT in PV system | |
Nejila et al. | Fuzzy-logic based hill-climbing method for maximum power point tracking in PV systems | |
Sen et al. | A novel curve scanning based maximum power point tracking algorithm under partial shading conditions | |
CN103513693A (zh) | 基于单变量电流法光伏发电最大功率跟踪控制***及方法 | |
Sabaripandiyan et al. | A Novel Hybrid MPPT Control Strategy for Isolated Solar PV Power System. | |
Mahanta et al. | A review of maximum power point tracking algorithm for solar photovoltaic applications | |
Kumar et al. | Comprehensive Review on maximum power point tracking methods for SPV system | |
Min et al. | Design of MPPT algorithm under partial shadows | |
Xing et al. | An Improved P&O Method MPPT Control Strategy Based on Model Predictive Control for PV System | |
Harrison et al. | Improved Perturb & Observe MPPT method using PI controller for PV system based on real environmental and climatic conditions | |
Kamala et al. | Characterization of PV cells with varying weather parameters to achieve maximum power | |
Larbi et al. | Design of a buck converter battery charging controller in PV plant | |
Patil et al. | Comparative Study of Sliding Surfaces Used in Photovoltaic Application to Track the Maximum Power |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151118 |