Leveraging opposition-based learning for solar photovoltaic model parameter estimation with exponential distribution optimization algorithm

Sci Rep. 2024 Jan 4;14(1):528. doi: 10.1038/s41598-023-50890-y.

Abstract

Given the multi-model and nonlinear characteristics of photovoltaic (PV) models, parameter extraction presents a challenging problem. This challenge is exacerbated by the propensity of conventional algorithms to get trapped in local optima due to the complex nature of the problem. Accurate parameter estimation, nonetheless, is crucial due to its significant impact on the PV system's performance, influencing both current and energy production. While traditional methods have provided reasonable results for PV model variables, they often require extensive computational resources, which impacts precision and robustness and results in many fitness evaluations. To address this problem, this paper presents an improved algorithm for PV parameter extraction, leveraging the opposition-based exponential distribution optimizer (OBEDO). The OBEDO method, equipped with opposition-based learning, provides an enhanced exploration capability and efficient exploitation of the search space, helping to mitigate the risk of entrapment in local optima. The proposed OBEDO algorithm is rigorously verified against state-of-the-art algorithms across various PV models, including single-diode, double-diode, three-diode, and photovoltaic module models. Practical and statistical results reveal that the OBEDO performs better than other algorithms in estimating parameters, demonstrating superior convergence speed, reliability, and accuracy. Moreover, the performance of the proposed algorithm is assessed using several case studies, further reinforcing its effectiveness. Therefore, the OBEDO, with its advantages in terms of computational efficiency and robustness, emerges as a promising solution for photovoltaic model parameter identification, making a significant contribution to enhancing the performance of PV systems.