Abstract
Recently, the use of diverse renewable energy resources has been intensively expanding due to their technical and environmental benefits. One of the important issues in the modeling and simulation of renewable energy resources is the extraction of the unknown parameters in photovoltaic models. In this regard, the parameters of three models of photovoltaic (PV) cells are extracted in this paper with a new optimization method called turbulent flow of water-based optimization (TFWO). The applications of the proposed TFWO algorithm for extracting the optimal values of the parameters for various PV models are implemented on the real data of a 55 mm diameter commercial R.T.C. France solar cell and experimental data of a KC200GT module. Further, an assessment study is employed to show the capability of the proposed TFWO algorithm compared with several recent optimization techniques such as the marine predators algorithm (MPA), equilibrium optimization (EO), and manta ray foraging optimization (MRFO). For a fair performance evaluation, the comparative study is carried out with the same dataset and the same computation burden for the different optimization algorithms. Statistical analysis is also used to analyze the performance of the proposed TFWO against the other optimization algorithms. The findings show a high closeness between the estimated power–voltage (P–V) and current–voltage (I–V) curves achieved by the proposed TFWO compared with the experimental data as well as the competitive optimization algorithms, thanks to the effectiveness of the developed TFWO solution mechanism.
1. Introduction
Human life is stable and immovable due to energy. The development and progress of energy are necessary for a better life. The conventional sources of energy are depleted and cause environmental exacerbation, so the dependence on energy from renewable energy sources is inevitable as they are clean, have no environmental problems, exist in large quantities and provide energy with high capability [1,2,3,4,5]. One of the most important renewable energy sources is solar energy, where solar irradiation can be transformed effectively into electrical energy via photovoltaic (PV) cells/modules and may directly supply electric loads or be stored in batteries or other storage devices [6,7].
Several advanced applications have been introduced based on PV electricity, such as feeding the required power for satellite communication [8], greenhouse cooling and heating [9], water pumping for agriculture [10,11,12], supplying electronic devices and indoor lighting [13,14], etc. The PV characteristics can be analyzed with power–voltage (P–V) and current–voltage (I–V) curves. These curves are dependent on several parameters, such as incident solar irradiance, ambient temperature, and the investigated equivalent circuit of the PV model [15,16,17,18]. The PV characteristics depend on different unknown parameters due to a lack of data from the PV manufacturing datasheet [19]. Improving and analyzing the performance of PV cells/modules is imperative due to their widespread applications, which require optimal extraction of the unknown parameters. These parameters are changed according to the investigated PV models which can be a single diode model (SDM), double diode model (DDM), and three diode model (TDM). Consequently, the number of unknown parameters are five, seven and nine for the SDM, DDM, and TDM, respectively.
These parameters are estimated in three ways: iterative methods, machine learning, and meta-heuristic optimization algorithms [20,21,22,23,24,25,26]. The iterative methods have been applied to estimate the PV parameters in [27,28,29,30], such as Lambert W function [27], linear least squares [28], maximum likelihood-based Newton–Raphson [29], and Gauss–Seidel [30]. On the other hand, several researchers made an assumption or neglected some parameters to reduce the number of variables required to be extracted.
Lately, various optimization techniques have been carried out in the extraction of PV parameters, such as the elephant herd algorithm [31], multiple learning backtracking search algorithm [32], gray wolf optimizer, cuckoo search algorithm [33], opposition-based sine cosine approach with local search [34], logistic chaotic JAYA algorithm [35], moth–flame algorithm (MFA), orthogonal Nelder–Mead MFA [36], and improved teaching–learning-based optimization (TBLO) algorithm [37]. In [38], the MFA has been utilized for the three diode PV model considering the ideality factors for the second and third diode as added control variables. In [39], these parameters have been estimated with an interval branch and bound global optimization algorithm. In [40], simplified TBLO has been applied to estimate the parameters in a TDM. In addition, parameter extraction has been prepared by an improved version of the whale optimization algorithm [41] and chaotic improved artificial bee colony (CIABC) [42]. There is no doubt that the accuracy of the behavior of PVs is based on the estimated parameters, so the optimization techniques need further development to achieve high accuracy of these parameters. Additionally, in [43], another optimization method called forensic optimizer was developed for finding the optimal parameters of various solar cells. In [44], the gradient based optimizer was developed for three diode models.
As seen in the literature, incredible work has been performed in the extraction of the optimal PV model parameters. A global solution has not been accomplished as the randomization process is a property of all optimization search algorithms. Among of the previous optimization methods, a new optimization method called turbulent flow of water-based optimization (TFWO) [45] is developed for finding the parameters of three models of PV cells. Several new optimization techniques, such as the marine predators algorithm (MPA), equilibrium optimization (EO), and manta ray foraging optimization (MRFO), are used to compare the results of the proposed algorithm with the same dataset. Statistical analysis is used to analyze the performance of the proposed optimization algorithm. The P–V and I–V curves are simulated for the value of the estimated parameter that makes the simulated data very close to the experimental data.
The organization of this paper is as follows: Section 2 explains the analysis of the objective function to be handled in the problem formulation. Section 3 contains the details of the proposed TFWO algorithm. Section 4 analyzes the results of the studied cases, while the conclusion is drawn in Section 5.
2. Problem Formulation and Objective Function
Three models of PVs are analyzed in this section, SDM, DDM, and TDM [44], to be formulated in the objective function.
2.1. Analysis of SDM
Figure 1 explains the SDM equivalent circuit of the PV solar cell. The mathematical equations to calculate the output current of the SDM can be formulated as follows:
where I is the current output from the solar cell SDM, is the photogenerated current, is the current due to leakage in the PN junction, is the dark saturation current of the SDM, is the shunt resistance, is the series resistance, is the diode ideality factor, K is Boltzmann’s constant, q is the charge of the electron, and is the cell temperature.
Figure 1.
Single diode model (SDM) equivalent circuit.
According to the previous mathematical formula, the five unknown parameters required to estimate the SDM are .
2.2. Analysis of DDM
Figure 2 explains the DDM equivalent circuit of the PV solar cell. The mathematical equations to compute the output current of the DDM are as follows:
where is the dark saturation current of the second diode in the DDM, is the ideality factor of the second diode. In this model, seven parameters should be estimated, which are .
Figure 2.
Double diode model (DDM) equivalent circuit.
2.3. Analysis of TDM
Figure 3 illustrates the TDM equivalent circuit related to the PV solar cell. The mathematical equations to compute the output current of the TDM are as follows:
where is the dark saturation current of the third diode in the TDM, is the ideality factor of the third diode. In this model, nine parameters should be estimated, which are .
Figure 3.
Three diode model (TDM) equivalent circuit.
2.4. Estimated Objective Function
Minimizing the root mean square error (RMSE) of the PV characteristics between the estimated parameters and the experimental results is an important objective function to be considered. Therefore, the decision variables (X) are extracted in each run of the optimizer. The mathematical formula to compute RMSE can be formulated as follows:
where is the experimental current, N is the reading data number, V is the experimental voltage, I is the estimated current, and X is the decision variables that are calculated as follows:
For SDM, .
For DDM,
For TDM, .
3. Proposed Turbulent Flow of Water-Based Optimization Algorithm
The turbulent flow of water-based optimization algorithm (TFWOA), which was presented by Mojtaba Ghasemi et al. [45], is inspired by the principle of irregular fluctuations of water turbulent flow. In this type of turbulent flow, the magnitude and direction speed are continuously changing in a circular form. Then, the water flows downwards in a spiral path. In this algorithm, a whirlpool represents a random behavior of nature that can occur in seas, oceans or rivers. The center of the whirlpool is considered a sucking hole, and it pulls the particles across it towards the middle. To illustrate, the whirlpool uses centripetal force on them, which involves a volume of moving water created by the ocean tide. Centripetal force is characterized as a force that is employed in a circular path on a moving object, and its direction is in the direction of the center of the motion pathway of the object and perpendicular to it. The centripetal force shifts the moving pathway of the object without changing the velocity. Firstly, the initial population of the algorithm ( members) (comprising ) is split into an equal rate between groups which represent the whirlpool sets. Secondly, the strongest member of each whirlpool set (the member with better objective function values) is considered as the whirlpool that pulls the objects.
Every whirlpool () behaves as a sucking well and has a tendency to unify the locations of objects inside its set () with its central position through applying a centripetal force on them and pushing them into its well. Thus, the whirlpool and the local position on combines the object position () with itself (). However, other whirlpools produce some deviations () because of the distance between them () and their objective values () as well. Accordingly, the new position of the object becomes .. and the objects () move with their special angle () across their whirlpool’s center and move toward it. Hence, this angle in each iteration is changing according to Equation (9):
To model and calculate the farthest and nearest whirlpools (), Equation (10) depicts the whirlpools with the least weighed distance from all objects, and then is calculated using Equation (11). Equation (12) is used to update the position of the particle.
where and manifest the whirlpools with the minimum and maximum of , respectively, while characterizes the object’s angle.
Centrifugal force () sometimes overcomes the centripetal force of the whirlpool and randomly transfers the object to a new location. The centrifugal force is modeled as illustrated in Equation (13), which randomly occurs in one dimension of the decision variables. To attain this, the centrifugal force is calculated according to the angle between the whirlpool and object, as manifested in Equation (13), and if this force is greater than a random value in the range [0,1], the centrifugal action is performed for a randomly selected dimension, as shown in Equation (14). This phenomenon is formulated mathematically as:
The whirlpools interact with and displace each other. This phenomenon can be modeled in the same way as the impacts of whirlpools on the objects, where every whirlpool has a tendency to pull other whirlpools and apply the centripetal force on them. The nearest whirlpool can be mathematically represented based on the minimum amount and its objective function, as illustrated in Equation (15). Then, the whirlpool’s position can be updated according to Equations (16) and (17).
where represents the whirlpool hole angle value.
Eventually, when the strongest member has more strength among the new members of the whirlpool set, which means that the value of the objective function is less than its corresponding whirlpool, it is chosen as a new whirlpool for the next iteration. The flowchart of the TFWOA is depicted in Figure 4.
Figure 4.
Flowchart of the turbulent flow of water-based optimization algorithm (TFWOA).
4. Simulation Results and Discussion
This section presents the application and analysis of the proposed TFWO algorithm for extracting the optimal values of the parameters of various PV models. Real data of a 55 mm diameter commercial R.T.C. France solar cell [7,44] and experimental data of a KC200GT module [46] are considered. The considered boundaries of the parameters are explained in Table 1.
Table 1.
The extracted parameters boundaries of test solar cells and modules.
4.1. Compared Algorithms
Several optimization algorithms are employed and compared to the proposed TFWO (Turbulent Flow of Water Optimizer) for the same purpose. These algorithms are the backtracking search optimization algorithm (BSA) [47], gray wolf optimizer (GWO) [48], crow search optimization algorithm (CSO) [49], equilibrium optimizer (EO) [50], marine predators algorithm (MPA) [51], Bernstein–Levy search differential evolution algorithm (BSDE) [52] and manta ray foraging optimization (MRFO) [53]. The BSA, GWO and CSO have different successive applications, while the EO, MPA, BSDE, and MRFO are very recent algorithms from 2020. Table 2 represents examples of their recent applications.
Table 2.
Several recent applications of the compared algorithms.
All these algorithms have the merit of utilizing adaptive internal control parameters. For all algorithms, the population size is specified as 100, where the maximum number of iterations is taken as 1000 and 2000 for an R.T.C. France solar cell and KC200GT module, respectively. The compared algorithms in Table 3 are employed for optimal extraction of the PV parameters with the SDM, DDM, and TDM. The convergence performance, robustness, and accuracy for all algorithms used in this work are found based on 30 separate runs for each algorithm.
Table 3.
The parameters extracted for R.T.C. France SDM at the best root mean square error (RMSE).
4.2. Statistical Analysis for R.T.C. France Solar Cell
4.2.1. Single Diode Model
Table 3 provides the optimal values of the control variables related to the best run for the compared algorithms. As shown, TFWO obtains the minimum RMSE of 0.000986022 compared to the others. Based on TFWO, the photo-generated current is 0.760775529 A; the dark saturation current of the SDM is 0.323 μA; the diode ideality factor is 1.481183723; the series resistance is 0.036377085 Ω; the shunt resistance is 53.71858096 Ω. Figure 5 describes the convergence rates of the algorithms and shows that the capability of the proposed TFWO in finding the minimum RMSE is the fastest.
Figure 5.
Convergence curves for R.T.C. France SDM.
Based on the extracted PV parameters using the TFWO, Figure 6 describes the I–V and P–V characteristic curves in comparison to the experimental data. This figure illustrates the great similarity between the extracted curves based on TFWO and the experimental results. Figure 7 shows this capability, where the error for each value of current and power is shown between the simulated and experimental data to measure the quality of the result.
Figure 6.
Characteristic curves for R.T.C. France SDM based on parameters extracted from TFWO: (a) Current–voltage (I–V) ch/s and (b) power–voltage (P–V) ch/s.
Figure 7.
Error values for R.T.C. France SDM based on parameters extracted from TFWO: (a) Current error values and (b) power error values.
Table 4 records the minimum, maximum, mean, and standard deviation of the RMSE for the SDM. This table declares that TFWO presents the highest robustness characteristics. It gives the lowest values of the minimum, maximum, mean, and standard deviation of the RMSE, at 0.000986022, 0.000986205, 0.00098603, and 3.35307 × 10−8, respectively. Meanwhile, the second-best RMSE (0.000986023) is achieved by the BSDE, followed by MRFO, EO, CSO, MPA, BSA, and GWO. Figure 8 displays the RMS values of the 30 runs for the R.T.C. France SDM. This figure shows the significant robustness feature of the proposed TFWO since all the acquired values of the RMSE based on TFWO are the lowest values compared with the other methods.
Table 4.
Statistical analysis of RMSE for R.T.C. France SDM.
Figure 8.
The RMS values of the 30 runs for R.T.C. France SDM.
4.2.2. Double Diode Model
The proposed TFWO and the compared algorithms are applied for this model. Table 5 provides the optimal values of the control variables related to the best run, while Figure 9 describes their convergence rates. From both, it can be observed that the best RMSE value (0.000982723) is achieved by the TFWO algorithm, while the second-best RMSE (0.000983378) is achieved by MRFO, followed by CSO, EO, BSDE, BSA, GWO, and MPA.
Table 5.
The parameters extracted for R.T.C. France DDM.
Figure 9.
The convergence curves for R.T.C. France DDM.
Based on the extracted PV parameters using the TFWO, Figure 10 describes the I–V and P–V characteristic curves in comparison to the experimental data, while Figure 11 displays the related errors. From both figures, the coincidence of the simulated data based on TFWO with the experimental data is very high.
Figure 10.
Characteristic curves for R.T.C. France DDM based on TFWO: (a) I–V ch/s and (b) P–V ch/s.
Figure 11.
Error values for R.T.C. France DDM based on TFWO: (a) Current error values and (b) power error values.
Table 6 records the minimum, maximum, mean, and standard deviation of the RMSE for the DDM. This table declares that TFWO presents the highest robustness characteristics. It gives the lowest values of the minimum, maximum, mean, and standard deviation of the RMSE as 0.000982723, 0.0012, 0.00099392, and 3.9352 × 10−5, respectively. Figure 12 displays the RMSE values of the 30 runs for the R.T.C. France DDM. The acquired values of the RMSE based on the proposed TFWO are lower than their comparable values based on the others.
Table 6.
Statistical analysis of RMSE for R.T.C. France DDM.
Figure 12.
The RMS values of the 30 runs for R.T.C. France DDM.
4.2.3. Three Diode Model
For this model, Table 7 provides the optimal values of the control variables related to the best run of the proposed TFWO and the compared algorithms, while Figure 13 describes their convergence rates. From both, it can be observed that the best RMSE value (0.000983646) is achieved by the TFWO algorithm, while the second-best RMSE (0.000984242) is achieved by CSO, followed by MRFO, EO, BSA, MPA, BSDE, and GWO. Figure 14 describes the I–V and P–V characteristic curves in comparison with the experimental data, while Figure 15 displays the related errors. From both figures, the coincidence of the simulated data based on TFWO with the experimental data is very high.
Table 7.
The parameters extracted for R.T.C. France TDM.
Figure 13.
The convergence curves for R.T.C. France TDM.
Figure 14.
Characteristic curves for R.T.C. France TDM based on TFWO: (a) I–V ch/s and (b) P–V ch/s.
Figure 15.
Error values for R.T.C. France TDM based on TFWO: (a) Current error values and (b) power error values.
For the 30 runs, the minimum, maximum, mean, and standard deviation of the RMSE are tabulated in Table 8. As shown, the proposed TFWO gives the lowest values of the minimum, maximum, mean, and standard deviation as 0.000983646, 0.00102314, 0.000987683, and 7.32713 × 10−6, respectively. Figure 16 displays the RMSE values of the 30 runs for the R.T.C. France TDM, which demonstrate the efficacy of the proposed TFWO in finding the minimum RMSE values compared to the others.
Table 8.
Statistical analysis of RMSE for R.T.C. France TDM.
Figure 16.
The RMS values of the 30 runs for R.T.C. France TDM.
4.3. Statistical Analysis for KC200GT Solar Module
4.3.1. Single Diode Model
The comparison of the results for the SDM is explained in Table 9; this table includes the best RMSE and the parameters extracted from each algorithm. From Table 9, it can be observed that the best RMSE value (0.000636657) is achieved by the TFWO algorithm, while the second-best RMSE (0.002888472) is achieved by EO, followed by MRFO, BSDE, BSA, MPA, CSO, and GWO. Based on TFWO, the photo-generated current is 8.216747428 A; the dark saturation current of the SDM is 0.0262486 μA; the diode ideality factor is 1.212957711; the series resistance is 0.004825464 Ω; the shunt resistance is 6.284632281 Ω. Figure 17 describes the convergence rates of the algorithms which show that the capability of the proposed TFWO in finding the minimum RMSE is the fastest. Added to that, the P–V and I–V curves for the SDM based on the estimated data from TFWO at the best RMSE are explained in Figure 18, which illustrates the high coincidence of the simulated with the experimental data.
Table 9.
Extracted parameters for KC200GT SDM.
Figure 17.
The convergence curves for KC200GT SDM.
Figure 18.
Characteristic curves for KC200GT SDM based on TFWO: (a) I–V ch/s and (b) P–V ch/s.
4.3.2. Double Diode Model
For this model, Table 10 shows the optimal values of the control variables related to the best run of the compared algorithms, while Figure 19 illustrates their convergence rates. From both, it can be observed that the best RMSE value (0.000464919) is achieved by the TFWO algorithm, while the second-best RMSE (0.002599915) is achieved by EO, followed by CSO, MRFO, GWO, BSA, BSDE, and MPA. Figure 20 describes the I–V and P–V characteristic curves in comparison to the experimental data.
Table 10.
Extracted parameters for KC200GT DDM.
Figure 19.
The convergence curves for KC200GT DDM.
Figure 20.
Characteristic curves for KC200GT DDM based on TFWO: (a) I–V ch/s and (b) P–V ch/s.
4.3.3. Three Diode Model
For this model, Table 11 and Figure 21 show the optimal values of the control variables of the compared algorithms and their convergence rates, respectively. From both, the best RMSE value (0.000379678) is achieved by the proposed TFWO. The P–V and I–V curves for the TDM based on the estimated data from TFWO at the best RMSE are explained in Figure 22, whilst the error for each value of current and power between the simulated and experimental data is found to measure the quality of the result, as shown in Figure 23. From both, the coincidence of the simulated data based on TFWO with the experimental data is very high.
Table 11.
Extracted parameters for KC200GT TDM.
Figure 21.
The convergence curves for KC200GT TDM.
Figure 22.
Characteristic curves for KC200GT TDM based on TFWO: (a) I–V ch/s and (b) P–V ch/s.
Figure 23.
Error values for KC200GT TDM based on TFWO: (a) Current error values and (b) power error values.
4.3.4. Statistical Analysis for KC200GT Models
For the KC200GT module, the robustness accuracy for all algorithms is evaluated for the SDM, DDM, and TDM. Table 12 records the minimum, maximum, mean, and standard deviation of the RMSE for the DDM. This table declares that TFWO presents the highest robustness characteristics. It gives the lowest values of the minimum, maximum, mean, and standard deviation of the RMSE for the three PV models.
Table 12.
Statistical analysis of RMSE for KC200GT module with SDM, DDM, and TDM.
5. Conclusions
In this paper, a new application has been carried out for a new optimation algorithm called turbulent flow of water-based optimization (TFWO) for the parameter extraction of three models of PV cells. These applications are implemented on the real data of a 55 mm diameter commercial R.T.C. France solar cell and experimental data of a KC200GT module. An assessment study comparing several recent optimization techniques is employed to show the capability of the proposed TFWO algorithm. The comparative study is carried out for the same dataset and for the same computation burden. Statistical analysis is used to analyze the performance of the proposed TFWO algorithm. The high closeness between the estimated P–V and I–V curves is achieved by the proposed TFWO compared with the experimental data as well as the competitive optimization algorithms. Added to that, the proposed method has a robust performance as well as good convergence rates for all tested cases.
In future work, various environmental impacts, such as temperature, moisture, and noise, as well as the unidentifiability of parameters concept presented in [70,71,72,73], are suggested to be considered for different models as an extension of this work. Another direction is the development of solution methods with a multi-objective framework that combines the closeness of parameters and maximum benefits for power system operators.
Author Contributions
All authors have contributed to the preparation of this manuscript. M.S., A.M.S. and A.R.G. designed the strategy, studied the data, and wrote the manuscript. M.M.F.D. and K.M. revised the manuscript and investigated the optimization methodology. Finally, M.L. and R.A.E.-S. reviewed, edited, and supported different improvements to the manuscript. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the Department of Electrical Engineering and Automation, School of Electrical Engineering, Aalto University, Espoo, Finland.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The data presented in this study are available on request from the corresponding author.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Afrand, M.; Shahsavar, A.; Sardari, P.T.; Sopian, K.; Salehipour, H. Energy and exergy analysis of two novel hybrid solar photovoltaic geothermal energy systems incorporating a building integrated photovoltaic thermal system and an earth air heat exchanger system. Sol. Energy 2019, 188, 83–95. [Google Scholar] [CrossRef] [Scilit]
- Dong, Z.; Bingyang, L.; Qintong, Z.; Jinping, L. Thermal performance and energy characteristic analysis of multiple renewable energy complementary heat pump system. Sol. Energy 2020, 196, 287–294. [Google Scholar] [CrossRef] [Scilit]
- Jurasz, J.; Canales, F.A.; Kies, A.; Guezgouz, M.; Beluco, A. A review on the complementarity of renewable energy sources: Concept, metrics, application and future research directions. Sol. Energy 2020, 195, 703–724. [Google Scholar] [CrossRef] [Scilit]
- Valančius, K.; Mikučionienė, R. Solar energy as a tool of renovating soviet-type multi apartment buildings. Sol. Energy 2020, 198, 93–100. [Google Scholar] [CrossRef] [Scilit]
- Herez, A.; el Hage, H.; Lemenand, T.; Ramadan, M.; Khaled, M. Review on photovoltaic/thermal hybrid solar collectors: Classifications, applications and new systems. Sol. Energy 2020, 207, 1321–1347. [Google Scholar] [CrossRef] [Scilit]
- Eldin, S.A.S.; Abd-Elhady, M.S.; Kandil, H.A. Feasibility of solar tracking systems for PV panelsza in hot and cold regions. Renew. Energy 2016, 85, 228–233. [Google Scholar] [CrossRef] [Scilit]
- Ahmad, L.; Khordehgah, N.; Malinauskaite, J.; Jouhara, H. Recent advances and applications of solar photovoltaics and thermal technologies. Energy 2020, 207, 118254. [Google Scholar] [CrossRef] [Scilit]
- El-Negamy, M.S.; Eteiba, M.B.; El-Bayoumi, G.M. Modeling and simulation of Egyptsat-1 satellite system powered by photovoltaic module. J. Am. Sci. 2013, 9, 110–116. [Google Scholar]
- Mahdavi, S.; Sarhaddi, F.; Hedayatizadeh, M. Energy/exergy based-evaluation of heating/cooling potential of PV/T and earth-air heat exchanger integration into a solar greenhouse. Appl. Therm. Eng. 2019, 149, 996–1007. [Google Scholar] [CrossRef] [Scilit]
- Niajalili, M.; Mayeli, P.; Naghashzadegan, M.; Poshtiri, A.H. Techno-economic feasibility of off-grid solar irrigation for a rice paddy in Guilan province in Iran: A case study. Sol. Energy 2017, 150, 546–557. [Google Scholar] [CrossRef] [Scilit]
- Ghasemi-Mobtaker, H.; Mostashari-Rad, F.; Saber, Z.; Chau, K.; Nabavi-Pelesaraei, A. Application of photovoltaic system to modify energy use, environmental damages and cumulative exergy demand of two irrigation systems-A case study: Barley production of Iran. Renew. Energy 2020, 160, 1316–1334. [Google Scholar] [CrossRef] [Scilit]
- Zaky, A.A.; Ibrahim, M.N.; Rezk, H.; Christopoulos, E.; el Sehiemy, R.A.; Hristoforou, E.; Kladas, A.; Sergeant, P.; Falaras, P. Energy efficiency improvement of water pumping system using synchronous reluctance motor fed by perovskite solar cells. Int. J. Energy Res. 2020, 44, 11629–11642. [Google Scholar] [CrossRef] [Scilit]
- Venkateswararao, A.; Ho, J.K.W.; So, S.K.; Liu, S.-W.; Wong, K.-T. Device characteristics and material developments of indoor photovoltaic devices. Mater. Sci. Eng. R Rep. 2020, 139, 100517. [Google Scholar] [CrossRef] [Scilit]
- Bai, Y.; Yu, R.; Bai, Y.; Zhou, E.; Hayat, T.; Alsaedi, A.; Tan, Z. Ternary blend strategy in benzotriazole-based organic photovoltaics for indoor application. Green Energy Environ. 2020. [Google Scholar] [CrossRef] [Scilit]
- Ali, M.N.; Mahmoud, K.; Lehtonen, M.; Darwish, M.M.F. An Efficient Fuzzy-Logic Based Variable-Step Incremental Conductance MPPT Method for Grid-Connected PV Systems. IEEE Access 2021, 9, 26420–26430. [Google Scholar] [CrossRef] [Scilit]
- Ali, M.N.; Mahmoud, K.; Lehtonen, M.; Darwish, M.M.F. Promising MPPT Methods Combining Metaheuristic, Fuzzy-Logic and ANN Techniques for Grid-Connected Photovoltaic. Sensors 2021, 21, 1244. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Bayoumi, A.S.; El-Sehiemy, R.A.; Mahmoud, K.; Lehtonen, M.; Darwish, M.M.F. Assessment of an Improved Three-Diode against Modified Two-Diode Patterns of MCS Solar Cells Associated with Soft Parameter Estimation Paradigms. Appl. Sci. 2021, 11, 1055. [Google Scholar] [CrossRef] [Scilit]
- Abbas, A.S.; El-Sehiemy, R.A.; Abou El-Ela, A.; Ali, E.S.; Mahmoud, K.; Lehtonen, M.; Darwish, M.M.F. Optimal Harmonic Mitigation in Distribution Systems with Inverter Based Distributed Generation. Appl. Sci. 2021, 11, 774. [Google Scholar] [CrossRef] [Scilit]
- Qais, M.H.; Hasanien, H.M.; Alghuwainem, S. Transient search optimization for electrical parameters estimation of photovoltaic module based on datasheet values. Energy Convers. Manag. 2020, 214, 112904. [Google Scholar] [CrossRef] [Scilit]
- Elsisi, M.; Mahmoud, K.; Lehtonen, M.; Darwish, M.M.F. An Improved Neural Network Algorithm to Efficiently Track Various Trajectories of Robot Manipulator Arms. IEEE Access 2021, 9, 11911–11920. [Google Scholar] [CrossRef] [Scilit]
- Elsisi, M.; Tran, M.-Q.; Mahmoud, K.; Lehtonen, M.; Darwish, M.M.F. Deep Learning-Based Industry 4.0 and Internet of Things towards Effective Energy Management for Smart Buildings. Sensors 2021, 21, 1038. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Elsisi, M.; Mahmoud, K.; Lehtonen, M.; Darwish, M.M.F. Reliable Industry 4.0 Based on Machine Learning and IoT for Analyzing, Monitoring, and Securing Smart Meters. Sensors 2021, 21, 487. [Google Scholar]
- Mansour, D.-E.A.; Abdel-Gawad, N.M.K.; El Dein, A.Z.; Ahmed, H.M.; Darwish, M.M.F.; Lehtonen, M. Recent Advances in Polymer Nanocomposites Based on Polyethylene and Polyvinylchloride for Power Cables. Materials 2021, 14, 66. [Google Scholar] [CrossRef] [Scilit]
- Abouelatta, M.A.; Ward, S.A.; Sayed, A.M.; Mahmoud, K.; Lehtonen, M.; Darwish, M.M.F. Fast Corona Discharge Assessment Using FDM integrated with Full Multigrid Method in HVDC Transmission Lines Considering Wind Impact. IEEE Access 2020, 8, 225872–225883. [Google Scholar] [CrossRef] [Scilit]
- Ghoneim, S.S.M.; Mahmoud, K.; Lehtonen, M.; Darwish, M.M.F. Enhancing Diagnostic Accuracy of Transformer Faults Using Teaching-Learning Based Optimization. IEEE Access 2021, 9. [Google Scholar] [CrossRef] [Scilit]
- Abaza, A.; El-Sehiemy, R.A.; Mahmoud, K.; Lehtonen, M.; Darwish, M.M.F. Optimal Estimation of Proton Exchange Membrane Fuel Cells Parameter Based on Coyote Optimization Algorithm. Appl. Sci. 2021, 11, 2052. [Google Scholar] [CrossRef] [Scilit]
- Lun, S.; Wang, S.; Yang, G.; Guo, T. A new explicit double-diode modeling method based on Lambert W-function for photovoltaic arrays. Sol. Energy 2015, 116, 69–82. [Google Scholar] [CrossRef] [Scilit]
- Toledo, F.J.; Blanes, J.M.; Galiano, V. Two-Step Linear Least-Squares Method for Photovoltaic Single-Diode Model Parameters Extraction. IEEE Trans. Ind. Electron. 2018, 65, 6301–6308. [Google Scholar] [CrossRef] [Scilit]
- Ayang, A.; Wamkeue, R.; Ouhrouche, M.; Djongyang, N.; Salomé, N.E.; Pombe, J.K.; Ekemb, G. Maximum likelihood parameters estimation of single-diode model of photovoltaic generator. Renew. Energy 2019, 130, 111–121. [Google Scholar] [CrossRef] [Scilit]
- Et-Torabi, K.; Nassar-eddine, I.; Obbadi, A.; Errami, Y.; Rmaily, R.; Sahnoun, S.; El Fajri, A.; Agunaou, M. Parameters estimation of the single and double diode photovoltaic models using a Gauss–Seidel algorithm and analytical method: A comparative study. Energy Convers. Manag. 2017, 148, 1041–1054. [Google Scholar] [CrossRef] [Scilit]
- Zaky, A.A.; Sehiemy, R.A.E.; Rashwan, Y.I.; Elhossieni, M.A.; Gkini, K.; Kladas, A.; Falaras, P. Optimal Performance Emulation of PSCs using the Elephant Herd Algorithm Associated with Experimental Validation. ECS J. Solid State Sci. Technol. 2019, 8, Q249–Q255. [Google Scholar] [CrossRef] [Scilit]
- Yu, K.; Liang, J.J.; Qu, B.Y.; Cheng, Z.; Wang, H. Multiple learning backtracking search algorithm for estimating parameters of photovoltaic models. Appl. Energy 2018, 226, 408–422. [Google Scholar] [CrossRef] [Scilit]
- 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] [Scilit]
- 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] [Scilit]
- Jian, X.; Weng, Z. A logistic chaotic JAYA algorithm for parameters identification of photovoltaic cell and module models. Optik 2020, 203, 164041. [Google Scholar] [CrossRef] [Scilit]
- Zhang, H.; Heidari, A.A.; Wang, M.; Zhang, L.; Chen, H.; Li, C. Orthogonal Nelder-Mead moth flame method for parameters identification of photovoltaic modules. Energy Convers. Manag. 2020, 211, 112764. [Google Scholar] [CrossRef] [Scilit]
- Li, S.; Gong, W.; Yan, X.; Hu, C.; Bai, D.; Wang, L.; Gao, L. Parameter extraction of photovoltaic models using an improved teaching-learning-based optimization. Energy Convers. Manag. 2019, 186, 293–305. [Google Scholar] [CrossRef] [Scilit]
- Allam, D.; Yousri, D.A.; Eteiba, M.B. Parameters extraction of the three diode model for the multi-crystalline solar cell/module using Moth-Flame Optimization Algorithm. Energy Convers. Manag. 2016, 123, 535–548. [Google Scholar] [CrossRef] [Scilit]
- Chenouard, R.; El-Sehiemy, R.A. An interval branch and bound global optimization algorithm for parameter estimation of three photovoltaic models. Energy Convers. Manag. 2020, 205, 112400. [Google Scholar] [CrossRef] [Scilit]
- Niu, Q.; Zhang, H.; Li, K. An improved TLBO with elite strategy for parameters identification of PEM fuel cell and solar cell models. Int. J. Hydrog. Energy 2014, 39, 3837–3854. [Google Scholar] [CrossRef] [Scilit]
- Elaziz, M.A.; Oliva, D. Parameter estimation of solar cells diode models by an improved opposition-based whale optimization algorithm. Energy Convers. Manag. 2018, 171, 1843–1859. [Google Scholar] [CrossRef] [Scilit]
- Oliva, D.; Ewees, A.A.; Aziz, M.A.E.; Hassanien, A.E.; Peréz-Cisneros, M. A Chaotic Improved Artificial Bee Colony for Parameter Estimation of Photovoltaic Cells. Energies 2017, 10, 865. [Google Scholar] [CrossRef] [Scilit]
- Shaheen, A.M.; Ginidi, A.R.; El-Sehiemy, R.A.; Ghoneim, S.S.M. A Forensic-Based Investigation Algorithm for Parameter Extraction of Solar Cell Models. IEEE Access 2021, 9, 1–20. [Google Scholar] [CrossRef] [Scilit]
- Ismaeel, A.A.K.; Houssein, E.H.; Oliva, D.; Said, M. Gradient-based optimizer for parameter extraction in photovoltaic models. IEEE Access 2021, 9, 13403–13416. [Google Scholar] [CrossRef] [Scilit]
- Ghasemi, M.; Davoudkhani, I.F.; Akbari, E.; Rahimnejad, A.; Ghavidel, S.; Li, L. A novel and effective optimization algorithm for global optimization and its engineering applications: Turbulent Flow of Water-based Optimization (TFWO). Eng. Appl. Artif. Intell. 2020, 92, 103666. [Google Scholar] [CrossRef] [Scilit]
- García, R.M.A.; Abril, I.P. Photovoltaic module model determination by using the Tellegen’s theorem. Renew. Energy 2020, 152, 409–420. [Google Scholar] [CrossRef] [Scilit]
- Civicioglu, P. Backtracking Search Optimization Algorithm for numerical optimization problems. Appl. Math. Comput. 2013, 219, 8121–8144. [Google Scholar] [CrossRef] [Scilit]
- Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey wolf optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef] [Scilit]
- Askarzadeh, A. A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm. Comput. Struct. 2016, 169, 1–12. [Google Scholar] [CrossRef] [Scilit]
- Faramarzi, A.; Heidarinejad, M.; Stephens, B.; Mirjalili, S. Equilibrium optimizer: A novel optimization algorithm. Knowl. Based Syst. 2020, 191, 105190. [Google Scholar] [CrossRef] [Scilit]
- Faramarzi, A.; Heidarinejad, M.; Mirjalili, S.; Gandomi, A.H. Marine Predators Algorithm: A nature-inspired metaheuristic. Expert Syst. Appl. 2020, 152, 113377. [Google Scholar] [CrossRef] [Scilit]
- Bernstein-Levy Search Differential Evolution Algorithm. Available online: https://www.mathworks.com/matlabcentral/fileexchange/77374-bernstein-levy-search-differential-evolution-algorithm (accessed on 1 March 2021).
- Zhao, W.; Zhang, Z.; Wang, L. Manta ray foraging optimization: An effective bio-inspired optimizer for engineering applications. Eng. Appl. Artif. Intell. 2020, 87, 103300. [Google Scholar] [CrossRef] [Scilit]
- Shaheen, A.M.; El-Sehiemy, R.A. Enhanced feeder reconfiguration in primary distribution networks using backtracking search technique. Aust. J. Electr. Electron. Eng. 2020, 17, 1–7. [Google Scholar] [CrossRef] [Scilit]
- Shaheen, A.M.; el Sehiemy, R.A.; Farrag, S.M. Integrated Strategies of Backtracking Search Optimizer for Solving Reactive Power Dispatch Problem. IEEE Syst. J. 2018, 12. [Google Scholar] [CrossRef] [Scilit]
- Tian, Z. Backtracking search optimization algorithm-based least square support vector machine and its applications. Eng. Appl. Artif. Intell. 2020, 94, 103801. [Google Scholar] [CrossRef] [Scilit]
- Abou-El-Ela, A.; L-Sehiemy, R.E.; Shaheen, A.M.; Eissa, I. Optimal coordination of static VAR compensators, fixed capacitors, and distributed energy resources in Egyptian distribution networks. Int. Trans. Electr. Energy Syst. 2020. [Google Scholar] [CrossRef] [Scilit]
- Shaheen, A.M.; el Sehiemy, R. Optimal co-ordinated allocation of distributed generation units/capacitor banks/voltage regulators by EGWA. IEEE Syst. J. 2020. [Google Scholar] [CrossRef] [Scilit]
- El-Bidairi, K.S.; Nguyen, H.D.; Jayasinghe, S.D.G.; Mahmoud, T.S.; Penesis, I. A hybrid energy management and battery size optimization for standalone microgrids: A case study for Flinders Island, Australia. Energy Convers. Manag. 2018, 175, 192–212. [Google Scholar] [CrossRef] [Scilit]
- Memarzadeh, G.; Keynia, F. A new short-term wind speed forecasting method based on fine-tuned LSTM neural network and optimal input sets. Energy Convers. Manag. 2020, 213, 112824. [Google Scholar] [CrossRef] [Scilit]
- Shaheen, A.M.; El-Sehiemy, R.A. Optimal allocation of capacitor devices on MV distribution networks using crow search algorithm. In Proceedings of the 24th International Conference on Electricity Distribution, Glasgow, Scotland, 12–15 June 2017. Paper No. 20. [Google Scholar]
- El Ela, A.A.A.; El-Sehiemy, R.A.; Shaheen, A.M.; Shalaby, A.S. Application of the crow search algorithm for economic environmental dispatch. In Proceedings of the 2017 Nineteenth International Middle East Power Systems Conference (MEPCON), Cairo, Egypt, 19–21 December 2017. [Google Scholar]
- Abdel-Basset, M.; Chang, V.; Mohamed, R. A novel equilibrium optimization algorithm for multi-thresholding image segmentation problems. Neural Comput. Appl. 2020. [Google Scholar] [CrossRef] [Scilit]
- Abdul-Hamied, D.T.; Shaheen, A.M.; Salem, W.A.; Gabr, W.I.; El-Sehiemy, R.A. Equilibrium optimizer based multi dimensions operation of hybrid AC/DC grids. Alex. Eng. J. 2020, 59, 4787–4803. [Google Scholar] [CrossRef] [Scilit]
- Yousri, D.; Babu, T.S.; Beshr, E.; Eteiba, M.B.; Allam, D. A Robust Strategy Based on Marine Predators Algorithm for Large Scale Photovoltaic Array Reconfiguration to Mitigate the Partial Shading Effect on the Performance of PV System. IEEE Access 2020, 8, 112407–112426. [Google Scholar] [CrossRef] [Scilit]
- Abdel-Basset, M.; Mohamed, R.; Elhoseny, M.; Bashir, A.K.; Jolfaei, A.; Kumar, N. Energy-Aware Marine Predators Algorithm for Task Scheduling in IoT-based Fog Computing Applications. IEEE Trans. Ind. Inf. 2020, 1. [Google Scholar] [CrossRef] [Scilit]
- Xu, H.; Song, H.; Xu, C.; Wu, X.; Yousefi, N. Exergy analysis and optimization of a HT-PEMFC using developed Manta Ray Foraging Optimization Algorithm. Int. J. Hydrog. Energy 2020, 45, 30932–30941. [Google Scholar] [CrossRef] [Scilit]
- Elattar, E.E.; Shaheen, A.M.; Elsayed, A.M.; El-Sehiemy, R.A. Optimal Power Flow with Emerged Technologies of Voltage Source Converter Stations in Meshed Power Systems. IEEE Access 2020, 8, 166963–166979. [Google Scholar] [CrossRef] [Scilit]
- Fathy, A.; Rezk, H.; Yousri, D. A robust global MPPT to mitigate partial shading of triple-junction solar cell-based system using manta ray foraging optimization algorithm. Sol. Energy 2020, 207, 305–316. [Google Scholar] [CrossRef] [Scilit]
- Kiparissides, A.; Koutinas, M.; Kontoravdi, C.; Mantalaris, A.; Pistikopoulos, E.N. ‘Closing the loop’ in biological systems modeling—From the in silico to the in vitro. Automatica 2011, 47, 1147–1155. [Google Scholar] [CrossRef] [Scilit]
- Kravaris, C.; Hahn, J.; Chu, Y. Advances and selected recent developments in state and parameter estimation. Comput. Chem. Eng. 2013, 51, 111–123. [Google Scholar] [CrossRef] [Scilit]
- Villaverde, A.F.; Barreiro, A.; Papachristodoulou, A. Structural Identifiability of Dynamic Systems Biology Models. PLoS Comput. Biol. 2016, 12, e1005153. [Google Scholar] [CrossRef] [Scilit]
- Bendary, A.F.; Abdelaziz, A.Y.; Ismail, M.M.; Mahmoud, K.; Lehtonen, M.; Darwish, M.M.F. Proposed ANFIS Based Approach for Fault Tracking, Detection, Clearing and Rearrangement for Photovoltaic System. Sensors 2021, 21, 2269. [Google Scholar] [CrossRef] [Scilit]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).


























