Skip to Content
ProcessesProcesses
  • Article
  • Open Access

29 June 2021

23 Pages

An Improved Bald Eagle Search Algorithm for Parameter Estimation of Different Photovoltaic Models

,
,
,
and
1
Department of Electrical Engineering, Faculty of Engineering, Aswan University, Aswan 81542, Egypt
2
Department of Electrical Engineering, Yeungnam University, Gyeongsan 38541, Korea
3
Department of Electrical Engineering, University of Chile, Santiago 80000, Chile
*
Author to whom correspondence should be addressed.

Abstract

Clean energy resources have become a worldwide concern, especially photovoltaic (PV) energy. Solar cell modeling is considered one of the most important issues in this field. In this article, an improvement for the search steps of the bald eagle search algorithm is proposed. The improved bald eagle search (IBES) was applied to estimate more accurate PV model parameters. The IBES algorithm was applied for conventional single, double, and triple PV models, in addition to modified single, double, and triple PV models. The IBES was evaluated by comparing its results with the original BES through 15 benchmark functions. For a more comprehensive analysis, two evaluation tasks were performed. In the first task, the IBES results were compared with the original BES for parameter estimation of original and modified tribe diode models. In the second task, the IBES results were compared with different recent algorithms for parameter estimation of original and modified single and double diode models. All tasks were performed using the real data for a commercial silicon solar cell (R.T.C. France). From the results, it can be concluded that the results of the modified models were more accurate than the conventional PV models, and the IBES behavior was better than the original BES and other compared algorithms.

1. Introduction

The high demand for clean energy is increasing the development cycles of PV systems. The solar cell is considered the basic element in PV systems. The rapid development in photovoltaic energy has a great effect on perceptions of the importance of solar cell modeling. The modeling of PV systems plays a vital role in the design phase due to the availability of simulation and testing for the PV system before the construction phase. The history of PV modeling began in the last decade [1].
There are different types of models described in the literature. These models rely on the diodes as their main components, as well as some resistors to represent the properties of the photovoltaic cells. However, the main challenge facing these models is obtaining the best values for individual parameters, such as impedance, diode ideal factors, and saturation currents, in order to enable successful modeling [2]. SDMs are considered the basic model and have one diode in the model, but DDMs and TDMs have two and three diodes, respectively. The development of a more detailed model would be more suitable for representing a wide range of PV systems at different operating conditions, like low irradiance conditions [3]. Moreover, the detailed models are more capable of representing different physical PV properties, such as the effect of grain boundaries, the leakage current, and the recombination current in multi-crystalline silicon solar cells [4]. For the previous reasons, many modifications of the models have been proposed in the literature. The authors of [3] proposed a modified DDM; the modification is based on adding a resistance in series with the second diode to represent the effect of grain boundary regions. The MDDM was selected in this study to represent the complex multi-crystalline solar cell due to its advantages in representing the effect of grain boundaries, as discussed in [5]. A modified TDM was therein proposed and compared with the MDDM. The authors concluded that the obtained results from the MTDM were better than those of the MDDM, and that this indicates that MTDMs are more accurate than MDDMs. Three modified models were proposed in [6], the MSD, MDDM, and MTDM. From their results, the authors concluded that the three modified models were more reliable and accurate than the traditional three PV models. In all the previous studies reviewed, the researchers used different optimization techniques to estimate the parameters of the PV models. The selection of a suitable algorithm for this task is a challenge due to the complexity of the detailed PV models [7,8,9,10,11,12]. This challenge has led many researchers to propose enhancements to original optimization algorithms to improve their performance with this problem and other similar complex problems [13,14,15,16,17]. The bald eagle search (BES) algorithm a recent meta-heuristic algorithm proposed in [18]. BES, like GWO and HHO, is inspired by animal hunting behavior. The BES algorithm is inspired by bald eagles’ searching and hunting behavior in relation to its food (fish and so on). The behavior of population-based algorithms differs from one objective function to another and depends on different factors, like the initial population and a proper search range [19,20,21,22,23]. In this work, an improvement to the BES algorithm, called the IBES algorithm, is proposed. The IBES is based on changing the learning parameter that controls the change in position in each iteration from a constant parameter to a variable parameter as its value changes in each iteration. The IBES changes the value of this parameter based on a decay equation to enhance its exploration and exploitation. The IBES was tested on 23 benchmark functions and was used to estimate the parameters of different complex detailed PV models.
The main contributions of this work can be briefly summarized as follows:
-
A detailed description of the three main conventional PV models (SDM, DDM, and TDM) is provided;
-
A detailed description of the three modified PV models (MSDM, MDDM, and MTDM) is provided;
-
An improved algorithm (IBES) is proposed and detailed discussion about testing the behavior of the improved algorithm on 23 benchmark functions is provided;
-
The improved algorithm and the original BES are compared through their application to the estimation of the parameters of the modified triple diode model (MTDM) and original triple diode model (TDM);
-
For more comprehensive results, the performance of IBES and other recent algorithms is compared for the estimation of the parameters of the SDM, MSDM, DDM, and MDDM;
-
In all the applications, the real data from an RTC furnace solar cell were used as a dataset for the objective function;
-
The performance of the IBES and other compared algorithms is evaluated through statistical analysis.
The rest of this paper is arranged as follows. Section 2 presents the PV modeling analysis. Section 3 presents the proposed IBES. The simulation results are discussed in Section 4. Section 5 summarizes the conclusion of the work.

2. PV Mathematical Model

In this section, the mathematical models of the three PV models, the SDM, DDM, and TDM, are discussed in detail through the equations of each model. A modification to the previous models, based on adding new series resistance (Rsm) to express the losses in different regions, is also discussed [5,6]. The three modified models are the MSDM, MDDM, and MTDM.

2.1. SDM and MSDM

The SDM is considered the most basic and simple PV model when compared with other models. Figure 1 presents the equivalent circuit of the SDM. Based on Figure 1, the PV output current can be described by Equations (1) and (2). The five main parameters (Rs, Rsh, Iph, Is1, and η) can be described as X = [X1, X2, X3, X4, X5]. The problem objective function is described in Equation (3):
I = I p h − I D − I s h
I = I p h − I s 1 [ exp ( q ( V + R s ∗ I ) η ∗ K ∗ T ) − 1 ] − ( V + R s ∗ I ) R s h
f S D ( V , I , X ) = I − X 3 + X 4 [ exp ( q ( V + R s ∗ I ) X 5 ∗ K ∗ T ) − 1 ] + ( V + X 1 ∗ I ) X 2
Figure 1. The SDM.
Figure 2 presents the equivalent circuit of the MSDM. The main difference between the MSDM and SDM is a resistance (Rsm) connected in series with the diode to represent the losses in the quasi-neutral region. Based on Figure 2, the PV output current can be described as in Equation (4). The six main parameters (Rs, Rsh, Iph, Is1, η, and Rsm) can be described as X = [X1, X2, X3, X4, X5, X6]. The problem objective function is described in Equation (5):
I = I p h − I s 1 [ exp ( q ( V + R s ∗ I − R s m ∗ I D ) η ∗ K ∗ T ) − 1 ] − ( V + R s ∗ I ) R s h
f S D ( V , I , X ) = I − X 3 + X 4 [ exp ( q ( V + X 1 ∗ I − X 6 ∗ I D ) X 5 ∗ K ∗ T ) − 1 ] + ( V + X 1 ∗ I ) X 2
Figure 2. The MSDM.

2.2. DDM and MDDM

The DDM consists of two diodes that represent the recombination current of a solar cell. Figure 3 presents the equivalent circuit of the DDM. Based on Figure 3, the PV output current can be described by Equations (6) and (7). The seven main parameters (Rs, Rsh, Iph, Is1, Is2, η1, and η2) can be described as X = [X1, X2, X3, X4, X5, X6, X7]. The problem objective function is described in Equation (8):
I = I p h − I D 1 − I D 2 − I s h
I = I p h − I s 1 [ exp ( q ( V + R s ∗ I ) η 1 ∗ K ∗ T ) − 1 ] − I s 2 [ exp ( q ( V + R s ∗ I ) η 2 ∗ K ∗ T ) − 1 ] − ( V + R s ∗ I ) R s h
f D D ( V , I , X ) = I − X 3 + X 4 [ exp ( q ( V + X 1 ∗ I ) X 6 ∗ K ∗ T ) − 1 ] + X 5 [ exp ( q ( V + X 1 ∗ I ) X 7 ∗ K ∗ T ) − 1 ] + ( V + X 1 ∗ I ) X 2
Figure 3. The DDM.
The MDDM is the same as the DDM, utilizing series resistance (Rsm) with diode 2 to represent the losses in the space charge region. Figure 4 presents the equivalent circuit of the MDDM. Based on Figure 4, the PV output current can be described by Equation (9). The eight main parameters (Rs, Rsh, Iph, Is1, Is2, η1, η2, and Rsm) can be described as X = [X1, X2, X3, X4, X5, X6, X7, X8]. The problem objective function is described in Equation (10):
I = I p h − I s 1 [ exp ( q ( V + R s ∗ I ) η 1 ∗ K ∗ T ) − 1 ] − I s 2 [ exp ( q ( V + R s ∗ I − R s m ∗ I D 2 ) η 2 ∗ K ∗ T ) − 1 ] − ( V + R s ∗ I ) R s h
f D D ( V , I , X ) = I − X 3 + X 4 [ exp ( q ( V + X 1 ∗ I ) X 6 ∗ K ∗ T ) − 1 ] + X 5 [ exp ( q ( V + X 1 ∗ I − X 8 ∗ I D 2 ) X 7 ∗ K ∗ T ) − 1 ] + ( V + X 1 ∗ I ) X 2
Figure 4. The MDDM.

2.3. TDM and MTDM

The TDM is based on three diodes, as shown in Figure 5, that represent the effects of grain boundaries and a large leakage current. Based on Figure 5, the PV output current can be described by Equations (11) and (12). The nine main parameters (Rs, Rsh, Iph, Is1, Is2, Is3, η1, η2, and η3) can be described as X = [X1, X2, X3, X4, X5, X6, X7, X8, X9]. The problem objective function is described in Equation (13):
I = I p h − I D 1 − I D 2 − I D 3 − I s h
I = I p h − I s 1 [ exp ( q ( V + R s ∗ I ) η 1 ∗ K ∗ T ) − 1 ] − I s 2 [ exp ( q ( V + R s ∗ I ) η 2 ∗ K ∗ T ) − 1 ] − I s 3 [ exp ( q ( V + R s ∗ I ) η 3 ∗ K ∗ T ) − 1 ] − ( V + R s ∗ I ) R s h
f T D ( V , I , X ) = I − X 3 + X 4 [ exp ( q ( V + X 1 ∗ I ) X 7 ∗ K ∗ T ) − 1 ] + X 5 [ exp ( q ( V + X 1 ∗ I ) X 8 ∗ K ∗ T ) − 1 ] + X 6 [ exp ( q ( V + X 1 ∗ I ) X 9 ∗ K ∗ T ) − 1 ] + ( V + X 1 ∗ I ) X 2  
Figure 5. The TDM.
The MTDM is the same as the TDM, utilizing series resistance (Rsm) with the third diode to represent the losses in the defect region, as presented in Figure 6. Based on Figure 6, the PV output current can be described by Equation (14). The ten main parameters (Rs, Rsh, Iph, Is1, Is2, Is3, η1, η2, η3, and Rsm) can be described as X = [X1, X2, X3, X4, X5, X6, X7, X8, X9, X10]. The problem objective function is described in Equation (15):
I = I p h − I s 1 [ exp ( q ( V + R s ∗ I ) η 1 ∗ K ∗ T ) − 1 ] − I s 2 [ exp ( q ( V + R s ∗ I ) η 2 ∗ K ∗ T ) − 1 ] − I s 3 [ exp ( q ( V + R s ∗ I − R s m ∗ I D 3 ) η 3 ∗ K ∗ T ) − 1 ] − ( V + R s ∗ I ) R s h
f T D ( V , I , X ) = I − X 3 + X 4 [ exp ( q ( V + X 1 ∗ I ) X 7 ∗ K ∗ T ) − 1 ] + X 5 [ exp ( q ( V + X 1 ∗ I ) X 8 ∗ K ∗ T ) − 1 ] + X 6 [ exp ( q ( V + X 1 ∗ I − X 10 ∗ I D 3 ) X 9 ∗ K ∗ T ) − 1 ] + ( V + X 1 ∗ I ) X 2  
Figure 6. The TDM.

3. Improved Bald Eagle Search Algorithm

The improved bald eagle search algorithm, based on the original BES, is inspired by bald eagle search behavior during the hunting process. The hunting process can be divided to three sub-processes: selecting the space, searching the space, and, finally, swooping in on the prey (Figure 7).
Figure 7. (a) Behavior of bald eagle during hunting; (b) sequential stages of bald eagle hunting.
-
Selecting the space
In this stage, the blades select the space randomly based on the previous search information (Equation (16)):
p n e w ,   i = p b e s t + α × r ( p m e a n − p i )
The parameter α for controlling the changes in position can be formulated from the following equation rather than being fixed value, as it is in the original BES algorithm:
α = 1.5   ·   ( M a x _ i t e r − t + 1 ) M a x _ i t e r
This parameter affects the position of the bald eagles and enhances the exploration and exploitation in the IBES technique. r is a random value between 0 and 1. pnew and pbest are the new and current search spaces, respectively. pmean indicates that these eagles have consumed all the information from the previous points.
-
Search stage
After selecting the search space in the previous step, the eagles start the search for prey in this space by moving in a spiral shape to quicken the search. In this stage, the eagle position is updated based on Equation (18):
p i ,   n e w = p i + y ( i ) × ( p i − p i + 1 ) p b e s t + x ( i ) × r ( p i − p m e a n )
x ( i ) = x r ( i ) m a x ( | x r | )   ,   y ( i ) = y r ( i ) m a x ( | y r | )
x r ( i ) = r ( i ) × s i n ( θ ( i ) ,   y r ( i ) = r ( i ) × c o s ( θ ( i ) )
θ ( i ) = α × π × r a n d
r ( i ) = θ ( i ) × R × r a n d
where α is a parameter that takes a value from 5 to 10 and R is a parameter that takes a value from 0.5 to 2.
-
Swooping stage
In this stage, the eagles start to move from the best search position towards their prey in a swing movement described in Equation (19):
P i , n e w = r a n d   ∗   P b e s t + x 1   ( i ) × ( P i − c 1   ∗   P m e a n ) + y 1 ( i ) × ( P i − C 2   ∗   P b e s t )
x 1 ( i ) = x r ( i ) m a x ( | x r | )   ,   y 1 ( i ) = y r ( i ) m a x ( | y r | )
x r ( i ) = r ( i ) ∗ s i n h [ ( θ ( i ) ] ,   y r ( i ) = r ( i ) × c o s h [ ( θ ( i ) ) ]
θ ( i ) = α × π × r a n d   r ( i ) = θ ( i )
where c1, c2 ϵ [1, 2].
A flowchart describing the entire IBES algorithm is presented in Figure 8.
Figure 8. Flowchart for the IBES algorithm.
The IBES was tested and evaluated on different benchmark functions. The results for the IBES algorithm were compared with other recent optimization algorithms. Table 1 presents the parameters of all compared algorithms (IBES, BES, GBO, MRFO, SMA, and BMO). Table 2 presents the statistical results of all compared algorithms when applied for unimodal benchmark functions named from F1 to F7. The best values, shown in bold, were achieved with IBES and BES, but the IBES algorithm results were better than those of BES. The statistical results of multimodal benchmark functions, named from F8 to F13, are presented in Table 3. The statistical results of composite benchmark functions, named from F14 to F23, are presented in Table 4. Figure 9 presents the qualitative metrics for the F2, F4, F6, F8, F12, F15, and F18 functions, including 2D views of the functions, search histories, average fitness histories, and convergence curves. Figure 10, Figure 11 and Figure 12 present boxplots of the unimodal benchmark functions, multimodal benchmark functions, and composite benchmark functions, respectively. The IBES achieved the best values with the unimodal function with a percentage of 75% and for the composite function with a percentage of 60%; however, with multimodal functions, SMA won with a percentage of 70.8%. Table 5 presents the percentages for the best results compared to the total statistical results for unimodal, multimodal, and composite functions for all algorithms.
Table 1. Parameter settings of the selected techniques.
Table 2. Results for unimodal benchmark functions.
Table 3. Results for multimodal benchmark functions.
Table 4. Results for composite benchmark functions.
Figure 9. Qualitative metrics for the (a) F2, (b) F4, (c) F6, (d) F8, (e) F12, (f) F15, and (g) F18 functions: 2D views of the functions, search histories, average fitness histories, and convergence curves.
Figure 10. Boxplots for all algorithms for unimodal benchmark functions (a) F1, (b) F2, (c) F3, (d) F4, (e) F5, (f) F6, and (g) F7.
Figure 11. Boxplots for all algorithms for multimodal benchmark functions (a) F8, (b) F10, (c) F12, and (d) F13.
Figure 12. Boxplots for all algorithms for composite benchmark functions (a) F14, (b) F15, (c) F16, (d) F17, (e) F18, (f) F19, (g) F20, (h) F21, (i) F22, and (j) F23.
Table 5. The percentages of the best results compared to the total statistical results for unimodal, multimodal, and composite functions for all algorithms.

4. Simulation Results

The analysis of the simulation results was performed to focus on different issues: the first issue was, on the one hand, the comparison between the improved algorithm and the original one (BES) and, on the other hand, the comparison between the modified triple diode model (MTDM) and the original triple diode model (TDM). This issue was covered in task 1. In this task, the results of the IBES and BES were compared with regard to the estimation of the parameters of the MTDM and TDM for real data from an RTC furnace solar cell [7]. The second issue was the comparison of the performance of the IBES and other recent algorithms.

4.1. Task 1: Comparison between IBES and BES for the MTDM and TDM

In this task the IBES and BES were applied to estimate the parameters of the MTDM and TDM. The objective functions for the TDM and MTDM are described in Equations (13) and (15), respectively. The measured data from a 57 mm diameter commercial silicon R.T.C. France solar cell (under 1000 W/m2 at 33 °C) [7] were used. In Table 6 the estimations for the 10 parameters of the MTDM by IBES and BES are presented. The estimations for the nine parameters of the TDM by IBES and BES are also presented in Table 6. From the RMSE (Equation (20)), it can be seen that the results of the IBES were more accurate than those of the BES in the two cases. The convergence curves of IBES and BES for the MTDM TDM are shown in Figure 13 and Figure 14, respectively. The statistical results of the RMSE values calculated for 30 independent runs are presented in Table 7. The statistical results are presented in boxplots for each algorithm in Figure 15. The values for the current absolute error (IAE) and the power absolute error (PAE) (Equation (21)) for all cases are presented in Figure 16 and Figure 17, respectively. From these results, it can be concluded that the results of both the IBES and BES for MTDM were more accurate than for TDM; moreover, the IBES results were more accurate than those of BES for the MTDM and TDM. By comparing the obtained results achieved for the IBES for MTDM with the results from [5], which used EHO to estimate the parameters for the MTDM, we can see that the IBES results are better than those of the EHO, as the RMSE obtained by EHO was 0.001233. Reference [5] was selected for this comparison as it used the same optimization condition. According to our review of the literature, the RMSE value obtained by the IBES for the MTDM (0.000739055) is better than a lot of recent optimization algorithms. For further comparison, current vs. voltage and power vs. voltage characteristics curves for real system MTDMs and TDMs estimated by the IBES and BES are presented in Figure 18 and Figure 19, respectively.
R M S E = 1 N ∑ K = 1 N f 2 ( V , I , X )
I A E = ( I e r r ) 2 2 ,                   P A E = ( P e r r ) 2 2
Table 6. Results of the IBES and BES for the MTDM and TDM for a furnace.
Figure 13. The convergence curves for the IBES and BES for the MTDM.
Figure 14. The convergence curves of the IBES and BES for the TDM.
Table 7. Statistical results for the IBES applied to the MTDM and TDM and for the BES applied to the MTDM and TDM.
Figure 15. Boxplot for the IBES applied to the MTDM and TDM and the BES applied to the MTDM and TDM for 30 independent runs.
Figure 16. IAE for the IBES and BES for all cases.
Figure 17. PAE for the IBES and BES for all cases.
Figure 18. Current–voltage curve for the experimental data and for the MTDM, and TDM currents estimated by the IBES and BES.
Figure 19. Power–voltage curve for the experimental data and for the MTDM and TDM currents estimated by the IBES and BES.

4.2. Task 2: Comparison between the IBES and Recent Algorithms

In this task, we compared the performance of the IBES and recent algorithms with regard to the estimation of the parameters of the MDDM, MSDM, DDM, and SDM for an RTC furnace solar cell. In Table 8 the parameters estimated for the MDDM, DDM, MSDM, and SDM by IBES and other algorithms are presented. The RMSEs for all compared algorithms and models are also presented in Table 8. The best RMSE values are highlighted in bold. From Table 8, it can be seen that the MDDM had more accurate parameters than the DDM, MSDM, or SDM. The lowest RMSE was recorded for the IBES. Figure 20 summarizes the results in Table 8 in graphical form. By comparing the results obtained for the IBES for the MDDM with the results from [5], which used EHO to estimate the parameters for the MDDM, it can be seen that the IBES results were better than those of EHO, as the RMSE obtained by the EHO was 0.001557. The convergence curves for all compared algorithms and models are shown in Figure 21. The statistical results of the RMSE values calculated for 30 independent runs are presented in Table 9. The statistical results are presented in boxplots for each algorithm in Figure 22.
Table 8. Estimated parameters and RMSE values of the IBES, GWO, MFO, and MRFO applied to the MDDM, DDM, MSDM, and SDM.
Figure 20. Comparison between the RMSE values of the IBES, GWO, MFO, and MRFO applied to the MDDM, DDM, MSDM, and SDM.
Figure 21. The convergence curves of the IBES, GWO, MFO, and MRFO applied to the MDDM, DDM, MSDM, and SDM.
Table 9. Statistical results for the IBES, GWO, MFO, and MRFO applied to the MDDM, DDM, MSDM, and SDM.
Figure 22. Boxplots of the IBES, GWO, MFO, and MRFO applied to the MDDM, DDM, MSDM and SDM.

5. Conclusions

In this paper, an improvement for the BES algorithm was proposed. The improved algorithm is called the IBES algorithm. The improvement is based on creating varied values for the learning parameter in each iteration. This improvement enhances the exploration and exploitation in the IBES technique. The proposed algorithm was evaluated through 23 different benchmark functions and applied for parameter estimation of different PV models. The IBES was tested with challenging optimization problems from the literature and through parameter estimation of the MTDM and TDM, which considered the most complex PV models and compared the IBES with the original BES algorithm; this was in the first task. In task 2, the IBES was applied to estimate the parameters for the MDDM, DDM, MSDM, and SDM and the results were compared with recent optimization algorithms. The real data measured from a 57 mm diameter commercial silicon R.T.C. France solar cell were used for all tasks. The comparisons in all tasks involved comparing different evaluation parameters; for example, RMSE and IAE and PAE and statistical analysis. For a more comprehensive comparison, the IBES results in tasks 1 and 2 were compared with available recent studies that used the same examples and optimization conditions. The proposed algorithm achieved significant accuracy in comparison with the original algorithm and other recent algorithms. The achievements of the IBES will encourage the authors to apply the IBES to estimate the parameters of highly complicated PV cells, such as concentrated PV cells or large PV systems, in future work.

Author Contributions

Conceptualization, A.R. and S.K.; methodology, T.K., M.H.H. and C.R.; software, A.R. S.K. and M.H.H.; validation, T.K. and C.R.; formal analysis, A.R., S.K and M.H.H.; investigation, T.K. and C.R.; resources, A.R., S.K. and M.H.H.; data curation, T.K. and C.R.; writing—original draft preparation, A.R., S.K. and M.H.H.; writing—review and editing, T.K. and C.R.; visualization, T.K. and C.R.; supervision, S.K.; project administration, A.R. and A.R. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors thank the support of the National Research and Development Agency of Chile (ANID), ANID/ Fondap/15110019.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

SymbolDescription
BESBald eagle search
IBESImproved bald eagle search
SDMSingle diode model
MSDMModified single diode model
DDMDouble diode model
MDDMModified double diode model
TDMTriple diode model
MTDMModified triple diode model
RMSERoot mean square error
IPV module output current
PVPhoto voltaic
VTerminal voltage
GWOGray wolf optimizer
MFOMoth-flame optimization
GBOGradient-based optimizer
MRFOManta ray foraging optimization
SMASlime mold algorithm
AEOArtificial ecosystem-based optimization
EHOElephant herding optimization
HHOHarries hawk optimization
IphPhoto-generated current source
IDFirst diode current
ID2Second diode current
ID3Third diode current
η, η1First diode ideality factor (diffusion current components)
η2Second diode ideality factor (recombination current components)
RsEquivalent series resistance for semiconductor material at neutral regions
RshEquivalent shunt resistance for current leakage resistance across the P–N junction of solar cell
RsmSeries resistance for modified models to express the losses in different regions
η3Third diode ideality factor (leakage current components)
T (Ko)Photocell temperature (Kelvin)
K=1.380 × 10–23 (J/Ko) Boltzmann constant
BMOBarnacles mating optimizer
q1.602 × 10–19 (C) Coulombs

References

  1. Kumar, V.R.; Singh, S.K. Solar photovoltaic modelling and simulation: As a renewable energy solution. Energy Rep. 2018, 4, 701–712. [Google Scholar]
  2. Lyden, S.; Haque, M.E.; Gargoom, A.; Negnevitsky, M.; Muoka, P.I. Modelling and parameter estimation of photovoltaic cell. In Proceedings of the 22nd Australasian Universities Power Engineering Conference (AUPEC), Bali, Indonesia, 26–29 September 2012. [Google Scholar]
  3. Allam, D.; Yousri, D.A.; Eteiba, M.B. Parameters Extraction of the Three Diode Model for the Multi-crystalline Solar Cell/ Module Using Moth-Flame Optimization Algorithm. Energy Convers. Manag. 2016, 123, 535–548. [Google Scholar] [CrossRef] [Scilit]
  4. Chin, V.J.; Salam, Z.; Ishaque, K. Cell modelling and model parameters estimation techniques for photovoltaic simulator application: A review. Appl. Energy 2015, 154, 500–519. [Google Scholar] [CrossRef] [Scilit]
  5. Bayoumi, A.S.; El-Sehiemy, R.A.; Mahmoud, K.; Lehtonen, M.; Darwish, M.M.F. Assessment of an Improved Three-Diode against Modified Two-Diode Patterns of MCS Solar Cells Associated with Soft Parameter Estimation Paradigms. Appl. Sci. 2021, 11, 1055. [Google Scholar] [CrossRef] [Scilit]
  6. Abdelminaam, D.S.; Said, M.; Houssein, E.H. Turbulent Flow of Water-Based Optimization Using New Objective Function for Parameter Extraction of Six Photovoltaic Models. IEEE Access 2021, 9, 35382–35398. [Google Scholar] [CrossRef] [Scilit]
  7. Ramadan, A.; Kamel, S.; Korashy, A.; Yu, J. Photovoltaic Cells Parameter Estimation Using an Enhanced Teaching–Learning-Based Optimization Algorithm. Iran. J. Sci. Technol. Trans. Electr. Eng. 2019, 44, 767–779. [Google Scholar] [CrossRef] [Scilit]
  8. Abdelghany, R.Y.; Kamel, S.; Ramadan, A.; Sultan, H.; Rahmann, C. Solar Cell Parameter Estimation Using School-Based Optimization Algorithm. In Proceedings of the IEEE International Conference on Automation/XXIV Congress of the Chilean Association of Automatic Control (ICA-ACCA), Santiago, Chile, 22–26 March 2021. [Google Scholar]
  9. Ramadan, A.; Kamel, S.; Hussein, M.M.; Hassan, M.H. A New Application of Chaos Game Optimization Algorithm for Parameters Extraction of Three Diode Photovoltaic model. IEEE Access 2021, 9, 51582–51594. [Google Scholar] [CrossRef] [Scilit]
  10. Ahmed, A.Z.D.; Sultan, H.M.; Do, T.D.; Kamel, O.M.; Mossa, M.A. Coyote Optimization Algorithm for Parameters Estimation of Various Models of Solar Cells and PV Modules. IEEE Access 2020, 8, 111102–111140. [Google Scholar]
  11. Sharma, A.; Sharma, A.; Averbukh, M.; Jately, V.; Azzopardi, B. An Effective Method for Parameter Estimation of a Solar Cell. Electronics 2021, 10, 312. [Google Scholar] [CrossRef] [Scilit]
  12. Rezk, H.; Babu, T.S.; Al-Dhaifallah, M.; Ziedan, H.A. A robust parameter estimation approach based on stochastic fractal search optimization algorithm applied to solar PV parameters. Energy Rep. 2021, 7, 620–640. [Google Scholar] [CrossRef] [Scilit]
  13. Humada, A.M.; Darweesh, S.Y.; Mohammed, K.G.; Kamil, M.; Mohammed, S.F.; Kasim, N.K.; Tahseen, T.A.; Awad, O.I.; Mekhilef, S. Modeling of PV system and parameter extraction based on experimental data: Review and investigation. Solar Energy 2020, 199, 742–760. [Google Scholar] [CrossRef] [Scilit]
  14. Lv, X.; Wang, Y.; Deng, J.; Zhang, G.; Zhang, L. Improved Particle Swarm Optimization Algorithm Based on Last-Eliminated Principle and Enhanced Information Sharing. Comput. Intell. Neurosci. 2018, 2018, 5025672. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  15. Wang, G.; Yuan, Y.; Guo, W. An Improved Rider Optimization Algorithm for Solving Engineering Optimization Problems. IEEE Access 2019, 7, 80570–80576. [Google Scholar] [CrossRef] [Scilit]
  16. Yassine, H.M.; Zahira, C. An Improved optimization Algorithm to Find Multiple Shortest Paths over Large Graph. In Proceedings of the Second International Conference on Embedded & Distributed Systems (EDiS), Oran, Algeria, 3 November 2020. [Google Scholar]
  17. Wang, J.S.; Li, S.X. An Improved Grey Wolf Optimizer Based on Differential Evolution and Elimination Mechanism. Sci. Rep. 2019, 9, 7181. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  18. Alsattar, H.A.; Zaidan, A.A.; Zaidan, B.B. Novelmeta-heuristic bald eagle search optimisation algorithm. Artif. Intell. Rev. 2020, 53, 2237–2264. [Google Scholar] [CrossRef] [Scilit]
  19. Han, L.; Xu, C.; Huang, T.; Dang, X. Improved particle swarm optimization algorithm for high performance SPR sensor design”. Appl. Opt. 2021, 60, 1753–1760. [Google Scholar]
  20. Morris, T. Improved optimization algorithm for use in variational quantum eigensolvers. In Proceedings of the APS March Meeting, Boston, MA, USA, 4–8 March 2019. abstract id.E42.009. [Google Scholar]
  21. Bangyal, W.H.; Rauf, H.T.; Batool, H.; Bangyal, S.A.; Ahmed, J.; Pervaiz, S. An Improved Particle Swarm Optimization Algorithm with Chi-Square Mutation Strategy. Int. J. Adv. Comput. Sci. Appl. 2019, 10, 481–491. [Google Scholar] [CrossRef] [Scilit]
  22. Rajamohana, S.P.; Umamaheswari, K. Hybrid Optimization Algorithm of Improved Binary Particle Swarm Optimization (iBPSO) And Cuckoo Search for Review Spam Detection. In Proceedings of the 9th International Conference on Machine Learning and Computing, Singapore, 24–26 February 2017; pp. 238–242. [Google Scholar]
  23. Guo, W.; Liu, T.; Dai, F.; Xu, P. An Improved Whale Optimization Algorithm for Feature Selection. Appl. Intell. 2020, 62, 337–354. [Google Scholar] [CrossRef] [Scilit]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Article Metrics

Citations

Article Access Statistics

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