Next Article in Journal
High-Speed Column Driver IC Having Buffer Amplifier with Embedded Isolation Switch and Compact Adaptive Biasing for Flat-Panel Displays
Next Article in Special Issue
Human Face Detection Techniques: A Comprehensive Review and Future Research Directions
Previous Article in Journal
Modeling of Occupancy-Based Energy Consumption in a Campus Building Using Embedded Devices and IoT Technology
Previous Article in Special Issue
Remote Laboratory for E-Learning of Systems on Chip and Their Applications to Nuclear and Scientific Instrumentation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Parameter Estimation of Modified Double-Diode and Triple-Diode Photovoltaic Models Based on Wild Horse Optimizer

by
Abdelhady Ramadan
1,
Salah Kamel
1,*,
Ibrahim B. M. Taha
2 and
Marcos Tostado-Véliz
3,*
1
Department of Electrical Engineering, Faculty of Engineering, Aswan University, Aswan 81542, Egypt
2
Department of Electrical Engineering, College of Engineering, Taif University, P.O. Box 11099, Taif 21944, Saudi Arabia
3
Electrical Engineering Department, University of Jaen, 23071 Jaen, Spain
*
Authors to whom correspondence should be addressed.
Electronics 2021, 10(18), 2308; https://doi.org/10.3390/electronics10182308
Submission received: 30 August 2021 / Revised: 16 September 2021 / Accepted: 16 September 2021 / Published: 19 September 2021

Abstract

:
The increase in industrial and commercial applications of photovoltaic systems (PV) has a significant impact on the increase in interest in studying the improvement of the efficiency of these systems. Estimating the efficiency of PV is considered one of the most important problems facing those in charge of manufacturing these systems, which makes it interesting to many researchers. The difficulty in estimating the efficiency of PV is due to the high non-linear current–voltage characteristics and power–voltage characteristics. In addition, the absence of ample efficiency information in the manufacturers’ datasheets has led to the development of an effective electrical mathematical equivalent model necessary to simulate the PV module. In this paper, an application for an optimization algorithm named Wild Horse Optimizer (WHO) is proposed to extract the parameters of a double-diode PV model (DDM), modified double-diode PV model (MDDM), triple-diode PV model (TDM), and modified triple-diode PV model (MTDM). This study focuses on two main objectives. The first concerns comparing the original models (DDM and TDM) and their modification (MDDM and MTDM). The second concerns the algorithm behavior with the optimization problem and comparing this behavior with other recent algorithms. The evaluation process uses different methods, such as Root Mean Square Error (RMSE) for accuracy and statistical analysis for robustness. Based on the results obtained by the WHO, the estimated parameters using the WHO are more accurate than those obtained by the other studied optimization algorithms; furthermore, the MDDM and MTDM modifications enhanced the original DDM and TDM efficiencies.

Graphical Abstract

1. Introduction

The excessive use of non-renewable energy sources such as fossil fuels is of increasing global concern. The incomplete combustion of fossil fuels in power generation and its associated emissions are the main concerns. The emissions resulting from this incomplete combustion have led to negative effects on the environment, humans, and many living organisms [1]. All these concerns impacted the scientific trend of paying attention to renewable energy sources, discovering more, and developing them to achieve the best efficiency [2]. Solar energy is one of the most important renewable energy sources due to its cleanliness and environmental friendliness. Although the cost of operating and maintaining solar power plants is relatively low, it still has various limitations on efficient power generation. Improving the efficiency of solar power plants is a topic of great interest in the scientific community. In literature, little research has been proposed to improve the power output efficiency of solar power plants [3,4]. The main component of solar power plants is the photovoltaic (PV) module, which consists of a series of photocells. The main problem concerning PV cells is the non-linear voltage current characteristics. These non-linear characteristics influence the prediction of the PV cell behavior on different operating conditions. This issue increases the importance of developing an accurate model to test the cell behavior in different operation conditions, to increase the cell efficiency. Different PV models have been proposed to represent most of the cell characteristics.
Well known PV models are based on the diode, for example, single-diode models (SDM), DDM and TDM. SDM is characterized by satisfactory performance and simplicity because it consists of one diode connected with two resistances, one in series and the other in parallel, forming a sum of five parameters. Therefore, it is the most common model [5,6,7,8,9]. DDM differs from SDM with a second diode, which raises the number of the parameters to seven, so the model complexity increases, however, the accuracy increases [10,11,12,13]. TDM is considered the most complex model because it contains triple-diodes that represent the behaviors of some types of cells. TDM needs computational power to calculate nine different parameters [14,15,16,17]. Some modifications for these models are also proposed in the literature by adding a series resistance with one diode to represent the quasi-neutral region losses. This modification has been applied to the three models, so were named modified SDM (MSDM), modified DDM (MDDM), and modified TDM (MTDM) [18,19,20].
Different methods in the literature have been proposed to estimate an accurate model using analytical methods such as the Newton–Raphson method [21] and non-linear least square [22]. The disadvantage of analytical methods is that they are difficult and less accurate, especially with complicated models [23]. The most popular techniques in the literature are population-based algorithms. Population-based algorithms are characterized by their ability to overcome local optima problems, in addition to their capabilities to deal with multi-objective problems. They are also characterized by their ability to deal directly with linear and non-linear inequality and equality constraints and are applicable to various optimization problems with few limitations of the problem type. For example, continuity or differentiation in the problem is not required [24]. Different population types of algorithms are proposed in the literature for PV parameters optimization [25]. A survey on the critical analysis of the applied metaheuristic algorithms for PV parameters optimization of different PV models since 2017 was proposed [25]. This survey included Teaching-Learning-Based Optimization (TLBO), Genetic Algorithm (GA), Particle Swarm Optimization (PSO), Harmony Search (HS), Simulated Annealing (SA), and Flower Pollination Algorithm (FPA). Recent different algorithms in literature include a proposed Turbulent Flow of Water Optimizer (TFWO) for estimating the optimal values for different PV models [26], a proposal to optimize the parameters of DDM and SDM by an improvement of the equilibrium optimizer using Linear Reduction Diversity technique (LRD) and local Minima Elimination Method (MEM) [27], and a parameters estimation for TDM using Chaos Game Optimization algorithm (CGO) and Improved Grey Wolf Optimizer (I-GWO) by [28] and [29], respectively. The algorithms’ behavior in the two references was tested through different evaluation methods. Wild Horse Optimizer (WHO) [30], is a recent population-based algorithm inspired by horses’ social organization behavior. In this study, the WHO has been applied to estimate the parameters of MDDM and MTDM and compare the obtained results with original DDM and TDM to shed light on the accuracy of the modified models versus the original ones through valuable evaluation methods, and present the advantages of WHO with PV parameters optimization problem, which has been considered a difficult optimization problem. The results obtained from the WHO have been compared with other recent optimization algorithms such as I-GWO, CGO and HBO. In addition, the results obtained from the WHO have been evaluated and compared with results obtained from other references for recent optimization methods such as Bald Eagle Search (BES) [18], elephant herd optimization (EHO) [19], and Turbulent Flow of Water-Based Optimization (TFWO) [20]. The comparison presents the accuracy and robustness of the WHO over these methods.
The rest of this paper is arranged as follows:
Section 2 presents the PV mathematical modeling and optimization problem. A discussion about the WHO is presented in Section 3. The results and analysis are discussed in Section 4. Section 5 presents the conclusion.

2. PV Mathematical Modeling and Optimization Problem

In this section, the equivalent circuits for DDM, MDDM, TDM and MTDM are discussed.

2.1. DDM and MDDM

The DDM consists of two diodes with seven parameters as described in Equations (1) and (2). The main seven parameters are x = [x1, x2, x3, x4, x5, x6, x7] equivalent to [Rs, Rsh, Iph, Is1, Is2, ɳ1, ɳ2]. The DDM objective function is described in Equation (3). Figure 1 presents DDM detailed equivalent circuit.
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
The MDDM is the same as DDM, but differs by adding series resistance with diode 2 to represent the losses in the space charge region as described in Equation (4). The main eight parameters of MDDM are x = [x1, x2, x3, x4, x5, x6, x7] equivalent to [Rs, Rsh, Iph, Is1, Is2, ɳ1, ɳ2, Rsm]. The objective function for MDDM is described in Equation (5). The equivalent circuit of MDDM is shown in Figure 2.
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

2.2. TDM and MTDM

The TDM consists of triple-diodes with nine parameters as described in Equations (6) and (7).
I = I p h I s 1 I s 2 I s 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
Considering the nine parameters listed in x vector as follows: x = [x1, x2, x3, x4, x5, x6, x7, x8, x9] is equivalent to [Rs, Rsh, Iph, Is1, Is2, Is3, ɳ1, ɳ2, ɳ3] where:
-
[Iph] Current source representing the photo-generated current;
-
[Is1] Current of the first diode representing the cell diffusion current;
-
[Is2] Current of the second diode representing the cell recombination current;
-
[Is3] Current of the third diode representing the cell grain boundaries and large leakage current;
-
[Rs] Series resistance representing the effect of the semiconductor material resistance at neutral regions;
-
[Rsh] Shunt resistance representing the effect of P-N junction leakage current resistance.
The equivalent TDM circuit is presented in Figure 3. The objective function for TDM is described in Equation (8).
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
The MTDM has a series resistance with diode 2 to represent the losses in the space charge region as described in Equation (9). The main ten parameters of MTDM are x = [x1, x2, x3, x4, x5, x6, x7, x8, x9, x10] equivalent to [Rs, Rsh, Iph, Is1, Is2, Is3, ɳ1, ɳ2, ɳ3, Rsm]. The objective function for MTDM is described in Equation (10). The equivalent circuit of MTDM is presented in Figure 4.
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

3. Wild Horse Optimizer (WHO)

WHO is an optimization algorithm inspired by the natural life behavior of creatures, such as methods that animals use for obtaining food. The WHO is inspired by the social organizational behavior of horses. This social organization includes bonding and grazing, mating behavior, leadership hierarchy, and dominance. The WHO is based on the social behavior of a specific type of horses called non-terrestrial horses. This behavior is briefly described in the next paragraph.
Horses live in groups considered as families, Figure 5. A family group contains different ages, such as a stallion, mares and offspring. Other groups, called single groups, contain adult stallions. In family groups, stallion and mares remain close to each other to enable communication, and foals graze nearby until they become older. When foals grow up, they leave their families and join single groups to build new families. Male and female foals from one family group join two different single groups. This behavior prevents the father from mating with daughters, or brothers with sisters.
The main steps of the WHO are described as follows:
-
Starting the problem initialization and collecting groups of horses with their leaders;
-
Mating and grazing of horses;
-
Leadership of the group (stallion);
-
Selecting the leaders and applying to exchange;
-
Obtaining the best solutions.

3.1. Initialization for the Problem

In this phase, random solutions for the problem are created based on the population number. The best solution is evaluated by selecting the most likely solutions first, then updating them with the algorithm. The number of these groups is considered as G = [ N × P S ] , where G is the group number, N is the population number, and PS is the percentage of stallions to the total population. This grouping process is shown in Figure 6.

3.2. Grazing Behavior of Horses

This phase describes foal grazing within its family. The stallion is in the center and surrounded by foals (X). The new positions of group members can be described by Equation (11):
X i , G j = 2 Z c o s ( 2 π R Z ) × ( Stallion j X i , G j ) + Stallion j
where Z is an adaptive mechanism described by Equation (12), R is a random value within range [−2,2], and π = 3.14. TDR is an adaptive parameter that initializes with 1 and decreases according to Equation (13). Maxiter is the selected maximum number of iterations.
P = R 1 < T D R ; I D X = ( P = = 0 ) ; Z = R 2 Θ I D X + R 3 Θ ( ~ I D X )
T D R = 1 i t e r × ( 1 M a x i t e r )

3.3. Horse Mating Behavior

This phase describes the behavior of foals when they leave their families and join single groups. The position of foals in this phase is described by Equation (14). This behavior is simulated in Figure 7.
X G , k p = C r o s s o v e r ( X G , i q , X G , j Z )   i j k ,   p = q = e n d C r o s s o v e r = m e a n

3.4. Leadership of Groups

This phase describes the movement of groups by their leaders to specific spaces, for example, watering holes. The position of groups at this phase is described by Equation (15).
S t a l l i o n G i = { 2 Z c o s ( 2 π R Z ) × ( W H S t a l l i o n G i ) + W H 2 Z c o s ( 2 π R Z ) × ( W H S t a l l i o n G i ) W H i f   R 3 > 0.5 i f   R 3 0.5 }

3.5. Selecting and Exchanging Leaders

This phase describes the group leader selection. Firstly, the group leader is selected randomly, and then selected by Equation (16):
S t a l l i o n G i = { X G , i S t a l l i o n G i i f cos t ( X G , i ) < cos t ( S t a l l i o n G i ) i f cos t ( X G , i ) > cos t ( S t a l l i o n G i ) }
The complete algorithm sequence is shown in the WHO flowchart in Figure 8.

4. Results and Discussion

In this section, the WHO’s evaluation will be discussed by checking its performance through parameters estimation of MTDM, TDM, MDDM and DDM, using measured data from real PV systems. For evaluating and analyzing the obtained results, various evaluation methods will be considered. In this section, two different applications are performed. The measured data from the Radiotechnique Compelec (RTC) furnace is firstly considered, and then the Potassium Titanate Whisker (PTW) polycrystalline PV panel’s measured data is considered.

4.1. Results of Radiotechnique Compelec (RTC) Furnace

The WHO was applied to optimize the parameters of MTDM, TDM, MDDM, and DDM using the measured data from commercial silicon RTC France solar cell, which has a 57 mm diameter. The data was captured at irradiance 1000 W/m2 and temperature 33 °C [10]. The WHO parameters are crossover percentage (PC) of 0.13 and stallions’ percentage (PS) of 0.2. The four models’ accuracy was tested through the best root mean square error (RMSE) Equation (17) values obtained from the WHO. Table 1 presents the minimum and maximum range of the four models’ parameters. The best RMSE and the estimated parameters are presented in Table 2. The WHO convergence curve for all models are presented in Figure 9. The best obtained RMSE value was for MTDM followed by MDDM, and this presents the enhancement of model accuracy by the model modification. The stability of the WHO was tested by running the algorithm for 30 independent runs for MTDM and MDDM, obtaining the statistical analysis, then comparing these results with Bald Eagle Search (BES) [18] and Elephant Herd Optimization (EHO) [19], as shown in Table 3 and Table 4, and boxplot Figure 10 and Figure 11. The results of the WHO were more accurate than other algorithms for MTDM and MDDM. The authors of [20] have proposed a detailed study about parameters optimization of original and modified PV models. The authors of [20] have proposed an evaluation parameter called the polynomial equation of five degrees for the sum of squared errors (PE5DSSE) [19,20]. To compare the results of the WHO with [20], PE5DSSE was calculated and presented in Table 2. The best values of PE5DSSE proposed in [20] were 2.51 × 10−5 and 2.509 × 10−5 for original and modified models, respectively. The best values of PE5DSSE obtained by the WHO, which proved more accurate, were 2.50944 × 10−5 and 1.52205 × 10−5 for original and modified models, respectively. For detailed analysis of the obtained results by the WHO of all models, the current and power absolute errors (Equation (18)) between the real measured and the estimated current and power values were calculated and presented in Figure 12 and Figure 13 respectively. Figure 14 presents a comparison between the measured current–voltage characteristic curve and that calculated by different models. Figure 15 presents the power–voltage characteristic curve for the real PV measured data and that calculated by different models. The current–voltage and power–voltage characteristic curves for the MTDM estimated by the WHO at different temperatures are displayed in Figure 16 and Figure 17, respectively.
R M S E = 1 N K = 1 N f 2 ( V t m , I t m , X )
C u r r e n t   A b s o l u t   e r r o r = ( I I e s t i m a t e d ) 2 2 P o w e r   A b s o l u t   e r r o r = ( P P e s t i m a t e d ) 2 2
S S E = K = 1 N f 2 ( V t m , I t m , X )
PE 5 DSSE = S S E + S S E 2 + S S E 3 + S S E 4 + S S E 5

4.2. Results of Potassium Titanate Whisker (PTW) Polycrystalline PV Panels

This application focused on the comparison of the WHO with other algorithms. A TDM was selected for this comparison, and the real data of the Photowatt-PWP201 PV module was applied [28,29]. Photowatt-PWP201 PV module contains 36 polycrystalline silicon cells connected in series and operating at an irradiance of 1000 W/m2 and temperature of 45C. The accuracy of the WHO’s estimated parameters was tested through the best RMSE and compared with recent robust algorithms in literature (I-GWO, CGO, HBO) [28,29]. A comparison between the obtained Root Mean Square Errors (RMSE) values for all compared algorithms is presented in Table 5. The convergence curves of the WHO for all compared algorithms are presented in Figure 18. The WHO achieved better speed when compared with I-GWO and HBO, as shown in Figure 18. The WHO’s stability was tested by running the algorithm for 30 independent runs and obtaining the statistical analysis of these runs, as presented in Table 6 and graphically simulated through boxplot Figure 19. For more discussion and clarification of results, the current absolute and power absolute errors for all compared algorithms are presented in Figure 20 and Figure 21. Figure 22 presents comparisons between the measured current–voltage characteristic curve and that calculated by different algorithms. Figure 23 presents the power–voltage characteristic curve for the real PV measured data calculated by different algorithms. Figure 22 and Figure 23 show the characteristic curves of the WHO, which were a better fit than other algorithms, to the real characteristic curves, a good indication about the accuracy of the PV model obtained by the WHO.

5. Conclusions

This paper has presented a discussion on the proposed modifications for PV models (MTDM and MDDM) and the differences to its original models, TDM and DDM. The WHO has been used in this study to estimate the parameters for these models. The process of evaluation and testing has been divided into two applications. Application 1 has focused on the comparison between these models. The MTDM and MDDM have the best accuracy when compared with their original models. For more comprehensive analysis, the WHO results have been compared with other recent algorithms proposed in the literature that applied to the same models. The real data of the 57 mm diameter commercial silicon RTC France solar cell have been used in this application. Application 2 has focused on the performance of the WHO with other recently proposed algorithms. The real data from the polycrystalline Photowatt-PWP201 PV module have been used for this application. The analysis of results in the two applications have been conducted through numerical comparisons such as RMSE values and graphically compared, such as convergence curve to present the algorithm behavior and speed, a boxplot for algorithm robustness through different individual runs, power absolute error and current absolute error have been used for results’ accuracy, and finally, the current–voltage characteristics and power–voltage characteristics at different temperatures to test the models’ behavior at different operation conditions. The performance of the WHO is satisfied in all applications compared with different evaluation methods. For future work, this study can assist research work that focuses on studying the applicability of the WHO and modified PV models for complex and large PV systems.

Author Contributions

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

Funding

Taif University Researchers Supporting Project Number (TURSP-2020/61), Taif University, Taif, Saudi Arabia.

Acknowledgments

The authors would like to acknowledge the financial support received from Taif University Researchers Supporting Project Number (TURSP-2020/61), Taif University, Taif, Saudi Arabia.

Conflicts of Interest

The authors declare that there is no conflict of interest.

Nomenclature

SymbolDescription
TDMTriple-Diode Model
DDMDouble-Diode Model
PVPhoto Voltaic
IPV module output current
VTerminal voltage
IphCurrent source generated from photons
ɳ1Ideality factor for the first diode (Diffusion current components)
ɳ3Ideality Factor for the third diode (Leakage current components)
RsSeries resistance to represent the total semiconductor material at neutral regions resistance.
Is1Current passing through the First diode
Is2Current passing through the Second diode
MTDMModified Triple-Diode Model
MTDMModified Double-Diode Model
SDMSingle-Diode Model
RsmSeries resistance for the losses in different regions
RMSERoot Mean Square Error
Is3Third diode current
ɳ2Ideality Factor for the second Diode (Recombination current components)
RshShunt resistance to represent the total current leakage resistance across the P-N junction of solar cell
Kconstant of = 1.38 × 10−23 (J/Ko)
q1.602 × 10−19 (C) Coulombs.
T (Ko)Photocell temperature (Kelvin)

References

  1. Solaymani, S. A Review on Energy and Renewable Energy Policies in Iran. Sustainability 2021, 13, 7328. [Google Scholar] [CrossRef]
  2. Mohammadi, V.; Mozaffari Shamsi, H.; Asadi, F. Investigating the Relationship between Economic Growth, Energy Consumption and Human Development in Selected MENA Countries. J. Energy Econ. 2019, 8, 811–850. [Google Scholar]
  3. Saleem, A.; Rashid, F.; Mehmood, K. The efficiency of solar PV system. In Proceedings of the 2nd International Multidisciplinary Conference, Jakarta, Indonesia, 15–16 November 2016. [Google Scholar]
  4. Yousri, D.; Rezk, H.; Fathy, A. Identifying the parameters of different configurations of photovoltaic models based on recent artificial ecosystem-based optimization approach. Int. J. Energy Res. 2020, 44, 11302–11322. [Google Scholar] [CrossRef]
  5. Tamrakar, V.; Gupta, S.C.; Sawle, Y. Single-Diode PV Cell Modeling and Study of Characteristics of Single and Two-Diode Equivalent Circuit. Electr. Electron. Eng. Int. J. 2015, 4, 12. [Google Scholar] [CrossRef]
  6. Teyabeen, A.A.; Elhatmi, N.B.; Essnid, A.A.; Jwaid, A.E. Parameters estimation of solar PV modules based on single-diode model. In Proceedings of the International Renewable Energy Congress (IREC), Hammamet, Tunisia, 29–31 October 2020. [Google Scholar]
  7. Abdelghany, R.Y.; Kamel, S.; Ramadan, A.; Sultan, H.; Rahmann, C. Solar cell parameter estimation using school-based optimization algorithm. In Proceedings of the International Conference on Automation/XXIV Congress of the Chilean Association of Automatic Control (ICA-ACCA), Santiago, Chile, 22–26 March 2021. [Google Scholar]
  8. Sabadus, A.; Mihailetchi, V.; Paulescu, M. Parameters Extraction for the One-Diode Model of a Solar Cell. In AIP Conference Proceedings; AIP Publishing LLC: Melville, NY, USA, 2017. [Google Scholar]
  9. Shannan, N.M.; Yahaya, N.; Singh, B. Single-diode model and two-diode model of PV modules: A comparison. In Proceedings of the IEEE International Conference on Control System, Computing and Engineering, Penang, Malaysia, 29 November–1 December 2013. [Google Scholar]
  10. Ramadan, A.; Kamel, S.; Korashy, A.; Yu, J. Photovoltaic Cells Parameter Estimation Using an Enhanced Teaching Learning Based Optimization Algorithm. Iran. J. Sci. Technol. 2019, 44, 767–779. [Google Scholar] [CrossRef]
  11. Barth, N.; Jovanovic, R.; Ahzi, S.; Khaleel, M.A. PV Panel Single and Double-Diode Models: Optimization of the Parameters and Temperature Dependence. Sol. Energy Mater. Sol. Cells 2016, 148, 87–98. [Google Scholar] [CrossRef]
  12. Ramadan, A.; Kamel, S.; Ibrahim, A.A. Parameters Estimation of Photovoltaic Cells Using Self-Adaptive Multi-Population Rao Optimization Algorithm. Aswan Univ. J. Sci. Technol. 2021, 31, 34. [Google Scholar]
  13. Messaoud, R.B. Extraction of Uncertain Parameters of Double-Diode Model of a Photovoltaic Panel Using Ant Lion Optimization. Appl. Sci. 2018, 2, 1–8. [Google Scholar] [CrossRef] [Green Version]
  14. Mohammed, H.; Qais, H.; Hasanien, M.; Alghuwainem, S. Parameters Extraction of Three-Diode Photovoltaic Model Using Computation and Harris Hawks Optimization. Energy 2020, 195, 117040. [Google Scholar]
  15. Qais, M.H.; Hasanien, H.M.; Alghuwainem, S. Identification of Electrical Parameters for Three-Diode Photovoltaic Model Using Analytical and Sunflower Optimization Algorithm. Appl. Energy 2019, 250, 109–117. [Google Scholar] [CrossRef]
  16. Elazab, O.S.; Hasanien, H.; Alsaidan, M.; Almoataz, I.; Abdelaziz, Y.; Muyeen, S.M. Parameter Estimation of Triple-Diode Photovoltaic Model Using Grasshopper Optimization Algorithm. Energies 2020, 13, 497. [Google Scholar] [CrossRef] [Green Version]
  17. Chin, V.J.; Salam, Z. A New Three-point-based Approach for the Parameter Extraction of Photovoltaic Cells. Appl. Energy 2019, 237, 519–533. [Google Scholar] [CrossRef]
  18. Ramadan, A.; Kamel, S.; Hassan, M.H.; Khurshaid, T.; Rahmann, C. An Improved Bald Eagle Search Algorithm for Parameter Estimation of Different Photovoltaic Models. Processes 2021, 9, 1127. [Google Scholar] [CrossRef]
  19. 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]
  20. 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]
  21. Reis, L.R.D.; Camacho, J.R.; Novacki, D.F. The Newton-Raphson method in the extraction of parameters of PV modules. In Proceedings of the International Conference on Renewable Energies and Power Quality (ICREPQ 2017), Malaga, Spain, 4–6 April 2017. [Google Scholar]
  22. Nayak, B.K.; Mohapatra, A.; Mohanty, K.B. Parameters estimation of photovoltaic module using nonlinear least square algorithm: A comparative study. In Proceedings of the Annual IEEE India Conference (INDICON 2013), Mumbai, India, 13–15 December 2013. [Google Scholar]
  23. 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]
  24. Giagkiozis, I.; Purshouse, R.C.; Fleming, P.J. An Overview of Population-Based Algorithms for Multi-Objective Optimization. Int. J. Syst. Sci. 2013, 46, 1572–1599. [Google Scholar] [CrossRef]
  25. Saha, V.O.C.; al Bazi, A.; Guha, K. Optimisation of Solar Photovoltaic (PV) Parameters Using Metaheuristics. Microsyst. Technol. 2021, 27, 3161–3169. [Google Scholar]
  26. Said, M.; Abdullah, M.; Shaheen, A.; Ginidi, R.; El-Sehiemy, R.A.; Mahmoud, K.; Lehtonen, M.; Darwish, M.M.F. Estimating Parameters of Photovoltaic Models Using Accurate Turbulent Flow of Water Optimizer. Processes 2021, 9, 627. [Google Scholar] [CrossRef]
  27. Abdel-Basset, M.; Mohamed, R.; Mirjalili, S.; Chakrabortty, R.K.; Ryan, M.J. Solar Photovoltaic Parameter Estimation Using an Improved Equilibrium Optimizer. Sol. Energy 2020, 209, 694–708. [Google Scholar] [CrossRef]
  28. Ramadan, A.; Kamel, S.; Hussein, M.M.; Hassan, M.H. A New Application of Chaos Game Optimization Algorithm for Parameters Extraction of Triple-Diode Photovoltaic Model. IEEE Access 2021, 9, 51582–51594. [Google Scholar] [CrossRef]
  29. Ramadan, A.; Kamel, S.; Khurshaid, T.; Oh, S.; Rhee, S. Parameter Extraction of Triple-Diode Solar Photovoltaic Model Using Improved Grey Wolf Optimizer. Sustainability 2021, 13, 6963. [Google Scholar] [CrossRef]
  30. Naruei, I.; Keynia, F. Wild Horse Optimizer: A New Meta Heuristic Algorithm for Solving Engineering Optimization Problems. Eng. Comput. 2021. [Google Scholar] [CrossRef]
Figure 1. DDM.
Figure 1. DDM.
Electronics 10 02308 g001
Figure 2. MDDM.
Figure 2. MDDM.
Electronics 10 02308 g002
Figure 3. TDM.
Figure 3. TDM.
Electronics 10 02308 g003
Figure 4. MTDM.
Figure 4. MTDM.
Electronics 10 02308 g004
Figure 5. Grouping process of stallions and foals.
Figure 5. Grouping process of stallions and foals.
Electronics 10 02308 g005
Figure 6. Forming groups from the original population.
Figure 6. Forming groups from the original population.
Electronics 10 02308 g006
Figure 7. Foals’ behavior when leaving their original group and joining a new group.
Figure 7. Foals’ behavior when leaving their original group and joining a new group.
Electronics 10 02308 g007
Figure 8. WHO flowchart.
Figure 8. WHO flowchart.
Electronics 10 02308 g008
Figure 9. The convergence curve of WHO for all models.
Figure 9. The convergence curve of WHO for all models.
Electronics 10 02308 g009
Figure 10. Boxplot figure of all algorithms for 30 independent runs applied to MTDM.
Figure 10. Boxplot figure of all algorithms for 30 independent runs applied to MTDM.
Electronics 10 02308 g010
Figure 11. Boxplot of all algorithms for 30 independent runs applied to MDDM.
Figure 11. Boxplot of all algorithms for 30 independent runs applied to MDDM.
Electronics 10 02308 g011
Figure 12. Current absolute error calculated for all models.
Figure 12. Current absolute error calculated for all models.
Electronics 10 02308 g012
Figure 13. Power absolute error calculated for all models.
Figure 13. Power absolute error calculated for all models.
Electronics 10 02308 g013
Figure 14. Current–voltage characteristic curve comparison between real data and all estimated models by WHO.
Figure 14. Current–voltage characteristic curve comparison between real data and all estimated models by WHO.
Electronics 10 02308 g014
Figure 15. Power–voltage characteristic curve comparison between real data and all estimated models by WHO.
Figure 15. Power–voltage characteristic curve comparison between real data and all estimated models by WHO.
Electronics 10 02308 g015
Figure 16. Current–voltage characteristic curve comparison between experimental current and TDM current estimated by WHO at different temperatures.
Figure 16. Current–voltage characteristic curve comparison between experimental current and TDM current estimated by WHO at different temperatures.
Electronics 10 02308 g016
Figure 17. Power–voltage characteristic curve comparison between experimental current and TDM current estimated by WHO at different temperatures.
Figure 17. Power–voltage characteristic curve comparison between experimental current and TDM current estimated by WHO at different temperatures.
Electronics 10 02308 g017
Figure 18. The convergence curve of all algorithms.
Figure 18. The convergence curve of all algorithms.
Electronics 10 02308 g018
Figure 19. Boxplot for all algorithm for 30 independent runs.
Figure 19. Boxplot for all algorithm for 30 independent runs.
Electronics 10 02308 g019
Figure 20. Current absolute error of all algorithms.
Figure 20. Current absolute error of all algorithms.
Electronics 10 02308 g020
Figure 21. Power absolute error of all algorithms.
Figure 21. Power absolute error of all algorithms.
Electronics 10 02308 g021
Figure 22. Current–voltage characteristic curve comparison between real data and all estimated TDM by different algorithms.
Figure 22. Current–voltage characteristic curve comparison between real data and all estimated TDM by different algorithms.
Electronics 10 02308 g022
Figure 23. Power–voltage characteristic curve comparison between real data and all estimated TDM by different algorithms.
Figure 23. Power–voltage characteristic curve comparison between real data and all estimated TDM by different algorithms.
Electronics 10 02308 g023
Table 1. Parameter lower and upper constraints.
Table 1. Parameter lower and upper constraints.
ParameterSolar CellPV Module
Lower LimitUpper LimitLower LimitUpper Limit
Rs0505
Rsh010001000
Iph0202
Is10101
Is20101
Is20101
ɳ112150
ɳ212150
ɳ312150
Rsm10.1------
Table 2. Estimated parameters and RMSE of WHO for original and modified models.
Table 2. Estimated parameters and RMSE of WHO for original and modified models.
MTDMTDMMDDMDDM
Rs (Ω)0.0317190.0367430.00451900.036783
Rsh (Ω)6055.507656056.07530
Iph (A)0.7607340.7607810.7603470.760752
Is1 (A)1.97 × 1067.66 × 1072.05 × 1078.002 × 107
Is2 (A)4.73 × 1091.00 × 10108.71 × 1072.2046 × 107
Is3 (A)1.00 × 10102.26 × 107---------
ɳ11.78357421.485041.999973
ɳ21.1975841.4467861.5796851.448974
ɳ311.446794----------
Rsm0.090031------0.04941------
RMSE0.000765110.0009824170.0007830.0009832
PE5DSSE1.52205 × 1052.50944 × 1051.59406 × 1052.51344 × 105
Table 3. The statistical results of MTDM for WHO and other algorithms.
Table 3. The statistical results of MTDM for WHO and other algorithms.
MTDMMinimumAverageMaximumSTD
WHO0.000765110.0008420.0009860.000125
BES [18]0.0007907470.0009010.001078480.00015509
EHO [19]0.0012330.00597610.01312530.0039343
Table 4. The statistical results of MDDM for WHO and other algorithms.
Table 4. The statistical results of MDDM for WHO and other algorithms.
MDDMMinimumAverageMaximumSTD
WHO0.0007830.0008420.0009603710.000103
BES [18]0.0008240.0011090.0016037130.00043
EHO [19]0.0015570.00659340.01320050.0037673
Table 5. RMSE and estimated parameters for all compared algorithms.
Table 5. RMSE and estimated parameters for all compared algorithms.
WHOI-GWOCGOHBO
Rs (Ω)1.2012710111.1986837731.2012711.199582
Rsh (Ω)981.9822265986.3365886981.9828983.629
Iph (A)1.0305142991.0305088461.0305141.030447
Isd1 (A)3.48 × 10−61.25 × 10−64.25 × 10−93.48 × 10−7
Isd2 (A)1.00 × 10−107.77 × 10−74.50 × 10−101.00 × 10−10
Isd3 (A)1.00 × 10−101.54 × 10−63.48 × 10-63.19 × 10−6
ɳ148.5079282149.266722648.5076948.60267
ɳ248.5078712848.3842266148.508349.52947
ɳ349.8260447948.2559337548.5079348.56558
RMSE0.0024250750.00242762910.00242510.0024281
Table 6. The statistical results of WHO and other compared algorithms.
Table 6. The statistical results of WHO and other compared algorithms.
MinimumAverageMaximumSTD
WHO0.0024250750.0024250750.0024250752.16891 × 1016
I-GWO0.0024276290.0024320.0024385.26003 × 10
CGO0.0024250750.0024250920.00242511.45 × 108
HBO0.00242810.0024650.0025285.50757 × 105
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ramadan, A.; Kamel, S.; Taha, I.B.M.; Tostado-Véliz, M. Parameter Estimation of Modified Double-Diode and Triple-Diode Photovoltaic Models Based on Wild Horse Optimizer. Electronics 2021, 10, 2308. https://doi.org/10.3390/electronics10182308

AMA Style

Ramadan A, Kamel S, Taha IBM, Tostado-Véliz M. Parameter Estimation of Modified Double-Diode and Triple-Diode Photovoltaic Models Based on Wild Horse Optimizer. Electronics. 2021; 10(18):2308. https://doi.org/10.3390/electronics10182308

Chicago/Turabian Style

Ramadan, Abdelhady, Salah Kamel, Ibrahim B. M. Taha, and Marcos Tostado-Véliz. 2021. "Parameter Estimation of Modified Double-Diode and Triple-Diode Photovoltaic Models Based on Wild Horse Optimizer" Electronics 10, no. 18: 2308. https://doi.org/10.3390/electronics10182308

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

Article Metrics

Back to TopTop