Next Article in Journal
A Complete Software Stack for IoT Time-Series Analysis that Combines Semantics and Machine Learning—Lessons Learned from the Dyversify Project
Next Article in Special Issue
Performance Analysis of Modular Multilevel Converter with NPC Sub-Modules in Photovoltaic Grid-Integration
Previous Article in Journal
SDBD Flexible Plasma Actuator with Ag-Ink Electrodes: Experimental Assessment
Previous Article in Special Issue
Performance Analysis of a Stand-Alone PV/WT/Biomass/Bat System in Alrashda Village in Egypt
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Parameter Identification of Photovoltaic Cell Model Using Modified Elephant Herding Optimization-Based Algorithms

by
Amer Malki
1,
Abdallah A. Mohamed
1,2,
Yasser I. Rashwan
3,
Ragab A. El-Sehiemy
4,* and
Mostafa A. Elhosseini
3,*
1
College of Computer Science and Engineering, Taibah University, Yanbu 46421, Saudi Arabia
2
Mathematics and Computer Science Department, Faculty of Science, Menoufia University, Shebin El Kom 32511, Egypt
3
Computers and Control Systems Engineering Department, Faculty of Engineering, Mansoura University, Mansoura 35516, Egypt
4
Electrical Engineering Department, Faculty of Engineering, Kafrelsheikh University, Kafrelsheikh 33516, Egypt
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2021, 11(24), 11929; https://doi.org/10.3390/app112411929
Submission received: 10 November 2021 / Revised: 10 December 2021 / Accepted: 13 December 2021 / Published: 15 December 2021
(This article belongs to the Special Issue Renewable-Based Microgrids: Design, Control and Optimization)

Abstract

:
The use of metaheuristics in estimating the exact parameters of solar cell systems contributes greatly to performance improvement. The nonlinear electrical model of the solar cell has some parameters whose values are necessary to design photovoltaic (PV) systems accurately. The metaheuristic algorithms used to determine solar cell parameters have achieved remarkable success; however, most of these algorithms still produce local optimum solutions. In any case, changing to more suitable candidates through elephant herd optimization (EHO) equations is not guaranteed; in addition, instead of making parameter α adaptive throughout the evolution of the EHO, making them adaptive during the evolution of the EHO might be a preferable choice. The EHO technique is used in this work to estimate the optimum values of unknown parameters in single-, double-, and three-diode solar cell models. Models for five, seven, and ten unknown PV cell parameters are presented in these PV cell models. Applications are employed on two types of PV solar cells: the 57 mm diameter RTC Company of France commercial silicon for single- and double-diode models and multi-crystalline PV solar module CS6P-240P for the three-diode model. The total deviations between the actual and estimated result are used in this study as the objective function. The performance measures used in comparisons are the RMSE and relative error. The performance of EHO and the proposed three improved EHO algorithms are evaluated against the well-known optimization algorithms presented in the literature. The experimental results of EHO and the three improved EHO algorithms go as planned and proved to be comparable to recent metaheuristic algorithms. The three EHO-based variants outperform all competitors for the single-diode model, and in particular, the culture-based EHO (CEHO) outperforms others in the double/three-diode model. According the studied cases, the EHO variants have low levels of relative errors and therefore high accuracy compared with other optimization algorithms in the literature.

1. Introduction

Energy is an essential component of the universe and is considered one of the forms of existence. Energy is divided into two main types (renewable energy and non-renewable energy); non-renewable energy as fossil fuels has a terrible impact on the environment. Therefore, many nations tend to use renewable energy to produce their electricity. Solar energy is one of the primary and available renewable energy sources on the planet that has no pollution and easy installation as well as being inexpensive and noise-free. The need to add renewable energy sources is increased with the dramatic changes in electricity requirements. Therefore, the effective modeling of renewable energy resources is an important issue for efficient energy management [1].
Solar cells are one of the ways to take advantage of solar energy, so significant attention went to model photovoltaic (PV) cells [2,3,4,5,6,7]. Several parameters define the nonlinear electrical model of a solar cell, which must be studied in depth to design PV systems. It is vital to understand the current–voltage graph (I-V) before using PV cells. In addition to determining PV’s parameters, picking a few points from this curve can also help. Based on the number of diodes, different parameter models are presented. Three different types are available: single diode, double diode, and three diode [8,9,10,11].
Parameter identification can be accomplished in two ways, using deterministic methods or using metaheuristics. Examples of traditional approaches are Lambert W-functions [12] and the interior-point method [13]. Although traditional models can solve parameter identification, it has some drawbacks facing nonlinear problems such as sensitivity to the initial solution besides sticking in a local optimum solution with heavy computations and taking a long time to reach this optimum. Therefore, metaheuristics algorithms are used to overcome these drawbacks. Examples of these metaheuristics are the Particle Swarm Optimization (PSO) [6], Genetic Algorithm (GA) [14], Differential Evolution (DE) [15], Harmony Search (HS) [16], Artificial Bee Colony (ABC) [17], and Simulated Annealing (SA) [18].
The continuous development in optimization methods has been notable in recent decades. For example, several optimization methods were developed and applied for different power system problems, as presented in [19,20]. Furthermore, in [21,22,23,24,25], an algorithm that mimics the elephant herding behavior called Elephant Herding Algorithm (EHO) was proposed for different applications. Reference [26] proposes three improved variants of EHO that are developed.
The basic architecture of the PV cell guarantees that two differentially doped semiconductor layers form a PN junction. When irradiation is present, the cell absorbs photons from incoming light and produces carriers (or electron–hole pairs). As a result, there may be a discrepancy at the intersection [27]. In an ideal PV cell model, a photocurrent source and a diode are connected in parallel. Model estimation is made easiest by the fact that there are only three unknown parameters: the ideality factor η, the photocurrent I p v , and the reverse saturation current I s .
The contact resistance R s between the silicon and electrode surfaces is described by this resistance. A parallel resistance R p is attached to the diode to prepare for leakage current in the PN junction. The single-diode model (SDM) model has five parameters that must be estimated: I p v ,   I s , R s , and R p [28]. The double-diode model (DDM) is a more precise method of modeling PV cells. It takes into account current loss recombination in the depletion area. With the addition of the seventh parallel diode, there are now seven parameters to estimate ( I p v , η 1 , I d 1 , η 2 , I d 2 , R p , and R s ) [8].
These models are of great interest to many researchers. There have been many successful algorithms for adjusting parameters of PV cells in SDM and DDM, but few works in TDM have been published in this area. Reference [29] proposed a solar PV parameter extraction method based on the Flower Pollination Algorithm (FPA). Two diode models are chosen to understand the precision of the computation. The authors experimented with the effectiveness of FPA using RTC France info. Simulated Annealing (SA), Pattern Search (PS), Harmony Search (HS), and Artificial Bee Swarm Optimization (ABSO) techniques are often used to compare the measured root mean square error and relative error for the built model. Researchers [30] proposed a hybridized optimization algorithm (HISA) for accurately estimating the parameters of the PV cells and modules. From the experimental data obtained from five case studies consisting of two cells and three modules for monocrystalline, multi-crystalline, and thin-film PV technologies, single- and double-diode models of PV cells/modules were developed with their respective single I V nonlinear characteristics.
The authors [31] propose two simple metaphor-free algorithms called Rao-2 (R-II) and Rao-3 (R-III) to estimate the parameters of PV cells. Several well-known optimization algorithms are compared to the efficiency of the proposed algorithms. The comparison helps show the merit of the algorithms. Finally, an analysis of statistical data is combined with experimental findings to verify the efficiency of the proposed algorithms. The Grasshopper Optimization Algorithm (GOA) is proposed [32] for parameter extraction of a PV module’s three-diode PV model. This GOA-based PV model uses two popular commercial modules: Kyocera KC200GT and Solarex MSX-60.
The single-, double-, and three-diode models have different solar cell parameters. These models have five parameters for the single-diode model and seven parameters for the double- and three-diode models. Each parameter must be obtained accurately based on the objective function to reach the global optimum. In this study, the EHO algorithms have been chosen to solve this problem because they have a few control parameters and smooth implementation. In addition, EHO’s simplicity and few parameters made it a suitable choice for achieving such enhancements. Furthermore, by dividing the population into clans, we could avoid becoming trapped in a local optimum and instead converge on reaching a global minimum. Finally, after getting experimental results for this problem, a comparison with other well-known algorithms was presented to prove the result’s quality. This comparison is important to ensure that the new variants can solve this problem and compete with other algorithms.
Table 1 reports some of the recent solvers that were applied for PV parameter estimation problems in the recent years
The RMSE and the relative error are used as the most performance measures developed in the previous methods. The proposed variants of EHO are compared against most of the new well-known algorithms on the parameter identification of different photovoltaics. The performance of these proposed algorithms can be judged according to convergence speed, high estimation of parameters, and low computation time.
The main contributions of this paper can be summarized as follows:
  • Proposing three variants of the EHO algorithms for solar cell parameters estimation.
  • The EHO and the proposed EHO variants are tested on single-, double-, and three-diode models.
  • Verifying the performance of each algorithm by comparing results with those of competitors.
  • Proving that the culture-based variant has the most effective performance that improves the EHO.
  • Validation of the proposed variants under different environmental conditions for temperature and irradiation. In this regard, the applications are employed on two types of PV solar cells.
The rest of the paper is organized as follows. The second section focuses on solar cells and mathematical models. In Section 3, an elephant-herding algorithm is proposed, and its different versions are discussed. The results, computer simulations, and comparisons are listed and discussed in Section 4. Finally, we conclude in Section 5 with a wrap-up and conclusion.

2. Mathematical Models of Photovoltaic Cell

Solar cell models describing the I-V characteristics typically contain one diode, two diodes, or three diodes. These detailed models are described as follows:

2.1. Single Diode Model (Five-Parameter Model)

A modified Shockley diode equation can describe a single diode model. It is widely used for modeling solar cells because it is simple to implement with five parameters ( I p h ,   I d ,   n ,   R s h ,   R s ). However, at low illuminations, the single diode model is particularly inaccurate in describing cell behavior [48,49]. Figure 1 shows a single diode model consisting of a current source in parallel with a diode, and the module shunt resistance controls the loss of currents at the junction within the cell.
The mathematical model of the single diode model is given by:
I t = I p h I d 1 [ exp ( q ( V t + R s I t ) n 1 k T ) 1 ] V t + R s I t R s h .

2.2. Double-Diode Model (Seven-Parameter Model)

Figure 2 shows the double-diode model as an additional diode is added in parallel with the current source. This additional diode can achieve higher accuracy than a single diode model, but with seven parameters, more computation is needed ( I p h ,   I d 1 ,   I d 2 ,   n 1 ,   n 2 ,   R s h ,   R s ).
The mathematical model of the double-diode model is given below.
I t = I p h I d 1 [ exp ( q ( V t + R s I t ) n 1 k T ) 1 ] I d 2 [ exp ( q ( V t + R s I t ) n 2 k T ) 1 ] V t + R s I t R s h

2.3. Three-Diode Model (10-Parameter Model)

The three-diode model shown in Figure 3 extends the double-diode model by adding the third diode in parallel with the two other diodes. The three-diode model has three more parameters than the double-diode model ( I d 3 , n 2 , K ) [50,51].
The mathematical formulation of the three-diode model is given by Equation (3) as:
I t = I p h I d 1 [ exp ( q ( V t + R s I t ) n 1 k T ) 1 ] I d 2 [ exp ( q ( V t + R s I t ) n 2 k T ) 1 ] I d 3 [ exp ( q ( V t + R s I t ) n 3 k T ) 1 ] V t + R s I t R s h .

2.4. Parameter Extraction of the Solar Cell

A set of current–voltage (I–V) experimental data is given to extract the cell parameters. To define an objective function to be used in optimization algorithms, Equations (1)–(3) are reformed as in Equations (4)–(6). Equations (4)–(6) are used to get the error between the experimental and measured currents for the PV models, which are considered as the fitness functions of the three PV models.
f 1 ( V t , I t , y ) = I t I p h + I d 1 [ exp ( q ( V t + R s I t ) n 1 k T ) 1 ] + V t + R s I t R s h
f 2 ( V t , I t , y ) = I t I p h + I d 1 [ exp ( q ( V t + R s I t ) n 1 k T ) 1 ] + I d 2 [ exp ( q ( V t + R s I t ) n 2 k T ) 1 ] + V t + R s I t R s h
f 3 ( V t , I t , y ) = I t I p h + I d 1 [ exp ( q ( V t + R s I t ) n 1 k T ) 1 ] + I d 2 [ exp ( q ( V t + R s I t ) n 2 k T ) 1 ] + I d 3 [ exp ( q ( V t + R s I t ) n 3 k T ) 1 ] + V t + R s I t R s h
The objective function can be implemented as the root mean square error (RMSE) as:
F = 1 N l = 1 N f l ( V t , I t , y ) 2 .

3. EHO-Based Optimization Algorithms

The wild elephant grows in herds. Clans of elephants are organized into groups under the leadership of female leaders. Furthermore, male elephants abandon the herd as they mature. To implement the elephant’s behavior to solve nonlinear optimization problems, EHO is summarized into three essential rules:
  • The population has a fixed number of clans; each clan consists of some elephants.
  • The male elephant separates the clan and lives alone away from the group.
  • A leadership of female elephants rules the clan.
There are clans within the elephant population, and within each clan, each elephant is ranked based on its fitness, and then each group is updated separately.
Clan updating operator: For each member in clan ci, the best elephant effect on its next position in clan   c . We can update elephant j in clan   c by:
x n , c , j = x c , j + α r ( x b e s t , c x c , j ) .
The best elephant in each clan can be updated as:
x n , c , j = β x c e n t e r , c .
Separating operator: As mentioned, the male elephant will live alone, separately away from the family. This separating process acts as the separating operator, which can be implemented into each generation as the worst fitness. We achieve it as follows:
x w o r s t , c = x m i n + r ( x m a x x m i n + 1 ) .
The elephant optimization procedure has been randomly generated based on the pseudocode in Figure 4 and the flowchart in Figure 5. The EHO algorithm has significant merit of a few control parameters. However, the chances of finding a new good elephant vs. a poor one are low; thus, the new candidate solution is unlikely to be as excellent as or better than the old one. The search operator does not consider the knowledge of the best solution or other solutions that may have a beneficial influence on steering EHO toward more promising areas of search space due to the participation of these random variables. However, a closer look at the flowchart and pseudocode of EHO reveals several gaps and shortcomings. These shortcomings may have a bad impact, affecting EHO’s performance.
  • As depicted in Equation (10), the new generated x w o r s t   , c i value may be worse than the original value of F. Thus, in this equation, a better value cannot be guaranteed.
  • The constant value alpha (α in Equation (8)) remains consistent during algorithmic steps. Therefore, making the parameter based on the generation number of the elephant makes sense.
This paper aims to improve EHO performance, which is under-reported in the scientific literature. Listed below are three potential enhancements to EHO performance:
  • Alpha tuning of αEHO.
  • Cultural-based EHO (CEHO).
  • Biased initialization EHO (BIEHO).

3.1. Alpha Tuning of αEHO

Careful investigation of EHO parameters recommends setting the scale factor α to be adaptive is more promising than being a constant value in the range [0, 1].
Putting it simply, making alpha adaptive and related to the population number is more convenient and matched to the notion of evolution in Equation (11). In the original EHO algorithm, the scale factor-alpha is a constant value. Now, α is varying with the generation number by this function:
α n e w = α + α max α min n .

3.2. Cultural-Based EHO (CEHO)

By utilizing the space of the best prior members, the cultural-based algorithm aids in the improvement of the algorithm [26,52,53]. The cultural-based algorithm constructs a better community by considering a belief space comprised of selected population members by acceptance function, as shown in Figure 6. A new member can be generated by using the belief space. A cultural-based algorithm is used to generate new solutions among belief space boundaries in the separating operation.

3.3. Biased Initialization EHO (BIEHO)

The main idea of the biased initialization algorithm is that the algorithm did not start evolving while the population’s average fitness did not exceed a certain threshold. Therefore, the clan should be satisfied with its population’s quality and ensure high-quality elephants. Start the generation with a population with functional fitness. The next step of evolution will not begin until the quality of the first generation reaches a suitable predetermined threshold. Biased algorithms are used in the initialization step by adding a rule or a limit [54]. Forcing the first generation of the population to have a good candidate solution may lead to another good production.

4. Computer Results and Simulations

EHO variants were tested using 57 mm diameter commercial silicon solar cells from the RTC Company of France to verify their performance against single- and double-diode models. The experiment is carried out under 1 sun (1000 W/ m 2 ) at 33 °C [8,42,55]. A multi-crystalline PV solar module CS6P-240P is used to represent the three-diode model. CS6P-240P experimental data based on [56,57] are established for four irradiance levels (109.2, 246.65, 347.8, and 580.3 W / m 2 ) at temperatures (37.32, 40.05, 347.8, and 51.91 °C), respectively. Table 2 shows the manufacture specification for CS6P-240P under standard test conditions (STD). The basic EHO and its three variants are compared with the results of two algorithms from [42] called Artificial Bee Swarm Optimization algorithm (ABSO) and Harmony Search (HS) algorithm. The few adjustable parameters for EHO can be set as   α = 0.9 , β = 0.1, number of clans = 4, population size = 32, and maximum iteration = 5000.
Table 3 and Table 4 present the optimal solar cell parameters and RMSE by EHO algorithms, Artificial Bee Swarm Optimization algorithm (ABSO), and Harmony Search (HS) for single- and double-diode modes. The single-diode model is considered the simplest model among all models with only five parameters. Table 3 shows that the four EHO algorithms obtained the same result due to the model’s simplicity, but all four algorithms outperformed ABSO and HS. Table 4 shows the results for the double-diode model with seven parameters, showing differences between the extracted parameters and the RMSE. Compared to other algorithms, CEHO achieved the lowest RMSE. Figure 7 shows the convergence of the four EHO algorithms for the single-diode and double-diode model at the first 250 generations, respectively. In addition, it showed the fast convergence of the proposed EHO algorithms for obtaining good results.
As demonstrated by Table 5, the measured current is very close to the calculated current. In addition, cultural-based EHO leads to outperformed results compared with other EHO variants.
Figure 8 and Figure 9 show the power and current of the calculated and measured current from cultural-based EHO. Again, the measured and calculated curves are almost identical, while the relative error for the double-diode model for cultural-based EHO is presented in Table 6.
The previous results were for the PV panels at standard temperature and radiation. The four EHO algorithms were tested against three other algorithms at different irradiance levels and temperatures for more testing. Table 7 shows the extracted parameters for the seven algorithms at different irradiance levels and temperatures. Finally, the three-diode model is tested against three algorithms from [43] (Moth-Flame Optimizer (MFO), FPA, and Hybrid Evolutionary algorithm (DEIM)). The RMSEs for each algorithm at varying irradiance levels are listed in Table 8. Again, at low radiation with 109.2 W/m2, CEHO outperforms EHO with a slightly small difference but a big difference compared to other algorithms. CEHO outperformed other algorithms at other radiations, and BIEHO’s results were slightly different from CEHO’s. The superiority of the CEHO algorithm is proven as the best compared with the other three variants and the other three algorithms for all irradiance levels. Figure 10 shows that calculated data fit the I-V curve of measured data for CEHO.

5. Conclusions

This paper presents a new optimization algorithm based on elephant herding behavior called Elephant Herding Optimization (EHO) and three improved variants called αEHO, CEHO, and BIEHO. The EHO and its three variants are developed to estimate single, double, and three-diode solar cell models. The 57 mm diameter RTC Company of France commercial silicon solar cell with 26 points of measured data was chosen to present single and double models’ problem under one irradiance level (25 °C and 1000   W / m 2 ). The EHO variants results are compared with two good algorithms (ABSO, HS). For presenting the three-diode model multi-crystalline PV solar module CS6P-240P under four irradiance levels (109.2, 246.65, 347.8, and 580.3 W / m 2 ) at temperature (37.32, 40.05, 347.8, and 51.91 °C) respectively. The EHO algorithms are compared with another three algorithms (MFO, FBA, and DEIM). The superiority of the four EHO algorithms is proven in the results. Cultural-based algorithms outperformed all algorithms used in the double- and three-diode models and ABSO, HS, and Biased in the single-diode model. Finally, it can be concluded from the results that EHO algorithms are very suitable for solving parameters extraction of solar cell problems for variant models.
Among the drawbacks of conventional EHO is its scale factor alpha being a constant value. Additionally, the behavior of EHO requires more attention to the solutions. Therefore, it would be helpful to employ more hybrid solutions, as this study recommends. Moreover, due to the practical nature of elephant herding, there are more processes involved than clan updating and separating. Thus, more models should be developed and incorporated into the EHO method that models elephant behavior. Finally, the main EHO was designed for solving continuous problems, so it must be validated for continuous and discrete problems [58].
Future work will include extracting parameters for more complex models for more accurate parameter extraction. In addition, the adaptive scaling factor is more promising than being a constant value in the range [0, 1]. Moreover, due to the superiority of the CEHO algorithm, we can do more enhancements to the CEHO algorithm to get more accurate results for more complex optimization problems. In addition, more behavior characteristics are recommended to investigate an advanced version of EHO accomplished with new hybrid algorithms.

Author Contributions

Conceptualization, Y.I.R. and M.A.E., R.A.E.-S.; methodology, A.M., A.A.M.; software, A.M., A.A.M.; validation, A.M., A.A.M.; formal analysis, M.A.E., R.A.E.-S.; investigation, A.M., A.A.M.; resources, A.M., A.A.M.; data curation, Y.I.R.; writing—original draft preparation, Y.I.R.; writing—review and editing, M.A.E., R.A.E.-S. and A.M.; visualization, A.M., A.A.M.; supervision, M.A.E., R.A.E.-S.; project administration, A.M., A.A.M. 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.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data available upon request.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

I p h The photogenerated current
I d The diode current
I d 1 The first diode current
I d 2 The second diode current
I d 3 The third diode current
V t The internal voltage
R s The series resistance
R s h The shunt resistance
n 1 The first diode ideality factor
n 2 The second diode ideality factor
n 3 The third diode ideality factor
k Boltzmann’s constant
T Temperature
q lThe charge of an electron
NNumber of experimental data
x n , c , j Updated position for elephant j in clan   c
x c , j Old position for elephant j in clan   c
αA scale factor ϵ [0, 1]
rRandom number ϵ [0, 1]
βA scale factor ϵ [0, 1]
x c e n t e r , c Centre of clan c
x c , j , d The d t h of the elephant individual x c , j
x m a n Upper bound of the position of elephant
x m i n Lower bound of the position of elephant
x w o r s t , c Worst elephant individual in clan ci
α m i n Lower bound of permissible range of α
α m a x Upper bound of permissible range of α

References

  1. Ali, E.S.; El-Sehiemy, R.A.; Abou El-Ela, A.A.; Mahmoud, K.; Lehtonen, M.; Darwish, M.M.F. An effective Bi-stage method for renewable energy sources integration into unbalanced distribution systems considering uncertainty. Processes 2021, 9, 471. [Google Scholar] [CrossRef]
  2. Haider, H.T.; See, O.H.; Elmenreich, W. A review of residential demand response of smart grid. Renew. Sustain. Energy Rev. 2016, 59, 166–178. [Google Scholar] [CrossRef]
  3. Shahabuddin, M.; Asim, M.; Sarwar, A. Parameter Extraction of a Solar PV Cell Using Projectile Search Algorithm. In Proceedings of the 2020 International Conference on Advances in Computing, Communication Materials (ICACCM), Dehradun, India, 21–22 August 2020; pp. 357–361. [Google Scholar]
  4. El-Sayed, M.M.; Abou El-Ela, A.A.; El-Sehiemy, R.A. Effect of photovoltaic system on power quality in electrical distribution networks. In Proceedings of the 2016 18th International Middle-East Power Systems Conference, MEPCON 2016—Proceedings, Cairo, Egypt, 27–29 December 2017; pp. 1005–1012. [Google Scholar]
  5. Gude, S.; Jana, K.C. Parameter extraction of photovoltaic cell using an improved cuckoo search optimization. Sol. Energy 2020, 204, 280–293. [Google Scholar] [CrossRef]
  6. Chellaswamy, C.; Ramesh, R. Parameter extraction of solar cell models based on adaptive differential evolution algorithm. Renew. Energy 2016, 97, 823–837. [Google Scholar] [CrossRef]
  7. Ali, S. New method for computing single diode model parameters of photovoltaic modules. Renew. Energy 2018, 128, 30–36. [Google Scholar] [CrossRef]
  8. Chenouard, R.; El-Sehiemy, R.A. An interval branch and bound global optimization algorithm for parameter estimation of three photovoltaic models. Energy Convers. Manag. 2020, 205, 112400. [Google Scholar] [CrossRef]
  9. Said, M.; Shaheen, A.M.; Ginidi, A.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]
  10. El-Sehiemy, R.A.; Shaheen, A.M.; Ginidi, A.; Sherif, S.M. Ghoneim A Forensic-Based Investigation Algorithm for Parameter Extraction of Solar Cell models. IEEE Access 2020, 205, 112400. [Google Scholar] [CrossRef]
  11. Ginidi, A.; Ghoneim, S.M.; Elsayed, A.; El-Sehiemy, R.; Shaheen, A.; El-Fergany, A. Gorilla Troops Optimizer for Electrically Based Single and Double-Diode Models of Solar Photovoltaic Systems. Sustainability 2021, 13, 9459. [Google Scholar] [CrossRef]
  12. Lun, S.X.; Wang, S.; Yang, G.H.; Guo, T.T. A new explicit double-diode modeling method based on Lambert W-function for photovoltaic arrays. Sol. Energy 2015, 116, 69–82. [Google Scholar] [CrossRef]
  13. AlRashidi, M.R.; AlHajri, M.F.; El-Naggar, K.M.; Al-Othman, A.K. A new estimation approach for determining the I–V characteristics of solar cells. Sol. Energy 2011, 85, 1543–1550. [Google Scholar] [CrossRef]
  14. Khalik, M.A.; Sherif, M.; Saraya, S.; Areed, F. Parameter identification problem: Real-coded GA approach. Appl. Math. Comput. 2007, 187, 1495–1501. [Google Scholar] [CrossRef]
  15. Ishaque, K.; Salam, Z.; Mekhilef, S.; Shamsudin, A. Parameter extraction of solar photovoltaic modules using penalty-based differential evolution. Appl. Energy 2012, 99, 297–308. [Google Scholar] [CrossRef]
  16. Askarzadeh, A.; Rezazadeh, A. Parameter identification for solar cell models using harmony search-based algorithms. Sol. Energy 2012, 86, 3241–3249. [Google Scholar] [CrossRef]
  17. Oliva, D.; Cuevas, E.; Pajares, G. Parameter identification of solar cells using artificial bee colony optimization. Energy 2014, 72, 93–102. [Google Scholar] [CrossRef]
  18. El-Naggar, K.M.; AlRashidi, M.R.; AlHajri, M.F.; Al-Othman, A.K. Simulated annealing algorithm for photovoltaic parameters identification. Sol. Energy 2012, 86, 266–274. [Google Scholar] [CrossRef]
  19. Elsakaan, A.A.; El-Sehiemy, R.A.; Kaddah, S.S.; Elsaid, M.I. An enhanced moth-flame optimizer for solving non-smooth economic dispatch problems with emissions. Energy 2018, 157, 1063–1078. [Google Scholar] [CrossRef]
  20. Rizk-Allah, R.M.; El-Sehiemy, R.A.; Wang, G.-G. A novel parallel hurricane optimization algorithm for secure emission/economic load dispatch solution. Appl. Soft Comput. 2017, 63, 206–222. [Google Scholar] [CrossRef]
  21. 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]
  22. Meena, N.K.; Parashar, S.; Swarnkar, A.; Gupta, N.; Niazi, K.R. Improved Elephant Herding Optimization for Multiobjective DER Accommodation in Distribution Systems. IEEE Trans. Ind. Inf. 2018, 14, 1029–1039. [Google Scholar] [CrossRef]
  23. Zaky, A.A.; El Sehiemy, R.A.; Rashwan, Y.I.; Elhossieni, M.A.; Gkini, K.; Kladas, A.; Falaras, P. Optimal Performance Emulation of PSCs using the Elephant Herd Algorithm Associated with Experimental Validation. ECS J. Solid State Sci. Technol. 2019, 8, Q249–Q255. [Google Scholar] [CrossRef]
  24. Zaky, A.A.; Ibrahim, M.N.; Rezk, H.; Christopoulos, E.; El Sehiemy, R.A.; Hristoforou, E.; Kladas, A.; Sergeant, P.; Falaras, P. Energy efficiency improvement of water pumping system using synchronous reluctance motor fed by perovskite solar cells. Int. J. Energy Res. 2020. [Google Scholar] [CrossRef]
  25. Wang, G.G.; Deb, S.; Gao, X.Z.; Dos Santos Coelho, L. A new metaheuristic optimisation algorithm motivated by elephant herding behaviour. Int. J. Bio-Inspired Comput. 2016, 8, 394–409. [Google Scholar] [CrossRef]
  26. Elhosseini, M.A.; El Sehiemy, R.A.; Rashwan, Y.I.; Gao, X.Z. On the performance improvement of elephant herding optimization algorithm. Knowl.-Based Syst. 2019, 166, 58–70. [Google Scholar] [CrossRef]
  27. 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]
  28. Bai, J.; Liu, S.; Hao, Y.; Zhang, Z.; Jiang, M.; Zhang, Y. Development of a new compound method to extract the five parameters of PV modules. Energy Convers. Manag. 2014. [Google Scholar] [CrossRef]
  29. Alam, D.F.; Yousri, D.A.; Eteiba, M.B. Flower pollination algorithm based solar PV parameter estimation. Energy Convers. Manag. 2015, 101, 410–422. [Google Scholar] [CrossRef]
  30. Kler, D.; Goswami, Y.; Rana, K.P.S.; Kumar, V. A novel approach to parameter estimation of photovoltaic systems using hybridized optimizer. Energy Convers. Manag. 2019, 187, 486–511. [Google Scholar] [CrossRef]
  31. Premkumar, M.; Babu, T.S.; Umashankar, S.; Sowmya, R. A new metaphor-less algorithms for the photovoltaic cell parameter estimation. Optik 2020, 208, 164559. [Google Scholar] [CrossRef]
  32. Elazab, O.S.; Hasanien, H.M.; Alsaidan, I.; Abdelaziz, A.Y.; Muyeen, S.M. Parameter estimation of three diode photovoltaic model using grasshopper optimization algorithm. Energies 2020, 13, 497. [Google Scholar] [CrossRef] [Green Version]
  33. Zhang, Y.; Jin, Z.; Zhao, X.; Yang, Q. Backtracking search algorithm with Lévy flight for estimating parameters of photovoltaic models. Energy Convers. Manag. 2020, 208, 112615. [Google Scholar] [CrossRef]
  34. Oliva, D.; Elaziz, M.A.; Elsheikh, A.H.; Ewees, A.A. A review on meta-heuristics methods for estimating parameters of solar cells. J. Power Sources 2019, 435, 126683. [Google Scholar] [CrossRef]
  35. Bayoumi, A.S.A.; El-Sehiemy, R.A.; Abaza, A. Effective PV Parameter Estimation Algorithm Based on Marine Predators Optimizer Considering Normal and Low Radiation Operating Conditions. Arab. J. Sci. Eng. 2021. [Google Scholar] [CrossRef]
  36. Gnetchejo, P.J.; Ndjakomo Essiane, S.; Dadjé, A.; Ele, P. A combination of Newton-Raphson method and heuristics algorithms for parameter estimation in photovoltaic modules. Heliyon 2021, 7, e06673. [Google Scholar] [CrossRef]
  37. Ibrahim, I.A.; Hossain, M.J.; Duck, B.C.; Nadarajah, M. An improved wind driven optimization algorithm for parameters identification of a triple-diode photovoltaic cell model. Energy Convers. Manag. 2020, 213, 112872. [Google Scholar] [CrossRef]
  38. Ginidi, A.R.; Shaheen, A.M.; El-Sehiemy, R.A.; Elattar, E. Supply demand optimization algorithm for parameter extraction of various solar cell models. Energy Rep. 2021, 7, 5772–5794. [Google Scholar] [CrossRef]
  39. 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]
  40. Abdelghany, R.Y.; Kamel, S.; Sultan, H.M.; Khorasy, A.; Elsayed, S.K.; Ahmed, M. Development of an Improved Bonobo Optimizer and Its Application for Solar Cell Parameter Estimation. Sustainability 2021, 13, 3863. [Google Scholar] [CrossRef]
  41. Kumar, C.; Raj, T.D.; Premkumar, M.; Raj, T.D. A new stochastic slime mould optimization algorithm for the estimation of solar photovoltaic cell parameters. Optik 2020, 223, 165277. [Google Scholar] [CrossRef]
  42. Askarzadeh, A.; Rezazadeh, A. Artificial bee swarm optimization algorithm for parameters identification of solar cell models. Appl. Energy 2013, 102, 943–949. [Google Scholar] [CrossRef]
  43. Chin, V.J.; Salam, Z. Coyote optimization algorithm for the parameter extraction of photovoltaic cells. Solar Energy 2019, 194, 656–670. [Google Scholar] [CrossRef]
  44. 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]
  45. Naraharisetti, J.N.L.; Devarapalli, R.; Bathina, V. Parameter extraction of solar photovoltaic module by using a novel hybrid marine predators–success history based adaptive differential evolution algorithm. Energy Sources Part A Recover. Util. Environ. Eff. 2020, 1–23. [Google Scholar] [CrossRef]
  46. El-Dabah, M.A.; El-Sehiemy, R.A.; Becherif, M.; Ebrahim, M.A. Parameter estimation of triple diode photovoltaic model using an artificial ecosystem-based optimizer. Int. Trans. Electr. Energy Syst. 2021, e13043. [Google Scholar] [CrossRef]
  47. Nayak, B.; Mohapatra, A.; Mohanty, K.B. Parameter estimation of single diode PV module based on GWO algorithm. Renew. Energy Focus 2019, 30, 1–12. [Google Scholar] [CrossRef]
  48. Ghani, F.; Duke, M. Numerical determination of parasitic resistances of a solar cell using the Lambert W-function. Sol. Energy 2011, 85, 2386–2394. [Google Scholar] [CrossRef]
  49. Macabebe, E.Q.B.; Sheppard, C.J.; van Dyk, E.E. Parameter extraction from I–V characteristics of PV devices. Sol. Energy 2011, 85, 12–18. [Google Scholar] [CrossRef]
  50. Khanna, V.; Das, B.K.; Bisht, D.; Singh, P.K. A three diode model for industrial solar cells and estimation of solar cell parameters using PSO algorithm. Renew. Energy 2015, 78, 105–113. [Google Scholar] [CrossRef]
  51. Laudani, A.; Riganti Fulginei, F.; de Castro, F.; Salvini, A. Irradiance intensity dependence of the lumped parameters of the three-diodes model for organic solar cells. Sol. Energy 2018, 163, 526–536. [Google Scholar] [CrossRef]
  52. Haikal, A.; Elhosseini, M. Modified cultural-based genetic algorithm for process optimization. Ain Shams Eng. J. 2011, 2, 173–182. [Google Scholar] [CrossRef] [Green Version]
  53. Daneshyari, M.; Yen, G.G. Cultural-Based Multiobjective Particle Swarm Optimization. IEEE Trans. Syst. Man Cybern. Part B 2011, 41, 553–567. [Google Scholar] [CrossRef]
  54. Ruiz, E.; Soto-Mendoza, V.; Ruiz Barbosa, A.E.; Reyes, R. Solving the open vehicle routing problem with capacity and distance constraints with a biased random key genetic algorithm. Comput. Ind. Eng. 2019, 133, 207–219. [Google Scholar] [CrossRef]
  55. Liu, Y.; Chong, G.; Heidari, A.A.; Chen, H.; Liang, G.; Ye, X.; Cai, Z.; Wang, M. Horizontal and vertical crossover of Harris hawk optimizer with Nelder-Mead simplex for parameter estimation of photovoltaic models. Energy Convers. Manag. 2020, 223. [Google Scholar] [CrossRef]
  56. Stropnik, R.; Stritih, U. Increasing the efficiency of PV panel with the use of PCM. Renew. Energy 2016, 97, 671–679. [Google Scholar] [CrossRef]
  57. Islam, M.A.; Merabet, A.; Beguenane, R.; Ibrahim, H. Modeling solar photovoltaic cell and simulated performance analysis of a 250W PV module. In Proceedings of the 2013 IEEE Electrical Power Energy Conference, Halifax, NS, Canada, 21–23 August 2013; pp. 1–6. [Google Scholar]
  58. Li, W.; Wang, G.-G.; Alavi, A.H. Learning-based elephant herding optimization algorithm for solving numerical optimization problems. Knowl.-Based Syst. 2020, 195, 105675. [Google Scholar] [CrossRef]
Figure 1. Single diode model.
Figure 1. Single diode model.
Applsci 11 11929 g001
Figure 2. Double-diode model.
Figure 2. Double-diode model.
Applsci 11 11929 g002
Figure 3. Three-diode model.
Figure 3. Three-diode model.
Applsci 11 11929 g003
Figure 4. Pseudocode for EHO procedure.
Figure 4. Pseudocode for EHO procedure.
Applsci 11 11929 g004
Figure 5. Flowchart of EHO.
Figure 5. Flowchart of EHO.
Applsci 11 11929 g005
Figure 6. Belief space in cultural-based.
Figure 6. Belief space in cultural-based.
Applsci 11 11929 g006
Figure 7. Convergence rates of EHO and its variants. (a) single diode. (b) double diode.
Figure 7. Convergence rates of EHO and its variants. (a) single diode. (b) double diode.
Applsci 11 11929 g007
Figure 8. Measured power vs. calculated by CEHO. (a) single diode. (b) double diode.
Figure 8. Measured power vs. calculated by CEHO. (a) single diode. (b) double diode.
Applsci 11 11929 g008
Figure 9. Measured current vs. calculated by CEHO. (a) single diode. (b) double diode.
Figure 9. Measured current vs. calculated by CEHO. (a) single diode. (b) double diode.
Applsci 11 11929 g009
Figure 10. Measured current vs. calculated for three-diode model by CEHO.
Figure 10. Measured current vs. calculated for three-diode model by CEHO.
Applsci 11 11929 g010
Table 1. Recent optimizers for PV parameter estimation.
Table 1. Recent optimizers for PV parameter estimation.
Ref #/YearAlgorithm Ref #/YearAlgorithm Ref #/YearAlgorithm
[3], 2020Projectile Search Algorithm[32], 2020Grasshopper Optimizer[33], 2020Backtracking Search Algorithm
[5], 2020Cuckoo Search Optimizer[34], 2020Flower Pollination[35], 2021Marine Predators Optimizer
[6], 2018Differential Evolution Algorithm[36], 2021Newton-Raphson jointed with Heuristic Algorithm[37], 2020Improved Wind-Driven Algorithm
[9], 2021Turbulent Flow of Water Optimizer[38], 2021Supply–Demand Optimizer [39], 2019Differential Evolution Algorithm
[10], 2021Forensic Optimizer[40], 2021Improved Bonobo Optimizer[41], 2020Slime Mold Optimizer
[11], 2021Gorilla Optimization Algorithm[42], 2013Artificial Bee Swarm [43], 2020Coyote Optimization Algorithm
[21], 2021Closed loop PSO and EHO[44], 2021Hybrid Whale and PSO Optimizer[45], 2020Adaptive Differential Evolution
[31], 2019Metaphor-Less Algorithms[46], 2021Artificial Ecosystem Optimizer[47], 2019Gray Wolf Optimization
Table 2. Manufacture specification under standard test condition.
Table 2. Manufacture specification under standard test condition.
Maximum Power at STC240 W
Optimum operating voltage29.9 V
Optimum operating current 8.03 A
Open circuit voltage37.0 V
Short circuit current8.59 A
V Temperature coefficient V o c −0.43%
I Temperature coefficient I s c 0.065%
Cell arrangement60 (6 × 10)
Table 3. Comparison between EHO algorithms, ABS, and HS for single-diode solar cells.
Table 3. Comparison between EHO algorithms, ABS, and HS for single-diode solar cells.
ItemEHOEHO VariantsABSOHS
αEHOCEHOBIEHO
I p h   ( A ) 0.760780.760770.760780.760770.76080.7607
I d   ( µ A ) 0.322010.321430.320980.3204790.306230.30495
R s   ( Ω ) 0.0363880.0363970.03640270.03640850.036590.03663
R s h     ( Ω ) 53.585153.5887453.5247953.4982852.290353.5946
n 1.480861.480681.480541.480381.475831.47538
( R M S E ) 9.861 × 10−49.861 × 10−49.861 × 10−49.861 × 10−49.9124 × 10−49.9510 × 10−4
Table 4. Comparison between EHO algorithms, ABS, and HS for double-diode solar cells.
Table 4. Comparison between EHO algorithms, ABS, and HS for double-diode solar cells.
ItemEHOEHO VariantsABSOHS
αEHOCEHOBIEHO
I p h ( A ) 0.760790.76070.760770.760790.760780.76176
I d 1 ( µ A ) 0.198950.230150.4708850.2945130.267130.12545
I d 2 ( µ A ) 0.250050.227530.2586350.4787340.381910.25470
R s ( Ω ) 0.03672920.0365940.0365950.0365910.036570.03545
R s h ( Ω ) 53.4750954.084854.8562353.41570554.621946.8269
n 1 1.445961.456011.9940231.472501.465121.49439
n 2 1.697091.735581.4623781.980671.981521.49989
( R M S E ) F 9.876 × 10−49.853 × 10−49.830 × 10−49.852 × 10−49.834 × 10−40.00126
Table 5. The relative error for 26 measurements (single diode) with CEHO.
Table 5. The relative error for 26 measurements (single diode) with CEHO.
No. V t   ( v ) I t   ( A )   Measured I p h   ( A )   Calculated Relative Error
1−0.20570.7640.764104−0.000104
2−0.12910.7620.762674−0.000674
3−0.05880.76050.761362−0.000762
40.00570.76050.7601560.000344
50.06460.760.7590530.000947
60.11850.7590.7580370.000963
70.16780.7570.757083−0.000083
80.21320.7570.7561300.00087
90.25450.75550.7550730.000427
100.29240.7540.7536490.000351
110.32690.75050.751377−0.000877
120.35850.74650.747342−0.000842
130.38730.73850.740110−0.000161
140.41370.7280.7273820.000618
150.43730.70650.706981−0.000481
160.4590.67550.6752950.000205
170.47840.6320.6307770.001223
180.4960.5730.5719460.001054
190.51190.4990.499618−0.000618
200.52650.4130.413650−0.00065
210.53980.31650.317502−0.001002
220.55210.2120.212138−0.000138
230.56330.10350.1022320.0013
240.5736−0.01−0.008728−0.001272
250.5833−0.123−0.1255040.002504
260.59−0.21−0.208448−0.007552
Table 6. The relative error for 26 measurements (double diode) with CEHO.
Table 6. The relative error for 26 measurements (double diode) with CEHO.
No. V t   ( v ) I t   ( A )   Measured I p h   ( A )   Calculated Relative Error
1−0.20570.7640.764019−0.000019
2−0.12910.7620.762623−0.000623
3−0.05880.76050.761343−0.00843
40.00570.76050.7601660.000334
50.06460.760.7590880.006912
60.11850.7590.7580930.001093
70.16780.7570.757154−0.000154
80.21320.7570.7562080.000792
90.25450.75550.7551470.000353
100.29240.7540.7537040.000296
110.32690.75050.751400−0.000900
120.35850.74650.747325−0.000825
130.38730.73850.740054−0.001554
140.41370.7280.7273000.0007
150.43730.70650.706897−0.000397
160.4590.67550.6752360.0003
170.47840.6320.6307580.001242
180.4960.5730.5719680.001032
190.51190.4990.499668−0.000668
200.52650.4130.413703−0.000703
210.53980.31650.317536−0.001036
220.55210.2120.212140−0.00014
230.56330.10350.1022010.001299
240.5736−0.01−0.008761−0.008761
250.5833−0.123−0.1255310.002531
260.59−0.21−0.208418−0.001582
Table 7. Comparison between different EHO algorithms among irradiance levels.
Table 7. Comparison between different EHO algorithms among irradiance levels.
IrradianceAlgorithm I p h I d 1 I d 2 I d 3 R s R s h n 3
580.3   W / m 2   51.91   ° C EHO5.99921.7321 × 10−86.7684 × 10−71.1186 × 10−50.39027493.153.9986
αEHO5.99471.5744 × 10−82.2779 × 10−75.8365 × 10−50.356374729.32.1169
CEHO5.99971.7336 × 10−83.84148 × 10−72.0015 × 10−100.39055478.6072.7151
BIEHO5.99881.7292 × 10−81.3773 × 10−62.3406 × 10−80.38977502.293.048
MFO6.000661.7346 × 10−119.210 × 10−71.210 × 10−60.38481461.8663.2135
FBA6.00751.7297 × 10−118.7857 × 10−79.0089 × 10−70.39137457.0543.2926
DEIM6.00161.7363 × 10−119.9751 × 10−71.0234 × 10−60.38524457.2823.2658
347.8   W / m 2   43.95   ° C EHO3.04215.6398 × 10−92.116 × 10−62.0512 × 10−70.41272522.923.925
αEHO3.03284.5677 × 10−97.2634 × 10−83.1293 × 10−50.262834927.82.001
CEHO3.04155.6216 × 10−92.6116 × 10−69.3642 × 10−90.41118540.793.9941
BIEHO3.04135.676 × 10−92.1503 × 10−77.9926 × 10−50.41442562.443.4295
MFO3.04575.6724 × 10−129.985 × 10−71.0234 × 10−60.4163461.5243.2256
FBA3.042775.6211 × 10−125.3506 × 10−79.6777 × 10−70.42925517.4013.1541
DEIM3.04545.6773 × 10−129.9482 × 10−61.3562 × 10−60.41479465.3853.6897
246.65   W / m 2   40.05   ° C EHO2.1383.2543 × 10−95.3294 × 10−60.00055170.443774961.53.2946
αEHO2.1352.4755 × 10−99.8526 × 10−84.3367 × 10−50.280764977.92.0474
CEHO2.13793.2050 × 10−98.1838 × 10−60.00059820.435184999.863.4380
BIEHO2.13783.2494 × 10−94.9161 × 10−60.00048570.439594971.33.2026
MFO2.14353.3585 × 10−121.62 × 10−60.9391 × 10−30.453334989.253.5252
FBA2.14843.453 × 10−125.4342 × 10−79.0503 × 10−70.49234889.443.6523
DEIM2.14983.4402 × 10−129.9684 × 10−71.025 × 10−60.89324746.083.5697
109.2   W / m 2   37.32   ° C EHO0.996581.8992 × 10−93.7627 × 10−77.6187 × 10−70.74613469.113.9922
αEHO0.989191.7615 × 10−96.7713 × 10−93.1843 × 10−50.58626709.922.5034
CEHO0.996411.8939 × 10−95.1732 × 10−73.4151 × 10−80.74203472.733.8993
BIEHO0.996411.901 × 10−92.5001 × 10−71.8607 × 10−50.74568475.053.9983
MFO0.998532.2787 × 10−121.0698 × 10−99.9999 × 10−70.7337450.153.7173
FBA0.99782.2761 × 10−121.0399 × 10−75.8927 × 10−70.7230473.453.7569
DEIM0.99852.2658 × 10−123.1652 × 10−84.9986 × 10−70.7351449.343.3526
Table 8. Comparison between EHO algorithms, MFO, FBA, and DEIM for three-diode solar cells.
Table 8. Comparison between EHO algorithms, MFO, FBA, and DEIM for three-diode solar cells.
EHOEHO Variants MFOFBADEIM
αEHOCEHOBIEHO
0.0145980.0260820.0145910.0146070.024550.027080.02807
0.00142360.023230.0013370.0013590.0099270.0163070.015864
0.00185750.0068210.00179780.0018210.0126020.132870.012913
0.00099120.0037210.000990940.00019230.0018550.0036070.0035508
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Malki, A.; Mohamed, A.A.; Rashwan, Y.I.; El-Sehiemy, R.A.; Elhosseini, M.A. Parameter Identification of Photovoltaic Cell Model Using Modified Elephant Herding Optimization-Based Algorithms. Appl. Sci. 2021, 11, 11929. https://doi.org/10.3390/app112411929

AMA Style

Malki A, Mohamed AA, Rashwan YI, El-Sehiemy RA, Elhosseini MA. Parameter Identification of Photovoltaic Cell Model Using Modified Elephant Herding Optimization-Based Algorithms. Applied Sciences. 2021; 11(24):11929. https://doi.org/10.3390/app112411929

Chicago/Turabian Style

Malki, Amer, Abdallah A. Mohamed, Yasser I. Rashwan, Ragab A. El-Sehiemy, and Mostafa A. Elhosseini. 2021. "Parameter Identification of Photovoltaic Cell Model Using Modified Elephant Herding Optimization-Based Algorithms" Applied Sciences 11, no. 24: 11929. https://doi.org/10.3390/app112411929

APA Style

Malki, A., Mohamed, A. A., Rashwan, Y. I., El-Sehiemy, R. A., & Elhosseini, M. A. (2021). Parameter Identification of Photovoltaic Cell Model Using Modified Elephant Herding Optimization-Based Algorithms. Applied Sciences, 11(24), 11929. https://doi.org/10.3390/app112411929

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