An Improved Bat Algorithm for More Efficient and Faster Maximum Power Point Tracking for a Photovoltaic System Under Partial Shading Conditions

Solar modules under partial shading (PS) conditions will result in power and voltage characteristic curves (P-VCC) having multiple peaks. If the maximum power point cannot be obtained, the output power of the solar modules will be greatly reduced. Hence, there have been various maximum power point tracking (MPPT) control methods developed to address this problem. One alternative is to employ the meta-heuristic approach (MHA) to track the global maximum power point (GMPP). Recently, a new MHA called Bat Algorithm (BA) has performed well in the MPPT. Nevertheless, BA may fail to track the GMPP when there are some local maximum power points (LMPPs) close to the GMPP. Also, the tracking time needs to be further reduced to accommodate rapidly changing irradiance. Therefore, a combination of BA with the abandonment mechanism of Cuckoo Search (CS) is proposed to improve the tracking performance of the BA. Both simulation and experimental results show that the proposed method, as compared to BA, yields better accuracy and an improvement of convergence speed of about 35% for various P-VCCs can be achieved. Moreover, the MBA has also been tested against some of the state-of-the-art MPPT algorithms such as Particle Swarm Optimization and Grey Wolf Optimization (GWO), and the results showed the superiority of the proposed method.

[1]  Pietro Tricoli,et al.  University of Birmingham A bypass circuit for avoiding the hot spot in PV modules , 2019 .

[2]  S. Mekhilef,et al.  Improved Differential Evolution-Based MPPT Algorithm Using SEPIC for PV Systems Under Partial Shading Conditions and Load Variation , 2018, IEEE Transactions on Industrial Informatics.

[3]  Jubaer Ahmed,et al.  An Enhanced Adaptive P&O MPPT for Fast and Efficient Tracking Under Varying Environmental Conditions , 2018, IEEE Transactions on Sustainable Energy.

[4]  Muralidhar Nayak Bhukya,et al.  A novel global MPP tracking scheme based on shading pattern identification using artificial neural networks for photovoltaic power generation during partial shaded condition , 2019, IET Renewable Power Generation.

[5]  Wei He,et al.  Maximum power point tracking (MPPT) control of pressure retarded osmosis (PRO) salinity power plant: Development and comparison of different techniques , 2016 .

[6]  Kashif Ishaque,et al.  An Improved Particle Swarm Optimization (PSO)–Based MPPT for PV With Reduced Steady-State Oscillation , 2012, IEEE Transactions on Power Electronics.

[7]  C. Larbes,et al.  Genetic algorithms optimized fuzzy logic control for the maximum power point tracking in photovoltaic system , 2009 .

[8]  S. K. Kollimalla,et al.  A Novel Adaptive P&O MPPT Algorithm Considering Sudden Changes in the Irradiance , 2014, IEEE Transactions on Energy Conversion.

[9]  S. M. Abd-Elazim,et al.  PI controller design for MPPT of photovoltaic system supplying SRM via BAT search algorithm , 2017, Neural Computing and Applications.

[10]  Whei-Min Lin,et al.  Neural-Network-Based MPPT Control of a Stand-Alone Hybrid Power Generation System , 2011, IEEE Transactions on Power Electronics.

[11]  Soteris A. Kalogirou,et al.  Maximum power point tracking using a GA optimized fuzzy logic controller and its FPGA implementation , 2011 .

[12]  Tey Kok Soon,et al.  A Fast-Converging MPPT Technique for Photovoltaic System Under Fast-Varying Solar Irradiation and Load Resistance , 2015, IEEE Transactions on Industrial Informatics.

[13]  Liqun Shang,et al.  Modified hill climbing MPPT algorithm with reduced steady‐state oscillation and improved tracking efficiency , 2018, The Journal of Engineering.

[14]  Saad Mekhilef,et al.  Simulation and Hardware Implementation of Incremental Conductance MPPT With Direct Control Method Using Cuk Converter , 2011, IEEE Transactions on Industrial Electronics.

[15]  Xinghuo Yu,et al.  An Overall Distribution Particle Swarm Optimization MPPT Algorithm for Photovoltaic System Under Partial Shading , 2019, IEEE Transactions on Industrial Electronics.

[16]  Vimal J. Savsani,et al.  Comparative Study of Different Metaheuristics for the Trajectory Planning of a Robotic Arm , 2016, IEEE Systems Journal.

[17]  Taha Selim Ustun,et al.  Comparative Review of Energy Storage Systems, Their Roles, and Impacts on Future Power Systems , 2019, IEEE Access.

[18]  S. K. Kollimalla,et al.  Variable Perturbation Size Adaptive P&O MPPT Algorithm for Sudden Changes in Irradiance , 2014, IEEE Transactions on Sustainable Energy.

[19]  A. K. Abdelsalam,et al.  Artificial neural network-based photovoltaic maximum power point tracking techniques: a survey , 2015 .

[20]  C. Larbes,et al.  Bat algorithm based maximum power point tracking for photovoltaic system under partial shading conditions , 2017 .

[21]  Kok Soon Tey,et al.  Modified Incremental Conductance Algorithm for Photovoltaic System Under Partial Shading Conditions and Load Variation , 2014, IEEE Transactions on Industrial Electronics.

[22]  Kai Strunz,et al.  Wind and Solar Power Integration in Electricity Markets and Distribution Networks Through Service-Centric Virtual Power Plants , 2018, IEEE Transactions on Power Systems.

[23]  Xin-She Yang,et al.  Bat algorithm: a novel approach for global engineering optimization , 2012, 1211.6663.

[24]  M. Seyedmahmoudian,et al.  Simulation and Hardware Implementation of New Maximum Power Point Tracking Technique for Partially Shaded PV System Using Hybrid DEPSO Method , 2015, IEEE Transactions on Sustainable Energy.

[25]  Mariusz Malinowski,et al.  Solar Photovoltaic and Thermal Energy Systems: Current Technology and Future Trends , 2017, Proceedings of the IEEE.

[26]  Xin-She Yang,et al.  Metaheuristic Optimization: Algorithm Analysis and Open Problems , 2011, SEA.

[27]  Yi-Hua Liu,et al.  A Novel and Fast MPPT Method Suitable for Both Fast Changing and Partially Shaded Conditions , 2018, IEEE Transactions on Industrial Electronics.

[28]  Mostafa Parniani,et al.  Partial Shading Detection and Smooth Maximum Power Point Tracking of PV Arrays Under PSC , 2016, IEEE Transactions on Power Electronics.

[29]  Xin-She Yang,et al.  New directional bat algorithm for continuous optimization problems , 2017, Expert Syst. Appl..

[30]  Saad Mekhilef,et al.  Implementation of a modified incremental conductance MPPT algorithm with direct control based on a fuzzy duty cycle change estimator using dSPACE , 2014 .

[31]  Sishaj P. Simon,et al.  Enhanced Energy Output From a PV System Under Partial Shaded Conditions Through Artificial Bee Colony , 2015, IEEE Transactions on Sustainable Energy.

[32]  Douglas L. Maskell,et al.  A uniform implementation scheme for evolutionary optimization algorithms and the experimental implementation of an ACO based MPPT for PV systems under partial shading , 2014, 2014 IEEE Symposium on Computational Intelligence Applications in Smart Grid (CIASG).

[33]  Susovon Samanta,et al.  Modified Perturb and Observe MPPT Algorithm for Drift Avoidance in Photovoltaic Systems , 2015, IEEE Transactions on Industrial Electronics.

[34]  Jubaer Ahmed,et al.  A Maximum Power Point Tracking (MPPT) for PV system using Cuckoo Search with partial shading capability , 2014 .

[35]  El-Ghazali Talbi,et al.  Metaheuristics - From Design to Implementation , 2009 .

[36]  Xin-She Yang,et al.  Cuckoo Search via Lévy flights , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[37]  S Ahmed,et al.  High-Performance Adaptive Perturb and Observe MPPT Technique for Photovoltaic-Based Microgrids , 2011, IEEE Transactions on Power Electronics.

[38]  Jubaer Ahmed,et al.  An Effective Hybrid Maximum Power Point Tracker of Photovoltaic Arrays for Complex Partial Shading Conditions , 2019, IEEE Transactions on Industrial Electronics.

[39]  Fabricio Bradaschia,et al.  A Reduced Voltage Range Global Maximum Power Point Tracking Algorithm for Photovoltaic Systems Under Partial Shading Conditions , 2018, IEEE Transactions on Industrial Electronics.

[40]  Hossein Iman-Eini,et al.  MPPT Method for PV Systems Under Partially Shaded Conditions by Approximating I–V Curve , 2018, IEEE Transactions on Industrial Electronics.

[41]  Luigi Piegari,et al.  Adaptive perturb and observe algorithm for photovoltaic maximum power point tracking , 2010 .

[42]  N. Rajasekar,et al.  A Novel Flower Pollination Based Global Maximum Power Point Method for Solar Maximum Power Point Tracking , 2017, IEEE Transactions on Power Electronics.

[43]  Kok Soon Tey,et al.  Implementation of BAT Algorithm as Maximum Power Point Tracking Technique for Photovoltaic System Under Partial Shading Conditions , 2018, 2018 IEEE Energy Conversion Congress and Exposition (ECCE).

[44]  Yigang He,et al.  Robustness and adaptability analysis for equivalent model of doubly fed induction generator wind farm using measured data , 2020 .

[45]  B N Alajmi,et al.  Fuzzy-Logic-Control Approach of a Modified Hill-Climbing Method for Maximum Power Point in Microgrid Standalone Photovoltaic System , 2011, IEEE Transactions on Power Electronics.

[46]  Vincenzo d'Alessandro,et al.  A modified bypass circuit for improved hot spot reliability of solar panels subject to partial shading , 2016 .

[47]  Okan Bingöl,et al.  Analysis and comparison of different PV array configurations under partial shading conditions , 2018 .