journal article·2025-01-21Open access

A Review of Traditional and Advanced MPPT Approaches for PV Systems Under Uniformly Insolation and Partially Shaded Conditions

Mustafa Sacid Endiz, Göksel Gökkuş, Atıl Emre Coşgun, Hasan Demir

Applied Sciences· Volume 15· Issue 3

Abstract

Solar photovoltaic (PV) is a crucial renewable energy source that converts sunlight into electricity using silicon-based semiconductor materials. However, due to the non-linear characteristic behavior of the PV module, the module’s output power varies according to the solar radiation and the ambient temperature. To address this challenge, maximum power point tracking (MPPT) techniques are employed to extract the maximum amount of power from the PV modules. This paper offers a comprehensive review of widely used traditional and advanced MPPT approaches in PV systems, along with current developments and future directions in the field. Under uniform insolation, these methods are compared based on their strengths and weaknesses, including sensed parameters, circuitry, tracking speed, implementation complexity, true MPPT, accuracy, and cost. Additionally, MPPT algorithms are evaluated in terms of their performance in reaching maximum power point (MPP) under partial shading condition (PSC). Existing research clearly demonstrates that the advanced techniques exhibit superior efficiency in comparison to traditional methods, although at the cost of increased design complexity and higher expenses. By presenting a detailed review and providing comparison tables of widely used MPPT techniques, this study aims to provide valuable insights for researchers and practitioners in selecting appropriate MPPT approaches for PV applications.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Photovoltaic System Optimization Techniques · Solar Thermal and Photovoltaic Systems · solar cell performance optimization

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Faculty of Engineering, Necmettin Erbakan University, Konya 42090, Turkey

Faculty of Engineering and Architecture, Nevşehir Hacı Bektaş Veli University, Nevşehir 50300, Turkey

Faculty of Engineering, Aksaray University, Aksaray 68100, Turkey

References (100+)

Show source-provided references
1. Renewable energy and climate change10.1016/j.rser.2022.112111 ↗
2. The nexus between renewable energy, environmental pollution, and economic growth across brics and oecd countries: A comparative empirical study10.1016/j.egyr.2023.10.038 ↗
3. Contribution of renewable energy (hydro, wind, solar and biomass) to decarbonization and transformation of the electricity generation sector for sustainable development10.1016/j.egyr.2023.07.024 ↗
4. Renewable energy and energy storage systems10.1016/j.energy.2017.07.054 ↗
5. The renewable energy role in the global energy Transformations10.1016/j.ref.2024.100545 ↗
6. A critical review on environmental impacts of renewable energy systems and mitigation strategies: Wind, hydro, biomass and geothermal10.1016/j.scitotenv.2020.144505 ↗
7. Sustainable development of renewable energy integrated power sector: Trends, environmental impacts, and recent challenges10.1016/j.scitotenv.2022.153645 ↗
8. Solar energy: Potential and future prospects10.1016/j.rser.2017.09.094 ↗
9. Environmental impacts of utility-scale solar energy10.1016/j.rser.2013.08.041 ↗
10. Solar energy technology and its roles in sustainable development10.1093/ce/zkac023 ↗
11. Solar energy for future world:-A review10.1016/j.rser.2016.05.022 ↗
12. A critical review of comparative global historical energy consumption and future demand: The story told so far10.1016/j.egyr.2020.07.020 ↗
13. Environmental impacts of solar energy systems: A review10.1016/j.scitotenv.2020.141989 ↗
14. Strielkowski, W., Civín, L., Tarkhanova, E., Tvaronavičienė, M., and Petrenko, Y. (2021). Renewable energy in the sustainable development of electrical power sector: A review. Energies, 14.10.3390/en14248240 ↗
15. Solar energy—A look into power generation, challenges, and a solar-powered future10.1002/er.4252 ↗
16. Photovoltaic solar energy: Conceptual framework10.1016/j.rser.2017.02.081 ↗
17. Izam, N.S.M.N., Itam, Z., Sing, W.L., and Syamsir, A. (2022). Sustainable development perspectives of solar energy technologies with focus on solar Photovoltaic—A review. Energies, 15.10.3390/en15082790 ↗
18. Solar energy in the United Arab Emirates: A review10.1016/j.rser.2013.07.038 ↗
19. A review of solar photovoltaic incentives and Policy: Selected countries and Turkey10.1016/j.asej.2021.101669 ↗
20. Energy Institute—Statistical Review of World Energy (2024, October 01). Modern Renewable Energy Generation by Source, World. Available online: https://ourworldindata.org/grapher/solar-energy-consumption.
21. A comprehensive review of different types of solar photovoltaic cells and their applications10.1080/01430750.2019.1592774 ↗
22. Temperature effect of photovoltaic cells: A review10.1007/s42114-022-00533-z ↗
23. Analysis of effects of solar irradiance, cell temperature and wind speed on photovoltaic systems performance10.32479/ijeep.8591 ↗
24. Solar irradiance and temperature influence on the photovoltaic cell equivalent-circuit models10.1016/j.solener.2019.07.005 ↗
25. Classification and evaluation review of maximum power point tracking methods10.1016/j.sftr.2020.100020 ↗
26. Sadick, A. (2023). Maximum Power Point Tracking Simulation for Photovoltaic Systems Using Perturb and Observe Algorithm, IntechOpen.10.5772/intechopen.111632 ↗
27. General review and classification of different MPPT Techniques10.1016/j.rser.2016.09.132 ↗
28. The most used MPPT algorithms: Review and the suitable low-cost embedded board for each algorithm10.1016/j.jclepro.2019.118983 ↗
29. Hybrid, optimal, intelligent and classical PV MPPT techniques: A review
30. Livinti, P., Culea, G., Banu, I.V., and Vernica, S.G. (2024). Comparative Study of a Buck DC-DC Converter Controlled by the MPPT (P&O) Algorithm without or with Fuzzy Logic Controller. Appl. Sci., 14.10.3390/app14177628 ↗
31. Noman, A.M., Sheikh, H.S., Murtaza, A.F., Almutairi, S.Z., Alqahtani, M.H., and Aljumah, A.S. (2023). Maximum Power Point Tracking Algorithm of Photo-Voltaic Array through Determination of Boost Converter Conduction Mode. Appl. Sci., 13.10.3390/app13148033 ↗
32. Chao, K.-H., and Nguyen, T.B.-N. (2024). Global maximum power point tracking of a photovoltaic module array based on modified CAT swarm optimization. Appl. Sci., 14.10.3390/app14072853 ↗
33. A comprehensive review and classified comparison of MPPT algorithms in PV systems10.1007/s12667-021-00427-x ↗
34. Katche, M.L., Makokha, A.B., Zachary, S.O., and Adaramola, M.S. (2023). A comprehensive review of maximum power point tracking (mppt) techniques used in solar pv systems. Energies, 16.10.3390/en16052206 ↗
35. A survey of the most used MPPT methods: Conventional and advanced algorithms applied for photovoltaic systems10.1016/j.rser.2015.02.009 ↗
36. Comprehensive review of conventional and emerging maximum power point tracking algorithms for uniformly and partially shaded solar photovoltaic systems10.1109/ACCESS.2023.3262502 ↗
37. Simulation, validation and analysis of shading effects on a PV system10.1016/j.solener.2018.06.035 ↗
38. Recent developments of MPPT techniques for PV systems under partial shading conditions: A critical review and performance evaluation10.1049/iet-rpg.2020.0454 ↗
39. Optimization methods of MPPT parameters for PV systems: Review, classification, and comparison10.35833/MPCE.2019.000379 ↗
40. Performance analysis OF P&O and PSO MPPT algorithms for PV systems under partial shading
41. An improved perturb and observe (P&O) maximum power point tracking (MPPT) algorithm for higher efficiency10.1016/j.apenergy.2015.04.006 ↗
42. An enhanced P&O checking algorithm MPPT for high tracking efficiency of partially shaded PV module10.1016/j.solener.2017.12.050 ↗
43. On the perturb-and-observe and incremental conductance MPPT methods for PV systems10.1109/JPHOTOV.2013.2261118 ↗
44. Implementation of a modified incremental conductance MPPT algorithm with direct control based on a fuzzy duty cycle change estimator using dSPACE10.1016/j.solener.2014.09.014 ↗
45. Analysis and enhancement of PV efficiency with incremental conductance MPPT technique under non-linear loading conditions10.1016/j.renene.2015.03.062 ↗
46. An improved incremental conductance based MPPT approach for PV modules10.3906/elk-1404-196 ↗
47. Implementation of the novel temperature controller and incremental conductance MPPT algorithm for indoor photovoltaic system10.1016/j.solener.2018.02.018 ↗
48. Leedy, A.W., Guo, L., and Aganah, K.A. (2012, January 15–18). A constant voltage MPPT method for a solar powered boost converter with DC motor load. Proceedings of the 2012 Proceedings of IEEE Southeastcon, Orlando, FL, USA.10.1109/SECon.2012.6196885 ↗
49. Aganah, K.A., and Leedy, A.W. (2011, January 14–16). A constant voltage maximum power point tracking method for solar powered systems. Proceedings of the 2011 IEEE 43rd Southeastern Symposium on System Theory, Auburn, AL, USA.10.1109/SSST.2011.5753790 ↗
50. Kota, V.R., and Bhukya, M.N. (2016, January 19–20). A simple and efficient MPPT scheme for PV module using 2-dimensional lookup table. Proceedings of the 2016 IEEE Power and Energy Conference at Illinois (PECI), Urbana, IL, USA.10.1109/PECI.2016.7459226 ↗
51. Lapkitticharoenchai, Y., and Jangwanitlert, A. (2023, January 18–19). Lookup Table Technique by using Irradiation Intensity and Duty Cycle for Faster MPPT Application. Proceedings of the 2023 8th International Conference on Business and Industrial Research (ICBIR), Bangkok, Thailand.10.1109/ICBIR57571.2023.10147415 ↗
52. Liu, F., Kang, Y., Zhang, Y., and Duan, S. (2008, January 3–5). Comparison of P&O and hill climbing MPPT methods for grid-connected PV converter. Proceedings of the 2008 3rd IEEE Conference on Industrial Electronics and Applications, Singapore.
53. A review and classification of most used MPPT algorithms for photovoltaic systems10.17350/HJSE19030000231 ↗
54. Bahari, M.I., Tarassodi, P., Naeini, Y.M., Khalilabad, A.K., and Shirazi, P. (2016, January 22–24). Modeling and simulation of hill climbing MPPT algorithm for photovoltaic application. Proceedings of the 2016 International Symposium on Power Electronics, Electrical Drives, Automation and Motion (SPEEDAM), Capri, Italy.10.1109/SPEEDAM.2016.7525990 ↗
55. A review of conventional and advanced MPPT algorithms for wind energy systems10.1016/j.rser.2015.11.013 ↗
56. Robles Algarín, C., Taborda Giraldo, J., and Rodriguez Alvarez, O. (2017). Fuzzy logic based MPPT controller for a PV system. Energies, 10.10.3390/en10122036 ↗
57. PV system fuzzy logic MPPT method and PI control as a charge controller10.1016/j.rser.2017.08.048 ↗
58. Noman, A.M., Addoweesh, K.E., and Mashaly, H.M. (2012, January 25–28). A fuzzy logic control method for MPPT of PV systems. Proceedings of the IECON 2012-38th Annual Conference on IEEE Industrial Electronics Society, Montreal, QC, Canada.10.1109/IECON.2012.6389174 ↗
59. Villegas-Mier, C.G., Rodriguez-Resendiz, J., Álvarez-Alvarado, J.M., Rodriguez-Resendiz, H., Herrera-Navarro, A.M., and Rodríguez-Abreo, O. (2021). Artificial neural networks in MPPT algorithms for optimization of photovoltaic power systems: A review. Micromachines, 12.10.3390/mi12101260 ↗
60. Jyothy, L.P., and Sindhu, M. (2018, January 7–9). An artificial neural network based MPPT algorithm for solar PV system. Proceedings of the 2018 4th International Conference on Electrical Energy Systems (ICEES), Chennai, India.10.1109/ICEES.2018.8443277 ↗
61. Artificial neural network-based photovoltaic maximum power point tracking techniques: A survey10.1049/iet-rpg.2014.0359 ↗
62. Ali, M.N. (2018, January 18–20). Improved design of artificial neural network for MPPT of grid-connected PV systems. Proceedings of the 2018 Twentieth International Middle East Power Systems Conference (MEPCON), Cairo, Egypt.
63. Miyatake, M., Inada, T., Hiratsuka, I., Zhao, H., Otsuka, H., and Nakano, M. (2004, January 14–16). Control characteristics of a fibonacci-search-based maximum power point tracker when a photovoltaic array is partially shaded. Proceedings of the 4th International Power Electronics and Motion Control Conference, IPEMC 2004, Xi’an, China.
64. A MPPT method based on improved fibonacci search photovoltaic array
65. Maximum power point tracking of partially shaded solar PV system using modified Fibonacci search method with fuzzy controller10.1016/j.ijepes.2012.06.031 ↗
66. Critical review on PV MPPT techniques: Classical, intelligent and optimisation10.1049/iet-rpg.2019.1163 ↗
67. Metaheuristic based comparative MPPT methods for photovoltaic technology under partial shading condition10.1016/j.energy.2020.118592 ↗
68. Evaluation of particle swarm optimization techniques applied to maximum power point tracking in photovoltaic systems10.1002/cta.2978 ↗
69. A critical review and performance comparisons of swarm-based optimization algorithms in maximum power point tracking of photovoltaic systems under partial shading conditions10.1016/j.egyr.2022.03.175 ↗
70. A review of particle swarm optimization and its applications in solar photovoltaic system10.1016/j.asoc.2012.11.033 ↗
71. Simulation and experimental validation of fast adaptive particle swarm optimization strategy for photovoltaic global peak tracker under dynamic partial shading10.1016/j.rser.2020.109719 ↗
72. Grey wolf optimizer: A review of recent variants and applications10.1007/s00521-017-3272-5 ↗
73. Grey wolf optimization and differential evolution-based maximum power point tracking controller for photovoltaic systems under partial shading conditions
74. Solar photovoltaic Maximum Power Point Tracking controller optimization using Grey Wolf Optimizer: A performance comparison between bio-inspired and traditional algorithms10.1016/j.eswa.2022.118700 ↗
75. Hybrid MPPT approach using Cuckoo Search and Grey Wolf Optimizer for PV systems under variant operating conditions10.1016/j.gloei.2022.12.005 ↗
76. A new MPPT controller based on the Ant colony optimization algorithm for Photovoltaic systems under partial shading conditions10.1016/j.asoc.2017.05.017 ↗
77. Priyadarshi, N., Ramachandaramurthy, V.K., Padmanaban, S., and Azam, F. (2019). An ant colony optimized MPPT for standalone hybrid PV-wind power system with single Cuk converter. Energies, 12.10.3390/en12010167 ↗
78. MPPT in PV systems using ant colony optimisation with dwindling population10.1049/iet-rpg.2019.0875 ↗
79. Artificial bee colony algorithm10.4249/scholarpedia.6915 ↗
80. MPPT algorithm based on artificial bee colony for PV system10.1109/ACCESS.2021.3061340 ↗
81. Artificial bee colony based algorithm for maximum power point tracking (MPPT) for PV systems operating under partial shaded conditions10.1016/j.asoc.2015.03.047 ↗
82. A novel meta-heuristic optimization algorithm based MPPT control technique for PV systems under complex partial shading condition
83. Application of bio-inspired algorithms in maximum power point tracking for PV systems under partial shading conditions–A review10.1016/j.rser.2017.08.034 ↗
84. Development of cuckoo search MPPT algorithm for partially shaded solar PV SEPIC converter
85. A Maximum Power Point Tracking (MPPT) for PV system using Cuckoo Search with partial shading capability10.1016/j.apenergy.2013.12.062 ↗
86. Abo-Elyousr, F.K., Abdelshafy, A.M., and Abdelaziz, A.Y. (2020). MPPT-based particle swarm and cuckoo search algorithms for PV systems. Modern Maximum Power Point Tracking Techniques for Photovoltaic Energy Systems, Springer.10.1007/978-3-030-05578-3_14 ↗
87. MPPT of PV systems under partial shaded conditions through a colony of flashing fireflies10.1109/TEC.2014.2298237 ↗
88. Abo-Khalil, A.G., Alharbi, W., Al-Qawasmi, A.-R., Alobaid, M., and Alarifi, I.M. (2021). Maximum power point tracking of PV systems under partial shading conditions based on opposition-based learning firefly algorithm. Sustainability, 13.10.3390/su13052656 ↗
89. A modified firefly algorithm for photovoltaic maximum power point tracking control under partial shading10.1109/JESTPE.2016.2581858 ↗
90. Global MPPT based on flower pollination and differential evolution algorithms to mitigate partial shading in building integrated PV system10.1016/j.solener.2017.08.024 ↗
91. A novel flower pollination based global maximum power point method for solar maximum power point tracking
92. Murillo-Yarce, D., Alarcón-Alarcón, J., Rivera, M., Restrepo, C., Muñoz, J., Baier, C., and Wheeler, P. (2020). A review of control techniques in photovoltaic systems. Sustainability, 12.10.3390/su122410598 ↗
93. Applications of flower pollination algorithm in electrical power systems: A review10.1109/ACCESS.2021.3138518 ↗
94. Mirjalili, S. (2019). Genetic algorithm. Evolutionary Algorithms and Neural Networks: Theory and Applications, Springer.10.1007/978-3-319-93025-1_4 ↗
95. Hadji, S., Gaubert, J.-P., and Krim, F. (2018). Real-time genetic algorithms-based MPPT: Study and comparison (theoretical an experimental) with conventional methods. Energies, 11.10.3390/en11020459 ↗
96. A review on genetic algorithm: Past, present, and future10.1007/s11042-020-10139-6 ↗
97. Bio-inspired optimization algorithms based maximum power point tracking technique for photovoltaic systems under partial shading and complex partial shading conditions10.1016/j.jclepro.2021.127279 ↗
98. Hybrid MPPT technique PSO-P&O applied to photovoltaic systems under uniform and partial shading conditions10.1109/TLA.2021.9477222 ↗
99. A Fuzzy–Based Adaptive P&O MPPT algorithm for PV systems with Fast Tracking and Low Oscillations Under Rapidly Irradiance Change Conditions10.1109/ACCESS.2024.3412848 ↗
100. Comparative study of P&O-PI and fuzzy-PI MPPT controllers and their optimisation using GA and PSO for photovoltaic water pumping systems10.1080/01430750.2019.1614988 ↗