CN108170200B - Improved particle swarm MPPT algorithm based on dynamic inertia weight and multi-threshold restart condition - Google Patents

Improved particle swarm MPPT algorithm based on dynamic inertia weight and multi-threshold restart condition Download PDF

Info

Publication number
CN108170200B
CN108170200B CN201810013171.6A CN201810013171A CN108170200B CN 108170200 B CN108170200 B CN 108170200B CN 201810013171 A CN201810013171 A CN 201810013171A CN 108170200 B CN108170200 B CN 108170200B
Authority
CN
China
Prior art keywords
particle
max
iteration
inertia weight
threshold
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
CN201810013171.6A
Other languages
Chinese (zh)
Other versions
CN108170200A (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.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
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 Nanjing University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN201810013171.6A priority Critical patent/CN108170200B/en
Publication of CN108170200A publication Critical patent/CN108170200A/en
Application granted granted Critical
Publication of CN108170200B publication Critical patent/CN108170200B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05FSYSTEMS FOR REGULATING ELECTRIC OR MAGNETIC VARIABLES
    • G05F1/00Automatic 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/66Regulating electric power
    • G05F1/67Regulating electric power to the maximum power available from a generator, e.g. from solar cell
    • 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

  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Automation & Control Theory (AREA)
  • Photovoltaic Devices (AREA)
  • Control Of Electrical Variables (AREA)

Abstract

The invention discloses an improved particle swarm MPPT algorithm based on dynamic inertia weight and multi-threshold restarting conditions, and relates to the technical field of photovoltaic power generation. The method dynamically solves the inertia weight value by taking the distance between the particles and the optimal solution and the iteration times as variables, has the advantages of high convergence rate and small oscillation amplitude compared with a fixed inertia weight or weight segmentation value-taking method, and achieves the aim of dynamically adjusting the iteration process according to the search condition; the invention sets a multi-threshold restart condition aiming at the complex and changeable external environment, avoids the problems of unnecessary voltage full-range scanning, frequent system oscillation, power loss increase, tracking delay caused by fixed period and the like caused by the fixed period scanning method compared with the conventional fixed period scanning method, can more accurately identify the external environment change compared with the single condition of judging by using the power change, and avoids the problem that the system cannot be normally restarted due to monitoring failure caused by single judgment condition.

Description

Improved particle swarm MPPT algorithm based on dynamic inertia weight and multi-threshold restart condition
Technical Field
The invention relates to the technical field of photovoltaic power generation, in particular to the technical field of photovoltaic maximum power tracking.
Background
At present, various MPPT algorithms are proposed at home and abroad, including a disturbance observation method, a conductance increment method and the like. However, these algorithms are only suitable for the case where the output of the photovoltaic array exhibits a single peak characteristic under uniform illumination conditions. In practical application, the photovoltaic array is inevitably shielded by local shadows caused by cloud movement, dirt and the like, so that the working conditions of the photovoltaic modules in the array are different, and the output characteristic curve of the photovoltaic array is changed from a single peak value to a multi-peak value. The conventional MPPT algorithm is easy to search local extreme points by mistake, so that the power generation power of the photovoltaic array is reduced, and energy loss is caused. In order to solve the above problems, scholars at home and abroad propose various improved MPPT algorithms, for example, an article [1] proposes that a conductance increment method is used to perform a partition search according to an open-circuit voltage of a photovoltaic module with a voltage difference between adjacent peak points of about 0.8 times, and the method has some defects: the tracking range is selected by experience, tracking can be performed only under a known single environment, and search errors can be caused by external environment changes. The Eberhart and Kennedy, in 1995, proposed particle swarm algorithms, and evolved an algorithm model suitable for nonlinear global optimization by simulating the group behavior of bird group predation. The literature [2] applies the particle swarm algorithm to the global optimization problem of the photovoltaic array, but the particle swarm algorithm belongs to a bionic model, lacks a perfect mathematical theory basis, relies on experience for parameter selection, and adopts a fixed inertia weight in the literature [2], so that the photovoltaic system can oscillate, and the convergence rate and the tracking efficiency of the algorithm are low.
On the other hand, the shading of the photovoltaic array is not constant, and when the shading changes, the MPPT controller needs to follow the change, so that the array is ensured to work at the maximum power point. Researchers have proposed a periodic scanning method, that is, scanning a P-V curve in a full range at intervals, and performing MPPT search again to determine whether the maximum power point of the photovoltaic array changes. The disadvantage of this method is that the scanning frequency is high, the voltage varies from zero to the maximum value, the scanning range is large, the system is frequently oscillated, and the power loss is increased. And because of the periodic scanning, the system cannot respond in time when the shadow changes. Therefore, aiming at a changeable external environment, how to judge the change of the working condition of the photovoltaic array through a simple and easily obtained variable to realize timely and effective restart of the MPPT controller becomes an important problem for carrying out real-time tracking on the maximum power of the photovoltaic.
The invention designs the following technical terms:
MPPT: and Tracking the Maximum Power Point, and Tracking and controlling the output voltage and current of the photovoltaic array to keep the working Point of the array at the position of Maximum Power output.
PSO algorithm: particle Swarm Optimization, evolutionary algorithm that finds a global optimal solution by following the currently searched optimal value.
Disclosure of Invention
Aiming at the defects of the prior art, the invention provides an improved particle swarm MPPT algorithm based on dynamic inertia weight and multi-threshold restart conditions, which is used for solving the technical problem of the particle swarm algorithm in the MPPT tracking.
In order to achieve the purpose, the invention adopts the technical scheme that:
establishing an inertia weight w dynamic resolving expression: w is aik=wmax-(wmax-wmin)(1-Lig/Lmax)k/kmaxWherein k represents the number of iterations, LigDenotes the distance between the particle i (i ═ 1, 2.. n, n is the total number of particles) and the optimal particle, wikRepresenting the inertial weight, w, of the particle i at the kth iterationmaxIs the maximum inertial weight, wminIs the minimum inertial weight, LmaxIs a granuleMaximum distance between children, kmaxIs the maximum number of iterations. And introducing dynamic inertia weight into the particle iteration speed to perform weighting calculation based on the inertia weight. In the early stage of search, the iteration times k are smaller, so the inertia weight wikLarger, the particles can have higher speed to carry out global search, and better points can be searched as much as possible; in the later stage of search, the iteration number k is greater, so the inertia weight wikAnd the method is small, so that the particles can be gathered to a global optimal point, and the convergence speed of the algorithm is accelerated. By simultaneous introduction of LigControlling the particle search field, when the particle i is far away from the optimal point, the inertia weight wikThe particle size is correspondingly increased, so that the particle gathering speed to the optimal point is accelerated; when the particle i is located near the optimum point, the inertial weight wikAnd correspondingly reduced to prevent the particle velocity from jumping out of the optimal search area too much.
Aiming at a complex and changeable external environment, a multi-threshold restart condition is set: Δ P ═ Ps-Pmax|/Pmax>η1And | Δ P/Δ V | > η2,η1And η2Respectively a set power change rate threshold value and a P-V curve slope threshold value, PsPhotovoltaic array output power, P, for real-time monitoringmaxThe maximum power reached when the particle swarm algorithm completes the search. When the monitoring mechanism detects that the system meets the set multi-threshold restarting condition, the controller restarts the particle swarm algorithm to search a new maximum power point again.
Further, the improved particle swarm algorithm is applied to MPPT, and the specific implementation steps are as follows:
step 1: selecting a photovoltaic array output voltage VPVAs particles, photovoltaic array output power PPVAs an adaptive value for representing the quality of the particles, initializing a particle swarm, including a cluster position and an initial iteration speed, and randomly and uniformly distributing the particles on a photovoltaic array P-V characteristic curve;
step 2: obtaining the current corresponding adaptive value of each particle and the optimal position x experienced by the particle individual in the searching processibestComparing the corresponding adaptive values, and updating x if the adaptive value of the current position is betteribestElse xibestKeeping the same; optimal position g experienced by particle group in search processbestComparing the corresponding adaptive values, and updating g if the adaptive value of the current position is betterbestOtherwise gbestKeeping the same;
and step 3: for each particle i, the sum g is calculatedbestDistance L betweenigIs prepared by mixing LigSubstituting k into the self-adaptive adjustment formula of the inertia weight w: w is aik=wmax-(wmax-wmin)(1-Lig/Lmax)k/kmaxCalculating the inertia weight of the particle i in the k iteration according to an iteration formula vi(k+1)=wikvi(k)+c1r1(xibest-xi(k))+c2r2(gbest-xi(k) ) and xi(k+1)=xi(k)+vi(k +1) updating the velocity and position of each particle, where vi(k) And vi(k +1) denotes the velocity of the particle i at the k < th > and k +1 < th > iterations, xi(k) Is the position of the kth iteration, x, of particle ii(k +1) is the position of the (k +1) th iteration of particle i, c1And c2To adjust the coefficient, r1And r2Is [0, 1]]A random number of (c);
and 4, step 4: setting an iteration termination condition that the maximum distance between the particles is smaller than a set threshold epsilon, stopping iteration if the iteration termination condition is met, enabling the particles to be gathered at a global optimal point, enabling the photovoltaic array to work at a global maximum power point, and otherwise, returning to the step 2;
and 5: and setting a monitoring mechanism, detecting the output voltage and current of the photovoltaic array in real time on line, calculating the output power, the power change rate and the P-V curve slope, and when the multi-threshold restart condition is met, carrying out MPPT tracking by a controller restart algorithm to ensure that a system tracks a new global maximum power point in time.
The invention has the beneficial effects that:
1. the MPPT tracking is carried out by applying the particle swarm algorithm, iterative parameters in the algorithm are optimized, the convergence and tracking speed of the algorithm are improved, the self-adaptive adjustment of the searching process according to the searching condition is realized, the MPPT tracking problem of the photovoltaic array under the shielding of local shadows is solved, and the phenomenon that the MPPT tracking falls into a local maximum power point is avoided;
2. the method comprises the steps of setting a multi-threshold restart condition, calculating a power change rate and a P-V change rate by detecting output voltage and current of a photovoltaic array, judging whether the restart condition is met, enabling a system to timely respond to environmental changes if the restart condition is met, avoiding a meaningless algorithm restart process, reducing energy loss and avoiding the problem of restart failure.
Drawings
FIG. 1 is a diagram of an embodiment of the present invention;
fig. 2 is a flow chart of MPPT control based on the modified particle swarm optimization.
Fig. 3 is a photovoltaic array output characteristic.
FIG. 4 is a comparison graph of MPPT tracking results before and after particle swarm optimization.
Fig. 5 is a system restart power tracking simulation diagram.
FIG. 6 is MPPT tracking experimental waveforms before and after particle swarm optimization.
Detailed Description
The present invention will be described in detail with reference to the accompanying drawings.
Taking a photovoltaic power generation system based on a Boost circuit as an example, the system structure is shown in fig. 1, an inductor L, a capacitor C, a switching tube S, a diode D and a direct current load R form a Boost main circuit, and a Boost input end is connected with the output of a photovoltaic array.
The working principle of the system for realizing MPPT tracking by applying the improved particle swarm optimization is as follows: sampling photovoltaic array output current IPVAnd an output voltage VPVParticle swarm algorithm is based on IPVAnd VPVPerforming iterative search, and transmitting voltage reference signal V of next iteration to PWM controllerrefThe controller sends a driving signal to a switching tube S of the Boost circuit to control the switching on and off of the switching tube S, and the duty ratio of the switching tube S is changed to enable the working point of the photovoltaic array to change correspondingly. And finally, the system can operate at the global maximum power point through continuous iterative search of a particle swarm algorithm. When the external environment changes to change the output characteristicsAnd monitoring and judging by an excessive threshold restart mechanism and executing system restart to enable the array to work at the maximum power point again.
The algorithm flow is shown in fig. 2, and the specific implementation steps are as follows:
(1) initializing a population of particles comprising setting a number n of particles, a velocity v of each particleiAnd position xi. In MPPT tracking, the particles are photovoltaic array output voltage VPVThus the particle position is VPVThe particle velocity corresponds to the voltage difference of two iterations, and the particles are distributed on the P-V characteristic curve as uniformly as possible during initialization;
(2) the n particles are iterated in a certain order. For a single particle, update x with the position where it has experienced the best adaptation value (power max) on its ownibestFor a population of particles, g is updated with the position at which the population has experienced the best fitness (power maximum)best
(3) For each particle i (i ═ 1, 2.. n), its corresponding inertial weight w at the k-th iteration is calculated as followsik: inertial weight wik=wmax-(wmax-wmin)(1-Lig/Lmax)k/kmax
(4) For each particle i, according to an iterative formula vi(k+1)=wikvi(k)+c1r1(xibest-xi(k))+c2r2(gbest-xi(k) ) and xi(k+1)=xi(k)+vi(k +1) updating the iteration speed and position to obtain the adaptive value corresponding to the new position, i.e. by sampling VPVAnd IPVObtaining the output power P corresponding to the current voltage valuePV
(5) Comparing the current adaptation value (P)PV) And xibestAnd gbestCorresponding adaptation value (P)PV) Is determined according to the relative merits of the adaptive value to xibestAnd gbestUpdating is carried out;
(6) if the iteration termination condition L is satisfiedi-imaxIf the value is less than epsilon, stopping iteration, otherwise, returning to the step 3 to carry out the next iteration;
(7) After the iteration is terminated, the monitoring mechanism passes through a sample IPVAnd VPVAnd (4) carrying out real-time monitoring, when a multi-threshold restart condition is met, triggering the system to restart by a monitoring mechanism, and returning to the step 1 to execute a new round of MPPT tracking.
A photovoltaic system simulation model shown in fig. 1 is established on a Matlab/Simulink simulation platform, a 3 × 3 photovoltaic array is adopted, and internal parameters of each photovoltaic module are as follows: open circuit voltage Voc42.93V, short-circuit current Isc4.37A, maximum power point voltage Vm33.68V, maximum power point current Im3.96A. Standard illumination intensity SrefIs 1000W/m2Temperature TrefIt was 25 ℃. There are three illuminations 1000W/m in shadow mode one2、400W/m2And 100W/m2Two branches in the array are shielded by the shadow; shadow mode two exists two kinds of illumination 1000W/m2And 400W/m2One branch in the array is blocked by a shadow. Fig. 3 shows the output characteristics of the photovoltaic array in these two shading modes. The power tracking result of the improved particle swarm algorithm in the mode 1 is shown in fig. 4, and meanwhile, the tracking result of the particle swarm algorithm which is not improved is given for comparison. Obviously, the improved particle swarm algorithm has the advantages that the tracking speed is improved, the iterative process is optimized, the oscillation in the searching process is reduced, and the energy loss caused by the MPPT tracking process is reduced. When the system stably works at the global maximum power point of the shadow mode 1, the shadow is switched from the mode 1 to the mode 2 after 0.02s, and it can be known from fig. 3 that the global maximum power point changes and meets the multi-threshold restart condition, at this moment, the controller restarts and carries out MPPT search again until a new global maximum power point is searched. Fig. 5 shows simulation results of a fixed-period scanning method and a multi-threshold restart method, which can realize timely restart, avoid system oscillation and energy loss caused by fixed-period full-range search, and reduce the working frequency of the circuit.
A system experiment prototype platform shown in fig. 1 is built, a photovoltaic array is realized by adopting a Chroma company model 62050 photovoltaic simulator, and tracking effects before and after improvement of a particle swarm algorithm are verified. Fig. 6 shows experimental waveforms of the output voltage of the photovoltaic array by using the particle swarm optimization before and after the improvement. The improved particle swarm optimization can find the global maximum power point in a shorter time, and the oscillation of the searching process is reduced.
The above description is only of the preferred embodiments of the present invention, and it should be noted that: it will be apparent to those skilled in the art that various modifications and adaptations can be made without departing from the principles of the invention and these are intended to be within the scope of the invention.
Accessories: (e.g., patents/articles/standards)
Document 1: patel H, agar v.maximum Power Point Tracking Scheme for PVSystems Operating Under partial shaped conditions Control Engineering of china, 2008, 55 (4): 1689-1698.
Document 2: phimmosone V, Endo T, Kondo Y, et al, improvement of the maximum Power Point Tracker for photovoltaic generators with Particle swarm optimization technique by adding a pulse for amplifying agents [ C ]// International Conference on electric Machines and systems, IEEE, 2010: 1-6.

Claims (1)

1. An improved particle swarm MPPT algorithm based on dynamic inertia weight and multi-threshold restart conditions is characterized in that: dynamic inertia weight is introduced into the particle swarm iterative speed to carry out weighting calculation based on the inertia weight, and the resolving expression of the inertia weight is as follows: w is aik=wmax-(wmax-wmin)(1-Lig/Lmax)k/kmaxWherein k represents the number of iterations, LigDenotes the distance between the particle i (i is 1, 2, … n, n is the total number of particles) and the optimum particle, wikRepresenting the inertial weight, w, of the particle i at the kth iterationmaxAnd wminRespectively, the upper and lower limits of the value of the inertia weight, LmaxIs the maximum distance between particles, kmaxIs the maximum iteration number;
aiming at a complex and changeable external environment, a multi-threshold restart condition is set: Δ P ═ Ps-Pmax|/Pmax>η1And | Δ P/Δ V | > η2,η1And η2Respectively a set power change rate threshold value and a P-V curve slope threshold value, PsPhotovoltaic array output power, P, for real-time monitoringmaxThe maximum power reached when the particle swarm algorithm completes searching; when the monitoring mechanism detects that the system meets the set multi-threshold restarting condition, the controller restarts the particle swarm algorithm to search a new maximum power point again;
applying an improved particle swarm algorithm based on dynamic inertia weight and multi-threshold restart conditions to MPPT, and specifically realizing the following steps:
step 1: selecting a photovoltaic array output voltage VPVAs particles, photovoltaic array output power PPVAs an adaptive value for representing the quality of the particles, initializing a particle swarm, including a cluster position and an initial iteration speed, and randomly and uniformly distributing the particles on a photovoltaic array P-V characteristic curve;
step 2: obtaining the current corresponding adaptive value of each particle and the optimal position x experienced by the particle individual in the searching processibestComparing the corresponding adaptive values, and updating x if the adaptive value of the current position is betteribestElse xibestKeeping the same; optimal position g experienced by particle group in search processbestComparing the corresponding adaptive values, and updating g if the adaptive value of the current position is betterbestOtherwise gbestKeeping the same;
and step 3: for each particle i, the sum g is calculatedbestDistance L betweenigIs prepared by mixing LigSubstituting k into the self-adaptive adjustment formula of the inertia weight w: w is aik=wmax-(wmax-wmin)(1-Lig/Lmax)k/kmaxCalculating the inertia weight of the particle i in the k iteration according to an iteration formula vi(k+1)=wikvi(k)+c1r1(xibest-xi(k))+c2r2(gbest-xi(k) ) and xi(k+1)=xi(k)+vi(k +1) updating the velocity and bit of each particleIn the formula vi(k) And vi(k +1) denotes the velocity of the particle i at the k < th > and k +1 < th > iterations, xi(k) Is the position of the kth iteration, x, of particle ii(k +1) is the position of the (k +1) th iteration of particle i, c1And c2To adjust the coefficient, r1And r2Is [0, 1]]A random number of (c);
and 4, step 4: setting an iteration termination condition that the maximum distance between the particles is smaller than a set threshold epsilon, stopping iteration if the iteration termination condition is met, enabling the particles to be gathered at a global optimal point, enabling the photovoltaic array to work at a global maximum power point, and otherwise, returning to the step 2;
and 5: and setting a monitoring mechanism, detecting the output voltage and current of the photovoltaic array in real time on line, calculating the output power, the power change rate and the P-V curve slope, and when the multi-threshold restart condition is met, carrying out MPPT tracking by a controller restart algorithm to ensure that a system tracks a new global maximum power point in time.
CN201810013171.6A 2018-01-03 2018-01-03 Improved particle swarm MPPT algorithm based on dynamic inertia weight and multi-threshold restart condition Active CN108170200B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810013171.6A CN108170200B (en) 2018-01-03 2018-01-03 Improved particle swarm MPPT algorithm based on dynamic inertia weight and multi-threshold restart condition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810013171.6A CN108170200B (en) 2018-01-03 2018-01-03 Improved particle swarm MPPT algorithm based on dynamic inertia weight and multi-threshold restart condition

Publications (2)

Publication Number Publication Date
CN108170200A CN108170200A (en) 2018-06-15
CN108170200B true CN108170200B (en) 2020-01-21

Family

ID=62517461

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810013171.6A Active CN108170200B (en) 2018-01-03 2018-01-03 Improved particle swarm MPPT algorithm based on dynamic inertia weight and multi-threshold restart condition

Country Status (1)

Country Link
CN (1) CN108170200B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109085877B (en) * 2018-07-24 2020-10-23 上海电力学院 Photovoltaic system MPPT control method based on QAPSO algorithm under local shadow condition
CN109271206B (en) * 2018-08-24 2022-01-21 晶晨半导体(上海)股份有限公司 Memory compression and storage method for abnormal site
CN109144163B (en) * 2018-09-06 2020-01-07 天津大学 Photovoltaic multimodal maximum power point tracking method based on territory particle swarm
CN109814651B (en) * 2019-01-21 2020-07-07 中国地质大学(武汉) Particle swarm-based photovoltaic cell multi-peak maximum power tracking method and system
CN111538366B (en) * 2020-04-03 2021-12-21 福建星云电子股份有限公司 Maximum power point tracking method, system, device and medium
CN111796629A (en) * 2020-06-11 2020-10-20 江苏大学 Composite MPPT tracking method under photovoltaic cell local shadow condition
CN112596575B (en) * 2020-12-21 2022-01-07 吉林建筑大学 Maximum power point tracking method based on NPSO algorithm and hierarchical automatic restart
CN113240065B (en) * 2021-04-30 2023-03-24 西安电子科技大学 Passive radar station distribution method based on improved particle swarm optimization algorithm
CN114489228B (en) * 2022-01-26 2022-11-01 四川大学 MPPT device and method based on improved PSO algorithm
CN114167937A (en) * 2022-02-12 2022-03-11 武汉理工大学 Improved thermoelectric maximum power tracking method and system based on particle swarm optimization

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104122929A (en) * 2014-07-02 2014-10-29 珠海格力电器股份有限公司 Maximum power point tracking control method and system
EP2993754B1 (en) * 2014-07-15 2018-09-19 Sungrow Power Supply Co., Ltd. Centralized mppt exiting and switching method and application thereof
CN104317348B (en) * 2014-10-28 2016-04-27 重庆理工大学 Based on photovoltaic battery panel maximum power tracking method and the system of particle cluster algorithm
CN105590032B (en) * 2016-02-18 2020-07-17 淮阴师范学院 Photovoltaic module MPPT method based on parameter identification
CN106408082A (en) * 2016-09-23 2017-02-15 湖北大学 Control method and system based on region segmentation
CN106444956A (en) * 2016-10-31 2017-02-22 北京信息科技大学 Particle swarm optimization based control method and device of photovoltaic maximum power point tracking
CN106527570B (en) * 2016-12-20 2018-06-15 湘潭大学 A kind of photovoltaic array multimodal maximum power group hunting optimizes tracking
CN107341495A (en) * 2017-07-17 2017-11-10 深圳森阳环保材料科技有限公司 A kind of effective underground coal dust detecting system

Also Published As

Publication number Publication date
CN108170200A (en) 2018-06-15

Similar Documents

Publication Publication Date Title
CN108170200B (en) Improved particle swarm MPPT algorithm based on dynamic inertia weight and multi-threshold restart condition
Hu et al. An improved particle swarm optimization algorithm suitable for photovoltaic power tracking under partial shading conditions
CN105955394B (en) The photovoltaic system MPPT methods of observation algorithm are disturbed based on ant group optimization and variable step
CN109814651B (en) Particle swarm-based photovoltaic cell multi-peak maximum power tracking method and system
CN109062314B (en) Improved cuckoo photovoltaic global maximum power tracking method under local shielding condition
CN105930918B (en) Overall distribution-particle swarm optimization algorithm applied to multimodal MPPT
CN108334152A (en) A kind of photovoltaic array under local shadow maximum power point prediction optimization control method
CN109697299A (en) A kind of adaptive inertia weight Chaos particle swarm optimization algorithm
CN102799208A (en) Photovoltaic power generation maximum power point tracking fuzzy proportion integration differentiation (PID) control method
Dhivya et al. MPPT based control of sepic converter using firefly algorithm for solar PV system under partial shaded conditions
CN107193320A (en) A kind of local shades Photovoltaic array MPPT controls based on Molecule Motion Theory optimized algorithm
CN104765403B (en) Maximum power point of photovoltaic array tracking based on chaos optimization search
Zhao et al. MPPT for photovoltaic system using multi-objective improved particle swarm optimization algorithm
CN109144163B (en) Photovoltaic multimodal maximum power point tracking method based on territory particle swarm
CN113420863A (en) Energy storage bidirectional converter control parameter setting method based on Harris eagle algorithm
CN116225145B (en) Composite tracking method for maximum power point of photovoltaic system
Xue et al. A new piecewise adaptive step MPPT algorithm for PV systems
Chen et al. MPPT control strategy of photovoltaic based on improved particle swarm optimization
CN112596575B (en) Maximum power point tracking method based on NPSO algorithm and hierarchical automatic restart
CN111061331A (en) Photovoltaic maximum power control system and method
CN108594926A (en) A kind of global maximum power point track algorithm based on improvement flower pollination
CN108549456B (en) Photovoltaic array MPPT control method based on moth fire suppression algorithm
Zhang et al. Research on Maximum Power Point Tracking Strategy for Partially Shaded PV System Based on Improved Firefly Algorithm
CN111796629A (en) Composite MPPT tracking method under photovoltaic cell local shadow condition
Jayaudhaya et al. Closed Loop Control of PV System Using Grey Wolf Optimization Algorithm under Partial Shading Condition

Legal Events

Date Code Title Description
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