Abstract
The accuracy of solar cell models is crucial for enhancing the performance of solar photovoltaic (PV) systems. However, existing solar cell models lack precise parameters, and the manufacturer's datasheet does not provide the required information for reliable modeling. Consequently, accurate parameter estimation becomes necessary. This paper presents a simple multi-objective optimization algorithm (Hybrid Particle Swarm Optimization and Rat Search Algorithm (PSORSA)) designed to estimate cell parameters based on this observation. Unlike other optimization algorithms addressing this issue, the proposed algorithm aims to overcome challenges related to local minima and premature convergence, which often lead to suboptimal results. The paper focuses on assessing the reliability of the proposed algorithm by comparing its performance with other well-known optimization algorithms. The proposed optimizing algorithm is tested on the CEC 2019 benchmark function. Experimental results (RMSE), including statistical analysis, validate the algorithm's effectiveness by comparing them with other algorithms. At the end, non-parametric test is performed to justify the outcomes, vouching for the better performance of the proposed algorithm. The findings demonstrate that the proposed algorithms are particularly well-suited for estimating solar PV models. With its simple structure and high accuracy, the proposed algorithm exhibits great potential for various applications in the field of solar energy. Moreover, its computational efficiency and ease of implementation further contribute to its practicality.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Modeling solar PV cells accurately plays an important role in the solar PV energy system, and it has received a great deal of attention in recent years. Two steps are involved in solar cell modelling, namely formulation of mathematical expressions and estimation of cell parameters. Several researchers have reported on a mathematical model derived from the data (Premkumar et al. 2020; Jordehi 2016). The PV cell is typically represented as a single diode (SD) (Alam et al. 2015), a double diode (DD) (Ram et al. 2017), or a three diode (TD) model (Allam et al. 2016). A PV panel's parameters, such as saturation current (Id), series resistance (Rse), shunt resistance (Rsh), ideality factor (a), and photocurrent (Ip), need to be estimated for any selected model. Models such as SD, DD, and TD have five, seven, and nine estimated parameters, respectively. In order to achieve optimal outputs equal to those obtained from the physical solar cells, it is imperative to find the optimal values for the above-mentioned parameters for the chosen PV model (Khanna et al. 2015; Mathew et al. 2017).
Solar cells' parameters have been estimated using optimization algorithms in recent years. The deterministic techniques include Lambert W-functions, least squares, and curve fitting. Because of the parameters' differentiability and convexity, deterministic methods have several restrictions. Since these techniques are highly sensitive to the initial solution, they tend to arrive at a local minimum rather than the global optimum (Ortiz-Conde et al. 2006; AlRashidi et al. 2011). A heuristic method is introduced as an alternative to the deterministic method, and it has been proven that heuristics methods can produce more accurate and robust results. There are a variety of heuristic methods that are based on population data and are derived from nature. In most engineering applications, heuristics resolve problems such as differentiability and convexity by excluding the problems such as differentiability and convexity. Heuristic methods are used to estimate solar PV cell parameters by considering various advantages. In recent years, many heuristic methods have been developed, like particle swarm optimization (PSO) (Amokrane and Haddadi 2017), genetic algorithms (Bastidas-Rodriguez et al. 2017), teaching–learning optimization (TLO) (Ramadan et al. 2020), cuckoo search (CS) (Kang et al. 2018), artificial bee colonies (ABCs) (Jamadi et al. 2016), Rao-1 (Wang et al. 2020), and Jaya algorithm (Luu and Nguyen 2020), many researchers have reported this. The literature survey on parameter estimation of different solar diode are discussed in Table 1 below:
In spite of their effectiveness and speed, heuristic algorithms have few limitations when compared to traditional techniques. Due to the exclusive searching mechanism of PSO and GA, these methods primarily focus on local minima, resulting in a high probability of premature convergence for multi-modal systems. CS and ABC perform better at the exploration stage, but they are very slow at achieving convergence. Therefore, when applied to multi-objective functions, these methods perform the worst. As the objective function is extracted from raw data, it's noisy, and most heuristic approaches don't perform as well as they could. To solve the solar PV cell parameter estimation problem, the researchers had to develop a heuristic method that balances local and global search capability (Ma et al. 2016).
It is clear from the literature survey that PV cell efficiency has uttermost importance so adding a series resistance to one diode as well as the more accurate algorithm increase the efficiency. The swarm based algorithm tends to struck in local minima so the hybridization is one of the best method to eliminate this problem which in turn increases the efficiency. This paper aims to use a new parameter estimation algorithm for three and four diode model of solar PV cell. Its major contributions are as follows:
-
The hybrid Particle Swarm Optimization and Rat Search Algorithm (PSORSA) algorithm is justified through five benchmark CEC2019 test functions, and the average and Standard Deviation (SD) are calculated for each of them.
-
Solar PV cell parameters are estimated at standard temperature condition and Root Mean Square Error (RMSE) is compared with other standalone algorithms.
-
The non-parametric test is performed i.e., Friedman Ranking Test and Wilcoxon’s Rank Sum Test.
2 Solar PV cell model mathematical modelling and problem formulation
The PV cell modeling process involves two main steps: First, the mathematical model is formulated, followed by parameter estimation. PV models such as SD, and DD are commonly reported by researchers.
2.1 Solar PV cell mathematical modelling
2.1.1 Equivalent circuit of three diode model of a PV cell
Three diode models are further improved from double diode models. As shown in Fig. 1, three diodes operate in the three-diode equivalent circuit model of solar PV cells. Leakage current and grain boundaries, denoted by Idc3, are taken into account in this model. Flow of leakage current occurs through the shunt resistance of a three-diode equivalent circuit model (Singla and Nijhawan 2021). Semi-conductors to substrate resistance represents the series resistance of the fundamental region of solar PV cells. Equation 1 illustrates the modelling of three diodes.
The curve fitting accuracy of a three-diode solar PV cell is high, and it is possible to determine the different components of the solar PV cell's current. However, its modeling is extremely complex. The I–V characteristics of silicon solar cells of large area are simulated using this model.
2.2 Equivalent circuit of four diode model of a PV cell
Compared with single, double, and triple diode equivalent circuit models, the four diode equivalent circuit model has numerous advantages, such as being more accurate when analyzing industrial solar PV cells, having the least amount of error between experimental and calculated data, being more accurate when fitting curves and performing well in STC. However, this model has the disadvantage of having a high level of complexity. In case of big industrial applications with size over 155.2 cm2 and 17.1% efficiency, Idc1 and Idc2 aren't good enough for representing different parameters of solar PV cells. A four-diode equivalent circuit is shown in Fig. 2.
Modelling of four- diode model is represented in the Eq. 2:
where Io is the output current, Vo is the output voltage, Iph is the photocurrent. Irsd1, Irsd2, Irsd3, Irsd4 are the reverse saturation currents of the four diodes, q is the absolute value of current. n1, n2, n3, n4 is the ideal factors, K is the Boltzmann’s constant, and T is the absolute temperature of P–N junction (in Kelvin).
2.3 Problem formulation
An optimization technique helps identify unknown parameters and experimental I–V data for the real system. Based on the four-diode model of solar PV cells, vector defines the solution of the optimization algorithm where \(x = \left[ {R_{se } R_{sh} I_{ph} I_{rsd1} I_{rsd2} I_{rsd3} I_{rsd4} n_{1} n_{2} n_{3} n_{4} } \right]\). In order to minimize the error between measured currents and calculated currents, parameters of solar PV cells are estimated. In homogeneous form, Eqs. 1 and 2 can be rewritten as Eqs. 3 and 4 to define the objective function, and for the experimental data, the value of can be calculated.
For evaluating the difference between measured and calculated currents, Root Mean Square Error (RMSE) is used. RMSE can be calculated using Eq. 5.
This equation is based on an N number of measured data and an x number of solution vectors. To reduce the value of RMSE, parameter estimation of solar PV cells is therefore the key objective.
3 Algorithm
A comparison of PSO (Yousri et al. 2019), RSA (Dhiman et al. 2020), SCA (Ali et al. 2016), GWO (Mirjalili et al. 2014), and CSA (Yang and Deb 2009) based approaches demonstrates the superiority of the PSORSA hybrid algorithm. The parameters of polycrystalline PV cells were optimized using three diode and four diode equivalent models. This section briefly discusses hybrid PSORSA.
3.1 Rat search algorithm (RSA)
Various sizes and weights of rats belonging to two species are studied in this study, which provides insights into their behavior as intelligent and social rodents. Among the activities they engage in within their territorial communities are grooming, tumbling, hopping, boxing, and chasing. It is not uncommon for rats to exhibit violent behavior during competitions for prey, resulting in fatalities. Mathematically modeling the aggressive behavior of rats during chases and battles is the focus of this research (Dhiman et al. 2020).
Mathematical modeling:
Chasing:
Animals such as rats engage in social agonistic behaviors to pursue prey in groups. For math modeling, we assume the most effective search agent knows where the prey is, and other search agents adjust their positions based on the best agent. In order to explain this mechanism, Eq. (6) is introduced.
The rat's position is denoted by \(\overrightarrow{{Q}_{j}}\left(z\right)\), while the best optimal solution is denoted by\(\overrightarrow{{Q}_{s}}\left(z\right)\). The values of B and D are specified by Eqs. (7–8).
A parameter S represents a random number, while a parameter D represents a random number, with values [0, 2] and (Premkumar et al. 2020; Allam et al. 2016), respectively. In the iterative process, B and D are responsible for optimizing the performance of these parameters during exploration and exploitation.
Fighting:
Rats engage in battles with their prey using Eq. (9) as a mathematical representation.
The rat search algorithm updates the next position of the rat by utilizing equation \(\overrightarrow{{Q}_{j}}\left(z+1\right)\). As a result, the optimal solution is maintained and the locations of other search agents are adjusted in relation to it. In order to facilitate exploration and exploitation, the parameters B and D have been adjusted. RSA proposes a solution that can be obtained with a minimum amount of operators. The pseudo-code of the rat search algorithm is presented in Algorithm 1, and the flow chart of that algorithm is shown in Fig. 3.
![figure a](http://media.springernature.com/lw685/springer-static/image/art%3A10.1007%2Fs00500-024-09888-5/MediaObjects/500_2024_9888_Figa_HTML.png)
Algorithm 1 Rat search algorithm pseudo-code.
3.2 Hybrid particle swarm optimization and rat search algorithm (PSORSA).
We propose a hybrid approach to combine two algorithms for increased efficiency. Our approach enhances the precision of results achieved by RSA by leveraging PSO, which is a precursor algorithm to the class of optimization algorithms known as swarm algorithms. The exploration part is done by the PSO and exploitation section is conducted by the RSA. The swarm based algorithm has tehe tendency to struck in local minima. As a result of our hybrid method, the system is not trapped in local minimums and is also enhanced in accuracy. This enhances the speed of the system and ensures the system finds the global optimum within reasonable time. The combination of RSA and PSO thus provides a powerful hybrid approach to optimize the system. The hybrid method is also extremely cost effective, since it does not require a large amount of computational power to achieve the desired result. The combination of RSA and PSO thus provides a powerful and cost-effective solution to optimize the system. The flow chart of that algorithm is shown in Fig. 4. The pseudo-code of the hybrid algorithm is presented in Algorithm 2.
![figure b](http://media.springernature.com/lw685/springer-static/image/art%3A10.1007%2Fs00500-024-09888-5/MediaObjects/500_2024_9888_Figb_HTML.png)
Algorithm 2 Hybrid algorithm pseudo-code.
4 Results and discussion
4.1 Benchmark test functions
To validate the effectiveness of the new algorithm, five benchmark test functions are selected from CEC 2019. The dimensions of these features are 30 and 50 as shown in Table 2, with f1 to f5 being CEC functions, as indicated in Table 2. A comparison of PSO, CSA, SCA, RSA, GWO, and PSORSA metaheuristic algorithms is carried out in this paper to evaluate the performance of the proposed metaheuristic algorithms. To make an accurate comparison between 5 benchmark test functions and the other algorithms that are being compared, a limit of 1000 feature evaluations per function is set to make a fair comparison. MATLAB 2018b was used to program the codes, and each algorithm was run 40 times independently.
Tables 3 and 4 demonstrate the average and standard deviations with dimensions of 30 and 50 for five benchmark tests achieved by the algorithms, respectively. The findings from Tables 3 and 4 show that the suggested approach is more efficient than the others. According to five benchmark test functions, the proposed algorithm offers lower mean and standard deviation values than the rest. This benchmark test function, when applied to the proposed hybrid algorithm, can be used to infer a conclusion that it is superior to all the other algorithms and offers a greater convergence rate, robustness, precision, and performance compared to any of the other algorithms. As a consequence, the hybrid algorithm yields better results than any of the other algorithms, so it should be used for optimization purposes. This algorithm can be used to solve a wide range of complex problems efficiently and reliably.
4.2 Engineer problem (parameter extraction of solar cells)
The proposed algorithm addresses the issue of parameter extraction for two distinct solar PV models to facilitate a more detailed analysis of their performance in this section. The parameter setting of the all the algorithm in Table 5. Two solar panels from two different manufacturers, namely, Nemy and Solar World, are being compared in terms of their specifications. The first panel is the JP270M60 model from Nemy, which is a monocrystalline cell panel and has a size rating of 270W. It has a Vm (voltage at maximum power) of 31.10V, Im (current at maximum power) of 8.68A, Voc (open circuit voltage) of 38.60V, and Isc (short circuit current) of 9.20A. The panel consists of 60 cells and is rated for a temperature of 25 °C. Secondly, we have the SW80RNA model from Solar World, which uses poly-crystallized cells to provide power to the panel. It has a Vm of 17.90V, Im of 4.49A, Voc of 21.90V, and Isc of 4.78A. Like the Nemy panel, it also consists of 60 cells and is rated for a temperature of 25 °C. A model comprising three and four diodes has been derived from these two solar panels to extract their parameters. The first parameter is Ipv, which has a lower bound of 0 and an upper bound of 1 (measured in Amperes). The next four parameters, namely Irsd1, Irsd2, Irsd3, and Irsd4, are measured in microamperes (µA) and have a lower bound of 0 and an upper bound of 1. The parameter Rse, measured in Ohms (Ω), has a lower bound of 0 and an upper bound of 0.5. The parameter Rsh, also measured in Ohms (Ω), has a lower bound of 0 and an upper bound of 100. The last set of parameters, n1, n2, n3, and n4, are unit-less and have a lower bound of 1 and an upper bound of 2. As part of this section, two different solar panel types are discussed. The first type is mono-crystalline and the second type is poly-crystalline.
Case 1: mono-crystalline solar panel: In this case, the solar panel will be considered to be Nemy, which is a mono-crystalline panel. The parameter extraction for a three-diode and a four-diode model is discussed in this article. Based on the error (RMSE) in Tables 6 and 7, unknown parameters are displayed for both solar models. A graph representing the root mean square error of the two models can be found in Fig. 5. Based on these two tables and figures, it is clear that the hybrid algorithm proposed is much better than the algorithm in this study. As far as convergence time, reliability, memory requirements, etc., the hybrid algorithm is superior to the standalone algorithm in terms of its performance. It was found that the hybrid algorithm is more effective than the other standalone algorithms after the Friedman ranking test (Yu et al. 2022; Chauhan and Prakash 2023; Qaraad et al. 2023; Ma et al. 2016; Singla and Nijhawan 2021) Table 8 and Wilcoxon's rank sum test (Yousri et al. 2019; Dhiman et al. 2020; Ali et al. 2016; Mirjalili et al. 2014; Yang and Deb 2009) Table 9 were performed. Based on these tests as well, it can also be concluded that the hybrid algorithm is far better than the rest of the standalone algorithms.
Case 2: poly-crystalline solar panel: Specifically, in this case, we are talking about a poly-crystalline solar panel that is considered as solar world. An analysis of the model parameters for three diodes and four diodes is presented here. The unknown parameters of the solar models are shown in Tables 10 and 11 with their corresponding error (RMSE). The Fig. 6 shows the RMSE error which has been calculated for both of the models. Moreover, both the table as well as the figure states that the proposed hybrid algorithm outperforms the compared algorithm by a wide margin. When it comes to convergence time, reliability and memory usage, the hybrid algorithm outperforms the standalone algorithm by a long shot when compared to the standalone algorithm. The following Friedman ranking test is conducted after the extraction of the two models according to Table 12 and Wilcoxon's rank sum test is performed according to Table 13 and from this test as well it is concluded that the proposed hybrid algorithm has a much higher ranking than the remainder of the standalone algorithms used in the comparison.
5 Conclusion
A new hybrid algorithm, called PSORSA, is proposed in this work to tackle global optimization issues and extract solar cell parameters under varying temperatures. This algorithm combines two meta-heuristic algorithms, PSO and RSA, to balance exploration and exploitation. Additionally, it incorporates the opposition-based learning approach to increase demographic diversity. The study focuses on two solar PV cell models, Nemy-JP270M60 and Solar World-SW80RNA, and uses a three and four diode mathematical equivalent model of PV cell. The results obtained from this study are summarized as follows:
-
PSORSA outperforms other algorithms in terms of precise solution and convergence speed of global optimization problems.
-
In terms of solution consistency, Friedman ranking test, and Wilcoxon’s rank-sum test results, PSORSA demonstrates better performance in terms of equivalent efficiency on both solar PV cell models than other compared techniques.
-
Statistical findings indicate that PSORSA is more effective in parameter extraction for both PV models.
The study concludes that PSORSA is a promising and effective method for extracting solar PV cell parameters. Furthermore, PSORSA could be applied to other energy optimization issues such as optimal distributed generation configuration, economic load dispatch, and energy scheduling problem of power system arena to obtain more promising results.
6 Future scope
The proposed algorithm can be tested on the other engineering applications. The comprehensive discussion presented here underscores the transformative impact of advanced optimization algorithms across diverse domains. The proposed algorithms not only offer effective solutions to specific decision problems but also open new frontiers for their application in addressing complex challenges in the ever-evolving landscape of decision-making. Researchers and practitioners alike are encouraged to explore and harness the full potential of these algorithms to pave the way for innovative and efficient solutions in their respective fields. In the future research, the proposed approach could be actually compared to more advanced optimization algorithms (Chen and Tan 2023; Dulebenets 2021, 2023; Singh and Pillay 2022).
Data availability
Enquiries about data availability should be directed to the authors.
References
Alam DF, Yousri DA, Eteiba MB (2015) Flower pollination algorithm based solar PV parameter estimation. Energy Convers Manage 101:410–422
Ali EE, El-Hameed MA, El-Fergany AA, El-Arini MM (2016) Parameter extraction of photovoltaic generating units using multi-verse optimizer. Sustain Energy Technol Assess 17:68–76
Allam D, Yousri DA, Eteiba MB (2016) Parameters extraction of the three diode model for the multi-crystalline solar cell/module using moth-flame optimization algorithm. Energy Convers Manage 123:535–548
AlRashidi MR, AlHajri MF, El-Naggar KM, Al-Othman AK (2011) A new estimation approach for determining the I–V characteristics of solar cells. Sol Energy 85(7):1543–1550
Amokrane Z, Haddadi M (2017) An improved technique based on pso to estimate the parameters of the photovoltaics cell/module. In 2017 5th International Conference on Electrical Engineering-Boumerdes (ICEE-B) (pp. 1–6). IEEE
Ayyarao TS, Kumar PP (2022) Parameter estimation of solar PV models with a new proposed war strategy optimization algorithm. Int J Energy Res 46(6):7215–7238
Bastidas-Rodriguez JD, Petrone G, Ramos-Paja CA, Spagnuolo G (2017) A genetic algorithm for identifying the single diode model parameters of a photovoltaic panel. Math Comput Simul 131:38–54
Bisht R, Sikander A (2021) A novel way of parameter estimation of solar photovoltaic system. COMPEL 41(1):471–498
Chauhan A, Prakash S (2023) Optimal parameter estimation of solar photovoltaics through nature inspired metaheuristic and hybrid approaches. IETE J Res 2:1–19
Chen M, Tan Y (2023) SF-FWA: a self-adaptive fast fireworks algorithm for effective large-scale optimization. Swarm Evol Comput 80:101314
Dhiman G, Garg M, Nagar A, Kumar V, Dehghani M (2020) A novel algorithm for global optimization: rat swarm optimizer. J Ambient Intell Hum Comput 2:1–26
Dulebenets MA (2021) An adaptive polyploid memetic algorithm for scheduling trucks at a cross-docking terminal. Inf Sci 565:390–421
Dulebenets MA (2023) A diffused memetic optimizer for reactive berth allocation and scheduling at marine container terminals in response to disruptions. Swarm Evol Comput 80:101334
Elazab OS, Hasanien HM, Alsaidan I, Abdelaziz AY, Muyeen SM (2020) Parameter estimation of three diode photovoltaic model using grasshopper optimization algorithm. Energies 13(2):497
Gao S, Wang K, Tao S, Jin T, Dai H, Cheng J (2021) A state-of-the-art differential evolution algorithm for parameter estimation of solar photovoltaic models. Energy Convers Manag 230:113784
Gupta J, Hussain A, Singla MK, Nijhawan P, Haider W, Kotb H, AboRas KM (2022) Parameter estimation of different photovoltaic models using hybrid particle swarm optimization and gravitational search algorithm. Appl Sci 13(1):249
Jamadi M, Merrikh-Bayat F, Bigdeli M (2016) Very accurate parameter estimation of single-and double-diode solar cell models using a modified artificial bee colony algorithm. Int J Energy Environ Eng 7:13–25
Jordehi AR (2016) Parameter estimation of solar photovoltaic (PV) cells: A review. Renew Sustain Energy Rev 61:354–371
Kang T, Yao J, Jin M, Yang S, Duong T (2018) A novel improved cuckoo search algorithm for parameter estimation of photovoltaic (PV) models. Energies 11(5):1060
Khanna V, Das BK, Bisht D, Singh PK (2015) A three diode model for industrial solar cells and estimation of solar cell parameters using PSO algorithm. Renew Energy 78:105–113
Liang J, Qiao K, Yu K, Ge S, Qu B, Xu R, Li K (2020) Parameters estimation of solar photovoltaic models via a self-adaptive ensemble-based differential evolution. Sol Energy 207:336–346
Liao Z, Chen Z, Li S (2020) Parameters extraction of photovoltaic models using triple-phase teaching-learning-based optimization. IEEE Access 8:69937–69952
Lu J, Zhou X, Ma Y, Wang M, Wan J, Wang W (2019) A novel artificial bee colony algorithm with division of labor for solving CEC 2019 100-digit challenge benchmark problems. In 2019 IEEE Congress on Evolutionary Computation (CEC) (pp. 387–394). IEEE
Luu TV, Nguyen NS (2020) Parameters extraction of solar cells using modified JAYA algorithm. Optik 203:164034
Ma J, Bi Z, Ting TO, Hao S, Hao W (2016) Comparative performance on photovoltaic model parameter identification via bio-inspired algorithms. Sol Energy 132:606–616
Mahato DP, Sandhu JK, Singh NP, Kaushal V (2020) On scheduling transaction in grid computing using cuckoo search-ant colony optimization considering load. Clust Comput 23:1483–1504
Mathew D, Rani C, Kumar MR, Wang Y, Binns R, Busawon K (2017) Wind-driven optimization technique for estimation of solar photovoltaic parameters. IEEE J Photovolt 8(1):248–256
Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61
Oliva D, Abd Elaziz M, Elsheikh AH, Ewees AA (2019) A review on meta-heuristics methods for estimating parameters of solar cells. J Power Sources 435:126683
Ortiz-Conde A, Sánchez FJG, Muci J (2006) New method to extract the model parameters of solar cells from the explicit analytic solutions of their illuminated I–V characteristics. Sol Energy Mater Sol Cells 90(3):352–361
Premkumar M, Chandrasekaran K, Sowmya R (2020) Mathematical modelling of solar photovoltaic cell/panel/array based on the physical parameters from the manufacturer’s datasheet. Int J Renew Energy Dev 9(1):7
Qaraad M, Amjad S, Hussein NK, Badawy M, Mirjalili S, Elhosseini MA (2023) Photovoltaic parameter estimation using improved moth flame algorithms with local escape operators. Comput Electr Eng 106:108603
Ram JP, Babu TS, Dragicevic T, Rajasekar N (2017) A new hybrid bee pollinator flower pollination algorithm for solar PV parameter estimation. Energy Convers Manage 135:463–476
Ramadan A, Kamel S, Korashy A, Yu J (2020) Photovoltaic cells parameter estimation using an enhanced teaching–learning-based optimization algorithm. Iran J Sci Technol Trans Electr Eng 44:767–779
Rani S, Babbar H, Kaur P, Alshehri MD, Shah SHA (2022) An optimized approach of dynamic target nodes in wireless sensor network using bio inspired algorithms for maritime rescue. IEEE Trans Intell Transp Syst 20:22
Sharma A, Sharma A, Averbukh M, Jately V, Azzopardi B (2021) An effective method for parameter estimation of a solar cell. Electronics 10(3):312
Singh E, Pillay N (2022) A study of ant-based pheromone spaces for generation constructive hyper-heuristics. Swarm Evol Comput 72:101095
Singh B, Nijhawan P, Singla MK, Gupta J, Singh P (2022a) Hybrid algorithm for parameter estimation of fuel cell. Int J Energy Res 46(8):10644–10655
Singh B, Singla MK, Nijhawan P (2022b) Parameter estimation of four diode solar photovoltaic cell using hybrid algorithm. Energy Sour Part A Recov Util Environ Effects 44(2):4597–4613
Singla MK, Nijhawan P (2021) Triple diode parameter estimation of solar PV cell using hybrid algorithm. Int J Environ Sci Technol 2:1–24
Singla MK, Nijhawan P, Oberoi AS (2022b) Parameter estimation of three diode solar PV cell using chaotic dragonfly algorithm. Soft Comput 26(21):11567–11598
Singla MK, Gupta J, Singh B, Nijhawan P, Abdelaziz AY, El-Shahat A (2023a) Parameter estimation of fuel cells using a hybrid optimization algorithm. Sustainability 15(8):6676
Singla MK, Hassan MH, Gupta J, Jurado F, Nijhawan P, Kamel S (2023b) An enhanced efficient optimization algorithm (EINFO) for accurate extraction of proton exchange membrane fuel cell parameters. Soft Comput 2:1–20
Singla MK, Gupta J, Nijhawan P, Alsharif MH, Kim MK (2023c) Sustainable development of fuel cell using enhanced weighted mean of vectors algorithm. Heliyon 9:3
Singla MK, Nijhawan P, Oberoi AS (2022) A novel hybrid particle swarm optimization rat search algorithm for parameter estimation of solar PV and fuel cell model. COMPEL-The international journal for computation and mathematics in electrical and electronic engineering
Wang L, Wang Z, Liang H, Huang C (2020) Parameter estimation of photovoltaic cell model with Rao-1 algorithm. Optik 210:163846
Yang XS, Deb S (2009) Cuckoo search via Lévy flights. In 2009 World congress on nature & biologically inspired computing (NaBIC) (pp. 210–214). IEEE.
Yousri D, Allam D, Eteiba MB, Suganthan PN (2019) Static and dynamic photovoltaic models’ parameters identification using chaotic heterogeneous comprehensive learning particle swarm optimizer variants. Energy Convers Manag 182:546–563
Yu S, Heidari AA, Liang G, Chen C, Chen H, Shao Q (2022) Solar photovoltaic model parameter estimation based on orthogonally-adapted gradient-based optimization. Optik 252:168513
Zhang H, Heidari AA, Wang M, Zhang L, Chen H, Li C (2020) Orthogonal Nelder-Mead moth flame method for parameters identification of photovoltaic modules. Energy Convers Manag 211:112764
Funding
This research was supported by the Chung-Ang University Research Grants in 2024. This research was also supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (2020R1A2C1004743).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of Interest
The authors declare no conflict of interest.
Ethical approval
This article does not contain any studies with human participants performed by any of the authors.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Singla, M.K., Gupta, J., Alsharif, M.H. et al. A robust multi-objective optimization algorithm for accurate parameter estimation for solar cell models. Soft Comput (2024). https://doi.org/10.1007/s00500-024-09888-5
Accepted:
Published:
DOI: https://doi.org/10.1007/s00500-024-09888-5