Dynamic particle swarm optimization algorithm based maximum power point tracking of solar photovoltaic panels
This paper proposes a novel application of a dynamic particle swarm optimization (PSO) algorithm for determining a maximum power point (MPP) of a solar photovoltaic (PV) panel. Solar PV cells have a non-linear V-I characteristic with a distinct MPP which depends on environmental factors such as temperature and irradiation. In order to continuously harvest maximum power from the solar PV panel, it always has to be operated at its MPP. The proposed dynamic PSO algorithm is one of the PSO algorithm variants, which modifies the acceleration coefficients of the cognitive and social components in the velocity update equation of the PSO algorithm as linear time-varying parameters to improve the global search capability of particles in the early stage of the optimization process and direct the global optima at the end stage. The obtained simulation results are compared with MPPs achieved using other algorithms such as the standard PSO, and Perturbation and Observation (P&O) algorithms under various atmospheric conditions. The results show that the dynamic PSO algorithm is better than the standard PSO and P&O algorithms for determining and tracking MPPs of solar PV panels.
- # Dynamic Particle Swarm Optimization Algorithm
- # Particle Swarm Optimization Algorithm
- # Solar Photovoltaic Panel
- # Particle Swarm Optimization
- # Maximum Power Point
- # Standard Particle Swarm Optimization
- # Dynamic Particle Swarm Optimization
- # Dynamic Optimization Algorithm
- # Photovoltaic
- # Dynamic Algorithm
2807
- 10.1109/tevc.2004.826071
- Jun 1, 2004
- IEEE Transactions on Evolutionary Computation
6823
- 10.1109/icec.1998.699146
- May 4, 1998
15
- 10.1109/epscicon.2012.6175255
- Jan 1, 2012
40535
- 10.1109/icnn.1995.488968
- Aug 6, 2002
7
- 10.1109/iciev.2012.6317340
- May 1, 2012
22
- 10.1109/appeec.2009.4918231
- Mar 1, 2009
85
- 10.1109/icees.2011.5725340
- Jan 1, 2011
12
- 10.1109/cet.2011.6041455
- Jun 1, 2011
25
- 10.1109/pesa.2011.5982914
- Jun 1, 2011
941
- 10.1002/0471668826
- Jul 28, 2004
- Research Article
426
- 10.1109/tie.2018.2829668
- Jan 1, 2019
- IEEE Transactions on Industrial Electronics
Solar photovoltaic (PV) systems under partial shading conditions (PSCs) have a nonmonotonic P – V characteristic with multiple local maximum power points, which makes the existing maximum power point tracking (MPPT) algorithms unsatisfactory performance for global MPPT, if not invalid. This paper proposes a novel overall distribution (OD) MPPT algorithm to rapidly search the area near the global maximum power points, which is further integrated with the particle swarm optimization (PSO) MPPT algorithm to improve the accuracy of MPPT. Through simulations and experimentations, the higher effectiveness and accuracy of the proposed OD-PSO MPPT algorithm in solar PV systems is demonstrated in comparison to two existing artificial intelligence MPPT algorithms.
- Conference Article
- 10.1109/ccdc.2019.8832938
- Jun 1, 2019
In this work, a maximum power point tracking (MPPT) control algorithm is developed to determine power efficiency, and to improve the transient nature of the power curve characteristics of a PV cell. Based on the analysis of existing MPPT methods, for PV systems, the relationship between MPP voltage and the open circuit voltage of PV cell under different conditions is studied; moreover, a novel MPPT control strategy which can be applied to different irradiance conditions based on a sub-domain gradient optimization principle and MPP voltage law is proposed. Simulation results show that the proposed method has advantages of fast dynamic response and a non-oscillatory steady state response under different irradiance conditions and input waveforms. For the experimental setup, an existing control method and the proposed MPPT control algorithm are implemented on solar PV cell; it was observed that the proposed MPPT algorithm has stable steady state dynamic characteristics and a fast response speed.
- Research Article
17
- 10.1109/access.2022.3210687
- Jan 1, 2022
- IEEE Access
The performance of a photovoltaic (PV) power generation system could be improved through the optimal control and operation of a PV module which is one of the fundamental components of this system. Thus, an appropriate PV module model along with precise knowledge of its parameters is necessary. This paper proposes a novel technique to estimate the source current, the saturation current of diodes, the shunt resistance, the series resistance, the ideality coefficient of diodes and the maximum power points (MPPs) of PV modules at the same time. This estimation problem can be described by the minimization of the root mean squared error (RMSE) of the powers obtained from the PV module through estimation and experiment. The improved stochastic fractal search (ISFS) algorithm is proposed to solve this minimization with two modifications. The first replaces the logarithmic function with the exponential function in the standard deviation of the diffusion technique to improve the exploration ability efficiently in the search space. The second utilizes the sine map instead of the uniform distribution in both the diffusion and update techniques for improving the performance of the ISFS algorithm. Numerical results demonstrate the remarkable ability of the ISFS algorithm in obtaining both the model parameters and MPPs of the PV module with high accuracy. The comparison shows that the ISFS algorithm outperforms other meta-heuristic algorithms such as a stochastic fractal search (SFS) algorithm, a particle swarm optimization (PSO) algorithm, and an improved particle swarm optimization (IPSO) algorithm in the proposed parameter estimation application.
- Conference Article
2
- 10.1109/iecon.2017.8217400
- Oct 1, 2017
In the operation of a photovoltaic system, one of the most important issues is absorbing maximum power from the PV array under continuous and rapid changing irradiance condition. The sampling points obtained at different moments are not on the PV characteristic curve with the same irradiance, so the MPPT strategy may misjudge. In this paper, a novel method to track the MPP is presented, which is based on three-point disturbance observation. The proposed algorithm utilizes three operating points that work in different duty cycle, using two points to restore a virtual operating point which is the same PV characteristic curve as the rest of the point. The proposed algorithm suppress the oscillation and misjudgment problem of traditional P&O method. And simulation and experimental results validate the performance of the proposed algorithm under continuous and rapidly changing irradiation conditions.
- Conference Article
1
- 10.1109/ies50839.2020.9231774
- Sep 1, 2020
The increasing need for electrical energy at the rate of an era, to meet the increase in the use of many alternative energy such as solar energy. The availability solar energy will never run out and solar energy can also be used as an alternative energy that can convert to electrical energy. Solar energy has a fluctuating nature where there is always a change in the amount of energy over time. By maximizing the utilization of solar panel energy can be achieved by the existence of methods such as MPPT (Maximum Power Point Tracking). Particle Swarm Optimization (PSO) is an algorithm that can be used as an MPPT, where PSO will learn every irradiation change that occurs and get maximum power which will then be used as a source for the battery charger. In this paper, using a hybrid power system that uses a source from PV and the grid 220Vac PLN. The sources obtained from the PLN grid will be used as a backup source. Using the Particle Swarm Optimization method as MPPT is able to get power of 198.85 Watt with efficiencies above 95% in the hybrid power system for battery chargers, and the presence of the PLN Grid as a backup source, when the PV system does not meet the load power requirements.
- Research Article
33
- 10.1016/j.matpr.2020.06.020
- Jul 7, 2020
- Materials Today: Proceedings
A novel modified ant colony optimization based maximum power point tracking controller for photovoltaic systems
- Conference Article
3
- 10.1109/apec42165.2021.9487270
- Jun 14, 2021
This paper presents a two-level maximum power point tracking (MPPT) algorithm in dynamic solar irradiation conditions. In the first control level, a discretization process is used to hone in on the region of the global maximum power point (GMPP) under partial shading conditions. In the second control level, ripple correlation control (RCC) is used to converge directly to the MPP. The integrated algorithm can swiftly and accurately track the MPP under extreme temperature or solar irradiation swings, which causes rapid changes in the MPP level or GMPP level of the photovoltaic (PV) array. The proposed algorithm can be implemented in a low-powered microcontroller for any DC-DC converter topology.
- Conference Article
1
- 10.1109/iecon.2016.7793393
- Oct 1, 2016
Maximum Power Point Trackers (MPPT) are widely used to track in real-time the optimal power output of dynamic systems. These systems are sometimes comprised of multiple units which are similar, but not necessarily identical in terms of power curve and dynamics. A good example of such a system would be a photovoltaic (PV) array, which consists of multiple PV cells. Hence, it can be more profitable to operate each unit to its own optimal operating point instead of operating the whole system to a common optimal operating point. This paper proposes to use Particle Swarm Optimization (PSO) as an MPPT where each particle is assigned to a unit of a system. Although the method is validated both through simulations of a PV model and experimentations using a test bench of PV cells, it can be applied to many different dynamic systems comprising multiple units. The method proved to improve the convergence rate of the system and its total power production.
- Research Article
17
- 10.1109/tii.2018.2875028
- Jun 1, 2019
- IEEE Transactions on Industrial Informatics
This paper deals with a quadrature oscillator (QO)-based demodulation technique algorithm to improve the power quality of a grid-tied solar photovoltaic (PV) system in the distribution network for power factor correction, load balancing, and harmonics mitigation. The QO algorithm rejects the second harmonic generated by the demodulated load current. The improved incremental conductance-based maximum power point tracking scheme is utilized to extract maximum power from a solar PV array. Simulation results illustrate the effectiveness of QO algorithm for steady state and dynamic conditions to verify the effectiveness of the proposed algorithm. Test results show reliable, robust performance, and accurate estimation under steady state, variable insolation, load unbalancing, PV to distribution static compensator (DSTATCOM) mode and DSTATCOM to PV mode. The total harmonic distortion of grid current and grid voltage lies within the limits of the IEEE 519 standard.
- Research Article
134
- 10.1016/j.jksues.2018.04.006
- Jun 18, 2018
- Journal of King Saud University - Engineering Sciences
Implementation of improved Perturb & Observe MPPT technique with confined search space for standalone photovoltaic system
- Research Article
- 10.4028/www.scientific.net/amr.860-863.2211
- Dec 13, 2013
- Advanced Materials Research
This paper proposes a new application of dynamic particle swarm optimization (PSO) algorithm for parameter identification of vector controlled asynchronous propulsion motor (APM) in electric propulsion ship. The dynamic PSO modifies the inertia weight, learning coefficients and two independent random sequences which affect the convergence capability and solution quality, in order to improve the performance of the standard PSO algorithm. The standard PSO and dynamic PSO algorithms use measurements of the mt-axis currents, voltages of APM as the inputs to parameter identification system. The experimental results obtained compare the identified parameters with the actual parameters. There is also a comparison of the solution quality between standard PSO and dynamic PSO algorithms. The results demonstrate that the dynamic PSO algorithm is better than standard PSO algorithm for APM parameter identification. Dynamic PSO algorithm can improve the performance of ship propulsion motor under abrupt load variation.
- Research Article
9
- 10.17148/iarjset.2016.3115
- Jan 20, 2016
- IARJSET
1 Abstract: This paper proposes a dynamic particle swarm optimization (PSO) algorithm for optimal generation rescheduling of a power system including renewable energy sources such as the solar and wind energy sources. The algorithm is to minimize total operating costs of this hybrid power system. The proposed dynamic PSO algorithm is one of the standard PSO algorithm variants, which modifies the acceleration coefficients of the cognitive and social components in the velocity update equation of the PSO algorithm as linear time-varying parameters. The acceleration coefficients are varied during the evolution process of the PSO algorithm to improve the global search capability of particles in the early stage of the optimization process and direct the global optima at the end stage. The dynamic PSO algorithm based optimal generation rescheduling of the power system with and without solar and wind powers is considered on the standard IEEE 30-bus 6-generator 41-transmission line test power system. The numerical results demonstrate the capabilities of the proposed algorithm to generate optimal solutions of the power system considering the renewable energy resources. The comparison with the standard PSO algorithm demonstrates the superiority of the proposed algorithm and confirms its potential to reschedule an optimal generation of the power system including the solar and wind energy sources.
- Conference Article
32
- 10.1109/ceat.2013.6775614
- Nov 1, 2013
This paper proposes a novel global maximum power point tracking (MPPT) strategy for solar photovoltaic (PV) modules under partial shading conditions using a dynamic particle swarm optimisation (PSO) algorithm. Solar PV modules have non-linear V-P characteristics with local maximum power points (MPPs) under partial shading conditions. In order to continuously harvest maximum power from solar PV modules, it always has to be operated at its global MPP which is determined using the proposed dynamic PSO algorithm. The obtained simulation results are compared with MPPs achieved using the standard PSO, and Perturbation and Observation (P&O) algorithms to confirm the effectiveness of the proposed algorithm under partial shading conditions.
- Research Article
19
- 10.1177/1687814018824930
- Mar 1, 2019
- Advances in Mechanical Engineering
A dynamic adaptive particle swarm optimization and genetic algorithm is presented to solve constrained engineering optimization problems. A dynamic adaptive inertia factor is introduced in the basic particle swarm optimization algorithm to balance the convergence rate and global optima search ability by adaptively adjusting searching velocity during search process. Genetic algorithm–related operators including a selection operator with time-varying selection probability, crossover operator, and n-point random mutation operator are incorporated in the particle swarm optimization algorithm to further exploit optimal solutions generated by the particle swarm optimization algorithm. These operators are used to diversify the swarm and prevent premature convergence. Tests on nine constrained mechanical engineering design optimization problems with different kinds of objective functions, constraints, and design variables in nature demonstrate the superiority of the dynamic adaptive particle swarm optimization and genetic algorithm against several other meta-heuristic algorithms in terms of solution quality, robustness, and convergence rate in most cases.
- Book Chapter
3
- 10.1007/978-981-32-9775-3_81
- Dec 4, 2019
This paper proposes a modified optimal PIDD2 controller for flexible-link manipulator. The single flexible link is modeled mathematically in which the flexible link and base rotation are modeled as stiff systems using Lagrange’s method. The system obtained as a result will have one degree of freedom. In the proposed work, the comparison of two types of controller, i.e., PID and PIDD2, is done for controlling the position and trajectory of the single-link manipulator. The main objective is to control the trajectory with minimum tip oscillation. The tuning of the controllers is done using the Ziegler–Nichols (Z-N) method and Dynamic Particle Swarm Optimization (DPSO) algorithm. The dynamic particle swarm optimization algorithm is an improved version of the particle swarm optimization algorithm which identifies and eliminates the dilemma of stagnation and local optima. The findings show that the PIDD2 controller with dynamically tuned parameters is better in controlling the position and trajectory of the single-link manipulator. All the simulations were performed on MATLAB–SIMULINK.
- Research Article
67
- 10.1007/s11042-020-08699-8
- Mar 13, 2020
- Multimedia Tools and Applications
Image segmentation has considered an important step in image processing. Fuzzy c-means (FCM) is one of the commonly used clustering algorithms because of its simplicity and effectiveness. However, FCM has the disadvantages of sensitivity to initial values, falling easily into local optimal solution and sensitivity to noise. To tackle these disadvantages, many optimization-based fuzzy clustering methods have been proposed in the literature survey. Particle swarm optimization (PSO) has good global optimization capability and a hybrid of FCM and PSO have improved accuracy over tradition FCM clustering. In this paper, a new image segmentation method based on Dynamic Particle swarm optimization (DPSO) and FCM algorithm along with the noise reduction mechanism is proposed. DPSO has the advantages to change the inertia weight and learning parameters dynamically. It adopts the inertia weight according to the fitness value and learning parameters along with time. The proposed method combines DPSO with FCM, using the advantages of global optimization searching and parallel computing of DPSO to find a superior result of the FCM algorithm. Moreover, a noise reduction mechanism based on the surrounding pixels is used for enhancing the anti-noise ability. The synthetic image and Magnetic Resonance Imaging (MRI) have been used for testing the proposed method by introducing different types of noises and the results show that the proposed algorithm has better performance and less sensitive to noise.
- Research Article
81
- 10.1049/iet-epa.2009.0296
- Nov 1, 2010
- IET Electric Power Applications
This study proposes a new application of two advanced particle swarm optimisation (PSO) algorithms for parameter estimation of an induction machine (IM). The inertia weight, cognitive and social parameters and two independent random sequences are the main parameters of the standard PSO algorithm which affect the search characteristics, convergence capability and solution quality in a particular application. Two advanced PSO algorithms, known as the dynamic particle swarm optimisation (dynamic PSO) and chaos PSO algorithms modify those parameters to improve the performance of the standard PSO algorithm. The algorithms use the measurements of the three-phase stator currents, voltages and the speed of the IM as the inputs to the parameter estimator. The experimental results obtained compare the estimated parameters with the IM parameters achieved using traditional tests such as the dc, no-load and locked-rotor tests. There is also a comparison of the solution quality between a genetic algorithm (GA), standard PSO, dynamic PSO and chaos PSO algorithms. The results show that the dynamic PSO and chaos PSO algorithms are better than the standard PSO algorithm and GA for parameter estimation of the IM.
- Conference Article
14
- 10.1109/isie.2010.5637818
- Jul 1, 2010
This paper proposes a new application of a dynamic particle swarm optimization (PSO) algorithm for parameter estimation of an induction machine. The dynamic PSO is one of the PSO variants, which modifies the acceleration coefficients of the cognitive and social components in the velocity update equation of the PSO as linear time-varying parameters. The acceleration coefficients are varied during the evolution process of the PSO to improve the global search capability of particles in the early stage of the optimization process and direct the global optima at the end stage. The algorithm uses the measurements of the three-phase stator currents, voltages, and the speed of the induction machine as the inputs to the parameter estimator. The experimental results obtained compare the estimated parameters with the induction machine parameters achieved using traditional tests such as the dc, no-load, and locked-rotor tests. There is also a comparison of the solution quality between a genetic algorithm (GA), standard PSO, and dynamic PSO. The results show that the dynamic PSO is better than the standard PSO and GA for parameter estimation of the induction machine.
- Research Article
2
- 10.25236/ajcis.2021.040109
- Jan 1, 2021
- Academic Journal of Computing & Information Science
The octane number of hydrogenated gasoline is difficult to be obtained in real time in the modeling of finished gasoline blending formula. Considering the problems of XGBOOST algorithm, gradient lifting tree algorithm and random forest regression algorithm network, a dynamic harmonious search hybrid particle swarm optimization (DSHPHO) algorithm was proposed to predict the octane number of finished gasoline. In this algorithm, the improved HS algorithm is embedded into the PSO algorithm, and all the particles are considered as harmonious memory (HM). Search by harmony search (HS) algorithm of randomness and evolution mechanism to improve the diversity of particle swarm, makes more ergodic particle swarm at the beginning of the search, reduce sensitivity to the initial value of the algorithm and keep randomly generated in the whole evolution process of the possibility of new particles, fundamentally solves the particle swarm optimization algorithm in dimension increase diversity is less defects. The algorithm has faster convergence speed and better global search ability. Finally, based on this method and industrial historical data, the octane number prediction model of hydrogenated gasoline components is established. The simulation results show that the dynamic harmonious search hybrid particle swarm optimization algorithm has better prediction performance than the traditional particle swarm optimization algorithm, and can be used to predict the octane number.
- Research Article
16
- 10.1016/j.chaos.2009.03.175
- Aug 6, 2009
- Chaos, Solitons & Fractals
A dynamic global and local combined particle swarm optimization algorithm
- Research Article
13
- 10.3901/cjme.2015.1127.140
- Dec 31, 2015
- Chinese Journal of Mechanical Engineering
Particle swarm optimization (PSO) algorithm is an effective bio-inspired algorithm but it has shortage of premature convergence. Researchers have made some improvements especially in force rules and population topologies. However, the current algorithms only consider a single kind of force rules and lack consideration of comprehensive improvement in both multi force rules and population topologies. In this paper, a dynamic topology multi force particle swarm optimization (DTMFPSO) algorithm is proposed in order to get better search performance. First of all, the principle of the presented multi force particle swarm optimization (MFPSO) algorithm is that different force rules are used in different search stages, which can balance the ability of global and local search. Secondly, a fitness-driven edge-changing (FE) topology based on the probability selection mechanism of roulette method is designed to cut and add edges between the particles, and the DTMFPSO algorithm is proposed by combining the FE topology with the MFPSO algorithm through concurrent evolution of both algorithm and structure in order to further improve the search accuracy. Thirdly, Benchmark functions are employed to evaluate the performance of the DTMFPSO algorithm, and test results show that the proposed algorithm is better than the well-known PSO algorithms, such as µPSO, MPSO, and EPSO algorithms. Finally, the proposed algorithm is applied to optimize the process parameters for ultrasonic vibration cutting on SiC wafer, and the surface quality of the SiC wafer is improved by 12.8% compared with the PSO algorithm in Ref. [25]. This research proposes a DTMFPSO algorithm with multi force rules and dynamic population topologies evolved simultaneously, and it has better search performance.
- Book Chapter
- 10.1007/978-3-642-18387-4_55
- Jan 1, 2011
Risk prediction about investor portfolio holdings can provide powerful test of asset pricing theories. In this paper, we present dynamic Particle Swarm Optimization (PSO) algorithm to Markowitz portfolio selection problem, and improved the algorithm in pseudo code as well as implement in computer program. Furthermore in order to prevent blindness in operation and selection of investment, we tried to make risk least and seek revenue most in investment and so do in the program. As used in practice, it showed great application value.
- Conference Article
1
- 10.1109/mic.2013.6758157
- Aug 1, 2013
In order to solve the problem of minimizing cost of power generation calculation in voltage stability constrained optimal power flow optimal of power system, dynamic double-population particle swarm optimization algorithm is used on the basis of the traditional particle swarm optimization algorithm, In this algorithm the particles not only depends on successful experience to move but also get experience from failure cases. And the particles are constantly changing in the process of iteration, which overcomes the local convergence of traditional PSO. The dynamic double-population particle swarm optimization algorithm is applied to the voltage stability constrained optimal power flow calculation to minimizing the generation cost problem, which was tested in a standard IEEE30 system, in order to prove the effectiveness of dynamic double-population particle swarm optimization algorithm, it is compared with genetic algorithm (GA) and results show that, dynamic double-population particle swarm optimization algorithm is better than genetic algorithm in computing power cost minimization problem.
- Conference Article
3
- 10.1109/iccias.2006.294146
- Nov 1, 2006
An improved Gaussian dynamic particle swarm optimization (PSO) algorithm is proposed in this paper. In the proposed version of PSO, the original swarm of particles is initialized by canonical PSO. The time varying linear inertial weight is reintroduced to add to the position update formula. And the crazinness variable is also used in order to maintain the diversity of particle swarms. The performance of improved Gaussian dynamic PSO is demonstrated by applying it to several benchmark functions and comparing to other variants of PSO
- Research Article
1
- 10.4304/jcp.8.8.2011-2017
- Jan 8, 2013
- Journal of Computers
For improving the equalization performance of higher-order QAM signals, orthogonal Wavelet transform dynamic Weighted Multi-Modulus blind equalization Algorithm based on the Dynamic Particle Swarm Optimization(DPSO-WWMMA) is proposed. In this proposed algorithm, dynamic particle swarm optimization algorithm and orthogonal wavelet transform are introduced into dynamic Weighted Multi-Modulus blind equalization Algorithm(WMMA). Accordingly, the equalizer weight vector can be optimized by Dynamic Particle Swarm Optimization(DPSO) algorithm, the autocorrelation of the input signals can be reduced via using orthogonal wavelet transform, and the WMMA is used to choose appropriate error model to match QAM constellations. The theoretical analyses and computer simulations in underwater acoustic channels indicate that the proposed algorithm can obtain the fastest convergence rate and the smallest steady mean square error in equalizing high-order QAM signals. So, the proposed algorithm has important reference value in the underwater acoustic communications.
- Ask R Discovery
- Chat PDF
AI summaries and top papers from 250M+ research sources.