Parameter extraction of two diode solar PV model using Fireworks algorithm

Abstract The double diode model for photovoltaic (PV) modules is currently less adopted than one-diode model because of the difficulty in the extraction of its seven unknown parameters I PV , I 01 , I 02 , R s , R p , a 1 and a 2 , which is a serious inverse problem. This paper proposes application of the Fireworks Algorithm (FWA) for the accurate identification of these unknown parameters in such a way to solve effectively this modeling problem. In particular, firstly, the FWA has been comprehensively tested with two different technologies of Mono-Crystalline (SM55 & SP70) and Multi-Crystalline (Kyocera200GT) PV modules. In addition, further statistical and error analysis for three different panels are exclusively carried out to validate the suitability of proposed methodology. The results of proposed algorithm are benchmarked with popular Genetic Algorithm and Particle Swarm Optimization (PSO) methods. Fitness convergence curves or FWA method for SM55, SP70 and Kyocera200GT produce very less objective function as 2.2498E−07, 2.85765E−08 and 4.0075E−08 respectively. This illustrates the wise and accurate validation of FWA method. Calculated curve-fit via FWA in agreement to datasheet curve strongly suggest the FWA can constitute the core of suitable optimization code for two diode PV parameter extraction.

[1]  J. Jervase,et al.  Solar cell parameter extraction using genetic algorithms , 2001 .

[2]  Antonino Laudani,et al.  High performing extraction procedure for the one-diode model of a photovoltaic panel from experimental I–V curves by using reduced forms , 2014 .

[3]  Qing Zhang,et al.  Fireworks Explosion Optimization algorithm for parameter identification of PV model , 2016, 2016 IEEE 8th International Power Electronics and Motion Control Conference (IPEMC-ECCE Asia).

[4]  Rajesh Kumar,et al.  Binary fireworks algorithm for profit based unit commitment (PBUC) problem , 2016 .

[5]  Alireza Rezazadeh,et al.  Artificial bee swarm optimization algorithm for parameters identification of solar cell models , 2013 .

[6]  Alireza Rezazadeh,et al.  Extraction of maximum power point in solar cells using bird mating optimizer-based parameters identification approach , 2013 .

[7]  Dalia Yousri,et al.  Flower Pollination Algorithm based solar PV parameter estimation , 2015 .

[8]  A. Laudani,et al.  Identification of the one-diode model for photovoltaic modules from datasheet values , 2014 .

[9]  Tibor S. Laszlo Temperature and flux vs. geometrical perfection , 1957 .

[10]  N. Rajasekar,et al.  Modified Particle Swarm Optimization technique based Maximum Power Point Tracking for uniform and under partial shading condition , 2015, Appl. Soft Comput..

[11]  Ying Tan,et al.  Fireworks Algorithm for Optimization , 2010, ICSI.

[12]  M. F. AlHajri,et al.  Optimal extraction of solar cell parameters using pattern search , 2012 .

[13]  Huang Wei,et al.  Extracting solar cell model parameters based on chaos particle swarm algorithm , 2011, 2011 International Conference on Electric Information and Control Engineering.

[14]  Syafaruddin,et al.  A comprehensive MATLAB Simulink PV system simulator with partial shading capability based on two-diode model , 2011 .

[15]  N. Rajasekar,et al.  A Near Accurate Solar PV Emulator Using dSPACE Controller for Real-time Control , 2014 .

[16]  William A. Beckman,et al.  Improvement and validation of a model for photovoltaic array performance , 2006 .

[17]  Ying Tan,et al.  Fireworks Algorithm: A Novel Swarm Intelligence Optimization Method , 2015 .

[18]  Alireza Rezazadeh,et al.  Parameter identification for solar cell models using harmony search-based algorithms , 2012 .

[19]  Meiying Ye,et al.  Parameter extraction of solar cells using particle swarm optimization , 2009 .

[20]  N. Rajasekar,et al.  Bacterial Foraging Algorithm based solar PV parameter estimation , 2013 .

[21]  Shankar Chakraborty,et al.  Parametric optimization of ultrasonic machining process using gravitational search and fireworks algorithms , 2015 .

[22]  Gonzalo Pajares,et al.  Parameter identification of solar cells using artificial bee colony optimization , 2014 .

[23]  Syafaruddin,et al.  Modeling and simulation of photovoltaic (PV) system during partial shading based on a two-diode model , 2011, Simul. Model. Pract. Theory.

[24]  N. Rajasekar,et al.  Fireworks Algorithm-Based Maximum Power Point Tracking for Uniform Irradiation as Well as Under Partial Shading Condition , 2016 .

[25]  A. K. Al-Othman,et al.  Simulated Annealing algorithm for photovoltaic parameters identification , 2012 .

[26]  Kashif Ishaque,et al.  Simple, fast and accurate two-diode model for photovoltaic modules , 2011 .