Next Article in Journal
The Development and Validation of Correlation Charts to Predict the Undisturbed Ground Temperature of Pakistan: A Step towards Potential Geothermal Energy Exploration
Previous Article in Journal
A Review on Vibration Monitoring Techniques for Predictive Maintenance of Rotating Machinery
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Parameter Identification of Solar Photovoltaic Systems Using an Augmented Subtraction-Average-Based Optimizer

by
Ghareeb Moustafa
1,2
1
Electrical Engineering Department, Jazan University, Jazan 45142, Saudi Arabia
2
Electrical Engineering Department, Suez Canal University, Ismailia 41522, Egypt
Eng 2023, 4(3), 1818-1836; https://doi.org/10.3390/eng4030103
Submission received: 29 May 2023 / Revised: 13 June 2023 / Accepted: 22 June 2023 / Published: 26 June 2023
(This article belongs to the Section Electrical and Electronic Engineering)

Abstract

:
Solar photovoltaic system parameter identification is crucial for effective performance management, design, and modeling of solar panel systems. This work presents the Subtraction-Average-Based Algorithm (SABA), a unique, enhanced evolutionary approach for solving optimization problems. The conventional SABA works by subtracting the mean of searching solutions from the position of those in the population in the area of search. In order to increase the search capabilities, this work proposes an Augmented SABA (ASABA) that incorporates a method of collaborative learning based on the best solution. In accordance with manufacturing, the suggested ASABA is used to effectively estimate Photovoltaic (PV) characteristics for two distinct solar PV modules, RTC France and Kyocera KC200GT PV modules. Through the adoption of the ASABA approach, the simulation findings improve the electrical characteristics of PV systems. The suggested ASABA outperforms the regular SABA in terms of efficiency and effectiveness. For the R.T.C France PV system, the suggested ASABA approach outperforms the traditional SABA technique by 90.1% and 87.8 for the single- and double-diode models, respectively. Also, for the Kyocera KC200GT PV systems, the suggested ASABA approach outperforms the traditional SABA technique by 99.1% and 99.6 for the single- and double-diode models, respectively. Furthermore, the suggested ASABA method is quantitatively superior to different current optimization algorithms.

1. Introduction

Because of the ongoing growth in power consumption and the swiftly diminishing supply of petroleum, coal and natural gas, scientists all over the world are forced to seek new sources of energy [1] through the use of small-scale distributed generation of electricity and energy storage facilities [2]. Their massive incorporation into the electrical network would raise the regulatory burden and have an impact on the main grid’s security operation [3]. A microgrid may operate independently or in conjunction with the main system. It is often made up of dispersed power sources, fuel cells, energy storage systems, and regulated loads [4]. In this regard, the mathematical representation of the microgrid components is of great importance to be modeled. Fuel cells were mathematically represented where SDBT [5], LST [6] and GTT [7] were adopted to adequately estimate the PEMFC parameters including the maximum current density, membrane thickness, membrane preparation parameter, parametric coefficient, cell connection resistance and empirical coefficient, respectively. Batteries were mathematically represented [8] where the generic equivalent circuitry modeling is built with a series of RC component parts designated by RC-model [9]. This comparable RC group is regarded as a relaxation portion to alleviate the difficulty of extracting the battery characteristics, whereas the state space model for battery dynamics was represented [10]. Also, TLSM were mathematically represented in [11], where a MGWT was developed to determine the shape design of the TLSM to maximize the operating force and minimize the flux saturation. The developed MGWT incorporated an outside archive with a predetermined size that is integrated for storing and retrieving Pareto optimal solutions.
Furthermore, the identification of solar photovoltaic system parameters is critical for effective performance management, design, and modeling of solar panel systems [12]. Significant progress has been achieved in understanding how the properties of PV systems operate by applying mathematical models of the PV technology during the past few decades. A large number of estimates match the reported current-voltage measurements collected from PV devices under all operating circumstances, and resemble the behavior of genuine PV cells [13]. In general, diode-based similar circuit models are employed. In light of this, the PVSD [14] and PVDD [15] varieties are particularly popular [3]. The current voltage (I-V) characteristics are similarly described by the three-diode design. Identical configurations involve the identification of five, seven, and nine parameter values [16].
Due to the nonlinear nature, non-convex form and multi-parameter properties of the PV framework make it difficult to determine its unrecognized variables, and many researchers are addressing this. In recent years, metaheuristic optimizing algorithms have been widely used to address the parameter estimation of PV systems, and they have demonstrated better performance than established methodologies. Because it is gradient-free, simple to create, and performs well, this approach is perfect for dealing with difficult optimization issues. These approaches of problem resolution include SDBT [17,18], PSO [19], sunflower optimization technique [20], MPA [21], social networking searching method [22], butterfly optimizing approach [23], bonobo optimizer [24], HBM [25], etc. In [26], an IGA with a non-uniform mutation was presented for retrieving features from PV models in a trustworthy, exact, and time-efficient way. On PVSD and PVDD systems, the IGA approach has been employed in this work. Nevertheless, it was not used in the three-diode PV configuration. GA [27] is strongly reliant on the initial PV parameter selection. If the starting settings are set improperly, the parameters generated from the subsequent changes will most likely decline to a locally optimum solution. As a result of the inaccuracy of the PV model derived parameters, the operational performance of the PV system is incorrect. In [28], a solar three-diode design model based on different PV systems has been employed to simulate an artificially generated hummingbird algorithm. The PV parameter optimizing method was handled in [29] due to the seagull optimizer’s extended exploration of the parameterized space throughout the migration cycle. Introducing a non-linear regulating component to adjust both local and global searches minimized the deterioration, but it was significantly limited to increasing the reliability and quality of the generated variables. In [23], insufficient study of butterfly optimization typically excludes promising locations in the parameter’s region, making accurate PV system knowledge difficult to obtain. In accordance with the aforementioned investigation, present-day extraction methods for tackling the parameters identifying the PV framework have multiple flaws, such as simply dropping in a local optimum, insufficient converge, and inappropriate exploration [29]. As a result, building a new effective approach for correctly representing the PV equivalent model and determining the undetermined parameters is hard and time-consuming.
Each year, hundreds of algorithms for optimization are proposed, adopted, and used in the domains of power system engineering, such as hydro generation scheduling [30], improving the power system operation [31], wind power uncertainty in distribution systems [32] optimal reactive-power dispatch [33], static Var compensator devices applications [34] and Efficiency Improvement of Distribution Systems [32]. Recently, a technique named SABA [35] has been presented where its fundamental premise is to update population members’ locations in the search space by deducting the average of searcher agents. This technique is beneficial since it can be easily applied to engineering applications and has minimal parameters that need to be changed. The results of the SABA were contrasted with more modern approaches and other existing techniques considering several benchmark models. The main contributions of this paper can be summarized as follows:
  • An ASABA is provided in this study to improve searching capabilities.
  • The suggested ASABA expands on the traditional SABA by incorporating a cooperative learning technique based on the leader response.
  • The present research also develops the suggested ASABA for optimally obtaining the PV characteristics.
  • Because of the unique properties of the ASABA approach, it emphasizes enhancing the electrical features of different types of comparable circuits of solar power systems that take into account the combination of PVSD and PVDD.
  • The suggested ASABA is used for a variety of purposes in PV technologies, including two commercial RTC France PV panels and two Kyocera KC200GT PV modules. In addition, the suggested ASABA is statistically compared to previously documented optimization procedures in the literature.

2. ASABA for Parameter Identification of Solar Photovoltaic Systems

2.1. Proposed ASABA

The typical SABA technique works by subtracting the mean of the seeker participants’ position in the search space. The dimension that corresponds to the width of the area of search is equal to the number of control variables under consideration. They are established by the locations of the algorithm’s seeking solutions. As a consequence, each exploring option or person is mathematically portrayed as a vector that contains data about the control variables, as shown in Equation (1) [36]. Also, the range refers to the different permissible intervals of the control variables that may be stated as in Equation (2).
Every single one of the investigated solutions appears to be a feasible answer to the evaluated element. The perfect and poorest solutions are defined by the best and worst values generated for the goal function, based on the assessed values for the objective function. The SABA’s approach was founded on mathematical factors such as mean amounts, changes in searching indicative locations, and the sign of the variance between two measurable that are objective. The SABA’s approach for determining the arithmetic average is entirely unique since it depends upon a specific functional the “v-subtraction operator.” As a result, every solution with a vector component in the SABA community has been modified in accordance with Equation (3). In addition, Equation (4) represents the mathematical representation of the subtraction procedure for the two seeking options (Sai and Sak) derived from the SABA community.
The associated value of the objective is calculated and judged once every option vector is updated. Following that, according to (5), the newly constructed solution substitutes the old solution if the newly developed option has a higher objective rating. Furthermore, relying on the leader’s solution, the suggested ASABA contains a collaborative learning technique. In this sense, the average value of the v-subtraction operation determines the alteration in location of every seeking option (Sai) inside the area of search. The exploratory qualities are substantial and effective when employing this design. On the other hand, the exploitation seeking features need to be improved by additionally assisting the localized looking process surrounding the most promising location. To do this, an ASABA variant incorporates a method of collaboration to offer information for learning from the best solution vector, as shown in Equation (3) [35].
S a i = L L + R a n g e × r a n d ( 1 , D i m ) i = 1 : N s
R a n g e i = U L i L L i i = 1 : D i m
S a i , n e w = S a i + z i × 1 N s k = 1 N s S a i Sa k υ S a B E S T + w i × S a R 1 S a R 2 i f   C R r a n d ( 0 , 1 ) E l s e i = 1 , 2 , , N s
S a i Sa k υ = s i g n F i t i ( S a i ) F i t k ( S a k ) S a i υ S a k
S a i = S a i , n e w S a i i f   F i t i , n e w ( S a i , n e w ) F i t i ( S a i ) E l s e
A choice probability (CR) of 50% is maintained to create an equilibrium between the exploratory features and the improved exploit qualities as stated in Equation (3). Figure 1 depicts the critical phases of the proposed ASABA. As displayed in the first step in the flowchart in Figure 1, there are three control parameters of the suggested ASABA algorithm which are: the choice probability), the population size (Ns) and the maximum number of iterations.

2.2. Electrical Circuit Representation of Solar Photovoltaic Systems

To show the I-V properties of solar PV frames, various electrically equivalent designs have been created. In practice, the PVDD and PVSD designs constitute the most commonly utilized analogous circuits. The PVDD is widely adopted to represent the attributes of solar cells. Figure 2 depicts the PVDD related circuitry. The key components in this model are two diodes, two resistors, and a current source. Kirchoff’s Current Law is used to mathematically depict the PVDD model’s load-current formula [37];
I = I p h I S 1 exp I R S η 1 V t h + V η 1 V t h 1 I S 2 exp I R S η 2 V t h + V η 2 V t h 1 I R S R s h + V R s h
The thermal voltage of the PV system and can possibly be computed, as stated by the following [38]:
V t h = K B T q c
This model’s seven unnamed parameters—IPh, IS1, IS2, RSh, RS, η1, and η2—must be computed utilizing the PV panels’ I-V data.
On the other side, the PVSD is a much simpler design which is widely adopted to represent the attributes of solar cells as well. In this model, only one diode is considered, as displayed in Figure 3. Equation (8) depicts the output current using Kirchhoff Current Law, which can be calculated by employing the Shockley diode, as below [37];
I = I p h I S 1 exp I R S η 1 V t h + V η 1 V t h 1 I R S R s h + V R s h
This model’s five unnamed parameters—IPh, IS1, RSh, RS, and η1—must be computed utilizing the PV panels’ I-V data.
The statistical evaluation in this paper was carried out using the subsequent formula, which was centered on the RMSE [38,39,40]:
R M S E = 1 P N K = 1 P N ( I c a l K ( V exp K , x ) I exp K ) 2
Figure 2. Circuit design of PVDD model [39].
Figure 2. Circuit design of PVDD model [39].
Eng 04 00103 g002
Figure 3. Circuit design of PVSD model [39].
Figure 3. Circuit design of PVSD model [39].
Eng 04 00103 g003

3. Results and Discussion

This section explores R.T.C France and the Kyocera KC200GT PV systems employing the proposed ASABA strategy as opposed to the traditional SABA strategy. The first investigation focuses on the R.T.C France system that works at 1000 w/m2 of solar radiation and 33 °C of temperature. The second instance investigated is on the Kyocera KC200GT PV system, which is made up of 54 multi-crystalline cell series which are connected [39]. Furthermore, the proposed ASABA strategy is examined and used to parameter extracting difficulties across different PVSD and PVDD systems, for contrast to recent optimisation strategies previously described in the literature. The prescribed ASABA and regular SABA procedures are used with an identical amount of iterations of 1000 and solutions of 200.

3.1. First Case Study

First, the suggested ASABA and traditional SABA strategies are utilized with the PVSD framework to minimize the RMSE function goal for the RTC France silicon PV system. Table 1 highlights their calculated parameter values.
From Table 1, the suggested ASABA produces a substantially lower RMSE value of 9.8602 × 10−4 than the traditional SABA approach, which obtains an RMSE value of 0.00993415. As a result, the suggested ASABA approach outperforms the traditional SABA technique by 90.1%. Also, Figure 4 displays the convergence patterns corresponding to the suggested ASABA and traditional SABA strategies. As shown, the suggested ASABA technique continues progress in reducing the RMSE objective, compared the traditional SABA method. As demonstrated in the zooming part of SABA in Figure 4c, the SABA technique becomes stuck very early at the 185th iteration at a local minimum RMSE value.
Additionally, for the PVSD, Figure 5 displays the obtained RMSE targets for the separate runs regarding both the suggested ASABA and traditional SABA strategies. As shown, great superiority is declared due to the suggested ASABA. It shows a very high improvement compared to the traditional SABA strategy with 90.1%, 90.1%, 93.6%, 94.2%, 94.7%, 94.9%, 94.9%, 94.9%, 95.0% and 92.9% for the different separate executions.
Table 2 compares the proposed ASABA to several optimization techniques for the PVSD framework that have been published in the scientific community. It contrasts the RMSE score of the proposed ASABA approach to that of existing optimization techniques, such as HSBA [41], comprehensive learning PSO [42], GWO [43], ABC [44], BBO with mutation [45], TLBO [46], JAYA optimizer [47] and IGA [26]. As shown, the proposed ASABA surpasses other alternatives in locating the lowest RMSE.
Second, the suggested ASABA and traditional SABA strategies are utilized with the PVDD framework to minimize the RMSE function goal for the RTC France silicon PV system. Table 3 highlights their calculated parameter values. Table 3 demonstrates that the proposed ASABA yields a significantly lower RMSE value of 0.0009835 than the standard SABA method, which yields an RMSE value of 0.008073. As a consequence, the proposed ASABA method surpasses the standard SABA method by 87.8%. Figure 6 also depicts the convergence patterns associated with the proposed ASABA and existing SABA techniques. As demonstrated, the proposed ASABA strategy continues to make progress in lowering the RMSE target when compared to the existing SABA method. The SABA approach becomes stuck relatively early at the 93rd iteration at a local minimum RMSE value, as seen in the zooming section of SABA in Figure 6c.
Furthermore, Figure 7 for the PVDD shows the achieved RMSE objectives for the various runs using both the recommended ASABA and standard SABA techniques. As demonstrated, considerable superiority is stated as a result of the recommended ASABA. It outperforms the classic SABA method by 87.8%, 93.9%, 95.1%, 95.7%, 96.2%, 96.6%, 96.9%, 97.0%, 97.3%, and 97.4% for the various individual executions. Table 4 compares the proposed ASABA to several optimization techniques for the PVSD framework that have been published in the scientific community. It contrasts the RMSE score of the proposed ASABA approach to that of existing optimization techniques, such as cat swarm algorithm [48], flower pollination algorithm [49], generalized oppositional TLBO [50], teaching–learning–based ABC [51], comprehensive learning PSO [52], sine cosine approach [53], ABC [54] and TLBO [55]. As shown, the proposed ASABA surpasses other alternatives in locating the lowest RMSE.
Figure 8 also depicts the PVDD model’s actual and projected P-V and I-V properties. The data generated by the proposed ASABA technique generally coincided with the experimental data, suggesting that the proposed ASABA methodology efficiently extracts the needed PV parameters.

3.2. Second Case Study

First, the suggested ASABA and traditional SABA strategies are utilized with the PVSD framework to minimize the RMSE function goal for the KC200GT PV system. Table 5 highlights their calculated parameter values. Also, Figure 9 displays the convergence patterns corresponding to the suggested ASABA and traditional SABA strategies. Both Table 5 and Figure 9 shows that the suggested ASABA produces a substantially lower RMSE value of 0.000637 than the traditional SABA approach, which obtains an RMSE value of 0.070075. As a result, the suggested ASABA approach outperforms the traditional SABA technique by 99.1%. From Figure 9, it is observed that the standard SABA algorithm converges, approximately, 93 iterations, but the proposed ASABA algorithm takes 1000 iterations for convergence. Despite that, the standard SABA algorithm is always stuck in a local minimum, but the proposed ASABA has the ability to achieve lower objective scores.
Moreover, for the PVSD, Figure 10 displays the obtained RMSE targets for the separate runs regarding both the suggested ASABA and traditional SABA strategies. As shown, great superiority is declared due to the suggested ASABA. It shows a very high improvement compared to the traditional SABA strategy with 99.1%, 99.6%, 99.7%, 99.7%, 99.7%, 99.7%, 99.7%, 99.8%, 99.8% and 95.4% for the different separate executions.
Table 6 compares the proposed ASABA to several optimization techniques for the PVSD framework that have been published in the scientific community. It contrasts the RMSE score of the proposed ASABA approach to that of existing optimization techniques, such as GO [39], FPA [39], and HTS algorithm [39] and EVO [39]. As shown, the proposed ASABA surpasses other alternatives in locating the lowest RMSE.
Second, the proposed ASABA and classic SABA techniques are combined with the PVDD framework to achieve the KC200GT system’s RMSE function aim. Table 7 shows the values of their computed parameters. Figure 11 also shows the convergence trends for the recommended ASABA and standard SABA strategies. Table 7 and Figure 11 indicate that the proposed ASABA strategy yields a significantly lower RMSE value of 0.00034 than the classic SABA approach, which yields an RMSE value of 0.07577. As a consequence, the proposed ASABA method surpasses the standard SABA methodology by 99.6%.
Figure 11 shows that the conventional SABA algorithm remains constant for about 365 iterations from iteration 95 to 460. Not only that, but it also maintains constant for almost 500 iterations from iteration 460 until the end result. The suggested ASABA method, on the other hand, requires 1000 iterations to reach convergence. This observation illustrates that the current SABA algorithm is always locked in a local minimum, but the suggested ASABA can reach lower objective scores.
Moreover, for the PVDD, Figure 12 displays the obtained RMSE targets for the separate runs regarding both the suggested ASABA and traditional SABA strategies. As shown, great superiority is declared due to the suggested ASABA. It shows a very high improvement compared to the traditional SABA strategy with 99.6%, 99.3%, 99.3%, 99.3%, 99.4%, 99.3%, 99.3%, 99.2%, 98.5% and 88.5% for the different separate executions.
Table 8 compares the proposed ASABA to several optimization techniques for the PVSD framework that have been published in the scientific community. It contrasts the RMSE score of the proposed ASABA approach to that of existing optimization techniques, such as GO [39], FPA [39], HTS [39] and EVO [39]. As shown, the proposed ASABA surpasses other alternatives in locating the lowest RMSE.
Figure 13 also depicts the PVDD model’s actual and projected P-V and I-V properties. The data generated by the proposed ASABA technique generally coincided with the experimental data, suggesting that the proposed ASABA methodology efficiently extracts the needed PV parameters.
Based on the above simulation results, the proposed ASABA algorithm is superior to SABA due to different features:
  • However, the standard SABA algorithm converges approx. 100 iterations and the proposed ASABA algorithm takes 1000 iteration for convergence; the standard SABA algorithm is always stuck in a local minimum but the proposed ASABA has the ability to achieve lower objective scores.
  • The proposed ASABA provides superior robustness over SABA with more than a 90% improvement based on the obtained RMSE for the different separate runs.

4. Conclusions

This work introduces the SABA as an innovative enhanced evolutionary technique for solving optimization problems. The classic SABA works by subtracting the solution-finding method from the population’s position in the search zone. This study describes an ASABA that incorporates a method of collaborative learning based on the best solution to increase search capabilities. According to the manufacturer, the suggested ASABA is used to efficiently estimate PV characteristics for two independent solar PV modules, RTC France and Kyocera KC200GT PV modules. Using the ASABA approach, the simulation findings improve the electrical characteristics of PV systems. The suggested ASABA outperforms the regular SABA in terms of efficiency and efficacy. Furthermore, the suggested ASABA approach statistically outperforms several current optimization techniques. Compared to four recently presented algorithms of GO, FPA, HTS and EVO, the proposed ASABA surpasses them in finding the lowest RMSE for both models of the PVSD and PVDD KC200GT PV module. Added to that, the proposed ASABA technique can efficiently extract the PV parameters where the extracted data are generally coincided with the experimental data. Given the great effectiveness of the proposed ASABA technique in the aforementioned PV parameter estimation concern, it is advised that the provided method be examined for adequacy in future attempts to tackle the power system operation [56,57,58] and control [59,60,61] optimization frameworks.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

Abbreviations
ABCArtificial bee colony
ASABAAugmented subtraction-average-based algorithm
CRChoice probability
EVOEnergy valley optimizer
FPAFive phases algorithm
GAGenetic algorithm
GOGrowth optimization
GTTGorilla troops technique
HTSHazelnut tree search
HSBAHarmony search-based algorithm
IGAImproved genetic algorithm
LSTLightning search technique
MGWTMulti-objective grey wolf technique
MPAMarine predator algorithm
GWOGrey wolf optimizer
PSOParticle swarm optimizer
PVPhotovoltaic
PVSDPhotovoltaic single-diode
PVDDPhotovoltaic double-diode
PEMFCProton exchange membrane fuel cell
RCResistance-capacitance element
RMSERoot mean square error
SABASubtraction-average-based algorithm
SDBTSupply–demand-based technique
TLSMTubular linear synchronous motor
TLBOTeaching learning-based optimizer
Symbols
iEvery pursuit individual
FitiProblem’s objective function regarding every pursuit individual (i)
SaiLocation of every seeking option (i)
SakLocation of a seeking option (k)
Sai,newNew solution individual
NsPopulation size
DimNumber of design variables
UL and LLHigher and lower boundaries
RangeDomain bounds
ziA vector that contains integers between 0 and 1
υA randomized vector with continuous numbers between [1,2]
SaBestMost successful option in the present iteration
wiA vector that contains integers between 0 and 1.
SaR1 and SaR2Two randomly selected disparate individuals.
RSh and RSTwo resistor losses of shunt resistance and series resistance
ITerminal output current
η1 and IS1Ideality factor and reverse saturation current of the diode (D1)
η2 and IS2Ideality factor and reverse saturation current of the diode (D2)
VTerminal voltage output
IPhPhotocurrent
VthThermal voltage of the PV system
KBBoltzmann’s constant
TAbsolute temperature
qcElectron charge
xSeeking individual containing the possible PV parameters
PNTotal amount of recorded data points
VexpK and IexpKMeasured voltage and current

References

  1. El-Ela, A.A.A.; El-Sehiemy, R.A.; Shaheen, A.M.; Ellien, A.R. Review on Active Distribution Networks with Fault Current Limiters and Renewable Energy Resources. Energies 2022, 15, 7648. [Google Scholar] [CrossRef]
  2. Nasef, A.; Shaheen, A.; Khattab, H. Local and remote control of automatic voltage regulators in distribution networks with different variations and uncertainties: Practical cases study. Electr. Power Syst. Res. 2022, 205, 107773. [Google Scholar] [CrossRef]
  3. Changmai, P.; Deka, S.; Kumar, S.; Babu, T.S.; Aljafari, B.; Nastasi, B. A Critical Review on the Estimation Techniques of the Solar PV Cell’s Unknown Parameters. Energies 2022, 15, 7212. [Google Scholar] [CrossRef]
  4. El-Ela, A.; Abou El-Ela, A.A.; El-Sehiemy, R.A.; Allam, S.M.; Shaheen, A.M.; Nagem, N.A.; Sharaf, A.M. Renewable Energy Micro-Grid Interfacing: Economic and Environmental Issues. Electronics 2022, 11, 815. [Google Scholar] [CrossRef]
  5. Al-Shamma’a, A.A.; Ali, F.A.A.; Alhoshan, M.S.; Alturki, F.A.; Farh, H.M.H.; Alam, J.; AlSharabi, K. Proton Exchange Membrane Fuel Cell Parameter Extraction Using a Supply–Demand-Based Optimization Algorithm. Processes 2021, 9, 1416. [Google Scholar] [CrossRef]
  6. Mohanty, B.; Madurai Elavarasan, R.; Hasanien, H.M.; Devaraj, E.; Turky, R.A.; Pugazhendhi, R. Parameters Identification of Proton Exchange Membrane Fuel Cell Model Based on the Lightning Search Algorithm. Energies 2022, 15, 7893. [Google Scholar] [CrossRef]
  7. Shaheen, A.; El-Sehiemy, R.; El-Fergany, A.; Ginidi, A. Fuel-cell parameter estimation based on improved gorilla troops technique. Sci. Rep. 2023, 13, 8685. [Google Scholar] [CrossRef]
  8. Shaheen, A.M.; Hamida, M.A.; El-Sehiemy, R.A.; Elattar, E.E. Optimal parameter identification of linear and non-linear models for Li-Ion Battery Cells. Energy Rep. 2021, 7, 7170–7185. [Google Scholar] [CrossRef]
  9. El-Sehiemy, R.; Hamida, M.A.; Elattar, E.; Shaheen, A.; Ginidi, A. Nonlinear Dynamic Model for Parameter Estimation of Li-Ion Batteries Using Supply-Demand Algorithm. Energies 2022, 15, 4556. [Google Scholar] [CrossRef]
  10. Hamida, M.A.; El-Sehiemy, R.A.; Ginidi, A.R.; Elattar, E.; Shaheen, A.M. Parameter identification and state of charge estimation of Li-Ion batteries used in electric vehicles using artificial hummingbird optimizer. J. Energy Storage 2022, 51, 104535. [Google Scholar] [CrossRef]
  11. Mahdy, A.; Shaheen, A.; El-Sehiemy, R.; Ginidi, A.; Al-Gahtani, S.F. Single- and Multi-Objective Optimization Frameworks of Shape Design of Tubular Linear Synchronous Motor. Energies 2023, 16, 2409. [Google Scholar] [CrossRef]
  12. Xiong, G.; Zhang, J.; Yuan, X.; Shi, D.; He, Y.; Yao, G. Parameter extraction of solar photovoltaic models by means of a hybrid differential evolution with whale optimization algorithm. Sol. Energy 2018, 176, 742–761. [Google Scholar] [CrossRef]
  13. Khanna, V.; Das, B.K.; Bisht, D.; Vandana; 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]
  14. Touabi, C.; Bentarzi, H. Photovoltaic Panel Parameters Estimation Using Grey Wolf Optimization Technique. In Proceedings of the ICCEIS 2021, Online, 10–12 December 2021. [Google Scholar] [CrossRef]
  15. Elshahed, M.; El-Rifaie, A.M.; Tolba, M.A.; Ginidi, A.; Shaheen, A.; Mohamed, S.A. An Innovative Hunter-Prey-Based Optimization for Electrically Based Single-, Double-, and Triple-Diode Models of Solar Photovoltaic Systems. Mathematics 2022, 10, 4625. [Google Scholar] [CrossRef]
  16. Gupta, J.; Hussain, A.; Singla, M.K.; Nijhawan, P.; Haider, W.; Kotb, H.; AboRas, K.M. Parameter Estimation of Different Photovoltaic Models Using Hybrid Particle Swarm Optimization and Gravitational Search Algorithm. Appl. Sci. 2022, 13, 249. [Google Scholar] [CrossRef]
  17. Shaheen, A.M.; El-Seheimy, R.A.; Xiong, G.; Elattar, E.; Ginidi, A.R. Parameter identification of solar photovoltaic cell and module models via supply demand optimizer. Ain Shams Eng. J. 2022, 13, 101705. [Google Scholar] [CrossRef]
  18. 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]
  19. Kiani, A.T.; Nadeem, M.F.; Ahmed, A.; Khan, I.; Elavarasan, R.M.; Das, N. Optimal PV Parameter Estimation via Double Exponential Function-Based Dynamic Inertia Weight Particle Swarm Optimization. Energies 2020, 13, 4037. [Google Scholar] [CrossRef]
  20. Qais, M.H.; Hasanien, H.M.; Alghuwainem, S. Identification of electrical parameters for three-diode photovoltaic model using analytical and sunflower optimization algorithm. Appl. Energy 2019, 250, 109–117. [Google Scholar] [CrossRef]
  21. Abdel-Basset, M.; El-Shahat, D.; Chakrabortty, R.K.; Ryan, M. Parameter estimation of photovoltaic models using an improved marine predators algorithm. Energy Convers. Manag. 2021, 227, 113491. [Google Scholar] [CrossRef]
  22. Shaheen, A.M.; Elsayed, A.M.; Ginidi, A.R.; El-Sehiemy, R.A.; Elattar, E. Enhanced social network search algorithm with powerful exploitation strategy for PV parameters estimation. Energy Sci. Eng. 2022, 10, 1398–1417. [Google Scholar] [CrossRef]
  23. Long, W.; Wu, T.; Xu, M.; Tang, M.; Cai, S. Parameters identification of photovoltaic models by using an enhanced adaptive butterfly optimization algorithm. Energy 2021, 229, 120750. [Google Scholar] [CrossRef]
  24. Al-Shamma’a, A.A.; Omotoso, H.O.; Alturki, F.A.; Farh, H.M.H.; Alkuhayli, A.; Alsharabi, K.; Noman, A.M. Parameter Estimation of Photovoltaic Cell/Modules Using Bonobo Optimizer. Energies 2021, 15, 140. [Google Scholar] [CrossRef]
  25. Ginidi, A.R.; Shaheen, A.M.; El-Sehiemy, R.A.; Hasanien, H.M.; Al-Durra, A. Estimation of electrical parameters of photovoltaic panels using heap-based algorithm. IET Renew. Power Gener. 2022, 16, 2292–2312. [Google Scholar] [CrossRef]
  26. Saadaoui, D.; Elyaqouti, M.; Assalaou, K.; Ben hmamou, D.; Lidaighbi, S. Parameters optimization of solar PV cell/module using genetic algorithm based on non-uniform mutation. Energy Convers. Manag. X 2021, 12, 100129. [Google Scholar] [CrossRef]
  27. Bastidas-Rodriguez, J.D.; Petrone, G.; Ramos-Paja, C.A.; Spagnuolo, G. A genetic algorithm for identifying the single diode model parameters of a photovoltaic panel. Math. Comput. Simul. 2017, 131, 38–54. [Google Scholar] [CrossRef]
  28. Shaheen, A.; El-Sehiemy, R.; El-Fergany, A.; Ginidi, A. Representations of solar photovoltaic triple-diode models using artificial hummingbird optimizer. Energy Sources Part A Recover. Util. Environ. Eff. 2022, 44, 8787–8810. [Google Scholar] [CrossRef]
  29. Long, W.; Jiao, J.; Liang, X.; Xu, M.; Tang, M.; Cai, S. Parameters estimation of photovoltaic models using a novel hybrid seagull optimization algorithm. Energy 2022, 249, 123760. [Google Scholar] [CrossRef]
  30. Thaeer Hammid, A.; Awad, O.I.; Sulaiman, M.H.; Gunasekaran, S.S.; Mostafa, S.A.; Manoj Kumar, N.; Khalaf, B.A.; Al-Jawhar, Y.A.; Abdulhasan, R.A. A Review of Optimization Algorithms in Solving Hydro Generation Scheduling Problems. Energies 2020, 13, 2787. [Google Scholar] [CrossRef]
  31. Mirsaeidi, S.; Devkota, S.; Wang, X.; Tzelepis, D.; Abbas, G.; Alshahir, A.; He, J. A Review on Optimization Objectives for Power System Operation Improvement Using FACTS Devices. Energies 2022, 16, 161. [Google Scholar] [CrossRef]
  32. Shaheen, A.M.; Elattar, E.E.; El Sehiemy, R.A.; Elsayed, A.M. An Improved Sunflower Optimization Algorithm Based-Monte Carlo Simulation for Efficiency Improvement of Radial Distribution Systems Considering Wind Power Uncertainty. IEEE Access 2020, 9, 2332–2344. [Google Scholar] [CrossRef]
  33. Shaheen, A.M.; El-Sehiemy, R.A.; Farrag, S.M. Optimal reactive power dispatch using backtracking search algorithm. Aust. J. Electr. Electron. Eng. 2016, 13, 200–210. [Google Scholar] [CrossRef]
  34. Moustafa, G.; Elshahed, M.; Ginidi, A.R.; Shaheen, A.M.; Mansour, H.S.E. A Gradient-Based Optimizer with a Crossover Operator for Distribution Static VAR Compensator (D-SVC) Sizing and Placement in Electrical Systems. Mathematics 2023, 11, 1077. [Google Scholar] [CrossRef]
  35. Trojovský, P.; Dehghani, M. Subtraction-Average-Based Optimizer: A New Swarm-Inspired Metaheuristic Algorithm for Solving Optimization Problems. Biomimetics 2023, 8, 149. [Google Scholar] [CrossRef]
  36. Shaheen, A.; El-Seheimy, R.; Kamel, S.; Selim, A. Reliability enhancement and power loss reduction in medium voltage distribution feeders using modified jellyfish optimization. Alexandria Eng. J. 2023, 75, 363–381. [Google Scholar] [CrossRef]
  37. 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]
  38. El-Sehiemy, R.; Shaheen, A.; El-Fergany, A.; Ginidi, A. Electrical parameters extraction of PV modules using artificial hummingbird optimizer. Sci. Rep. 2023, 13, 9240. [Google Scholar] [CrossRef]
  39. Aribia, H.B.; El-Rifaie, A.M.; Tolba, M.A.; Shaheen, A.; Moustafa, G.; Elsayed, F.; Elshahed, M. Growth Optimizer for Parameter Identification of Solar Photovoltaic Cells and Modules. Sustainability 2023, 15, 7896. [Google Scholar] [CrossRef]
  40. Chin, V.J.; Salam, Z. Coyote optimization algorithm for the parameter extraction of photovoltaic cells. Sol. Energy 2019, 194, 656–670. [Google Scholar] [CrossRef]
  41. Askarzadeh, A.; Rezazadeh, A. Parameter identification for solar cell models using harmony search-based algorithms. Sol. Energy 2012, 86, 3241–3249. [Google Scholar] [CrossRef]
  42. Hu, Z.; Gong, W.; Li, S. Reinforcement learning-based differential evolution for parameters extraction of photovoltaic models. Energy Rep. 2021, 7, 916–928. [Google Scholar] [CrossRef]
  43. Long, W.; Cai, S.; Jiao, J.; Xu, M.; Wu, T. A new hybrid algorithm based on grey wolf optimizer and cuckoo search for parameter extraction of solar photovoltaic models. Energy Convers. Manag. 2020, 203, 112243. [Google Scholar] [CrossRef]
  44. Wang, R.; Zhan, Y.; Zhou, H. Application of artificial bee colony in model parameter identification of solar cells. Energies 2015, 8, 7563–7581. [Google Scholar] [CrossRef]
  45. Niu, Q.; Zhang, L.; Li, K. A biogeography-based optimization algorithm with mutation strategies for model parameter estimation of solar and fuel cells. Energy Convers. Manag. 2014, 86, 1173–1185. [Google Scholar] [CrossRef]
  46. Wang, W.; Wu, J.M.; Liu, J.H. A particle swarm optimization based on chaotic neighborhood search to avoid premature convergence. In Proceedings of the 2009 Third International Conference on Genetic and Evolutionary Computing, Guilin, China, 14–17 October 2009; pp. 633–636. [Google Scholar] [CrossRef]
  47. Yu, K.; Liang, J.J.; Qu, B.Y.; Chen, X.; Wang, H. Parameters identification of photovoltaic models using an improved JAYA optimization algorithm. Energy Convers. Manag. 2017, 150, 742–753. [Google Scholar] [CrossRef]
  48. Guo, L.; Meng, Z.; Sun, Y.; Wang, L. Parameter identification and sensitivity analysis of solar cell models with cat swarm optimization algorithm. Energy Convers. Manag. 2016, 108, 520–528. [Google Scholar] [CrossRef]
  49. Xu, S.; Wang, Y. Parameter estimation of photovoltaic modules using a hybrid flower pollination algorithm. Energy Convers. Manag. 2017, 144, 53–68. [Google Scholar] [CrossRef]
  50. Chen, X.; Yu, K.; Du, W.; Zhao, W.; Liu, G. Parameters identification of solar cell models using generalized oppositional teaching learning based optimization. Energy 2016, 99, 170–180. [Google Scholar] [CrossRef]
  51. Chen, X.; Xu, B.; Mei, C.; Ding, Y.; Li, K. Teaching–learning–based artificial bee colony for solar photovoltaic parameter estimation. Appl. Energy 2018, 212, 1578–1588. [Google Scholar] [CrossRef]
  52. Liang, J.J.; Qin, A.K.; Suganthan, P.N.; Baskar, S. Comprehensive learning particle swarm optimizer for global optimization of multimodal functions. IEEE Trans. Evol. Comput. 2006, 10, 281–295. [Google Scholar] [CrossRef]
  53. Chen, H.; Jiao, S.; Heidari, A.A.; Wang, M.; Chen, X.; Zhao, X. An opposition-based sine cosine approach with local search for parameter estimation of photovoltaic models. Energy Convers. Manag. 2019, 195, 927–942. [Google Scholar] [CrossRef]
  54. Oliva, D.; Cuevas, E.; Pajares, G. Parameter identification of solar cells using artificial bee colony optimization. Energy 2014, 72, 93–102. [Google Scholar] [CrossRef]
  55. Rao, R.V.; Savsani, V.J.; Vakharia, D.P. Teaching—Learning-based optimization: An optimization method for continuous non-linear large scale problems. Inf. Sci. 2012, 183, 1–15. [Google Scholar] [CrossRef]
  56. Moustafa, G.; Ginidi, A.R.; Elshahed, M.; Shaheen, A.M. Economic environmental operation in bulk AC/DC hybrid interconnected systems via enhanced artificial hummingbird optimizer. Electr. Power Syst. Res. 2023, 222, 109503. [Google Scholar] [CrossRef]
  57. Sarhan, S.; El-Sehiemy, R.A.; Shaheen, A.M.; Gafar, M. TLBO merged with studying effect for Economic Environmental Energy Management in High Voltage AC Networks Hybridized with Multi-Terminal DC Lines. Appl. Soft Comput. 2023, 143, 110426. [Google Scholar] [CrossRef]
  58. El-Ela, A.A.A.; El-Sehiemy, R.A.; Shaheen, A.M.; Shalaby, A.S. Assessment of Wind Energy based on Optimal Weibull Parameters Estimation using Bald Eagle Search Algorithm: Case Studies from Egypt. J. Electr. Eng. Technol. 2023. [Google Scholar] [CrossRef]
  59. Abid, S.; El-Rifaie, A.M.; Elshahed, M.; Ginidi, A.R.; Shaheen, A.M.; Moustafa, G.; Tolba, M.A. Development of Slime Mold Optimizer with Application for Tuning Cascaded PD-PI Controller to Enhance Frequency Stability in Power Systems. Mathematics 2023, 11, 1796. [Google Scholar] [CrossRef]
  60. Ibrahim, N.M.A.; Talaat, H.E.A.; Shaheen, A.M.; Hemade, B.A. Optimization of Power System Stabilizers Using Proportional-Integral-Derivative Controller-Based Antlion Algorithm: Experimental Validation via Electronics Environment. Sustainability 2023, 15, 8966. [Google Scholar] [CrossRef]
  61. El-Sehiemy, R.; Shaheen, A.; Ginidi, A.; Al-Gahtani, S.F. Proportional-Integral-Derivative Controller Based-Artificial Rabbits Algorithm for Load Frequency Control in Multi-Area Power Systems. Fractal Fract. 2023, 7, 97. [Google Scholar] [CrossRef]
Figure 1. Flowchart of ASABA.
Figure 1. Flowchart of ASABA.
Eng 04 00103 g001
Figure 4. Convergence trends by the proposed ASABA and standard SABA for RTC France considering PVSD design. (a) Convergence comparison. (b) Zooming part of ASABA. (c) Zooming part of SABA.
Figure 4. Convergence trends by the proposed ASABA and standard SABA for RTC France considering PVSD design. (a) Convergence comparison. (b) Zooming part of ASABA. (c) Zooming part of SABA.
Eng 04 00103 g004
Figure 5. Obtained RMSE by the proposed ASABA and standard SABA for RTC France considering PVSD design.
Figure 5. Obtained RMSE by the proposed ASABA and standard SABA for RTC France considering PVSD design.
Eng 04 00103 g005
Figure 6. Convergence trends by the proposed ASABA and standard SABA for RTC France considering PVDD design. (a) Convergence comparison. (b) Zooming part of ASABA. (c) Zooming part of SABA.
Figure 6. Convergence trends by the proposed ASABA and standard SABA for RTC France considering PVDD design. (a) Convergence comparison. (b) Zooming part of ASABA. (c) Zooming part of SABA.
Eng 04 00103 g006
Figure 7. Obtained RMSE by the proposed ASABA and standard SABA for RTC France considering PVDD design.
Figure 7. Obtained RMSE by the proposed ASABA and standard SABA for RTC France considering PVDD design.
Eng 04 00103 g007
Figure 8. I-V and P-V attributes using ASABA method for RTC France solar system. (a) I-V attributes. (b) P-V attributes.
Figure 8. I-V and P-V attributes using ASABA method for RTC France solar system. (a) I-V attributes. (b) P-V attributes.
Eng 04 00103 g008
Figure 9. Convergence trends by the proposed ASABA and standard SABA for KC200GT considering PVSD design.
Figure 9. Convergence trends by the proposed ASABA and standard SABA for KC200GT considering PVSD design.
Eng 04 00103 g009
Figure 10. Obtained RMSE by the proposed ASABA and standard SABA for KC200GT considering PVSD design.
Figure 10. Obtained RMSE by the proposed ASABA and standard SABA for KC200GT considering PVSD design.
Eng 04 00103 g010
Figure 11. Convergence trends by the proposed ASABA and standard SABA for KC200GT considering PVDD design.
Figure 11. Convergence trends by the proposed ASABA and standard SABA for KC200GT considering PVDD design.
Eng 04 00103 g011
Figure 12. Obtained RMSE by the proposed ASABA and standard SABA for KC200GT considering PVDD design.
Figure 12. Obtained RMSE by the proposed ASABA and standard SABA for KC200GT considering PVDD design.
Eng 04 00103 g012
Figure 13. I-V and P-V attributes using ASABA method for KC200GT solar system. (a) I-V attributes. (b) P-V attributes.
Figure 13. I-V and P-V attributes using ASABA method for KC200GT solar system. (a) I-V attributes. (b) P-V attributes.
Eng 04 00103 g013
Table 1. Obtained parameters by the proposed ASABA and standard SABA for RTC France considering PVSD design.
Table 1. Obtained parameters by the proposed ASABA and standard SABA for RTC France considering PVSD design.
ParametersStandard SABAProposed ASAB
IPh (A)0.770965430.76077553
Rsh (Ω)0.035357730.03637709
RS (Ω)87.2067982753.71852224
IS1 (A)0.000001000.00000032
η11.604201211.48118359
RMSE0.009934150.00098602
Table 2. Comparisons of the proposed ASABA and standard SABA for RTC France considering PVSD design.
Table 2. Comparisons of the proposed ASABA and standard SABA for RTC France considering PVSD design.
AlgorithmsRMSEAlgorithmsRMSEAlgorithmsRMSE
Proposed ASABA0.00098602TLBO [46]9.8733 × 10−4HSBA [41]9.95146 × 10−4
Standard SABA0.00993415JAYA optimizer [47]9.8946 × 10−4ABC [44]10 × 10−4
IGA [26]9.8618 × 10−4Improved DE [46]9.89 × 10−4Chaotic PSO [46]13.8607 × 10−4
GWO [43]75.011 × 10−4Comprehensive Learning PSO [42]9.9633 × 10−4BBO with mutation [45]9.8634 × 10−4
CSA [46]9.91184 × 10−4
Table 3. Obtained parameters by the proposed ASABA and standard SABA for RTC France considering PVDD design.
Table 3. Obtained parameters by the proposed ASABA and standard SABA for RTC France considering PVDD design.
ParameterStandard SABAProposed ASABA
IPh (A)0.7656570.760775
Rsh (Ω)0.0253070.036528
RS (Ω)75.3529954.59428
IS1 (A)9.14 × 10−73.53 × 10−7
η11.6681411.999956
IS2 (A)8.51 × 10−72.76 × 10−7
H21.6845581.467738
RMSE0.0080730.0009835
Table 4. Comparisons of the proposed ASABA and standard SABA for RTC France considering PVDD design.
Table 4. Comparisons of the proposed ASABA and standard SABA for RTC France considering PVDD design.
AlgorithmsRMSEAlgorithmsRMSEAlgorithmsRMSE
Proposed ASABA0.0009835ABC [54]1.28482 × 10−3Flower pollination algorithm [49]1.934336 × 10−3
Standard SABA0.008073Teaching–learning–based ABC [51]1.50482 × 10−3Cat swarm algorithm [48]1.22 × 10−3
TLBO [55]1.52057 × 10−3Generalized oppositional TLBO [50]4.43212 × 10−3Comprehensive learning PSO [52]1.3991 × 10−3
Sine cosine approach [53]9.86863 × 10−4
Table 5. Obtained parameters by the proposed ASABA and SABA for KC200GT PV module considering PVSD design.
Table 5. Obtained parameters by the proposed ASABA and SABA for KC200GT PV module considering PVSD design.
Applied TechniqueStandard SABAProposed ASABA
IPh (A)8.2099118.216767
Rsh (Ω)0.003880.004826
RS (Ω)83.121386.280213
IS1 (A)8.64 × 10−72.62 × 10−8
η11.4768261.212905
RMSE0.0700750.000637
Table 6. Comparisons of the proposed ASABA and standard SABA for KC200GT considering PVSD design.
Table 6. Comparisons of the proposed ASABA and standard SABA for KC200GT considering PVSD design.
Applied TechniqueStandard SABAProposed ASABAEVO [39]
RMSE0.0700750.0006370.023069893
Applied techniqueFPA [39]HTS [39]GO [39]
RMSE0.0112257730.017997630.008515347
Table 7. Obtained parameters by the proposed ASABA and standard SABA for KC200GT considering PVDD design.
Table 7. Obtained parameters by the proposed ASABA and standard SABA for KC200GT considering PVDD design.
Applied TechniqueStandard SABAProposed ASABA
IPh (A)8.167808.21618
Rsh (Ω)0.003080.00488
RS (Ω)100.000006.45712
IS1 (A)0.000000.00000
η11.573251.24808
IS2 (A)0.000000.00000
η21.541711.00000
RMSE0.075770.00034
Table 8. Comparisons of the proposed ASABA and standard SABA for KC200GT considering PVDD design.
Table 8. Comparisons of the proposed ASABA and standard SABA for KC200GT considering PVDD design.
Applied TechniqueStandard SABAProposed ASABAEVO [39]
RMSE0.075770.000340.02717656
Applied techniqueFPA [39]HTS [39]GO [39]
RMSE0.0140062670.0205154910.009049475
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

Moustafa, G. Parameter Identification of Solar Photovoltaic Systems Using an Augmented Subtraction-Average-Based Optimizer. Eng 2023, 4, 1818-1836. https://doi.org/10.3390/eng4030103

AMA Style

Moustafa G. Parameter Identification of Solar Photovoltaic Systems Using an Augmented Subtraction-Average-Based Optimizer. Eng. 2023; 4(3):1818-1836. https://doi.org/10.3390/eng4030103

Chicago/Turabian Style

Moustafa, Ghareeb. 2023. "Parameter Identification of Solar Photovoltaic Systems Using an Augmented Subtraction-Average-Based Optimizer" Eng 4, no. 3: 1818-1836. https://doi.org/10.3390/eng4030103

Article Metrics

Back to TopTop