You are currently viewing a new version of our website. To view the old version click .
Sustainability
  • Article
  • Open Access

19 March 2025

Enhancing Sustainability in Renewable Energy: Comparative Analysis of Optimization Algorithms for Accurate PV Parameter Estimation

,
,
,
,
and
1
College of Information Technology, Amman Arab University, Amman 11953, Jordan
2
Department of Information Technology, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, P.O. Box 84428, Riyadh 11671, Saudi Arabia
3
Faculty of Information Technology, Applied Science Private University, Amman 11931, Jordan
*
Author to whom correspondence should be addressed.

Abstract

This study presents a comparative analysis of various optimization algorithms—Differential Evolution (DE), Particle Swarm Optimization (PSO), Arithmetic Optimization Algorithm (AOA), and Hippopotamus Optimization Algorithm (HOA)—for parameter identification in photovoltaic (PV) models. By utilizing RTC France solar cell data, we demonstrate that accurate parameter estimation is crucial for enhancing the efficiency of PV systems, ultimately supporting sustainable energy solutions. Our results indicate that DE achieves the lowest root mean square error (RMSE) of 0.0001 for the double-diode model (DDM), outperforming other methods in terms of accuracy and convergence speed. Both the HOA and PSO also show competitive RMSE values, underscoring their effectiveness in optimizing parameters for PV models. This research not only contributes to improved PV model precision but also aids in the broader effort to advance renewable energy technologies, thereby fostering a more sustainable future.

1. Introduction

The narrative of human advancements has been profoundly linked to the acquisition of energy throughout the written records of the world’s history. Energy is essential for the fulfillment of basic human needs. It is indispensable for social and financial advancement and prosperity, as well as for human health, survival, mobility, and communication [1]. Energy has been instrumental in the direction of human achievements, from the Great Pyramids of Ancient Pharaoh-ruled Egypt, which are considered the pinnacle of human intelligence and brainpower, to the industrial revolutions that have had a significant impact on hundreds of nations. Energy has been the silent architect of the world’s events throughout it all [2]. The capacity of humans to exploit and employ natural energy resources has significantly influenced these occasions, milestones, and accomplishments. Energy can be classified as either renewable or nonrenewable, based on its source and the extent to which it can be replenished progressively. Considering the global shift towards sustainable energy sources, optimizing photovoltaic (PV) systems is essential for reducing dependence on fossil fuels and lowering carbon emissions. Accurate PV modeling significantly enhances energy efficiency, directly contributing to sustainable development and climate change mitigation efforts. By improving parameter estimation in PV systems, this research plays a pivotal role in advancing the transition to renewable and environmentally friendly energy solutions, ultimately supporting a more sustainable future for all. Renewable energy sources (RESs) are classified as such because of their renewable nature and their consistent energy production without depletion. Solar, wind, bio, geothermal, hydro, and ocean energy comprise this category. These resources are widely utilized across various sectors, including transportation, residential heating, power generation, and industrial applications [1]. Solar energy is the ultimate renewable source within this framework, as it utilizes solar radiation to generate electrical energy. Photovoltaic (PV) systems can either retain the electrical energy they generate through the absorption of solar radiation in a battery or directly utilize it to power devices [3]. PV self-powered applications are viable because the Earth’s surface receives abundant solar radiation. As a result, solar energy has been extensively utilized in various applications, such as electricity generation, solar thermal systems, and photobiological processes. Its widespread availability makes it a crucial renewable energy source. The cost of PV generation is decreasing at an accelerated rate because of ongoing technological advancements [4]. Photovoltaic or PV technology can change one form of energy into another, including directly changing electromagnetic radiation from the sun into another form of energy, including electrical energy. The conversion takes place inside a photovoltaic (PV) module (solar cell), which consists of many solar cells that are interconnected with one another. These devices are popularly called by the name “photovoltaic electricity generators”. Moreover, the principal photovoltaic industry is implicated in the manufacturing of modules and cells that have dimensions and forms that are specified [5]. For the temperature regulation and cooling of photovoltaic systems, there are three separate types of models that are being used. They are single-diode (SD) models, double-diode (DD) models, and three-diode (TD) models [6]. PV is also being used for electricity generation purposes. Currently, these models are the essential representation of the solar photovoltaic cell. This research focuses on the three types of PV models, which are known as single-diode (SD), double-diode (DD), and triple-diode (TD) models. The aim is to improve the efficiency and longevity of any type of technological configuration of photovoltaic (PV) systems by understanding these aspects and adjusting to them [7]. Because of this, optimal mathematical modeling and reliable modeling methodologies for simulating or characterizing the behavior of photovoltaic cells (or modules) are of utmost importance. Scientists use algorithms to improve the speed and accuracy of numeric models that simulate how photovoltaic (PV) systems work. These models simulate the working of PV systems. Various techniques are applied for model calibration, annotation optimization, design optimization, uncertainty assessment, and much more. Additional applications include design optimization. Thanks to the advancements in computer technology, an increase in use of the metaheuristics has been seen during the last few decades. To solve optimization problems experienced in the real world, many types of metaheuristic algorithms have been developed and used, starting with the Genetic Algorithm (GA). Meta-heuristic algorithms’ capability to improve the accuracy of calculations, alleviate pressure on computational resources, and generate quality solutions to complex optimization issues are already established. Meta-heuristic optimization algorithms have gained significant attention for improving the accuracy and efficiency of photovoltaic (PV) system modeling. These algorithms are inspired by various natural, biological, and social phenomena, leading to diverse approaches in solving complex optimization problems. Researchers have categorized these algorithms into four main types: biology-based, physics-based, sociology-based, and mathematics-based approaches [8]. Biology-inspired algorithms, such as Differential Evolution (DE) and the Genetic Algorithm (GA), have been widely applied to PV modeling and parameter estimation [9]. The illustration of these algorithms can be found in Figure 1 [10]. To enhance convergence speed and solution quality, hybrid methods like Artificial Bee Swarm Optimization (ABSO) and the Adaptive Genetic Algorithm (AGA) have been introduced [9]. Sociology-based optimization techniques, including Harmony Search and Teaching Learning-Based Optimization (TLBO), have been employed for the classification of PV system parameters. These methods have shown promising results in refining the properties of the single-diode model (SDM) and the double-diode model (DDM) [9]. Physics-based algorithms, such as Simulated Annealing (SA) and Particle Swarm Optimization (PSO), are commonly used to optimize PV models by improving parameter estimation accuracy [10]. These methods have demonstrated effectiveness in handling the complex optimization challenges associated with solar energy systems. Several advanced optimization strategies, including Turbulent Flow Optimization (TFO), the Tree Growth-Based Optimizer, and the Harris Hawks Optimizer (HHO), have also been applied to PV parameter estimation. These approaches have significantly improved the precision and efficiency of solar cell modeling [11]. Comparative studies indicate that Differential Evolution (DE) consistently outperforms other algorithms in accuracy, achieving superior results in PV model optimization [12]. The goal of this study is to examine the effectiveness of different optimization algorithms in photovoltaic (PV) system modeling, based on the original and modified versions. To do this, we introduce a modification to PV parameter estimation and implement change iterations for resumption. A change in math is added into the optimization of solar (PV) systems to do this. The contributions of this paper are summarized as follows:
Figure 1. Different categories of meta-heuristic algorithms.
  • Introducing advanced optimization algorithms, such as the Hippopotamus Optimization Algorithm (HOA), Arithmetic Optimization Algorithm (AOA), Genetic Algorithm (GA), Differential Evolution (DE), Particle Swarm Optimization (PSO), and Grey Wolf Optimizer (GWO), to identify unknown parameters in SDM, DDM, and TDM models.
  • Evaluating the effectiveness of these algorithms in parameter identification for photovoltaic models through rigorous experimental testing.
  • Comparing the performance of the employed algorithms against one another to assess their convergence speed, accuracy in minimizing the RMSE, and the ability to avoid local optima through various exploration-enhancing strategies. Differential Evolution (DE) employs mutation and crossover operations to maintain population diversity and escape local minima. Particle Swarm Optimization (PSO) utilizes inertia weight and velocity updates to balance exploration and exploitation, reducing the risk of premature convergence. The Hippopotamus Optimization Algorithm (HOA) integrates adaptive randomization and dynamic parameter tuning to enhance global search capabilities. Additionally, hybrid methods, such as combining DE with PSO, leverage the strengths of both techniques to further minimize stagnation in local optima. These strategies collectively improve the robustness of optimization algorithms in accurately estimating photovoltaic model parameters.
  • Providing a comprehensive analysis based on experimental results to demonstrate the 111 strengths and weaknesses of each optimization technique.
  • Highlighting the superior performance of specific algorithms, such as DE and the HOA, which yielded the most accurate results for parameter identification across the tested models.
The following is the order in which the remaining sections are presented: In the section under “Section: Definition of PV Models”, the topic of modeling of PV models is discussed. An explanation of the problem formulation can be found in Section 4. Section 5 is where the discussion of the simulation and the results takes place. In Section 6, the conclusions that have been drawn from this examination are offered.

3. Definition of PV Models

The single-diode model (SDM), double-diode model (DDM), and three-diode model (TDM) are widely used in PV modeling due to their ability to accurately represent the electrical characteristics of photovoltaic cells [23]. The choice of the appropriate model depends on the trade-off between computational complexity and accuracy required for a specific application. The SDM is preferred for general-purpose applications due to its simplicity and computational efficiency, although it may not accurately capture recombination losses in the solar cell. The DDM provides a more accurate representation of PV behavior, particularly under varying environmental conditions, by incorporating an additional diode to model recombination effects. Meanwhile, the TDM further enhances accuracy by introducing a third diode, making it suitable for highly detailed simulations in research applications, but it comes with increased computational requirements. This study evaluates these models to determine their effectiveness in PV parameter estimation and their suitability for different optimization techniques.

3.1. Single-Diode Model

An explanation of the equivalent circuit that is applicable to the SDM may be found in Figure 2. For the purpose of determining the current output of this model, the following equation is utilized:
I = I p v     I D 1     I s h  
I = I p v I o 1 e q V + I R s n 1 K T c 1 V + I R s R p  
Figure 2. Equivalent circuit for single-diode models.
The single-diode model (SDM) is related to the capital I, which is the generation of the current. The current caused by light is called   I p v and the leakage currents are called I s h . The dark saturation bumps are called I D 1 . New models are also applied. The symbols Rp and Rs represent the shunt and series resistances, respectively. Also, n1 indicates the ideality factor of the diode, kis denotes Boltzmann’s constant, q is the charge of the electron, and Tc is the absolute temperature of the working cell. The equation shows that the parameters subjected to estimation in the SDM are Ipv, I D 1 , n1, Rs, and Rp.

3.2. Double-Diode Model

An illustration of the electrical design for the DDM can be found in Figure 3. This schematic incorporates two diodes in order to improve the output quality. Within the context of this paradigm, the current output is determined by the following equations:
I = I p v I D 1 I D 2 I s h  
I = I p v I o 1 e q V + I R s n 1 K T c 1 I o 2 e q V + I R s n 2 K T c 1 V + I R s R p  
Figure 3. Equivalent circuit for double-diode model.
In the above expression, ID2 is the dark saturation current of the second diode and n2 is the ideality factor of the second diode. The parameters that must be estimated are Ipv, Io1, n1, Rs, Rp, Io2, and n2.

3.3. Three-Diode Model

An alternate method for the design of photovoltaic modules is presented by the three-diode model (TDM), which is illustrated in Figure 4. This model makes use of three diodes. Through the utilization of Equation (5), the current output of this model is determined.
I = I p v I D 1 I D 2 I D 3 I s h  
I = I p v I o 1 e q V + I R s n 1 K T c 1 I o 2 e q V + I R s n 2 K T c 1 I o 3 e q V + I R s n 3 K T c 1 V + I R s R p  
Figure 4. Equivalent circuit for three-diode models.
In this expression, ID3 is the dark saturation current of the third diode and n3 is the ideality factor of the third diode. The TDM requires the estimation of nine parameters, namely: Ipv, Io1, n1, Rs, Rp, Io2, n2, Io3, and n3.

4. Problem Formulation

The performance of photovoltaic (PV) models is assessed based on objective functions to minimize the value of the RMSE. The RMSE assesses how different the actual (experimentally) observed current is from the simulated current taken from the estimated parameters (Table 2). Equations (7) and (8) convey the RMSE mathematically.
Objective functions are used to reduce the mean square error in order to assess the viability of photovoltaic (PV) models. The RMSE measures how much the current that is measured in an experiment differs from the one that was simulated using the estimated parameters. The RMSE is defined mathematically by Equations (7) and (8).
I = I p v I D 1 I D 2 I D 3 I s h  
I = I p v I o 1 e q V + I R s n 1 K T c 1 I o 2 e q V + I R s n 2 K T c 1 I o 3 e q V + I R s n 3 K T c 1 V + I R s R p  
Here, Iexp is the experimentally observed current, N denotes the total number of data points, and X represents the vector of the decision variables associated with each PV model. The decision variable vectors are defined for the following models:
  • Single-Diode Model (SDM):
    X = I p v , I o 1 , n 1 , R s , R p
  • Double-Diode Model (DDM):
    X = I p v , I o 1 , n 1 , R s , R p , I o 2 , n 2
  • Three-Diode Model (TDM):
    X = I p v , I o 1 , n 1 , R s , R p , I o 2 , n 2 , I o 3 , n 3
This paper focuses on optimizing these parameters using advanced meta-heuristic algorithms, particularly the Differential Evolution (DE) algorithm. DE’s performance is compared with several state-of-the-art optimization techniques, including the Hippopotamus Optimization Algorithm (HOA) [24], Genetic Algorithm (GA) [25], Particle Swarm Optimization (PSO) [26], Arithmetic Optimization Algorithm (AOA) [27], and Grey Wolf Optimizer (GWO) [28].
Table 2. The limits of the estimated parameters [29].
Table 2. The limits of the estimated parameters [29].
ParametersLower BoundUpper Bound
Ipv01
Io1, Io2 and Io3 (µA)01
Rs, Rs100.5
Rp0100
n1, n2 and n312
For this work, parameter bounds are derived from the RTC France solar cell dataset, a widely accepted benchmark in PV optimization studies. The comparative performance of these algorithms is evaluated based on RMSE minimization, convergence speed, and parameter accuracy. Accuracy is assessed using the Root Mean Square Error (RMSE), which measures the deviation between the experimentally observed and predicted values. Differential Evolution (DE) achieves superior accuracy by maintaining a diverse population and leveraging mutation and crossover strategies to refine solutions iteratively. Similarly, PSO fine-tunes its solutions through velocity updates and swarm intelligence, while the HOA applies adaptive search techniques to enhance precision and prevent parameter stagnation. Additionally, the experimental results are analyzed to highlight the robustness and precision of each method, with particular emphasis on the superior performance of DE in modeling PV systems. The objective is to enhance the accuracy of PV model parameter estimation, contributing to the efficient design and simulation of renewable energy systems.

5. Results and Simulation

This section presents a set of experiments to show the applicability of the proposed optimization algorithms, such as the Hippopotamus Optimization Algorithm (HOA), Arithmetic Optimization Algorithm (AOA), Genetic Algorithm (GA), Differential Evolution (DE), Particle Swarm Optimization (PSO), and Grey Wolf Optimizer (GWO), in identifying parameters of the three well-known PV models, namely, the single-diode model (SDM), double-diode model (DDM), and three-diode model (TDM). The photovoltaic models utilize the RTC France solar cell, with results for each model summarized in Table 3, Table 4 and Table 5. The aforementioned algorithms are employed to estimate the unknown parameters in these photovoltaic models. Each algorithm is implemented with a population size of 30 and it iterated for 100 generations, thereby establishing a standardized experimental framework. Comparative investigations are conducted to validate the accuracy and performance of these methods, benchmarking the algorithms against each other. The experiments utilize Google Co-lab, employing Python version 3.13.1 along with pertinent libraries for optimization and numerical computation. Every algorithm is subjected to 31 independent trials for robustness and impartiality in benchmarking. The research study is executed using the GPU-enabled cloud platform in Google Co-lab. All algorithms are computed in Python, specifically using libraries like NumPy version 2.2.3, SciPy version 1.15.2, and Matplotlib version 3.10.1. This method allows for a systematic evaluation of the algorithms’ capability of reducing the RMSE and identifying optimal parameters for the photovoltaic models. It provides information regarding the convergence rate, accuracy, and computing cost.
Table 3. Comparison of algorithms based on RTC France cell and SDM.
Table 4. Comparison of algorithms based on RTC France cell and DDM.
Table 5. Comparison of algorithms based on RTC France cell and three-diode model (TDM).

5.1. Experiments with Single-Diode Model

Table 3 displays the parameter values yielding the highest accuracy and Root Mean Square error (RMSE) results. Each optimization algorithm was run 30 times on the single-diode model (SDM) with RTC France solar cell data, and the experimental results are comprehensively provided. Among all the algorithms that have been tested, the Differential Evolution (DE) algorithm is able to provide the best RMSE at 0.00054. The performance of the DE algorithm can also be seen as quite consistent, as the deviations in the results are minimum. Even though DE is the most accurate of the options, other algorithms also give competitive results for some metrics, like PSO and the HOA with RMSEs of 1.31 × 10−7 and 0.13066, respectively. These algorithms also perform very well in terms of fill factor and convergence reliability. On the other hand, the Arithmetic Optimization Algorithm (AOA) and Grey Wolf Optimizer (GWO) demonstrate larger RMSE values of 0.6242 and 0.2068, respectively, suggesting less precise parameter estimation and greater variation.
Additionally, Figure 5c illustrates the minimum fitness values (RMSE) obtained during the trials for the two-diode model, providing further insight into the algorithms’ comparative performances. DE, again, achieves the smallest RMSE of 0.0001, underscoring its ability to minimize fitness values effectively and consistently. The convergence trends observed in Figure 5a confirm that DE not only stabilizes rapidly but also maintains superior accuracy throughout iterations. Other algorithms, such as PSO and the HOA, exhibit competitive yet more variable convergence patterns, while the AOA and GWO show irregular trends with significantly higher RMSE values. The convergence curve for the SDM (Figure 5a) illustrates how DE stabilizes and minimizes the RMSE over iterations, achieving optimal performance within 100 iterations. Figure 5b,d showcase the P-V and I-V characteristics derived from DE under standard illumination conditions, ensuring accurate representation of the photovoltaic cell’s performance. The I-V characteristics are generated by varying the terminal voltage (V) while measuring the output current (I), which helps in analyzing the electrical behavior of the PV model under different conditions. These characteristics are essential for evaluating the efficiency of parameter estimation techniques, as they determine key performance metrics, such as open-circuit voltage (Voc), short-circuit current (Isc), and maximum power point (MPP). The derived curves illustrate how DE accurately captures these electrical properties, making it a reliable optimization technique for PV parameter identification. These characteristics highlight the close alignment of the predicted and experimental results, confirming the effectiveness of the DE algorithm in optimizing PV model parameters. These visual comparisons, alongside the trials’ fitness data, reinforce DE’s exceptional performance in both the SDM and two-diode models, showcasing its reliability and precision for parameter identification in photovoltaic systems.
Figure 5. Comparison between algorithms based on SDM. (a) Convergence curve, (b) P-V characteristics, (c) trials’ minimum fitness value, and (d) I-V characteristics.

5.2. Experiments with Double-Diode Model

The recalculated RMSE values for the best and worst results are presented in Table 4, which were generated after running each optimization algorithm for 30 independent trials on the DDM-based RTC France solar cell. These iterations were conducted to ensure statistical reliability and minimize the impact of random variations in the optimization process. The Differential Evolution (DE) algorithm regularly delivers the most precise root mean square error (RMSE) of 0.000148, greatly surpassing other algorithms. This is the case among the algorithms that were tested. By demonstrating its usefulness in adjusting the DDM settings with a high degree of precision, DE has demonstrated its exceptional performance. The findings of other algorithms, such as the Hippopotamus Optimization Algorithm (HOA) and Particle Swarm Optimization (PSO), are also competitive. These methods achieve RMSE values of 0.000354 and 0.0614, respectively. Nevertheless, when compared to DE, these algorithms exhibit a slightly lower level of prediction accuracy. Techniques, such as the Arithmetic Optimization Algorithm (AOA) and the Grey Wolf Optimizer (GWO), on the other hand, produce RMSE values that are higher, with values of 0.5537 and 0.1093, respectively. This indicates that there is a greater degree of variability in parameter estimation. The convergence trajectory that is presented in Figure 6a demonstrates that DE is capable of effectively stabilizing and minimizing the RMSE, and it can achieve convergence within around one hundred iterations. Because DE does not converge as quickly as some other algorithms, its reliability in optimizing the DDM model is strengthened by the fact that it strikes a compromise between convergence stability and correctness. A visual representation of the P-V and I-V curves that were created by DE is presented in Figure 6b,d. The figures match very closely with the actual results. The trends of best fitness values for all the algorithms are illustrated in Figure 6c. As seen, DE is consistently able to outperform all others. Based on these plots, DE’s competency to accurately predict the behavior of the PV module is illustrated, reinstating DE as the best performing method for DDM parameter identification. The robustness of DE for modelling and optimizing solar systems is guaranteed by the presence of accuracy, stability, and consistency in DE.
Figure 6. Comparison between algorithms based on DDM. (a) Convergence curve, (b) P-V characteristics, (c) trials’ minimum fitness value, and (d) I-V characteristics.

5.3. Experiments with Triple-Diode Model

This section uses a DE algorithm to find the TDM model’s optimal parameters for the RTC France solar cell to ascertain its performance. The experimental results obtained using DE and other optimization algorithms are given in Table 5. Of all the algorithms tested, DE showed remarkable performance after generating the lowest RMSE, which is 0.000542, and hence, it is the most accurate and reliable algorithm in this case. The convergence paths of the algorithms are shown in Figure 7a and the DE converges towards the optimal solution with higher accuracy and stability, as compared to the other tested algorithms. The convergence curve shows that DE attains the best RMSE value in about 80 iterations, indicating it achieves the right balance between efficiency and accuracy. Other algorithms like PSO and the HOA also perform competitively with RMSEs of 0.1046 and 0.0261, respectively. Nonetheless, these methods have comparatively more variance in convergence than DE. In contrast, the AOA and GWO algorithms show higher RMSE values of 0.6326 and 0.1099. Therefore, they exhibit less accuracy in estimating model parameters. Figure 7b,d show the P-V and I-V characteristics using DE-optimized parameters. These curves fit the experimental data remarkably well, which shows that DE can accurately predict the photovoltaic behavior of the RTC France cell. Apart from that, Figure 7c shows the trial run minimum fitness values, which further confirm the essential optimality of DE. The combination of DE’s superior accuracy, stability, and correlation with the experimental data reveals its efficiency as a reliable optimization algorithm for complex photovoltaic diode models. The reliability of DE with various parameters proves its usefulness in the optimization and modeling of photovoltaic systems.
Figure 7. Comparison between algorithms based on TDM. (a) Convergence curve, (b) P-V characteristics, (c) trials’ minimum fitness value, and (d) I-V characteristics.

5.4. An Analysis That Evaluates Statistical Performance and Stability as a Comparison Analysis

Sections V-a, V-b, and V-c compare the three photovoltaic (PV) models: the single-diode model (SDM), double-diode model (DDM), and triple diode model (TDM). Within the context of these PV models, the effectiveness of various approaches utilizing algorithms such as the Hippopotamus Optimizer Algorithm (HOA), Genetic Algorithm (GA), Differential Evolution (DE), Particle Swarm Optimization (PSO), Arithmetic Optimization Algorithm (AOA), and Grey Wolf Optimizer (GWO) is assessed. The analysis evaluates the efficacy of each algorithm, using metrics such as the Root Mean Square Error (RMSE), fill factor, and convergence behavior. Concurrently, the standard deviation (SD) is utilized to assess the system’s dependability. When it comes to accuracy and reliability, the DE results are the best, providing the lowest RMSE for all models of PV. The HOA and PSO also show good accuracy and convergence, so they can also be used as alternatives for optimization problems. The GWO may have obtained mediocre scores, but its performance is better than the AOA. Also, the GWO and AOA have higher RMSE values. But they do contribute significantly to parameter diversity.
The convergence curve shows the iteration numbers that resulted in the smallest RMSEs, which are satisfactory for the HOA, DE, and PSO. Even though the AOA has a larger fill factor, its RMSE values indicate a trade-off between optimization goals and accuracy. By contrast, DE achieves the highest precision of all models.
The optimal RMSE values for the SDM, DDM, and TDM, as determined by the DE algorithm, are 0.000546723, 0.000148844, and 0.000542472, respectively. Additionally, the HOA demonstrates notable performance in achieving consistent parameter estimation across all models. Figure 5b,d, Figure 6b,d, and Figure 7b,d illustrate the absolute error between the power and current for each model, contrasting simulated results with empirical outcomes. These results prove that the DE, HOA, and PSO algorithms are more efficient and perform better than other methods. This study proves that DE is the most effective and reliable technique for the optimization of parameters in PV models. The HOA and PSO are also close contestants, with solid performances and convergence rates.

6. Conclusions

This research paper provided a comprehensive overview of state-of-the-art optimization algorithms for photovoltaic (PV) parameter estimation in different PV models, including single-diode model (SDM), double-diode model (DDM), and three-diode model (TDM). Using solar cell series data from RTC France, the algorithms were compared interms of accuracy, speed of convergence, and robustness. According to the results of the study, for the single-diode model (SDM), the best algorithm that performed was the DE algorithm. Its RMSE value was 0.0005. The PSO algorithm followed up, with an RMSE of 0.0001 and, lastly, the HOA with 0.1307. The DE algorithm proved best in fill factor and consistency, producing reliable and accurate results. The DE algorithm achieved the lowest RMSE value of 0.0001 in the double-diode model, making it the most accurate as well. The HOA’s RMSE was 0.0614, while PSO’s RMSE was 0.0004. The AOA and GWO both presented higher RMSE values and had a good trade-off between the convergence rate and accuracy. For the three-diode model (TDM), DE maintained its dominance, with an RMSE of 0.00054, followed by PSO with 0.1046 and the HOA with 0.0261. The analysis highlighted that DE consistently achieved superior results across all tested models, providing high accuracy and robust convergence behavior. The comparative analysis demonstrated that DE outperformed other algorithms across all three models, achieving the lowest RMSE and highest reliability. The visual alignment of I-V and P-V characteristics predicted by DE with experimental data validated its robustness. While the HOA and PSO also showed competitive performance, DE’s balance of computational efficiency and precision made it the most reliable choice for PV parameter optimization. These findings underscore the potential of advanced optimization algorithms to enhance the efficiency, accuracy, and operational lifespan of PV systems, contributing significantly to the adoption of renewable energy technologies. By enhancing the accuracy and reliability of PV systems, this research contributes to the broader goals of sustainable energy development. Future work should explore hybrid models and real-time implementations to further optimize PV performance under dynamic environmental conditions.

Author Contributions

A.A.T. and I.I.M.M.: Presented methodology and validated formal analysis and was a major contributor to writing the manuscript. H.F., D.M.A., A.A.T., I.W.K., M.S.A. and I.I.M.M.: Writing—Original draft preparation, Conceptualization, Supervision, and project administration. Funding acquisition, D.M.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Princess Nourah bint Abdulrahman University Researchers Supporting Project number (PNURSP2025R435), Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Halkos, G.E.; Gkampoura, E.C. Reviewing usage, potentials, and limitations of renewable energy sources. Energies 2020, 13, 2906. [Google Scholar] [CrossRef]
  2. Ruuska, A.; Häkkinen, T. Material efficiency of building construction. Buildings 2014, 4, 266–294. [Google Scholar] [CrossRef]
  3. Eldin, S.S.; Abd-Elhady, M.; Kandil, H. Feasibility of solar tracking systems for PV panels in hot and cold regions. Renew. Energy 2016, 85, 228–233. [Google Scholar] [CrossRef]
  4. Hao, Q.; Zhou, Z.; Wei, Z.; Chen, G. Parameters identification of photovoltaic models using a multi-strategy Success-History-Based adaptive differential evolution. IEEE Access 2020, 8, 35979–35994. [Google Scholar] [CrossRef]
  5. Ziar, H.; Manganiello, P.; Isabella, O.; Zeman, M. Photovoltatronics: Intelligent PV-based devices for energy and information applications. Energy Environ. Sci. 2021, 14, 106–126. [Google Scholar] [CrossRef]
  6. Beccali, M.; Cellura, M.; Longo, S.; Guarino, F. Solar heating and cooling systems versus conventional systems assisted by photovoltaic: Application of a simplified LCA tool. Sol. Energy Mater. Sol. Cells 2016, 156, 92–100. [Google Scholar] [CrossRef]
  7. Premkumar, M.; Babu, T.S.; Umashankar, S.; Sowmya, R. A new metaphor-less algorithms for the photovoltaic cell parameter estimation. Optik 2020, 208, 164559. [Google Scholar] [CrossRef]
  8. Yang, B.; Wang, J.; Zhang, X.; Yu, T.; Yao, W.; Shu, H.; Zeng, F.; Sun, L. Comprehensive overview of meta-heuristic algorithm applications on PV cell parameter identification. Energy Convers. Manag. 2020, 208, 112595. [Google Scholar] [CrossRef]
  9. Tang, J.; Liu, G.; Pan, Q. A review on representative swarm intelligence algorithms for solving optimization problems: Applications and trends. IEEE/CAA J. Autom. Sin. 2021, 8, 1627–1643. [Google Scholar] [CrossRef]
  10. Bhattacharyya, T.; Chatterjee, B.; Singh, P.K.; Yoon, J.H.; Geem, Z.W.; Sarkar, R. Mayfly in Harmony: A New Hybrid Meta-Heuristic Feature Selection Algorithm. IEEE Access 2020, 8, 195929–195945. [Google Scholar] [CrossRef]
  11. Ridha, H.M.; Heidari, A.A.; Wang, M.; Chen, H. Boosted mutation-based Harris hawks optimizer for parameters identification of single-diode solar cell models. Energy Convers. Manag. 2020, 209, 112660. [Google Scholar] [CrossRef]
  12. Abdolrasol, M.G.; Hussain, S.S.; Ustun, T.S.; Sarker, M.R.; Hannan, M.A.; Mohamed, R.; Ali, J.A.; Mekhilef, S.; Milad, A. Artificial neural networks-based optimization techniques: A review. Electronics 2021, 10, 2689. [Google Scholar] [CrossRef]
  13. Hashim, F.A.; Houssein, E.H.; Hussain, K.; Mabrouk, M.S.; Al-Atabany, W. Honey Badger Algorithm: New metaheuristic algorithm for solving optimization problems. Math. Comput. Simul. 2022, 192, 84–110. [Google Scholar] [CrossRef]
  14. Elhammoudy, A.; Elyaqouti, M.; Hmamou, D.B.; Lidaighbi, S.; Saadaoui, D.; Choulli, I.; Abazine, I. Dandelion Optimizer algorithm-based method for accurate photovoltaic model parameter identification. Energy Convers. Manag. X 2023, 19, 100405. [Google Scholar] [CrossRef]
  15. Xiao, Y.; Zhu, L.; Tan, J.; Zhun, Y.; Yang, C. MPPT Study of Outdoor Sensing Terminal PV System Based on Improved PSO Algorithm. J. Phys. Conf. Ser. 2023, 2456, 012036. [Google Scholar] [CrossRef]
  16. Nagadurga, T.; Devarapalli, R.; Knypin’ski, Ł. Comparison of Meta-Heuristic Optimization Algorithms for Global Maximum Power Point Tracking of Partially Shaded Solar Photovoltaic Systems. Algorithms 2023, 16, 376. [Google Scholar] [CrossRef]
  17. Chopra, N.; Ansari, M.M. Golden jackal optimization: A novel nature-inspired optimizer for engineering applications. Expert Syst. Appl. 2022, 198, 116924. [Google Scholar] [CrossRef]
  18. Dhiman, G.; Garg, M.; Nagar, A.; Kumar, V.; Dehghani, M. A novel algorithm for global optimization: Rat swarm optimizer. J. Ambient Intell. Humaniz. Comput. 2021, 12, 8457–8482. [Google Scholar] [CrossRef]
  19. Ellithy, H.H.; Hasanien, H.M.; Alharbi, M.; Sobhy, M.A.; Taha, A.M.; Attia, M.A. Marine Predator Algorithm-Based Optimal PI Controllers for LVRT Capability Enhancement of Grid-Connected PV Systems. Biomimetics 2024, 9, 66. [Google Scholar] [CrossRef]
  20. Singh, A.; Sharma, A.; Rajput, S.; Bose, A.; Hu, X. An investigation on hybrid particle swarm optimization algorithms for parameter optimization of PV cells. Electronics 2022, 11, 909. [Google Scholar] [CrossRef]
  21. Mirrashid, M.; Naderpour, H. Transit search: An optimization algorithm based on exoplanet exploration. Results Control Optim. 2022, 7, 100127. [Google Scholar] [CrossRef]
  22. Wang, Y.; Yang, B. Optimal PV array reconfiguration under partial shading condition through dynamic leader based collective intelligence. Prot. Control Mod. Power Syst. 2023, 8, 1–16. [Google Scholar] [CrossRef]
  23. Ali, Z.M.; Ćalasan, M.; Mostafa, M.H.; Abdel Aleem, S.H.E. Analytical modeling of novel equivalent circuits of double diode solar cell circuits using a special transcendental function approach. PLoS ONE 2024, 19, e0313713. [Google Scholar] [CrossRef] [PubMed]
  24. Shanmugapriya, M.; Mayurappriyan, P.; Lakshmi, K. Firefly-optimized PI and PR controlled single-phase grid-linked solar PV system to mitigate the power quality and to improve the efficiency of the system. Electr. Eng. 2024. [Google Scholar] [CrossRef]
  25. Aslani, S.; Rastegarfatemi, S.; Solat, A. Optimization of PI Controller Using Hybrid Algorithm (GA-PSO) to Reduce Harmonics in Photovoltaic Systems by (Q-ZSI). J. Hunan Univ. 2024, 51. [Google Scholar] [CrossRef]
  26. Anand, P.; Kamboj, V.; Rizwan, M. Optimal sizing of hybrid energy system using an improved gazelle optimization algorithm. Electr. Eng. 2024. [Google Scholar] [CrossRef]
  27. Abualigah, L.; Diabat, A.; Mirjalili, S.; Abd Elaziz, M.; Gandomi, A.H. The Arithmetic Opti-mization Algorithm. Comput. Methods Appl. Mech. Eng. 2021, 376, 113609. [Google Scholar] [CrossRef]
  28. Ramesh, M.; Yadav, A.; Pathak, P. A novel fuzzy-assisted sliding mode control approach for frequency regulation of wind-supported autonomous microgrid. Sci. Rep. 2024, 14, 31526. [Google Scholar] [CrossRef]
  29. Yu, K.; Liang, J.; Qu, B.; Cheng, Z.; Wang, H. Multiple learning backtracking search algorithm for estimating parameters of photovoltaic models. Appl. Energy 2018, 226, 408–422. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.