Skip to main content

Maximum Power Point Tracking using modified Particle Swarm Optimization Technique

Page 1

10

V

https://doi.org/10.22214/ijraset.2022.42951

May 2022


International Journal for Research in Applied Science & Engineering Technology (IJRASET) ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538 Volume 10 Issue V May 2022- Available at www.ijraset.com

Maximum Power Point Tracking using modified Particle Swarm Optimization Technique Gangadhar Mahalingappa Akki1, Srivani S. G2 1, 2

Department of Electrical and Electronics Engineering, RV College of Engineering, Bengaluru, India

Abstract: Maximum power point tracking is an essential and vital technique generally applied in SPV technology under uniform and partial shading conditions. The existence of partially shaded conditions leads to the presence of several peaks on PV curves, which decrease the efficiency of conventional techniques. Hence, the proposed algorithm, which is based on the modified particle-swarm optimization (MPSO) technique, increases the output power of PV systems under such abnormal conditions and has a better performance compared to other methods. The proposed method is examined under several scenarios for partial shading condition and non-uniform irradiation levels using Matlab and to investigate its effectiveness adequately. The experimental results show that the proposed method can decrease the interference of the local maximum power-point to cause the PV system to operate at a global maximum power-point. The efficiency of the MPSO is achieved with the least number of steady-state oscillations under partial shading conditions as compared with the other methods. Keywords: Photovoltaic(PV), Particle Swarm Optimization(PSO), Modified Particle Swarm Optimization(MPSO), Partial shading condition(PSC), Velocity step function. I. INTRODUCTION The sustainability of solar energy and the resulting reduction in its material cost has led to the widespread application of photovoltaic (PV) systems in daily lives. However, during the practical implementation of PV systems, their short life cycles and low energy efficiency are the main associated problems. The main reasons for this are the power loss and hot-spots, which are caused by the presence of partial shadows. Under uniform irradiation levels, the tracking process of the maximum power-point of PV systems based on classical strategies can have a suitable performance. However, if a PV system operates under a partial shading condition (PSC), the power-voltage (P-V) characteristic curve of the PV system will have different local maximum points resulting from the connection of bypass diodes to reduce the impact of hot-spots. The existence of several peaks on the PV characteristic curve increases the complexity associated with the extraction of the global maximum point under these conditions, and there is a need to propose a more suitable control system that can distinguish between local and global maxima to ensure the maximum possible power, thus enhancing the total system efficiency. For this reason, the key purpose of this study is to propose an intelligent maximum power-point tracking (MPPT) tracker that enables the efficient prediction of the global maximum power-point (GMPP) from a PV system, regardless of the condition of the surrounding atmosphere, whether under uniform or non-uniform solar irradiation levels. In the literature, several global MPP search algorithms have been developed to determine the global MPP under conditions of partial shading. In PSO, particles are allowed to move in random directions and best value is arrived. This behavior is quite similar to change in duty cycle of maximum power point tracking [1]. In new ARMO based MPPT Algorithm, the coefficients in the ARMO will change adaptively [2]. In new ANN based MPPT tracking, the results of this method were accompanied by some drawbacks, such as the excessive complexity of the control scheme and a large number of computations [3]. Incremental conductance algorithm computes MPP by comparing the ratios of instantaneous conductance and incremental conductance. In Refs. [5-8], modifications of conventional MPPT methods are proposed to improve the efficiency and performance of these methods, which is an improved P&O (MPPT) method based on the adaptive duty cycle step of fuzzy logic controllers [9] , and a new IC MPPT algorithm is proposed using direct control based on the fuzzy duty cycle change estimator [10]. According to the investigation, the PSO technique is easy, effective, and robust, and it is a population-based algorithm that can be used to treat optimization problems. Some modifications are necessary to enhance the performance of PSO. Therefore, MPSO modifies the velocity step function, controls the velocity limit, and controls the search space. Therefore, this work determines the performance of the MPSO based MPPT method under various solar irradiation conditions and PSCs.

©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |

2759


International Journal for Research in Applied Science & Engineering Technology (IJRASET) ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538 Volume 10 Issue V May 2022- Available at www.ijraset.com A. Principle Of Partial Shading The PV module shading can be either partial or total considering the movement of objects that block the sunlight from the PV modules. Due to this, the output attributes of solar modules are more complex with various peak points. The shaded PV array has multiple local peaks on its P-V characteristics, rather than only one peak for non-shaded PV arrays. Hence only the global peak can result in highest power rather than the other different peaks P-V and V-I characteristics of solar PV are shown in Fig 1 and Fig 2.

Fig. 1: Solar PV P-V characteristic under partial shading condition

Fig. 2: Solar PV V-I characteristic under partial shading condition The PV array may be defective owing to different aging effects. These effects arise from different outer reasons like include dust, dirt, surrounding plants, and bird droppings, which cause partial or total shading conditions and increased internal temperature. These are the reasons for more optical and physical cell degradation phenomena. II. PSO ALGORITHM Particle Swarm Optimization (PSO) was invented by Russell Eberhart and James Kennedy in the year 1995 and the technique inspired by the social behavior and dynamic movement of flock of birds, holds high potential due to its simple structure and fast computation capability. An individual bird must move away from its neighbor so as to avoid any chance of collision. The position and velocity is adjusted to determine the best possible position for individual particles (pbest) and the best one from the swarm(gbest).

©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |

2760


International Journal for Research in Applied Science & Engineering Technology (IJRASET) ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538 Volume 10 Issue V May 2022- Available at www.ijraset.com The velocity and position of the particle is updated by the following equation: = + rand() pbest − ..………………………..(1) + rand ()( − ) =

+

……………………………(2)

w is the inertia weight factor, c1 and c2 are the learning coefficients, rand( ) is the random variable generated, and pbest and gbest are the personal best position and global best position of the particle respectively. The updation of velocity and position of the PSO particle in search space is defined by using equations (1) and (2) and it is represented in fig 3 and the flowchart of the PSO algorithm is shown in fig 4.

Fig. 3: Particle movement in search space

Fig. 4: Flowchart for Particle swarm optimization

©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |

2761


International Journal for Research in Applied Science & Engineering Technology (IJRASET) ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538 Volume 10 Issue V May 2022- Available at www.ijraset.com III. PROPOSED MODIFIED PSO ALGORITHM The proposed method is named as Modified PSO (MPSO) algorithm computes the values of initial particles i.e.duty cycle in case of MPPT, using equation (3). In equation(3), the value of Rin is computed based on voltage to current ratio at maximum power. Hence, it starts with an initial value closer to MPP. The expression for initial duty cycle of the MPSO algorithm is: = 1/ 1 +

…………………………………………………..(3)

=

where

…………………………………………………..(4)

is the internal resistance of the PV module and is output load resistance The equation for voltage at maximum power point is given by: = ∗ ………………………………………………………(5) The equation for current at maximum power point is given by: = ∗ ……………………………………………………….(6) where and

are the constant of proportionalities that changes with the change in irradiation and temperature.

The equation corresponding to k1 and k2 can be derived for a particular panel as: k =

∗

∗ 1+

k =

ln

+

∗

∗ 1+

ln

∗(

−

) …………………………………………..(7)

……………………………………………………….(8)

The values are selected in such a way that they will match the solar module characteristics. MPSO method starts with initial set of particles (duty cycles) and are defined as: =

=

,

,

,…….,

………………………………………………………….(9)

where, N p is the number of particles, and t is the number of iteration. The objective function can be formulated as: ( )> (

)…………………………………………………………………(10)

The search process begins by sending three duty cycles to the power converter. In the first iteration, all the three duty cycles will be considered as the pbest value. The duty cycle which is close to the module maximum power (fitness value) will be taken as the gbest value. Based on the pbest and gbest values, the velocity and position of the duty cycles will be updated. In the next iteration, the present fitness value will be compared with that of previous one and a small perturbation is provided updating the duty cycle. This process undergoes changes until all the duty cycle attains a better fitness value. At this point, the velocity component becomes nearly zero. Hence, all the duty cycle will converge to a single point at MPP.

©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |

2762


International Journal for Research in Applied Science & Engineering Technology (IJRASET) ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538 Volume 10 Issue V May 2022- Available at www.ijraset.com IV. SIMULATION AND RESULTS Matlab/Simulink is one of the significant tool to determine the performance of the recommended MPPT algorithm. The modeling of PV system with a boost converter and MPPT algorithms is shown in Fig 5.

Fig 5 : Solar PV modelling with Boost Converter

Fig 6 : Matlab code part_1 for modelling of Solar PV module

©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |

2763


International Journal for Research in Applied Science & Engineering Technology (IJRASET) ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538 Volume 10 Issue V May 2022- Available at www.ijraset.com

Fig 7 : Matlab code part_2 for modelling of Solar PV module

Fig 8 : Matlab code part_1 for modelling of Solar PV module characteristics

©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |

2764


International Journal for Research in Applied Science & Engineering Technology (IJRASET) ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538 Volume 10 Issue V May 2022- Available at www.ijraset.com

Fig 9 : Matlab code part_2 for modelling of Solar PV module characteristics

Fig 10 : Matlab code part_1 for MPSO Algorithm

Fig 11 : Matlab code part_2 for MPSO Algorithm

©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |

2765


International Journal for Research in Applied Science & Engineering Technology (IJRASET) ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538 Volume 10 Issue V May 2022- Available at www.ijraset.com

Fig 12 : Matlab code part_3 for MPSO Algorithm The matlab codes for modelling of Solar PV module and Solar PV charactersistics and MPSO algorithm are shown in Fig 6, Fig 7, Fig 8, Fig 9, Fig 10, Fig 11, Fig 12. B. Under Uniform Irradiation Conditions

Fig 13 : Performance of the SPV modules with Boost converter under constant radiation using MPSO

©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |

2766


International Journal for Research in Applied Science & Engineering Technology (IJRASET) ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538 Volume 10 Issue V May 2022- Available at www.ijraset.com

Fig 14 : Voltage curve of the PV modules under constant radiation

Fig 15 : Current curve of the PV modules under constant radiation

©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |

2767


International Journal for Research in Applied Science & Engineering Technology (IJRASET) ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538 Volume 10 Issue V May 2022- Available at www.ijraset.com

Fig 16 : Power curve of the PV modules under constant radiation Under uniform irradiation conditions, solar PV modules were able to capture 810.9 W of maximum power using MPSO Algorithm. The performance curves of voltage, current and power are shown in Fig 14, Fig 15 and Fig 16 C. Under Partial Shading Conditions

Fig 17 : Solar PV modelling with Boost converter under partial shading conditions using MPSO

©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |

2768


International Journal for Research in Applied Science & Engineering Technology (IJRASET) ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538 Volume 10 Issue V May 2022- Available at www.ijraset.com

Fig 18 : Voltage curve of the PV modules under partial shading conditions

Fig 19 : Current curve of the PV modules under partial shading conditions

©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |

2769


International Journal for Research in Applied Science & Engineering Technology (IJRASET) ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538 Volume 10 Issue V May 2022- Available at www.ijraset.com

Fig 20 : Power curve of the PV modules under partial shading conditions Under partial shading conditions, solar PV modules were able to capture 681W of maximum power using MPSO Algorithm. The performance curves of voltage, current and power are shown in Fig 18, Fig 19 and Fig 20. V. CONCLUSION This work presents the performance analysis of Solar PV Boost converter fed circuit under constant irradiation conditions and under partial shading conditions. Under uniform radiation conditions, the peak power point was obtained at 810.9 W. Under partial shading conditions, the maximum power point was obtained at 680.9 W. Two trials were tested for partial shading conditions, i.e under different temperature and irradiation conditions. It was observed that in both the trials, SPV panel was operated at a peak power of 680.9 W. It can be concluded that MPSO algorithm has superior and better tracking efficiency as compared to other MPPT tracking techniques. REFERENCES [1]

M. M. Shehu, M. Dong and J. Hu, “Optimization of Particle Swarm based MPPT under Partial Shading Conditions in Photovoltaic Systems,’’2021 IEEE 16th Conference on Industrial Electronics and Applications (ICIEA), 2021, pp. 267-272. [2] M. Seyedmahmoudian, T. K. Soon, B. Horan, A. Ghandhari, S. Mekhilef and A. Stojcevsk, “New ARMO-based MPPT Technique to Minimize Tracking Time and Fluctuation at Output of PV Systems under Rapidly Changing Shading Conditions,” IEEE Transactions on Industrial Informatics, Volume 10 Issue 09, 24th January 2019. [3] M. Manas, A. Kumari and S. Das, An Artificial Neural Network based Maximum Power Point Tracking method for photovoltaic system, ”2016 International Conference on Recent Advances and Innovations in Engineering (ICRAIE), 2016, pp. 1-6. [4] M. Forouzesh, Y. P. Siwakoti, S. A. Gorji, F. Blaabjerg, and B. Lehman, “A comprehensive review of voltage-boosting techniques, topologies, and applications”, IEEE Trans. Power Electron., Vol. 32, No. 12, Pp. 9143–9178, Dec. 2017. [5] A W Ibrahim, M Ding, X Jin, et al, “Artificial neural network based maximum power point tracking for PV system,” Chinese Control Conference(CCC), 27-30 July, 2019, Guangzhou, China. IEEE, 2019: 6559-6564. [6] N A Ahmed, M Miyatake, “A novel maximum power point tracking for photovoltaic applications under partially shaded insolation conditions,” Electric Power System Research, 2016, Vol 78, No 5, pp.777-784. [7] K S Tey, S Mekhilef, M Seyedmahmoudian, “Improved differential evolution-based MPPT algorithm using SEPIC for PV systems under partial shading conditions and load variation,” IEEE Transactions on Industrial Informatics, 2018, Vol 14, Issue 10, pp.4322-4333. [8] F Li, Y Huang, F Wu,“Research on clustering equivalent modeling of large-scale photovoltaic power plants,” Chinese Journal of Electrical Engineering, 2018, 4(4): 80-85. [9] A Jubaer, S Zainal,“A maximum power point tracking, MPPT for PV system using Cuckoo search with partial shading capability,” Applied Energy, 2014, 119: 119-130. [10] M B Shafik, H Chen, G I Rashed,“Adaptive multi objective parallel seeker optimization algorithm for incorporating TCSC devices into optimal power flow framework,” IEEE Access, 2019, 7: 36934-36947.

©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 |

2770


Turn static files into dynamic content formats.

Create a flipbook
Maximum Power Point Tracking using modified Particle Swarm Optimization Technique by IJRASET - Issuu