An efficient, intelligent PSO-P&O-PI MPPT mechanism for Photovoltaic Systems under variable climatic conditions

Main Article Content

Layachi Zaghba
Abdelhalim Borni
Messaouda Khennane
Amor Fezzani
Abdelhak Bouchakour


In recent years, there has been a global challenge in developing MPPT algorithms that provide maximum power efficiency. This paper deals with a novel P&O-PI MPPT mechanism where the soft computing technique called particle swarm optimization (PSO) is used to tune the PI parameters. The proposed approach was designed to improve the tracking response time of MPP with high efficiency. This MPPT is applied to two types of PV systems: tracking systems and fixed systems. The energy gain of a dual-axis tracker was compared to that of a fixed system. Simulation results were carried out in Matlab and Simulink environments to demonstrate the effectiveness of the suggested control strategy in terms of productivity, efficiency, and oscillations under different fast environmental conditions. We can see that the recommended technique shows excellent performance in terms of power overshoot, low oscillation, and response time. The PSO-P&O-PI-algorithm offers a considerable improvement in tracking efficiency of 99.90% and a time response of 0.023 s. We have demonstrated the significance of involving the sun-tracker PV system regarding produced power (acquired power) with around 25% energy gain, particularly during the less sunny hours.

Article Details

How to Cite
L. Zaghba, A. Borni, M. . . Khennane, A. Fezzani, and A. Bouchakour, “An efficient, intelligent PSO-P&O-PI MPPT mechanism for Photovoltaic Systems under variable climatic conditions”, J. Ren. Energies, vol. 27, no. 1, pp. 15 -, Jun. 2024.


A.Vijayakumari, A non-iterative MPPT of PV array with online measured short circuit and open circuit quantities, Journal of King Saud University - Engineering Sciences, Volume 33, Issue 3,2021, Pages 176-185, ISSN 1018-3639,

Aakash Hassan, Octavian Bass, Mohammad A.S. Masoum, An improved genetic algorithm based fractional open circuit voltage MPPT for solar PV systems, Energy Reports, Volume 9,2023, Pages 1535-1548, ISSN 2352-4847,

Ahmed Refaat, Abd-Elwahab Khalifa, Mohamed Mohamed Elsakka, Yasser Elhenawy, Ahmed Kalas, Medhat Hegazy Elfar, A novel metaheuristic MPPT technique based on enhanced autonomous group Particle Swarm Optimization Algorithm to track the GMPP under partial shading conditions - Experimental validation, Energy Conversion and Management, Volume 287,2023,117124, ISSN 0196-8904,

Alik R and Jusoh A .(2017).Modified perturb and observe (P&O) with checking algorithm under various solar irradiation. Solar Energy 148: 128–39. DOI: 10.1016/j.solener.2017.03.064.

Atawi I E and Kassem A M. (2017). Optimal control based on maximum power point tracking (MPPT) of an autonomous hybrid photovoltaic/storage system in microgrid applications. Energies 10(15): 1–14.

Borni, A., Bechouat, M., Bessous, N., Bouchakour, A., Laid, Z. & Zaghba, L. (2021). Comparative Study of P&O and Fuzzy MPPT Controllers and Their Optimization Using PSO and GA to Improve Wind Energy System. International Journal for Engineering Modelling, 34 (2 Regular Issue), 55-76.

Boudaraia K, Mahmoudi H, El Azzaoui M .(2016). Modeling and Control of Three Phases Grid Connected Photovoltaic System, Renewable and Sustainable Energy Conference (IRSEC), International, DOI: 10.1109/IRSEC.2016.7984004.

Chao Liu, Lei Wu, Wensheng Xiao, Guangxin Li, Dengpan Xu, Jingjing Guo, Wentao Li, An improved heuristic mechanism ant colony optimization algorithm for solving path planning, Knowledge-Based Systems, Volume 271,2023,110540, ISSN 0950-7051,

Chekired Fathia, Achour Mahrane, Zoubeyr Samara, Madjid Chikh, Abderrazak Guenounou, Aissa Meflah, Fuzzy logic energy management for a photovoltaic solar home, Energy Procedia, Volume 134,2017, Pages 723-730, ISSN 1876-6102,

Chen YT, Jhang YC, and Liang RH. (2016).A fuzzy-logic based auto-scaling variable stepsize MPPT method for PV systems. Solar Energy, Vol. 126, pp.53–63.

Danandeh M A and Mousavi S M . (2018). Comparative and comprehensive review of maximum power point tracking methods for PV cells. Renewable and Sustainable Energy Reviews Elsevier, vol. 82 (P3), pages 2743-2767.

Emad M. Ahmed, Hojat Norouzi, Salem Alkhalaf, Ziad M. Ali, Sajjad Dadfar, Noritoshi Furukawa, Enhancement of MPPT controller in PV-BES system using incremental conductance along with hybrid crow-pattern search approach based ANFIS under different environmental conditions, Sustainable Energy Technologies and Assessments, Volume 50,2022,101812, ISSN 2213-1388,

Hafeez, Muhammad Annas, Ahmer Naeem, Muhammad Akram, Muhammad Yaqoob Javed, Aamer Bilal Asghar, and Yong Wang. 2022. A Novel Hybrid MPPT Technique Based on Harris Hawk Optimization (HHO) and Perturb and Observer (P&O) under Partial and Complex Partial Shading Conditions, Energies 15, no. 15: 5550.

Houam, Y., Terki, A. & Bouarroudj, N. An Efficient Metaheuristic Technique to Control the Maximum Power Point of a Partially Shaded Photovoltaic System Using Crow Search Algorithm (CSA). J. Electr. Eng. Technol. 16, 381–402. (2021).

Huang Y P and Hsu S Y . (2016). A performance evaluation model of a high concentration photovoltaic module with a fractional open circuit voltage-based maximum power point tracking algorithm. Computers & Electrical Engineering 51: 331–42.

J. S. Koh, R. H. G. Tan, W. H. Lim, and N. M. L. Tan, "A Modified Particle Swarm Optimization for Efficient Maximum Power Point Tracking Under Partial Shading Condition," in IEEE Transactions on Sustainable Energy, vol. 14, no. 3, pp. 1822-1834, July 2023, doi: 10.1109/TSTE.2023.3250710.

Jin Y, Hou W, Li G and Chen X . (2017). A Glowworm Swarm optimization-based maximum power point tracking for photovoltaic/thermal systems under non-uniform solar irradiation and temperature distribution. Energies 10(4): 1–13.

Karthikeyan Sathasivam, Ilhan Garip, Saeed Hassan Saeed, Yaser Yais, Ali Ihsan Alanssari, Ali Adhab Hussein, Jenan Ali Hammoode & Alaa M. Lafta (2023) A Novel MPPT Method Based on PSO and ABC Algorithms for Solar Cell, Electric Power Components and Systems, DOI: 10.1080/15325008.2023.2228795.

Kota VR and Bhukya MN .(2017)..A novel linear tangents based P&O scheme for MPPT of a PV system. Renewable and Sustainable Energy Reviews 71: 257–67. DOI: 10.1016/j.rser.2016.12.054.

Layachi Zaghba, Abdelhalim Borni, Messaouda Khennane & Amor Fezzani (2023), Modeling and simulation of novel dynamic control strategy for grid-connected photovoltaic systems under real outdoor weather conditions using Fuzzy–PI MPPT controller, International Journal of Modelling and Simulation, 43:5, 549-558, DOI:10.1080/02286203.2022.2094663.

Linjuan Gong, Guolian Hou, Congzhi Huang, A two-stage MPPT controller for PV system based on the improved artificial bee colony and simultaneous heat transfer search algorithm, ISA Transactions, Volume 132,2023, Pages 428-443, ISSN 0019-0578,

Ma S, Chen M, Wu J, Huo W, and Huang L . (2016). Augmented nonlinear controller for maximum power-point tracking with artificial neural network in grid-connected photovoltaic systems. Energies 9(12): 1–24.

Menadi A, et al (2015) Implementation of fuzzy-sliding mode based control of a grid connected photovoltaic system. ISA Transactions,

Messaltia S, Harrag A and Loukriz A. (2017). A new variable step size neural networks MPPT controller: review, simulation and hardware implementation. Renewable and Sustainable Energy Reviews 68(1): 221–33.

Nabipour M, Razaz M, Seifossadat S G and Mortazavi S S .(2017) .A new MPPT scheme based on a novel fuzzy approach. Renewable and Sustainable Energy Reviews 74: 1147–69. DOI:10.1016/J.RSER.2017.02.054.

Owusu-Nyarko, I.; Elgenedy, M.A.; Abdelsalam, I.; Ahmed, K.H. Modified Variable Step-Size Incremental Conductance MPPT Technique for Photovoltaic Systems. Electronics 2021, 10, 2331.

Robles Algarin C, Sevilla Hernandez D and Restrepo Leal D .(2018) .A low-cost maximum power point tracking system based on neural network inverse model controller. electronics 7(1): 1–17. DOI: 10.3390/electronics7010004.

Sarwar, Sajid, Muhammad Yaqoob Javed, Mujtaba Hussain Jaffery, Jehangir Arshad, Ateeq Ur Rehman, Muhammad Shafiq, and Jin-Ghoo Choi. 2022. A Novel Hybrid MPPT Technique to Maximize Power Harvesting from PV System under Partial and Complex Partial Shading, Applied Sciences 12, no. 2: 587.

Shang, L., Guo, H. & Zhu, W. An improved MPPT control strategy based on incremental conductance algorithm. Prot Control Mod Power Syst 5, 14 (2020).

Soufi Youcef, Mohcene Bechouat, Sami Kahla, Fuzzy-PSO controller design for maximum power point tracking in a photovoltaic system, International Journal of Hydrogen Energy, Volume 42, Issue 13,2017, Pages 8680-8688, ISSN 0360-3199,

Tao Hai, Jincheng Zhou, Kengo Muranaka, An efficient fuzzy-logic based MPPT controller for grid-connected PV systems by farmland fertility optimization algorithm, Optik, Volume 267,2022, 169636, ISSN 0030-4026,

Titri S, Larbes C, Toumi K Y and Benatchba K .(2017). A new MPPT controller based on the Ant colony optimization algorithm for photovoltaic systems under partial shading conditions. Applied Soft Computing 58: 465–79.

Vibhu Jately, Brian Azzopardi, Jyoti Joshi, Balaji Venkateswaran V, Abhinav Sharma, Sudha Arora, Experimental Analysis of hill-climbing MPPT algorithms under low irradiance levels, Renewable and Sustainable Energy Reviews, Volume 150,2021,111467, ISSN 1364-0321,

Yilmaz U, Kircay A and Borekci S. (2018) .PV system fuzzy logic MPPT method and PI control as a charge controller. Renewable and Sustainable Energy Reviews 81(1): 994–1001. DOI:10.1016/J.RSER.2017.08.048.

Zaghba L , Borni A , Khennane M , Terki N, Fezzani A , Bouchakour A, Hadj Mahamed I, Oudjana S H .(2017). Experimental typical meteorological years to study energy performance of a PV grid-connected system, Energy procedia, 119, 297-307.

Zaghba L, Khennane M, Borni A, Fezzani A .(2017). Control and performance analysis of grid connected photovoltaic systems of two different technologies in a desert environment, Leonardo Electronic Journal of Practices and Technologies, ISSN 1583-1078, Issue 31, July-December 2017 p. 111-128.

Zaghba L, Khennane M, Terki N, Borni A, Bouchakour A, Fezzani A, Hadj Mahamed I, and Oudjana S. H .(2017). The effect of seasonal variation on the performances of grid-connected photovoltaic system in southern Algeria, AIP Conference Proceedings 1814, 020005;

Zaghba L. et al., An enhancement of grid connected PV system performance based on ANFIS MPPT control and dual axis solar tracking. (2019). 1st International Conference on Sustainable Renewable Energy Systems and Applications (ICSRESA), 2019, pp. 1-6, doi: 10.1109/ICSRESA49121.2019.9182591.

Zaghba L. et al., Robust tracking with fuzzy sliding mode control strategy for grid connected photovoltaic system, (2015). 3rd International Renewable and Sustainable Energy Conference (IRSEC), 2015, pp. 1-6, doi: 10.1109/IRSEC.2015.7455022.

Zaghba, L., Khennane, M., Borni, A., & Fezzani, A. (2021). Intelligent PSO-Fuzzy MPPT approach for Stand-Alone PV System under Real Outdoor Weather Conditions. Algerian Journal of Renewable Energy and Sustainable Development,3(01),1-12. Retrieved from[]=100.

Zhu, Weiwei, Li-qun Shang, Pengwei Li and Hangchen Guo. “ Modified hill climbing MPPT algorithm with reduced steady-state oscillation and improved tracking efficiency.“ The Journal of Engineering (2018). DOI:10.1049/JOE.2018.8337.