Next Article in Journal
Experimental Evaluation of the Effect of Replacing Diesel Fuel by CNG on the Emission of Harmful Exhaust Gas Components and Emission Changes in a Dual-Fuel Engine
Previous Article in Journal
Comparison of Algorithms for the AI-Based Fault Diagnostic of Cable Joints in MV Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Parameter Identification of Perovskite Solar Cells Using Modified Bald Eagle Search Optimization Algorithm

by
Abdul Ghani Olabi
1,2,*,
Hegazy Rezk
3,4,
Mohammad Ali Abdelkareem
1,5,*,
Tabbi Awotwe
2,
Hussein M. Maghrabie
6,
Fatahallah Freig Selim
7,
Shek Mohammod Atiqure Rahman
1,
Sheikh Khaleduzzaman Shah
8,* and
Alaa A. Zaky
7
1
Sustainable Energy & Power Systems Research Centre, RISE, University of Sharjah, Sharjah P.O. Box 27272, United Arab Emirates
2
Mechanical Engineering and Design, School of Engineering and Applied Science, Aston University, Aston Triangle, Birmingham B4 7ET, UK
3
Department of Electrical Engineering, College of Engineering in Wadi Alddawasir, Prince Sattam bin Abdulaziz University, Wadi Alddawasir 11991, Saudi Arabia
4
Electrical Engineering Department, Faculty of Engineering, Minia University, Minia 61111, Egypt
5
Chemical Engineering Department, Faculty of Engineering, Minia University, Minia 61111, Egypt
6
Department of Mechanical Engineering, Faculty of Engineering, South Valley University, Qena 83521, Egypt
7
Electrical Engineering Department, Kafrelsheikh University, Kafrel-Sheikh 33511, Egypt
8
Renewable Energy and Energy Efficiency Group, Department of Infrastructure Engineering, Faculty of Engineering and Information Technology, The University of Melbourne, Parkville, VIC 3010, Australia
*
Authors to whom correspondence should be addressed.
Energies 2023, 16(1), 471; https://doi.org/10.3390/en16010471
Submission received: 8 December 2022 / Revised: 19 December 2022 / Accepted: 23 December 2022 / Published: 1 January 2023

Abstract

:
In this paper, a modified bald eagle search optimization algorithm was applied for the first time to determine the parameters of the triple diode model (TDM) of perovskite solar cells (PSCs). Two experimental datasets are considered; the first is measured I–V points for a PSC at standard conditions. The second consists of the measured I–V points for a modified PSC. In contrast, the cost function to be minimized is the root mean square error (RMSE) between the experimental dataset and the calculated one. To prove the superiority of modified bald eagle search optimization (mBES), a comparison with the original bald eagle search optimization (BES), particle swarm optimizer (PSO), Hunger games search (HGS), and recent Coronavirus Disease Optimization Algorithm (COVIDOA) was implemented. Furthermore, statistical analysis of ANOVA and Tukey tests was performed. The results demonstrate the lead of the recommended mBES in identifying the parameters of the TDM for PSCs, where the RMSE achieved the least value among the used optimization algorithms in this study.

1. Introduction

Due to the increasing power demand and negative impact of conventional primary energy sources, such as fossil fuels [1,2], sustainable and clean energy, such as renewable energy sources, must be developed and deployed [3,4]. Nowadays, solar energy is the most promising renewable energy source, and its deployment has rapidly increased around the globe. Sunlight is turned into energy in solar photovoltaic power-producing systems. Additionally, deploying solar technology would significantly lessen problems related to energy security, climate change, unemployment, and other challenges [5].
Perovskite materials are particularly effective solution-processed materials in photovoltaic (PV) manufacturing because of their characteristics, such as strong absorption and extended diffusion length. Therefore, Perovskite solar cells (PSCs), a subset of 3rd generation solar cells, are produced due to the employment of perovskite materials. Within just a few years of improvement, PSCs power conversion efficiency (PCE) reached 25.5% [6]. This rapid increase in PCE makes PSCs an excellent alternative to silicon-based PV technology. However, a fundamental barrier to their widespread commercialization is the PSC stability issue, which must be resolved [7,8,9]. Researchers have suggested some methods for improving PSCs’ PCE and resolving their stability issues. Dimensionality optimization [8,10] employs a stable organic cation in forming perovskite material, and interface engineering [11,12] is among the strategies that have played an essential role in improving stability and efficiency. Problems of hysteresis [13,14] in PSCs and perovskite degradation [15,16] can be resolved using interface engineering [11,17].
Authors in [18,19,20,21] investigated an optimized design of different types of perovskite solar cell via SCAPS-1D, DFT, and wxAMPS software packages where many electron transport layers were used and examined beside the interface between the electron transporting layer and the perovskite absorber layer.
In literature, rare earth oxides are used in the PSCs performance improvement [22]. In [23], a review paper, the authors discussed the recent development in the proton-conducting performance of BaZrO3 as standpoint energy materials to integrate the fundamental knowledge of proton-conducting BZO perovskites.
Perovskite absorbers modified with organic molecules have received much attention. This is due to their easy processability and acceptable electronic characteristics of the organic molecules. Electrical modeling of the whole perovskite solar cell device is required to evaluate PSC performance better. Device properties like the current at a short circuit, the voltage at an open circuit, fill factor, diode ideality factor, series, shunt resistances, and efficiency may be easily measured and adjusted using an electrical model [17,24,25]. One of the most frequent methods to characterize the performance of a PV cell and module is through its relation between the current and the voltage. This relation can provide simple information such as the voltage at open circuit and the current at short circuit conditions, and the power at the point of maximum power. Even PV module makers must disclose that essential information is evaluated under defined test settings (STC). Extracting further information from the I–V curves is challenging without the assistance of mathematical models. Because the I–V curves of a PV system contain a significant degree of nonlinearity, the optimal design is challenging.
According to the literature, there are three standard models for solar cell performance: one diode, two diodes, and triple diode models. The main components in these models are the diodes and the attached resistors. The main parameters optimal value has to be determined to successfully model a solar cell. These parameters are the diode ideality factor, series and parallel resistors, and the diode saturation current. The first model for solar cell modeling is the single diode model; however, it has some drawbacks. Due to these drawbacks, more open models with more details are needed as a result. The double and triple-diode models appeared to cover the solar cell performance under different conditions.
The increased installation and penetration of large-scale PV arrays need accurate characterization models, particularly during low solar radiation circumstances, for devising control methods for integrating PV systems to assure the power system stability. Due to including the effect of grain boundaries, leakage current, and the recombination of carriers, the triple diode model is the best model for simulating the solar cell performance [26].
Recently, the modeling, parameters estimation, and application in real systems of the third-generation solar cells, including PSCs, were discussed in a few publications [27,28,29,30,31]. Much research is still required to enhance the parameters estimation problem quality via the mathematical model and the recent bioinspired optimization algorithms [32,33,34,35,36,37,38].
Here, the triple diode model was investigated for PSCs performance simulation and modeling and solved via the modified bald eagle search (mBES) algorithm. The original BED provides its ability for many optimization and engineering issues. The mBES is an updated version with additional features for enhancing its performance compared to the BES. For this end, the mBES was chosen. In this work, two datasets of lab-fabricated PSCs devices (control and modified device) were used, as explained in detail in [39]. To prove the superiority of mBES, a comparison with the original BES, particle swarm optimizer (PSO), Hunger games search (HGS), recent Coronavirus Disease Optimization Algorithm (COVIDOA), and bald eagle search algorithm (BES) was conducted.
The contribution of the work can be outlined as follows.
For the first time, a modified bald eagle search algorithm has been applied to determine the optimal parameters of TDM of perovskite solar cells.
The attained outcomes by mBES are compared with recent algorithms.
The precision and superiority of mBES in identifying the parameters of the TDM are demonstrated.
The rest of the paper is structured as follows: Section 2 briefly summarizes the experimental datasets. The problem construction is explained in Section 3. A brief summary of the modified BES is given in Section 4. The discussion of the results is conducted in Section 5. Finally, Section 6 gives the conclusion of this paper.

2. Experimental Datasets

Two experimental datasets are considered; the first is measured I–V points for a PSC at standard conditions. For both datasets, the test was performed at standard conditions (25 °C, 1000 W/m2). The number of points was 426 for both PSCs, as shown in Figure 1. Table 1 presents the general data related to the datasets. Both the control and modified devices were fabricated, as explained in reference [39]. In brief, the control device was fabricated based on the spin coating technique where the device layers were deposited as follows. Firstly, the FTO glass substrate was etched and cleaned. The titania electron transporting layer was deposited after that, in a glove box, where both the perovskite and the hole-transporting (Spiro-OMeTAD) layers were deposited. Finally, the silver electrodes were deposited via the thermal evaporation method. For the modified device, the same steps and the electron transporting layer were modified via applying porphyrin over it before depositing the perovskite layer for electron movement facilitation and grain boundary-reducing.

3. Problem Formulation

In this section, the mathematical representation of the triple diode model proposed for the performance simulation of perovskite solar cells is presented and investigated. The electrical correspondent circuit of the triple diode model is displayed in Figure 2.
From Figure 2, the output current of the solar cell can be estimated by the subsequent relation:
I = I p v I D 1 I D 2 I D 3 ( V + I · R s R p )
where Ipv depicts the current generated from photons. ID1, ID2, and ID3 represent the current in diode 1, diode 2, and diode 3, correspondingly. Rs indicates the series resistance. Rp symbolizes the shun resistance. Based on the Shockley formula, the current through diodes can be formulated as follows:
I D 1 = I 01 ( e ( V + I · R s n 1 · V t ) 1 ) I D 2 = I 02 ( e ( V + I · R s n 2 · V t ) 1 ) I D 3 = I 03 ( e ( V + I · R s n 3 · V t ) 1 )
where n1, n2, and n3 signify the first, second, and third diode ideality factor, correspondingly; I01, I02 and I03 are the currents at saturation of diode 1, diode 2, and diode 3, correspondingly. Vt designates the thermal voltage. It can be considered via the following equation:
V t = k T N s q
where k symbolizes the Boltzmann constant. T is the PV panel temperature. Ns indicates the number of series solar cells, and q symbolizes the electron’s charge. Based on the relation mentioned above, the solar cell output current considering TDM can be estimated as follows:
I = I p v I 01 ( e ( V + I · R s n 1 . V t ) 1 ) I 02 ( e ( V + I · R s n 2 . V t ) 1 ) I 03 ( e ( V + I · R s n 3 . V t ) 1 ) V + I · R s R p
To increase the current and voltage of the PV array, the solar devices are connected in series and parallel combinations. Therefore, considering the number of parallel strings (Np) and a number of series cells (Ns), the PV output current, I, is described as:
I = N p I p v I 01 ( e ( V N s + I · R s N p n 1 · V t ) 1 ) I 02 ( e ( V N s + I · R s N p n 2 · V t ) 1 ) I 03 ( e ( V N s + I · R s N p n 3 · V t ) 1 ) V N p N s + I · R s R p
Considering Equation (5), the triple diode model encloses nine unknown parameters (Ipv, I 01   , I 02   , I 03   ,   n 1 ,     n 1 ,   n 1 , Rs, Rp). Therefore, accurate values of the unknown parameters must be assessed to get the precise characteristics of the solar PV module. The nine unknown parameters of TDM are required to be identified accurately. The RMSE is estimated using the relation:
RMSE = 1 N i = 1 N ( I m I e ) 2
where N means the number of datasets, Im symbolizes the measured current, and Ie designates the assessed current. The RMSE helped assess the optimizers’ performance in terms of accuracy (final results accuracy) since it generated smaller fitness values.

4. The Modified Bald Eagle Optimization Algorithm

In this study, the mBES algorithm was employed [40]. The mBES is based on changing the control factors that regulate location change in each iteration from constant parameters to variables whose values vary depending on the iteration. Furthermore, to improve its exploration and exploitation process, the mBES enhances the influence of this parameter as a function of the maximum number of iterations and the actual iteration. As a result, there was higher performance. This algorithm has three phases, as follows.
(a)
Phase selection: the eagle searches for a new place close to its optimum position. However, as the number of iterations rises, the gap between the best and new places decreases. This phase may be expressed as follows
P = P b e s t + T F r ( P m P )
where Pm denotes the mean of all positions, and TF is an adaptive parameter called transition factor used to improve the exploitation and exploration phases. It can be formulated as
T F ( i ) = k ( 1 + I max i I max + i )
where Imax expresses the maximum number of iterations, i is the current iteration, and k is a gain [1.5, 2].
(b)
Searching phase: the eagle searches and updates its position in this phase as follows
P j = P j + y j · ( P j P j + 1 ) + x j · ( P j P m )
where Pj is the jth new position, and x and y are the directional coordinate indicators that can be obtained as follows
x j = x r j max ( x r ) ; x r j = r j · sin ( θ ( i ) ) y j = y r j max ( y r ) ; y r j = r j · c o s ( θ ( i ) ) θ = C 1 · π · r a n d ; r = θ · R
where R is a constant [0.5, 2] and C1 is a control gain that can be obtained as follows
C 1 = α 1 ( 1 + T max t T max + t )
where α1 is a constant [5,10].
(c)
Swooping: this is the last step, where the eagle beats its prey. It can be modeled as follows
P j = r a n d · P b e s t + x 1 j · ( P j c 1 · P m ) + y 1 j · ( P j E O · P b e s t )
where c1 is a random number [1,2] used to accelerate the eagle’s movement, x1 and y1 are directional coordinate indicators defined in Equation (7), and EO is an enhancement operator used to improve the eagle’s movement throughout this phase. This parameter can be defined in Equation (8).
x 1 j = x r j max ( x r ) ; x r j = r j · sin ( θ ( i ) ) y 1 j = y r j max ( y r ) ; y r j = r j · c o s ( θ ( i ) ) θ = C 2 · π · r a n d ; r = θ · R
E O = 2 + sin ( 2.5 + i I max )
where C2 represents a control parameter [5, 10].

5. Results and Discussion

For fair judgment, the population numbers (25) and the iteration numbers (100) were kept the same for all used optimizers in this study. During the optimization process, the RMSE between the experimental datasets and the calculated current density of PSC was used as an objective function, which was to be minimized. The minimum and maximum limits of PSC parameters and the best parameters of two types of PSCs using different optimizers are shown in Table 2. To prove the trustworthiness of the recommended mBES, the considered algorithms were executed 30 times. The statistical assessment of the considered algorithms is shown in Table 3. The details of 30 runs are shown in Table 4. From Table 2, the estimated control and modified device parameters are in agreement with their experimental analogy at very low deviation values. It is unblemished that the recommended optimization tool helped in obtaining the superlative results between all the used optimization tools. It is well-known that both the ideality factor and the current at saturation of the diode are essential elements to study and analyze the PSC performance, but it is complicated to determine them experimentally. Therefore, the simulation model and the proposed optimization tool determined their value. Thus, better understanding and performance of PSC can be performed, and this is also a merit of the simulation used in this study.
Table 3 presents the statistical performance evaluation of the different algorithms, while Table 4 presents the details of this performance. From Table 3, the recommended tool has superiority in both studied cases. Additionally, it indicates that the recommended tool performance is the best among all the tools used in this study. It is also noticed from Table 3 that the mean RMSE values for the control device change between 4.11 × 10−5 and 8.33 × 10−3. It is clear that the minimum value (4.11 × 10−5) is obtained by the proposed algorithm, followed by (6.14 × 10−5) obtained via HGS optimization algorithm. The minimum cost function of 9.22 × 10−6 was achieved by the proposed mBES optimizer tracked by BES and HGS optimizers correspondingly. Concerning the modified devices, the mean RMSE values change between 4.74 × 10−5 and 9.84 × 10−5. The minimum mean RMSE of 4.74 × 10−5 was attained by the proposed mBES algorithm, followed by 8.70 × 10−5 using the HGS algorithm. The minimum cost function of 1.91 × 10−5 was achieved by the proposed mBES optimizer tailed by the BES and HGS optimizers correspondingly.
The comparison between the measured datasets and calculated current–voltage and power–voltage for the two studied cases in this work are presented in Figure 3 and Figure 4. The assessment showed that the measured datasets and calculated current–voltage and power–voltage curves are practically matching, which is a sign of the effectiveness of mBES in determining the parameters of TDM for PSCs.
Figure 5 indicates the convergence curves while applying the different algorithms for both the control and the modified PSCs parameters determination. Based on these figures, the recommended mBES performance is the best in comparison with other used optimizers. Added to that, there is also a fast convergence and lowest cost function when using the proposed mBES optimizer, proving its superiority.
Table 5 illustrates the ANOVA test outcomes, while the ranking is presented in Figure 6. The p-value is much lower than the F value, suggesting that the reported results disagree. As demonstrated in Figure 6, the mBES can provide higher mean fitness and variances performance.
The Tukey HSD (honestly significant difference) examination was used to approve the ANOVA test outcomes after excluding both PSO and COVIDOA due to their limited performances. Figure 7 depicts the results. The mBES has a more excellent mean fitness, indicating that it can tackle this problem successfully. The HGS follows it, then the standard BES.
Analogous to the previous study, the ANOVA test will be accomplished to confirm the performance of each algorithm. The test results are provided in Table 6, and the ranking is displayed in Figure 8. The p-value is much smaller than the F value, meaning that the reported results differ. As demonstrated in Figure 8, the mBES can provide higher mean fitness and variances performance. This approves its ability for both types.
The Tukey HSD test was performed after excluding both PSO and COVIDAO. Figure 9 depicts the results. The mBES has an excellent mean fitness, indicating that it provides the best performance for both types. The HGS also follows it, then the original BES.

6. Conclusions

In this study, the parameters of perovskite solar cells were determined via a triple diode model solved by a proposed modified bald eagle search algorithm. The results reveal the benefit of the proposed optimizer in assessment with other used optimizers, which are original bald eagle search optimization, particle swarm optimizer, hunger games search, and recent coronavirus disease optimization algorithm. Two experimental datasets were used in this study: the control device and the modified device. The experimental performance was emulated via the triple diode-based model and the proposed optimization algorithm. The results obtained showed a total agreement between the experimental and simulated current density–voltage curves for both control and modified devices at very low deviation values, proving the superiority and the efficient act of the proposed optimization optimizer. The simulation also enables obtaining both the ideality factor of the diode demonstrating the fabrication defects during the manufacture of the device and the diode saturation currents where these elements cannot be obtained experimentally in an easy way, and they are very important in the understanding and analysis of the performance of any solar cell. This study paves the way for future work to determine the third-generation solar cell parameters under dynamic conditions such as partial shading, temperature, and irradiance change.

Author Contributions

Conceptualization, H.R., T.A., A.A.Z., F.F.S. and S.M.A.R.; methodology, A.G.O., H.R., S.M.A.R., S.K.S. and M.A.A.; formal analysis, A.G.O., H.R., T.A., H.M.M., A.A.Z., F.F.S., S.M.A.R., S.K.S. and M.A.A.; investigation, A.G.O., A.A.Z., F.F.S. and M.A.A.; data curation, H.R., T.A. and H.M.M.; writing—original A.G.O., H.R., T.A., H.M.M., A.A.Z., F.F.S., S.M.A.R., S.K.S. and M.A.A.; draft preparation, A.G.O., H.R., T.A., H.M.M., A.A.Z., F.F.S., S.M.A.R., S.K.S. and M.A.A. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the [University of Sharjah], Project No. [19020406129].

Data Availability Statement

All data are contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Olabi, A.G.; Obaideen, K.; Elsaid, K.; Wilberforce, T.; Sayed, E.T.; Maghrabie, H.M.; Abdelkareem, M.A. Assessment of the pre-combustion carbon capture contribution into sustainable development goals SDGs using novel indicators. Renew. Sustain. Energy Rev. 2022, 153, 111710. [Google Scholar] [CrossRef]
  2. Olabi, A.G.; Wilberforce, T.; Elsaid, K.; Sayed, E.T.; Maghrabie, H.M.; Abdelkareem, M.A. Large scale application of carbon capture to process industries—A review. J. Clean. Prod. 2022, 362, 132300. [Google Scholar] [CrossRef]
  3. Obaideen, K.; Abdelkareem, M.A.; Wilberforce, T.; Elsaid, K.; Sayed, E.T.; Maghrabie, H.M.; Olabi, A.G. Biogas role in achievement of the sustainable development goals: Evaluation, Challenges, and Guidelines. J. Taiwan Inst. Chem. Eng. 2022, 131, 104207. [Google Scholar] [CrossRef]
  4. Wilberforce, T.; Olabi, A.G.; Sayed, E.T.; Elsaid, K.; Maghrabie, H.M.; Abdelkareem, M.A. A review on zero energy buildings-Pros and cons. Energy Built Environ. 2021, 4, 25–38. [Google Scholar] [CrossRef]
  5. Obaideen, K.; Nooman AlMallahi, M.; Alami, A.H.; Ramadan, M.; Abdelkareem, M.A.; Shehata, N.; Olabi, A.G. On the contribution of solar energy to sustainable developments goals: Case study on Mohammed bin Rashid Al Maktoum Solar Park. Int. J. 2021, 12, 100123. [Google Scholar] [CrossRef]
  6. Stranks, S.D.; Eperon, G.E.; Grancini, G.; Menelaou, C.; Alcocer, M.J.P.; Leijtens, T.; Herz, L.M.; Petrozza, A.; Snaith, H.J. Electron-Hole Diffusion Lengths Exceeding 1 Micrometer in an Organometal Trihalide Perovskite Absorber. Science 2013, 342, 341–344. [Google Scholar] [CrossRef] [Green Version]
  7. Wang, R.; Mujahid, M.; Duan, Y.; Wang, Z.-K.; Xue, J.; Yang, Y. A Review of Perovskites Solar Cell Stability. Adv. Funct. Mater. 2019, 29, 1808843. [Google Scholar] [CrossRef]
  8. Elsenety, M.M.; Antoniadou, M.; Kaltzoglou, A.; Kontos, A.G.; Philippopoulos, A.I.; Mitsopoulou, C.A.; Falaras, P. Synthesis, characterization of ((CH3)3S)2SnI6-nCln and ((CH3)3S)2SnI6−nBrn (n = 1, 2) perovskites and use in dye-sensitized solar cells. Mater. Chem. Phys. 2020, 239, 122310. [Google Scholar] [CrossRef]
  9. Zaky, A.A.; Christopoulos, E.; Gkini, K.; Arfanis, M.K.; Sygellou, L.; Kaltzoglou, A.; Stergiou, A.; Tagmatarchis, N.; Balis, N.; Falaras, P. Enhancing efficiency and decreasing photocatalytic degradation of perovskite solar cells using a hydrophobic copper-modified titania electron transport layer. Appl. Catal. B Environ. 2021, 284, 119714. [Google Scholar] [CrossRef]
  10. Elsenety, M.M.; Antoniadou, M.; Balis, N.; Kaltzoglou, A.; Sygellou, L.; Stergiou, A.; Tagmatarchis, N.; Falaras, P. Stability Improvement and Performance Reproducibility Enhancement of Perovskite Solar Cells Following (FA/MA/Cs)PbI3–xBrx/(CH3)3SPbI3 Dimensionality Engineering. ACS Appl. Energy Mater. 2020, 3, 2465–2477. [Google Scholar] [CrossRef]
  11. Balis, N.; Zaky, A.A.; Perganti, D.; Kaltzoglou, A.; Sygellou, L.; Katsaros, F.; Stergiopoulos, T.; Kontos, A.G.; Falaras, P. Dye Sensitization of Titania Compact Layer for Efficient and Stable Perovskite Solar Cells. ACS Appl. Energy Mater. 2018, 1, 6161–6171. [Google Scholar] [CrossRef]
  12. Said, A.A.; Xie, J.; Zhang, Q. Recent Progress in Organic Electron Transport Materials in Inverted Perovskite Solar Cells. Small 2019, 15, 1900854. [Google Scholar] [CrossRef] [PubMed]
  13. Balis, N.; Zaky, A.A.; Athanasekou, C.; Silva, A.M.T.; Sakellis, E.; Vasilopoulou, M.; Stergiopoulos, T.; Kontos, A.G.; Falaras, P. Investigating the role of reduced graphene oxide as a universal additive in planar perovskite solar cells. J. Photochem. Photobiol. A Chem. 2020, 386, 112141. [Google Scholar] [CrossRef]
  14. Zaky, A.A.; Sehiemy, R.A.E.; 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. [Google Scholar] [CrossRef]
  15. Conings, B.; Drijkoningen, J.; Gauquelin, N.; Babayigit, A.; D’Haen, J.; D’Olieslaeger, L.; Ethirajan, A.; Verbeeck, J.; Manca, J.; Mosconi, E.; et al. Intrinsic Thermal Instability of Methylammonium Lead Trihalide Perovskite. Adv. Energy Mater. 2015, 5, 1500477. [Google Scholar] [CrossRef]
  16. Christians, J.A.; Miranda Herrera, P.A.; Kamat, P.V. Transformation of the Excited State and Photovoltaic Efficiency of CH3NH3PbI3 Perovskite upon Controlled Exposure to Humidified Air. J. Am. Chem. Soc. 2015, 137, 1530–1538. [Google Scholar] [CrossRef] [PubMed]
  17. Zaky, A.A.; Balis, N.; Gkini, K.; Athanasekou, C.; Kaltzoglou, A.; Stergiopoulos, T.; Falaras, P. Dye Engineered Perovskite Solar Cells under Accelerated Thermal Stress and Prolonged Light Exposure. ChemistrySelect 2020, 5, 4454–4462. [Google Scholar] [CrossRef]
  18. Bencherif, H.; Meddour, F.; Elshorbagy, M.H.; Khalid Hossain, M.; Cuadrado, A.; Abdi, M.A.; Bendib, T.; Kouda, S.; Alda, J. Performance enhancement of (FAPbI3)1 − x(MAPbBr3)x perovskite solar cell with an optimized design. Micro Nanostruct. 2022, 171, 207403. [Google Scholar] [CrossRef]
  19. Hossain, M.K.; Arnab, A.A.; Das, R.C.; Hossain, K.M.; Rubel, M.H.K.; Rahman, M.F.; Bencherif, H.; Emetere, M.E.; Mohammed, M.K.A.; Pandey, R. Combined DFT, SCAPS-1D, and wxAMPS frameworks for design optimization of efficient Cs2BiAgI6-based perovskite solar cells with different charge transport layers. RSC Adv. 2022, 12, 35002–35025. [Google Scholar] [CrossRef]
  20. Bencherif, H.; Khalid Hossain, M. Design and numerical investigation of efficient (FAPbI3)1 − x(CsSnI3)x perovskite solar cell with optimized performances. Sol. Energy 2022, 248, 137–148. [Google Scholar] [CrossRef]
  21. Hossain, M.K.; Rubel, M.H.K.; Toki, G.F.I.; Alam, I.; Rahman, M.F.; Bencherif, H. Effect of Various Electron and Hole Transport Layers on the Performance of CsPbI3-Based Perovskite Solar Cells: A Numerical Investigation in DFT, SCAPS-1D, and wxAMPS Frameworks. ACS Omega 2022, 7, 43210–43230. [Google Scholar] [CrossRef] [PubMed]
  22. Hossain, M.K.; Raihan, G.A.; Akbar, M.A.; Kabir Rubel, M.H.; Ahmed, M.H.; Khan, M.I.; Hossain, S.; Sen, S.K.; Jalal, M.I.E.; El-Denglawey, A. Current Applications and Future Potential of Rare Earth Oxides in Sustainable Nuclear, Radiation, and Energy Devices: A Review. ACS Appl. Electron. Mater. 2022, 4, 3327–3353. [Google Scholar] [CrossRef]
  23. Hossain, M.K.; Biswas, M.C.; Chanda, R.K.; Rubel, M.H.K.; Khan, M.I.; Hashizume, K. A review on experimental and theoretical studies of perovskite barium zirconate proton conductors. Emergent Mater. 2021, 4, 999–1027. [Google Scholar] [CrossRef]
  24. Nadeem, A.; Sher, H.A.; Murtaza, A.F.; Ahmed, N. Online current-sensorless estimator for PV open circuit voltage and short circuit current. Sol. Energy 2021, 213, 198–210. [Google Scholar] [CrossRef]
  25. Ismaeel, A.A.K.; Houssein, E.H.; Oliva, D.; Said, M. Gradient-Based Optimizer for Parameter Extraction in Photovoltaic Models. IEEE Access 2021, 9, 13403–13416. [Google Scholar] [CrossRef]
  26. 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]
  27. Zaky, A.A.; Fathy, A.; Rezk, H.; Gkini, K.; Falaras, P.; Abaza, A. A Modified Triple-Diode Model Parameters Identification for Perovskite Solar Cells via Nature-Inspired Search Optimization Algorithms. Sustainability 2021, 13, 12969. [Google Scholar] [CrossRef]
  28. Zaky, A.A.; Ibrahim, M.N.; Taha, I.B.M.; Yousif, B.; Sergeant, P.; Hristoforou, E.; Falaras, P. Perovskite Solar Cells and Thermoelectric Generator Hybrid Array Feeding a Synchronous Reluctance Motor for an Efficient Water Pumping System. Mathematics 2022, 10, 2417. [Google Scholar] [CrossRef]
  29. Zaky, A.A.; Alhumade, H.; Yousri, D.; Fathy, A.; Rezk, H.; Givalou, L.; Falaras, P. Modeling and Optimization of Triple Diode Model of Dye-Sensitized Solar Panel Using Heterogeneous Marine Predators Algorithm. Mathematics 2022, 10, 3143. [Google Scholar] [CrossRef]
  30. Zaky, A.A.; Sergeant, P.; Stathatos, E.; Falaras, P.; Ibrahim, M.N. Employing Dye-Sensitized Solar Arrays and Synchronous Reluctance Motors to Improve the Total Cost and Energy Efficiency of Solar Water-Pumping Systems. Machines 2022, 10, 882. [Google Scholar] [CrossRef]
  31. Abdelrazek, A.S.; El-Sehiemy, R.A.; Rezk, H.; Ghoniem, R.M.; Falaras, P.; Zaky, A.A. Dynamic Electrical Models of Perovskite Solar Cells Considering Hysteresis and Charge Accumulations Effects by Using Equilibrium Optimizer. IEEE Access 2022, 10, 104111–104122. [Google Scholar] [CrossRef]
  32. Eslami, M.; Akbari, E.; Seyed Sadr, S.T.; Ibrahim, B.F. A novel hybrid algorithm based on rat swarm optimization and pattern search for parameter extraction of solar photovoltaic models. Energy Sci. Eng. 2022, 10, 2689–2713. [Google Scholar] [CrossRef]
  33. Noroozi, M.; Mohammadi, H.; Efatinasab, E.; Lashgari, A.; Eslami, M.; Khan, B. Golden Search Optimization Algorithm. IEEE Access 2022, 10, 37515–37532. [Google Scholar] [CrossRef]
  34. Yaghoubi, M.; Eslami, M.; Noroozi, M.; Mohammadi, H.; Kamari, O.; Palani, S. Modified Salp Swarm Optimization for Parameter Estimation of Solar PV Models. IEEE Access 2022, 10, 110181–110194. [Google Scholar] [CrossRef]
  35. Eslami, M.; Shareef, H.; Mohamed, A.; Khajehzadeh, M. Damping controller design for power system oscillations using hybrid GA-SQP. Int. Rev. Electr. Eng. 2011, 6, 888–896. [Google Scholar]
  36. Khajehzadeh, M.; Taha, M.R.; Eslami, M. Opposition-based firefly algorithm for earth slope stability evaluation. China Ocean. Eng. 2014, 28, 713–724. [Google Scholar] [CrossRef]
  37. Eslami, M.; Neshat, M.; Khalid, S.A. A Novel Hybrid Sine Cosine Algorithm and Pattern Search for Optimal Coordination of Power System Damping Controllers. Sustainability 2022, 14, 541. [Google Scholar] [CrossRef]
  38. Khajehzadeh, M.; Keawsawasvong, S.; Nehdi, M.L. Effective Hybrid Soft Computing Approach for Optimum Design of Shallow Foundations. Sustainability 2022, 14, 1847. [Google Scholar] [CrossRef]
  39. Gkini, K.; Balis, N.; Papadakis, M.; Verykios, A.; Skoulikidou, M.-C.; Drivas, C.; Kennou, S.; Golomb, M.; Walsh, A.; Coutsolelos, A.G.; et al. Manganese Porphyrin Interface Engineering in Perovskite Solar Cells. ACS Appl. Energy Mater. 2020, 3, 7353–7363. [Google Scholar] [CrossRef]
  40. Ferahtia, S.; Rezk, H.; Djerioui, A.; Houari, A.; Motahhir, S.; Zeghlache, S. Modified bald eagle search algorithm for lithium-ion battery model parameters extraction. ISA Trans. 2022, in press. [Google Scholar] [CrossRef]
Figure 1. Current density–voltage curves of control and modified PSCs with device structure (inset).
Figure 1. Current density–voltage curves of control and modified PSCs with device structure (inset).
Energies 16 00471 g001
Figure 2. TDM of a solar cell.
Figure 2. TDM of a solar cell.
Energies 16 00471 g002
Figure 3. Output characteristic of control PSC using mBES optimizer.
Figure 3. Output characteristic of control PSC using mBES optimizer.
Energies 16 00471 g003
Figure 4. Output characteristic of modified PSC using mBES optimizer.
Figure 4. Output characteristic of modified PSC using mBES optimizer.
Energies 16 00471 g004
Figure 5. Convergence curves of parameter identification using different algorithms: (a) control PSC and (b) modified PSC.
Figure 5. Convergence curves of parameter identification using different algorithms: (a) control PSC and (b) modified PSC.
Energies 16 00471 g005
Figure 6. ANOVA ranking for control.
Figure 6. ANOVA ranking for control.
Energies 16 00471 g006
Figure 7. Tukey ranking for control.
Figure 7. Tukey ranking for control.
Energies 16 00471 g007
Figure 8. ANOVA ranking for modified.
Figure 8. ANOVA ranking for modified.
Energies 16 00471 g008
Figure 9. Tukey ranking for modified.
Figure 9. Tukey ranking for modified.
Energies 16 00471 g009
Table 1. General data related to control and modified PSCs.
Table 1. General data related to control and modified PSCs.
ParameterType of PSC
ControlModified
Number of samples426426
Test Temperature, C2525
Test radiation, W/m210001000
Short circuit current, mA/cm222.624.0
Open circuit voltage, V1.041.04
Current at MPP, mA/cm219.8822.59
Voltage at MPP, V0.8530.826
Maximum power, W16.9618.67
Table 2. Best parameter values of PSCs using different algorithms.
Table 2. Best parameter values of PSCs using different algorithms.
ParameterLimit Algorithms
MinMaxPSOHGSCOVIDOABESmBES
Control solar cell
Isc (A)1.0 × 10−35.0 × 10−32.37 × 10−32.28 × 10−32.00 × 10−32.28 × 10−32.28 × 10−3
Io1 (A)1.0 × 10−205.0 × 10−51.00 × 10−201.00 × 10−201.00 × 10−201.00 × 10−201.00 × 10−20
Io2 (A)1.0 × 10−205.0 × 10−51.00 × 10−201.00 × 10−201.00 × 10−209.04 × 10−93.42 × 10−11
Io3 (A)1.0 × 10−205.0 × 10−51.00 × 10−202.89 × 10−81.00 × 10−201.00 × 10−207.60 × 10−9
α11.03.031.009586332.328537
α21.05.04.6812981.8044563.9105553.344152.247224
α31.05.04.5561723.75785911.0167893.598358
Rs5.0017.001716.999551716.9683812.85587
RP10008001732.1380005698.44780007704.722
RMSE 3.03 × 10−51.94 × 10−52.63 × 10−41.20 × 10−59.22 × 10−6
Modified solar cell
Isc (A)1.0 × 10−35.0 × 10−32.52 × 10−32.47 × 10−32.00 × 10−32.46 × 10−32.46 × 10−3
Io1 (A)1.0 × 10−205.0 × 10−51.00 × 10−201.00 × 10−201.00 × 10−201.88 × 10−101.00 × 10−20
Io2 (A)1.0 × 10−205.0 × 10−53.74 × 10−71.00 × 10−201.00 × 10−201.00 × 10−201.47 × 10−10
Io3 (A)1.0 × 10−205.0 × 10−51.00 × 10−201.28 × 10−81.00 × 10−201.00 × 10−201.00 × 10−20
α11.03.03132.4118841.113051
α21.05.051.41671151.149722.38629
α31.05.013.44050953.6977391.071518
Rs5.0017.0017171710.7166714.60816
RP10008006312.05580007900.14780007993.609
RMSE 6.92 × 10−53.58 × 10−55.25 × 10−42.06 × 10−51.91 × 10−5
Table 3. Statistical performance evaluation of different algorithms (30 times).
Table 3. Statistical performance evaluation of different algorithms (30 times).
PSOHGSCOVIDOABESmBES
Control solar cell
Best3.03 × 10−41.94 × 10−52.63 × 10−41.20 × 10−59.22 × 10−6
Worst1.11 × 10−28.82 × 10−53.22 × 10−32.63 × 10−48.74 × 10−5
Average8.33 × 10−36.14 × 10−51.06 × 10−31.19 × 10−44.11 × 10−5
Variance1.40 × 10−56.63 × 10−105.39 × 10−76.43 × 10−91.26 × 10−9
Median1.11 × 10−25.83 × 10−57.65 × 10−41.11 × 10−41.43 × 10−5
STD3.74 × 10−32.58 × 10−57.34 × 10−48.02 × 10−53.56 × 10−5
Elasped time
Modified solar cell
Best6.92 × 10−53.58 × 10−55.25 × 10−42.06 × 10−51.91 × 10−5
Worst1.12 × 10−21.49 × 10−43.25 × 10−34.14 × 10−41.02 × 10−4
Average9.84 × 10−38.70 × 10−51.23 × 10−31.27 × 10−44.74 × 10−5
Variance9.72 × 10−67.25 × 10−104.34 × 10−71.64 × 10−81.31 × 10−9
Median1.12 × 10−21.02 × 10−49.43 × 10−48.38 × 10−52.47 × 10−5
STD3.12 × 10−32.69 × 10−56.59 × 10−41.28 × 10−43.61 × 10−5
Elasped time
Table 4. Details of 30 runs applying different algorithms.
Table 4. Details of 30 runs applying different algorithms.
Control Modified
PSOHGSCOVIDOABESmBESPSOHGSCOVIDOABESmBES
11.11 × 10−23.66 × 10−57.65 × 10−41.11 × 10−41.05 × 10−51.12 × 10−21.02 × 10−49.56 × 10−42.03 × 10−42.00 × 10−5
21.11 × 10−28.77 × 10−59.06 × 10−41.60 × 10−48.71 × 10−54.11 × 10−31.02 × 10−48.40 × 10−42.55 × 10−51.91 × 10−5
31.11 × 10−23.56 × 10−59.23 × 10−42.63 × 10−48.74 × 10−51.12 × 10−21.02 × 10−41.69 × 10−34.83 × 10−52.04 × 10−5
41.11 × 10−28.73 × 10−57.65 × 10−48.75 × 10−51.39 × 10−52.72 × 10−37.70 × 10−57.92 × 10−41.73 × 10−41.02 × 10−4
54.08 × 10−33.18 × 10−52.37 × 10−32.36 × 10−41.16 × 10−51.12 × 10−21.03 × 10−41.45 × 10−31.02 × 10−42.40 × 10−5
61.11 × 10−25.69 × 10−51.22 × 10−31.83 × 10−48.74 × 10−51.12 × 10−21.02 × 10−48.41 × 10−42.84 × 10−51.02 × 10−4
71.11 × 10−23.31 × 10−56.59 × 10−41.28 × 10−57.42 × 10−51.12 × 10−21.03 × 10−42.82 × 10−32.06 × 10−51.02 × 10−4
81.11 × 10−22.59 × 10−55.49 × 10−41.20 × 10−59.22 × 10−61.12 × 10−21.02 × 10−48.30 × 10−41.73 × 10−41.94 × 10−5
91.11 × 10−28.82 × 10−53.91 × 10−41.28 × 10−41.13 × 10−51.12 × 10−25.17 × 10−53.25 × 10−31.73 × 10−42.14 × 10−5
101.11 × 10−28.80 × 10−52.91 × 10−41.75 × 10−48.71 × 10−54.11 × 10−31.02 × 10−48.25 × 10−42.50 × 10−52.46 × 10−5
112.74 × 10−33.34 × 10−51.13 × 10−32.51 × 10−51.48 × 10−51.12 × 10−21.02 × 10−48.40 × 10−41.09 × 10−42.06 × 10−5
121.11 × 10−28.75 × 10−56.52 × 10−48.80 × 10−58.71 × 10−51.12 × 10−21.02 × 10−48.41 × 10−44.12 × 10−42.24 × 10−5
134.08 × 10−35.06 × 10−52.58 × 10−31.41 × 10−51.31 × 10−51.12 × 10−25.36 × 10−58.41 × 10−44.11 × 10−41.02 × 10−4
143.03 × 10−45.96 × 10−54.88 × 10−41.25 × 10−59.23 × 10−66.92 × 10−55.19 × 10−51.93 × 10−33.19 × 10−52.13 × 10−5
152.74 × 10−38.77 × 10−57.59 × 10−42.38 × 10−49.24 × 10−61.12 × 10−21.49 × 10−48.26 × 10−44.11 × 10−42.31 × 10−5
161.11 × 10−28.79 × 10−53.22 × 10−31.51 × 10−51.10 × 10−51.12 × 10−24.14 × 10−51.55 × 10−36.79 × 10−51.02 × 10−4
174.08 × 10−38.81 × 10−52.45 × 10−31.82 × 10−41.23 × 10−51.12 × 10−21.02 × 10−41.18 × 10−32.11 × 10−52.88 × 10−5
184.08 × 10−38.79 × 10−53.04 × 10−42.01 × 10−48.72 × 10−51.12 × 10−21.02 × 10−49.33 × 10−42.63 × 10−52.23 × 10−5
194.08 × 10−35.18 × 10−51.17 × 10−32.50 × 10−58.71 × 10−51.12 × 10−24.51 × 10−58.41 × 10−42.13 × 10−42.34 × 10−5
201.11 × 10−24.32 × 10−54.29 × 10−41.28 × 10−48.72 × 10−51.12 × 10−25.33 × 10−51.26 × 10−31.02 × 10−41.02 × 10−4
211.11 × 10−23.19 × 10−57.49 × 10−41.38 × 10−59.73 × 10−61.12 × 10−25.46 × 10−59.54 × 10−43.28 × 10−51.02 × 10−4
221.11 × 10−28.71 × 10−51.24 × 10−39.16 × 10−56.24 × 10−51.12 × 10−21.03 × 10−41.76 × 10−33.41 × 10−52.60 × 10−5
234.08 × 10−38.71 × 10−59.61 × 10−46.97 × 10−52.87 × 10−51.12 × 10−21.03 × 10−48.06 × 10−41.02 × 10−42.42 × 10−5
241.11 × 10−23.78 × 10−51.65 × 10−32.49 × 10−59.72 × 10−61.12 × 10−23.58 × 10−55.25 × 10−45.69 × 10−51.02 × 10−4
251.11 × 10−28.72 × 10−52.63 × 10−41.11 × 10−41.07 × 10−51.12 × 10−21.02 × 10−48.41 × 10−42.22 × 10−43.05 × 10−5
264.08 × 10−33.39 × 10−51.75 × 10−31.85 × 10−48.71 × 10−51.12 × 10−25.38 × 10−59.70 × 10−44.14 × 10−43.28 × 10−5
271.11 × 10−21.94 × 10−56.59 × 10−48.79 × 10−51.27 × 10−51.12 × 10−21.02 × 10−41.04 × 10−39.98 × 10−51.02 × 10−4
281.11 × 10−23.35 × 10−51.28 × 10−38.60 × 10−51.07 × 10−54.11 × 10−31.02 × 10−48.41 × 10−42.41 × 10−52.66 × 10−5
294.08 × 10−38.76 × 10−56.59 × 10−42.36 × 10−41.55 × 10−51.12 × 10−21.02 × 10−49.65 × 10−42.24 × 10−52.41 × 10−5
301.11 × 10−28.70 × 10−54.77 × 10−42.71 × 10−58.74 × 10−51.12 × 10−21.03 × 10−42.74 × 10−33.44 × 10−52.48 × 10−5
Table 5. ANOVA results for control.
Table 5. ANOVA results for control.
SourceSSdfMSFp-Value > F
Columns0.0015640.00039129.657.45117 × 10−47
Error0.000441450
Total0.002149
Table 6. ANOVA results for control.
Table 6. ANOVA results for control.
SourceSSdfMSFp-Value
Columns0.0021840.00055259.655.39132 × 10−65
Error0.000311450
Total0.00249149
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Olabi, A.G.; Rezk, H.; Abdelkareem, M.A.; Awotwe, T.; Maghrabie, H.M.; Selim, F.F.; Rahman, S.M.A.; Shah, S.K.; Zaky, A.A. Optimal Parameter Identification of Perovskite Solar Cells Using Modified Bald Eagle Search Optimization Algorithm. Energies 2023, 16, 471. https://doi.org/10.3390/en16010471

AMA Style

Olabi AG, Rezk H, Abdelkareem MA, Awotwe T, Maghrabie HM, Selim FF, Rahman SMA, Shah SK, Zaky AA. Optimal Parameter Identification of Perovskite Solar Cells Using Modified Bald Eagle Search Optimization Algorithm. Energies. 2023; 16(1):471. https://doi.org/10.3390/en16010471

Chicago/Turabian Style

Olabi, Abdul Ghani, Hegazy Rezk, Mohammad Ali Abdelkareem, Tabbi Awotwe, Hussein M. Maghrabie, Fatahallah Freig Selim, Shek Mohammod Atiqure Rahman, Sheikh Khaleduzzaman Shah, and Alaa A. Zaky. 2023. "Optimal Parameter Identification of Perovskite Solar Cells Using Modified Bald Eagle Search Optimization Algorithm" Energies 16, no. 1: 471. https://doi.org/10.3390/en16010471

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