Skip to main content

Firefly Algorithm Applied to the Estimation of the Parameters of a Photovoltaic Panel Model

  • Chapter
  • First Online:
Advances in Nature-Inspired Computing and Applications

Abstract

The computational simulation of photovoltaic panels is essential to design photovoltaic systems . However, the datasheet of the panels does not provide all information necessary for the computational simulation. Therefore, it becomes necessary to develop methods to estimate the unknown model parameters of the panels. This work addresses the application of the firefly algorithm to estimate model parameters of photovoltaic systems. The objective function of the firefly algorithm corresponds to the minimization of the mean square error between the IV curve provided by the datasheet and the IV curve generated by the estimated parameters. The firefly algorithm provides the smallest error compared to some methods present in the literature.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Blas MA, Torres JL, Prieto E, García A (2002) Selecting a suitable model for characterizing photovoltaic devices. Renew Energy 25:371–380

    Article  Google Scholar 

  2. Chegaar M, Ouennoughi Z, Guechi F (2004) Extracting dc parameters of solar cells under illumination. Vacuum 75:367–372

    Article  Google Scholar 

  3. Cubas J, Pindado S, Victoria M (2014) On the analytical approach for modeling photovoltaic systems behavior. J Power Sources 247:467–474

    Article  Google Scholar 

  4. da Costa W, Fardin J, Simonetti D, Neto LV (2010) Identification of photovoltaic model parameters by differential evolution. In: Industrial technology (ICIT), 2010 IEEE international conference, pp 931–936

    Google Scholar 

  5. Fister I, Fister I Jr, Yang XS, Brest J (2013) A comprehensive review of firefly algorithms. Swarm Evol Comput 6 (in press). http://dx.doi.org/10.1016/j.swevo.2013.06.001

  6. Galántai A (2000) The theory of Newton’s method. J Comput Appl Math 124(1–2):25–44, ISSN 0377-0427. https://doi.org/10.1016/S0377-0427(00)00435-0

  7. Gandomi AH, Yang XS, Alavi AH (2013) Cuckoo search algorithm: a meteheuristic approach to solve structural optimization problems. Eng Comput 29(1):17–35. https://doi.org/10.1007/s00366-011-0241-y

    Article  Google Scholar 

  8. Gong W, Cai Z (2013) Parameter extraction of solar cell models using repaired adaptive differential evolution. Sol Energy 94:209–220

    Article  Google Scholar 

  9. Huang W, Jiang C, Xue L, Song D (2011) Extracting solar cell model parameters based on chaos particle swarm algorithm. In: 2011 international conference on electric information and control engineering (ICEICE), pp 398–402

    Google Scholar 

  10. Ishaque K, Salam Z (2011) An improved modeling method to determine the model parameters of photovoltaic (PV) modules using differential evolution (DE). Sol Energy 85:2349–2359

    Article  Google Scholar 

  11. Jervase JA, Bourdoucen H, Al-Lawati A (2001) Solar cell parameter extraction using genetic algorithms. Meas Sci Technol 12:1922–1925

    Article  Google Scholar 

  12. Laudani A, Fulginei FR, Salvini A (2014) High performing extraction procedure for the one-diode model of a photovoltaic panel from experimental I–V curves by using reduced forms. Sol Energy 103:316–326

    Article  Google Scholar 

  13. Laudani A, Mancilla-David F, Riganti-Fulginei F, Salvini A (2013) Reduced-form of the photovoltaic five-parameter model for efficient computation of parameters. Sol Energy 97:122–127

    Google Scholar 

  14. Lukasik S, Zak S (2009) Firefly Algorithm for continuous constrained optimization tasks. In: Ngugen NT, Kowalczyk R, Chen S-M (eds) ICCCI 2009. Lecture notes in artificial intelligence, vol 5796. Springer, Berlin, pp 97–106

    Google Scholar 

  15. Majdoul R, Abdelmounim E, Aboulfatah M, Touati AW, Moutabir A, Abouloifa A (2015) Combined analytical and numerical approach to determine the four parameters of the photovoltaic cells models. In: 1st International conference on electrical and information technologies ICEIT’2015, pp 263–268

    Google Scholar 

  16. Negnevitsky M (2005) Artificial intelligence: a guide to intelligent systems. Pearson Education Limited, England, New York

    Google Scholar 

  17. Ortiz-Conde A, Sanchez FJG, Muci J (2006) New method to extract the model parameters of solar cells from the explicit analytic solutions of their illuminated I–V characteristics. Sol Energy Mater Sol Cells 90:352–361

    Article  Google Scholar 

  18. Petrone G, Ramos-Paja CA, Spagnuolo G (2017) Photovoltaic sources modeling. Wiley, London

    Book  Google Scholar 

  19. Tilahun SL, Ong HC (2015) Prey-predator algorithm: a new metaheuristic algorithm for optimization problems. Int J Inf Technol Decis Mak 14(6):1331–1352

    Article  Google Scholar 

  20. Villalva MG, Gazoli JR, Ruppert Filho E (2009) Comprehensive approach to modeling and simulation of photovoltaic arrays. Trans Power Electron 24(5):1198–1208

    Google Scholar 

  21. Yang XS (2008) Nature-inspired metaheuristic algorithms. Luniver Press, Bristol, UK

    Google Scholar 

  22. Yang XS (2009) Firefly algorithms for multimodal optimization, In: Stochastic algorithms: foundations and applications, SAGA 2009, lecture notes in computer science, vol 5792, pp 169–178

    Google Scholar 

  23. Ye M, Wang X, Xu Y (2009) Parameter extraction of solar cells using particle swarm optimization. J Appl Phys 105:09450

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ricardo Augusto Pereira Franco .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer International Publishing AG, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Franco, R.A.P., Filho, G.L., Vieira, F.H.T. (2019). Firefly Algorithm Applied to the Estimation of the Parameters of a Photovoltaic Panel Model. In: Shandilya, S., Shandilya, S., Nagar, A. (eds) Advances in Nature-Inspired Computing and Applications. EAI/Springer Innovations in Communication and Computing. Springer, Cham. https://doi.org/10.1007/978-3-319-96451-5_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-96451-5_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-96450-8

  • Online ISBN: 978-3-319-96451-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics