Chaotic Generator and Artificial Ecosystem-Based Optimization for Accurate Modeling of Photovoltaic Cell Parameters


On this article

Youcef Halali1*, Touhami Ghaitaoui1 , Ouled Ali Omar1 , Ghaitaoui Ahmed Essama2 and Hartani Mohamed Amine1

1 Laboratoire de Développement Durable et Informatique (LDDI),Faculté des Sciences et de la Technologie, Université d'Adrar, Adrar, Algeria

2 Laboratory intelligent control & electrical power systems ICEPS Djillali Liabes University of sidi bel abbes 22000 Algeria

Abstract: Accurate modeling of solar cells depends on precise determination of photovoltaic (PV) cell parameters. This study proposes a new optimization algorithm combining a chaotic generator with Artificial Ecosystem-based Optimization (AEO) to obtain accurate currentvoltage and power-voltage curves for PV cells and modules with different technologies. The algorithm determines unknown model parameters such as generated photocurrent, saturation current, series resistance, shunt resistance, and ideality factor. Performance assessment demonstrates that the proposed optimization algorithm, when coupled with a chaotic-based search sequence, outperforms many prominent optimization algorithms in terms of robustness and accuracy in extracting PV parameters. Moreover, detailed results indicate the superior performance of the two-diode model in determining the correct values for the model parameters. Researchers and practitioners can efficiently extract PV parameters by utilizing the proposed optimization algorithm, benefiting from its robustness and accuracy. The algorithm's effectiveness is demonstrated through comparative analysis and evaluation of its performance against other optimization methods.

Index Terms: Chaotic sequence AEO algorithm,Optimization, Parameter extraction, Photovoltaic, Single and double diode models.

1. Introduction

Solar energy has gained significant importance as a renewable energy source due to its availability, sustainability, and abundance. The discovery by French scientist Edmond Becquerel in 1839 of the photovoltaic (PV) effect, which allows the transformation of solar energy into electrical energy using PV materials, marked the beginning of solar technology. Since then, the utilization of sunlight to generate electric currents has become increasingly popular due to its remarkable advantages [1].

Solar energy accounted for 43% of the worldwide generation capacity in 2018, making it a prominent player among other power-generating methods. The solar panel, which relies on the PV effect, is the pivotal component for converting solar energy into electrical energy. The projected growth of PV-generated electricity is expected to surpass 720TWh, with an increase of more than 22% in 2019 [2].

To optimize investments and improve cost-effectiveness for industrial-scale applications, accurate models representing the performance of PV panels are essential. These models include maximum power point tracking (MPPT) techniques, power converters, controller design, grid integration, and fault detection [3, 4]. Mathematical modeling of the electrical activity of PV cells/modules is necessary to simulate their I-V (current-voltage) and P-V (power-voltage) curves.

Different PV models, including the one-diode model (1DM), two-diode model (2DM) [5], and three-diode model (3DM) [6], have been studied extensively for PV system modeling. Each model requires the calculation of specific cell characteristics, such as the diode ideality factor (n), photocurrent (Iph), reverse saturation current (I0), shunt resistance (Rsh), and series resistance (Rs) [7-10]. The 1DM, 2DM, and 3DM models involve the extraction of five, seven, and nine parameters, respectively.

Received: March 14th, 2024. Accepted: June 26th, 2024

DOI: 10.15676/ijeei.2024.16.2.10

There are three main types of methods developed for parameter extraction from PV data sheets or experimental data: iterative approaches (numerical), non-iterative approaches (analytic), and optimization approaches (AI). Iterative methods are commonly used in literature for solving the nonlinear problems associated with PV models [11]. Non-iterative methods involve approximations and simplifications to derive explicit equations for determining model parameters, typically based on critical points on I-V characteristic curves [12, 13].

Often inspired by nature, optimization algorithms are utilized to estimate model parameters and overcome limitations associated with differentiability, convexity, and sensitivity to initial parameter values. The Artificial Ecosystem-based Optimization (AEO) algorithm, described in [14], is a simple yet effective optimization algorithm for addressing constrained and unconstrained optimization problems. Compared to conventional techniques, the AEO algorithm offers simplicity, enhanced avoidance of local optima, versatility, and gradient-free optimization. Other heuristic methods used for PV parameter estimation include the self-adaptive ensemblebased differential evolution (SEDE) [15], enhanced JAYA algorithm (IJAYA) [16], mimetic adaptive differential evolution (MADE) [17], and modified JAYA algorithm [18].

Additionally, various strategies have been employed to enhance existing algorithms, such as the artificial bee colony method with teaching-learning (TLABC) [19], backtracking search algorithm with multiple learning (MLBSA), leader particle swarm optimization method with enhancement (ELPSO) [20], a combination of the grey wolf optimizer and cuckoo search (GWOCS) [21], the enhanced teaching-learning based optimization (ETLBO) [22], the enhanced Levy flight bat algorithm (ELBA) [23], the improved teaching-learning based optimization (ITLBO) [24], the enhanced Harris Hawks optimization (EHHO) [25], and the differential evolution algorithm with self-guidance (SGDE) [26].

These algorithms often rely on pseudo-random sequence generators. However, recent studies have shown that incorporating chaotic sequences with inherent determinism and unpredictability into optimization algorithms can yield significant improvements. Chaotic sequences can be used as generators of random bits, offering advantages in terms of security, wireless transmission, spread-spectrum communication, and encrypted connections. Chaotic sequence generators, such as the Lorenz, Rossler, Chua, and Linz Sprott types, have been developed and applied in various applications, including parameter extraction of PV cells and modules.

Previous studies have utilized different methods, such as the specialized parallel computing particle (NPSOPC) method [27], for parameter extraction. While many optimization algorithms have proven effective, there is still a need for novel algorithms that can further improve accuracy and overall effectiveness, particularly in reducing the range of error, as stated by the no-freeluch (NFL) theorem in [28].

Table 1. Comparison of Different Optimization techniques from the literature

MethodMeritsDemerits
GWOCSEffective global search capabilityThe convergence rate can be slow
Robustness
to
handle
multimodal
Requires fine-tuning of parameters
functionsMay
suffer
from
premature
Easy implementationconvergence
Low computational cost
Good balance between exploration
and exploitation
ELBAExplores search space efficientlyComplexity
increases
with
Fast convergence ratedimensionality
Suitable for continuous and discreteSensitive to parameter settings
optimization problemsMay get trapped in local optima
Flexibility
in
handling
complex
Requires
careful
handling
of
functionsparameters
EHHOAn
effective
balance
between
Suffers from stagnation in some cases
exploration and exploitationParameter selection is critical
Global search capability
Adaptive search strategy
Robust
performance
in
noisy
environments
It may not be suitable for high
dimensional
Suffers from stagnation in some cases
Parameter selection is critical
It may not be suitable for high
dimensional problems
It
may
require
fine-tuning
for
convergence
NPSOPCEfficiently handles high-dimensional
optimization problems
Faster convergence rate compared to
standard particle swarm optimization
(PSO)algorithms
Effective in parallel computing
Can
suffer
from
premature
convergence
Needs fine-tuning of parameters
Higher computational cost
Not
well-suited
for
multimodal
problems
Complexity
increases
with
dimensionality
SGDEEfficiently
handles
large-scale
problems
The
self-adaptive
mechanism
for
parameter control
Low computational cost
Versatile,
suitable
for
different
problem types
Complex implementation
Requires a large population size
The convergence rate may vary for
different problem types
It can be computationally intensive for
complex problems

From the provided Table I comparing various optimization algorithms, it can be observed that each algorithm has its own merits and demerits. However, one research gap that emerges is the need for an optimization algorithm with a fast convergence rate and the ability to effectively handle high-dimensional optimization problems while maintaining a good balance between exploration and exploitation. Several algorithms mentioned in the table show promise in one or more of these aspects, but none seem to excel in all the desired criteria simultaneously. For instance, the Specialized Parallel Computing Particle (NPSOPC) method efficiently handles high-dimensional problems and exhibits a faster convergence rate than standard PSO algorithms. However, it is not well-suited for multimodal problems, and its complexity increases with dimensionality. On the other hand, the Enhanced Levy Flight Bat Algorithm (ELBA) shows promise in efficiently exploring search spaces and boasting a fast convergence rate. Still, it suffers from sensitivity to parameter settings and may get trapped in local optima.

A. Research Gap and Novelty

Addressing this research gap would involve developing a novel optimization algorithm that combines the strengths of existing approaches while mitigating their respective limitations. The ideal algorithm should efficiently handle high-dimensional optimization problems and multimodal functions, exhibit a fast convergence rate, and perform robustly in noisy environments. Moreover, it should require minimal fine-tuning of parameters and apply to various types of problems, including continuous and discrete optimization. Such an algorithm would significantly improve optimization and enable more efficient and reliable solutions to complex real-world problems. Research efforts should focus on striking the right balance between exploration and exploitation, adaptively adjusting parameter settings, and reducing the computational complexity to create a versatile and powerful optimization approach.

B. Research Objectives

The study's primary objective is to determine the parameters of one and two-diode solar PV models by combining a chaotic map with the improved Artificial Ecosystem-based Optimization (AEO) algorithm. The study aims to address the research gap by proposing a new algorithm that

enhances the traditional AEO algorithm and incorporates chaotic sequences to improve accuracy and reduce error.

C. Contributions

  • 1. Enhancement of AEO Algorithm: The study contributes to the field by enhancing the traditional AEO algorithm through parameter adjustments that govern the exploratory and exploitative phases. The suggested algorithm achieves appropriate balancing by using a logistic equation to reduce the search space.
  • 2. Incorporation of Chaotic Sequences: The study introduces the incorporation of chaotic sequences, known for their inherent determinism and unpredictability, into the optimization algorithm. By utilizing chaotic systems' sensitivity to initial conditions, the proposed method introduces a new solution during the AEO updating phase, leading to significantly improved Root-Mean-Square-Error (RMSE) values.
  • 3. Comparative Analysis: The study compares the proposed optimization algorithm against other popular optimization algorithms and techniques. This analysis helps evaluate the effectiveness of the proposed strategy and demonstrates its outperformance in terms of resilience and accuracy in extracting PV parameters.
  • 4. Accuracy Improvement in Parameter Extraction: The detailed data analysis confirms that the two-diode PV model provides more accurate estimates of the model's parameters. The proposed optimization algorithm, incorporating a chaotic search sequence, contributes to achieving this improved accuracy.

In light of the abovementioned objective and addressed contribution, the paper's main findings demonstrate that the suggested Logistic Chaotic Artificial Ecosystem-based optimization algorithm (LCAEO), incorporating a chaotic search sequence, outperforms many conventional techniques regarding resilience and accuracy in extracting PV parameters. Detailed data analysis also confirms that the two-diode PV model provides more accurate estimates of the model's parameters.

The remaining sections of this paper are organized as follows: Section 2 provides an overview of the one-diode model (1DM) and two-diode model (2DM) used for solar PV modeling. Section 3 explains the basics of the LCAEO optimization algorithm and describes the method for estimating PV parameters using a chaotic sequence generator. Section 5 presents simulation findings and comparisons. Section 6 concludes the paper, summarizing the essential findings and contributions of the study.

2. Photovoltaic Cell/Module Models

The literature reports the use of different various methods for simulating PV cells/modules. The equivalent circuit model (ECM) is one of the techniques often employed in research projects [1]. The significant benefit of utilizing this model is the simplicity and ease of integration into the most widely used electrical tools, such as MATLAB [2].

The Shockley equation below describes the I-V characteristic:

\[I_D = I_0 \left[ \exp\left(\frac{qV_D}{nkT}\right) \right] \tag{1}\]

The external circuit starts to conduct charge carriers, which produces an electrical current \(I_{ph}\) designated as a photocurrent. Consequently, the ideal model (the initial model of the PV cell) is created as a parallel-connected current generator and diode. The output current I of the ideal cell is described as follows with the addition of \(I_{ph}\) to Eq. (1):

\[I = I_{ph} - I_D = I_{ph} - I_0 \left[ \exp\left(\frac{qV_D}{nkT}\right) \right]\] (2)

Generating series resistance should consider the losses brought on by the materials and the connections' resistance. As a result, the output current of the revised model is formulated, where the output current and voltage are, respectively, I and V.

\[I = I_{ph} - I_0 \left[ \exp\left(\frac{q(V + IR_S)}{nkT}\right) - 1 \right]\] (3)

Despite its ease of use, the earlier model was less accurate since it ignored the leakage current that occurs in the PV cell.

Figure 1. Schematics of a PV cell:(a)1DM,(b)2DM.

To produce a straightforward and precise model (called the one-diode model), a shunt resistance Rsh is inserted into the prior model (Figure 1(a)). Calculation of the output current is performed based on Figure 1(a) using additional components and Kirchhoff's rule as follows:

\[I = I_{ph} - I_0 \left[ \exp\left(\frac{q(V + IR_S)}{nkT}\right) - 1 \right] - \frac{V + IR_S}{R_{sh}}\] \[\tag{4}\]

Recombination indicates a critical loss in a real PV cell inadequately represented by a single diode. To account for the effects of composite current loss, the one-diode model is expanded to include a second diode. Figure 1(b) shows the analogous circuit for the two-diode model. As a result, the I-V characteristic is:

\[I = I_{ph} - I_{01} \left[ \exp\left(\frac{q(V + IR_S)}{n_1 k T}\right) - 1 \right] - I_{02} \left[ \exp\left(\frac{q(V + IR_S)}{n_2 k T}\right) - 1 \right] - \frac{V + IR_S}{R_{Sh}}\] (5)

Where \(I_{01}\) and \(I_{02}\)designate respectively diffusion and saturation currents.\(n_1\) and \(n_2\)designate the ideality factor for diffusion and recombination diodes,

The 1DM and 2DM can be mathematically formulated, respectively, considering the scenario of a PV module constituted of Ns cells connected in serial and \(N_p\) cells connected in parallel.

\[I = N_{p}I_{ph} - N_{p}I_{0} \left[ \exp\left(\frac{q(V + (N_{S}/N_{p})IR_{S})}{nN_{S}kT}\right) - 1 \right] - \frac{V + (N_{S}/N_{p})IR_{S}}{(N_{S}/N_{p})R_{Sh}}\] \[I = N_{p}I_{ph} - N_{p}I_{01} \left[ \exp\left(\frac{q(V + (N_{S}/N_{p})IR_{S})}{nN_{S}kT}\right) - 1 - N_{p}I_{02} \left[ \exp\left(\frac{q(V + (N_{S}/N_{p})IR_{S})}{n_{2}N_{S}kT}\right) - 1 \right] \right] - \frac{+(N_{S}/N_{p})IR_{S}}{(N_{S}/N_{p})R_{Sh}}\] \[(6)\] \[I = N_{p}I_{ph} - N_{p}I_{01} \left[ \exp\left(\frac{q(V + (N_{S}/N_{p})IR_{S})}{nN_{S}kT}\right) - 1 \right] - \frac{V + (N_{S}/N_{p})IR_{S}}{(N_{S}/N_{p})R_{Sh}}\] \[(7)\]

A. Roposed Optimization Method

The fitness value to be minimized is often defined using root mean squared deviation (RMSD). The fitness function (FF) is given in equation (8), and RMSD can be calculated using it (9). The proposed PV models are evaluated by comparing the differences between real and estimated PV current values. To ensure fair comparisons with previous studies, the same FF is used.

\[RMSD = \sqrt{\frac{\sum (I_m(k) - I_e(k))^2}{N_m}}, \forall k \in N_m\] (8)

\[FF = min(RMSD) \tag{9}\]

where I<sub>m</sub> and I<sub>e</sub> describes the measured and estimated values obtained by the suggested models, respectively, Nm signifies the number of points measured. Notably, the Newton-Raphson numerical iterative approach is used to derive I<sub>e</sub>values for each observed voltage point by solving (6) and (7) for 1DM and 2DM, respectively.

The FF shown in (9) is subjected to various min/max restrictions of the model's unknown parameters. Additionally, Io1 Io2 and n1 n2 are adopted for 2DM.

3. AEO With A Logistic Chaotic Sequence

Recently, there has been a trend to replace randomness in heuristic algorithms with chaotic maps to exploit chaotic randomization's dynamic and statistical characteristics [27]. As a result, the random numbers rj,i in the updated solution of the equationare replaced with a logistic chaotic sequence Cj,i." as follows:

\[Y_{j,k,i} = Y_{j,k,i} + C_{jj} \left( Y_{j \text{ pest },i} - Y_{j, \text{ worst}} \right)\] \[\tag{10}\]

The logistic chaotic sequence is given by:

\[C_{z+1} = 4C_z(1 - C_z) \tag{11}\]

where C1 is randomly generated within the range [0, 1], which is chosen to be equal to 0.8, and Cz is the result of the zth chaotic iteration.

In the suggested optimization technique, the primary goal is to estimate the parameters of the PV cell/module by adjusting the variables for the 1DM and 2DM. This is done to minimize the RMSE value.

4. Logistic Chaotic AEO Optimization Algorithm

The Figure 2 Shows the Flowchart of the estimation of the parameters using the LCAEO method.

Table 2. Measured voltage and current computed and utilized in this investigation

NRTCFrancesilicon[3]PhotoWattModulePolycrystalline[3]
VmeasuredImeasuredVmeasuredImeasured
1-0.20570.7640.12481.0315
2-0.12910.7621.80931.03
3-0.05880.76053.35111.026
46.05381.0184.76221.022
50.06460.766.05381.018
60.11850.7597.23641.0155
70.16780.7578.31891.014
80.21320.7579.30971.01
90.25450.755510.21631.0035
100.29240.75411.04490.988
110.32690.750511.80180.963
120.35850.746512.49290.9255
130.38730.738513.12310.8725
140.41370.72813.69830.8075
150.43730.706514.22210.7265
160.4590.675514.69950.6345
170.47840.63215.13460.5345
180.4960.57315.53110.4275
190.51190.49915.89290.3185
200.52650.41316.22290.2085
210.53980.316516.52410.101
220.55210.21216.7987-0.008
230.56330.103517.0499-0.111
240.5736-0.0117.2793-0.209
250.5833-0.12317.4885-0.303
260.59-0.21
1

Figure 2. Flowchart of the estimation of the parameters using the LCAEO method.

Table 3. Measured voltage and current computed and utilized in this investigation

PV systemIsc
(A)
Voc
(V)
Imp
(A)
Vmp
(V)
Ns
RTC France Cell0.7600.57280.691190.451
PhotoWatt Module1.03016.7780.912012.649036

5. Simulation and Result

The algorithm was implemented under a Matlab/Simulink environment to estimate the I-V and P-V characteristics of the France silicon PV cell and PhotoWatt module, for which the experimental measurements of the I-V pairs are listed in Table II. Table III illustrates the chosen limitations for all parameters for comparison with the other methods. Also utilized for a fair comparison are 1000 iterations and 10 populations. The suggested LCAEO simulation results are compared to several very recently established algorithms' most accurate PV parameter findings, including EHHO[25], SGDE[26], ELBA[23], NSPSOPC [27], SGDE [26], GWOCS[21]. Table IV shows the parameters of the RTC France Cell &PhotoWatt Module.

Table 4. Parameters of RTC France Cell &PhotoWatt Module

ParameterRTC France
cell
PhotoWatt Module
MinMaxMinMax
Iph[A]0102
I0
[μA]
01050
n x Ns12150
Rs
[Ω]
00.502
Rsh
[Ω]
010002000

A. Experimental versus simulated curves for the RTC France silicon cell (1DM)

8

Figure 3. Comparisons between the experimental data and estimated data obtained by LCAEO for RTC-FRANCE:P-V and IAEpower–V characteristics.

1

Figure 4. Comparisons between the experimental data and estimated data obtained by LCAEO for RTC-FRANCE:I-V and IAECURRENT –V characteristics.

Figures 3 and 4 compares the experimental data and estimated data obtained by LCAEO for RTC-FRANCE (1DM) P-V & I-V Characteristics, respectively.

Table 5. The Best RTC France PV cell solution by LCAEO and other algorithms (1DM)

ModelVariablesLCAEO
(proposed
)
EHHO[25
]
SGDE[26
]
ELBA[23
]
NPSOPC[27
]
SDMIph[A]0.7607880.760780.760780.760780.7608
I0
[μA]
0.3106910.3230.323020.323020.3325
n x Ns1.477271.481241.481181.481191.4814
Rs
[Ω]
0.0365460.036380.036380.036380.03639
Rsh
[Ω]
52.889953.7428253.7185353.7185253.7583
RMSE[107.729859.86029.8602199.8602199.8856
-4] W

The LCAEO model performs better than the other models (EHHO, SGDE, ELBA, NPSOPC) based on the values presented in the table V. The LCAEO model consistently exhibits minor deviations from the valid values across various variables. For instance, the LCAEO model predicts Iph (A) with remarkable accuracy, showing a value of 0.760788, which is very close to the actual value of 0.76078. In contrast, the other models show slightly more significant discrepancies, ranging from 0.76078 to 0.7608. Similarly, the LCAEO model accurately estimates I0 (μA) with a value of 0.310691, whereas the other models have higher values, leading to less accurate predictions. Moreover, the LCAEO model closely matches the actual value of n x Ns, further supporting its precision.

Additionally, the LCAEO model demonstrates better agreement with the proper values for the parameters Rs (Ω) and Rsh (Ω). Its values of 0.036546 and 52.8899, respectively, are close to the true values, while the other models exhibit slightly more significant differences. Furthermore, the LCAEO model exhibits the lowest RMSE value of 7.72985 x 10^-4, indicating its overall better fit to the actual data than the other models. In conclusion, the LCAEO model's ability to consistently predict the variables with higher accuracy and its lower RMSE value supports its superiority over the other models, making it a favorable choice for the given dataset.

B. Experimental versus simulated curves for the RTC France silicon cell (2DM) Figure 5 and 6 compares experimental and estimated data obtained by LCAEO for RTC-FRANCE (1DM) P-V & I-V Characteristics, respectively.

2

Figure 5. Comparisons between the experimental dand estimated data Obtained by LCAEO for RTC-FRANCE:P-V and IAEpowercharacteristics

4

Figure 6. Comparisons between the experimental and estimated data obtained by LCAEO for RTC-FRANCE:I-V and IAECURRENT –V characteristics.

Table 6. The optimal solution for RTC France PV cell by LCAEO and various algorithms (2DM)

ModelVariablesLCAEOSGDE[26]ELBA[23]NPSOPC[27]
DDMIph[A]0.7608180.760790.760780.76078
I01
[μA]
0.09265270.145820.749340.25093
I02
[μA]
0.3017580.735100.225980.54542
N1 x Ns1.999981.455362.00001.45982
N2 x Ns1.474991.893771.451021.99941
Rs
[Ω]
0.03651270.037220.036740.03663
Rsh
[Ω]
52.813254.8589755.4854455.1170
RMSE[10-4
]
7.71342067.4900699.8248499.82084
W

The LCAEO model continues to demonstrate its favorable performance compared to the other models (SGDE, ELBA, NPSOPC) in the tableVI. The values presented show that the LCAEO model consistently provides more accurate predictions for the variables. For instance, regarding Iph (A), the LCAEO model predicts a value of 0.760818, which is very close to the true value of 0.76078. On the other hand, the other models (SGDE, ELBA, NPSOPC) show slightly more significant discrepancies, ranging from 0.76079 to 0.76078. This highlights the precision of the LCAEO model in estimating this parameter. Additionally, the LCAEO model's predictions for \(I_{01}\) (\(\mu\)A), \(I_{02}\) (\(\mu\)A), \(N_1\) x \(N_s\), and \(N_2\) x \(N_s\) are more accurate than the corresponding values from the other models, further supporting its superior performance. Furthermore, the LCAEO model predicts Rs (\(\Omega\)) and Rsh (\(\Omega\)). Its values of 0.0365127 and 52.8132 are very close to the true values, while the other models exhibit slightly more significant deviations. These results indicate that the LCAEO model offers more reliable estimates for these parameters, which are crucial in various applications. Additionally, the LCAEO model continues to exhibit the lowest RMSE value of 7.7134206 x 10<sup>-4</sup>, confirming its overall better fit to the actual data. This low RMSE value demonstrates that the LCAEO model's predictions are consistently closer to the actual values than the other models, making it a highly preferable choice for the given dataset. In conclusion, the LCAEO model's ability to consistently provide more accurate predictions for the variables, especially Iph (A), \(I_{01}\) (\(\mu\)A), \(I_{02}\) (\(\mu\)A), \(N_1\) x \(N_s\), \(N_2\) x \(N_s\), \(R_s\) (\(\Omega\)), and \(R_{sh}\) (\(\Omega\)), and its lower RMSE value further reinforce its superiority over the other models (SGDE, ELBA, NPSOPC) in this table VI. The LCAEO model is a reliable and accurate option for analyzing the dataset and would be the recommended choice based on these results.

\[RMSE = \sqrt{\frac{1}{N} \sum_{i=1}^{N} (I_{\text{meas}} - I_{\text{simu}})^2}\] (12)

where N is the number of points, \(I_{meas}\) is the measured current, \(I_{simu}\) is the simulated current. The convergence graphs of LCAEO for SDM: RTC France Cell&DDM: RTC MODULE are displayed in Figures 7 (a) & (b), showing that LCAEO is faster. This illustrates how the logistic chaotic map approach speeds up AEO convergence.

4

Figure 7. SDM: RTC France Cell, DDM: RTC MODULE Convergence graphs.

C. Configuration 01: RTC France silicon PV cell Photowatmodule

This configuration uses a 57mm diameter RTC France silicon PV cell with an incidence irradiation of 1000W/m2 underT= 33°C. Twenty-six (A set of 26)points were used to define the experimentally recorded I-V pair, as shown in Table II. In Tables Vand VI, the most precise model parameters are acquired by the various methodologies. According to this table, the suggested LCAEO outperformed all other provided algorithms and had the lowest RMSE value. The I-V and P-V simulations from the 1DM setup with the predicted parameters using the best LCAEO solution are shown in Figure 3 and 4. For both the I-V and P-V characteristic curves, one can see the agreement between measured and simulated data acquired by LCAEO, confirming the excellent accuracy of the optimum solution found by LCAEO. The characteristics of the RTC France solar cell, which is based on 2DM, were estimated using the LCAEO, and the results are shown in Table VI. The LCAEO outperformed all other comparable algorithms in RMSE terms, attaining the lowest value (7.72985*10-4) in 1DM and (7.7134206*10-4) in 2DM, and coming in second place after SGDE, EHHO, NPSOPC, and ELBA.

D. Comparisons between experimental and simulation results

4

Figure 8. Comparisons between the experimental data and estimated data obtained by LCAEO for Photowatmodule:P-V and IAEpower–V characteristics.

6

Figure 9. Comparisons between the experimental data and estimated data obtained by LCAEO for Photowattmodule:I-V and IAECURRENT –V characteristics.

Table 7. The optimal solution for the Photowatt module by LCAEO and various algorithms (1DM)

ModelVariablesLCAEO
(proposed)
EHHO[25]SGDE[26]NPSOPC[27]GWOCS[21]
SDMIph[A]0.7607881.0304991.03051.0305111.03049
I0 [μA]0.3106913.4881883.48233.482713.4650
n x Ns1.4772748.6493248.642848.643348.62367
Rs [Ω]0.0365461.2011101.201271.2012631.2019
Rsh [Ω]52.8899984.49648981.9822982.40376982.7566
RMSE[10-4
]
2.052842.425082.42507492.42152.4251

The LCAEO model continues to demonstrate its superiority over the other models (EHHO, SGDE, NPSOPC, GWOCS) based on the values presented in Table 7. The LCAEO model consistently outperforms the other models in predicting the variables across various parameters. For instance, when predicting Iph (A), the LCAEO model provides a highly accurate value of 0.760788, significantly closer to the actual value than the other models. The other models show more significant discrepancies with values ranging from 1.030499 to 1.030511, indicating a less precise estimation. Similarly, for I0 (μA), the LCAEO model exhibits a much lower value of 0.310691, indicating its ability to predict this variable with higher accuracy than the other models, which have values ranging from 3.4823 to 3.488188.

Furthermore, the LCAEO model predicts the parameter n x Ns with a value of 1.47727, significantly closer to the actual value than the other models. The other models' values range from 48.6428 to 48.64932, showcasing a higher degree of prediction error. Similarly, the LCAEO model provides more accurate Rs (Ω) and Rsh (Ω) estimates with values of 0.036546 and 52.8899, respectively. In contrast, the other models' values vary significantly and show more significant deviations from the true values. Additionally, the LCAEO model's low RMSE value of 2.05284 demonstrates its superior overall performance compared to the other models with higher RMSE values. LCAEO model's consistent and precise predictions for the variables, especially Iph (A), I0 (μA), n x Ns, Rs (Ω), and Rsh (Ω), along with its lower RMSE value, clearly indicate its superiority over the other models (EHHO, SGDE, NPSOPC, GWOCS) in this table VII. The LCAEO model is a robust and reliable option for analyzing the dataset and is highly recommended based on these results.

E. Configuration 02:PhotoWatt-PWP201polycrystallinemodule

The Photowatt-PWP201[3] polycrystalline modules are used in this last use. Table II illustrates the I-V characteristics of the 36 silicon cells in both modules, measured under 1000W/m2 incident irradiance under T= 45°C and 55°C. Table VIII shows that the LCAEO yields the lowest RMSE values and is the best algorithm overall. On the other hand, the I-V and P-V curves with the estimated parameters from the best LCAEO solutions are very similar to the experimental curves, proving that the suggested algorithm is the best way to estimate the parameters of PV models for polycrystalline technology.

The convergence graphs of LCAEO for SDM PHOTOWAT PWP 201 MODULE were displayed in Figure10, showing that LCAEO is faster. This illustrates how the logistic chaotic map approach speeds up AEO convergence.

The LCAEO model demonstrates its clear advantage over the other models (AEO, SGDE, ELBA, EHHO, NPSOPC, GWOCS) based on the values presented in the table. Across the different datasets, the LCAEO consistently achieves lower error values, indicating its superior accuracy in predicting the desired outcomes. For instance, in the RTC France cell-SDM dataset, the LCAEO model exhibits the lowest error of 7.72985671E-04, while the other models have higher errors ranging from 9.86021877E-04 to 9.8874E-04. Similarly, in the RTC France cell-

DDM dataset, the LCAEO model outperforms the others with an error of 7.7134206E-04, whereas the other models have higher errors ranging from 9.82084E-04 to 1.2092692E-03.

2

Figure 10. Convergence graphs of SDM: PHOTOWAT PWP 201 MODULE

Table 8. Statistical results for all applications and models used in this study

RMSEBESTMEANWORST
RTC France cell-SDMAEO7.74943472e-049.91281633e-041.86174e-04
LCAEO7.72985671e-041.3727426E-044.3408E-04
SGDE[26]9.86021877E-049.86022E-042.47465E-09
ELBA[23]9.860219E-049.860219E-041.97105E-17
EHHO[25]9.8602E-04
NPSOPC[27]9.8856E-04
GWOCS[21]9.8607E-049.8874E-042.4696E-06
RTC France cell-DDM AEO7.60702931e-041.05394460E-032.65618e-04
LCAEO7.7134206e-041.2092692e-03
SGDE[26]9.84413E-049.85774E-044.01504E-07
ELBA[23]9.824849E-049.834875E-041.42929E-06
EHHO[25]9.83606E-04
NPSOPC[27]9.82084E-04
GWOCS[21]9.8334E-049.9411E-049.5937E-06
PhotoWatt-SDMAEO2.09537667e-032.22927220E-033.74956e-04
LCAEO2.09537667e-039.42307945e-021.54630e-01
SGDE[26]2.425074868E-032.42507E-034.16977E-10
IJAYA [16]2.425075E-032.425075E-032.41522E-16
NPSOPC[27]2.4215e-03
GWOCS[21]2.4251E-032.4261E-031.1967E-06

Furthermore, in the PhotoWatt-SDM dataset, the LCAEO model continues to outshine the other models with the lowest error of 9.42307945e-02. In contrast, the other models show substantially higher errors ranging from 2.09537667E-03 to

2.425075E-03. This remarkable performance of the LCAEO model across different datasets indicates its robustness and consistency in providing more accurate predictions.

The LCAEO model consistently achieves lower error values across multiple datasets than the other models (AEO, SGDE, ELBA, EHHO, NPSOPC, GWOCS). Its superior accuracy in predicting the desired outcomes makes it the most favorable option among the models considered. The LCAEO model's ability to consistently provide more accurate results across different datasets highlights its reliability and suitability for various applications, making it the recommended choice for analysis and prediction tasks.

6. Conclusion

This study provided a novel technique for obtaining the parameters of a one-diode model and the two-diode model for the RTC FRANCE PV cell and photowattpwp 201 Module. The technique determines the appropriate values for the electrical model by using addition and multiplication without any algorithm-specific parameters. The technique is based on an enhanced Logistic Chaotic Artificial ecosystem-based optimization algorithm called LCAEO. Various technologies of PV cells/modules were employed to evaluate their performance compared to well-known optimization techniques. According to simulation results, the suggested approach surpasses other algorithms concerning RMSE values. For the RTC cell, the RMSE values produced under LCAEO are 7.72985*10-4 and 7.7134206*10-4 for 1DM and 2DM, respectively. For the photo watt pwp module, this value is 2.05284*10-3. The convergence graphs demonstrate that including a chaotic map enhances the diversity of the search process and accelerates convergence.

7. NOMENCLATURE

nDiodeideality constantKiTemperature
coefficient of current
Egbandgapofsiliconat25°CNsNumberofcellsinseries
GActual irradianceNpNumberofcellsinparalle
l
GnNominal irradiancePThe PVpower rating
Iscshort-circuit currentPmThe maximum power
rating of PVpanel
ImCurrentatmaximumpowerpointvVoltageofthePVpanel
IpvNominal output currentqChargeofelectron
IphCurrentgeneratedbytheincidentligRsSeries resistance
ht
IdDiode currentRpParallel resistance
IpParallel resistance currentTOperating temperature
IoDiodereversebiassaturationcurrenTnNominal temperature
t
IonNominal
diode
reverse
TcCell temperature
biassaturationcurrent
IpvnNominal output currentVocOpen-circuit voltage
kBoltzmann constantVmThe
voltage
at
the
maximum powerpoint
KvTemperaturecoefficientofvoltageVT.Junction
thermal(terminal)volta
ge

8. Acknowledgment

The author is thankful to all the associated personnel who contributed to this study by any means.

9. References

  • [1]. Ghaitaoui, T., Arbaoui, I., Ghaitaoui, A.E. et al. Elaboration and Characterization of Transparent Electrodes of ZnO Doped Al for Application in Organic Photovoltaic Cells. Phys. Solid State 66, 10–14 (2024). DOI:10.1134/S1063783424600341
  • [2]. B. G. Miller, "US and International Activities for Near-Zero Emissions During Electricity Generation," Clean Coal Engineering Technology., pp. 693–756, 2017. DOI: 10.1016/b978-0-12-811365-3.00015-6.
  • [3]. P. Visconti, P. Costantini, C. Orlando, A. Lay-Ekuakille, and G. Cavalera, "Software solution implemented on hardware system to manage and drive multiple bi-axial solar

  • trackers by PC in photovoltaic solar plants," Measurement, vol. 76, pp. 80–92, 2015. DOI: 10.1016/j.measurement.2015.08.024.
  • [4]. A. Orioli and A. Di Gangi, "A procedure to evaluate the seven parameters of the twodiode model for photovoltaic modules," Renew. Energ., vol. 139, pp. 582–599,2019. DOI: 10.1016/j.renene.2019.02.122.
  • [5]. M. H. Qais, H. M. Hasanien, S. Alghuwainem, K. H. Loo, M. A. Elgendy, and R. A. Turky, "Accurate Three-Diode model estimation of Photovoltaic modules using a novel circle search algorithm," Ain Shams Eng. J., vol. 13, no. 3, p. 101824, 2022. DOI: 10.1016/j.asej.2022.101824.
  • [6]. H. YOUCEF, "Sliding Mode based PSO MPPT for Solar PV System," PRZEGLĄD ELEKTROTECHNICZNY, vol. 1, no. 1, pp. 88–92, Jan. 2024, doi: 10.15199/48.2024.01.18.
  • [7]. S. Zhao, H. Chen, C. Wang, and S. Shi, "SNCF-Net: Scale-aware neighborhood correlation feature network for hotspot defect detection of photovoltaic farms," Measurement., vol. 206, p. 112342, 2023. DOI: 10.1016/j.measurement.2022.112342.
  • [8]. Youcef, H., Touhami, G., Omar, O., Essama, G. A., & Slimane, L. (2023, December). Extraction of electrical parameters for one diode photovoltaic model using iterative chaotic AEO optimization algorithm. In 2023 Second International Conference on Energy Transition and Security (ICETS) (pp. 1-4). IEEE.
  • [9]. G. Wang et al.,"An iterative approach for modeling photovoltaic modules without implicit equations," Appl. Energy., vol. 202, pp. 189–198, 2017. DOI: 10.1016/j.apenergy.2017.05.149.
  • [10]. E. Batzelis, "Non-Iterative Methods for the Extraction of the Single-Diode Model Parameters of Photovoltaic Modules: A Review and Comparative Assessment," Energies., vol. 12, no. 3, p. 358, 2019. DOI: 10.3390/en12030358.
  • [11]. R. V. Rao, "Rao algorithms: Three metaphor-less simple algorithms for solving optimization problems," Int. J. Ind. Eng. Comput., pp. 107–130, 2020. DOI: 10.5267/j.ijiec.2019.6.002.
  • [12]. W. Zhao, L. Wang, and Z. Zhang, "Artificial ecosystem-based optimization: a novel nature-inspired meta-heuristic algorithm," Neural. Comput. Appl., vol. 32, no. 13, pp. 9383–9425, 2019. DOI: 10.1007/s00521-019-04452-x.
  • [13]. Liang, J., et al., "Parameters estimation of solar photovoltaic models via a self-adaptive ensemble-based differential evolution," Sol Energy., vol. 207, pp. 336–346, 2020. DOI: 10.1016/j.solener.2020.06.100.
  • [14]. K. Yu, J. J. Liang, B. Y. Qu, X. Chen, and H. Wang, "Parameters identification of photovoltaic models using an improved JAYA optimization algorithm," Energy Convers. Manag., vol. 150, pp. 742–753, 2017. DOI: 10.1016/j.enconman.2017.08.063.
  • [15]. S. Li, W. Gong, X. Yan, C. Hu, D. Bai, and L. Wang, "Parameter estimation of photovoltaic models with memetic adaptive differential evolution," Sol Energy.,vol. 190, pp. 465–474, 2019. DOI: 10.1016/j.solener.2019.08.022.
  • [16]. T. V. Luu and N. S. Nguyen, "Parameters extraction of solar cells using modified JAYA algorithm," Optik., vol. 203, p. 164034, 2020. DOI: 10.1016/j.ijleo.2019.164034.
  • [17]. X. Chen, B. Xu, C. Mei, Y. Ding, and K. Li, "Teaching–learning–based artificial bee colony for solar photovoltaic parameter estimation," Appl. Energy., vol. 212, pp. 1578– 1588, 2018. DOI: 10.1016/j.apenergy.2017.12.115.
  • [18]. A. RezaeeJordehi, "Enhanced leader particle swarm optimisation (ELPSO): An efficient algorithm for parameter estimation of photovoltaic (PV) cells and modules," Sol Energy., vol. 159, pp. 78–87, 2018. DOI: 10.1016/j.solener.2017.10.063.
  • [19]. W. Long, S. Cai, J. Jiao, M. Xu, and T. Wu, "A new hybrid algorithm based on grey wolf optimizer and cuckoo search for parameter extraction of solar photovoltaic models," Energy Convers. Manag., vol. 203, p. 112243, 2020. DOI: 10.1016/j.enconman.2019.112243.

  • [20]. A. Ramadan, S. Kamel, A. Korashy, and J. Yu, "Photovoltaic Cells Parameter Estimation Using an Enhanced Teaching–Learning-Based Optimization Algorithm," Iran. J. Sci. Technol. - Trans. Electr. Eng., vol. 44, no. 2, pp. 767–779, 2019. DOI: 10.1007/s40998- 019-00257-9.
  • [21]. L. M. P. Deotti, J. L. R. Pereira, and I. C. da Silva Júnior, "Parameter extraction of photovoltaic models using an enhanced Lévy flight bat algorithm," Energy Convers. Manag., vol. 221, p. 113114, 2020. DOI: 10.1016/j.enconman.2020.113114.
  • [22]. S. Li et al.,"Parameter extraction of photovoltaic models using an improved teachinglearning-based optimization," Energy Convers. Manag., vol. 186, pp. 293–305, 2019. DOI: 10.1016/j.enconman.2019.02.048.
  • [23]. S. Jiao et al.,"Orthogonally adapted Harris hawks optimization for parameter estimation of photovoltaic models," Energy., vol. 203, p. 117804, 2020. DOI: 10.1016/j.energy.2020.117804.
  • [24]. J. Liang et al., "Evolutionary multi-task optimization for parameters extraction of photovoltaic models," Energy Convers. Manag., vol. 207, p. 112509, 2020. DOI: 10.1016/j.enconman.2020.112509.
  • [25]. X. Lin and Y. Wu, "Parameters identification of photovoltaic models using niche-based particle swarm optimization in parallel computing architecture," Energy., vol. 196, p. 117054, 2020. DOI: 10.1016/j.energy.2020.117054.
  • [26]. D. H. Wolpert and W. G. Macready, "No free lunch theorems for optimization," IEEE Trans. Evol. Comput., vol. 1, no. 1, pp. 67–82, 1997. DOI: 10.1109/4235.585893.
  • [27]. Lin, X., & Wu, Y. (2020). Parameters identification of photovoltaic models using nichebased particle swarm optimization in parallel computing architecture. Energy, 196, 117054.
  • [28]. Ridha, H. M. (2020). Parameters extraction of single and double diodes photovoltaic models using Marine Predators Algorithm and Lambert W function. Solar Energy, 209, 674-693.

Youcef Halali was born in Adrar, Algeria, in 1995. He received the master's and Ph.D. degrees in Electrical Engineering, sis from the Ahmed Draya University of Adrar. Algeria, in 2014 and 2021, respectively. From 2021 to 2022, he was an Assistant Professor with Ahmed Draya University. His research interests include Renewable Energies, Diagnosis of Photovoltaic Panels and The Effect Of Different Parameters on a PV Power Output, and Power Lines Communication.

Touhami Ghaitaoui is a Professor at the University of Adrar in Algeria and works in a research group at the Sustainable Development and Informatics Laboratory (LDDI). He received his doctorate in Electrical Engineering in 2018 from the University of Tahri Mohammed Béchar Algeria (UTMB). In 2019, he got his Habilitation University in Electrical engineering from the University of Adrar. He serves as a reviewer at an international journal as well as an author and co-author of several scientific publications. Dr. Ghaitaoui T has participated in many national, regional and international research projects.

He has actively been working in the areas of Renewables Energies, Power Electronics, and Sustainable Development.

Omar Ouledali was born in Adrar Algeria on 10 March 1983. He received his Secondary education teacher degree in Electronics (2005) at National Polytechnic SchoolENP-MA (formerly ENSET) Oran, He received his MSc degree in Electrical Engineering (2009) at ENP-MA Oran, he received his PhD in Electrotechnic (2021). He currently works as a Lecturer at the University of Adrar. Currently, he is a member of Laboratory of the Sustainable Development and Informatic (LDDI). His research Interests Concern: Electrical Control, Power Electronics, Artificial Intelligence, Renewable

Energies, and Electrical Vehicles.

Essama Ahmed Ghaitaoui was born on 19 January 2000 in Adrar, Algeria. He received his Master's degree in electrical engineering from the University of Ahmed Draia of Adrar , Algeria in 2022. He is a PHD student in Renewables Energies at University of Djilalli Liabes, Sidi-Bel-Abbes, Algeria. He is also member of the research in Laboratory of "Intelligent Control and Electrical Power Systems ICEPS ". His research interests include high Voltage Engineering and Water Treatment by Ozone.

Hartani Mohamed Amine received a License degree in Electrical Engineering from Tahri Mohamed University-Bechar, Algeria, in 2015. Then, he received his master's degree in Control and Monitoring of Electrical Machines from the same University in 2017. In 2022, Mohamed amine attained his Ph.D. in Electrical Engineering from Ahmed Draia University-Adrar, Algeria, in collaboration with the Tahri Mohamed university. His research focuses on the Power Control and Energy Management of Island and Remote Saharain (desert) areas, Integrating Renewable Energies, Energy Storage

Devices, and Backup Energy Resources. Such Power Systems include DC Micro and Nano Grids to Supply Decentralized Consumers, Considering The Reliance on The Main Grid Infrastructure. The Interest in Control And Energy Management Includes Classical, Artificial Intelligence, Non-Linear, and Optimization-Based Techniques, as Used in The Literature.