CN111665900B - Photovoltaic array multimodal maximum power tracking method based on filling function algorithm - Google Patents
Photovoltaic array multimodal maximum power tracking method based on filling function algorithm Download PDFInfo
- Publication number
- CN111665900B CN111665900B CN202010455904.9A CN202010455904A CN111665900B CN 111665900 B CN111665900 B CN 111665900B CN 202010455904 A CN202010455904 A CN 202010455904A CN 111665900 B CN111665900 B CN 111665900B
- Authority
- CN
- China
- Prior art keywords
- photovoltaic array
- maximum power
- point
- function
- power tracking
- 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
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
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
- G05B13/042—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance
-
- 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)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Power Engineering (AREA)
- Electromagnetism (AREA)
- Sustainable Energy (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Control Of Electrical Variables (AREA)
Abstract
The invention provides a photovoltaic array multimodal maximum power tracking method based on a filling function algorithm, which is characterized in that the photovoltaic array multimodal maximum power tracking method firstly tracks to a local extreme point by applying a conventional maximum power tracking method, constructs and minimizes a filling function, further finds an operating point which is better than the current extreme point, then tracks to a new extreme point by applying the conventional tracking method again, and continuously finds a better extreme point until a global optimum point is obtained, and specifically comprises the following steps: establishing an MPPT model, taking a PWM control duty ratio D as a control variable and taking the reciprocal of the photovoltaic output power as a target function; and carrying out maximum power tracking on the photovoltaic array by using a filling function method. The invention can effectively prevent the optimization process from being limited to the local optimal solution by applying the filling function, and ensure that the MPPT can obtain the global optimal solution.
Description
Technical Field
The invention belongs to the field of power equipment design, and particularly relates to a photovoltaic array multimodal maximum power tracking method based on a filling function algorithm.
Background
Energy crisis and environmental pollution are two major worldwide problems facing all countries today, and therefore, developing and exploring new energy is of great significance and receives great attention from all countries in the world. Solar energy is an important part of new energy composition because of its advantages of cleanliness, universality, renewability, etc. In order to maximize the conversion efficiency of solar energy, the maximum power point tracking technology becomes a research hotspot.
Maximum Power Point Tracking (MPPT) directly affects the output efficiency of a photovoltaic inverter, and a power-voltage characteristic curve of a photovoltaic system has a plurality of peaks under a complex illumination condition (such as partial shading), and MPPT using a conventional algorithm is easily limited to a local optimal solution and cannot maximize the power generation efficiency.
Disclosure of Invention
The invention aims to provide a photovoltaic array multimodal maximum power tracking method based on a filling function algorithm, which can avoid the problem that the application of a conventional MPPT method is easily limited to a local optimal solution, and can continuously obtain a more optimal local extreme value until a globally optimal power point is obtained by utilizing the superior global optimization performance of the filling function.
The invention specifically relates to a photovoltaic array multimodal maximum power tracking method based on a filling function algorithm, which comprises the following steps of firstly tracking a photovoltaic array multimodal maximum power tracking method to a local extreme point by using the maximum power tracking method, constructing and minimizing a filling function, further finding an operating point which is more optimal than the current extreme point, then tracking to a new extreme point by using the tracking method again, and continuously finding the more optimal extreme point until obtaining a global optimum point, wherein the photovoltaic array multimodal maximum power tracking method specifically comprises the following steps:
establishing an MPPT model, taking a PWM control duty ratio D as a control variable and taking the reciprocal of photovoltaic output power as a target function;
and (2) carrying out maximum power tracking on the photovoltaic array by applying a filling function method.
Further, the step (1) is specifically as follows:
adding a Boost circuit at the output end of the photovoltaic equivalent circuit for PWM control, wherein in photovoltaic multi-peak MPPT, a target function is the reciprocal of the output power of the photovoltaic array, the duty ratio D of the PWM control is taken as a control variable, and in order to obtain the output power corresponding to the duty ratio, the photovoltaic array needs to be operated in the state for a period of time so as to be transited from a transient process to a steady process; the objective function used was:
wherein, U and I are the voltage and current detected by the MPPT system in the Boost circuit.
Further, the step (2) of performing maximum power tracking on the photovoltaic array by applying the fill function method specifically includes:
s201, selecting an initial point D0From the initial point D0Starting from this, minimizing f (D) to obtain a local minimum point of the function f (D)
S203, let a equal to 0.1 and k equal to 1;
s204, selecting the direction d1=1,d 21, taking the step length delta to be 0.02, and making i equal to 1;
s205, if i is less than or equal to 2, letApplying a pair of local optimization algorithmsCarrying out optimization solution to obtain a local minimum value D of the filling function2(ii) a Otherwise, stop calculation, considerThe duty ratio is the duty ratio which enables the output of the photovoltaic array to be the maximum power;
s206, if D2∈ΩDGo to S207; otherwise, let i ═ i +1, go to S205;
s207, from D2Starting from the point of view, the MPPT method is applied to obtain the local minimum pointIf it is notOrder tok is k +1, go to S204; otherwise go to S208;
s208, if k is not greater than N, adjusting parameter a, making a ═ a × 0.01, i ═ 1, and go to S205; otherwise, the operation is stopped,is the duty cycle that causes the photovoltaic array to output maximum power.
Compared with the prior art, the invention has the advantages that:
the invention relates to a photovoltaic array multimodal maximum power tracking method based on a filling function algorithm, which can effectively prevent the optimization process from being limited to a local optimal solution by applying the filling function and ensure that the MPPT can obtain a global optimal solution.
Drawings
FIG. 1 is a PV graph of a photovoltaic array in a complex lighting environment;
FIG. 2 is a schematic diagram of a boost-based MPPT system;
fig. 3 is a flow chart of MPPT based on a fill function.
Detailed Description
The following describes in detail a specific embodiment of the photovoltaic array multi-peak maximum power tracking method based on the fill function algorithm with reference to the accompanying drawings.
Referring to fig. 1, a PV curve of a photovoltaic array in a complex lighting environment is shown.
The method comprises the steps of firstly tracking to a local extreme point by using a conventional maximum power tracking method, constructing and minimizing a filling function, further finding an operating point which is superior to the current extreme point, then tracking to a new extreme point by using the conventional tracking method again, and continuously searching for the superior extreme point until a global optimal point is obtained. According to the invention, a Boost circuit is added at the output end of the photovoltaic equivalent circuit for PWM control, and an MPPT system based on the Boost circuit is shown in figure 2. In photovoltaic multi-peak MPPT, an objective function is output power of a photovoltaic array, a duty ratio of PWM control is used as a control variable, and in order to obtain the output power corresponding to the duty ratio, the photovoltaic array needs to be operated in the state for a period of time, so that the photovoltaic array is transited from a transient process to a steady-state process.
Fig. 3 is a MPPT flowchart based on a fill function according to the present invention, which includes the following steps:
s1, establishing a corresponding optimization model f (D) according to the duty ratio D of PWM control, the output voltage U and the current I of the photovoltaic array:
and U and I are voltage and current information detected by the MPPT system in a Boost circuit after the photovoltaic array operates in the state for a period of time and transits from a transient state process to a steady state process.
S2, maximum power tracking is carried out by applying a filling function:
s201, selecting an initial point D0From the initial point D0Starting from this, a local minimum point of the function f (D) is obtained by minimizing f (D) using conventional methods
S203, let a equal to 0.1 and k equal to 1;
s204, selecting the direction d1=1,d 21, taking the step length delta to be 0.02, and making i equal to 1;
s205, if i is less than or equal to 2, letApplying a pair of local optimization algorithmsCarrying out optimization solution to obtain a local minimum value D of the filling function2(ii) a Otherwise, stop calculation, considerThe duty ratio is the duty ratio which enables the output of the photovoltaic array to be the maximum power;
s206, if D2∈ΩDGo to S207; otherwise, let i ═ i +1, go to S205;
s207, from D2Starting from the point of view, the local minimum point is obtained by applying the conventional MPPT methodIf it is notOrder tok is k +1, go to S204; otherwise go to S208;
s208, if k is not greater than N, adjusting parameter a, making a ═ a × 0.01, i ═ 1, and go to S205; otherwise, the operation is stopped,is the duty cycle that causes the photovoltaic array to output maximum power.
Finally, it should be noted that: the above embodiments are only intended to illustrate the technical solution of the present invention and not to limit the same, and a person of ordinary skill in the art can make modifications or equivalents to the specific embodiments of the present invention with reference to the above embodiments, and such modifications or equivalents without departing from the spirit and scope of the present invention are within the scope of the claims of the present invention as set forth in the claims.
Claims (2)
1. A photovoltaic array multimodal maximum power tracking method based on a filling function algorithm is characterized in that the photovoltaic array multimodal maximum power tracking method firstly tracks to a local extreme point by applying a maximum power tracking method, constructs and minimizes a filling function, further finds an operating point which is better than the current extreme point, then tracks to a new extreme point by applying the tracking method again, and continuously finds the better extreme point until a global optimum point is obtained, and the method specifically comprises the following steps:
establishing an MPPT model, taking a PWM control duty ratio D as a control variable and taking the reciprocal of photovoltaic output power as a target function;
step (2), carrying out maximum power tracking on the photovoltaic array by applying a filling function method;
the step (2) of performing maximum power tracking on the photovoltaic array by using a filling function method specifically comprises the following steps:
s201, selecting an initial point D0From the initial point D0Starting from this, minimizing f (D) to obtain a local minimum point of the function f (D);
s204, selecting the direction d1=1,d2=1, the step δ is taken to be 0.02, let i = 1; i is a direction selection index, and when i =1, the direction d is selected1Selecting direction d when i =22;
S205, ifLet us orderApplying a pair of local optimization algorithmsCarrying out optimization solution to obtain a local minimum value of the filling function(ii) a Otherwise, stop calculation, considerThe duty ratio is the duty ratio which enables the output of the photovoltaic array to be the maximum power; diIs a direction, the direction d is selected when i =11=1, direction d is selected when i =22=-1;ΩDThe duty cycle value range;
s207, fromStarting from the point of view, the MPPT method is applied to obtain the local minimum point(ii) a If it is notLet us order,Go to S204; otherwise go to S208;
2. The method for photovoltaic array multimodal maximum power tracking based on the fill function algorithm as claimed in claim 1, wherein the step (1) is specifically:
adding a Boost circuit at the output end of the photovoltaic equivalent circuit for PWM control, wherein in photovoltaic multi-peak MPPT, a target function is the reciprocal of the output power of a photovoltaic array, the duty ratio D of the PWM control is taken as a control variable, and in order to obtain the output power corresponding to the duty ratio, the photovoltaic array needs to be operated for a period of time to enable the photovoltaic array to transit from a transient process to a steady process; the objective function used was:
wherein, U and I are the voltage and current detected by the MPPT system in the Boost circuit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010455904.9A CN111665900B (en) | 2020-05-26 | 2020-05-26 | Photovoltaic array multimodal maximum power tracking method based on filling function algorithm |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010455904.9A CN111665900B (en) | 2020-05-26 | 2020-05-26 | Photovoltaic array multimodal maximum power tracking method based on filling function algorithm |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111665900A CN111665900A (en) | 2020-09-15 |
CN111665900B true CN111665900B (en) | 2022-02-18 |
Family
ID=72384679
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010455904.9A Active CN111665900B (en) | 2020-05-26 | 2020-05-26 | Photovoltaic array multimodal maximum power tracking method based on filling function algorithm |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111665900B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112904929B (en) * | 2021-01-19 | 2022-07-29 | 珠海格力电器股份有限公司 | Photovoltaic solar system, control method thereof and computer-readable storage medium |
CN113545753B (en) * | 2021-07-21 | 2024-04-05 | 芯原微电子(成都)有限公司 | Waveform detection method and device, wearable equipment and computer readable storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103092250A (en) * | 2013-01-09 | 2013-05-08 | 上海电力学院 | Compound control method of photovoltaic maximum power point tracking on condition of partial shadow |
CN105159388A (en) * | 2015-09-02 | 2015-12-16 | 广东明阳龙源电力电子有限公司 | Method for tracking maximum power point in photovoltaic microgrid system |
CN110311408A (en) * | 2019-06-21 | 2019-10-08 | 广东电网有限责任公司 | A kind of novel inverter parameter optimization method based on stuffing function algorithm |
-
2020
- 2020-05-26 CN CN202010455904.9A patent/CN111665900B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103092250A (en) * | 2013-01-09 | 2013-05-08 | 上海电力学院 | Compound control method of photovoltaic maximum power point tracking on condition of partial shadow |
CN105159388A (en) * | 2015-09-02 | 2015-12-16 | 广东明阳龙源电力电子有限公司 | Method for tracking maximum power point in photovoltaic microgrid system |
CN110311408A (en) * | 2019-06-21 | 2019-10-08 | 广东电网有限责任公司 | A kind of novel inverter parameter optimization method based on stuffing function algorithm |
Non-Patent Citations (1)
Title |
---|
求解带箱子集约束的非光滑全局优化问题的填充函数方法;王伟祥等;《运筹学学报》;20190331;第23卷(第1期);正文第2页第1段 * |
Also Published As
Publication number | Publication date |
---|---|
CN111665900A (en) | 2020-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Liu et al. | A novel photovoltaic system control strategies for improving hill climbing algorithm efficiencies in consideration of radian and load effect | |
Yadav et al. | A literature review on industrially accepted MPPT techniques for solar PV system | |
CN101800489A (en) | Maximum power tracking and controlling method of single-stage photovoltaic system | |
Hua et al. | Modified perturb and observe MPPT with zero oscillation in steady-state for PV systems under partial shaded conditions | |
CN111665900B (en) | Photovoltaic array multimodal maximum power tracking method based on filling function algorithm | |
Safarudin et al. | Maximum power point tracking algorithm for photovoltaic system under partial shaded condition by means updating β firefly technique | |
Fatemi et al. | Comparison of three-point P&O and hill climbing methods for maximum power point tracking in PV systems | |
CN107168447A (en) | A kind of photovoltaic DC-to-AC converter multi-peak MPPT methods based on improvement conductance increment method | |
Yoganandini et al. | A modified particle swarm optimization algorithm to enhance MPPT in the PV array | |
Ahmed et al. | PSO-SMC controller based GMPPT technique for photovoltaic panel under partial shading effect | |
Nerubatskyi et al. | Study of the energy parameters of the system “solar panels–solar inverter–electric network” | |
Chin et al. | Modifications to Accelerate the iterative algorithm for the two-diode model of PV module | |
Vinifa et al. | Fuzzy based maximum power point tracking on a PV system | |
Kareem | Simulation of the Incremental Conductance Algorithm for Maximum Power Point Tracking of Photovoltaic System Based On Matlab | |
Debnath et al. | Step-size optimization of new straight line approximation-based mppt algorithm for photovoltaic systems | |
Reddy et al. | A modified P&O technique for solar based EV charging with SEPIC | |
Jahanfar et al. | Dynamic Modeling and Simulation of Solar Water Pumping With Hybrid Storage System | |
Aljafari | Solar photovoltaic (PV) array under partial shading conditions | |
Upadhyay et al. | Fuzzy logic based maximum power point tracking system for solar energy conversion system | |
Singh et al. | Battery Connected Photovoltaic Water Pumping System with DTC Drive | |
CN117406824B (en) | Photovoltaic array multimodal maximum power point tracking control method and system | |
Zhong et al. | Global Maximum Power Point Tracking of PV Arrays Under Partial Shading Conditions Using Improved PSO and PID Algorithm | |
Kumar et al. | Analysis of Converters for Photovoltaic System | |
Maruthi et al. | Modelling of solar photovoltaic mppt system by using p & o algorithm | |
Sharma et al. | Design and performance analysis of photovoltaic powered DC motor drive under non-uniform insolation conditions |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |