CN111367350A - 一种基于滚动小窗的光伏最大功率跟踪控制方法 - Google Patents
一种基于滚动小窗的光伏最大功率跟踪控制方法 Download PDFInfo
- Publication number
- CN111367350A CN111367350A CN202010138705.5A CN202010138705A CN111367350A CN 111367350 A CN111367350 A CN 111367350A CN 202010138705 A CN202010138705 A CN 202010138705A CN 111367350 A CN111367350 A CN 111367350A
- Authority
- CN
- China
- Prior art keywords
- small window
- change
- maximum power
- photovoltaic
- duty ratio
- 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
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05F—SYSTEMS FOR REGULATING ELECTRIC OR MAGNETIC VARIABLES
- G05F1/00—Automatic systems in which deviations of an electric quantity from one or more predetermined values are detected at the output of the system and fed back to a device within the system to restore the detected quantity to its predetermined value or values, i.e. retroactive systems
- G05F1/66—Regulating electric power
- G05F1/67—Regulating electric power to the maximum power available from a generator, e.g. from solar cell
-
- 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
- Y02E10/56—Power conversion systems, e.g. maximum power point trackers
Landscapes
- Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Sustainable Energy (AREA)
- Power Engineering (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Automation & Control Theory (AREA)
- Control Of Electrical Variables (AREA)
- Photovoltaic Devices (AREA)
Abstract
本发明公开了一种基于滚动小窗的光伏最大功率跟踪控制方法,对光伏模块输出电压电流进行采样,得到采样电压值V和电流值I,然后计算出光伏输出功率的变化ΔP和输出电压的变化ΔV;根据ΔP和ΔV的变化确定占空比D的变化方向;将四个连续的占空比的数据存储到滚动小窗中,占空比变动一次,则小窗滚动一次,以检测是否已经追踪到最大功率点,并在检测已追踪到最大功率点后逐步平抑波动;设置在平抑波动状态下ΔV的阈值,一旦外部环境发生变化,则清空小窗,初始化步长,重新追踪最大功率点。本发明能够快速跟踪最大功率点,且在稳定的外部条件下减少不必要的扰动,提高跟踪精度。
Description
技术领域
本发明涉及光伏发电工程技术领域,尤其是一种基于滚动小窗的光伏最大功率跟踪 控制方法。
背景技术
太阳能是当今世界能源结构改革中最重要的可再生能源之一。但由于光伏阵列受到 外界环境因素如光照或温度的影响,其输出电压、电流呈现出明显的非线性特征。因此如何实时地调节光伏模块的输出功率、在任何外界环境下实现最大功率点跟踪 (Maximumpower point tracking,MPPT)显得十分重要。
现有的MPPT技术主要包括定步长和变步长两种。传统的定步长MPPT算法主要有扰动观察法(P&O),电导增量法(INC),爬山法(Hill Climbing)。定步长算法的优点 主要在于算法简单、成本低廉、易于实施,同时在天气状况稳定的情况效果较好。但其 在在外部环境发生突变时,响应速度慢。虽然变步长MPPT算法能解决其响应速度的问 题,但是其确定步长大小的方法过于复杂,靠近MPP时步长过小从而导致追踪速度下 降,系统复杂度高。且无论是定步长还是变步长算法,其在追踪到最大功率点(MPP) 以后仍会有扰动存在。
发明内容
本发明所要解决的技术问题在于,提供一种基于滚动小窗的光伏最大功率跟踪控制 方法,能够快速跟踪最大功率点,且在稳定的外部条件下减少不必要的扰动,提高跟踪精度。
为解决上述技术问题,本发明提供一种基于滚动小窗的光伏最大功率跟踪控制方法, 包括如下步骤:
(1)初始化占空比变化的步长step、小窗采样次数f和平抑波动标识steady;
(2)采样电压值V和电流值I,计算出光伏输出功率的变化ΔP和输出电压的变化ΔV, 根据P&O法确定占空比的变化方向,并将变化的占空比数据存储到滚动小窗中,占空 比变化一次,小窗采样一次;
(4)当占空比的步长小于0.25%时,则判定系统进入零振荡状态,此时占空比的步长等于0,即占空比不发生变化;
(5)当第一次检测到小窗交叉相等时,则判定系统进入平抑波动状态,此时设定输出电压变化的阈值|ΔV|max,如果输出电压变化没有超过该阈值,则判定外部环境没 有发生变化,系统继续平抑波动,如果输出电压变化超过阈值,则判定外部环境发生变 化,系统初始化,回到步骤(1),重新追踪最大功率点。
优选的,步骤(2)中,根据P&O法确定占空比的变化方向具体为:
四个连续的占空比值将被小窗存储以供分析,占空比变动一次,则小窗滚动一次,实时的占空比被存储为小窗的第一个数据,而其余三个数据则与上个小窗共轭,其中每 次小窗的具体数据如下:
占空比的变化主要基于光伏输出功率的变化ΔP和光伏输出电压的变化ΔV,其具体 计算公式如下:
ΔP和ΔV的值决定了该算法追踪的方向,具体情况为:
其中step为占空比每次改变的步长,其大小由滚动小窗中存储的数据是否交叉相等 决定。
优选的,步骤(3)中,小窗交叉相等的具体判据为:
优选的,步骤(5)中,输出电压变化的阈值|ΔV|max的具体公式为:
其中stepmax是指系统进入平抑波动状态以后占空比步长的最大值,D(t)max是指系统进入平抑波动状态以后占空比的最大值,Vo4是指系统的最大开路电压。
本发明的有益效果为:能够快速跟踪最大功率点,且在稳定的外部条件下减少不必 要的扰动,提高跟踪精度。
附图说明
图1为本发明提出的基于滚动小窗的光伏最大功率跟踪控制系统的原理示意图。
图2为本发明的滚动小窗存储的信息示意图。
图3为判定本发明的滚动小窗交差相等的判据示意图。
图4为进入平抑波动状态后环境变换的占空比变化示意图。
图5为本发明基于滚动小窗的光伏最大功率跟踪控制方法的流程示意图。
图6为环境稳定情况下本发明提出的基于滚动小窗的光伏最大功率跟踪控制方法与 传统P&O方法仿真结果比较示意图。
图7为环境变化情况下本发明提出的基于滚动小窗的光伏最大功率跟踪控制方法与 传统P&O方法仿真结果比较示意图。
具体实施方式
一种基于滚动小窗的光伏最大功率跟踪控制方法,包括如下步骤:
(1)初始化占空比变化的步长step、小窗采样次数f和平抑波动标识steady;
(2)采样电压值V和电流值I,计算出光伏输出功率的变化ΔP和输出电压的变化ΔV, 根据P&O法确定占空比的变化方向,并将变化的占空比数据存储到滚动小窗中,占空 比变化一次,小窗采样一次;
(4)当占空比的步长小于0.25%时,则判定系统进入零振荡状态,此时占空比的步长等于0,即占空比不发生变化;
(5)当第一次检测到小窗交叉相等时,则判定系统进入平抑波动状态,此时设定输出电压变化的阈值|ΔV|max,如果输出电压变化没有超过该阈值,则判定外部环境没 有发生变化,系统继续平抑波动,如果输出电压变化超过阈值,则判定外部环境发生变 化,系统初始化,回到步骤(1),重新追踪最大功率点。
如图1所示为本发明的系统结构图,其中包括了光伏模型、DC-DC变换器和其MPPT控制模块。光伏模块主要提供输出功率,其输出特性与环境温度及光照等密切相关; DC-DC变流器作为光伏模块与负载间的功率界面,提供电压或电流的变换;MPPT控制 模块是执行具体的最大功率点跟踪控制方法,然后调节DC-DC变流器的占空比以使得 光伏模块在任何工作情况下始终输出最大功率。
如图2所示,在该算法中,四个连续的占空比值将被小窗存储以供分析,占空比变动一次,则小窗滚动一次,实时的占空比被存储为小窗的第一个数据,而其余三个数据 则与上个小窗共轭。其中每次小窗的具体数据如下:
在该算法中,占空比的变化主要基于光伏输出功率的变化ΔP和光伏输出电压的变化 ΔV,其具体计算公式如下:
ΔP和ΔV的值决定了该算法追踪的方向,具体情况为:
其中step为占空比每次改变的步长,其大小由滚动小窗中存储的数据是否交叉相等 决定。如图3所示情况,则判定检测到滚动小窗相等,即检测到已追踪到最大功率点(MPP),开始减少在稳定条件下不必要的扰动,其具体判据如下所示:
如图3所示,当没有检测到小窗内存储数据交叉相等(W1≠W2),则说明在还未追踪到最大功率点或在已追踪到最大功率点但没有开始在其周边扰动;当检测到小窗内存储数据交叉相等(W2=W3),则说明已追踪到最大功率点且在其周边的扰动已经开始, 此时开始平抑扰动,具体公式如下所示:
上述情况都是在外部环境发生变化的情况下,如果外部环境发生变化,继续平抑波 动会导致无法追踪到最大功率点。此时我们需要设定一个电压波动阈值,如果在平抑波动时超过了此阈值,则表明外部条件发生变化,则需要将步长调整为初始步长,重新追 踪最大功率点。电压波动阈值的具体推导过程如下:
则ΔV的具体公式为:
本发明所采用的光伏系统最大开路电压为17.3V,其占空比一般都在0.3-0.8之间波 动,而进入平抑波动状态时的最大步长为0.5%,则
而外部环境变化时,|ΔV|的值会远大于此,所以在本次算法中,进入平抑波动状态 时,设定如下:
if|ΔV|≥0.5;初始化步长,清空小窗。
如图4所示,进入平抑波动状态以后,当检测到电压波动超过阈值以后,还原初始步长,清空小窗,重新追踪最大功率点。
如图5所示为整个算法的完整流程图。其中“steady”用来识别系统是否进入平抑波动状态,如果进入了平抑波动状态则需要通过比较|ΔV|与其阈值来判定外部条件是否变化;“f”则用来判断小窗内数据是否采样完成,能否进行滚动比较。
如图6所示为环境稳定情况下本发明提出的基于滚动小窗的光伏最大功率跟踪控制 方法与传统P&O方法仿真结果比较图。由图6可知,本发明所提出的方法能够更快的 追踪到最大功率点,并且能在追踪到最大功率点以后快速不必要的扰动,提高追踪精度。
如图7所示为环境变化情况下本发明提出的基于滚动小窗的光伏最大功率跟踪控制 方法与传统P&O方法仿真结果比较图。有图7可知,本发明所提出的方法能够快速识 别环境的变化,在不同的条件下更快的追踪到最大功率点。
Claims (4)
1.一种基于滚动小窗的光伏最大功率跟踪控制方法,其特征在于,包括如下步骤:
(1)初始化占空比变化的步长step、小窗采样次数f和平抑波动标识steady;
(2)采样电压值V和电流值I,计算出光伏输出功率的变化ΔP和输出电压的变化ΔV,根据P&O法确定占空比的变化方向,并将变化的占空比数据存储到滚动小窗中,占空比变化一次,小窗采样一次;
(4)当占空比的步长小于0.25%时,则判定系统进入零振荡状态,此时占空比的步长等于0,即占空比不发生变化;
(5)当第一次检测到小窗交叉相等时,则判定系统进入平抑波动状态,此时设定输出电压变化的阈值|ΔV|max,如果输出电压变化没有超过该阈值,则判定外部环境没有发生变化,系统继续平抑波动,如果输出电压变化超过阈值,则判定外部环境发生变化,系统初始化,回到步骤(1),重新追踪最大功率点。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010138705.5A CN111367350A (zh) | 2020-03-03 | 2020-03-03 | 一种基于滚动小窗的光伏最大功率跟踪控制方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010138705.5A CN111367350A (zh) | 2020-03-03 | 2020-03-03 | 一种基于滚动小窗的光伏最大功率跟踪控制方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN111367350A true CN111367350A (zh) | 2020-07-03 |
Family
ID=71206451
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010138705.5A Pending CN111367350A (zh) | 2020-03-03 | 2020-03-03 | 一种基于滚动小窗的光伏最大功率跟踪控制方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111367350A (zh) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111969945A (zh) * | 2020-08-17 | 2020-11-20 | 博阳能源科技有限公司 | 一种准mppt新型光伏板追踪方法、设备及存储介质 |
| CN114035644A (zh) * | 2021-10-21 | 2022-02-11 | 西安理工大学 | 一种改进p&o法消除光伏发电系统稳态振荡的控制方法 |
| CN118260973A (zh) * | 2024-05-30 | 2024-06-28 | 南京师范大学 | 基于Lambert W函数的光伏失配建模方法 |
| CN118920871A (zh) * | 2024-10-10 | 2024-11-08 | 深圳平创半导体有限公司 | 一种基于Buck/Boost电路占空比控制的MPPT控制方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101630171A (zh) * | 2009-08-05 | 2010-01-20 | 华南理工大学 | 应用于光伏电池最大功率跟踪的分段自适应爬山法及系统 |
| CN102484364A (zh) * | 2009-04-17 | 2012-05-30 | 美国国家半导体公司 | 借助分布式最大功率点跟踪对光伏系统进行过电压保护的系统和方法 |
| CN106094972A (zh) * | 2016-08-30 | 2016-11-09 | 湖北工业大学 | 一种基于函数模型的光伏发电系统最大功率点跟踪方法 |
-
2020
- 2020-03-03 CN CN202010138705.5A patent/CN111367350A/zh active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102484364A (zh) * | 2009-04-17 | 2012-05-30 | 美国国家半导体公司 | 借助分布式最大功率点跟踪对光伏系统进行过电压保护的系统和方法 |
| CN101630171A (zh) * | 2009-08-05 | 2010-01-20 | 华南理工大学 | 应用于光伏电池最大功率跟踪的分段自适应爬山法及系统 |
| CN106094972A (zh) * | 2016-08-30 | 2016-11-09 | 湖北工业大学 | 一种基于函数模型的光伏发电系统最大功率点跟踪方法 |
Non-Patent Citations (2)
| Title |
|---|
| XINGSHUO LI等: "An Improved MPPT Method for PV System With Fast-Converging Speed and Zero Oscillation", 《IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS》 * |
| 李星硕 等: "基于β参数的变步长MPPT控制研究", 《电力系统保护与控制》 * |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111969945A (zh) * | 2020-08-17 | 2020-11-20 | 博阳能源科技有限公司 | 一种准mppt新型光伏板追踪方法、设备及存储介质 |
| CN111969945B (zh) * | 2020-08-17 | 2021-08-20 | 博阳能源科技有限公司 | 一种准mppt新型光伏板追踪方法、设备及存储介质 |
| CN114035644A (zh) * | 2021-10-21 | 2022-02-11 | 西安理工大学 | 一种改进p&o法消除光伏发电系统稳态振荡的控制方法 |
| CN118260973A (zh) * | 2024-05-30 | 2024-06-28 | 南京师范大学 | 基于Lambert W函数的光伏失配建模方法 |
| CN118920871A (zh) * | 2024-10-10 | 2024-11-08 | 深圳平创半导体有限公司 | 一种基于Buck/Boost电路占空比控制的MPPT控制方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111367350A (zh) | 一种基于滚动小窗的光伏最大功率跟踪控制方法 | |
| CN101630171B (zh) | 应用于光伏电池最大功率跟踪的分段自适应爬山法及系统 | |
| CN102314190B (zh) | 独立光伏发电系统用的最大功率点快速跟踪方法 | |
| CN101572417A (zh) | 单级三相光伏并网系统的最大功率跟踪控制方法 | |
| CN102111086A (zh) | 太阳能电池最大功率点跟踪方法和装置 | |
| CN107992153A (zh) | 一种太阳能光伏最大功率点跟踪控制方法 | |
| CN105573400A (zh) | 一种光伏发电系统最大功率跟踪控制方法 | |
| CN105867514B (zh) | 一种光伏系统多峰值最大功率跟踪方法及系统 | |
| CN104035476B (zh) | 基于输出电压频率步进扰动的最大功率点跟踪方法 | |
| TWI391807B (zh) | 太陽光電發電系統之最大功率追蹤系統及方法 | |
| CN115220522B (zh) | 一种基于改进型扰动观察法的最大功率点跟踪方法 | |
| CN103929054A (zh) | 一种用于光伏并网逆变器的软启动方法 | |
| CN107168447B (zh) | 一种基于改进电导增量法的光伏逆变器多峰值mppt方法 | |
| CN107589776A (zh) | 最大功率点跟踪方法、mppt控制器及光伏发电系统 | |
| CN102768555A (zh) | 一种适用于光伏系统的高效mppt控制策略 | |
| CN113093858A (zh) | 一种基于预测技术的光伏变步长mppt控制方法 | |
| CN105652951A (zh) | 一种变步长mppt控制方法 | |
| CN106200752B (zh) | 一种局部阴影下光伏阵列最大功率跟踪滑模控制系统 | |
| CN104199507B (zh) | 基于p‑u曲率特性的光伏最大功率跟踪系统及方法 | |
| CN109634350B (zh) | 一种基于神经网络来调整占空比实现最大功率跟踪的方法 | |
| CN108445958A (zh) | 一种光伏阵列的最大功率输出控制方法 | |
| CN110262619A (zh) | 一种改进型电导增量和模糊控制双模式mppt控制方法 | |
| CN105278612B (zh) | 一种最大功率点的跟踪方法 | |
| CN114442724B (zh) | 基于光伏电池短路电流估计和扰动观察的最大功率点跟踪方法 | |
| CN108227818A (zh) | 基于电导增量的自适应步长光伏最大功率跟踪方法及系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200703 |
|
| RJ01 | Rejection of invention patent application after publication |