10.1007/s40095-020-00342-4

Grasshopper optimization algorithm for parameter estimation of photovoltaic modules based on the single diode model

  1. Cr31 N No. 54-10, Medellín, CO
  2. Cll 73 No. 73A - 226, Medellín, CO

Published in Issue 2020-02-19

How to Cite

Montano, J., Tobón, A. F., Villegas, J. P., & Durango, M. (2020). Grasshopper optimization algorithm for parameter estimation of photovoltaic modules based on the single diode model. International Journal of Energy and Environmental Engineering, 11(3 (September 2020). https://doi.org/10.1007/s40095-020-00342-4

Abstract

Abstract This paper presents an accurate application of the Grasshopper Optimization Algorithm (GOA) for estimating the optimal parameters of the single diode model (SDM) of a photovoltaic (PV) module from experimental data, which as is well known, and its non-linear current vs voltage (I–V) profile make its modeling challenging. The accuracy and execution time obtained with GOA were compared with metaheuristic techniques such as genetic algorithm (GA) and particle swarm optimization algorithm (PSO). The analysis and validation were effectuated on four different types of PV modules for each optimization algorithm, confirming a good relation between computational time and reliability of GOA in estimating the parameters of the PV module.

Keywords

  • Single diode model,
  • Grasshopper optimizer,
  • Parameter identification,
  • Photovoltaic modules

References

  1. Alam et al. (2013) Pv faults: overview, modeling, prevention and detection techniques (pp. 1-7) IEEE
  2. Askarzadeh and Rezazadeh (2011) A new artificial bee swarm algorithm for optimization of proton exchange membrane fuel cell model parameters 12(8)
  3. Askarzadeh and Rezazadeh (2013) Artificial bee swarm optimization algorithm for parameters identification of solar cell models (pp. 943-949)
  4. Bastidas-Rodriguez et al. (2017) A genetic algorithm for identifying the single diode model parameters of a photovoltaic panel (pp. 38-54)
  5. Bechouat et al. (2017) Parameters identification of a photovoltaic module in a thermal system using meta-heuristic optimization methods 8(4) (pp. 331-341)
  6. Bonanno et al. (2012) A radial basis function neural network based approach for the electrical characteristics estimation of a photovoltaic module (pp. 956-961)
  7. Chatterjee et al. (2011) Identification of photovoltaic source models 26(3) (pp. 883-889)
  8. Corless et al. (1996) On the lambertw function 5(1) (pp. 329-359)
  9. Di Piazza et al. (2013) Dynamic pv model parameter identification by least-squares regression 3(2) (pp. 799-806)
  10. El Tayyan (2015) An approach to extract the parameters of solar cells from their illuminated iv curves using the lambert w function 39(1) (pp. 1-15)
  11. Toledo and Blanes (2014) Geometric properties of the single-diode photovoltaic model and anew very simple method for parameters extraction (pp. 125-133)
  12. Garoudja et al. (2017) Statistical fault detection in photovoltaic systems (pp. 485-499)
  13. Grisales-Noreña et al. (2018) Optimal sizing and location of distributed generators based on pbil and pso techniques 11(4)
  14. Hachana et al. (2013) Comparison of different metaheuristic algorithms for parameter identification of photovoltaic cell/module 5(5)
  15. Hu et al. (2013) Photovoltaic fault detection using a parameter based model (pp. 96-102)
  16. Ismail et al. (2013) Characterization of pv panel and global optimization of its model parameters using genetic algorithm (pp. 10-25)
  17. Kennedy and Eberhart (1995) Particle swarm optimization (pp. 1942-1948) IEEE
  18. Kler et al. (2019) A novel approach to parameter estimation of photovoltaic systems using hybridized optimizer (pp. 486-511)
  19. Lun et al. (2013) An explicit approximate i–v characteristic model of a solar cell based on padé approximants (pp. 147-159)
  20. Makhloufi (2015) Comparative study between classical methods and genetic algorithms for sizing remote pv systems 6(3) (pp. 221-231)
  21. Mellit et al. (2010) Application of neural networks and genetic algorithms for sizing of photovoltaic systems 35(12) (pp. 2881-2893)
  22. Nassar-Eddine et al. (2016) Parameter estimation of photovoltaic modules using iterative method and the lambert w function: A comparative study (pp. 37-48)
  23. Notton et al. (2010) Optimal sizing of a grid-connected pv system for various pv module technologies and inclinations, inverter efficiency characteristics and locations 35(2) (pp. 541-554)
  24. Petrone et al. (2017) Wiley
  25. Raj et al. (2013) Solar cell parameters estimation from illuminated i–v characteristic using linear slope equations and newton-raphson technique 5(3)
  26. Rajasekar et al. (2013) Bacterial foraging algorithm based solar pv parameter estimation (pp. 255-265)
  27. Sánchez Barroso et al. (2014) A PSO algorithm for the calculation of the series and shunt resistances of the PV panel one-diode model (pp. 1-6) IEEE
  28. Saremi et al. (2017) Grasshopper optimisation algorithm: theory and application (pp. 30-47)
  29. Selmi and Belghouthi (2017) A novel widespread matlab/simulink based modeling of ingan double hetero-junction pin solar cell 8(4) (pp. 273-281)
  30. Shongwe and Hanif (2015) Comparative analysis of different single-diode pv modeling methods 5(3) (pp. 938-946)
  31. Soon and Low (2012) Photovoltaic model identification using particle swarm optimization with inverse barrier constraint 27(9) (pp. 3975-3983)
  32. Taha et al. (2011) Mathematical modeling of different photovoltaic modules 11(2) (pp. 59-64)
  33. Tamrakar et al. (2015) Study of characteristics of single and double diode electrical equivalent circuit models of solar PV module (pp. 312-317) IEEE
  34. Tobón-Mejía et al. (2014) Estimación de los parámetros de un modelo de una celda fotovoltaica utilizando un algoritmo de optimización de búsqueda de patrones 5(1) (pp. 95-101)
  35. Ulapane et al. (2011) Extraction of parameters for simulating photovoltaic panels (pp. 539-544) IEEE
  36. Xu et al. (2017) Parameter identification of photovoltaic cell based on improved recursive least square method (pp. 1-5) IEEE
  37. Zagrouba et al. (2010) Identification of pv solar cells and modules parameters using the genetic algorithms: application to maximum power extraction 84(5) (pp. 860-866)