Skip to main content

Advertisement

Log in

A state-of-the-art review on shading mitigation techniques in solar photovoltaics via meta-heuristic approach

  • Review
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

To enhance the production of solar photovoltaic (SPV)-based cleaner energy, the maximum power point (MPP) tracking (MPPT) schemes are utilized. To ensure a reliable and effective MPP extraction from SPV systems, the exploitation and implementation of different MPPT schemes are of great significance. This article intends to present a rigorous and comprehensive review of MPPT schemes in SPV systems under partial shading (PS) conditions based on a meta-heuristic approach and artificial neural network (ANN). In recent years, modern optimization-based global MPP (GMPP) extraction schemes are gaining much attention from researchers. In this review article, thirteen modern optimizations and ANN-based GMPP tracking techniques are vividly described with their flowchart and detailed mathematical modeling. This work assesses all the schemes according to parameters like tracking efficacy, tracking time, application, sensed parameters, converter utilized, steady-state oscillations, experimental setup, and key notes. Based on the rigorous review, a novel GMPP extraction scheme based on a recently introduced meta-heuristic approach named artificial gorilla troops optimizer is proposed. This review work serves as a source of comprehensive information about applying these MPPT techniques to extract GMPP from the SPV system under PS conditions; furthermore, it can be considered a one-stop handbook for further study in this field.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23

Similar content being viewed by others

References

  1. Al-Najideen MI, Alrwashdeh SS (2017) Design of a solar photovoltaic system to cover the electricity demand for the faculty of engineering mutah university in Jordan. Resour-Efficient Technol 3:440–445

    Google Scholar 

  2. Ramesh M, Yadav AK, Pathak PK (2021) Intelligent adaptive LFC via power flow management of integrated standalone micro-grid system. ISA Trans 112:234–250

    Google Scholar 

  3. Tatabhatla VMR, Agarwal A, Kanumuri T (2019) Performance enhancement by shade dispersion of solar photovoltaic array under continuous dynamic partial shading conditions. J Clean Prod 213:462–479

    Google Scholar 

  4. Ramesh M, Yadav AK, Pathak PK (2021) An extensive review on load frequency control of solar-wind based hybrid renewable energy systems. Energy Sources Part A Recov Util Environ Effects. https://doi.org/10.1080/15567036.2021.1931564

    Article  Google Scholar 

  5. Motahhir S, Hammoumi AE, Ghzizal AE (2020) The most used MPPT algorithms: review and the suitable low-cost embedded board for each algorithm. J Clean Prod 246:118983

    Google Scholar 

  6. Yang B, Zhu T, Wang J, Shu H, Yu T, Zhang X, Yao W, Sun L (2020) Comprehensive overview of maximum power point tracking algorithms of PV systems under partial shading condition. J Clean Prod 268:121983

    Google Scholar 

  7. Ei-Dein MZS, Kazerani M, Salama MMA (2013) Optimal photovoltaic array reconfiguration to reduce partial shading losses. IEEE Trans Sustain Energy 4(1):145–153

    Google Scholar 

  8. Pathak PK, Yadav AK (2019) Design of battery charging circuit through intelligent MPPT using SPV system. Sol Energy 178:79–89

    Google Scholar 

  9. Rezk H, Al-Oran M, Gomaa MR, Tolba MA, Fathy A, Abdelkareem MA, Olabi AG, El-Sayed AHM (2019) A novel statistical performance evaluation of most modern optimization-based global MPPT techniques for partially shaded PV system. Renew Sustain Energy Rev 115:109372

    Google Scholar 

  10. Li G, Jin Y, Akram MW, Chen X, Ji J (2018) Application of bio-inspired algorithms in maximum power point tracking for PV systems under partial shading conditions-A review. Renew Sustain Energy Rev 81:840–873

    Google Scholar 

  11. Belhachat F, Larbes C (2018) A review of global maximum power point tracking techniques of photovoltaic system under partial shading conditions. Renew Sustain Energy Rev 92:513–553

    Google Scholar 

  12. Yang B, Zhong L, Zhang X, Shu H, Yu T, Li H, Jiang L, Sun L (2019) Novel bio-inspired memetic salp swarm algorithm and application to MPPT for PV systems considering partial shading condition. J Clean Prod 215:1203–1222

    Google Scholar 

  13. Kermadi M, Berkouk EM (2017) Artificial intelligence-based maximum power point tracking controllers for photovoltaic systems: comparative study. Renew Sustain Energy Rev 69:369–386

    Google Scholar 

  14. Pathak PK, Yadav AK (2021) SM-and FL-based MRALFC schemes for solar-wind-based microgrid. In: Control of Standalone Microgrid. Academic Press, 217–42

  15. Ishaque K, Salam Z, Shamsudin A, Amjad M (2012) A direct control based maximum power point tracking method for photovoltaic system under partial shading conditions using particle swarm optimization algorithm. Appl Energy 99:414–422

    Google Scholar 

  16. Reinoso CRS, Milone DH, Buitrago RH (2013) Simulation of photovoltaic centrals with dynamic shading. Appl Energy 103:278–289

    Google Scholar 

  17. Bana S, Saini R (2017) Experimental investigation on power output of different photovoltaic array configurations under uniform and partial shading scenarios. Energy 127:438–453

    Google Scholar 

  18. Al-Mamun MA, Hasanuzzaman M, Selvaraj J (2017) Experimental investigation of the effect of partial shading on photovoltaic performance. IET Renew Pow Gene 11:912–921

    Google Scholar 

  19. Bayrak F, Erturk G, Oztop HE (2017) Effects of partial shading on energy and energy efficiencies for photovoltaic panels. J Clean Prod 164:58–69

    Google Scholar 

  20. Li Y, Samad S, Ahmed FW, Abdulkareem SS, Hao S, Rezvani A (2020) Analysis and enhancement of PV efficiency with hybrid MSFLA-FLC MPPT method under different environmental conditions. J Clean Prod 271:122195

    Google Scholar 

  21. Belhachat F, Larbes C (2017) Global maximum power point tracking based on ANFIS approach for PV array configuration under partial shading conditions. Renew Sustain Energy Rev 77:875–889

    Google Scholar 

  22. Alik R, Jusoh A (2018) An enhanced P&O checking algorithm MPPT for high tracking efficiency of partially shaded PV module. Sol Energy 163:570–580

    Google Scholar 

  23. Ishaque K, Salam Z (2013) A review of maximum power point tracking techniques of PV system for uniform insolation and partially shading condition. Renew Sustain Energy Rev 19:475–488

    Google Scholar 

  24. Pathak PK, Yadav AK, Alvi P (2019) Maximum power operation of SPV system using advanced FL based control strategy. In 8th International Conference on Power Systems (ICPS), Jaipur, India, pp 1–6. https://doi.org/10.1109/ICPS48983.2019.9067615

  25. Pathak PK, Yadav AK, Tyagi P (2018) Design of three phase grid tied solar photovoltaic system based on three phase VSI. IICPE, 1–6

  26. Pathak PK, Yadav AK, Alvi PA (2021) Study of the most commonly utilized maximum power point (MPP) tracking (MPPT) schemes for SPV systems. In: Electrical and electronic devices, circuits, and materials: technological challenges and solutions. Wiley, 447–471. https://doi.org/10.1002/9781119755104.ch24

  27. Elgendy MA, Zahawi B, Atkinson DJ (2013) Assessment of the incremental conductance maximum power point tracking algorithm. IEEE Trans Sustain Energy 4(1):108–117

    Google Scholar 

  28. Huynh DC, Dunnigan MW (2016) Development and comparison of an improved incremental conductance algorithm for tracking the MPP of a solar PV panel. IEEE Trans Sustain Energy 7(4):1421–1429

    Google Scholar 

  29. Seyedmahmoudian M, Horan B, Soon TK et al (2016) State of the art artificial intelligence-based MPPT techniques for mitigating partial shading effects on PV system-A review. Renew Sustain Energy Rev 64:435–455

    Google Scholar 

  30. Belhaouas N, Cheikh MSA, Agathoklis P et al (2017) PV array power output maximization under partial shading using new shifted PV array arrangements. Appl Energy 187:326–337

    Google Scholar 

  31. Kandemir E, Cetin NS, Borekci S (2017) A comprehensive overview of maximum power extraction methods for PV systems. Renew Sustain Energy Rev 78:93–112

    Google Scholar 

  32. Ali ZM, Quynh NV, Dadfar S, Nakamura H (2020) Variable step size perturb and observe MPPT controller by applying θ-modified krill herd algorithm-sliding mode controller under partially shaded conditions. J Clean Prod 271:122243

    Google Scholar 

  33. Ahmad R, Murtaza AF, Sher HA et al (2017) An analytical approach to study partial shading effects on PV array supported by literature. Renew Sustain Energy Rev 74:721–732

    Google Scholar 

  34. Malathy S, Ramaprabha R (2018) Reconfiguration strategies to extract maximum power from photovoltaic array under partially shaded conditions. Renew Sustain Energy Rev 81:2922–2934

    Google Scholar 

  35. Mansoor M, Mirza AF, Ling Q (2020) Harris hawk optimization based MPPT control for PV systems under partial shading conditions. J Clean Prod 274:122857

    Google Scholar 

  36. Pathak PK, Yadav AK, Alvi PA (2020) Advanced solar MPPT techniques under uniform and non-uniform irradiance: a comprehensive review. J Sol Energy Engg 142(4):040801–1–26

  37. Kennedy J, Eberhart R (1995) Particle swarm optimization. IEEE 1942–48

  38. Kennedy J, Eberhart R (1995) A new optimizer using particle swarm theory. IEEE 39–43

  39. Chaieb H, Sakly A (2018) A novel MPPT method for photovoltaic application under partial shaded conditions. Sol Energy 159:291–299

    Google Scholar 

  40. Mao M, Li Z, Duan Q, Chong B (2017) Multilevel DC-link converter photovoltaic system with modified PSO based on maximum power point tracking. Sol Energy 153:329–342

    Google Scholar 

  41. Eltamaly AM, Al-Saud MS, Abokhalil AG, Farh HMH (2020) Simulation and experimental validation of fast adaptive particle swarm optimization strategy for photovoltaic global peak tracker under dynamic partial shading. Renew Sustain Energy Rev 124:109719

    Google Scholar 

  42. Lian KL, Jhang JH, Tian IS (2014) A maximum power point tracking method based on perturb and observe combined with particle swarm optimization. IEEE J of Photovoltaic 4(2):626–633

    Google Scholar 

  43. Ishaque K, Salam Z (2013) A deterministic particle swarm optimization maximum power point tracker for photovoltaic system under partial shading condition. IEEE Trans Ind Electr 60(8):3195–3206

    Google Scholar 

  44. Shi J, Zhang W, Zhang Y, Xue F, Yang T (2015) MPPT for PV systems based on a dormant PSO algorithm. Elec Pow Sys Res 123:100–107

    Google Scholar 

  45. Chao KH, Lin YS, Lai UD (2015) Improved particle swarm optimization for maximum power point tracking in photovoltaic module arrays. Appl Energy 158:609–618

    Google Scholar 

  46. Dileep G, Singh SN (2017) An improved particle swarm optimization based maximum power point tracking algorithm for PV system operating under partial shading conditions. Sol Energy 158:1006–1015

    Google Scholar 

  47. Venugopalan R, Krishnakumar N, Sudhakarbabu T, Sangeetha K, Rajasekar N (2015) Modified particle swarm optimization technique based maximum power point tracking for uniform and under partial shading condition. Appl Soft Comp 34:613–624

    Google Scholar 

  48. Sundareswaran K, Kumar VV, Palani S (2015) Application of a combined particle swarm optimization and perturb and observe method for MPPT in PV systems under partial shading conditions. Renew Energy 75:308–317

    Google Scholar 

  49. Mirhassani SM, Mirbagheri SZ, Golroodbari SMM, Mekhilef S (2015) An improved particle swarm optimization based maximum power point tracking strategy with variable sampling time. ElecPow Energy Sys 64:761–770

    Google Scholar 

  50. Yang XS, Karamanoglu M, He X (2013) Flower pllination algorithm: a novel approach for multiobjective optimization. Engg Optim 46(9):1122–1237. https://doi.org/10.1080/0305215X.2013.832237

    Article  Google Scholar 

  51. Yousri D, Babu TS, Allam D, Ramachandramurty VK, Eteiba MB (2016) A novel chaotic flower pollination algorithm for global maximum power point tracking for photovoltaic system under partial shading conditions. IEEE Access 4:1–14

    Google Scholar 

  52. Ram JP, Rajasekar N (2017) A new global maximum power point tracking technique for solar photovoltaic (PV) system under partial shading condition (PSC). Energy 118:512–525

    Google Scholar 

  53. Diab AAZ, Rezk H (2017) Global MPPT based on flower pollination and differential evolution algorithms to mitigate partial shading in building integrated PV system. Sol Energy 157:171–186

    Google Scholar 

  54. Ram JP, Rajasekar N (2017) A novel flower pollination based global maximum power point method for solar maximum power point tracking. IEEE Trans PowElec 32(11):8486–8499

    Google Scholar 

  55. Nasur AR, Murdianto FD, Hermawan ASL (2018) Improving the performance of MPPT coupled inductor SEPIC converter using flower pollination algorithm (FPA) under partial shading condition. Int Elec Symp Eng Tech Appl 1–7

  56. Subha R, Himavathi S (2017) MPPT of PV systems under partial shaded conditions using flower pollination algorithm. IEEE IntConf Elect ElecIns Med Tech 206–10

  57. Storn R, Price K (1995) Differential evolution—a simple and efficient adaptive scheme for global optimization over continuous spaces. Int Comp Science Inti Berkeley TR 1–12

  58. Tajuddin M, Arif M, Ayob S, Salam Z (2015) Perturbative methods for maximum power point tracking (MPPT) of photovoltaic (PV) systems: a review. Int J Energy Res 39:1153–1178

    Google Scholar 

  59. Tey KS, Mekhilef S, Seyedmahmoudian M, Horan B, Oo AT, Stojcevski A (2018) Improved differential evolution—based MPPT algorithm using SEPIC for PV systems under partial shading conditions and load variation. IEEE Trans Ind Infor 14(10):4322–4333

    Google Scholar 

  60. Tajuddin M, Ayob S, Salam Z, Saad MS (2013) Evolutionary based maximum power point tracking technique using differential evolution algorithm. Energy Build 67:245–252

    Google Scholar 

  61. Kumar N, Hussain I, Singh B, Panigrahi BK (2017) MPPT in dynamic condition of partially shaded PV system by using WODE technique. IEEE Trans Sust Energy 8(3):1204–1214

    Google Scholar 

  62. Kumar N, Hussain I, Singh B, Panigrahi BK (2017) Rapid MPPT for uniformaly and partial shaded PV system by using Jaya DE algorithm in highly fluctuating atmospheric conditions. IEEE Trans Ind Info 13(5):2406–2416

    Google Scholar 

  63. Seyedmahmoudian M, Rahmani R, Mekhilef S, Oo AT, Stojcevski A, Soon TK, Ghandhari AS (2015) Simulation and hardware implementation of new maximum power point technique for partially shaded PV system using hybrid DEPSO method. IEEE Trans Sus Energy 6(3):850–862

    Google Scholar 

  64. Xiong G, Zhang J, Yuan X, Shi D, He Y, Yao G (2018) Parameter extraction of solar photovoltaic models by means of a hybrid evolution with whale optimization algorithm. Sol Energy 176:742–761

    Google Scholar 

  65. Tey KS, Mekhilef S, Yang H, Chuang M (2014) A differential evolution based MPPT method for photovoltaic modules under partial shading conditions. Int J Photoenergy 1–10

  66. Rao RV, Savsani VJ, Vakharia DP (2012) Teaching-learning based optimization: an optimization method for continuous non-linear scale problems. Info Sci 183:1–15

    MathSciNet  Google Scholar 

  67. Rezk H, Fathy A (2017) Simulation of global MPPT based on teaching-learning-based optimization technique for partially shaded PV system. ElectrEng 99:847–859

    Google Scholar 

  68. Fathy A, Ziedan I, Amer D (2018) Improved teaching-learning-based maximum power point trackers for photovoltaic system. Electr Engg 100:1773–1784

    Google Scholar 

  69. Chao K, Wu M (2016) Global maximum power point tracking (MPPT) of a photovoltaic module array constructed through improved teaching-learning-based optimization. Energies 9:1–18

    Google Scholar 

  70. Fathy A, Rezk H (2016) A novel methodology for simulating maximum power point trackers using mine blast optimization and teaching learning-based optimization algorithms for partially shaded photovoltaic system. J Renew Sust Energy 8: 023503–1–16

  71. Nagadurga T, Narasimham PVRL, Vakula VS (2020) Global maximum power point tracking of a solar PV strings using teaching learning-based optimization technique. Int J Ambi Energy 01/23

  72. Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Soft 95:51–67

    Google Scholar 

  73. Ebrahim MA, Osama A, Kotb KM, Bendary F (2019) Whale inspired algorithm based MPPT controllers for grid connected solar photovoltaic system. Energy Procedia 162:77–86

    Google Scholar 

  74. Premkumar M, Sowmya R (2019) An effective maximum power point tracker for partially shaded solar photovoltaic systems. Energy Rep 5:1445–1462

    Google Scholar 

  75. El-baksawi O (2019) Whale optimization algorithm for maximum power point tracker for controlling induction motor driven by photovoltaic system. WSEAS Trans Power Syst 14:2224–2350

    Google Scholar 

  76. Gupta S, Saurabh K (2017) Modified artificial killer whale optimization algorithm for maximum power point tracking under partial shading condition. Int Con Rece Trend Elec Electr Comp Tech 88–92

  77. Chen Y, Vepa R, Shaheed MH (2018) Enhanced and speedy energy extraction from a scaled-up pressure retarded osmosis process with a whale optimization based maximum power point tracking. Energy 153:618–627

    Google Scholar 

  78. Kumar CHS, Rao RS (2016) A novel global MPP tracking of photovoltaic system based on whale optimization algorithm. Int J Renew Energy Deve 5(3):225–232

    Google Scholar 

  79. Miry AH, Mary AH, Miry MH (2019) Improving of maximum power point tracking for photovoltaic systems based on swarm optimization techniques. Int Con Sust Eng Tech 518:1–9

    Google Scholar 

  80. Karaboga D (2005) An idea based on honey bee swarm for numerical optimization. Technical report – TR06: Kayseri: Erciyes university, Engg faculty: Comp Engg Department

  81. Akay B, Karaboga D (2012) A modified artificial bee colony algorithm for real – parameter optimization. InfSci 192:120–142

    Google Scholar 

  82. Gao WF, Liu SY (2012) A modified artificial bee colony algorithm. Comp Oper Res 39(3):687–697

    MATH  Google Scholar 

  83. Banharnsakun A, Achalakul T, Sirinaovakul B (2011) The best so far selection in artificial bee colony algorithm. Appl Soft Comp 11(2):2888–2901

    Google Scholar 

  84. Kang F, Li J, Xu Q (2009) Structural inverse analysis by hybrid simplex artificial bee colony algorithms. Comp Struc 87(13):861–870

    Google Scholar 

  85. Cuevas E, Sencion F, Zaldivar D, Perez-Cisnero M (2012) A multi-thresold segmentation approach based on artificial bee colony optimization. ApplIntell 37(3):321–336

    Google Scholar 

  86. Loubi P, Jourdan A, Siarry P, Chelouah R (2016) A sensitivity analysis method for driving the artificial bee colony algorithm’s search process. Appl Soft Comp 41:515–531

    Google Scholar 

  87. Bilal B (2014) Implementation of artificial bee colony algorithm with other algorithms used for tracking maximum power point of photovoltaic arrays. In: Proceedings of Int Con Renew Energies Pow Qual (ICREPQ); 1(12)

  88. Benyoucef AS, Chouder A, Kara K, Silvestre S, Sahed OA (2015) Artificial bee colony-based algorithm for maximum power point tracking (MPPT) for PV systems operating under partial shaded conditions. Appl Soft Comp 32:38–48

    Google Scholar 

  89. Sundareswaran K, Sankar P, Nayak PSR, Simon SP, Palani S (2015) Enhanced energy output from a PV system under partial shaded conditions through artificial bee colony. IEEE Trans Sustain Energy 6(1):198–209

    Google Scholar 

  90. Fathy A (2015) Reliable and efficient approach for mitigating the shading effect on photovoltaic module based on modified artificial bee colony algorithm. Renew Energy 81:78–88

    Google Scholar 

  91. Pilakkat D, Kanthalakshmi S (2019) An improved P&O algorithm integrated with artificial bee colony for photovoltaic systems under partial shading conditions. Sol Energy 178:37–47

    Google Scholar 

  92. Sawant PT, Bhattar PC, Bhattar CL (2016) Enhancedment of PV system based on artificial bee colony algorithm under dynamic conditions. IEEE Int Conf Rec Trent Elec Info CommTechnol 1251–55

  93. Li N, Mingxuan M, Yihao W, Lichuang C, Lin Z, Qianjin Z (2019) Maximum power point tracking control based on modified ABC algorithm for shaded PV system. AEIT 1–5

  94. Oshaba AS, Ali ES, Elazim SMA (2015) PI controller design using artificial bee colony algorithm for MPPT of photovoltaic system supplied DC motor pump load. Complexity 1–13

  95. Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61

    Google Scholar 

  96. Li Q, Chen H, Huang H, Zhao X, Tong C (2017) An enhanced grey wolf optimization-based feature selection wrapped kernel extreme learning machine for medical diagnosis. Comp Math Meth Med 1–15

  97. Rajkumar MV, Mahakumar M, Manojkumar M, Hemraj M, Kumaravel E (2017) A new DC-DC converter topology with grey wolf MPPT algorithm for photovoltaic system. Int J Emerg Trend Eng Res 5:54–59

    Google Scholar 

  98. Cherykuri SK, Rayapudi SR (2017) Enhanced grey wolf optimizer based MPPT algorithm of PV system under partial shaded condition. Int J Renew Energy Dev 6(3):203–212

    Google Scholar 

  99. Mohapatra A, Nayak B, Das P, Mohanti KB (2017) A review on MPPT techniques of PV system under partial shading condition. Renew Sust Energy Rev 80:854–867

    Google Scholar 

  100. Diab AAZ, Rezk H (2019) Optimal sizing and placement of capacitors in radial distribution systems based on grey wolf, dragonfly and moth flame optimization algorithms. Iranian J Sci Tech Trans ElecEngg 43:77–96

    Google Scholar 

  101. Mohanty S, Subudhi B, Ray PK (2016) A new MPPT design using grey wolf optimization technique for photovoltaic system under partial shading conditions. IEEE Trans Sust Energy 7(1):181–188

    Google Scholar 

  102. Mohanty S, Subudhi B, Ray PK (2017) A grey wolf-assisted perturb & observe MPPT algorithm for a PV system. IEEE Trans Energy Con 32(1):340–347

    Google Scholar 

  103. Murdianto FD, Efendi MZ, Setiawan RE, Hermawan ASL (2017) Comparison method of MPSO, FPA, and GWO algorithm in MPPT sepic converter under dynamic partial shading condition. Int Con AdvaMechaIntell Man Ind Auto 315–20

  104. Ma X, Jiandong D, Xiao W, Tuo S, Yanhang W, Ting S (2018) Research of photovoltaic systems MPPT based on improved grey wolf algorithm under partial shading conditions. IEEE Conf 1–6

  105. Chauhan U, Kumar B, Rani A, Singh V (2019) Optimal perturbation MPPT technique for solar PV system using grey wolf optimization. Int Con Comp powComm Tech 589–92

  106. Pai F, Tseng P (2019) An efficient GWO MPPT for a PV system using impedance information acceleration. Int J Electron 106(4):648–661

    Google Scholar 

  107. Sampaio LP, Rocha MV, Silva SAO, Freitas MHT (2019) Comparative analysis of MPPT algorithms bio-inspired by grey wolves employing a feed-forward control loop in a three-phase grid-connected photovoltaic system. IET Renew Power Gen 13(8):1379–1390

    Google Scholar 

  108. Guo K, Cui L, Mao M, Zhou L, Zhang Q (2020) An improved gray wolf optimizer MPPT algorithm for PV system with BFBIC converter under partial shading. IEEE Access 8:103476–103490

    Google Scholar 

  109. Eltamaly AM, Farh HMH (2019) Dynamic global maximum power point tracking of the PV systems under variant partial shading using hybrid GWO-FLC. Sol Energy 177:306–316

    Google Scholar 

  110. Yang XC (2013) Firefly algorithm. Recent Adv Appl Int J Swarm Intell 1(1):36–50

    MathSciNet  Google Scholar 

  111. Huang YP, Chen X, Ye CE (2018) A hybrid maximum power point tracking approach for photovoltaic system under partial shading conditions using a modified genetic algorithm and the firefly algorithm. Int J Photoenergy 2018:1–13

    Google Scholar 

  112. Windarko NA, Tjahjono A, Anggriawan DO, Purnomo MH (2015) Maximum power point tracking of photovoltaic system using adaptive modified firefly algorithm. Int Electron Symp 31–5

  113. Safarudin YM, priyadi A, Purnomo MH, Pujiantara M (2015) Combining simplified firefly and modified P&O algorithm for maximum power point tracking of photovoltaic system under partial shading condition. Int Semi Intell Tech Appli 181–6

  114. Safarudin YM, priyadi A, Purnomo MH, Pujiantara M Maximum power point tracking algorithm for photovoltaic system under partial shaded condition by means updating firefly technique. Int Con Inf Tech Elec Engg 204; 1–5.

  115. Zhang M, Chen Z, Wei L (2019) An immune firefly algorithm for tracking the maximum power point of PV array under partial shading conditions. Energies 12:1–15

    Google Scholar 

  116. Huang YP, Ye CE, Chen X (2018) A modified firefly algorithm with rapid response maximum power point tracking for photovoltaic systems under partial shading conditions. Energies 11:2–33

    Google Scholar 

  117. Sundareswaran K, Peddapati S, Palani S (2014) MPPT of PV systems under partial shaded conditions through a colony of flashing fireflies. IEEE Trans Energy Con 29(2):463–472

    Google Scholar 

  118. Teshome DF, Lee CH, Lin YW, Lian KL (2017) A modified firefly algorithm for photovoltaic maximum power point tracking control under partial shading. IEEE J Emer Selec Topics Powe Electron 5(2):661–671

    Google Scholar 

  119. Huang Y, Huang M, Ye C (2020) A fusion firefly algorithm with simplified propogation for photovoltaic MPPT under partial shading conditions. IEEE Trans Sust Energy. https://doi.org/10.1109/TSTE.2020.2968752

    Article  Google Scholar 

  120. Pan Z, Quynh NV, Ali ZM, Dadfar S, Kashiwagi T (2020) Enhancement of maximum power point tracking technique based on PV-battery system usinf hybrid BAT algorithm and fuzzy controller. J Clean Prod 274:123719

    Google Scholar 

  121. Oshaba AS, Ali ES, Abd-Elazim SM (2015) PI controller design for MPPT of photovoltaic system supplying SRM via BAT search algorithm. Neural Comp Appl 1–17

  122. Ge X, Ahmed FW, Rezvani A, Aljojo N, Samad S, Foong LK (2020) Implementation of a novel hybrid BAT-Fuzzy controller based MPPT for grid-connected PV-battery system. Contr Engg Pract 98:104380

    Google Scholar 

  123. Rocha MVD, Sampio LP, Silva SAOD (2020) Comparative analysis of MPPT algorithms based on Bat algorithm for PV systems under partial shading condition. Sustain Energy Tech Assess 40:100761

    Google Scholar 

  124. Amalo KA, Birninkudu SI, Bukata BB, Salawudeen AT, Ahmad AA (2020) Cultured bat algorithm for optimized MPPT tracking under different shading conditions. Int Conf Mathe Comp Engg Comp Sci 1–8

  125. Tey KS, Mekhilef S, Seyedmahmoudian M (2018) Implementation of BAT algorithm as maximum power point tracking technique for photovoltaic system under partial shading conditions. IEEE Energy Conv Cong Expos (ECCE) 2531–35

  126. Eltamali AM, Al-Saud MS, Abokhalil AG (2020) A novel bat algorithm strategy for maximum power point tracker of photovoltaic energy systems under dynamic partial shading. IEEE Access 8:10048–10060

    Google Scholar 

  127. Liao CY, Subroto RK, Millah IS, Lian KL, Huang W (2020) An improved bat algorithm for more efficient and faster maximum power point tracking for a photovoltaic system under partial shading conditions. IEEE Access 8:96378–96390

    Google Scholar 

  128. Kaced K, Larbes C, Ramzan N, Bounabi M, Dahmane ZE (2017) Bat algorithm based maximum power point tracking for photovoltaic system under partial shading conditions. Sol Energy 158:490–503

    Google Scholar 

  129. Holland JH (1973) Genetic algorithms and the optimal allocation of trials. SIAM J Comp 2(2):88–105

    MathSciNet  MATH  Google Scholar 

  130. Binitha S, Sathya SS (2012) A survey of bio inspired optimization algorithms. Int J Soft Comp Eng 2(2):137–151

    Google Scholar 

  131. Sundareswaran K, Vigneshkumar V, Palani S (2015) Development of hybrid genetic algorithm/perturb and observe algorithm for maximum power point tracking in photovoltaic systems under non-uniform insolation. IET Renew Power Gen 9(7):757–765

    Google Scholar 

  132. Daraban S, Petreus D, Morel C (2014) A novel MPPT (maximum power point tracking) algorithm based on a modified genetic algorithm specialized on tracking the global maximum power point in photovoltaic systems affected by partial shading. Energy 74:374–388

    Google Scholar 

  133. Smida MB, Sakly A (2015) Genetic based algorithm for maximum power point tracking (MPPT) for grid connected PV systems operating under partial shaded conditions. Int Con Mod IdenCont (ICMIC) 1–6

  134. Hadji S, Gaubert JP, Krim F (2018) Real-Time genetic algorithms-based MPPT: study and comparison (theoretical and experimental) with conventional methods. Energies 11:1–17

    Google Scholar 

  135. Larbes C, Cheikh SMA, Obeidi T, Zerguerras A (2009) Genetic algorithms optimized fuzzy logic control for the maximum power point tracking in photovoltaic system. Renew Energy 34:2093–2100

    Google Scholar 

  136. Liu L, Liu C (2013) A novel combined particle swarm optimization and genetic algorithm MPPT control method for multiple photovoltaic arrays at partial shading. J Sol Energy Engg 135: 012002–1–5

  137. Sankar G, Mukherjee V (2014) MPP detection of a partially shaded PV array by continuous GA and hybrid PSO. Ain Shams Engg J 5(2):391–398

    Google Scholar 

  138. A report on “Our World in Data”. ourworldindata.org.

  139. Van Laarhoven PJ, Aarts EH (1987) Simulated annealing. In Simulated annealing: Theory and applications. Springer, Dordrecht 1–7

  140. Shenbagaramalakshmi S, Punitha K (2017) Soft computing technique based MPPT algorithms for photovoltaic system. Int J Adv Res Electr Electron Instrum Engg 6(1):131–139

    Google Scholar 

  141. Lyden S, Haque MEA (2015) simulated annealing global maximum power point tracking approach for PV modules under partial shading conditions. IEEE Trans Power Electron 31(6):4171–4181

    Google Scholar 

  142. Chaves EN, Reis JH, Coelho EA, Freitas LD, Junior JV, Freitas LC (2016) Simulated annealing-MPPT in partially shaded PV SYSTEMS. IEEE Latin Am Trans 14(1):235–241

    Google Scholar 

  143. Wang F, Zhu T, Zhuo F, Yi H, Fan Y (2017) Enhanced simulated annealing-based global MPPT for different PV systems in mismatched conditions. J Power Electron 17(5):1327–1337

    Google Scholar 

  144. Chu SC, Tsai PW (2007) Computational intelligence based on the behavior of cats. Int J Innov Comput Inf Control 3(1):163–173

    Google Scholar 

  145. Guo L, Meng Z, Sun Y, Wang L (2018) A modified cat swarm optimization based maximum power point tracking method for photovoltaic system under partially shaded condition. Energy 144:501–514

    Google Scholar 

  146. Xiu-cai G, Dan XU (2018) Application of improved cat swarm optimization in MPPT control of photovoltaic arrays. IOP Conf Ser Earth Environ Sci 153(3):1–6

    Google Scholar 

  147. Nie X, Wang W, Nie H (2017) Chaos quantum-behaved cat swarm optimization algorithm and its application in the PV MPPT. Comput Intell Neurosci 1–11

  148. Dorigo M, Birattari M, Stutzle T (2006) Ant colony optimization. IEEE Comput Intell Mag 1(4):28–39

    Google Scholar 

  149. Socha K, Dorigo M (2008) Ant colony optimization for continuous domains. Eur J Oper Res 185(3):1155–1173

    MathSciNet  MATH  Google Scholar 

  150. Liao T, Stützle T, de Oca MAM, Dorigo M (2014) A unified ant colony optimization algorithm for continuous optimization. Eur J Oper Res 234(3):597–609

    MathSciNet  MATH  Google Scholar 

  151. Jiang LL, Maskell DL, Patra JC (2013) A novel ant colony optimization-based maximum power point tracking for photovoltaic systems under partially shaded conditions. Energy Build 58:227–236

    Google Scholar 

  152. Adly M, Besheer AH (2012) An optimized fuzzy maximum power point tracker for standalone photovoltaic systems: ant colony approach. In: 2012 7th IEEE conference on industrial electronics and applications (ICIEA) 2012;113–9)

  153. Titri S, Larbes C, Toumi KY, Benatchba K (2017) A new MPPT controller based on the Ant colony optimization algorithm for Photovoltaic systems under partial shading conditions. Appl Soft Comput 58:465–479

    Google Scholar 

  154. Priyadarshi N, Ramachandaramurthy VK, Padmanaban S, Azam F (2018) An ant colony optimized MPPT with single Cuk converter for standalone hybrid PV-wind power generation for residential applications and changing operating conditions

  155. Phanden RK, Sharma L, Chhabra J, Demir Hİ (2021) A novel modified ant colony optimization based maximum power point tracking controller for photovoltaic systems. Mater Today Proc 38:89–93

    Google Scholar 

  156. Sahoo SK, Balamurugan M, Anurag S, Kumar R, Priya V (2017) Maximum power point tracking for PV panels using ant colony optimization. In: 2017 innovations in power and advanced computing technologies (i-PACT) 1–4)

  157. Babes B, Boutaghane A, Hamouda N (2021) A novel nature-inspired maximum power point tracking (MPPT) controller based on ACO-ANN algorithm for photovoltaic (PV) system fed arc welding machines. Neural Comput Appl 1–19

  158. Yap KY, Sarimuthu CR, Lim JMY (2020) Artificial intelligence based MPPT techniques for solar power system: a review. J Modern Power Syst Clean Energy

  159. Mellit A, Kalogirou SA, Hontoria L, Shaari S (2009) Artificial intelligence techniques for sizing photovoltaic systems: a review. Renew Sustain Energy Rev 13(2):406–419

    Google Scholar 

  160. Dubey R (2014) Neural network MPPT control scheme with hysteresis current controlled inverter for photovoltaic system. In: 2014 recent advances in engineering and computational sciences (RAECS) 1–6)

  161. Gupta A, Kumar P, Pachauri RK, Chauhan YK (2014) Performance analysis of neural network and fuzzy logic based MPPT techniques for solar PV systems. In: 2014 6th IEEE power India international conference (PIICON) 1–6)

  162. Khaldi N, Mahmoudi H, Zazi M, Barradi Y (2014) The MPPT control of PV system by using neural networks based on Newton Raphson method. In: 2014 international renewable and sustainable energy conference (IRSEC);19–24)

  163. Dounis AI, Kofinas P, Papadakis G, Alafodimos C (2015) A direct adaptive neural control for maximum power point tracking of photovoltaic system. Sol Energy 115:145–165

    Google Scholar 

  164. Roy RB, Rokonuzzaman M, Amin N, Mishu MK, Alahakoon S, Rahman S, Pasupuleti JA (2021) Comparative performance analysis of ANN algorithms for MPPT energy harvesting in solar PV system. IEEE Access 9:102137–102152

    Google Scholar 

  165. Dzung PQ, Lee HH, Vu NTD (2010) The new MPPT algorithm using ANN-based PV. In: International forum on strategic technology 402–407

  166. Petchjatuporn P, Ngamkham W, Khaehintung N, Sirisuk P, Kiranon W, Kunakorn A (2005) A solar-powered battery charger with neural network maximum power point tracking implemented on a low-cost PIC-microcontroller. In: TENCON 2005–2005 IEEE region 10 conference 1–4

  167. Abdollahzadeh B, Soleimanian Gharehchopogh F, Mirjalili S (2021) Artificial gorilla troops optimizer: a new nature-inspired metaheuristic algorithm for global optimization problems. Int J Intell Syst 36(10):5887–5958

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anil Kumar Yadav.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Pathak, P.K., Yadav, A.K. & Alvi, P.A. A state-of-the-art review on shading mitigation techniques in solar photovoltaics via meta-heuristic approach. Neural Comput & Applic 34, 171–209 (2022). https://doi.org/10.1007/s00521-021-06586-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-021-06586-3

Keywords

Navigation