Simulation and verification of improved particle swarm optimization for maximum power point tracking in photovoltaic systems under dynamic environmental conditions

Muhammad Khairul Azman Mohd Jamhari, Norazlan Hashim, Rahimi Baharom, Muhammad Murtadha Othman

Abstract


This paper introduces an improved particle swarm optimization (iPSO) algorithm designed for maximum power point tracking (MPPT) in photovoltaic (PV) systems. The proposed algorithm incorporates a novel reinitialization mechanism that dynamically detects and adapts to environmental changes. Additionally, an exponentially decreasing inertia weight is utilized to balance exploration and exploitation, ensuring rapid convergence to the global maximum power point (GMPP). A deterministic initialization strategy is employed to uniformly distribute particles across the search space, thereby increasing the likelihood of identifying the GMPP. The iPSO algorithm is thoroughly evaluated using a MATLAB/Simulink simulation and validated with real-time hardware, including a boost DC-DC converter, dSPACE, and a Chroma PV simulator. Comparative analysis with conventional PSO and PSO-reinit algorithms under various irradiance patterns demonstrates that the iPSO consistently outperforms in terms of convergence speed and MPPT efficiency. The study highlights the robustness of the iPSO algorithm in bridging theoretical models with practical applications.

Keywords


artificial intelligence algorithm; MATLAB/Simulink; maximum power point tracking; particle swarm optimization; PV system

Full Text:

PDF


DOI: http://doi.org/10.11591/ijpeds.v16.i1.pp608-621

Refbacks

  • There are currently no refbacks.


Copyright (c) 2025 Norazlan Hashim, Muhammad Khairul Azman Mohd Jamhari, Rahimi Baharom

Creative Commons License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.