journal article Open Access Aug 26, 2022

Comparative Analysis of Different Iterative Methods for Solving Current–Voltage Characteristics of Double and Triple Diode Models of Solar Cells

Mathematics Vol. 10 No. 17 pp. 3082 · MDPI AG
View at Publisher Save 10.3390/math10173082
Abstract
The current–voltage characteristics of the double diode and triple diode models of solar cells are highly nonlinear functions, for which there is no analytical solution. Hence, an iterative approach for calculating the current as a function of voltage is required to estimate the parameters of these models, regardless of the approach (metaheuristic, hybrid, etc.) used. In this regard, this paper investigates the performance of four standard iterative methods (Newton, modified Newton, Secant, and Regula Falsi) and one advanced iterative method based on the Lambert W function. The comparison was performed in terms of the required number of iterations for calculating the current as a function of voltage with reasonable accuracy. Impact of the initial conditions on these methods’ performance and the time consumed was also investigated. Tests were performed for different parameters of the well-known RTC France solar cell and Photowatt-PWP module used in many research works for the triple and double diode models. The advanced iterative method based on the Lambert W function is almost independent of the initial conditions and more efficient and precise than the other iterative methods investigated in this work.
Topics

No keywords indexed for this article. Browse by subject →

References
43
[1]
Premkumar "A Review on Solar PV Based Grid Connected Microinverter Control Schemes and Topologies" Int. J. Renew. Energy Dev. (2018) 10.14710/ijred.7.2.171-182
[2]
Ali, Z.M., Diaaeldin, I.M., Abdel Aleem, S.H.E., El-Rafei, A., Abdelaziz, A.Y., and Jurado, F. (2021). Scenario-Based Network Reconfiguration and Renewable Energy Resources Integration in Large-Scale Distribution Systems Considering Parameters Uncertainty. Mathematics, 9. 10.3390/math9010026
[3]
Saric "Distributed Generation Allocation Considering Uncertainties" Int. Trans. Electr. Energy Syst. (2018) 10.1002/etep.2585
[4]
Ali "A Novel Distributed Generation Planning Algorithm via Graphically-Based Network Reconfiguration and Soft Open Points Placement Using Archimedes Optimization Algorithm" Ain Shams Eng. J. (2021) 10.1016/j.asej.2020.12.006
[5]
Mostafa, M.H., Abdel Aleem, S.H.E., Ali, S.G., and Abdelaziz, A.Y. (2019). Energy-Management Solutions for Microgrids. Distributed Energy Resources in Microgrids: Integration, Challenges and Optimization, Elsevier. 10.1016/b978-0-12-817774-7.00020-x
[6]
Almalaq, A., Alqunun, K., Refaat, M.M., Farah, A., Benabdallah, F., Ali, Z.M., and Aleem, S.H.E.A. (2022). Towards Increasing Hosting Capacity of Modern Power Systems through Generation and Transmission Expansion Planning. Sustainability, 14. 10.3390/su14052998
[7]
Ali "Design of Controllers for Automatic Frequency Control of Different Interconnection Structures Composing of Hybrid Generator Units Using the Chaotic Optimization Approach" Int. J. Electr. Power Energy Syst. (2021) 10.1016/j.ijepes.2021.106879
[8]
Almalaq "Optimal CONOPT Solver-Based Coordination of Bi-Directional Converters and Energy Storage Systems for Regulation of Active and Reactive Power Injection in Modern Power Networks" Ain Shams Eng. J. (2022) 10.1016/j.asej.2022.101803
[9]
Rawa, M., Al-Turki, Y., Sindi, H., Ćalasan, M., Ali, Z.M., and Abdel Aleem, S.H.E. (J. Adv. Res., 2022). Current-Voltage Curves of Planar Heterojunction Perovskite Solar Cells—Novel Expressions Based on Lambert W Function and Special Trans Function Theory, J. Adv. Res., in press. 10.1016/j.jare.2022.03.017
[10]
Gnetchejo "Important Notes on Parameter Estimation of Solar Photovoltaic Cell" Energy Convers. Manag. (2019) 10.1016/j.enconman.2019.111870
[11]
Zobaa "On the Root Mean Square Error (RMSE) Calculation for Parameter Estimation of Photovoltaic Models: A Novel Exact Analytical Solution Based on Lambert W Function" Energy Convers. Manag. (2020) 10.1016/j.enconman.2020.112716
[12]
Rawa, M., Abusorrah, A., Al-Turki, Y., Calasan, M., Micev, M., Ali, Z.M., Mekhilef, S., Bassi, H., Sindi, H., and Aleem, S.H.E.A. (2022). Estimation of Parameters of Different Equivalent Circuit Models of Solar Cells and Various Photovoltaic Modules Using Hybrid Variants of Honey Badger Algorithm and Artificial Gorilla Troops Optimizer. Mathematics, 10. 10.3390/math10071057
[13]
Rawa, M., Calasan, M., Abusorrah, A., Alhussainy, A.A., Al-Turki, Y., Ali, Z.M., Sindi, H., Mekhilef, S., Aleem, S.H.E.A., and Bassi, H. (2022). Single Diode Solar Cells—Improved Model and Exact Current–Voltage Analytical Solution Based on Lambert’s W Function. Sensors, 22. 10.3390/s22114173
[14]
Zobaa "A New Approach for Parameters Estimation of Double and Triple Diode Models of Photovoltaic Cells Based on Iterative Lambert W Function" Sol. Energy (2021) 10.1016/j.solener.2021.02.038
[15]
Sousa "Equivalent models for photovoltaic cell—A review" Sci. Eng. (2020)
[16]
Conte, S.D., and de Boor, C. (2017). Elementary Numerical Analysis, Society for Industrial and Applied Mathematics. 10.1137/1.9781611975208
[17]
Weng "Laplacian Nelder-Mead Spherical Evolution for Parameter Estimation of Photovoltaic Models" Energy Convers. Manag. (2021) 10.1016/j.enconman.2021.114223
[18]
Ndi "Estimation of Single-Diode and Two Diode Solar Cell Parameters by Equilibrium Optimizer Method" Energy Rep. (2021) 10.1016/j.egyr.2021.07.025
[19]
Naeijian "Parameter Estimation of PV Solar Cells and Modules Using Whippy Harris Hawks Optimization Algorithm" Energy Rep. (2021) 10.1016/j.egyr.2021.06.085
[20]
Liu "Boosting Slime Mould Algorithm for Parameter Identification of Photovoltaic Models" Energy (2021) 10.1016/j.energy.2021.121164
[21]
Saadaoui "Parameters Optimization of Solar PV Cell/Module Using Genetic Algorithm Based on Non-Uniform Mutation" Energy Convers. Manag. X (2021)
[22]
Xiong "A New Method for Parameter Extraction of Solar Photovoltaic Models Using Gaining–Sharing Knowledge Based Algorithm" Energy Rep. (2021) 10.1016/j.egyr.2021.05.030
[23]
Long "Parameters Identification of Photovoltaic Models by Using an Enhanced Adaptive Butterfly Optimization Algorithm" Energy (2021) 10.1016/j.energy.2021.120750
[24]
Kumar "A New Stochastic Slime Mould Optimization Algorithm for the Estimation of Solar Photovoltaic Cell Parameters" Optik (2020) 10.1016/j.ijleo.2020.165277
[25]
Xiong "Parameter Extraction of Solar Photovoltaic Models with an Either-or Teaching Learning Based Algorithm" Energy Convers. Manag. (2020) 10.1016/j.enconman.2020.113395
[26]
Jiao "Orthogonally Adapted Harris Hawks Optimization for Parameter Estimation of Photovoltaic Models" Energy (2020) 10.1016/j.energy.2020.117804
[27]
Gude "Parameter Extraction of Photovoltaic Cell Using an Improved Cuckoo Search Optimization" Sol. Energy (2020) 10.1016/j.solener.2020.04.036
[28]
Premkumar "A New Metaphor-Less Algorithms for the Photovoltaic Cell Parameter Estimation" Optik (2020) 10.1016/j.ijleo.2020.164559
[29]
Ćalasan, M., Jovanović, D., Rubežić, V., Mujović, S., and Dukanović, S. (2019). Estimation of Single-Diode and Two-Diode Solar Cell Parameters by Using a Chaotic Optimization Approach. Energies, 12. 10.3390/en12214209
[30]
Yu "A Performance-Guided JAYA Algorithm for Parameters Identification of Photovoltaic Cell and Module" Appl. Energy (2019) 10.1016/j.apenergy.2019.01.008
[31]
Chen "Perturbed Stochastic Fractal Search for Solar PV Parameter Estimation" Energy (2019) 10.1016/j.energy.2019.116247
[32]
Beigi "Parameter Identification for Solar Cells and Module Using a Hybrid Firefly and Pattern Search Algorithms" Sol. Energy (2018) 10.1016/j.solener.2018.06.092
[33]
"Enhanced Leader Particle Swarm Optimisation (ELPSO): An Efficient Algorithm for Parameter Estimation of Photovoltaic (PV) Cells and Modules" Sol. Energy (2018) 10.1016/j.solener.2017.10.063
[34]
Oliva "Parameter Estimation of Photovoltaic Cells Using an Improved Chaotic Whale Optimization Algorithm" Appl. Energy (2017) 10.1016/j.apenergy.2017.05.029
[35]
Ram "A New Hybrid Bee Pollinator Flower Pollination Algorithm for Solar PV Parameter Estimation" Energy Convers. Manag. (2017) 10.1016/j.enconman.2016.12.082
[36]
Oliva "Parameter Estimation of Solar Cells Diode Models by an Improved Opposition-Based Whale Optimization Algorithm" Energy Convers. Manag. (2018) 10.1016/j.enconman.2018.05.062
[37]
Premkumar "Identification of Solar Photovoltaic Model Parameters Using an Improved Gradient-Based Optimization Algorithm with Chaotic Drifts" IEEE Access (2021) 10.1109/access.2021.3073821
[38]
Mohamed "Solar Photovoltaic Parameter Estimation Using an Improved Equilibrium Optimizer" Sol. Energy (2020) 10.1016/j.solener.2020.09.032
[39]
Ions motion algorithm for solving optimization problems

Behzad Javidy, Abdolreza Hatamlou, Seyedali Mirjalili

Applied Soft Computing 2015 10.1016/j.asoc.2015.03.035
[40]
Kumar, S., Kumar, D., Sharma, J.R., and Jäntschi, L. (2020). A Family of Derivative Free Optimal Fourth Order Methods for Computing Multiple Roots. Symmetry, 12. 10.3390/sym12121969
[41]
Kumar, S., Kumar, D., Sharma, J.R., Cesarano, C., Agarwal, P., and Chu, Y.-M. (2020). An Optimal Fourth Order Derivative Free Numerical Algorithm for Multiple Roots. Symmetry, 12. 10.3390/sym12061038
[42]
Sharma, J.R., Kumar, S., and Jäntschi, L. (2020). On Derivative Free Multiple-Root Finders with Optimal Fourth Order Convergence. Mathematics, 8. 10.3390/math8071091
[43]
Sharma, J.R., Kumar, S., and Jäntschi, L. (2019). On a Class of Optimal Fourth Order Multiple Root Solvers without Using Derivatives. Symmetry, 11. 10.3390/sym11121452