CN104298297A - 光伏发电***中最大功率点跟踪控制方法 - Google Patents

光伏发电***中最大功率点跟踪控制方法 Download PDF

Info

Publication number
CN104298297A
CN104298297A CN201410524775.9A CN201410524775A CN104298297A CN 104298297 A CN104298297 A CN 104298297A CN 201410524775 A CN201410524775 A CN 201410524775A CN 104298297 A CN104298297 A CN 104298297A
Authority
CN
China
Prior art keywords
maximum power
sets
point
judge
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
Application number
CN201410524775.9A
Other languages
English (en)
Inventor
宁铎
南艳子
刘嫣
张博
赵东旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shaanxi University of Science and Technology
Original Assignee
Shaanxi University of Science and Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shaanxi University of Science and Technology filed Critical Shaanxi University of Science and Technology
Priority to CN201410524775.9A priority Critical patent/CN104298297A/zh
Publication of CN104298297A publication Critical patent/CN104298297A/zh
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E10/00Energy generation through renewable energy sources
    • Y02E10/50Photovoltaic [PV] energy
    • Y02E10/56Power conversion systems, e.g. maximum power point trackers

Landscapes

  • Control Of Electrical Variables (AREA)

Abstract

本发明涉及一种太阳能光伏发电过程最大输出功率的控制算法,特别是光伏发电***中最大功率点跟踪控制方法,通过先选定一个定功率从而将输出功率分成两部分,在距离给定的定点功率较远处采用切线式跟踪算法,在距离给定点较近处采用扰动式跟踪算法。这种方法既能在稳态时减少功率损失,又能在外界环境剧烈变化时提高动态响应和***稳定性,同时也缩短了寻找最大功率点的时间,从而可以达到预定的控制效果,不仅解决了传统扰动电压法的步长选取问题,同时也明显的减小了搜寻最大功率点的时间。

Description

光伏发电***中最大功率点跟踪控制方法
技术领域
本发明涉及一种太阳能光伏发电过程最大输出功率的控制算法,特别是光伏发电***中最大功率点跟踪控制方法。
背景技术
光伏发电是太阳能推广应用的主要方法,而对于光伏发电站来说,通过控制保证***始终工作于输出最大功率状态意义重大。
扰动观测法是一种通过自寻优方法实现最大功率输出,也是应用较为广泛的一种方法。由于电池的输出功率和电压曲线具有非线性特性,因此扰动观测法的工作原理是:首先在光伏电池的某一参考电压下测得其输出功率,然后在此电压下给定一个正向的扰动电压,测出对应的输出功率,最后再比对两次所测得的功率大小,若第二次测得的功率大于第一次测得的功率,则最大功率点必位于当前工作点的右侧,所以可采取继续增加正向的扰动电压方法寻找,否则最大功率点位于当前工作点的左侧,增加反向的扰动电压。如此循环,直到输出功率稳定在一个小范围内,即可认为达到了最大功率点。
扰动电压法虽然控制策略简单,容易实现。但如何选取一个合适的步长,使光伏发电***快速的找寻到最大功率点成为亟待解决的问题。因为当步长选的过小时,相应的最大功率点附近的波动较小,但***搜寻最大功率点所需的时间变长;若步长选取的较大,虽然***搜寻最大功率点所需的时间变短,但是相应的最大功率点附近的波动变大。
由于太阳光照强度、方向和天气等工作条件的连续变化等因素直接影响着输出功率参数变化,所以光伏发电站功率输出始终工作在动态过程而成为时间的连续函数。而实际工程中则要求在工程误差允许范围内将此连续变化的动态功率输出变换分割成一个一个相对应的最大“稳态”功率输出,且这种“稳态”持续时间越长则***输出最大功率的效率越高,而一个“稳态”持续时间的长短则主要取决于***对于最大功率输出点的寻找和判断的快慢。所以尽可能减小判断时间而快速的进入新条件下处于最大功率输出状态的“稳态”工作状态。即在工作条件连续变化的情况下,保证***实时快速进入最大的电能输出工作状态,对于大规模光伏发电站很有实用价值。
发明内容
本发明的目的在于针对现有技术存在的缺陷和不足,提供一种光伏发电***中最大功率点跟踪控制方法,这种方法不仅解决了传统扰动电压法的步长选取问题,同时也明显的减小了搜寻最大功率点的时间。
为实现上述目的,本发明采用以下技术方案:包括以下步骤:
1)采集太阳能电池板某一最大功率点记为基准功率P0
2)采样当前工作电压U1、工作电流I1,记为(U1,I1),记当前功率为P1
增加正向扰动电压Δ1,采集此时工作电压U2、工作电流I2,记为(U2,I2),记当前功率为P2,判断|P1-P2︱<ε是否成立;
3)当|P1-P2︱<ε成立时,进入步骤9);当|P1-P2︱<ε不成立时,判断|P1-P0︱<ε是否成立;
4)当|P1-P0︱<ε成立,进入步骤5);当|P1-P0︱<ε不成立,判断P1>P0是否成立,若成立则进入步骤5),若不成立,则进入步骤6);
5)采用扰动观测法,判断P2是否大于P1,若大于,则继续增加正向的扰动电压Δ1,直到|Pk-Pk-1︱<ε;若小于,则继续增加反向的扰动电压Δ1,直到|Pk-Pk-1︱<ε;
6)判断Pk和Pk-1的大小,增加扰动电压Δ1,采集(Uk+1,Ik+1)、(Uk+2,Ik+2),并判断是否存在|Pk+2-Pk+1︱<ε是否成立,若成立则进入步骤9),若不成立则进入步骤7);
7)采用切线法变步长式控制算法,令
P = P 0 P k - P k - 1 U k - U k - 1 ( U - U k ) = P - P k , 计算U值,将参考电压调整为U=Uk+1,采集此时的工作电压和工作电流(Uk+1,Ik+1),记功率为Pk+1,并判断|P0-Pk+1︱<ε是否成立;
8)若|P0-Pk+1︱<ε成立,则进入步骤5),若|P0-Pk+1︱<ε不存在,则进入步骤6);
9)返回至步骤2)执行。
进一步的,所述步骤6),判断Pk和Pk-1的大小,若Pk>Pk-1,则最大功率点位于当前工作点的右侧,增加正向的扰动电压Δ1,采集(Uk+1,Ik+1)、(Uk+2,Ik+2),并判断是否存在|Pk+2-Pk+1︱<ε是否成立,若成立则进入步骤9),若不成立则进入步骤7);
若Pk<Pk-1,则最大功率点位于当前工作电压的左侧,增加反向的扰动电压Δ1,采集(Uk+1,Ik+1)、(Uk+2,Ik+2),并判断|Pk+2-Pk+1︱<ε是否成立,若成立则进入步骤9),若不成立则进入步骤7)。
与现有技术相比,本发明具有以下有益的技术效果:通过先选定一个定功率从而将输出功率分成两部分,在距离给定的定点功率较远处采用切线式跟踪算法,在距离给定点较近处采用扰动式跟踪算法。这种方法既能在稳态时减少功率损失,又能在外界环境剧烈变化时提高动态响应和***稳定性,同时也缩短了寻找最大功率点的时间,从而可以达到预定的控制效果,不仅解决了传统扰动电压法的步长选取问题,同时也明显的减小了搜寻最大功率点的时间。
附图说明
图1为本发明流程图;
图2为本发明P0位于P-V曲线上侧时,P0与P-V曲线关系图;
图3为本发明P0与P-V曲线近似相切时,P0与P-V曲线关系图;
图4为本发明P0与P-V曲线相交时,P0与P-V曲线关系图。
具体实施方式
下面结合附图对本发明做进一步详细描述。
参见图1,本发明提供的方法包括以下步骤:
1)采集太阳能电池板某一最大功率点记为基准功率P0
2)采样当前工作电压U1、工作电流I1,记为(U1,I1),记当前功率为P1
增加正向扰动电压Δ1,Δ1可以根据实际工况取比较小的值,采集此时工作电压U2、工作电流I2,记为(U2,I2),记当前功率为P2,判断|P1-P2︱<ε是否成立;
3)当|P1-P2︱<ε成立时,进入步骤9);当|P1-P2︱<ε不成立时,判断|P1-P0︱<ε是否成立;
4)当|P1-P0︱<ε成立,说明第一次采集点P1距离P0较近,进入步骤5);当|P1-P0︱<ε不成立,说明第一次采集点P1距离P0较远,判断P1>P0是否成立,若成立则进入步骤5),若不成立,则进入步骤6);
5)采用扰动观测法,判断P2是否大于P1,若大于,则继续增加正向的扰动电压Δ1,得到第k次、第k-1次的功率,直到|Pk-Pk-1︱<ε;若小于,则继续增加反向的扰动电压Δ1,直到|Pk-Pk-1︱<ε;
6)判断Pk和Pk-1的大小,若Pk>Pk-1,则最大功率点位于当前工作点的右侧,增加正向的扰动电压Δ1,采集第k+1次和k+2次的工作电压和工作电流,(Uk+1,Ik+1)、(Uk+2,Ik+2),记其功率为Pk+1、Pk+2,并判断是否存在|Pk+2-Pk+1︱<ε是否成立,若成立则进入步骤9),若不成立则进入步骤7);
若Pk<Pk-1,则最大功率点位于当前工作电压的左侧,增加反向的扰动电压Δ1,采集(Uk+1,Ik+1)、(Uk+2,Ik+2),并判断|Pk+2-Pk+1︱<ε是否成立,若成立则进入步骤9),若不成立则进入步骤7)。
7)采用切线法变步长式控制算法,令
P = P 0 P k - P k - 1 U k - U k - 1 ( U - U k ) = P - P k . . . . . . ( 1 ) , 计算U值,将参考电压调整为U=Uk+1,采集此时的工作电压和工作电流(Uk+1,Ik+1),记功率为Pk+1,并判断|P0-Pk+1︱<ε是否成立;
8)若|P0-Pk+1︱<ε成立,则进入步骤5),若|P0-Pk+1︱<ε不存在,则进入步骤6);
9)返回至步骤2)执行。
在任意的光照强度和环境温度下,单体光伏电池都存在一个特定的最大功率点。当负载和太阳能电池板匹配时,可使光伏电池处于最大功率输出状态。扰动观测法的原理就是扰动功率变换器的占空比,引起光伏阵列输出电压的变化,然后通过观测其后的功率变化方向,确定最大功率点的方向,从而得出扰动方向。
本发明提供的一种新份控制方法---切线法变步长式MPPT控制算法,其工作原理是,首先取定最大功率点P0,跟踪太阳能电池板工作的某一最大功率点作为基准值,则由太阳能电池板P-V曲线可知,存在下面的三种情况,即就是P0与当前的最大功率点曲线相交、无交点或者相切,其中的相交和无交点指的是Pm(当前曲线的最大功率点)|Pm-P0︱<ε,也就是远离最大功率点,不满足精度的要求;然后通过先选定一个定功率从而将输出功率分成2部分,在距离给定的定点功率较远处采用切线式跟踪算法,在距离给定点较近处采用扰动式跟踪算法。
由P-V曲线可知,P0与P-V曲线之间存在如下的三种关系:
(1)P0位于曲线的上侧,满足|Pm-P0|>ε,如图2所示。
(2)P0和曲线近似相切,满足|Pm-P0|<ε,如图3所示。
(3)P0和曲线相交,满足|Pm-P0|>ε,如图4所示。
步骤7)中切线法变步长式控制算法,首先判断就是将前后两次采集到的(U1,I1)、(U2,I2)和定点功率联立,如式(1),就可以解出交点所对应的电压U。同时判断P1和P2的大小,即可知道增加正向还是反向的扰动电压。将参考电压调节为U,采集此时的电压电流(U3,I3),其中U=U3,同时判断|P3-P0︱<ε是否存在。若小于则接下来采用干扰观测法继续搜寻最大功率点。若不小于再增加正向(反向)扰动电压Δ1,得到(U4,I4)。
判断是否存在|P4-P3︱<ε,若小于不动作,若大于则继续增加正向(反向)扰动电压,找切线和P0的交点,并循环上述步骤,直到满足精度要求。
本发明提出的切线法变步长控制算法,针对三种不同的情况,分别进行了分析,本算法解决了扰动电压步长选取问题,缩短搜寻最大功率点所花时间,使***更好的工作于最大功率输出状态而提高了***的功率输出效率。

Claims (2)

1.一种光伏发电***中最大功率点跟踪控制方法,其特征在于,包括以下步骤:
1)采集太阳能电池板某一最大功率点记为基准功率P0
2)采样当前工作电压U1、工作电流I1,记为(U1,I1),记当前功率为P1
增加正向扰动电压Δ1,采集此时工作电压U2、工作电流I2,记为(U2,I2),记当前功率为P2,判断|P1-P2︱<ε是否成立;
3)当|P1-P2︱<ε成立时,进入步骤9);当|P1-P2︱<ε不成立时,判断|P1-P0︱<ε是否成立;
4)当|P1-P0︱<ε成立,进入步骤5);当|P1-P0︱<ε不成立,判断P1>P0是否成立,若成立则进入步骤5),若不成立,则进入步骤6);
5)采用扰动观测法,判断P2是否大于P1,若大于,则继续增加正向的扰动电压Δ1,直到|Pk-Pk-1︱<ε;若小于,则继续增加反向的扰动电压Δ1,直到|Pk-Pk-1︱<ε;
6)判断Pk和Pk-1的大小,增加扰动电压Δ1,采集(Uk+1,Ik+1)、(Uk+2,Ik+2),并判断是否存在|Pk+2-Pk+1︱<ε是否成立,若成立则进入步骤9),若不成立则进入步骤7);
7)采用切线法变步长式控制算法,令
P = P 0 P k - P k - 1 U k - U k - 1 ( U - U k ) = P - P k , 计算U值,将参考电压调整为U=Uk+1,采集此时的工作电压和工作电流(Uk+1,Ik+1),记功率为Pk+1,并判断|P0-Pk+1︱<ε是否成立;
8)若|P0-Pk+1︱<ε成立,则进入步骤5),若|P0-Pk+1︱<ε不存在,则进入步骤6);
9)返回至步骤2)执行。
2.根据权利要求1所述的一种光伏发电***中最大功率点跟踪控制方法,其特征在于,所述步骤6),判断Pk和Pk-1的大小,若Pk>Pk-1,则最大功率点位于当前工作点的右侧,增加正向的扰动电压Δ1,采集(Uk+1,Ik+1)、(Uk+2,Ik+2),并判断是否存在|Pk+2-Pk+1︱<ε是否成立,若成立则进入步骤9),若不成立则进入步骤7);
若Pk<Pk-1,则最大功率点位于当前工作电压的左侧,增加反向的扰动电压Δ1,采集(Uk+1,Ik+1)、(Uk+2,Ik+2),并判断|Pk+2-Pk+1︱<ε是否成立,若成立则进入步骤9),若不成立则进入步骤7)。
CN201410524775.9A 2014-10-08 2014-10-08 光伏发电***中最大功率点跟踪控制方法 Pending CN104298297A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410524775.9A CN104298297A (zh) 2014-10-08 2014-10-08 光伏发电***中最大功率点跟踪控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410524775.9A CN104298297A (zh) 2014-10-08 2014-10-08 光伏发电***中最大功率点跟踪控制方法

Publications (1)

Publication Number Publication Date
CN104298297A true CN104298297A (zh) 2015-01-21

Family

ID=52318069

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410524775.9A Pending CN104298297A (zh) 2014-10-08 2014-10-08 光伏发电***中最大功率点跟踪控制方法

Country Status (1)

Country Link
CN (1) CN104298297A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105334901A (zh) * 2015-11-20 2016-02-17 国网甘肃省电力公司电力科学研究院 一种光伏发电***最大功率点智能跟踪方法
CN107591845A (zh) * 2017-09-24 2018-01-16 王钊 一种基于大数据分析的功率调整方法
CN110989763A (zh) * 2018-05-16 2020-04-10 广西师范大学 一种光伏摄像头功率跟踪方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0772941A (ja) * 1993-09-01 1995-03-17 Yaskawa Electric Corp 太陽電池の最大電力動作点判定方法
JP2001093242A (ja) * 1999-09-20 2001-04-06 Hitachi Ltd アクチュエータ制御装置
US7479774B2 (en) * 2006-04-07 2009-01-20 Yuan Ze University High-performance solar photovoltaic (PV) energy conversion system
CN101572417A (zh) * 2009-06-03 2009-11-04 东南大学 单级三相光伏并网***的最大功率跟踪控制方法
CN101800489A (zh) * 2010-01-13 2010-08-11 东南大学 单级光伏***的最大功率跟踪控制方法
KR101146127B1 (ko) * 2009-11-27 2012-05-16 연세대학교 산학협력단 태양광 발전시스템의 최대 전력점 추종 제어 장치 및 제어 방법
CN103019293A (zh) * 2012-11-29 2013-04-03 宁波大学 一种用于光伏阵列步长快速自适应的最大功率点跟踪方法
TW201413412A (zh) * 2012-09-18 2014-04-01 Univ Nat Taiwan 太陽能模組系統之多點直接預測最大功率點追蹤方法及太陽能模組陣列之控制裝置

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0772941A (ja) * 1993-09-01 1995-03-17 Yaskawa Electric Corp 太陽電池の最大電力動作点判定方法
JP2001093242A (ja) * 1999-09-20 2001-04-06 Hitachi Ltd アクチュエータ制御装置
US7479774B2 (en) * 2006-04-07 2009-01-20 Yuan Ze University High-performance solar photovoltaic (PV) energy conversion system
CN101572417A (zh) * 2009-06-03 2009-11-04 东南大学 单级三相光伏并网***的最大功率跟踪控制方法
KR101146127B1 (ko) * 2009-11-27 2012-05-16 연세대학교 산학협력단 태양광 발전시스템의 최대 전력점 추종 제어 장치 및 제어 방법
CN101800489A (zh) * 2010-01-13 2010-08-11 东南大学 单级光伏***的最大功率跟踪控制方法
TW201413412A (zh) * 2012-09-18 2014-04-01 Univ Nat Taiwan 太陽能模組系統之多點直接預測最大功率點追蹤方法及太陽能模組陣列之控制裝置
CN103019293A (zh) * 2012-11-29 2013-04-03 宁波大学 一种用于光伏阵列步长快速自适应的最大功率点跟踪方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105334901A (zh) * 2015-11-20 2016-02-17 国网甘肃省电力公司电力科学研究院 一种光伏发电***最大功率点智能跟踪方法
CN107591845A (zh) * 2017-09-24 2018-01-16 王钊 一种基于大数据分析的功率调整方法
CN110989763A (zh) * 2018-05-16 2020-04-10 广西师范大学 一种光伏摄像头功率跟踪方法

Similar Documents

Publication Publication Date Title
CN102841628B (zh) 一种快速高精度光伏阵列最大功率点跟踪控制方法
CN102902298B (zh) 基于分段模型的光伏阵列 mppt 控制器及控制方法
CN103955253A (zh) 基于功率闭环扫描的光伏阵列多峰值最大功率点跟踪方法
CN103677063B (zh) 基于膝点等功率法光伏电池组件最大功率跟踪方法与装置
CN104793691B (zh) 一种基于蚁群算法的局部阴影下光伏阵列全局mppt方法
CN108693914A (zh) 一种局部阴影下新型自适应最大功率跟踪控制方法
CN107918437A (zh) 渐进型变步长光伏阵列最大功率点跟踪方法及其***
CN107168447A (zh) 一种基于改进电导增量法的光伏逆变器多峰值mppt方法
CN104699166A (zh) 一种基于粒子群优化的多路mppt装置
CN104298297A (zh) 光伏发电***中最大功率点跟踪控制方法
CN102768555A (zh) 一种适用于光伏***的高效mppt控制策略
Gaur et al. Maximum power point tracking algorithms for photovoltaic applications: A comparative study
CN103995559B (zh) 一种基于环境参数模型的定电压mppt控制方法和***
Hu et al. A novel MPPT control algorithm based on numerical calculation for PV generation systems
CN104950983B (zh) 太阳能电池最大功率点跟踪装置和跟踪方法
CN105652951A (zh) 一种变步长mppt控制方法
CN103199608B (zh) 提高短时阴影下光伏模组抗失配能力的超级电容补偿方法
CN105159388B (zh) 一种用于光伏微网***中的最大功率点跟踪的方法
CN105068590A (zh) 光伏发电功率控制方法和***
CN107168450A (zh) 一种太阳能光伏发电最大功率点跟踪控制***与方法
Schuss et al. Impact of solar radiation on the output power of moving photovoltaic (PV) installations
Abdulmajeed et al. Photovoltaic maximum tracking power point system: review and research challenges
CN103744470A (zh) 一种黄金分割法逆变器追踪最大功率点方法
CN105549676A (zh) 基于回测和曲线拟合的光伏最大功率追踪方法
CN103995557B (zh) 用于部分遮阴的光伏阵列的产量优化的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150121

WD01 Invention patent application deemed withdrawn after publication