An Effective Salp Swarm Based MPPT for Photovoltaic Systems Under Dynamic and Partial Shading Conditions

This study proposes a duty cycle-based direct search method that capitalizes on a bioinspired optimization algorithm known as the salp swarm algorithm (SSA). The goal is to improve the tracking capability of the maximum power point (MPP) controller for optimum power extraction from a photovoltaic system under dynamic environmental conditions. The performance of the proposed SSA is tested under a transition between uniform irradiances and a transition between partial shading (PS) conditions with a focus on convergence speed, fast and accurate tracking, reduce high initial exploration oscillation, and low steady-state oscillation at MPP. Simulation results demonstrate the superiority of the proposed SSA algorithm in terms of tracking performance. The performance of the SSA method is better than the conventional (hill-climbing) and among other popular metaheuristic methods. Further validation of the SSA performance is conducted via experimental studies involving a DC-DC buck-boost converter driven by TMS320F28335 DSP on the Texas Instruments Experimenter Kit platform. Hardware results show that the proposed SSA method aligns with the simulation in terms of fast-tracking, convergence speed, and satisfactory accuracy under PS and dynamic conditions. The proposed SSA method tracks maximum power with high efficiency through its superficial structures and concepts, as well as its easy implementation. Moreover, the SSA maintains a steady-state oscillation at a minimum level to improve the overall energy yield. It thus compensates for the shortcomings of other existing methods.

[1]  N. Rajasekar,et al.  Performance enhancement of solar PV systems applying P&O assisted Flower Pollination Algorithm (FPA) , 2020 .

[2]  Mohammad Reza Khalghani,et al.  A new approach in MPPT for photovoltaic array based on Extremum Seeking Control under uniform and non-uniform irradiances , 2013 .

[3]  Ángel-Antonio Bayod-Rújula,et al.  A novel MPPT method for PV systems with irradiance measurement , 2014 .

[4]  Karthik Balasubramanian,et al.  Multi-Objective Grey Wolf Optimizer for Optimal Design of Switching Matrix for Shaded PV array Dynamic Reconfiguration , 2020, IEEE Access.

[5]  Arnold C. Paglinawan,et al.  A robust design of maximum power point tracking using Taguchi method for stand-alone PV system , 2018 .

[6]  Hocine Belmili,et al.  A survey of the most used MPPT methods: Conventional and advanced algorithms applied for photovoltaic systems , 2015 .

[7]  N. Rajasekar,et al.  Modified Particle Swarm Optimization technique based Maximum Power Point Tracking for uniform and under partial shading condition , 2015, Appl. Soft Comput..

[8]  N. Rajasekar,et al.  Fireworks Algorithm-Based Maximum Power Point Tracking for Uniform Irradiation as Well as Under Partial Shading Condition , 2016 .

[9]  Sanjeevikumar Padmanaban,et al.  An Experimental Estimation of Hybrid ANFIS–PSO-Based MPPT for PV Grid Integration Under Fluctuating Sun Irradiance , 2020, IEEE Systems Journal.

[10]  N. Rajasekar,et al.  A novel objective function with artificial ecosystem-based optimization for relieving the mismatching power loss of large-scale photovoltaic array , 2020, Energy Conversion and Management.

[11]  Ali M. Eltamaly,et al.  A Novel Bat Algorithm Strategy for Maximum Power Point Tracker of Photovoltaic Energy Systems Under Dynamic Partial Shading , 2020, IEEE Access.

[12]  Bhim Singh,et al.  Maximum power point tracking technique using artificial bee colony and hill climbing algorithms during mismatch insolation conditions on PV array , 2018, IET Renewable Power Generation.

[13]  Fateh Krim,et al.  Experimental analysis of genetic algorithms based MPPT for PV systems , 2014, 2014 International Renewable and Sustainable Energy Conference (IRSEC).

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

[15]  R. Sowmya,et al.  A new metaphor-less algorithms for the photovoltaic cell parameter estimation , 2020 .

[16]  Ignacio Carlucho,et al.  Deep reinforcement learning approach for MPPT control of partially shaded PV systems in Smart Grids , 2020, Appl. Soft Comput..

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

[18]  K. L. Lian,et al.  A Modified Firefly Algorithm for Photovoltaic Maximum Power Point Tracking Control Under Partial Shading , 2017, IEEE Journal of Emerging and Selected Topics in Power Electronics.

[19]  Sishaj P. Simon,et al.  MPPT in PV systems using ant colony optimisation with dwindling population , 2020 .

[20]  Tao Yu,et al.  Novel bio-inspired memetic salp swarm algorithm and application to MPPT for PV systems considering partial shading condition , 2019, Journal of Cleaner Production.

[21]  Dalia Yousri,et al.  Fractional Chaos Maps with Flower Pollination Algorithm for Partial Shading Mitigation of Photovoltaic Systems , 2019, Energies.

[22]  Hegazy Rezk,et al.  Wind driven optimization algorithm based global MPPT for PV system under non-uniform solar irradiance , 2019, Solar Energy.

[23]  Karthik Balasubramanian,et al.  Photovoltaic Array Reconfiguration System for Maximizing the Harvested Power Using Population-Based Algorithms , 2020, IEEE Access.

[24]  K. L. Lian,et al.  A Maximum Power Point Tracking Method Based on Perturb-and-Observe Combined With Particle Swarm Optimization , 2014, IEEE Journal of Photovoltaics.

[25]  Hossam Faris,et al.  Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems , 2017, Adv. Eng. Softw..

[26]  Ersan Kabalci,et al.  Maximum Power Point Tracking (MPPT) Algorithms for Photovoltaic Systems , 2017 .

[27]  C. Rani,et al.  Different Conventional and Soft Computing MPPT Techniques for Solar PV Systems with High Step-Up Boost Converters: A Comprehensive Analysis , 2020 .

[28]  N. Rajasekar,et al.  FPA based approach for solar maximum power point tracking , 2016, 2016 IEEE 6th International Conference on Power Systems (ICPS).

[29]  Chee Wei Tan,et al.  A comprehensive review of maximum power point tracking algorithms for photovoltaic systems , 2014 .

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

[31]  R. Ramaprabha,et al.  Maximum power point tracking using GA-optimized artificial neural network for Solar PV system , 2011, 2011 1st International Conference on Electrical Energy Systems.

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

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

[34]  Muralidhar Nayak Bhukya,et al.  A novel linear tangents based P&O scheme for MPPT of a PV system , 2017 .

[35]  Mingxuan Mao,et al.  A hybrid intelligent GMPPT algorithm for partial shading PV system , 2019, Control Engineering Practice.

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

[37]  Santi Agatino Rizzo,et al.  ANN based MPPT method for rapidly variable shading conditions , 2015 .

[38]  Adeel Feroz Mirza,et al.  Novel Grass Hopper optimization based MPPT of PV systems for complex partial shading conditions , 2020 .

[39]  Sanjeevikumar Padmanaban,et al.  An Extensive Practical Investigation of FPSO-Based MPPT for Grid Integrated PV System Under Variable Operating Conditions With Anti-Islanding Protection , 2019, IEEE Systems Journal.

[40]  Mehmet Tumay,et al.  Butterfly optimization algorithm based maximum power point tracking of photovoltaic systems under partial shading condition , 2019, Energy Sources, Part A: Recovery, Utilization, and Environmental Effects.

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

[42]  Ali Faisal Murtaza,et al.  Power tracking techniques for efficient operation of photovoltaic array in solar applications – A review , 2019, Renewable and Sustainable Energy Reviews.

[43]  R. Bradai,et al.  A new intelligent MPPT method for stand-alone photovoltaic systems operating under fast transient variations of shading patterns , 2016 .

[44]  Yie-Tone Chen,et al.  A fuzzy-logic based auto-scaling variable step-size MPPT method for PV systems , 2016 .

[45]  B. Hajji,et al.  A New MPPT-based ANN for Photovoltaic System under Partial Shading Conditions , 2017 .

[46]  S. Kanthalakshmi,et al.  An improved P&O algorithm integrated with artificial bee colony for photovoltaic systems under partial shading conditions , 2019, Solar Energy.

[47]  Lei Guo,et al.  A modified cat swarm optimization based maximum power point tracking method for photovoltaic system under partially shaded condition , 2018 .

[48]  Fei Xue,et al.  MPPT for PV systems based on a dormant PSO algorithm , 2015 .

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

[50]  MANSI JOISHER,et al.  A Hybrid Evolutionary-Based MPPT for Photovoltaic Systems Under Partial Shading Conditions , 2020, IEEE Access.

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

[52]  M. A. Danandeh,et al.  Comparative and comprehensive review of maximum power point tracking methods for PV cells , 2018 .

[53]  Vigna K. Ramachandaramurthy,et al.  Fractional chaotic ensemble particle swarm optimizer for identifying the single, double, and three diode photovoltaic models’ parameters , 2020 .

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

[55]  Vivekananda Mukherjee,et al.  MPP detection of a partially shaded PV array by continuous GA and hybrid PSO , 2015 .

[56]  Mohd Amran Mohd Radzi,et al.  A current and future study on non-isolated DC–DC converters for photovoltaic applications , 2013 .

[57]  N. Rajasekar,et al.  Application of Modified Particle Swarm Optimization for Maximum Power Point Tracking under Partial Shading Condition , 2014 .

[58]  N. Rajasekar,et al.  A new global maximum power point tracking technique for solar photovoltaic (PV) system under partial shading conditions (PSC) , 2017 .

[59]  Essam E. M. Mohamed,et al.  Modified efficient perturb and observe maximum power point tracking technique for grid-tied PV system , 2018, International Journal of Electrical Power & Energy Systems.

[60]  Saad Mekhilef,et al.  Maximum Power Point Tracking Using Modified Butterfly Optimization Algorithm for Partial Shading, Uniform Shading, and Fast Varying Load Conditions , 2021, IEEE Transactions on Power Electronics.

[61]  Saad Mekhilef,et al.  A fast and accurate generalized analytical approach for PV arrays modeling under partial shading conditions , 2020 .