Maximum Power Point Tracking for Photovoltaic Systems under Partial Shading Conditions Using Bat Algorithm

The vibrant, noiseless, and low-maintenance characteristics of photovoltaic (PV) systems make them one of the fast-growing technologies in the modern era. This on-demand source of energy suffers from low-output efficiency compared with other alternatives. Given that PV systems must be installed in outdoor spaces, their efficiency is significantly affected by the inevitable complication called partial shading (PS). Partial shading occurs when different sections of the solar array are subjected to different levels of solar irradiance, which then leads to a multiple-peak function in the output characteristics of the system. Conventional tracking techniques, along with some nascent/novel approaches used for the tracking maximum power point (MPP), are unsatisfactory when subjected to PS, eventually leading to the reduced efficiency of the PV system. This study aims at investigating the use of the bat algorithm (BA), a nature-inspired metaheuristic algorithm for MPP tracking (MPPT) subjected to PS conditions. A brief explanation of the behavior of the PV system under the PS condition and the advantages of using BA for estimating the MPPT of the PV system under PS condition is discussed. The deployment of the BA for the MPPT in PV systems is then explained in detail highlighting the simulation results which verifies whether the proposed method is faster, more efficient, sustainable and more reliable than conventional and other soft computing-based methods. Three testing conditions are considered in the simulation, and the results indicate that the proposed technique has high efficiency and reliability even when subjected to an acute shading condition.

[1]  Tsutomu Hoshino,et al.  Maximum photovoltaic power tracking: an algorithm for rapidly changing atmospheric conditions , 1995 .

[2]  Weidong Xiao,et al.  A modified adaptive hill climbing MPPT method for photovoltaic power systems , 2004, 2004 IEEE 35th Annual Power Electronics Specialists Conference (IEEE Cat. No.04CH37551).

[3]  Vivek Agarwal,et al.  Maximum Power Point Tracking Scheme for PV Systems Operating Under Partially Shaded Conditions , 2008, IEEE Transactions on Industrial Electronics.

[4]  Xin-She Yang,et al.  Nature-Inspired Metaheuristic Algorithms , 2008 .

[5]  Engin Karatepe,et al.  Artificial neural network-polar coordinated fuzzy controller based maximum power point tracking control under partially shaded conditions , 2009 .

[6]  Xin-She Yang,et al.  A New Metaheuristic Bat-Inspired Algorithm , 2010, NICSO.

[7]  Vanxay Phimmasone,et al.  Evaluation of extracted energy from PV with PSO-based MPPT against various types of solar irradiation changes , 2010, 2010 International Conference on Electrical Machines and Systems.

[8]  Masafumi Miyatake,et al.  Maximum Power Point Tracking of Multiple Photovoltaic Arrays: A PSO Approach , 2011, IEEE Transactions on Aerospace and Electronic Systems.

[9]  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.

[10]  T. Gowri,et al.  Optimal Capacitor Placement for Loss Reduction in Distribution Systems Using Bat Algorithm , 2012 .

[11]  Yi-Hwa Liu,et al.  A Particle Swarm Optimization-Based Maximum Power Point Tracking Algorithm for PV Systems Operating Under Partially Shaded Conditions , 2012, IEEE Transactions on Energy Conversion.

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

[13]  Siddhartha,et al.  Stochastic techniques used for optimization in solar systems: A review , 2012 .

[14]  Kashif Ishaque,et al.  A Deterministic Particle Swarm Optimization Maximum Power Point Tracker for Photovoltaic System Under Partial Shading Condition , 2013, IEEE Transactions on Industrial Electronics.

[15]  Anis Sakly,et al.  Comparison between conventional methods and GA approach for maximum power point tracking of shaded solar PV generators , 2013 .

[16]  Douglas L. Maskell,et al.  A novel ant colony optimization-based maximum power point tracking for photovoltaic systems under partially shaded conditions , 2013 .

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

[18]  Rubiyah Yusof,et al.  Maximum power point tracking of partial shaded photovoltaic array using an evolutionary algorithm: A particle swarm optimization technique , 2014 .

[19]  Kok Soon Tey,et al.  A differential evolution based MPPT method for photovoltaic modules under partial shading conditions , 2014 .

[20]  Yuhua Cheng,et al.  An Improved MPPT Controller for Photovoltaic System Under Partial Shading Condition , 2014, IEEE Transactions on Sustainable Energy.

[21]  A. Rezaee Jordehi,et al.  Chaotic bat swarm optimisation (CBSO) , 2015, Appl. Soft Comput..

[22]  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.

[23]  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.

[24]  B. Venkateswara Rao,et al.  Optimal power flow by BAT search algorithm for generation reallocation with unified power flow controller , 2015 .

[25]  A. S. Oshaba,et al.  MPPT control design of PV system supplied SRM using BAT search algorithm , 2015 .

[26]  Md Enamul Haque,et al.  A Simulated Annealing Global Maximum Power Point Tracking Approach for PV Modules Under Partial Shading Conditions , 2016, IEEE Transactions on Power Electronics.

[27]  Bidyadhar Subudhi,et al.  A New MPPT Design Using Grey Wolf Optimization Technique for Photovoltaic System Under Partial Shading Conditions , 2016, IEEE Transactions on Sustainable Energy.

[28]  Z. Salam,et al.  A Modified P&O Maximum Power Point Tracking Method With Reduced Steady-State Oscillation and Improved Tracking Efficiency , 2016, IEEE Transactions on Sustainable Energy.

[29]  Chakkarapani Manickam,et al.  Fireworks Enriched P&O Algorithm for GMPPT and Detection of Partial Shading in PV Systems , 2017, IEEE Transactions on Power Electronics.

[30]  Adel El-Shahat,et al.  A Novel MPPT Algorithm Based on Particle Swarm Optimization for Photovoltaic Systems , 2017, IEEE Transactions on Sustainable Energy.

[31]  Bijaya K. Panigrahi,et al.  Rapid MPPT for Uniformly and Partial Shaded PV System by Using JayaDE Algorithm in Highly Fluctuating Atmospheric Conditions , 2017, IEEE Transactions on Industrial Informatics.

[32]  M. Karagöz,et al.  A Novel MPPT Method for PV Arrays Based on Modified Bat Algorithm with Partial Shading Capability , 2017 .

[33]  Bidyadhar Subudhi,et al.  A Grey Wolf-Assisted Perturb & Observe MPPT Algorithm for a PV System , 2017, IEEE Transactions on Energy Conversion.

[34]  Hossam Faris,et al.  Bat-inspired algorithms with natural selection mechanisms for global optimization , 2018, Neurocomputing.

[35]  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.