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 PDF

Info

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
Application number
CN201510142633.0A
Other languages
Chinese (zh)
Other versions
CN104793691B (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.)
Nanchang University
Original Assignee
Nanchang University
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 Nanchang University filed Critical Nanchang University
Priority to CN201510142633.0A priority Critical patent/CN104793691B/en
Publication of CN104793691A publication Critical patent/CN104793691A/en
Application granted granted Critical
Publication of CN104793691B publication Critical patent/CN104793691B/en
Expired - Fee Related 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

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

A kind of overall situation of the photovoltaic array under local shadow based on ant group algorithm MPPT method
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:
X = Σ d = 1 [ n d × 10 ( b - d ) ] - - - ( 1 )
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.
P d m ( i , j ) = τ d ( i , j ) α · η d ( j ) β Σ j = 0 9 τ d ( i , j ) α · η d ( j ) β - - - ( 2 )
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:
τ d k + 1 ( i , j ) = ( 1 - ρ ) τ d k ( i , j ) + Δ τ d ( i , j ) - - - ( 3 )
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.
&tau; d k + 1 ( i , j ) = &tau; min , if &tau; d k + 1 ( i , j ) < &tau; min &tau; max , if &tau; d k + 1 ( i , j ) > &tau; max - - - ( 5 )
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.
| P new - P old | P old > 0.1 - - - ( 6 )
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.
CN201510142633.0A 2015-03-30 2015-03-30 A kind of photovoltaic array under local shadow based on ant group algorithm overall situation MPPT method Expired - Fee Related CN104793691B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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