Abstract
The accurate model of the solar PV system is the principal organ that describes the performance of this resource. Several approaches based on optimizing algorithms were considered valuable tools to illustrate the I–V curve for improving the photovoltaic models. Their electrical parameters are estimated using optimization algorithms referring to the experimental database or manufacturer's datasheet. This paper proposes a novel developed a photovoltaic model based on improved arithmetic optimization algorithm (IAOA) to extract the solar cell parameters. Also, an experimental test bench is presented for obtaining the measured illustration of the I–V characteristics. Thus, the root mean square error value that describes the difference between measured and estimated results is considered the objective function for two different models, the simple-diode model and the one-diode model. The proposed IAOA results are compared with other research papers and optimization algorithms. Furthermore, the evaluation of the proposed IAOA has been discussed considering several statistical analysis tests. The presented results show that the effectiveness and accuracy of IAOA results are excellent, and their I–V characteristics coincide with experimental data. Moreover, the results obtained by the proposed algorithm show its high superiority in optimizing the solar cell parameters under a variety of operating conditions.
Similar content being viewed by others
References
Ibrahim Anwar Ibrahim; Hossain, M.J.; Duck, B.C.; Fell, C.J.: An adaptive wind-driven optimization algorithm for extracting the parameters of a single-diode PV cell model. IEEE Trans Sustain Energy 11(2), 1054–1066 (2020)
Panchal, A.K.: I-V data operated high-quality photovoltaic solution through per-unit single-diode model. IEEE J Photovolt 10(4), 1175–1184 (2020)
Toledo, F.J.; Blanes, J.M.; Galiano, V.: Two-step linear least-squares method for photovoltaic single-diode model parameters extraction. IEEE Trans. Industr. Electron. 65(8), 6301–6308 (2018)
Mehta, H.K.; Warke, H.; Kukadiya, K.; Panchal, A.K.: Accurate expressions for single-diode-model solar cell parameterization. IEEE J Photovolt 9(3), 803–810 (2019)
Olayiwola, O.I.; Barendse, P.S.: Photovoltaic cell/module equivalent electric circuit modeling using impedance spectroscopy. IEEE Trans Ind Appl 56(2), 1690–1701 (2020)
Qais, M.H.; Muyeen, S.M.: A novel adaptive filtering algorithm based parameter estimation technique for photovoltaic system. IEEE Trans Energy Conv PP(99), 1–1 (2021)
Chauhan, A.; Prakash, S.: A new emperor penguin optimisation-based approach for solar photovoltaic parameter estimation. Int Trans Electric Energy Syst (2021). https://doi.org/10.1002/2050-7038.12917
Yousri, D.; Rezk, H.; Fathy, A.: Identifying the parameters of different configurations of photovoltaic models based on recent artificial ecosystem-based optimization approach. Int J Energy Res (2020). https://doi.org/10.1002/er.5747
Sattar, M.A.E.; AlSumaiti, A.; Ali, H.; et al.: Marine predators algorithm for parameters estimation of photovoltaic modules considering various weather conditions. Neural Comput Appl (2021). https://doi.org/10.1007/s00521-021-05822-0
Abdel-Basset, M.; El-Shahat, D.; Chakrabortty, R.K.; Ryan, M.: Parameter estimation of photovoltaic models using an improved marine predators algorithm. Energy Convers Manage 227, 113491 (2021)
Lekouaghet, B.; Boukabou, A.; Boubakir, C.: Estimation of the photovoltaic cells/modules parameters using an improved Rao-based chaotic optimization technique. Energy Convers Manage 229, 113722 (2021)
Jian, X.; Zhu, Y.: Parameters identification of photovoltaic models using modified Rao-1 optimization algorithm. Optik 231, 166439 (2021)
El-Hameed, M.A.; Elkholy, M.M.; El-Fergany, A.A.: Three-diode model for characterization of industrial solar generating units using Manta-rays foraging optimizer: analysis and validations. Energy Convers Manage 219, 113048 (2020)
Qais, M.H.; Hasanien, H.M.; Alghuwainem, S.: Transient search optimization for electrical parameters estimation of photovoltaic module based on datasheet values. Energy Convers Manage 214, 112904 (2020)
Chin, V.J.; Salam, Z.: Coyote optimization algorithm for the parameter extraction of photovoltaic cells. Sol. Energy 194, 656–670 (2019)
Qais, M.H.; Hasanien, H.M.; Alghuwainem, S.: Parameters extraction of three-diode photovoltaic model using computation and Harris Hawks optimization. Energy 195, 117040 (2020)
Benkercha, R.; Moulahoum, S.; Taghezouit, B.: Extraction of the PV modules parameters with MPP estimation using the modified flower algorithm. Renew Energy 143, 1698–1709 (2019)
Messaoud, R.B.: Extraction of uncertain parameters of single and double diode model of a photovoltaic panel using Salp Swarm algorithm. Measurement 154, 107446 (2020)
Li, S.; Gu, Q.; Gong, W.; Ning, B.: An enhanced adaptive differential evolution algorithm for parameter extraction of photovoltaic models. Energy Convers Manage 205, 112443 (2020)
Sallam, K.M.; Hossain, M.A.; Chakrabortty, R.K.; Ryan, M.J.: An improved gaining-sharing knowledge algorithm for parameter extraction of photovoltaic models. Energy Convers Manage 237, 114030 (2021)
Al-Subhi, A.: Parameters estimation of photovoltaic cells using simple and efficient mathematical models. Sol. Energy 209, 245–257 (2020)
Ridha, H.M.; Gomes, C.; Hizam, H.: Estimation of photovoltaic module model’s parameters using an improved electromagnetic-like algorithm. Neural Comput Appl 32, 12627–12642 (2020). https://doi.org/10.1007/s00521-020-04714-z
Abbassi, R.; Abbassi, A.; Heidari, A.A.; Mirjalili, S.: An efficient salp swarm-inspired algorithm for parameters identification of photovoltaic cell models. Energy Convers Manag 179, 362–372 (2019)
Abbassi, A.; Abbassi, R.; Heidari, A.A.; Oliva, D.; Chen, H.; Habib, A.; Jemli, M.; Wang, M.: Parameters identification of photovoltaic cell models using enhanced exploratory salp chains-based approach. Energy 198, 117333 (2020)
Gude, S.: Kartick Chandra Jana, Parameter extraction of photovoltaic cell using an improved cuckoo search optimization. Sol. Energy 204, 280–293 (2020)
Abbassi, R.; Abbassi, A.; Jemli, M.; Chebbi, S.: Identification of unknown parameters of solar cell models: a comprehensive overview of available approaches. Renew Sustain Energy Rev 90, 453–474 (2018)
Abbassi, A.; Gammoudi, R.; Dami, M.A.; Hasnaoui, O.; Jemli, M.: An improved single-diode model parameters extraction at different operating conditions with a view to modeling a photovoltaic generator: A comparative study. Sol. Energy 155, 478–489 (2017)
Yaqoob, S.J.; Saleh, A.L.; Motahhir, S.; et al.: Comparative study with practical validation of photovoltaic monocrystalline module for single and double diode models. Sci Rep 11, 19153 (2021). https://doi.org/10.1038/s41598-021-98593-6
Errouha, M.; Motahhir, S.; Combe, Q.; Derouich, A.: Parameters Extraction of Single Diode PV Model and Application in Solar Pumping Chapter. Springer International Publishing, Berlin (2021)
Saad Motahhir, Abdelaziz El Ghzizal, Souad Sebti, Aziz Derouich, Wei Meng, MIL and SIL and PIL tests for MPPT algorithm, Cogent Engineering, Volume 4, Issue 1, 2017.
Abbassi, A.; Dami, M.A.; Jemli, M.: A statistical approach for hybrid energy storage system sizing based on capacity distributions in an autonomous PV/Wind power generation system. Renew Energy 103(2017), 81–93 (2017)
Wang, G.; Zhao, Ke.; Shi, J.; Chen, W.; Zhang, H.; Yang, X.; Zhao, Y.: An iterative approach for modeling photovoltaic modules without implicit equations. Appl. Energy 202, 189–198 (2017)
Gomes, R.C.M.; Vitorino, M.A.; de RossiterCorrea, M.B.; Alexandria Fernandes, D.; Wang, R.: shuffled complex evolution on photovoltaic parameter extraction: a comparative analysis. IEEE Trans. Sustain. Energy 8(2), 805–815 (2017)
Derick, M.; Rani, C.; Rajesh, M.; Farrag, M.E.; Wang, Y.; Busawon, K.: An improved optimization technique for estimation of solar photovoltaic parameters. Sol. Energy 157, 116–124 (2017)
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. Manage. 148, 1041–1054 (2017)
Sudhakar Babu, T.; Prasanth Ram, J.; Sangeetha, K.; Laudani, A.; Rajasekar, N.: Parameter extraction of two diode solar PV model using fireworks algorithm. Sol. Energy 140, 265–276 (2016)
Ishaque, K.; Salam, Z.: An improved modeling method to determine the model parameters of photovoltaic (PV) modules using differential evolution (DE). Sol. Energy 85, 2349–2359 (2011)
Siddiqui, M.U.; Abido, M.: Parameter estimation for five and seven parameter photovoltaic electrical models using evolutionary algorithms. Appl. Soft Comput. 13, 4608–4621 (2013)
Lim, L.H.I.; Ye, Z.; Ye, J.; Yang, D.; Hui, Du.: A linear method to extract diode model parameters of solar panels from a single I-V curve. Renew. Energy 76, 135–142 (2015)
Nassar-eddine, I.; Obbadi, A.; Errami, Y.; A. El fajri, M. Agunaou,: Parameter estimation of photovoltaic modules using iterative method and the Lambert W function: a comparative study. Energy Convers Manag 119, 37–48 (2016)
Zhang, Y.; Gao, S.; Tingkun, Gu.: Prediction of I-V characteristics for a PV panel by combining single diode model and explicit analytical model. Sol. Energy 144, 349–355 (2017)
Pindado, S.; Cubas, J.: Simple mathematical approach to solar cell/panel behavior based on datasheet information. Renew Energy 103, 729–738 (2017)
Abualigah, L.; Diabat, A. (2021). Advances in sine cosine algorithm: a comprehensive survey. Artificial Intelligence Review, 1–42.
Abualigah, L.; Diabat, A.; Mirjalili, S.; Abd Elaziz, M.; Gandomi, A. H.:The arithmetic optimization algorithm. Comput. Methods Appl. Mech. Eng., 376, 113609 (2020)
Premkumar, M.; Jangir, P.; Kumar, B. S.; Sowmya, R.; Alhelou, H. H.; Abualigah, L.; Mirjalili, S. :A new arithmetic optimization algorithm for solving real-world multiobjective CEC-2021 constrained optimization problems: diversity analysis and validations. IEEE Access; (2021)
Abualigah, L.; Yousri, D.; Abd Elaziz, M.; Ewees, A.A.; Al-qaness, M.A.; Gandomi, A.H.: Aquila optimizer: a novel meta-heuristic optimization algorithm. Comput. Ind. Eng. 157, 107250 (2021)
Abualigah, L.; Abd Elaziz, M.; Sumari, P.; Geem, Z.W.; Gandomi, A.H.: Reptile search algorithm (RSA): a nature-inspired meta-heuristic optimizer. Expert Systems Appl 191, 116158 (2021)
Acknowledgements
Research Deanship has funded this research in the University of Ha'il–Saudi Arabia through project number # RG-21 139.
This study was financially supported via a funding grant by Deanship of Scientific Research, Taif University Researchers Supporting Project number (TURSP-2020/300), Taif University, Taif, Saudi Arabia.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there is no conflict of interest regarding the publication of this paper.
Ethical approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Informed consent
Informed consent was obtained from all individual participants included in the study.
Rights and permissions
About this article
Cite this article
Abbassi, A., Ben Mehrez, R., Bensalem, Y. et al. Improved Arithmetic Optimization Algorithm for Parameters Extraction of Photovoltaic Solar Cell Single-Diode Model. Arab J Sci Eng 47, 10435–10451 (2022). https://doi.org/10.1007/s13369-022-06605-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13369-022-06605-y