Skip to main content
Log in

Improved Arithmetic Optimization Algorithm for Parameters Extraction of Photovoltaic Solar Cell Single-Diode Model

  • Research Article-Computer Engineering and Computer Science
  • Published:
Arabian Journal for Science and Engineering Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. 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)

    Article  Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. 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)

    Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. Jian, X.; Zhu, Y.: Parameters identification of photovoltaic models using modified Rao-1 optimization algorithm. Optik 231, 166439 (2021)

    Article  Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. 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)

    Article  Google Scholar 

  15. Chin, V.J.; Salam, Z.: Coyote optimization algorithm for the parameter extraction of photovoltaic cells. Sol. Energy 194, 656–670 (2019)

    Article  Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. 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)

    Article  Google Scholar 

  19. 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)

    Article  Google Scholar 

  20. 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)

    Article  Google Scholar 

  21. Al-Subhi, A.: Parameters estimation of photovoltaic cells using simple and efficient mathematical models. Sol. Energy 209, 245–257 (2020)

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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)

    Article  Google Scholar 

  24. 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)

    Article  Google Scholar 

  25. Gude, S.: Kartick Chandra Jana, Parameter extraction of photovoltaic cell using an improved cuckoo search optimization. Sol. Energy 204, 280–293 (2020)

    Article  Google Scholar 

  26. 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)

    Article  Google Scholar 

  27. 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)

    Article  Google Scholar 

  28. 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

    Article  Google Scholar 

  29. 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)

    Google Scholar 

  30. 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.

  31. 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)

    Article  Google Scholar 

  32. 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)

    Article  Google Scholar 

  33. 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)

    Article  Google Scholar 

  34. 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)

    Article  Google Scholar 

  35. 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)

    Article  Google Scholar 

  36. 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)

    Article  Google Scholar 

  37. 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)

    Article  Google Scholar 

  38. 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)

    Article  Google Scholar 

  39. 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)

    Article  Google Scholar 

  40. 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)

    Article  Google Scholar 

  41. 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)

    Article  Google Scholar 

  42. Pindado, S.; Cubas, J.: Simple mathematical approach to solar cell/panel behavior based on datasheet information. Renew Energy 103, 729–738 (2017)

    Article  Google Scholar 

  43. Abualigah, L.; Diabat, A. (2021). Advances in sine cosine algorithm: a comprehensive survey. Artificial Intelligence Review, 1–42.

  44. Abualigah, L.; Diabat, A.; Mirjalili, S.; Abd Elaziz, M.; Gandomi, A. H.:The arithmetic optimization algorithm. Comput. Methods Appl. Mech. Eng., 376, 113609 (2020)

  45. 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)

  46. 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)

    Article  Google Scholar 

  47. 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)

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Laith Abualigah.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13369-022-06605-y

Keywords

Navigation