Next Article in Journal
Extremely Optimal Graph Research for Network Reliability
Previous Article in Journal
Epidemic Spreading on Metapopulation Networks with Finite Carrying Capacity
Previous Article in Special Issue
A Feature Engineering Framework for Smart Meter Group Failure Rate Prediction
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Development of a Global Maximum Power Point Tracker for Photovoltaic Module Arrays Based on the Idols Algorithm

Department of Electrical Engineering, National Chin-Yi University of Technology, Taichung 41170, Taiwan
*
Author to whom correspondence should be addressed.
Mathematics 2025, 13(18), 2999; https://doi.org/10.3390/math13182999
Submission received: 9 June 2025 / Revised: 30 August 2025 / Accepted: 4 September 2025 / Published: 17 September 2025
(This article belongs to the Special Issue Evolutionary Algorithms and Applications)

Abstract

The main objective of this paper is to develop a maximum power point tracker (MPPT) for a photovoltaic module array (PVMA) under conditions of partial shading and sudden changes in solar irradiance. PVMAs exhibit nonlinear characteristics with respect to temperature and solar irradiance conditions. Therefore, when some modules in the array are shaded or when there is a sudden change in solar irradiance, the maximum power point (MPP) of the array will also change, and the power–voltage (P-V) characteristic curve may exhibit multiple peaks. Under such conditions, if the tracking algorithm employs a fixed step size, the time required to reach the MPP may be significantly prolonged, potentially causing the tracker to converge on a local maximum power point (LMPP). To address the issues mentioned above, this paper proposes a novel MPPT technique based on the nature-inspired idols algorithm (IA). The technique allows the promotion value (PM) to be adjusted through the anti-fans weight (afw) in the iteration formula, thereby achieving global maximum power point (GMPP) tracking for PVMAs. To verify the effectiveness of the proposed algorithm, a model of a 4-series–3-parallel PVMA was first established using MATLAB (2024b version) software under both non-shading and partial shading conditions. The voltage and current of the PVMAs were fed back, and the IA was then applied for GMPP tracking. The simulation results demonstrate that the IA proposed in this study outperforms existing MPPT techniques, such as particle swarm optimization (PSO), cat swarm optimization (CSO), and the bat algorithm (BA), in terms of tracking speed, dynamic response, and steady-state performance, especially when the array is subjected to varying shading ratios and sudden changes in solar irradiance.
Keywords: idols algorithm; partial shading; photovoltaic module array; maximum power point tracking; global maximum power point; local maximum power point; tracking speed dynamic response; steady-state performance idols algorithm; partial shading; photovoltaic module array; maximum power point tracking; global maximum power point; local maximum power point; tracking speed dynamic response; steady-state performance

Share and Cite

MDPI and ACS Style

Chao, K.-H.; Kuo, Y.-C. Development of a Global Maximum Power Point Tracker for Photovoltaic Module Arrays Based on the Idols Algorithm. Mathematics 2025, 13, 2999. https://doi.org/10.3390/math13182999

AMA Style

Chao K-H, Kuo Y-C. Development of a Global Maximum Power Point Tracker for Photovoltaic Module Arrays Based on the Idols Algorithm. Mathematics. 2025; 13(18):2999. https://doi.org/10.3390/math13182999

Chicago/Turabian Style

Chao, Kuei-Hsiang, and Yi-Chan Kuo. 2025. "Development of a Global Maximum Power Point Tracker for Photovoltaic Module Arrays Based on the Idols Algorithm" Mathematics 13, no. 18: 2999. https://doi.org/10.3390/math13182999

APA Style

Chao, K.-H., & Kuo, Y.-C. (2025). Development of a Global Maximum Power Point Tracker for Photovoltaic Module Arrays Based on the Idols Algorithm. Mathematics, 13(18), 2999. https://doi.org/10.3390/math13182999

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop