Skip to main content

Advertisement

Log in

Using a novel optimization algorithm for parameter extraction of photovoltaic cells and modules

  • Regular Article
  • Published:
The European Physical Journal Plus Aims and scope Submit manuscript

Abstract

The critical worldwide revolution towards clean energy has prompted the improvement of studies on the fabrication of high-performance solar cells. In this regard, rendering an accurate model of the solar cell for performance evaluation in the simulation could be essential. So far, several models have been proposed for the solar cell, including single-diode model (SDM), double-diode model (DDM), and three-diode model (TDM). By increasing the number of diodes considered in the equivalent circuit in order to deliver a more accurate model, the number of unknown parameters which must be identified will be increased as well. Therefore, presenting an efficient algorithm to estimate these parameters becomes an interesting issue in recent years. In this study, an improved optimization algorithm, called springy whale optimization algorithm (SWOA), is proposed to estimate the model parameters of solar cells. SWOA is a generalization of the WOA and has the advantages of high convergence speed, global search capability, and high robustness over it. In order to inquire the efficiency of SWOA, this algorithm is posed to estimate the parameters of models of solar cells and photovoltaic (PV) modules as well; the simulation results authenticate the supremacy of the proposed algorithm. Furthermore, the effectiveness of SWOA algorithm in the practical application has been evaluated using commercial modules, including polycrystalline (SW255), multi-crystalline (KC200GT), and monocrystalline (SM55). This assessment is carried out for various operating conditions under different irradiance and temperature conditions, which yield variations in the parameters of the PV model. The results obtained from various experimental setups confirm the high performance and robustness of the proposed algorithm.

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
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

References

  1. H.L. Tsai, Insolation-oriented model of photovoltaic module usingMatlab/simulink. Sol. Energy 84(7), 1318e26 (2010)

    Article  Google Scholar 

  2. E. Saloux, A. Teyssedou, M. Sorin, Explicit model of photovoltaic panels to determine voltages and currents at the maximum powerpoint. Sol. Energy 85(5), 713e22 (2011)

    Article  Google Scholar 

  3. S. Ranjan et al., Silicon solar cell production. Comput. Chem. Eng. 35(8), 1439–1453 (2011)

    Article  Google Scholar 

  4. M.A. Green, Third generation photovoltaics: solar cells for 2020 and beyond. Phys. E Low Dimen. Syst. Nanostruct. 14(1–2), 65–70 (2002)

    Article  ADS  Google Scholar 

  5. X. Gao, Y. Cui, J. Hu, G. Xu, Z. Wang, J. Qu et al., Parameter extraction of solar cell models using improved shufed complex evolution algorithm. Energy Convers. Manag. 157, 460–479 (2018)

    Article  Google Scholar 

  6. P.E. Campana, L. Wästhage, W. Nookuea, Y. Tan, J. Yan, Optimization and assessment of floating and floating-tracking PV systems integrated in on- and off-grid hybrid energy systems. Sol. Energy 177, 782–795 (2019)

    Article  ADS  Google Scholar 

  7. U.K. Das, K.S. Tey, M.Y.I. Idris, S. Mekhilef, M. Seyedmahmoudian, B. Horan et al., Forecasting of photovoltaic power generation and model optimization: a review. Renew. Sustain. Energy Rev. 81, 912–928 (2018)

    Article  Google Scholar 

  8. Q. Niu, H. Zhang, K. Li, An improved TLBO with elite strategy for parameters identifcation of PEM fuel cell and solar cell models. Int. J. Hydrogen Energy 39, 3837–3854 (2014)

    Article  Google Scholar 

  9. K. Ishaque, Z. Salam, H.S. Taheri, Modeling and simulation of photovoltaic (PV) system during partial shading based on a twodiode model. Simul. Model Pract. Theory 19(7), 1613e26 (2011)

    Article  Google Scholar 

  10. H. Patel, V. Agarwal, Matlab-based modeling to study the effects of partial shading on PV array characteristics. IEEE Trans. Energy Convers. 23(1), 302e10 (2008)

    Article  Google Scholar 

  11. Q. Niu, L. Zhang, K. Li, A biogeography-based optimization algorithm with mutation strategies for model parameter estimation of solar and fuel cells. Energy Convers. Manag. 86, 1173–1185 (2014)

    Article  Google Scholar 

  12. M. AbdElaziz, D. Oliva, Parameter estimation of solar cells diode models by an improved opposition-based whale optimization algorithm. Energy Convers. Manag. 171, 1843–1859 (2018)

    Article  Google Scholar 

  13. N. Pourmousa, S.M. Ebrahimi, M. Malekzadeh, M. Alizadeh, Parameter estimation of photovoltaic cells using improved Lozi map based chaotic optimization Algorithm. Sol. Energy 180, 180–191 (2019)

    Article  ADS  Google Scholar 

  14. N.E. Kohler, P.A. Turner PA, Shark tagging: a review of conventional methods and studies, in The behavior and sensory biology of elasmobranch fishes: an anthology in memory of Donald Richard Nelson 2001 (pp. 191–224). Springer, Dordrecht.

  15. E.A. Silver, R. Victor, V. Vidal, D. de Werra, A tutorial on heuristic methods. Eur. J. Oper. Res. 5(3), 153–162 (1980)

    Article  MathSciNet  Google Scholar 

  16. K. Yu, J.J. Liang, B.Y. Qu, X. Chen, H. Wang, Parameters identification of photovoltaic models using an improved JAYA optimization algorithm. Energy Convers. Manag. 150, 742–753 (2017)

    Article  Google Scholar 

  17. I. Mukherjee, P.K. Ray, A review of optimization techniques in metal cutting processes. ComputIndEng 50(1–2), 15–34 (2006)

    Google Scholar 

  18. M.R. AlRashidi, M.F. AlHajri, K.M. El-Naggar, A.K. Al-Othman, A new estimation approach for determining the I-V characteristics of solar cells. Sol. Energy 85(7), 1543–1550 (2011)

    Article  ADS  Google Scholar 

  19. M. Merchaoui, A. Sakly, M.F. Mimouni, Particle swarm optimisation with adaptive mutation strategy for photovoltaic solar cell/module parameter extraction. Energy Convers. Manag. 175, 151–163 (2018)

    Article  Google Scholar 

  20. S. Bana, R.P. Saini, Identification of unknown parameters of a single diode photovoltaic model using particle swarm optimization with binary constraints. Renew. Energy 101, 1299–1310 (2017)

    Article  Google Scholar 

  21. K. Et-Torabi, I. Nassar-Eddine, A. Obbadi, Y. Errami, R. Rmaily, S. Sahnoun, M. Agunaou, Parameters estimation of the single and double diode photovoltaic models using a Gauss-Seidel algorithm and analytical method: a comparative study. Energy Convers. Manag. 148, 1041–1054 (2017)

    Article  Google Scholar 

  22. V. Khanna, B.K. Das, D. Bisht, S.P.K. Vandana, A three diode model for industrial solar cells and estimation of solar cell parameters using PSO algorithm. Renew. Energy 78, 105–113 (2015)

    Article  Google Scholar 

  23. M.H. Qais, H.M. Hasanien, S. Alghuwainem, Identification of electrical parameters for three-diode photovoltaic model using analytical and sunflower optimization algorithm. Appl. Energy 250, 109–117 (2019)

    Article  Google Scholar 

  24. S.M. Ebrahimi, E. Salahshour, M. Malekzadeh, F. Gordillo, Parameters identification of PV solar cells and modules using flexible particle swarm optimization algorithm. Energy 179, 358–372 (2019)

    Article  Google Scholar 

  25. M.H. Qais, H.M. Hasanien, S. Alghuwainem, A.S. Nouh, Coyote optimization algorithm for parameters extraction of three-diode photovoltaic models of photovoltaic modules. Energy 187, 116001 (2019)

    Article  Google Scholar 

  26. K. Yu, B. Qu, C. Yue, S. Ge, X. Chen, J. Liang, A performance-guided JAYA algorithm for parameters identification of photovoltaic cell and module. Appl. Energy 237, 241–257 (2019)

    Article  Google Scholar 

  27. S. Xu, Y. Wang, Parameter estimation of photovoltaic modules using a hybrid flower pollination algorithm. Energy Convers. Manag. 144, 53–68 (2017)

    Article  Google Scholar 

  28. A.A. Zadeh, A. Rezazadeh, Artificial bee swarm optimization algorithm for parameters identifications of solar cell modules. Appl. Energy 102, 943–949 (2013)

    Article  Google Scholar 

  29. X. Chen, K. Yu, W. Du, W. Zhao, G. Liu, Parameters identification of solar cell models using generalized oppositional teaching learning based optimization. Energy 99, 170–180 (2016)

    Article  Google Scholar 

  30. S. Mirjalili, A. Lewis, The whale optimization algorithm. Adv. Eng. Softw. 95, 51–67 (2016)

    Article  Google Scholar 

  31. D. Oliva, M. Abd El Aziz, A.E. Hassanien, Parameter estimation of photovoltaic cells using an improved chaotic whale optimization algorithm. Appl. Energy 200, 141–154 (2017)

    Article  Google Scholar 

  32. X. Chen, B. Xu, C. Mei, Y. Ding, K. Li, Teaching–learning–based artificial bee colony for solar photovoltaic parameter estimation. Appl. Energy 212, 1578–1588 (2018)

    Article  Google Scholar 

  33. J.J. Liang, A.K. Qin, P.N. Suganthan, S. Baskar, Comprehensive learning particle swarm optimizer for global optimization of multimodal functions. IEEE Trans. Evolut. Comput. 10(3), 281–295 (2006)

    Article  Google Scholar 

  34. X. Chen, H. Tianfield, C. Mei, W. Du, G. Liu, Biogeography-based learning particle swarm optimization. Soft Comput. 21(24), 7519–7541 (2017)

    Article  Google Scholar 

  35. B. Nayak, S. Sahu, Parameter estimation of DC motor through whale optimization algorithm. Int. J. Power Elect. Drive Syst. 10(1), 83 (2019)

    Google Scholar 

  36. Mirjalili, S., Mirjalili, S.M., Saremi, S. and Mirjalili, S.: Whale optimization algorithm: theory, literature review, and application in designing photonic crystal filters, in Nature-Inspired Optimizers (pp. 219–238). Springer, Cham (2020).

  37. D.T. Bui, S. Ghareh, H. Moayedi, H. Nguyen, Fine-tuning of neural computing using whale optimization algorithm for predicting compressive strength of concrete. Eng. Comput. pp.1–12 (2009)

  38. I. Aljarah, H. Faris, S. Mirjalili, Optimizing connection weights in neural networks using the whale optimization algorithm. Soft Comput. 22(1), 1–15 (2018)

    Article  Google Scholar 

  39. M.H. Qais, H.M. Hasanien, S. Alghuwainem, Enhanced whale optimization algorithm for maximum power point tracking of variable-speed wind generators. Appl. Soft Comput. 86, 105937 (2020)

    Article  Google Scholar 

  40. S. Gupta, K. Saurabh, Modified artificial killer whale optimization algorithm for maximum power point tracking under partial shading condition, in Proceedings of the 2017 International Conference on Recent Trends in Electrical, Electronics and Computing Technologies (ICRTEECT) (pp. 87–92). IEEE. (2017)

  41. Y. Chen, R. Vepa, M.H. Shaheed, Enhanced and speedy energy extraction from a scaled-up pressure retarded osmosis process with a whale optimization based maximum power point tracking. Energy 153, 618–627 (2018)

    Article  Google Scholar 

  42. Y. Cao, Y. Li, G. Zhang, K. Jermsittiparsert, M. Nasseri, An efficient terminal voltage control for PEMFC based on an improved version of whale optimization algorithm. Energy Rep. 6, 530–542 (2020)

    Article  Google Scholar 

  43. L. Liu, L. Wu, Predicting housing prices in China based on modified Holt’s exponential smoothing incorporating whale optimization algorithm. Soc. Econ Plan. Sci. 72, 100916 (2020)

    Article  Google Scholar 

  44. Z. Alameer, M. AbdElaziz, A.A. Ewees, H. Ye, Z. Jianhua, Forecasting gold price fluctuations using improved multilayer perceptron neural network and whale optimization algorithm. Resour. Policy 61, 250–260 (2019)

    Article  Google Scholar 

  45. N. Rana, M.S.A. Latiff, S.I.M. Abdulhamid, H. Chiroma, Whale optimization algorithm: a systematic review of contemporary applications, modifications and developments. Neural Comput. Appl. 1–33 (2020)

  46. D.B. Prakash, C. Lakshminarayana, Optimal siting of capacitors in radial distribution network using whale optimization algorithm. Alexand. Eng. J. 56(4), 499–509 (2017)

    Article  Google Scholar 

  47. J. Nasiri, F.M. Khiyabani, A whale optimization algorithm (WOA) approach for clustering. Cogent Math. Stat. 5(1), 1483565 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  48. X. Chen, K. Yu, W. Du, W. Zhao, G. Liu, Parameters identifcation of solar cell models using generalized oppositional teaching learning based optimization. Energy 99, 170–180 (2016)

    Article  Google Scholar 

  49. Y. Chaibi, M. Salhi, A. El-Jouni, A. Essadki, A new method to extract the equivalent circuit parameters of a photovoltaic panel. Sol. Energy 163, 376–386 (2018)

    Article  ADS  Google Scholar 

  50. A. Zekry, A. Shaker, M. Salem, Solar cells and arrays: principles, analysis, and design, in Advances in Renewable Energies and Power Technologies (pp. 3–56). Elsevier (2018).

  51. R. Rao, Jaya: a simple and new optimization algorithm for solving constrained and unconstrained optimization problems. Int. J. Ind. Eng. Comput. 7(1), 19–34 (2016)

    Google Scholar 

  52. W. Gong, Z. Cai, C.X. Ling, DE/BBO: a hybrid differential evolution with biogeography-based optimization for global numerical optimization. Soft Comput. 15(4), 645–665 (2010)

    Article  Google Scholar 

  53. A. Askarzadeh, A. Rezazadeh, Extraction of maximum power point in solar cells using bird mating optimizer-based parameters identification approach. Sol. Energy 90, 123e33 (2013)

    Article  Google Scholar 

  54. Shell SM55, Shell SM55 Solar PV Module Datasheet, 2002. http://www.atlantasolar.com/pdf/Shell/ShellSM55_USv1.pdf.

  55. Kyocera, KC200GT Kyocera PV module datasheet, 2019. [Online]. http://www.kyocera.com.sg/products/solar/pdf/kc200gt.pdf.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nafiseh Pourmousa.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Pourmousa, N., Ebrahimi, S.M., Malekzadeh, M. et al. Using a novel optimization algorithm for parameter extraction of photovoltaic cells and modules. Eur. Phys. J. Plus 136, 470 (2021). https://doi.org/10.1140/epjp/s13360-021-01462-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1140/epjp/s13360-021-01462-4

Navigation