Skip to main content
Top

2017 | OriginalPaper | Chapter

6. Photovoltaic Cell Design

Authors : Erik Cuevas, Valentín Osuna, Diego Oliva

Published in: Evolutionary Computation Techniques: A Comparative Perspective

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In order to improve the performance of solar energy systems, accurate modeling of current versus voltage (IV) characteristics of solar cells has attracted the attention of various researches. The main drawback in accurate modeling is the lack of information about the precise parameter values which indeed characterize the solar cell. Since such parameters cannot be extracted from the datasheet specifications, an optimization technique is necessary to adjust experimental data to the solar cell model. Considering the IV characteristics of solar cells, the optimization task involves the solution of complex non-linear and multi-modal objective functions. Several optimization approaches have been presented to identify the parameters of solar cells. However, most of them obtain sub-optimal solutions due to their premature convergence and their difficulty to overcome local minima in multi-modal problems. This chapter describes the use of the Artificial Bee Colony (ABC) algorithm to accurately identify the solar cells’ parameters. The ABC algorithm is an evolutionary method inspired by the intelligent foraging behavior of honeybees. In comparison with other evolutionary algorithms, ABC exhibits a better search capacity to face multi-modal objective functions. In order to illustrate the proficiency of the presented approach, it is compared to other well-known optimization methods. Experimental results demonstrate the high performance of the presented method in terms of robustness and accuracy.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
2.
go back to reference Ishaque K, Salam Z, Mekhilef S, Shamsudin A. Parameter extraction of solar photovoltaic modules using penalty-based differential evolution. Appl Energy 2012;99:297–308. Ishaque K, Salam Z, Mekhilef S, Shamsudin A. Parameter extraction of solar photovoltaic modules using penalty-based differential evolution. Appl Energy 2012;99:297–308.
3.
go back to reference Orioli A, Gangi AD. A procedure to calculate the five-parameter model of crystalline silicon photovoltaic modules on the basis of the tabular performance data. Appl Energy 2013;102:1160–77. Orioli A, Gangi AD. A procedure to calculate the five-parameter model of crystalline silicon photovoltaic modules on the basis of the tabular performance data. Appl Energy 2013;102:1160–77.
4.
go back to reference Sandrolini L, Artioli M, Reggiani U. Numerical method for the extraction of photovoltaic module double-diode model parameters through cluster analysis. Appl Energy 2010;87:442–51. Sandrolini L, Artioli M, Reggiani U. Numerical method for the extraction of photovoltaic module double-diode model parameters through cluster analysis. Appl Energy 2010;87:442–51.
5.
go back to reference Amrouche B, Guessoum A, Belhamel M. A simple behavioural model for solar module electric characteristics based on the first order system step response for MPPT study and comparison. Appl Energy 2012;91:395–404. Amrouche B, Guessoum A, Belhamel M. A simple behavioural model for solar module electric characteristics based on the first order system step response for MPPT study and comparison. Appl Energy 2012;91:395–404.
6.
go back to reference Bonanno F, Capizzi G, Graditi G, Napoli C, Tina GM. A radial basis function neural network based approach for the electrical characteristics estimation of a photovoltaic module. Appl Energy 2012;97:956–61. Bonanno F, Capizzi G, Graditi G, Napoli C, Tina GM. A radial basis function neural network based approach for the electrical characteristics estimation of a photovoltaic module. Appl Energy 2012;97:956–61.
7.
go back to reference L. Han, N. Koide, Y. Chiba, T. Mitate. Modeling of an equivalent circuit for dye-sensitized solar cells. Applied Physics Letters 13 (2004) 2433–2435. L. Han, N. Koide, Y. Chiba, T. Mitate. Modeling of an equivalent circuit for dye-sensitized solar cells. Applied Physics Letters 13 (2004) 2433–2435.
8.
go back to reference M.G. Villalva, J.R. Gazoli, E.R. Filho. Comprehensive approach to modeling and simulation of photovoltaic arrays. IEEE Transactions on Power Electronics 24 (5) (2009) 1198–1208. M.G. Villalva, J.R. Gazoli, E.R. Filho. Comprehensive approach to modeling and simulation of photovoltaic arrays. IEEE Transactions on Power Electronics 24 (5) (2009) 1198–1208.
9.
go back to reference T. Huld, R. Gottschalg, H.G. Beyer, M. Topic. Mapping the performance of a PV modules, effects of module type and data averaging. Solar Energy 84 (2010) 324–328. T. Huld, R. Gottschalg, H.G. Beyer, M. Topic. Mapping the performance of a PV modules, effects of module type and data averaging. Solar Energy 84 (2010) 324–328.
10.
go back to reference W. Xiao, M.G.J Lind, W.G Dunford, A Capel. Real-time identification of optimal operating points in photovoltaic power systems. IEEE Transactions on Industrial Electronics 53 (4) (2006), 1017–1026. W. Xiao, M.G.J Lind, W.G Dunford, A Capel. Real-time identification of optimal operating points in photovoltaic power systems. IEEE Transactions on Industrial Electronics 53 (4) (2006), 1017–1026.
11.
go back to reference M. Chegaar, Z. Ouennough, F. Guechi, H. Langueur. Determination of solar cells parameters under illuminated conditions. Journal of Electron Devices 2 (2003) 17–21. M. Chegaar, Z. Ouennough, F. Guechi, H. Langueur. Determination of solar cells parameters under illuminated conditions. Journal of Electron Devices 2 (2003) 17–21.
12.
go back to reference M. Ye, X. Wang, Y. Xu. Parameter extraction of solar cells using particle swarm optimization. Journal of Applied Physics 105 (9) (2009) 094502–094508. M. Ye, X. Wang, Y. Xu. Parameter extraction of solar cells using particle swarm optimization. Journal of Applied Physics 105 (9) (2009) 094502–094508.
13.
go back to reference Alireza Askarzadeh, Alireza Rezazadeh. Parameter identification for solar cell models using harmony search-based algorithms, Solar Energy 86 (11) (2012) 3241–3249. Alireza Askarzadeh, Alireza Rezazadeh. Parameter identification for solar cell models using harmony search-based algorithms, Solar Energy 86 (11) (2012) 3241–3249.
14.
go back to reference T. Easwarakhanthan, J. Bottin, I. Bouhouch, C. Boutrit. Nonlinear minimization algorithm for determining the solar cell parameters with microcomputers. Solar Energy (4) 1986 1–12. T. Easwarakhanthan, J. Bottin, I. Bouhouch, C. Boutrit. Nonlinear minimization algorithm for determining the solar cell parameters with microcomputers. Solar Energy (4) 1986 1–12.
15.
go back to reference A. Ortiz-Conde, F.J. Garcia Sanchez, J. Muci. New method to extract the model parameters of solar cells from the explicit analytic solutions of their illuminated I–V characteristics. Solar Energy Materials and Solar Cells 90 (3) (2006) 352–361. A. Ortiz-Conde, F.J. Garcia Sanchez, J. Muci. New method to extract the model parameters of solar cells from the explicit analytic solutions of their illuminated I–V characteristics. Solar Energy Materials and Solar Cells 90 (3) (2006) 352–361.
16.
go back to reference D.S.H. Chan, J.R. Phillips, J.C.H. Phang. A comparative study of extraction methods for solar cell model parameters. Solid-State Electronics 29 (3) (1986) 329–337. D.S.H. Chan, J.R. Phillips, J.C.H. Phang. A comparative study of extraction methods for solar cell model parameters. Solid-State Electronics 29 (3) (1986) 329–337.
17.
go back to reference 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. Solar Energy, 85 (7) (2011) 1543–1550. 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. Solar Energy, 85 (7) (2011) 1543–1550.
18.
go back to reference J.A. Jervase, H. Bourdoucen, A. Al-Lawati. Solar cell parameter extraction using genetic algorithms. Measurement Science and Technology 12 (11) (2001) 1922–1925. J.A. Jervase, H. Bourdoucen, A. Al-Lawati. Solar cell parameter extraction using genetic algorithms. Measurement Science and Technology 12 (11) (2001) 1922–1925.
19.
go back to reference M. Ye, X. Wang, Y. Xu. Parameter extraction of solar cells using particle swarm optimization. Journal of Applied Physics 105 (9) (2009) 094502–094508. M. Ye, X. Wang, Y. Xu. Parameter extraction of solar cells using particle swarm optimization. Journal of Applied Physics 105 (9) (2009) 094502–094508.
20.
go back to reference H. Wei, J. Cong, X. Lingyun, S. Deyun. Extracting solar cell model parameters based on chaos particle swarm algorithm. In: International Conference on Electric Information and Control Engineering (ICEICE), (2011) pp. 398–402. H. Wei, J. Cong, X. Lingyun, S. Deyun. Extracting solar cell model parameters based on chaos particle swarm algorithm. In: International Conference on Electric Information and Control Engineering (ICEICE), (2011) pp. 398–402.
21.
go back to reference K.M. El-Naggar, M.R. AlRashidi, M.F. AlHajri, A.K. Al-Othman. Simulated Annealing algorithm for photovoltaic parameters identification. Solar Energy, 86 (1) (2012) 266–274. K.M. El-Naggar, M.R. AlRashidi, M.F. AlHajri, A.K. Al-Othman. Simulated Annealing algorithm for photovoltaic parameters identification. Solar Energy, 86 (1) (2012) 266–274.
22.
go back to reference Ondřej Hrstka, Anna Kuĉerová. Improvements of real coded genetic algorithms based on differential operators preventing premature convergence, Advances in Engineering Software, 35, (2004), 237–246. Ondřej Hrstka, Anna Kuĉerová. Improvements of real coded genetic algorithms based on differential operators preventing premature convergence, Advances in Engineering Software, 35, (2004), 237–246.
23.
go back to reference Behrooz OstadmohammadiArani, PooyaMirzabeygi, MasoudShariatPanahi. An improved PSO algorithm with a territorial diversity-preserving scheme and enhanced exploration–exploitation balance, Swarm and Evolutionary Computation, 11, (2013), 1–15. Behrooz OstadmohammadiArani, PooyaMirzabeygi, MasoudShariatPanahi. An improved PSO algorithm with a territorial diversity-preserving scheme and enhanced exploration–exploitation balance, Swarm and Evolutionary Computation, 11, (2013), 1–15.
24.
go back to reference Ling Qing, Wu Gang, Yang Zaiyue, Wang Qiuping. Crowding clustering genetic algorithm for multimodal function optimization, Applied Soft Computing, 8, (2008), 88–95. Ling Qing, Wu Gang, Yang Zaiyue, Wang Qiuping. Crowding clustering genetic algorithm for multimodal function optimization, Applied Soft Computing, 8, (2008), 88–95.
25.
go back to reference Minqiang Li, Dan Lin, Jisong Kou. A hybrid niching PSO enhanced with recombination-replacement crowding strategy for multimodal function optimization, Applied Soft Computing, 12, (2012), 975–987. Minqiang Li, Dan Lin, Jisong Kou. A hybrid niching PSO enhanced with recombination-replacement crowding strategy for multimodal function optimization, Applied Soft Computing, 12, (2012), 975–987.
26.
go back to reference Malihe Niksirat, Mehdi Ghatee, S. Mehdi Hashemi. Multimodal K-shortest viable path problem in Tehran public transportation network and its solution applying ant colony and simulated annealing algorithms, Applied Mathematical Modelling, 36, (2012), 5709–5726. Malihe Niksirat, Mehdi Ghatee, S. Mehdi Hashemi. Multimodal K-shortest viable path problem in Tehran public transportation network and its solution applying ant colony and simulated annealing algorithms, Applied Mathematical Modelling, 36, (2012), 5709–5726.
27.
go back to reference Chia-Ming Wang, Yin-Fu Huang. Self-adaptive harmony search algorithm for optimization, Expert Systems with Applications, 37, (2010), 2826–2837. Chia-Ming Wang, Yin-Fu Huang. Self-adaptive harmony search algorithm for optimization, Expert Systems with Applications, 37, (2010), 2826–2837.
28.
go back to reference Jun-hua Li, Ming Li. An analysis on convergence and convergence rate estimate of elitist genetic algorithms in noisy environments, Optik, 124, (2013), 6780–6785. Jun-hua Li, Ming Li. An analysis on convergence and convergence rate estimate of elitist genetic algorithms in noisy environments, Optik, 124, (2013), 6780–6785.
29.
go back to reference Hui Pan, Ling Wang, Bo Liu. Particle swarm optimization for function optimization in noisy environment, Applied Mathematics and Computation, 181, (2006), 908–919. Hui Pan, Ling Wang, Bo Liu. Particle swarm optimization for function optimization in noisy environment, Applied Mathematics and Computation, 181, (2006), 908–919.
30.
go back to reference Hans-Georg Beyer. Evolutionary algorithms in noisy environments: theoretical issues and guidelines for practice, Comput. Methods Appl. Mech. Engrg. 186, (2000), 239–267. Hans-Georg Beyer. Evolutionary algorithms in noisy environments: theoretical issues and guidelines for practice, Comput. Methods Appl. Mech. Engrg. 186, (2000), 239–267.
31.
go back to reference D. Karaboga. An idea based on honey bee swarm for numerical optimization, technical report-TR06, Erciyes University, Engineering Faculty, Computer Engineering Department (2005). D. Karaboga. An idea based on honey bee swarm for numerical optimization, technical report-TR06, Erciyes University, Engineering Faculty, Computer Engineering Department (2005).
32.
go back to reference D. Karaboga, B. Basturk. On the performance of artificial bee colony (ABC) algorithm. Applied Soft Computing, 8 (1) (2008) 687–697. D. Karaboga, B. Basturk. On the performance of artificial bee colony (ABC) algorithm. Applied Soft Computing, 8 (1) (2008) 687–697.
33.
go back to reference D. Karaboga, B. Akay. A comparative study of artificial bee colony algorithm. Appl Math Comput 214 (2009) 108–132. D. Karaboga, B. Akay. A comparative study of artificial bee colony algorithm. Appl Math Comput 214 (2009) 108–132.
34.
go back to reference N. Karaboga. A new design method based on artificial bee colony algorithm for digital IIR filters. J Franklin Inst 346 (2009) 328–348. N. Karaboga. A new design method based on artificial bee colony algorithm for digital IIR filters. J Franklin Inst 346 (2009) 328–348.
35.
go back to reference Q-K. Pan, M. Fatih Tasgetiren, P.N. Suganthan, T.J. Chua. A discrete artificial bee colony algorithm for the lot-streaming flow shop scheduling problem. Information Sciences (2011). doi:10.1016/j.ins.2009.12.025. Q-K. Pan, M. Fatih Tasgetiren, P.N. Suganthan, T.J. Chua. A discrete artificial bee colony algorithm for the lot-streaming flow shop scheduling problem. Information Sciences (2011). doi:10.​1016/​j.​ins.​2009.​12.​025.
36.
go back to reference F. Kang, J. Li, Q. Xu. Structural inverse analysis by hybrid simplex artificial bee colony algorithms. Comput Struct 87 (2009) 861–870. F. Kang, J. Li, Q. Xu. Structural inverse analysis by hybrid simplex artificial bee colony algorithms. Comput Struct 87 (2009) 861–870.
37.
go back to reference C. Zhang, D. Ouyang, J. Ning. An artificial bee colony approach for clustering. Expert Syst Appl 37 (2010) 4761–4767. C. Zhang, D. Ouyang, J. Ning. An artificial bee colony approach for clustering. Expert Syst Appl 37 (2010) 4761–4767.
38.
go back to reference D. Karaboga, C. Ozturk. A novel clustering approach: Artificial Bee Colony (ABC) algorithm. Appl Soft Comput 11 (2011) 652–657. D. Karaboga, C. Ozturk. A novel clustering approach: Artificial Bee Colony (ABC) algorithm. Appl Soft Comput 11 (2011) 652–657.
39.
go back to reference S.L. Ho, S. Yang. An artificial bee colony algorithm for inverse problems. Int J Appl Electromagn Mech, 31 (2009) 181–192. S.L. Ho, S. Yang. An artificial bee colony algorithm for inverse problems. Int J Appl Electromagn Mech, 31 (2009) 181–192.
40.
go back to reference D. Karaboga, B. Akay. A comparative study of artificial bee colony algorithm. Appl Math Comput 214 (2009) 108–132. D. Karaboga, B. Akay. A comparative study of artificial bee colony algorithm. Appl Math Comput 214 (2009) 108–132.
41.
go back to reference Oliva, D., Cuevas, E., Pajares, G., Zaldivar, D., Osuna, V., A Multilevel thresholding algorithm using electromagnetism optimization, Neurocomputing, (2014), 357–381. Oliva, D., Cuevas, E., Pajares, G., Zaldivar, D., Osuna, V., A Multilevel thresholding algorithm using electromagnetism optimization, Neurocomputing, (2014), 357–381.
42.
go back to reference Oliva, D., Cuevas, E., Pajares, G., Zaldivar, D., Perez-Cisneros, M., Multilevel thresholding segmentation based on harmony search optimization, Journal of Applied Mathematics, 2013, 575414. Oliva, D., Cuevas, E., Pajares, G., Zaldivar, D., Perez-Cisneros, M., Multilevel thresholding segmentation based on harmony search optimization, Journal of Applied Mathematics, 2013, 575414.
43.
go back to reference Cuevas, E., Zaldivar, D., Pérez-Cisneros, M., Seeking multi-thresholds for image segmentation with Learning Automata, Machine Vision and Applications, 22 (5), (2011), 805–818. Cuevas, E., Zaldivar, D., Pérez-Cisneros, M., Seeking multi-thresholds for image segmentation with Learning Automata, Machine Vision and Applications, 22 (5), (2011), 805–818.
44.
go back to reference Cuevas, E., Ortega-Sánchez, N., Zaldivar, D., Pérez-Cisneros, M., Circle detection by Harmony Search Optimization, Journal of Intelligent and Robotic Systems: Theory and Applications, 66 (3), (2012), 359–376. Cuevas, E., Ortega-Sánchez, N., Zaldivar, D., Pérez-Cisneros, M., Circle detection by Harmony Search Optimization, Journal of Intelligent and Robotic Systems: Theory and Applications, 66 (3), (2012), 359–376.
45.
go back to reference Cuevas, E., Zaldivar, D., Pérez-Cisneros, M., Ramírez-Ortegón, M., Circle detection using discrete differential evolution Optimization, Pattern Analysis and Applications, 14 (1), (2011), 93–107. Cuevas, E., Zaldivar, D., Pérez-Cisneros, M., Ramírez-Ortegón, M., Circle detection using discrete differential evolution Optimization, Pattern Analysis and Applications, 14 (1), (2011), 93–107.
46.
go back to reference Cuevas, E., Echavarría, A., Zaldívar, D., Pérez-Cisneros, M., A novel evolutionary algorithm inspired by the states of matter for template matching, Expert Systems with Applications, 40 (16), (2013), 6359–6373. Cuevas, E., Echavarría, A., Zaldívar, D., Pérez-Cisneros, M., A novel evolutionary algorithm inspired by the states of matter for template matching, Expert Systems with Applications, 40 (16), (2013), 6359–6373.
47.
go back to reference Wilcoxon, F.: Individual comparisons by ranking methods. Biometrics 1, 80–83 (1945). Wilcoxon, F.: Individual comparisons by ranking methods. Biometrics 1, 80–83 (1945).
48.
go back to reference Garcia, S., Molina, D., Lozano, M.,Herrera, F.:Astudy on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: a case study on the CEC’2005 Special session on real parameter optimization. J. Heurist. (2008). doi:10.1007/s10732-008-9080-4. Garcia, S., Molina, D., Lozano, M.,Herrera, F.:Astudy on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: a case study on the CEC’2005 Special session on real parameter optimization. J. Heurist. (2008). doi:10.​1007/​s10732-008-9080-4.
Metadata
Title
Photovoltaic Cell Design
Authors
Erik Cuevas
Valentín Osuna
Diego Oliva
Copyright Year
2017
DOI
https://doi.org/10.1007/978-3-319-51109-2_6

Premium Partner