Skip to main content
Top
Published in: Neural Computing and Applications 24/2021

22-07-2021 | Original Article

Experimental evaluation of a hybrid global maximum power tracking algorithm based on modified firefly and perturbation and observation algorithms

Authors: Fuad Alhaj Omar, Ahmet Afsin Kulaksiz

Published in: Neural Computing and Applications | Issue 24/2021

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The classical maximum power point tracking (MPPT) approaches are powerful under uniform irradiance conditions. However, under partial shading conditions, they fail to find the global maximum power point (GMPP) and are trapped in one of the local maximum power points (MPPs), resulting in loss of power. This paper presents an experimental investigation of a novel hybrid MPPT approach for photovoltaic systems working under partial shading conditions (PSCs). In the proposed hybrid approach, the firefly algorithm (FA) is modified and employed for global searching through two loops, and the perturbation and observation (P&O) algorithm is used for local searching through one loop. The model of the proposed algorithm is built in the environments of MATLAB/Simulink and Proteus virtual system modeling (VSM) while the experimental study is conducted using a 32-bit microcontroller. The simulation and experimental results are collected under irregular irradiance conditions and PSCs. The results demonstrate that the proposed algorithm exhibits superior performance in the task of finding and tracking the GMPP, shows high sensitivity in capturing any variation in atmospheric conditions, reduces the convergence time to the GMPP and reduces the steady-state oscillation around the optimal operating point. This finding has important implications for developing photovoltaic generation systems.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Sanseverino ER et al (2015) Dynamic programming and Munkres algorithm for optimal photovoltaic arrays reconfiguration. Sol Energ 122:347–358 Sanseverino ER et al (2015) Dynamic programming and Munkres algorithm for optimal photovoltaic arrays reconfiguration. Sol Energ 122:347–358
2.
go back to reference E. Kabalci (2017) Maximum Power Point Tracking (MPPT) Algorithms for Photovoltaic Systems, In N. Bizon, N. Mahdavi Tabatabaei, F. Blaabjerg, and E. Kurt (Eds) Energy Harvesting and Energy Efficiency Technology Methods and Applications. Springer: Cham, pp 205–234. E. Kabalci (2017) Maximum Power Point Tracking (MPPT) Algorithms for Photovoltaic Systems, In N. Bizon, N. Mahdavi Tabatabaei, F. Blaabjerg, and E. Kurt (Eds) Energy Harvesting and Energy Efficiency Technology Methods and Applications. Springer: Cham, pp 205–234.
3.
go back to reference Cheng P-C, Peng B-R, Liu Y-H, Cheng Y-S, Huang J-W (2015) Optimization of a Fuzzy-logic-control-based MPPT algorithm using the particle swarm optimization technique. Energ 8(6):5338–5360 Cheng P-C, Peng B-R, Liu Y-H, Cheng Y-S, Huang J-W (2015) Optimization of a Fuzzy-logic-control-based MPPT algorithm using the particle swarm optimization technique. Energ 8(6):5338–5360
4.
go back to reference Liu L, Meng X, Liu C (2016) A review of maximum power point tracking methods of PV power system at uniform and partial shading. Renew Sustain Energ Rev 53:1500–1507 Liu L, Meng X, Liu C (2016) A review of maximum power point tracking methods of PV power system at uniform and partial shading. Renew Sustain Energ Rev 53:1500–1507
6.
go back to reference Ahmad R, Murtaza AF, Sher HA (2019) Power tracking techniques for efficient operation of photovoltaic array in solar applications–A review. Renew Sustain Energ Rev 101:82–102 Ahmad R, Murtaza AF, Sher HA (2019) Power tracking techniques for efficient operation of photovoltaic array in solar applications–A review. Renew Sustain Energ Rev 101:82–102
7.
go back to reference Zakzouk AKM, Alamoud ARM, Khoshaim BH (1987) Factors Affecting the Performance of a Photovoltaic Power System (PVPS). Int J Sol Energ 5(2):67–81 Zakzouk AKM, Alamoud ARM, Khoshaim BH (1987) Factors Affecting the Performance of a Photovoltaic Power System (PVPS). Int J Sol Energ 5(2):67–81
8.
go back to reference AlhajOmar F, Gokkus G, Kulaksız AA (2019) Rapid Control Prototyping Based on 32-bit ARM Cortex-M3 Microcontroller for Photovoltaic MPPT Algorithms. Int J Renew Energ Res 9(4):1938–1947 AlhajOmar F, Gokkus G, Kulaksız AA (2019) Rapid Control Prototyping Based on 32-bit ARM Cortex-M3 Microcontroller for Photovoltaic MPPT Algorithms. Int J Renew Energ Res 9(4):1938–1947
9.
go back to reference Eltawil MA, Zhao Z (2013) MPPT techniques for photovoltaic applications. Renew Sustain Energ Rev 25:793–813 Eltawil MA, Zhao Z (2013) MPPT techniques for photovoltaic applications. Renew Sustain Energ Rev 25:793–813
10.
go back to reference Anwer AMO, Omar FA, Bakir H, Kulaksiz AA (2020) Sensorless Control of a PMSM Drive Using EKF for Wide Speed Range Supplied by MPPT Based Solar PV System. Elektronika ir Elektrotechnika 26(1):32–39 Anwer AMO, Omar FA, Bakir H, Kulaksiz AA (2020) Sensorless Control of a PMSM Drive Using EKF for Wide Speed Range Supplied by MPPT Based Solar PV System. Elektronika ir Elektrotechnika 26(1):32–39
11.
go back to reference Karami N, Moubayed N, Outbib R (2017) General review and classification of different MPPT Techniques. Renew Sustain Energ Rev 68:1–18 Karami N, Moubayed N, Outbib R (2017) General review and classification of different MPPT Techniques. Renew Sustain Energ Rev 68:1–18
12.
go back to reference Mohapatra A, Nayak B, Das P, Mohanty KB (2017) A review on MPPT techniques of PV system under partial shading condition. Renew Sustain Energ Rev 80:854–867 Mohapatra A, Nayak B, Das P, Mohanty KB (2017) A review on MPPT techniques of PV system under partial shading condition. Renew Sustain Energ Rev 80:854–867
13.
go back to reference J. Ahmad (2010) A fractional open circuit voltage based maximum power point tracker for photovoltaic arrays, In 2010 2nd International Conference on Software Technology and Engineering, 1, V1–247-V1–250. J. Ahmad (2010) A fractional open circuit voltage based maximum power point tracker for photovoltaic arrays, In 2010 2nd International Conference on Software Technology and Engineering, 1, V1–247-V1–250.
14.
go back to reference R. Boukenoui, R. Bradai, A. Mellit, M. Ghanes, and H. Salhi, (2015) Comparative analysis of P&O, modified hill climbing-FLC, and adaptive P&O-FLC MPPTs for microgrid standalone PV system, In 2015 International Conference on Renewable Energy Research and Applications (ICRERA), pp 1095-1099 R. Boukenoui, R. Bradai, A. Mellit, M. Ghanes, and H. Salhi, (2015) Comparative analysis of P&O, modified hill climbing-FLC, and adaptive P&O-FLC MPPTs for microgrid standalone PV system, In 2015 International Conference on Renewable Energy Research and Applications (ICRERA), pp 1095-1099
15.
go back to reference Ishaque K, Salam Z, Lauss G (2014) The performance of perturb and observe and incremental conductance maximum power point tracking method under dynamic weather conditions. Appl Energ 119:228–236 Ishaque K, Salam Z, Lauss G (2014) The performance of perturb and observe and incremental conductance maximum power point tracking method under dynamic weather conditions. Appl Energ 119:228–236
16.
go back to reference Liu F, Duan S, Liu F, Liu B, Kang Y (2008) A variable step size INC MPPT method for PV systems. IEEE Trans Industr Electron 55(7):2622–2628 Liu F, Duan S, Liu F, Liu B, Kang Y (2008) A variable step size INC MPPT method for PV systems. IEEE Trans Industr Electron 55(7):2622–2628
17.
go back to reference Baimel D, Tapuchi S, Levron Y, Belikov J (2019) Improved fractional open circuit voltage MPPT methods for PV systems. Electron 8(3):321 Baimel D, Tapuchi S, Levron Y, Belikov J (2019) Improved fractional open circuit voltage MPPT methods for PV systems. Electron 8(3):321
18.
go back to reference Mamarelis E, Petrone G, Spagnuolo G (2014) A two-steps algorithm improving the P&O steady state MPPT efficiency. Appl Energy 113:414–421 Mamarelis E, Petrone G, Spagnuolo G (2014) A two-steps algorithm improving the P&O steady state MPPT efficiency. Appl Energy 113:414–421
19.
go back to reference Gosumbonggot J, Fujita G (2019) Partial shading detection and global maximum power point tracking algorithm for photovoltaic with the variation of irradiation and temperature. Energ 12(2):202 Gosumbonggot J, Fujita G (2019) Partial shading detection and global maximum power point tracking algorithm for photovoltaic with the variation of irradiation and temperature. Energ 12(2):202
20.
go back to reference R. Alonso, P. Ibanez, V. Martinez, E. Roman, and A. Sanz, (2009) An innovative perturb, observe and check algorithm for partially shaded PV systems, In 2009 13th European Conference on Power Electronics and Applications, pp. 1–8. R. Alonso, P. Ibanez, V. Martinez, E. Roman, and A. Sanz, (2009) An innovative perturb, observe and check algorithm for partially shaded PV systems, In 2009 13th European Conference on Power Electronics and Applications, pp. 1–8.
21.
go back to reference Rizzo SA, Scelba G (2015) ANN based MPPT method for rapidly variable shading conditions. Appl Energ 145:124–132 Rizzo SA, Scelba G (2015) ANN based MPPT method for rapidly variable shading conditions. Appl Energ 145:124–132
22.
go back to reference Sundareswaran K, Vigneshkumar V, Palani S (2015) Development of a hybrid genetic algorithm/perturb and observe algorithm for maximum power point tracking in photovoltaic systems under non-uniform insolation. IET Renew Power Gener 9(7):757–765 Sundareswaran K, Vigneshkumar V, Palani S (2015) Development of a hybrid genetic algorithm/perturb and observe algorithm for maximum power point tracking in photovoltaic systems under non-uniform insolation. IET Renew Power Gener 9(7):757–765
23.
go back to reference Sundareswaran K, Vigneshkumar V, Sankar P, Simon SP, Nayak PSR, Palani S (2016) Development of an improved P&O algorithm assisted through a COLONY of foraging ants for MPPT in PV system. IEEE Trans Industr Inf 12(1):187–200 Sundareswaran K, Vigneshkumar V, Sankar P, Simon SP, Nayak PSR, Palani S (2016) Development of an improved P&O algorithm assisted through a COLONY of foraging ants for MPPT in PV system. IEEE Trans Industr Inf 12(1):187–200
24.
go back to reference 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 Photovolt 4(2):626–633 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 Photovolt 4(2):626–633
25.
go back to reference 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 Energ 99:414–422 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 Energ 99:414–422
26.
go back to reference Ahmed J, Salam Z (2014) A maximum power point tracking (MPPT) for PV system using Cuckoo Search with partial shading capability. Appl Energ 119:118–130 Ahmed J, Salam Z (2014) A maximum power point tracking (MPPT) for PV system using Cuckoo Search with partial shading capability. Appl Energ 119:118–130
27.
go back to reference 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 Energ 6(1):198–209 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 Energ 6(1):198–209
28.
go back to reference Lyden S, Haque ME (2016) A simulated annealing global maximum power point tracking approach for PV modules under partial shading conditions. IEEE Trans Power Electron 31(6):4171–4181 Lyden S, Haque ME (2016) A simulated annealing global maximum power point tracking approach for PV modules under partial shading conditions. IEEE Trans Power Electron 31(6):4171–4181
29.
go back to reference Farhat M, Barambones O, Sbita L (2017) A new maximum power point method based on a sliding mode approach for solar energy harvesting. Appl Energ 185:1185–1198 Farhat M, Barambones O, Sbita L (2017) A new maximum power point method based on a sliding mode approach for solar energy harvesting. Appl Energ 185:1185–1198
30.
go back to reference Kheldoun A, Bradai R, Boukenoui R, Mellit A (2016) A new Golden Section method-based maximum power point tracking algorithm for photovoltaic systems. Energ Convers Manag 111:125–136 Kheldoun A, Bradai R, Boukenoui R, Mellit A (2016) A new Golden Section method-based maximum power point tracking algorithm for photovoltaic systems. Energ Convers Manag 111:125–136
31.
go back to reference Alajmi BN, Ahmed KH, Finney SJ, Williams BW (2013) A maximum power point tracking technique for partially shaded photovoltaic systems in microgrids. IEEE Trans Industr Electron 60(4):1596–1606 Alajmi BN, Ahmed KH, Finney SJ, Williams BW (2013) A maximum power point tracking technique for partially shaded photovoltaic systems in microgrids. IEEE Trans Industr Electron 60(4):1596–1606
32.
go back to reference Mahmoud Y, El-Saadany EF (2017) A novel MPPT technique based on an image of PV modules. IEEE Trans Energ Convers 32(1):213–221 Mahmoud Y, El-Saadany EF (2017) A novel MPPT technique based on an image of PV modules. IEEE Trans Energ Convers 32(1):213–221
33.
go back to reference Sundareswaran K, Peddapati S, Palani S (2014) MPPT of PV systems under partial shaded conditions through a colony of flashing fireflies. IEEE Trans Energy Convers 29(2):463–472 Sundareswaran K, Peddapati S, Palani S (2014) MPPT of PV systems under partial shaded conditions through a colony of flashing fireflies. IEEE Trans Energy Convers 29(2):463–472
34.
go back to reference 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 Emerg Sel Top Power Electron 5(2):661–671 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 Emerg Sel Top Power Electron 5(2):661–671
35.
go back to reference Rezk H, Fathy A, Abdelaziz AY (2017) A comparison of different global MPPT techniques based on meta-heuristic algorithms for photovoltaic system subjected to partial shading conditions. Renew Sustain Energ Rev 74:377–386 Rezk H, Fathy A, Abdelaziz AY (2017) A comparison of different global MPPT techniques based on meta-heuristic algorithms for photovoltaic system subjected to partial shading conditions. Renew Sustain Energ Rev 74:377–386
36.
go back to reference 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 Comput 32:38–48 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 Comput 32:38–48
37.
go back to reference Baba AO, Liu G, Chen X (2020) Classification and evaluation review of maximum power point tracking methods. Sustain Futur 2:100020 Baba AO, Liu G, Chen X (2020) Classification and evaluation review of maximum power point tracking methods. Sustain Futur 2:100020
38.
go back to reference Katoch S, Chauhan SS, Kumar V (2021) A review on genetic algorithm: past, present, and future. Multimed Tools Appl 80(5):8091–8126 Katoch S, Chauhan SS, Kumar V (2021) A review on genetic algorithm: past, present, and future. Multimed Tools Appl 80(5):8091–8126
39.
go back to reference Hadji S, Gaubert J-P, Krim F (2018) Real-time genetic algorithms-based MPPT: study and comparison (Theoretical an Experimental) with conventional methods. Energ 11(2):459 Hadji S, Gaubert J-P, Krim F (2018) Real-time genetic algorithms-based MPPT: study and comparison (Theoretical an Experimental) with conventional methods. Energ 11(2):459
40.
go back to reference 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. Energ 74:374–388 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. Energ 74:374–388
41.
go back to reference Gupta A, Chauhan YK, Pachauri RK (2016) A comparative investigation of maximum power point tracking methods for solar PV system. Sol Energ 136:236–253 Gupta A, Chauhan YK, Pachauri RK (2016) A comparative investigation of maximum power point tracking methods for solar PV system. Sol Energ 136:236–253
42.
go back to reference Kulaksız AA, Akkaya R (2012) A genetic algorithm optimized ANN-based MPPT algorithm for a stand-alone PV system with induction motor drive. Sol Energ 86(9):2366–2375 Kulaksız AA, Akkaya R (2012) A genetic algorithm optimized ANN-based MPPT algorithm for a stand-alone PV system with induction motor drive. Sol Energ 86(9):2366–2375
43.
go back to reference Basha CH, Rani C (2020) Different conventional and soft computing MPPT techniques for solar PV systems with high step-up boost converters: a comprehensive analysis. Energ 13(2):371 Basha CH, Rani C (2020) Different conventional and soft computing MPPT techniques for solar PV systems with high step-up boost converters: a comprehensive analysis. Energ 13(2):371
44.
go back to reference Na W, Chen P, Kim J (2017) An improvement of a Fuzzy logic-controlled maximum power point tracking algorithm for photovoltic applications. Appl Sci 7(4):326 Na W, Chen P, Kim J (2017) An improvement of a Fuzzy logic-controlled maximum power point tracking algorithm for photovoltic applications. Appl Sci 7(4):326
45.
go back to reference Abadi I, Imron C, Mardlijah, and Noriyati RDJESWC, (2018) Implementation of maximum power point tracking (MPPT) technique on solar tracking system based on adaptive neuro-fuzzy inference system (ANFIS), 43, 01014 Abadi I, Imron C, Mardlijah, and Noriyati RDJESWC, (2018) Implementation of maximum power point tracking (MPPT) technique on solar tracking system based on adaptive neuro-fuzzy inference system (ANFIS), 43, 01014
46.
go back to reference Yuce B, Packianather MS, Mastrocinque E, Pham DT, Lambiase A (2013) Honey bees inspired optimization method: the Bees algorithm. Insects 4(4):646–662 Yuce B, Packianather MS, Mastrocinque E, Pham DT, Lambiase A (2013) Honey bees inspired optimization method: the Bees algorithm. Insects 4(4):646–662
47.
go back to reference Liu L, Liu X, Wang N, Zou P (2018) Modified Cuckoo search algorithm with variational parameters and logistic map. Algorithm 11(3):30MathSciNetMATH Liu L, Liu X, Wang N, Zou P (2018) Modified Cuckoo search algorithm with variational parameters and logistic map. Algorithm 11(3):30MathSciNetMATH
48.
go back to reference Abdmouleh Z, Gastli A, Ben-Brahim L, Haouari M, Al-Emadi NA (2017) Review of optimization techniques applied for the integration of distributed generation from renewable energy sources. Renew Energ 113:266–280 Abdmouleh Z, Gastli A, Ben-Brahim L, Haouari M, Al-Emadi NA (2017) Review of optimization techniques applied for the integration of distributed generation from renewable energy sources. Renew Energ 113:266–280
49.
go back to reference L. L. Jiang and D. L. Maskell, "A uniform implementation scheme for evolutionary optimization algorithms and the experimental implementation of an ACO based MPPT for PV systems under partial shading," In 2014 IEEE Symposium on Computational Intelligence Applications in Smart Grid (CIASG), 2014, pp 1-8. L. L. Jiang and D. L. Maskell, "A uniform implementation scheme for evolutionary optimization algorithms and the experimental implementation of an ACO based MPPT for PV systems under partial shading," In 2014 IEEE Symposium on Computational Intelligence Applications in Smart Grid (CIASG), 2014, pp 1-8.
50.
go back to reference Negi G, Kumar A, Pant S, Ram M (2021) GWO: a review and applications. Int J Syst Assur Eng Manag 12(1):1–8 Negi G, Kumar A, Pant S, Ram M (2021) GWO: a review and applications. Int J Syst Assur Eng Manag 12(1):1–8
51.
go back to reference 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 Sustain Energ 7(1):181–188 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 Sustain Energ 7(1):181–188
52.
go back to reference 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 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
Metadata
Title
Experimental evaluation of a hybrid global maximum power tracking algorithm based on modified firefly and perturbation and observation algorithms
Authors
Fuad Alhaj Omar
Ahmet Afsin Kulaksiz
Publication date
22-07-2021
Publisher
Springer London
Published in
Neural Computing and Applications / Issue 24/2021
Print ISSN: 0941-0643
Electronic ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-021-06310-1

Other articles of this Issue 24/2021

Neural Computing and Applications 24/2021 Go to the issue

Premium Partner