An efficient salp swarm-inspired algorithm for parameters identification of photovoltaic cell models

Abstract Solar Photovoltaic systems (SPVSs) are becoming one of the most popular renewable energy technology for generating significant share of electric power. With the consistent growth of SPVSs applications, the challenge of parameters estimation of photovoltaic cells has drawn the attention of researchers and industrialists and gained immense momentum for SPVSs modeling. This paper proposes an efficient approach based on Salp Swarm Algorithm (SSA) for extracting the parameters of the electrical equivalent circuit of PV cell based double-diode model. The experimental and comparative results demonstrate that SSA is highly competitive with the results of two algorithms that have never been used before for the PV cell parameter extraction namely Sine Cosine Algorithm (SCA) and Virus Colony Search Algorithm (VCS). SSA is also significantly better than three well-established parameter extraction algorithms namely Ant Lion Optimizer (ALO), Gravitational Search Algorithm (GSA) and Whale Optimization Algorithm (WOA). Several evaluation criteria including Mean Square Error (MSE), Absolute Error (AE) and statistical criterion show that the SSA algorithm provides the highest value of accuracy and has merits in designing SPVSs.

[1]  Ilya Galkin,et al.  Enhanced photovoltaic panel model for MATLAB-simulink environment considering solar cell junction capacitance , 2013, IECON 2013 - 39th Annual Conference of the IEEE Industrial Electronics Society.

[2]  Dinesh C. S. Bisht,et al.  A three diode model for industrial solar cells and estimation of solar cell parameters using PSO algorithm , 2015 .

[3]  Hossam Faris,et al.  An intelligent system for spam detection and identification of the most relevant features based on evolutionary Random Weight Networks , 2019, Inf. Fusion.

[4]  Seyedali Mirjalili,et al.  SCA: A Sine Cosine Algorithm for solving optimization problems , 2016, Knowl. Based Syst..

[5]  Baran Hekimoglu,et al.  Parameter optimization of power system stabilizer via Salp Swarm algorithm , 2018, 2018 5th International Conference on Electrical and Electronic Engineering (ICEEE).

[6]  A. R. Jordehi Enhanced leader particle swarm optimisation (ELPSO): An efficient algorithm for parameter estimation of photovoltaic (PV) cells and modules , 2018 .

[7]  Attia A. El-Fergany,et al.  Extracting optimal parameters of PEM fuel cells using Salp Swarm Optimizer , 2018 .

[8]  Yuqing He,et al.  Parameter extraction of solar cell models using mutative-scale parallel chaos optimization algorithm , 2014 .

[9]  Tamer Khatib,et al.  A comparative study of evolutionary algorithms and adapting control parameters for estimating the parameters of a single-diode photovoltaic module's model , 2016 .

[10]  Efstratios I. Batzelis,et al.  A Method for the Analytical Extraction of the Single-Diode PV Model Parameters , 2016, IEEE Transactions on Sustainable Energy.

[11]  Yu Zhang,et al.  Development of a new compound method to extract the five parameters of PV modules , 2014 .

[12]  Yongchang Yu,et al.  Lambert W-function based exact representation for double diode model of solar cells: Comparison on fitness and parameter extraction , 2016 .

[13]  Antonino Laudani,et al.  An in-depth analysis of the modelling of organic solar cells using multiple-diode circuits , 2016 .

[14]  Temitope Raphael Ayodele,et al.  Evaluation of numerical algorithms used in extracting the parameters of a single-diode photovoltaic model , 2016 .

[15]  Hossein Nezamabadi-pour,et al.  GSA: A Gravitational Search Algorithm , 2009, Inf. Sci..

[16]  N. Rajasekar,et al.  Parameter extraction of two diode solar PV model using Fireworks algorithm , 2016 .

[17]  Souad Chebbi,et al.  Identification of unknown parameters of solar cell models: A comprehensive overview of available approaches , 2018, Renewable and Sustainable Energy Reviews.

[18]  Zhuo Meng,et al.  An improved model and parameters extraction for photovoltaic cells using only three state points at standard test condition , 2014 .

[19]  Shu-xian Lun,et al.  A new explicit I–V model of a solar cell based on Taylor’s series expansion , 2013 .

[20]  Alireza Maheri,et al.  An accurate method for the PV model identification based on a genetic algorithm and the interior-point method , 2014 .

[21]  Andrew Lewis,et al.  The Whale Optimization Algorithm , 2016, Adv. Eng. Softw..

[22]  B. Mazhari,et al.  An improved solar cell circuit model for organic solar cells , 2006 .

[23]  Kay Soon Low,et al.  Optimizing Photovoltaic Model for Different Cell Technologies Using a Generalized Multidimension Diode Model , 2015, IEEE Transactions on Industrial Electronics.

[24]  Zhong-qiang Wu,et al.  Parameter identification of photovoltaic cell model based on improved ant lion optimizer , 2017 .

[25]  Yu He,et al.  Parameter extraction of solar photovoltaic models using an improved whale optimization algorithm , 2018, Energy Conversion and Management.

[26]  A. D. Dhass,et al.  Investigation of Performance Parameters of Different Photovoltaic Cell Materials using the Lambert-W Function☆ , 2016 .

[27]  Hossam Faris,et al.  Asynchronous accelerating multi-leader salp chains for feature selection , 2018, Appl. Soft Comput..

[28]  R. P. Saini,et al.  Identification of unknown parameters of a single diode photovoltaic model using particle swarm optimization with binary constraints , 2017 .

[29]  Ahmad Rezaee Jordehi,et al.  Time varying acceleration coefficients particle swarm optimisation (TVACPSO): A new optimisation algorithm for estimating parameters of PV cells and modules , 2016 .

[30]  Hossam Faris,et al.  Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems , 2017, Adv. Eng. Softw..

[31]  Viorel Badescu,et al.  A simple but accurate procedure for solving the five-parameter model , 2015 .

[32]  Hossam Faris,et al.  Binary dragonfly optimization for feature selection using time-varying transfer functions , 2018, Knowl. Based Syst..

[33]  Christopher G. Bailey,et al.  Analytical drift-diffusion modeling of GaAs solar cells incorporating a back mirror , 2013, 2013 IEEE 39th Photovoltaic Specialists Conference (PVSC).

[34]  Aboul Ella Hassanien,et al.  Swarming behaviour of salps algorithm for predicting chemical compound activities , 2017, 2017 Eighth International Conference on Intelligent Computing and Information Systems (ICICIS).

[35]  Mohammad Reza Azizian,et al.  On the Parameter Extraction of a Five-Parameter Double-Diode Model of Photovoltaic Cells and Modules , 2014, IEEE Journal of Photovoltaics.

[36]  Binod Kumar Sahu,et al.  Design and implementation of SSA based fractional order PID controller for automatic generation control of a multi-area, multi-source interconnected power system , 2018, 2018 Technologies for Smart-City Energy Security and Power (ICSESP).

[37]  Huiru Zhao,et al.  Forecasting Energy-Related CO 2 Emissions Employing a Novel SSA-LSSVM Model: Considering Structural Factors in China , 2018 .

[38]  Hossam Faris,et al.  An efficient binary Salp Swarm Algorithm with crossover scheme for feature selection problems , 2018, Knowl. Based Syst..

[39]  Seyed Mohammad Mirjalili,et al.  The Ant Lion Optimizer , 2015, Adv. Eng. Softw..

[40]  H. Matsunami,et al.  New Two-Diode Model for Detailed Analysis of Multicrystalline Silicon Solar Cells , 2005 .

[41]  Hossam Faris,et al.  Evolutionary Population Dynamics and Grasshopper Optimization approaches for feature selection problems , 2017, Knowl. Based Syst..

[42]  Lin Lu,et al.  Development of a model to simulate the performance characteristics of crystalline silicon photovoltaic modules/strings/arrays , 2014 .

[43]  Muthaiah Rajappa,et al.  Swarm intelligence-based approach for optimal design of CMOS differential amplifier and comparator circuit using a hybrid salp swarm algorithm. , 2018, The Review of scientific instruments.

[44]  Abdelkader Abbassi,et al.  An improved single-diode model parameters extraction at different operating conditions with a view to modeling a photovoltaic generator: A comparative study , 2017 .

[45]  Leandro dos Santos Coelho,et al.  An improved free search differential evolution algorithm: A case study on parameters identification of one diode equivalent circuit of a solar cell module , 2015 .

[46]  Donatien Njomo,et al.  An Improved Nonlinear Five-Point Model for Photovoltaic Modules , 2013 .

[47]  Hui Zhao,et al.  A novel nature-inspired algorithm for optimization: Virus colony search , 2016, Adv. Eng. Softw..

[48]  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 .