Nothing Special   »   [go: up one dir, main page]

CN103955253B - Based on the photovoltaic array multimodal value maximum power point tracing method of power closed loop scanning - Google Patents

Based on the photovoltaic array multimodal value maximum power point tracing method of power closed loop scanning Download PDF

Info

Publication number
CN103955253B
CN103955253B CN201410186475.4A CN201410186475A CN103955253B CN 103955253 B CN103955253 B CN 103955253B CN 201410186475 A CN201410186475 A CN 201410186475A CN 103955253 B CN103955253 B CN 103955253B
Authority
CN
China
Prior art keywords
maximum power
power
voltage
power point
photovoltaic array
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.)
Active
Application number
CN201410186475.4A
Other languages
Chinese (zh)
Other versions
CN103955253A (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.)
Zhongke Haiao Mount Huangshan Energy Storage Technology Co ltd
Original Assignee
Hefei University of 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 Hefei University of Technology filed Critical Hefei University of Technology
Priority to CN201410186475.4A priority Critical patent/CN103955253B/en
Publication of CN103955253A publication Critical patent/CN103955253A/en
Application granted granted Critical
Publication of CN103955253B publication Critical patent/CN103955253B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

本发明公开了一种基于功率闭环扫描的光伏阵列多峰值最大功率点跟踪(MPPT—Maximum Power Point Tracking)方法。它由三个阶段构成,第一阶段是基于功率闭环控制实现多峰值曲线的全局扫描,完成最大功率点的定位;第二阶段是基于粒子群优化算法实现的三点协同变步长扰动观测过程,实现最大功率点附近的局部搜索;第三阶段是定电压稳态跟踪过程,同时根据环境变化信息的判断,激活第一或第二阶段的过程。本发明在单峰或多峰情形下都能够实现光伏阵列的最大功率点跟踪,不存在扰动观测法、电导增量法的误判和振荡问题;同时可以克服现有方法存在的逐动态跟踪功能损失较多、动态过程较慢的问题。本发明可以有效地找到全局最大功率点,实现最大功率点的快速、稳定、精确跟踪。

The invention discloses a photovoltaic array multi-peak maximum power point tracking (MPPT—Maximum Power Point Tracking) method based on power closed-loop scanning. It consists of three stages. The first stage is based on the power closed-loop control to realize the global scanning of the multi-peak curve, and complete the positioning of the maximum power point; the second stage is based on the particle swarm optimization algorithm to realize the three-point cooperative variable step size disturbance observation process. , to realize the local search near the maximum power point; the third stage is the constant voltage steady-state tracking process, and at the same time, the process of the first or second stage is activated according to the judgment of the environmental change information. The present invention can realize the maximum power point tracking of the photovoltaic array in the case of single peak or multi-peak, and there is no misjudgment and oscillation problems of the disturbance observation method and the conductance increment method; at the same time, it can overcome the dynamic tracking function existing in the existing method The problem of more loss and slower dynamic process. The invention can effectively find the global maximum power point and realize fast, stable and accurate tracking of the maximum power point.

Description

基于功率闭环扫描的光伏阵列多峰值最大功率点跟踪方法Multi-peak Maximum Power Point Tracking Method for Photovoltaic Array Based on Power Closed-loop Sweep

技术领域technical field

本发明属于电气工程领域的光伏发电技术,具体涉及一种光伏发电系统中光伏阵列在光照不均条件下的最大功率点跟踪控制(MPPT—Maximum PowerPoint Tracking)方法。The invention belongs to the photovoltaic power generation technology in the field of electrical engineering, and in particular relates to a method for maximum power point tracking control (MPPT—Maximum Power Point Tracking) of a photovoltaic array under uneven illumination conditions in a photovoltaic power generation system.

背景技术Background technique

太阳能作为一种可再生能源,具有分布广泛、可持续、无污染的优点。光伏发电技术是有效利用太阳能资源的基本途径之一。目前,包括光伏并网在内的各种光伏发电技术已经受到了各国政府的大力支持。As a renewable energy source, solar energy has the advantages of being widely distributed, sustainable, and non-polluting. Photovoltaic power generation technology is one of the basic ways to effectively utilize solar energy resources. At present, various photovoltaic power generation technologies, including photovoltaic grid-connected, have received strong support from governments of various countries.

虽然光伏发电技术具有良好的应用前景,但其作为一种较新的技术,还面临着诸多有待解决的问题,其中之一便是光伏阵列阴影遮蔽问题。引起阴影遮蔽问题的原因有,光伏电池或光伏组件本身输出特性的不一致、工程安装时光伏电池的朝向与倾角不同、建筑物局部遮挡和积尘覆盖等。当光伏阵列受阴影遮蔽时,光伏阵列的输出特性曲线将表现出多峰值特点,此时很难使光伏阵列工作在全局最大功率点,光伏发电系统的运行效率显著下降;据统计,由阴影遮蔽导致的光伏阵列效率下降可高达15%以上。光伏阵列最大功率点跟踪控制是提高光伏阵列发电效率的基本途径,在无阴影遮蔽的正常情况下,光伏阵列的输出特性曲线为单峰值曲线,此时比较容易找到系统的最大功率点。Although photovoltaic power generation technology has good application prospects, as a relatively new technology, it still faces many problems to be solved, one of which is the shadow shading problem of photovoltaic arrays. The causes of shadow shading problems include inconsistencies in the output characteristics of photovoltaic cells or photovoltaic modules, different orientations and inclination angles of photovoltaic cells during engineering installation, partial shading of buildings, and dust coverage. When the photovoltaic array is shaded, the output characteristic curve of the photovoltaic array will show multi-peak characteristics. At this time, it is difficult to make the photovoltaic array work at the global maximum power point, and the operating efficiency of the photovoltaic power generation system will drop significantly; The resulting drop in efficiency of the photovoltaic array can be as high as 15%. The maximum power point tracking control of the photovoltaic array is the basic way to improve the power generation efficiency of the photovoltaic array. Under normal conditions without shadows, the output characteristic curve of the photovoltaic array is a single peak curve, and it is relatively easy to find the maximum power point of the system at this time.

近期,常用的单峰值最大功率点跟踪方法主要包括扰动观测法、电导增量法、恒定电压法和滞环比较法等。这些方法主要适用于单峰值条件下光伏系统的最大功率点跟踪,对于由阴影遮蔽导致的多峰值情形,现有的单峰值最大功率点跟踪方法很难适应。因此,设计能够同时适用于单峰值和多峰值情形的最大功率点跟踪方法具有突出的工程意义。Recently, the commonly used single-peak maximum power point tracking methods mainly include the perturbation and observation method, the conductance increment method, the constant voltage method, and the hysteresis comparison method. These methods are mainly suitable for the maximum power point tracking of photovoltaic systems under single-peak conditions. For the multi-peak situation caused by shadow shading, the existing single-peak maximum power point tracking methods are difficult to adapt. Therefore, it is of great engineering significance to design a maximum power point tracking method that can be applied to both single-peak and multi-peak situations.

目前,多峰值条件下最大功率点的跟踪控制方法已经成为光伏发电技术的研究热点问题,这既有学术论文对此做了深入的理论分析,也有实际应用的工程方法,如发明专利申请《光伏阵列多峰最大功率点跟踪方法》(CN103123514A)和《局部阴影下光伏阵列全局最大功率点快速寻优方法》(CN103324239A)。其中,At present, the tracking control method of the maximum power point under multi-peak conditions has become a hot research issue in photovoltaic power generation technology. There are not only academic papers that have made in-depth theoretical analysis, but also engineering methods for practical applications. For example, the invention patent application "Photovoltaic Array multi-peak maximum power point tracking method" (CN103123514A) and "PV array global maximum power point rapid optimization method under partial shadow" (CN103324239A). in,

中国发明专利申请公开说明书CN103123514A于2013年5月29日公开的《光伏阵列多峰最大功率点跟踪方法》,是先根据无阴影时光伏阵列的开路电压和短路电流初步选取全局最大功率点(MPP)所在山峰;再以无阴影时光伏阵列最大功率点的电压与串联光伏组件数量之比值为基准,选取最大功率跟踪(MPPT)搜索步长,分别搜索左右两侧的MPP,直至搜索到某个MPP,其对应的输出功率值大于其左右两侧的MPP输出功率值,即认为该MPP为全局MPP;最后维持光伏阵列运行于全局MPP,并实时监测运行条件的变化,若运行条件变化,则重启多峰MPPT策略。但是,该跟踪方法存在着以下的不足:Chinese Invention Patent Application Publication CN103123514A published on May 29, 2013 "PV Array Multi-Peak Maximum Power Point Tracking Method" is to initially select the global maximum power point (MPP) according to the open circuit voltage and short circuit current of the photovoltaic array when there is no shadow. ) where the mountain peak is located; and based on the ratio of the voltage at the maximum power point of the photovoltaic array to the number of photovoltaic modules in series when there is no shadow, select the maximum power tracking (MPPT) search step, and search for the MPPs on the left and right sides respectively until a certain MPP, whose corresponding output power value is greater than the MPP output power value on the left and right sides, that is, the MPP is considered to be the global MPP; finally, the photovoltaic array is maintained at the global MPP, and the change of the operating conditions is monitored in real time. If the operating conditions change, then Restart the multi-peak MPPT policy. However, this tracking method has the following disadvantages:

1)实现过程需要依赖于光伏阵列的众多信息:无阴影时的光伏阵列开路电压、短路电流、光伏阵列中的组件类型、组件串联个数等,具体详见其步骤1所述,此缺陷决定了该方法的环境适应性不强;1) The implementation process needs to rely on a lot of information of the photovoltaic array: the open circuit voltage of the photovoltaic array when there is no shadow, the short-circuit current, the type of components in the photovoltaic array, the number of components connected in series, etc. For details, see step 1. This defect determines The environmental adaptability of this method is not strong;

2)采用电压闭环控制实现光伏阵列输出功率曲线的扫描,必须通过逐点扫描才能确定最大功率点的位置,导致了动态扫描的过程过于缓慢;2) The voltage closed-loop control is used to realize the scanning of the output power curve of the photovoltaic array, and the position of the maximum power point must be determined by point-by-point scanning, which leads to the slow dynamic scanning process;

3)该方法中的局部搜索采用的是“扰动观测法”和“电导增量法”,这两种方法存在着动态过程误判、稳态跟踪过程小范围振荡问题,致使其动态的稳定性和稳态的精确性不高;3) The local search in this method adopts the "disturbance observation method" and "conductance increment method". These two methods have the problems of misjudgment of dynamic process and small-scale oscillation in steady state tracking process, which lead to the dynamic stability and steady-state accuracy is not high;

4)该方法的基本思路如2003年IEEE文献“A Study on a Two StageMaximum Power Point Tracking Control of a Photovoltaic System underPartially Shaded Insolation Conditions”(“局部遮挡情况下光伏系统的一种两阶段最大功率跟踪方法研究”——2003年IEEE能源学会全体会议论文集)所述,其在部分情形下会做出误判,即“选择全局MPP的存在的范围”的依据不是普遍适应的,判断的结果有时是错误的;4) The basic idea of this method is as in the 2003 IEEE document "A Study on a Two Stage Maximum Power Point Tracking Control of a Photovoltaic System under Partially Shaded Insolation Conditions" ("Research on a Two-Stage Maximum Power Point Tracking Method for Photovoltaic Systems under Partially Shaded Conditions") "——Proceedings of the 2003 IEEE Energy Society Plenary Meeting), it will make a misjudgment in some cases, that is, the basis for "selecting the scope of the existence of the global MPP" is not universally applicable, and the result of the judgment is sometimes wrong of;

5)没有给出环境动态变化的检测、MPPT方法重启的判断条件,即算法不完备。5) The detection of dynamic changes in the environment and the judgment conditions for the restart of the MPPT method are not given, that is, the algorithm is incomplete.

中国发明专利申请公开说明书CN103324239A于2013年9月25日公开的《局部阴影下光伏阵列全局最大功率点快速寻优方法》采用的是“修正果蝇算法”实现全局搜索、“改进黄金分隔法”完成局部搜索。其存在的主要不足点包括:Chinese Invention Patent Application Publication CN103324239A published on September 25, 2013 "Fast Optimal Method for Photovoltaic Array Global Maximum Power Point under Partial Shading" adopts "modified fruit fly algorithm" to realize global search and "improved golden separation method" Complete a local search. Its main shortcomings include:

1)采用的全局搜索策略——“修正果蝇算法”与“PSO算法”相似,都是一种进化算法,其虽有着在多维空间寻优时,具有收敛速度快的优点,但面对光伏阵列P-V曲线的极值搜索问题,其快速性表现不明显,同时“修正果蝇算法”的搜索性能依赖于初始工作点的选择,存在着不能收敛到全局最大功率点的情形;1) The global search strategy adopted - "modified fruit fly algorithm" is similar to "PSO algorithm". They are both evolutionary algorithms. For the extreme value search problem of the array P-V curve, its rapidity is not obvious. At the same time, the search performance of the "modified fruit fly algorithm" depends on the selection of the initial operating point, and there is a situation where it cannot converge to the global maximum power point;

2)采用的是电压闭环搜索,其实现过程也必须采用逐点扫描过程,搜索过程中很多工作点的功率值远小于最大功率工作点功率,所以动态功率损失比较大,同时也存在着工作点电压的多次大幅波动问题;2) The voltage closed-loop search is used, and the realization process must also adopt a point-by-point scanning process. During the search process, the power values of many operating points are much smaller than the power of the maximum power operating point, so the dynamic power loss is relatively large, and there are also operating points Multiple large fluctuations in voltage;

3)没有给出环境动态变化的检测、MPPT方法重启的判断条件,算法不完备。3) The detection of dynamic changes in the environment and the judgment conditions for the restart of the MPPT method are not given, and the algorithm is not complete.

发明内容Contents of the invention

本发明要解决的技术问题为针对现有技术中存在的环境适应性不强、全局搜索过程功率损失较多、全局最大功率点跟踪失败、以及功率振荡问题,提供一种能够快速稳定的跟踪到多峰值情形下的全局最大功率点,以提高光伏阵列的发电效率的基于功率闭环扫描的光伏阵列多峰值最大功率点跟踪方法。The technical problem to be solved by the present invention is to provide a fast and stable track-to The global maximum power point under multi-peak conditions, in order to improve the power generation efficiency of photovoltaic arrays, a multi-peak maximum power point tracking method for photovoltaic arrays based on power closed-loop scanning.

为解决本发明的技术问题,所采用的技术方案为:基于功率闭环扫描的光伏阵列多峰值最大功率点跟踪方法包括在线检测光伏阵列的输出电压、输出电流,特别是,In order to solve the technical problem of the present invention, the adopted technical solution is: the photovoltaic array multi-peak maximum power point tracking method based on power closed-loop scanning includes on-line detection of the output voltage and output current of the photovoltaic array, especially,

步骤1,功率闭环控制扫描:先通过在线检测光伏阵列的输出电压、输出电流,以获得光伏阵列输出的实时输出功率,再利用功率闭环控制使实时输出功率跟踪参考功率,从而获得最大功率点跟踪电路的控制信号;Step 1, power closed-loop control scanning: First, through online detection of the output voltage and output current of the photovoltaic array to obtain the real-time output power of the photovoltaic array output, and then use the power closed-loop control to make the real-time output power track the reference power, so as to obtain the maximum power point tracking circuit control signal;

步骤2,判断光伏阵列输出电压是否小于光伏逆变器最低工作电压?小于时转入步骤3,否则重复步骤1和步骤2;Step 2. Determine whether the output voltage of the photovoltaic array is lower than the minimum operating voltage of the photovoltaic inverter? If less than, go to step 3, otherwise repeat step 1 and step 2;

步骤3,三点协同变步长局部搜索:先基于步骤1和步骤2中获得的光伏阵列最大输出功率及其对应的输出电压值,设定三个初始工作点,再利用电压闭环控制,使光伏阵列依次工作到三个工作点上,同时利用在线检测的光伏阵列输出电压、输出电流,获得每个工作点的输出功率,在最大功率点跟踪周期结束时,更新全局最大功率点信息和每个工作点经历的最大功率点信息,当三个工作点轮流工作一遍后,利用获得的三个工作点的信息共同确定下一轮三个工作点的工作电压;Step 3, three-point cooperative variable step size local search: First, based on the maximum output power of the photovoltaic array and its corresponding output voltage value obtained in steps 1 and 2, set three initial operating points, and then use the voltage closed-loop control to make The photovoltaic array works to three operating points in turn, and at the same time, the output power of each operating point is obtained by using the output voltage and output current of the photovoltaic array detected online. At the end of the maximum power point tracking period, the global maximum power point information and each The maximum power point information experienced by each working point, when the three working points work in turn, use the obtained information of the three working points to jointly determine the working voltage of the next round of three working points;

步骤4,根据三个工作点的电压值判断三个工作点是否足够接近?若以下几个条件:Pm≠0、Um-Um1<Ustep/10、Um-Um2<Ustep/10、Um-Um3<Ustep/10同时满足,其中的Pm为已知最大功率点的功率、Um为已知最大功率点的电压、Um1、Um2、Um3分别为三个工作点各自经历的最大功率点处的电压值、Ustep为初始扰动步长,则为足够接近而转入步骤5,否则重复上述步骤3和步骤4;Step 4, judge whether the three operating points are close enough according to the voltage values of the three operating points? If the following conditions: P m ≠ 0, U m - U m1 < U step /10, U m - U m2 < U step /10, U m - U m3 < U step /10 are satisfied at the same time, among them P m is the power at the known maximum power point, U m is the voltage at the known maximum power point, U m1 , U m2 , and U m3 are the voltage values at the maximum power points experienced by the three operating points respectively, and U step is the initial disturbance Step size, then turn to step 5 if it is close enough, otherwise repeat the above steps 3 and 4;

步骤5,定电压稳态跟踪:先利用电压闭环控制,使光伏阵列的输出电压稳定在步骤3、步骤4确定的最大功率点上,再利用实时检测的光伏阵列输出电压和输出电流,计算实时输出功率,之后,通过比较实时输出功率与步骤3、步骤4获得的最大输出功率,计算相对功率变化量以及累计相对功率变化量;Step 5, constant voltage steady-state tracking: first use the voltage closed-loop control to stabilize the output voltage of the photovoltaic array at the maximum power point determined in steps 3 and 4, and then use the real-time detection of the output voltage and output current of the photovoltaic array to calculate the real-time Output power, after that, by comparing the real-time output power with the maximum output power obtained in steps 3 and 4, calculate the relative power variation and the cumulative relative power variation;

步骤6,基于相对功率变化量,判断环境是否发生了剧烈变化?若是,则重启步骤1;Step 6, based on the relative power variation, determine whether the environment has changed drastically? If yes, restart step 1;

步骤7,基于累计相对功率变化量,判断环境是否发生了缓慢变化?若是,则重启步骤3,否则转入步骤5。Step 7, based on the cumulative relative power change, determine whether the environment has changed slowly? If so, restart step 3, otherwise go to step 5.

作为基于功率闭环扫描的光伏阵列多峰值最大功率点跟踪方法的进一步改进:As a further improvement of the multi-peak maximum power point tracking method for photovoltaic arrays based on power closed-loop scanning:

所述的步骤1中的功率闭环控制的过程为,在每一次获得实时输出功率后,通过实时输出功率和已知全局最大功率的比较,来更新全局最大功率点信息,即若P=Upv*Ipv>Pm,则Um=Upv,Pm=P,,式中的P为实时输出功率、Upv为实时检测的光伏阵列输出电压、Ipv为实时检测的光伏阵列输出电流、Um为已知最大功率点的电压、Pm为已知最大功率点的功率。The process of the power closed-loop control in step 1 is to update the global maximum power point information by comparing the real-time output power with the known global maximum power after each time the real-time output power is obtained, that is, if P=U pv *I pv >P m , then U m =U pv , P m =P,, where P is the real-time output power, U pv is the real-time detected photovoltaic array output voltage, and I pv is the real-time detected photovoltaic array output current , U m is the voltage at the known maximum power point, and P m is the power at the known maximum power point.

所述的步骤1中的参考功率由公式Pr(k)=Pr(k-1)+Pstep确定,式中的Pr(k)为要跟踪的当前参考功率、Pr(k-1)为上一次跟踪的参考功率、Pstep为参考功率变化的步长。The reference power in the step 1 is determined by the formula P r (k)=P r (k-1)+P step , where P r (k) is the current reference power to be tracked, P r (k- 1) is the reference power of the last tracking, and P step is the step size of the reference power change.

所述的步骤3中的三个初始工作点按照U1(k)=Um,U2(k)=Um-Ustep,U3(k)=Um+Ustep确定,其中的U1(k)为第一个工作点的电压、U2(k)为第二个工作点的电压、U3(k)为第三个工作点的电压、Um为已知最大功率点的电压、Ustep为初始扰动步长。The three initial working points in step 3 are determined according to U 1 (k)=U m , U 2 (k)=U m -U step , U 3 (k)=U m +U step , where U 1 (k) is the voltage of the first working point, U 2 (k) is the voltage of the second working point, U 3 (k) is the voltage of the third working point, U m is the voltage of the known maximum power point Voltage and U step are the initial disturbance step size.

所述的步骤3中的下一轮三个工作点的工作电压按照以下公式确定:The working voltage of the next round of three working points in the step 3 is determined according to the following formula:

式中的ΔU1(k)、ΔU2(k)、ΔU3(k)为三个工作点当前最大功率点跟踪周期的电压扰动量,ΔU1(k-1)、ΔU2(k-1)、ΔU3(k-1)为三个工作点前一个最大功率点跟踪周期的电压扰动量,Um1、Um2、Um3为三个工作点各自经历的最大功率点电压值,U1(k-1)、U2(k-1)、U3(k-1)为三个工作点前一个最大功率点跟踪周期的电压,ω∈(0,1)、c1∈(0,1)、c2∈(0,1)为工作点电压步长调节参数。In the formula, ΔU 1 (k), ΔU 2 (k), ΔU 3 (k) are the voltage disturbances in the current maximum power point tracking period of the three operating points, ΔU 1 (k-1), ΔU 2 (k-1 ), ΔU 3 (k-1) is the voltage disturbance in the maximum power point tracking cycle before the three operating points, U m1 , U m2 , U m3 are the maximum power point voltage values experienced by the three operating points respectively, U 1 (k-1), U 2 (k-1), U 3 (k-1) are the voltages of the maximum power point tracking cycle before the three operating points, ω∈(0,1), c 1 ∈(0, 1), c 2 ∈ (0,1) is the adjustment parameter of the working point voltage step.

所述的步骤5中的相对功率变化量以及累计相对功率变化量按照以下公式计算:Ep=1-Upv*Ipv/Pm,E=ΣEp,式中的Ep为当前最大功率点跟踪周期的相对功率变化量、E为多个跟踪周期的累计相对功率变化量。The relative power change and cumulative relative power change in step 5 are calculated according to the following formula: E p =1-U pv *I pv /P m , E=ΣE p , where E p is the current maximum power The relative power variation of the point tracking period, E is the cumulative relative power variation of multiple tracking periods.

所述的步骤6中的重启步骤1时,功率参考值按照Pr(k)=(Upv*Ipv)/2设定,同时复位最大功率点功率Pm=0,式中的Upv为实时检测的光伏阵列输出电压、Ipv为实时检测的光伏阵列输出电流。When step 1 is restarted in step 6, the power reference value is set according to P r (k)=(U pv *I pv )/2, and the maximum power point power P m =0 is reset at the same time, where U pv is the output voltage of the photovoltaic array detected in real time, and I pv is the output current of the photovoltaic array detected in real time.

所述的步骤7中的环境发生了缓慢变化的判断步骤为,The step of judging that the environment in step 7 changes slowly is as follows:

(1)判断计时器记录的稳态跟踪周期时间是否超过规定时间,若超时,复位计时器和累计相对功率变化量,否则继续计时;(1) Judging whether the steady-state tracking cycle time recorded by the timer exceeds the specified time, if overtime, reset the timer and the accumulated relative power variation, otherwise continue timing;

(2)若在规定时间内,累计功率相对变化量E>0.05,表示环境发生了轻微的变化,即实际最大功率点与记忆的最大功率点之间发生了轻微的偏移,则重启步骤3进行局部搜索。(2) If within the specified time, the relative change in cumulative power E>0.05, it means that the environment has changed slightly, that is, there is a slight offset between the actual maximum power point and the stored maximum power point, then restart step 3 Do a local search.

本发明公开的基于功率闭环扫描的光伏阵列多峰值最大功率点跟踪方法,在多峰值情形下快速地实现了全局最大功率点的定位,并实现了全局最大功率点的准确跟踪,其有益效果具体体现在:The multi-peak maximum power point tracking method of a photovoltaic array based on power closed-loop scanning disclosed by the present invention quickly realizes the positioning of the global maximum power point under the multi-peak situation, and realizes the accurate tracking of the global maximum power point, and its beneficial effects are concrete Reflected in:

1.不依赖任何已知的光伏阵列的信息,完全是根据在线检测信息运行。1. It does not rely on any known photovoltaic array information, and operates entirely based on online detection information.

2.利用功率闭环控制在光伏阵列输出功率曲线上“谷点”区域的不稳定性,自动跳过不存在最大功率点的区域,无需逐点扫描就可以确定最大功率点的位置,动态过程快,功率损失小。2. Use the power closed-loop control to control the instability of the "valley point" area on the output power curve of the photovoltaic array, automatically skip the area where there is no maximum power point, and determine the position of the maximum power point without point-by-point scanning, and the dynamic process is fast , the power loss is small.

3.不预先选择全局MPP搜索的范围,搜索过程也不依赖于起始点,所以不存在不能收敛到全局最大功率点的现象。3. The scope of the global MPP search is not pre-selected, and the search process does not depend on the starting point, so there is no phenomenon that it cannot converge to the global maximum power point.

4.在全局最大功率点附近采用了基于PSO算法的“三点协同变步长搜索方法”,利用该方法的收敛特性,克服了现有方法动态过程存在的误判问题,避免了稳态功率振荡,提高了稳态跟踪精度。实际测试的结果为,采用基于PSO算法的跟踪精度高达99.9%,而传统的“扰动观测法”和“电导增量法”的稳态精度均小于98%。4. The PSO algorithm-based "three-point collaborative variable step-size search method" is adopted near the global maximum power point. By using the convergence characteristics of this method, the misjudgment problem existing in the dynamic process of the existing method is overcome, and the steady-state power is avoided. Oscillation, improved steady-state tracking accuracy. The actual test results show that the tracking accuracy based on the PSO algorithm is as high as 99.9%, while the steady-state accuracy of the traditional "perturbation and observation method" and "conductance incremental method" are both less than 98%.

5.在动态情况下,可以根据环境变化的程度重启搜索过程,实现了环境变化的快速响应。5. In a dynamic situation, the search process can be restarted according to the degree of environmental changes, realizing a rapid response to environmental changes.

6.尤须指出的是,本方法步骤1中的功率闭环控制在光伏阵列输出曲线上是局部稳定的,当参考功率大于光伏阵列输出曲线存在的最大功率点时,光伏阵列的输出电压将滑向光伏逆变器最低工作电压,从而实现了光伏阵列输出曲线的扫描。有别于现有技术,现有的其它方法都是每个最大功率点跟踪周期才更新一次最大功率点信息,而本方法的功率闭环控制是每个采样周期都更新一次。即使其它方法也采用每个采样周期都更新最大功率点信息,也没有实际意义,其根本原因就在于上述的“功率闭环控制在光伏阵列输出曲线上是局部稳定的”。6. It must be pointed out that the power closed-loop control in step 1 of this method is locally stable on the output curve of the photovoltaic array. When the reference power is greater than the maximum power point of the output curve of the photovoltaic array, the output voltage of the photovoltaic array will slide. The lowest operating voltage to the photovoltaic inverter, thus realizing the scanning of the output curve of the photovoltaic array. Different from the prior art, other existing methods only update the maximum power point information once every maximum power point tracking period, while the power closed-loop control of this method updates once every sampling period. Even if other methods update the maximum power point information every sampling period, it has no practical significance. The fundamental reason is that the above-mentioned "closed-loop power control is locally stable on the output curve of the photovoltaic array".

附图说明Description of drawings

图1是本发明的总体流程图。Fig. 1 is the general flowchart of the present invention.

图2是实现本发明的电路原理图。Fig. 2 is a schematic circuit diagram for realizing the present invention.

图3是静态多峰值跟踪过程示意图。Fig. 3 is a schematic diagram of the static multi-peak tracking process.

图4是环境突变时的重启过程示意图。Fig. 4 is a schematic diagram of the restart process when the environment changes suddenly.

图5是本发明的具体实施流程图。Fig. 5 is a specific implementation flow chart of the present invention.

图6是采样控制程序流程图。Figure 6 is a flow chart of the sampling control program.

图7是重启三点协同搜索过程-初始化程序流程图。FIG. 7 is a flow chart of restarting the three-point cooperative search process-initialization program.

具体实施方式Detailed ways

下面将结合附图对本发明的技术方案进行清楚、完整的描述。显然所描述的实施例仅是本发明实施例的一部分,基于本发明的实施例,本领域的技术人员在没有做出创造性劳动的前提下获得的其它实施例,都属于本专利的保护范围。The technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Apparently, the described embodiments are only part of the embodiments of the present invention. Based on the embodiments of the present invention, other embodiments obtained by those skilled in the art without creative work all belong to the protection scope of this patent.

本发明的实施例提供了一种基于功率闭环扫描的光伏阵列多峰值最大功率点跟踪方法,以解决现有技术存在的跟踪过程较慢、能量损失较多,以及跟踪最大功率点失败的问题。Embodiments of the present invention provide a photovoltaic array multi-peak maximum power point tracking method based on power closed-loop scanning to solve the problems of slow tracking process, high energy loss and failure to track the maximum power point existing in the prior art.

本发明的硬件电路应包括光伏阵列输出电压、输出电流、直流母线电压的检测电路。光伏并网逆变器采用两级式结构,前级为DC-DC变换电路,用于完成最大功率点跟踪;后级为DC-AC逆变电路,通过母线电压的稳定控制来实现光伏阵列注入能量和逆变输出能量的平衡。系统在上电时完成最大功率点跟踪电路及程序的初始化,完成最大功率点跟踪程序变量的初始化。The hardware circuit of the present invention should include detection circuits for the output voltage, output current and DC bus voltage of the photovoltaic array. The photovoltaic grid-connected inverter adopts a two-stage structure, the front stage is a DC-DC conversion circuit, which is used to complete the maximum power point tracking; the latter stage is a DC-AC inverter circuit, which realizes the photovoltaic array injection through the stable control of the bus voltage Energy and inverter output energy balance. When the system is powered on, the initialization of the maximum power point tracking circuit and program is completed, and the initialization of the variables of the maximum power point tracking program is completed.

图2为实施本发明的一种电路方案。该电路方案包括光伏阵列、光伏阵列输出电压Upv的检测电路、光伏阵列输出电流Ipv的检测电路,以及由电感L、开关管T、二极管D和直流母线电容CDC组成的BOOST电路,并网逆变电路,最大功率点跟踪控制电路。本发明公开的最大功率点跟踪方法根据在线检测的Upv,Ipv信息,经过最大功率点跟踪运算获得控制BOOST电路的占空比信号,若控制BOOST电路的占空比信号增加,则Ipv增大,Upv减小;反之若占空比减小,则Ipv减小,Upv增大。Figure 2 is a circuit scheme for implementing the present invention. The circuit scheme includes a photovoltaic array, a detection circuit for the output voltage U pv of the photovoltaic array, a detection circuit for the output current I pv of the photovoltaic array, and a BOOST circuit composed of an inductor L, a switch tube T, a diode D and a DC bus capacitor C DC , and Grid inverter circuit, maximum power point tracking control circuit. The maximum power point tracking method disclosed in the present invention obtains the duty ratio signal for controlling the BOOST circuit through the maximum power point tracking operation according to the U pv and I pv information detected online. If the duty ratio signal for controlling the BOOST circuit increases, the I pv Increase, U pv decreases; On the contrary, if the duty cycle decreases, I pv decreases, U pv increases.

对于图3所示的静态多峰值情形,本发明所依托的硬件系统上电时,BOOST电路及并网逆变电路尚未工作,光伏阵列的工作点位于图3中的a点,即开路电压处。此时设定系统的采样控制周期TS=50uS,最大功率点跟踪周期Tmppt=1秒。每个采样控制周期执行一次采样控制程序,采集一次光伏阵列的输出电压和输出电流;每个最大功率点跟踪周期执行一次最大功率点跟踪程序,改变一次参考功率或参考电压。编程时,定义Smppt作为最大功率点跟踪所处阶段的标识。For the static multi-peak situation shown in Figure 3, when the hardware system on which the present invention relies is powered on, the BOOST circuit and the grid-connected inverter circuit have not yet worked, and the operating point of the photovoltaic array is located at point a in Figure 3, that is, at the open circuit voltage . At this time, it is set that the sampling control period of the system is T S =50 uS, and the maximum power point tracking period T mppt =1 second. Each sampling control cycle executes a sampling control program to collect the output voltage and output current of the photovoltaic array; each maximum power point tracking cycle executes a maximum power point tracking program to change the reference power or reference voltage once. When programming, define S mppt as the identification of the stage where the maximum power point is tracked.

对于如图3所示的多峰值P-V曲线,本发明公开的多峰值最大功率点跟踪方法的基本步骤如下:For the multi-peak P-V curve as shown in Figure 3, the basic steps of the multi-peak maximum power point tracking method disclosed by the present invention are as follows:

参见图1、图2、图3、图4、图5、图6和图7,See Figure 1, Figure 2, Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7,

步骤1,功率闭环控制扫描:Step 1, power closed-loop control sweep:

在每一个最大功率点跟踪周期内,最大功率点跟踪方法按照“当前参考功率值=上一次参考功率值+功率步长”的方式给定参考功率值。在下一个最大功率点跟踪周期到来之前,在每个控制周期内都会调用一次采样控制程序。In each maximum power point tracking cycle, the maximum power point tracking method gives a reference power value in the manner of "current reference power value = last reference power value + power step size". Before the next maximum power point tracking cycle arrives, the sampling control program will be called once in each control cycle.

在采样过程中,先通过在线检测光伏阵列的输出电压、输出电流,以获得光伏阵列输出的实时输出功率。再利用功率闭环控制使实时输出功率跟踪参考功率,从而获得最大功率点跟踪电路的控制信号。In the sampling process, the output voltage and output current of the photovoltaic array are detected online to obtain the real-time output power of the photovoltaic array. Then, the power closed-loop control is used to make the real-time output power track the reference power, so as to obtain the control signal of the maximum power point tracking circuit.

功率闭环控制的过程为,在每一次获得实时输出功率后,通过实时输出功率和已知全局最大功率的比较,来更新全局最大功率点信息,即若P=Upv*Ipv>Pm,则Um=Upv,Pm=P,,式中的P为实时输出功率、Upv为实时检测的光伏阵列输出电压、Ipv为实时检测的光伏阵列输出电流、Um为已知最大功率点的电压、Pm为已知最大功率点的功率。功率闭环控制的参考功率由公式Pr(k)=Pr(k-1)+Pstep确定,式中的Pr(k)为要跟踪的当前参考功率、Pr(k-1)为上一次跟踪的参考功率、Pstep为参考功率变化的步长。由于在光伏阵列输出曲线上,功率闭环控制是局部稳定的,当参考功率大于光伏阵列输出曲线存在的最大功率点时,光伏阵列的输出电压将滑向光伏逆变器最低工作电压,实现了光伏阵列输出曲线的扫描。The process of power closed-loop control is to update the global maximum power point information by comparing the real-time output power with the known global maximum power after each real-time output power is obtained, that is, if P=U pv *I pv >P m , Then U m = U pv , P m = P, where P is the real-time output power, U pv is the real-time detected photovoltaic array output voltage, I pv is the real-time detected photovoltaic array output current, and U m is the known maximum The voltage at the power point, P m is the power at the known maximum power point. The reference power of power closed-loop control is determined by the formula P r (k)=P r (k-1)+P step , where P r (k) is the current reference power to be tracked, and P r (k-1) is The last tracked reference power, P step is the step size of the reference power change. Since the power closed-loop control is locally stable on the output curve of the photovoltaic array, when the reference power is greater than the maximum power point of the output curve of the photovoltaic array, the output voltage of the photovoltaic array will slide to the minimum operating voltage of the photovoltaic inverter, realizing the photovoltaic Sweep of the array output curve.

步骤2,判断光伏阵列输出电压是否小于光伏逆变器最低工作电压?小于时转入步骤3,否则重复步骤1和步骤2。Step 2. Determine whether the output voltage of the photovoltaic array is lower than the minimum operating voltage of the photovoltaic inverter? If it is less than, go to step 3, otherwise repeat step 1 and step 2.

通过重复步骤1和步骤2,系统工作点在图3上依次经过a→b→c→d→e→f→g→h(Umin),实现了光伏阵列输出电压范围的扫描,并实现了全局最大功率点M的定位。对于图3中e→f点、g→h(Umin)点之间的区域,功率闭环控制在一个最大功率点跟踪周期内完成e→f点的扫描。扫描过程结束后,最大功率点信息(Um,Pm)为全局最大功率点M点附近的“1”点的信息。By repeating step 1 and step 2, the working point of the system passes through a→b→c→d→e→f→g→h (U min ) sequentially in Figure 3, realizing the scanning of the output voltage range of the photovoltaic array, and realizing The location of the global maximum power point M. For the area between e→f point and g→h(U min ) point in Figure 3, the power closed-loop control completes the scanning of e→f point within one maximum power point tracking cycle. After the scanning process ends, the maximum power point information (U m , P m ) is the information of point "1" near the global maximum power point M.

步骤3,三点协同变步长局部搜索:Step 3, three-point cooperative variable step size local search:

先基于步骤1、步骤2中获得的光伏阵列最大输出功率点信息(Um,Pm),设定三个初始工作点;三个初始工作点是按照U1(k)=Um,U2(k)=Um-Ustep,U3(k)=Um+Ustep确定,其中的U1(k)为第一个工作点的电压、U2(k)为第二个工作点的电压、U3(k)为第三个工作点的电压、Um为已知最大功率点的电压、Ustep为初始扰动步长。在接下来的三个最大功率点周期内,通过电压闭环控制,使光伏阵列依次工作到三个工作点上(变量CW为当前工作点标记),同时利用在线检测的光伏阵列输出电压、输出电流,获得每个工作点的输出功率。在最大功率点跟踪周期结束时,更新全局最大功率点信息和每个工作点经历的最大功率点信息。当三个工作点轮流工作一遍后,利用获得的三个工作点的信息共同确定下一轮三个工作点的工作电压;其中,下一轮三个工作点的工作电压按照以下公式确定:First, based on the maximum output power point information (U m , P m ) of the photovoltaic array obtained in step 1 and step 2, set three initial operating points; the three initial operating points are according to U 1 (k)=U m , U 2 (k)=U m -U step , U 3 (k)=U m +U step is determined, where U 1 (k) is the voltage of the first working point, U 2 (k) is the voltage of the second working point , U 3 (k) is the voltage at the third operating point, U m is the voltage at the known maximum power point, and U step is the initial disturbance step size. In the next three periods of the maximum power point, through the voltage closed-loop control, the photovoltaic array will work to three operating points in turn (the variable C W is the current operating point mark), and at the same time, the output voltage and output voltage of the photovoltaic array detected online will be used. current to obtain the output power at each operating point. At the end of the maximum power point tracking period, the global maximum power point information and the maximum power point information experienced by each operating point are updated. After the three working points work in turn, use the obtained information of the three working points to jointly determine the working voltage of the next round of three working points; where the working voltage of the next round of three working points is determined according to the following formula:

式中的ΔU1(k)、ΔU2(k)、ΔU3(k)为三个工作点当前最大功率点跟踪周期的电压扰动量,ΔU1(k-1)、ΔU2(k-1)、ΔU3(k-1)为三个工作点前一个最大功率点跟踪周期的电压扰动量,Um1、Um2、Um3为三个工作点各自经历的最大功率点电压值,U1(k-1)、U2(k-1)、U3(k-1)为三个工作点前一个最大功率点跟踪周期的电压,ω∈(0,1)、c1∈(0,1)、c2∈(0,1)为工作点电压步长调节参数。In the formula, ΔU 1 (k), ΔU 2 (k), ΔU 3 (k) are the voltage disturbances in the current maximum power point tracking period of the three operating points, ΔU 1 (k-1), ΔU 2 (k-1 ), ΔU 3 (k-1) is the voltage disturbance in the maximum power point tracking cycle before the three operating points, U m1 , U m2 , U m3 are the maximum power point voltage values experienced by the three operating points respectively, U 1 (k-1), U 2 (k-1), U 3 (k-1) are the voltages of the maximum power point tracking cycle before the three operating points, ω∈(0,1), c 1 ∈(0, 1), c 2 ∈ (0,1) is the adjustment parameter of the working point voltage step.

步骤4,根据三个工作点的电压值判断三个工作点是否足够接近?若以下几个条件:Pm≠0、Um-Um1<Ustep/10、Um-Um2<Ustep/10、Um-Um3<Ustep/10同时满足,其中的Pm为已知最大功率点的功率、Um为已知最大功率点的电压、Um1、Um2、Um3分别为三个工作点各自经历的最大功率点处的电压值、Ustep为初始扰动步长,则为足够接近而转入步骤5,否则重复上述步骤3和步骤4。通过重复步骤3和步骤4,系统的工作点将收敛到全局最大功率点M,即Um=UM,Pm=PM,其中UM,PM分别为M点的电压和功率。Step 4, judge whether the three operating points are close enough according to the voltage values of the three operating points? If the following conditions: P m ≠ 0, U m - U m1 < U step /10, U m - U m2 < U step /10, U m - U m3 < U step /10 are satisfied at the same time, among them P m is the power at the known maximum power point, U m is the voltage at the known maximum power point, U m1 , U m2 , and U m3 are the voltage values at the maximum power points experienced by the three operating points respectively, and U step is the initial disturbance Step size, then turn to step 5 if it is close enough, otherwise repeat the above steps 3 and 4. By repeating steps 3 and 4, the operating point of the system will converge to the global maximum power point M, that is, U m = U M , P m = P M , where U M and P M are the voltage and power of point M respectively.

步骤5,定电压稳态跟踪:Step 5, constant voltage steady-state tracking:

先利用电压闭环控制,使光伏阵列的输出电压稳定在步骤3、步骤4确定的最大功率点上,即Upv=Um=UM。再利用实时检测的光伏阵列输出电压和输出电流,计算实时输出功率。之后,通过比较实时输出功率与步骤3、步骤4获得的最大输出功率,按照以下公式计算相对功率变化量以及累计相对功率变化量:Ep=1-Upv*Ipv/Pm,E=ΣEp,式中的Ep为当前最大功率点跟踪周期的相对功率变化量、E为多个跟踪周期的累计相对功率变化量。定电压稳态跟踪时,最大功率点信息不再更新。First use voltage closed-loop control to stabilize the output voltage of the photovoltaic array at the maximum power point determined in steps 3 and 4, that is, U pv =U m =U M . Then use the real-time detection of the output voltage and output current of the photovoltaic array to calculate the real-time output power. Afterwards, by comparing the real-time output power with the maximum output power obtained in steps 3 and 4, the relative power change and the cumulative relative power change are calculated according to the following formula: E p =1-U pv *I pv /P m , E= ΣE p , where E p is the relative power variation of the current maximum power point tracking period, and E is the cumulative relative power variation of multiple tracking periods. When constant voltage steady-state tracking is performed, the maximum power point information is no longer updated.

步骤6,基于相对功率变化量,判断环境是否发生了剧烈变化?若是则先设定功率参考值Pr(k)=(Upv*Ipv)/2,同时复位最大功率点功率Pm=0,式中的Upv为实时检测的光伏阵列输出电压、Ipv为实时检测的光伏阵列输出电流。再重启步骤1进行重新扫描,如图4所示的两种情形下,都会重启步骤1。Step 6, based on the relative power variation, determine whether the environment has changed drastically? If so, first set the power reference value P r (k)=(U pv *I pv )/2, and at the same time reset the maximum power point power P m =0, where U pv is the real-time detected photovoltaic array output voltage, I pv is the output current of the photovoltaic array detected in real time. Then restart step 1 to re-scan. In the two cases shown in Figure 4, step 1 will be restarted.

步骤7,基于累计相对功率变化量,判断环境是否发生了缓慢变化?若是,则重启步骤3,否则转入步骤5。在判断环境是否发生缓慢变化时,首先判断计时器记录的稳态跟踪周期时间是否超过规定时间,若超时,复位计时器和累计相对功率变化量,否则继续计时;若在规定时间内,累计功率相对变化量E>0.05,表示环境发生了轻微的变化,即实际最大功率点与记忆的最大功率点之间发生了轻微的偏移,则重启步骤3进行三点协同变步长局部搜索。Step 7, based on the cumulative relative power change, determine whether the environment has changed slowly? If so, restart step 3, otherwise go to step 5. When judging whether the environment changes slowly, first judge whether the steady-state tracking cycle time recorded by the timer exceeds the specified time, if it is overtime, reset the timer and the accumulated relative power change, otherwise continue timing; if within the specified time, the accumulated power If the relative change E>0.05, it means that the environment has changed slightly, that is, there is a slight offset between the actual maximum power point and the stored maximum power point, then restart step 3 to perform a three-point cooperative local search with variable step size.

上述搜索过程是本发明的一个具体实施过程,最大功率点跟踪过程的相关流程图如图5、图6和图7所示。The above search process is a specific implementation process of the present invention, and the relevant flow charts of the maximum power point tracking process are shown in FIG. 5 , FIG. 6 and FIG. 7 .

Claims (8)

1. A photovoltaic array multi-peak maximum power point tracking method based on power closed-loop scanning comprises the steps of detecting the output voltage and the output current of a photovoltaic array on line, and is characterized by comprising the following steps:
step 1, firstly, detecting output voltage and output current of a photovoltaic array on line to obtain real-time output power output by the photovoltaic array, and then utilizing power closed-loop control to enable the real-time output power to track reference power so as to obtain a control signal of a maximum power point tracking circuit;
step 2, judging whether the output voltage of the photovoltaic array is smaller than the lowest working voltage of the photovoltaic inverter, if so, turning to step 3, otherwise, repeating the step 1 and the step 2;
step 3, setting three initial working points based on the maximum output power of the photovoltaic array and the corresponding output voltage value thereof obtained in the step 1 and the step 2, sequentially working the photovoltaic array to the three working points by using voltage closed-loop control, simultaneously obtaining the output power of each working point by using the output voltage and the output current of the online detected photovoltaic array, updating the global maximum power point information and the maximum power point information experienced by each working point when the maximum power point tracking period is finished, and jointly determining the working voltage of the next round of three working points by using the obtained information of the three working points after the three working points work in turn;
step 4, judging whether the three working points simultaneously meet the following conditions according to the voltage values of the three working points: pm≠0、Um-Um1<Ustep/10、Um-Um2<Ustep/10、Um-Um3<Ustep/10, wherein PmPower, U, of known maximum power pointmVoltage, U, of known maximum power pointm1、Um2、Um3Respectively, the voltage value, U, at the maximum power point experienced by each of the three operating pointsstepIf the disturbance step length is the initial disturbance step length, the step 5 is carried out, and if the disturbance step length is not the initial disturbance step length, the step 3 and the step 4 are repeated;
step 5, firstly, stabilizing the output voltage of the photovoltaic array on the maximum power point determined in the step 3 and the step 4 by using voltage closed-loop control, then calculating real-time output power by using the output voltage and the output current of the photovoltaic array detected in real time, and then calculating the relative power variation and accumulating the relative power variation by comparing the real-time output power with the maximum output power obtained in the step 3 and the step 4;
step 6, judging whether the environment is changed violently or not based on the relative power variation, and if so, restarting the step 1;
and 7, judging whether the environment slowly changes or not based on the accumulated relative power variation, if so, restarting the step 3, and otherwise, turning to the step 5.
2. The method as claimed in claim 1, wherein the power closed-loop control in step 1 is performed by comparing the real-time output power with the known global maximum power to update the global maximum power point information after each time the real-time output power is obtained, i.e. if P ═ U-pv*Ipv>PmThen U ism=Upv,PmP in the formula is real-time output power, UpvPhotovoltaic array output voltage, I, for real-time detectionpvPhotovoltaic array output current, U, for real-time detectionmVoltage, P, of known maximum power pointmIs the power at which the maximum power point is known.
3. The method of claim 1, wherein the reference power in step 1 is represented by formula Pr(k)=Pr(k-1)+PstepDetermining P in the formular(k) For the current reference power, P, to be trackedr(k-1) reference power, P, for last trackingstepIs a step size of the reference power change.
4. The method as claimed in claim 1, wherein the three initial operating points in step 3 are according to U1(k)=Um,U2(k)=Um-Ustep,U3(k)=Um+UstepDetermine U therein1(k) Voltage, U, at a first operating point2(k) Voltage, U, of the second operating point3(k) Voltage, U, at a third operating pointmVoltage, U, of known maximum power pointstepIs the initial perturbation step size.
5. The method for tracking the maximum power point of the photovoltaic array with multiple peaks based on the power closed-loop scanning as claimed in claim 1, wherein the operating voltages of the next three operating points in the step 3 are determined according to the following formula:
in the formula1(k)、ΔU2(k)、ΔU3(k) Voltage disturbance quantity, delta U, of tracking period of current maximum power point of three working points1(k-1)、ΔU2(k-1)、ΔU3(k-1) is the voltage disturbance quantity of the maximum power point tracking period before the three working points, Um1、Um2、Um3For maximum power point voltage values, U, experienced by each of the three operating points1(k-1)、U2(k-1)、U3(k-1) is the voltage of the maximum power point tracking period before three working points, and omega belongs to (0,1) and c1∈(0,1)、c2And epsilon (0,1) is a working point voltage step length adjusting parameter.
6. The method of claim 2, wherein the relative power variation and the accumulated relative power variation in step 5 are calculated according to the following equations: ep=1-Upv*Ipv/Pm,E=ΣEpIn the formula EpThe relative power variation of the current maximum power point tracking period is E, and the accumulated relative power variation of a plurality of tracking periods is E.
7. The method of claim 1, wherein the power reference value is P when restarting step 1 in step 6r(k)=(Upv*Ipv) Setting/2 while resetting maximum power point power Pm0, U in the formulapvPhotovoltaic array output voltage, I, for real-time detectionpvAnd outputting current for the photovoltaic array detected in real time.
8. The method for tracking the maximum power point of the photovoltaic array with multiple peaks based on the power closed-loop scanning as claimed in claim 1, wherein the step of determining that the environment in step 7 has changed slowly comprises,
(1) judging whether the steady-state tracking period time recorded by the timer exceeds a specified time, if so, resetting the timer and accumulating the relative power variation, otherwise, continuing to time;
(2) if the accumulated power relative change E is larger than 0.05 in a specified time, which indicates that the environment slightly changes, namely a slight deviation occurs between the actual maximum power point and the memorized maximum power point, the step 3 is restarted to perform local search.
CN201410186475.4A 2014-05-05 2014-05-05 Based on the photovoltaic array multimodal value maximum power point tracing method of power closed loop scanning Active CN103955253B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410186475.4A CN103955253B (en) 2014-05-05 2014-05-05 Based on the photovoltaic array multimodal value maximum power point tracing method of power closed loop scanning

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410186475.4A CN103955253B (en) 2014-05-05 2014-05-05 Based on the photovoltaic array multimodal value maximum power point tracing method of power closed loop scanning

Publications (2)

Publication Number Publication Date
CN103955253A CN103955253A (en) 2014-07-30
CN103955253B true CN103955253B (en) 2015-08-26

Family

ID=51332538

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410186475.4A Active CN103955253B (en) 2014-05-05 2014-05-05 Based on the photovoltaic array multimodal value maximum power point tracing method of power closed loop scanning

Country Status (1)

Country Link
CN (1) CN103955253B (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105159388B (en) * 2015-09-02 2016-10-05 广东明阳龙源电力电子有限公司 Maximum power point tracking method for photovoltaic microgrid system
CN106527570B (en) * 2016-12-20 2018-06-15 湘潭大学 A kind of photovoltaic array multimodal maximum power group hunting optimizes tracking
CN107168450A (en) * 2017-06-14 2017-09-15 刘博文 A kind of solar energy power generating MPPT maximum power point tracking control system and method
CN109753102B (en) * 2017-11-01 2021-08-03 天津科技大学 An Improved Photovoltaic Fuzzy MPPT Control Method
CN107992154B (en) * 2017-12-18 2020-02-04 深圳市英威腾光伏科技有限公司 Maximum power tracking method and device
CN108037792A (en) * 2017-12-31 2018-05-15 华南师范大学 A kind of multi-peak MPPT algorithm
CN108983864B (en) * 2018-10-15 2020-06-30 西安许继电力电子技术有限公司 Tracking method and tracking device for photovoltaic maximum power point
CN111538366B (en) * 2020-04-03 2021-12-21 福建星云电子股份有限公司 Maximum power point tracking method, system, device and medium
TWI750714B (en) * 2020-06-24 2021-12-21 亞源科技股份有限公司 Method and system for dynamic maximum power point tracking
CN111969945B (en) * 2020-08-17 2021-08-20 博阳能源科技有限公司 quasi-MPPT novel photovoltaic panel tracking method, equipment and storage medium
CN112162589B (en) * 2020-08-31 2021-10-12 中国科学院上海微系统与信息技术研究所 Maximum power point tracking control method based on conductance increment method and particle swarm optimization
CN113178894B (en) * 2021-06-09 2024-04-12 阳光电源股份有限公司 Photovoltaic inverter and MPP scanning control method thereof
CN113485516B (en) 2021-06-30 2022-11-08 华为数字能源技术有限公司 Photovoltaic system and maximum power point tracking control method thereof
CN114690839B (en) * 2022-04-19 2024-10-25 浙江大学杭州国际科创中心 Maximum power point tracking method and device based on simulated annealing algorithm
CN114911301B (en) * 2022-04-27 2024-08-16 深圳市正浩创新科技股份有限公司 Maximum power tracking control method, photovoltaic system and energy storage equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000074200A1 (en) * 1999-05-27 2000-12-07 Alan Henry Weinberg Battery charging and discharging system
CN101119031A (en) * 2007-06-08 2008-02-06 清华大学 A fast and stable photovoltaic three-phase grid-connected control method for maximum power tracking
US20080037305A1 (en) * 2003-02-21 2008-02-14 Distributed Power, Inc. Monopolar dc to bipolar dc to ac converter
US20090316452A1 (en) * 2008-06-24 2009-12-24 Samsung Electro-Mechanics Co., Ltd. Power supply having maximum power point tracking function
CN102436285A (en) * 2011-11-16 2012-05-02 深圳航天科技创新研究院 Maximum power point tracking method and device of photovoltaic array
CN102566645A (en) * 2010-12-15 2012-07-11 上海电科电器科技有限公司 Maximum power control method of photovoltaic grid-connected inverter

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000074200A1 (en) * 1999-05-27 2000-12-07 Alan Henry Weinberg Battery charging and discharging system
US20080037305A1 (en) * 2003-02-21 2008-02-14 Distributed Power, Inc. Monopolar dc to bipolar dc to ac converter
CN101119031A (en) * 2007-06-08 2008-02-06 清华大学 A fast and stable photovoltaic three-phase grid-connected control method for maximum power tracking
US20090316452A1 (en) * 2008-06-24 2009-12-24 Samsung Electro-Mechanics Co., Ltd. Power supply having maximum power point tracking function
CN102566645A (en) * 2010-12-15 2012-07-11 上海电科电器科技有限公司 Maximum power control method of photovoltaic grid-connected inverter
CN102436285A (en) * 2011-11-16 2012-05-02 深圳航天科技创新研究院 Maximum power point tracking method and device of photovoltaic array

Also Published As

Publication number Publication date
CN103955253A (en) 2014-07-30

Similar Documents

Publication Publication Date Title
CN103955253B (en) Based on the photovoltaic array multimodal value maximum power point tracing method of power closed loop scanning
Xiao et al. Overview of maximum power point tracking technologies for photovoltaic power systems
CN105867514B (en) A photovoltaic system multi-peak maximum power tracking method and system
da Luz et al. Experimental evaluation of global maximum power point techniques under partial shading conditions
Hua et al. Modified perturb and observe MPPT with zero oscillation in steady-state for PV systems under partial shaded conditions
Li et al. Drift-free current sensorless MPPT algorithm in photovoltaic systems
CN102354247A (en) Maximum power point tracking method, photovoltaic system controller and photovoltaic system
CN101800489A (en) Maximum power tracking and controlling method of single-stage photovoltaic system
KR101741924B1 (en) Method for control hybrid MPPT to mitigate partial shading effects in photovoltaic arrays
CN107957743B (en) A kind of photovoltaic maximum power point method for tracing
CN107168447B (en) A kind of photovoltaic DC-to-AC converter multi-peak MPPT methods based on improvement conductance increment method
Ahmed et al. PSO-SMC controller based GMPPT technique for photovoltaic panel under partial shading effect
CN110286708A (en) A maximum power tracking control method and system for a photovoltaic array
CN105630061A (en) A Maximum Power Point Tracking Method for Series Photovoltaic Modules
Suyanto et al. Analysis and evaluation performance of MPPT algorithms: Perturb & observe (P&O), firefly, and flower pollination (FPA) in smart microgrid solar panel systems
Hu et al. A novel MPPT control algorithm based on numerical calculation for PV generation systems
Liu et al. A MPPT algorithm based on PSO for PV array under partially shaded condition
A Elbaset et al. A modified perturb and observe algorithm for maximum power point tracking of photovoltaic system using buck-boost converter
Morales-Caporal et al. Digital simulation of a predictive current control for photovoltaic system based on the MPPT strategy
CN106774611A (en) Multi-peak MPPT algorithm based on constant power curve method
Ünlü et al. A new maximum power point tracking method for PV systems under partially shaded conditions
Al Nabulsi et al. Single input fuzzy controller (SFLC) based maximum power point tracking
CN107544610A (en) A kind of photovoltaic MPPT control method based on MPP voltage regulations and gradient search
Nansur et al. Improving the performance of MPPT coupled inductor SEPIC converter using flower pollination algorithm (FPA) under partial shading condition
CN108491027B (en) A fast positioning method for maximum power point tracking of photovoltaic systems

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20210210

Address after: 245000 No.50, Meilin Avenue, Huangshan Economic Development Zone, Huangshan City, Anhui Province

Patentee after: Huangshan Development Investment Group Co.,Ltd.

Address before: 230009 No. 193, Tunxi Road, Hefei, Anhui

Patentee before: Hefei University of Technology

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220920

Address after: Huangshan Future Science and Technology City, No. 59, Meilin Avenue, Huangshan High-tech Industrial Development Zone, Huangshan City, Anhui Province, 245000

Patentee after: Huangshan Science and Technology Innovation Center Co.,Ltd.

Address before: 245000 No.50, Meilin Avenue, Huangshan Economic Development Zone, Huangshan City, Anhui Province

Patentee before: Huangshan Development Investment Group Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230615

Address after: No. 88, Meilin Avenue, Huangshan City High tech Industrial Development Zone, Mount Huangshan City, Anhui Province 245000

Patentee after: Zhongke Haiao (Mount Huangshan) Energy Storage Technology Co.,Ltd.

Address before: Huangshan Future Science and Technology City, No. 59, Meilin Avenue, Huangshan High-tech Industrial Development Zone, Huangshan City, Anhui Province, 245000

Patentee before: Huangshan Science and Technology Innovation Center Co.,Ltd.

TR01 Transfer of patent right