10.1007/s40095-022-00523-3

Parameters identification for photovoltaic system via improved electromagnetism-like approach and quadrature technique

  1. Department of Engineering Mathematics and Physics, Faculty of Engineering, Zagazig University, Zagazig, EG
  2. Department of Medical Research, China Medical University Hospital, China Medical University, Taichung, TW

Published in Issue 2022-09-13

How to Cite

Ragb, O., Bakr, H., & Civalek, O. (2022). Parameters identification for photovoltaic system via improved electromagnetism-like approach and quadrature technique. International Journal of Energy and Environmental Engineering, 14(3 (September 2023). https://doi.org/10.1007/s40095-022-00523-3

Abstract

Abstract Mathematical modelling of photovoltaic modules is substantial for performance analysis of PV cell. So, improved electromagnetism-like algorithm and differential quadrature approach are implemented to evaluate the parameters of photovoltaic single-, double- and three-diode model. Three tested cases are investigated on various PV systems like Kyocera polycrystalline (KC200GT), polycrystalline (Solarex MSX-60) and monocrystalline (R.T.C France). A MATLAB code is designed to solve this problem. The validity of the presented algorithms is explained by comparison of the computed results with other studied methods and calculating various statistical errors. Also, the results are verified by 10 different experimental I–V sets under various meteorological conditions for every panel. It’s found that the solutions of the presented approaches show high convergence speed and accuracy compared with different results where the standard deviation of the root mean square error reached 4.31E−4 A between calculated results and experimental measured data and achieved less CPU execution time 1.269 s for R.T.C France. Furthermore, various changed conditions including cell temperature and irradiance conditions are used to validate each method. Also, we compute the maximum power point to get the efficiency of each solar cell where PDQM achieves the best value of efficiency as 16.564 and fill factor = 74.5103 with CPU time = 0.520 s for KC200GT solar panel. Calculation solutions display that the presented techniques can obtain higher parameters identification precision.

Keywords

  • Photovoltaic,
  • Single diode,
  • Double diode,
  • Triple diode,
  • Electromagnetism-like algorithm,
  • Differential quadrature approach

References

  1. IRENA: Renewable capacity statistics 2021.
  2. https://www.irena.org/Statistics/Statistical-Notes-and-Methodology
  3. . (2021)
  4. Dambhare et al. (2021) Solar photovoltaic technology: a review of different types of solar cells and its future trends https://doi.org/10.1088/1742-6596/1913/1/012053
  5. Tamrakar and Gupta (2015) A Review extraction of solar cell modelling parameters (pp. 55-60) https://doi.org/10.17148/ijireeice.2015.3111
  6. Khatib et al. (2013) Actual performance and characteristic of a grid connected photovoltaic power system in the tropics: a short term evaluation (pp. 115-119) https://doi.org/10.1016/j.enconman.2013.03.030
  7. Lim et al. (2015) A linear identification of diode models from single I-V characteristics of PV panels (pp. 4181-4193) https://doi.org/10.1109/TIE.2015.2390193
  8. Yetayew, T.T., Jyothsna, T.R.: Parameter extraction of photovoltaic modules using Newton Raphson and simulated annealing techniques. In: 2015 IEEE Power, Communication and Information Technology Conference PCITC 2015—Proc., pp. 229–234 (2016).
  9. https://doi.org/10.1109/PCITC.2015.7438166
  10. Villalva et al. (2009) Comprehensive approach to modeling and simulation of photovoltaic arrays (pp. 1198-1208) https://doi.org/10.1109/TPEL.2009.2013862
  11. Appelbaum and Peled (2014) Parameters extraction of solar cells: a comparative examination of three methods (pp. 164-173) https://doi.org/10.1016/j.solmat.2013.11.011
  12. Spall (1998) An overview of the simultaneous perturbation method (pp. 482-492)
  13. Yao et al. (1999) Evolutionary programming made faster (pp. 82-102) https://doi.org/10.1109/4235.771163
  14. Ismail et al. (2013) Characterization of PV panel and global optimization of its model parameters using genetic algorithm (pp. 10-25) https://doi.org/10.1016/j.enconman.2013.03.033
  15. Moldovan, N., Picos, R., Garcia-Moreno, E.: Parameter extraction of a solar cell compact model usign genetic algorithms. In: Proceedings of 2009 Spanish Conference on Electron Devices, CDE’09. 00, pp. 379–382 (2009).
  16. https://doi.org/10.1109/SCED.2009.4800512
  17. Benkercha, R., Moulahoum, S., Colak, I., Taghezouit, B.: PV module parameters extraction with maximum power point estimation based on flower pollination algorithm. In: Proceedings of 2016 IEEE International Power Electronics and Motion Control Conference PEMC 2016, pp. 442–449 (2016).
  18. https://doi.org/10.1109/EPEPEMC.2016.7752038
  19. Hasanien (2015) Shuffled Frog leaping algorithm for photovoltaic model identification (pp. 509-515) https://doi.org/10.1109/TSTE.2015.2389858
  20. Jacob, B., Balasubramanian, K., Babu, T.S., Rajasekar, N.: Parameter extraction of solar PV double diode model using artificial immune system. In: 2015 IEEE International Conference on Signal Processing, Informatics, Communication and Energy Systems SPICES 2015. (2015).
  21. https://doi.org/10.1109/SPICES.2015.7091390
  22. Low and Soon (2012) Photovoltaic model identification using particle swarm optimization with inverse barrier constraint (pp. 3975-3983) https://doi.org/10.1109/TPEL.2012.2188818
  23. Ebrahimi et al. (2019) Parameters identification of PV solar cells and modules using flexible particle swarm optimization algorithm (pp. 358-372) https://doi.org/10.1016/j.energy.2019.04.218
  24. El-Naggar et al. (2012) Simulated annealing algorithm for photovoltaic parameters identification (pp. 266-274) https://doi.org/10.1016/j.solener.2011.09.032
  25. Derick et al. (2017) An improved optimization technique for estimation of solar photovoltaic parameters (pp. 116-124) https://doi.org/10.1016/j.solener.2017.08.006
  26. AlHajri et al. (2012) Optimal extraction of solar cell parameters using pattern search (pp. 238-245) https://doi.org/10.1016/j.renene.2012.01.082
  27. Alrashidi et al. (2013) Parameters estimation of double diode solar cell model (pp. 93-96)
  28. Omar et al. (2017) Identification of the photovoltaic model parameters using the crow search algorithm (pp. 1570-1575) https://doi.org/10.1049/joe.2017.0595
  29. Qais et al. (2019) Coyote optimization algorithm for parameters extraction of three-diode photovoltaic models of photovoltaic modules https://doi.org/10.1016/j.energy.2019.116001
  30. Fathy and Rezk (2017) Parameter estimation of photovoltaic system using imperialist competitive algorithm (pp. 307-320) https://doi.org/10.1016/j.renene.2017.04.014
  31. Abd Elaziz and Oliva (2018) Parameter estimation of solar cells diode models by an improved opposition-based whale optimization algorithm (pp. 1843-1859) https://doi.org/10.1016/j.enconman.2018.05.062
  32. Oliva et al. (2017) Parameter estimation of photovoltaic cells using an improved chaotic whale optimization algorithm (pp. 141-154) https://doi.org/10.1016/j.apenergy.2017.05.029
  33. Xiong et al. (2018) Parameter extraction of solar photovoltaic models using an improved whale optimization algorithm (pp. 388-405) https://doi.org/10.1016/j.enconman.2018.08.053
  34. Elazab et al. (2018) Parameters estimation of single- and multiple-diode photovoltaic model using whale optimisation algorithm (pp. 1755-1761) https://doi.org/10.1049/iet-rpg.2018.5317
  35. Xiong et al. (2018) Parameter extraction of solar photovoltaic models by means of a hybrid differential evolution with whale optimization algorithm (pp. 742-761) https://doi.org/10.1016/j.solener.2018.10.050
  36. Qais et al. (2019) Identification of electrical parameters for three-diode photovoltaic model using analytical and sunflower optimization algorithm (pp. 109-117) https://doi.org/10.1016/j.apenergy.2019.05.013
  37. Qais et al. (2020) Parameters extraction of three-diode photovoltaic model using computation and Harris Hawks optimization https://doi.org/10.1016/j.energy.2020.117040
  38. Elazab et al. (2020) Parameter estimation of three diode photovoltaic model using grasshopper optimization algorithm https://doi.org/10.3390/en13020497
  39. Abdullah et al. (2018) Estimation of photovoltaic module parameters based on total error minimization of I-V characteristic (pp. 425-432) https://doi.org/10.11591/eei.v7i3.1274
  40. Soliman et al. (2020) Marine predators algorithm for parameters identification of triple-diode photovoltaic models (pp. 155832-155842) https://doi.org/10.1109/ACCESS.2020.3019244
  41. Diab et al. (2020) Tree growth based optimization algorithm for parameter extraction of different models of photovoltaic cells and modules (pp. 119668-119687) https://doi.org/10.1109/ACCESS.2020.3005236
  42. Oliva et al. (2014) Parameter identification of solar cells using artificial bee colony optimization (pp. 93-102) https://doi.org/10.1016/j.energy.2014.05.011
  43. Chen et al. (2018) Teaching–learning–based artificial bee colony for solar photovoltaic parameter estimation (pp. 1578-1588) https://doi.org/10.1016/j.apenergy.2017.12.115
  44. Nunes et al. (2018) A new high performance method for determining the parameters of PV cells and modules based on guaranteed convergence particle swarm optimization (pp. 774-791) https://doi.org/10.1016/j.apenergy.2017.11.078
  45. Yu et al. (2019) A performance-guided JAYA algorithm for parameters identification of photovoltaic cell and module (pp. 241-257) https://doi.org/10.1016/j.apenergy.2019.01.008
  46. Haider et al. (2021) Electromagnetism-like algorithm-based parameters estimation of double-diode PV-module model https://doi.org/10.1088/1757-899x/1076/1/012002
  47. Tan et al. (2018) An electromagnetism-like mechanism algorithm approach for photovoltaic system optimization (pp. 333-340) https://doi.org/10.11591/ijeecs.v12.i1.pp333-340
  48. Ridha et al. (2020) Estimation of photovoltaic module model’s parameters using an improved electromagnetic-like algorithm (pp. 12627-12642) https://doi.org/10.1007/s00521-020-04714-z
  49. Shu (2000) Springer https://doi.org/10.1007/978-1-4471-0407-0
  50. Du et al. (1994) Application of generalized differential quadrature method to structural problems (pp. 1881-1896) https://doi.org/10.1002/nme.1620371107
  51. Wu and Liu (1999) Differential quadrature as a numerical method to solve differential equations (pp. 197-205) https://doi.org/10.1007/s004660050452
  52. Shongwe and Hanif (2015) Comparative analysis of different single-diode PV modeling methods (pp. 938-946) https://doi.org/10.1109/JPHOTOV.2015.2395137
  53. Et-torabi et al. (2017) Parameters estimation of the single and double diode photovoltaic models using a Gauss-Seidel algorithm and analytical method: a comparative study (pp. 1041-1054) https://doi.org/10.1016/j.enconman.2017.06.064
  54. Ma et al. (2019) An improved and comprehensive mathematical model for solar photovoltaic modules under real operating conditions (pp. 292-304) https://doi.org/10.1016/j.solener.2019.03.089
  55. Kyocera: Kyocera KC200GT high efficiency multicrystal photovoltaic module.
  56. https://www.datasheets.com/en/part-details/kc200gt-kyocera-62747508
  57. . (2011)
  58. Solarex: Solarex MSX-60 photovoltaic module.
  59. https://www.digchip.com/datasheets/parts/datasheet/922/MSX60.php
  60. . (1997)
  61. Easwarakhanthan et al. (1986) Nonlinear minimization algorithm for determining the solar cell parameters with microcomputers (pp. 1-12) https://doi.org/10.1080/01425918608909835
  62. Benouareth, I., Khelil, K., Abadlia, I.: Photovoltaic panels extraction under evolutionally algorithms: a comparative study. In: International conference on automatic control, telecommunications and signals (ICATS15), pp. 1–7 (2015)
  63. Hussein, A.M.: Extraction of unknown parameters of PV modules. In: 2017 9th IEEE-GCC Conference and Exhibition, pp. 1–9 (2018).
  64. https://doi.org/10.1109/ieeegcc.2017.8448245
  65. Ayang, A., Wamkeue, R., Ouhrouche, M., Salomé, N.E., Djongyang, N.: Parameters estimation of single-diode photovoltaic module/array using least square estimator: a comparative study. In: 5th International conference on control & signal processing (CSP-2017), Proceeding of engineering and technology–PET, vol. 26. pp. 122–123 (2017)
  66. Ćalasan et al. (2019) Estimation of single-diode and two-diode solar cell parameters by using a chaotic optimization approach https://doi.org/10.3390/en12214209
  67. Kumar and Kumar (2017) An efficient parameters extraction technique of photovoltaic models for performance assessment (pp. 192-206) https://doi.org/10.1016/j.solener.2017.09.046
  68. Ishaque et al. (2011) Accurate MATLAB simulink PV system simulator based on a two-diode model (pp. 179-187) https://doi.org/10.6113/JPE.2011.11.2.179
  69. Elbaset et al. (2014) Novel seven-parameter model for photovoltaic modules (pp. 442-455) https://doi.org/10.1016/j.solmat.2014.07.016
  70. Jervase et al. (2001) Solar cell parameter extraction using genetic algorithms (pp. 1922-1925) https://doi.org/10.1088/0957-0233/12/11/322
  71. Chin and Salam (2019) A new three-point-based approach for the parameter extraction of photovoltaic cells (pp. 519-533) https://doi.org/10.1016/j.apenergy.2019.01.009
  72. Hamid et al. (2016) Solar cell parameters identification using hybrid Nelder-Mead and modified particle swarm optimization https://doi.org/10.1063/1.4941791
  73. Gnetchejo et al. (2019) Enhanced vibrating particles system algorithm for parameters estimation of photovoltaic system (pp. 1-26) https://doi.org/10.4236/jpee.2019.78001
  74. AlRashidi et al. (2011) A new estimation approach for determining the I-V characteristics of solar cells (pp. 1543-1550) https://doi.org/10.1016/j.solener.2011.04.013
  75. Chen et al. (2020) Photovoltaic cells parameters extraction using variables reduction and improved shark optimization technique (pp. 10059-10069) https://doi.org/10.1016/j.ijhydene.2020.01.236
  76. Elazab et al. (2017) Whale optimisation algorithm for photovoltaic model identification (pp. 1906-1911) https://doi.org/10.1049/joe.2017.0662
  77. Diab et al. (2020) Coyote optimization algorithm for parameters estimation of various models of solar cells and PV modules (pp. 111102-111140) https://doi.org/10.1109/ACCESS.2020.3000770
  78. Yousri et al. (2020) Fractional chaotic ensemble particle swarm optimizer for identifying the single, double, and three diode photovoltaic models ’ parameters https://doi.org/10.1016/j.energy.2020.116979
  79. Batzelis and Papathanassiou (2016) A method for the analytical extraction of the single-diode PV model parameters (pp. 504-512) https://doi.org/10.1109/TSTE.2015.2503435
  80. Niu et al. (2014) An improved TLBO with elite strategy for parameters identification of PEM fuel cell and solar cell models (pp. 3837-3854) https://doi.org/10.1016/j.ijhydene.2013.12.110
  81. Chander et al. (2015) A study on photovoltaic parameters of mono-crystalline silicon solar cell with cell temperature (pp. 104-109) https://doi.org/10.1016/j.egyr.2015.03.004