CN104793691A - Photovoltaic array whole situation MPPT method based on ant colony algorithm under partial shadow - Google Patents
Photovoltaic array whole situation MPPT method based on ant colony algorithm under partial shadow Download PDFInfo
- Publication number
- CN104793691A CN104793691A CN201510142633.0A CN201510142633A CN104793691A CN 104793691 A CN104793691 A CN 104793691A CN 201510142633 A CN201510142633 A CN 201510142633A CN 104793691 A CN104793691 A CN 104793691A
- Authority
- CN
- China
- Prior art keywords
- photovoltaic array
- voltage
- ant
- controller
- maximum power
- 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.)
- Granted
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E10/00—Energy generation through renewable energy sources
- Y02E10/50—Photovoltaic [PV] energy
- Y02E10/56—Power conversion systems, e.g. maximum power point trackers
Landscapes
- Control Of Electrical Variables (AREA)
Abstract
The invention discloses a photovoltaic array whole situation MPPT method based on an ant colony algorithm under a partial shadow. The method comprises the steps that 1 the voltage of the maximum power point in a whole situation acted by a photovoltaic array is researched by using the ant colony algorithm combining with a PI controller; 2 a Boost circuit connected to the photovoltaic array is controlled by the PI controller, and the photovoltaic array is operated on the optimal voltage searched in the first step; 3 the whole situation maximum power point of the photovoltaic array is traced by using a small-step-size disturbance observation method in the position of the optimal voltage. By means of the decimal ant colony algorithm, the maximum searching optimization of a voltage variate to power is generated, the output voltage of the array is controlled by the PI controller, and the anti-interference performance of a system is effectively improved; by means of the ant colony algorithm combining with the observation method, the problem of tracking the maximum power point of the photovoltaic array with multi-peak output features can be solved, the disadvantage that conventional algorithm tracking may fall into a local maximum power point is overcome, the real whole situation maximum power point can be found, and rapid and precise tracking is achieved.
Description
Technical field
The invention belongs to technical field of photovoltaic power generation.
Background technology
Along with the minimizing of global energy and the continuous deterioration of environment, energy-conservationly to attract attention with environmental protection, photovoltaic power generation technology is renewable and more and more come into one's own because of its clean energy.Photovoltaic cell is a kind of typical non-linear power, and its output power is easily affected by the external environment, as light radiation intensity, battery temperature etc.For making full use of sun power, improving the conversion efficiency of photovoltaic cell, just need be controlled the output voltage of photovoltaic cell and electric current, ensure that photovoltaic cell always works in maximum power point (MPP).
For the maximal power tracing (MPPT) of photovoltaic cell, conventional method has fixed voltage method (CV), disturbance observation (P & O), conductance increment method (IC) etc.Wherein P & O method controls simply, is easy to realize, and engineering is applied comparatively wide, IC method tracking effect is better than P & O method, but realizes more complicated.These algorithms are followed the tracks of the maximum power point of photovoltaic array that single peak exports and are achieved good effect, but cloudy weather and near have buildings, trees block time, local shades situation may be there is in photovoltaic array, at this moment there is multimodal in its power out-put characteristic, the algorithm of above-mentioned routine is easily absorbed in local extremum, can not export real peak power.
Summary of the invention
Object of the present invention is solve the global maximum power point tracking problem of photovoltaic array under local shadow when be multimodal output characteristics, proposes a kind of overall MPPT method of photovoltaic array under local shadow based on ant group algorithm.
The present invention is achieved by the following technical solutions.
A kind of overall situation of the photovoltaic array under local shadow based on ant group algorithm MPPT method of the present invention, comprises the steps:
(1) ant group algorithm is utilized to work in the voltage at global maximum power point place in conjunction with PI controller search photovoltaic array;
(2) by the Boost circuit of PI controller control linkage photovoltaic array, make photovoltaic array stable operation at (1) optimum voltage place of seeking;
(3) global maximum power point of the disturbance observation tracking photovoltaic array of little step-length is adopted at optimum voltage place.
Further, described step (1) utilizes ant group algorithm in conjunction with the method for PI controller optimizing to be:
(1-1) each parameter of initialization algorithm, determines ant quantity n and decimal system voltage solution precision, and constructs decimal number optimizing map;
(1-2) ant group algorithm and decimal system optimizing map is utilized to generate each ant voltage solution;
(1-3) successively the reference value of each ant voltage solution as PI controller is compared with measured light photovoltaic array output voltage, obtain pulse-length modulation (PWM) Duty ratio control amount through PI controller;
(1-4) control Boost circuit by PWM Duty ratio control amount, make photovoltaic array output voltage stabilization at reference value place, and measure array output power corresponding to each voltage solution;
(1-5) array output power of more each ant gained and peak power record at present, upgrade the optimum voltage of current maximum power value and correspondence thereof, the pheromones in renewal decimal number optimizing map and expectation value; Judge whether to meet termination of iterations condition, if do not meet, get back to (1-2).
Further, in step (2), PI controller obtains by input voltage deviation the switching tube (IGBT) that PWM Duty ratio control amount controls Boost circuit, makes array output voltage stabilization.
Further, described step (3) adopts the method for the global maximum power point of little step-length disturbance observation accurate tracking photovoltaic array to be:
(3-1) a little step-length disturbance quantity Δ V is applied to the voltage reference value of PI controller;
(3-2) measure photovoltaic array output power P (k+1), and compare to obtain Δ P=P (k+1)-P (k) with P (k);
If (3-3) Δ P/ Δ V is just, then next step disturbance quantity Δ V is just, otherwise is then negative.
Feature of the present invention and beneficial effect:
1, adopt decimal system ant group algorithm formation voltage variable to the optimizing of power maximal value, controlled the output voltage of array by PI controller, the anti-interference of effective raising system;
2, ant group algorithm can solve the maximum power point of photovoltaic array tracking problem with multimodal output characteristics in conjunction with disturbance observation, overcome conventional algorithm and follow the tracks of the shortcoming that may be absorbed in local maximum power point, real global maximum power point can be found and realize following the tracks of fast and accurately.
Accompanying drawing explanation
Accompanying drawing 1 is system construction drawing of the present invention.
Accompanying drawing 2 is algorithm flow chart of the present invention.
Accompanying drawing 3 is decimal number optimizing map of the present invention.
Accompanying drawing 4 is the process flow diagram of the present invention's medium and small step-length disturbance observation.
Embodiment
Below in conjunction with accompanying drawing and principle of work, the specific embodiment of the present invention is described in detail.
As shown in Figure 1, the present invention is the maximum power point of photovoltaic array tracking based on ant group algorithm, it is main when photovoltaic array is under local shades, not mating because of each assembly illumination causes array output characteristics to be polymodal curve, adopt ant group algorithm formation voltage variable to search global maximum power point, and utilize PI controller that system works is stablized; Search terminates rear little step-length disturbance observation to its accurate tracking, and the global maximum power point realizing photovoltaic array under local shadow is followed the tracks of.
As shown in Figure 2, the control method of the embodiment of the present invention comprises the following steps:
1, each parameter alpha of initialization algorithm, β, ρ, Q, determines ant number m and decimal number figure place D (this routine m=3, D=3).
2, decimal system optimizing map according to Fig. 3, ant creeps generation pass in the drawings, obtains each ant voltage solution.In optimizing map, the longitudinal axis is everybody value of decimal number X, and transverse axis represents that decimal number X's is every successively, and this routine transverse axis comprises two integer-bit and a decimal place, and this figure also easily extensible becomes more high precision and multidimensional variable.The decision variable of the one dimension of path representation one shown in Fig. 3, its value is determined by following formula:
Wherein n
dbe the position that ant d walks, b is the integral part figure place of X, b=2, X=34.2 in Fig. 3.
3, in ant group algorithm, ant creeps working direction by the decision of formula (2) new probability formula, the node advanced according to roulette method choice.
represent m ant goes to the j point of d layer probability from the i point of d-1 layer; τ
d(i, j) is the pheromones of point-to-point transmission, η
dj () is the expectation value of d layer j point, its value equals [10-abs (j
d-j
db)]/10, j
dbrepresent each decimal digit of current globally optimal solution; α, β are the significance level of pheromones and expectation value respectively.This rule can make ant tend to select pheromones higher and form the path of current optimum solution.
4, successively the voltage solution that each ant draws is flowed to PI controller, the photovoltaic array output power value corresponding to each voltage solution can be obtained according to the electric current and voltage of measuring photovoltaic array output.
5, the performance number of actual measurement is come lastest imformation element and at present peak power and optimum solution as ant group algorithm evaluation function f.Pheromone update formula is as follows:
Wherein, ρ is pheromones volatility coefficient, Δ τ
d(i, j) is the pheromones increment between d-1 layer i point to d layer j point, and pheromones increment is only for the path that the optimum ant of each iteration is passed by, and its expression formula is:
Δτ
d(i,j)=Q·f
max(4)
Wherein, Q is a scale-up factor, f
maxthe i.e. power maximal value of current iteration.
After carrying out formula (3), for preventing pheromones difference between each section too large, the codomain of introduction-type (5) restricted information element, there is the phenomenon no longer spreading, stagnate too early in Restrainable algorithms.
6, whether detection algorithm meets stop condition, when iterations is greater than certain number of times, is assumed to be K
minif peak power of seeking is not improved for a long time, then judge that ant group algorithm needs out of service, otherwise return the 2nd step and carry out next iteration.
7, the optimum voltage searched by ant group algorithm is as the input of PI controller, at this moment, the output voltage of photovoltaic array will be stabilized in sought optimum voltage place, this voltage is the voltage corresponding to the maximum power point of photovoltaic array, also may be the voltage near maximum power point, so the disturbance observation now calling little step-length carries out accurate tracking to maximum power point, concrete grammar as shown in Figure 4.
8, apply a little step-length disturbance quantity Δ V to voltage reference value, measure new power stage value, and compare with previous step performance number, obtain Δ P.
9, judge next step perturbation direction according to formula Δ P/ Δ V, if it is just, then next step disturbance quantity Δ V is just also, otherwise then Δ V is negative.
10, because the output characteristics of array when external environment changes also will change, ant group algorithm should be restarted and search for new global maximum power point.When large change occurs suddenly power stage, when namely formula (6) is set up, then think and again need search for peak power.Another when environmental change is slow, algorithm also needs the ability of following the tracks of peak power and slowly changing, so setting ant group algorithm also needs nature to restart in time, often through after a while, algorithm restarts the new maximum power point of search voluntarily.If meet above-mentioned condition, then get back to the 1st step, otherwise, then get back to the 8th step.
In formula, P
newthe power newly detected, P
oldthen the power before disturbance.
Claims (4)
1., based on a photovoltaic array under local shadow overall situation MPPT method for ant group algorithm, it is characterized in that comprising the steps:
(1) ant group algorithm is utilized to work in the voltage at global maximum power point place in conjunction with PI controller search photovoltaic array;
(2) by the Boost circuit of PI controller control linkage photovoltaic array, make photovoltaic array stable operation at (1) optimum voltage place of seeking;
(3) global maximum power point of the disturbance observation tracking photovoltaic array of little step-length is adopted at optimum voltage place.
2. a kind of overall situation of the photovoltaic array under local shadow based on ant group algorithm MPPT method according to claim 1, is characterized in that described step (1) is:
(1-1) each parameter of initialization algorithm, determines ant quantity n and decimal system voltage solution precision, and constructs decimal number optimizing map;
(1-2) ant group algorithm and decimal system optimizing map is utilized to generate each ant voltage solution;
(1-3) successively the reference value of each ant voltage solution as PI controller is compared with measured light photovoltaic array output voltage, obtain PWM Duty ratio control amount through PI controller;
(1-4) control Boost circuit by PWM Duty ratio control amount, make photovoltaic array output voltage stabilization at reference value place, and measure array output power corresponding to each voltage solution;
(1-5) array output power of more each ant gained and peak power record at present, upgrade the optimum voltage of current maximum power value and correspondence thereof, the pheromones in renewal decimal number optimizing map and expectation value; Judge whether to meet termination of iterations condition, if do not meet, get back to (1-2).
3. a kind of overall situation of the photovoltaic array under local shadow based on ant group algorithm MPPT method according to claim 1, it is characterized in that described step (2) is: PI controller obtains by input voltage deviation the switching tube that PWM Duty ratio control amount controls Boost circuit, makes array output voltage stabilization.
4. a kind of overall situation of the photovoltaic array under local shadow based on ant group algorithm MPPT method according to claim 1, is characterized in that described step (3) is:
(3-1) a little step-length disturbance quantity Δ V is applied to the voltage reference value of PI controller;
(3-2) measure photovoltaic array output power P (k+1), and compare to obtain Δ P=P (k+1)-P (k) with P (k);
If (3-3) Δ P/ Δ V is just, then next step disturbance quantity Δ V is just, otherwise is then negative.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510142633.0A CN104793691B (en) | 2015-03-30 | 2015-03-30 | A kind of photovoltaic array under local shadow based on ant group algorithm overall situation MPPT method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510142633.0A CN104793691B (en) | 2015-03-30 | 2015-03-30 | A kind of photovoltaic array under local shadow based on ant group algorithm overall situation MPPT method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104793691A true CN104793691A (en) | 2015-07-22 |
CN104793691B CN104793691B (en) | 2016-06-15 |
Family
ID=53558571
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510142633.0A Expired - Fee Related CN104793691B (en) | 2015-03-30 | 2015-03-30 | A kind of photovoltaic array under local shadow based on ant group algorithm overall situation MPPT method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104793691B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105676941A (en) * | 2016-03-29 | 2016-06-15 | 安徽理工大学 | System and method for tracking maximum power point of photovoltaic array under partial shadow |
CN105955394A (en) * | 2016-06-24 | 2016-09-21 | 华北水利水电大学 | MPPT method of photovoltaic system based on ant colony optimization and variable step size disturbance observation algorithms |
CN107479618A (en) * | 2017-08-25 | 2017-12-15 | 南京理工大学 | Multi-peak MPPT algorithm based on ant group algorithm and conductance increment method |
CN111694396A (en) * | 2020-07-04 | 2020-09-22 | 湘潭大学 | MPPT control based on molecular motion track search algorithm |
CN111796628A (en) * | 2020-06-10 | 2020-10-20 | 南京工业大学 | High-efficiency real-time maximum power tracking method for photovoltaic power generation system |
CN113485517A (en) * | 2021-07-14 | 2021-10-08 | 四川大学 | Photovoltaic array maximum power point tracking method under local shielding condition |
CN114967822A (en) * | 2022-05-27 | 2022-08-30 | 北京华能新锐控制技术有限公司 | Photovoltaic power station FPPT tracking method based on binary nonlinear search |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101252308A (en) * | 2008-01-07 | 2008-08-27 | 中山大学 | Power electronic circuit optimizing method based on paralleling ant cluster algorithm |
CN101572512A (en) * | 2009-06-05 | 2009-11-04 | 华南理工大学 | Ant colony parallel photovoltaic generating system |
CN102651087A (en) * | 2011-08-30 | 2012-08-29 | 广西南宁华泰德隆资讯科技有限公司 | Maximum power point-tracking photovoltaic system based on ant colony-artificial immune hybrid optimization algorithm |
US20140306540A1 (en) * | 2013-04-15 | 2014-10-16 | Virginia Tech Intellectual Properties, Inc. | Maximum Power Point Tracking for Solar Panels |
US20140327313A1 (en) * | 2013-05-01 | 2014-11-06 | Tigo Energy, Inc. | System and method for low-cost, high-efficiency solar panel power feed |
US20140334190A1 (en) * | 2013-05-07 | 2014-11-13 | University Of Central Florida Research Foundation, Inc. | Variable frequency iteration mppt for resonant power converters |
-
2015
- 2015-03-30 CN CN201510142633.0A patent/CN104793691B/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101252308A (en) * | 2008-01-07 | 2008-08-27 | 中山大学 | Power electronic circuit optimizing method based on paralleling ant cluster algorithm |
CN101572512A (en) * | 2009-06-05 | 2009-11-04 | 华南理工大学 | Ant colony parallel photovoltaic generating system |
CN102651087A (en) * | 2011-08-30 | 2012-08-29 | 广西南宁华泰德隆资讯科技有限公司 | Maximum power point-tracking photovoltaic system based on ant colony-artificial immune hybrid optimization algorithm |
US20140306540A1 (en) * | 2013-04-15 | 2014-10-16 | Virginia Tech Intellectual Properties, Inc. | Maximum Power Point Tracking for Solar Panels |
US20140327313A1 (en) * | 2013-05-01 | 2014-11-06 | Tigo Energy, Inc. | System and method for low-cost, high-efficiency solar panel power feed |
US20140334190A1 (en) * | 2013-05-07 | 2014-11-13 | University Of Central Florida Research Foundation, Inc. | Variable frequency iteration mppt for resonant power converters |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105676941A (en) * | 2016-03-29 | 2016-06-15 | 安徽理工大学 | System and method for tracking maximum power point of photovoltaic array under partial shadow |
CN105955394A (en) * | 2016-06-24 | 2016-09-21 | 华北水利水电大学 | MPPT method of photovoltaic system based on ant colony optimization and variable step size disturbance observation algorithms |
CN105955394B (en) * | 2016-06-24 | 2017-09-15 | 华北水利水电大学 | The photovoltaic system MPPT methods of observation algorithm are disturbed based on ant group optimization and variable step |
CN107479618A (en) * | 2017-08-25 | 2017-12-15 | 南京理工大学 | Multi-peak MPPT algorithm based on ant group algorithm and conductance increment method |
CN111796628A (en) * | 2020-06-10 | 2020-10-20 | 南京工业大学 | High-efficiency real-time maximum power tracking method for photovoltaic power generation system |
CN111694396A (en) * | 2020-07-04 | 2020-09-22 | 湘潭大学 | MPPT control based on molecular motion track search algorithm |
CN113485517A (en) * | 2021-07-14 | 2021-10-08 | 四川大学 | Photovoltaic array maximum power point tracking method under local shielding condition |
CN114967822A (en) * | 2022-05-27 | 2022-08-30 | 北京华能新锐控制技术有限公司 | Photovoltaic power station FPPT tracking method based on binary nonlinear search |
CN114967822B (en) * | 2022-05-27 | 2023-09-12 | 北京华能新锐控制技术有限公司 | Photovoltaic power station FPPT tracking method based on binary nonlinear search |
Also Published As
Publication number | Publication date |
---|---|
CN104793691B (en) | 2016-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104793691B (en) | A kind of photovoltaic array under local shadow based on ant group algorithm overall situation MPPT method | |
Mutoh et al. | Prediction-data-based maximum-power-point-tracking method for photovoltaic power generation systems | |
CN102291050B (en) | Maximum power point tracking method and device for photovoltaic power generation system | |
CN103885521A (en) | Photovoltaic array MPPT method based on cuckoo search algorithm | |
CN103123514B (en) | Photovoltaic array multimodal maximum power point tracing method | |
CN102594211B (en) | Optimizing method and tracking device for output power of partially shielded photovoltaic power generation system | |
CN108614612B (en) | Method and system for tracking maximum power of solar photovoltaic cell | |
CN101719737B (en) | Scanning method for tracing maximal power point of solar energy photovoltaic panel | |
CN113342124B (en) | Photovoltaic MPPT method based on improved wolf optimization algorithm | |
CN105955394B (en) | The photovoltaic system MPPT methods of observation algorithm are disturbed based on ant group optimization and variable step | |
CN105242740B (en) | Maximum power point tracking control method under partial shadow | |
CN105573400A (en) | Tracking control method for maximum power of photovoltaic power generation system | |
CN107918437A (en) | Progressive variable step maximum power point of photovoltaic array tracking and its system | |
CN108693914A (en) | NEW ADAPTIVE maximum power tracking and controlling method under a kind of local shades | |
CN103236803A (en) | MPPT (maximum power point tracking) control method of photovoltaic inverter | |
Fan et al. | Voltage band analysis for maximum power point tracking of stand-alone PV systems | |
Hu et al. | A novel MPPT control algorithm based on numerical calculation for PV generation systems | |
CN108803771A (en) | Maximum power point tracing method based on Adaptive Fuzzy Control | |
CN102158134A (en) | Peak power tracking method for solar generating system | |
CN103713687B (en) | Photovoltaic MPPT control method based on fuzzy PI two-way linear prediction | |
CN104298297A (en) | Tracking control method of maximum power point in photovoltaic power generation system | |
Li | A MPPT speed optimization strategy for photovolatic system using VWP interval based on weather forecast | |
Sun et al. | Research of kind of variable step size perturbation and observation MPPT based on power prediction | |
CN113708722A (en) | MPPT control method based on LLC topology photovoltaic power generation system | |
CN102854911A (en) | Photovoltaic battery maximum power tracking method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160615 Termination date: 20200330 |