Modified Whale Optimization Algorithm for Solar Cell and PV Module Parameter Identification

The whale optimization algorithm (WOA) is a powerful swarm intelligence method which has been widely used in various fields such as parameter identification of solar cells and PV modules. In order to better balance the exploration and exploitation of WOA, we propose a novel modified WOA (MWOA) in which both the mutation strategy based on Levy flight and a local search mechanism of pattern search are introduced. On the one hand, Levy flight can make the algorithm get rid of the local optimum and avoid stagnation; thus, it is able to prevent the algorithm from losing diversity and to increase the global search capability. On the other hand, pattern search, a direct search method, has not only high convergence rate but also good stability, which can boost the local optimization ability of the WOA. Therefore, the combination of these two mechanisms can greatly improve the capability of WOA to obtain the best solution. In addition, MWOA may be employed to estimate parameters in single diode model (SDM), double diode model (DDM), and PV modules and to identify unknown parameters of two different types of PV modules under diverse light irradiance and temperature conditions. The analytical results demonstrate the validity and the practicality of MWOA for estimating parameters of solar cells and PV modules.

[1]  Fausto Giunchiglia,et al.  Deep Feature-Based Text Clustering and its Explanation , 2022, IEEE Transactions on Knowledge and Data Engineering.

[2]  Zhigang Jin,et al.  Backtracking search algorithm with Lévy flight for estimating parameters of photovoltaic models , 2020 .

[3]  Gang Wang,et al.  An efficient hybrid kernel extreme learning machine approach for early diagnosis of Parkinson's disease , 2016, Neurocomputing.

[4]  Jing J. Liang,et al.  Evolutionary multi-task optimization for parameters extraction of photovoltaic models , 2020 .

[5]  Lei Shao,et al.  A hybrid DPSO with Levy flight for scheduling MIMO radar tasks , 2018, Appl. Soft Comput..

[6]  Xiaoqin Zhang,et al.  Pyramid Channel-based Feature Attention Network for image dehazing , 2020, Comput. Vis. Image Underst..

[7]  Hossam Faris,et al.  An enhanced associative learning-based exploratory whale optimizer for global optimization , 2019, Neural Computing and Applications.

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

[9]  Huiling Chen,et al.  Horizontal and vertical crossover of Harris hawk optimizer with Nelder-Mead simplex for parameter estimation of photovoltaic models , 2020 .

[10]  Ramzi Ben Messaoud Extraction of uncertain parameters of single and double diode model of a photovoltaic panel using Salp Swarm algorithm , 2020 .

[11]  Yongquan Zhou,et al.  Optimize star sensor calibration based on integrated modeling with hybrid WOA-LM algorithm , 2020, J. Intell. Fuzzy Syst..

[12]  Dong Liu,et al.  Medical image classification using spatial adjacent histogram based on adaptive local binary patterns , 2016, Comput. Biol. Medicine.

[13]  Quanyuan Feng,et al.  A comparative study of crossover in differential evolution , 2011, J. Heuristics.

[14]  Donghui Wang,et al.  A content-based recommender system for computer science publications , 2018, Knowl. Based Syst..

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

[16]  Xuesong Yan,et al.  Parameter estimation of photovoltaic models with memetic adaptive differential evolution , 2019, Solar Energy.

[17]  Yang Li,et al.  Deep Spatial-Temporal Feature Fusion From Adaptive Dynamic Functional Connectivity for MCI Identification , 2020, IEEE Transactions on Medical Imaging.

[18]  Qian Zhang,et al.  Multi-strategy boosted mutative whale-inspired optimization approaches , 2019, Applied Mathematical Modelling.

[19]  Aboul Ella Hassanien,et al.  Whale Optimization Algorithm and Moth-Flame Optimization for multilevel thresholding image segmentation , 2017, Expert Syst. Appl..

[20]  Harun Uğuz,et al.  A novel particle swarm optimization algorithm with Levy flight , 2014, Appl. Soft Comput..

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

[22]  Hossam Faris,et al.  Optimizing connection weights in neural networks using the whale optimization algorithm , 2016, Soft Computing.

[23]  Hossam Faris,et al.  Harris hawks optimization: Algorithm and applications , 2019, Future Gener. Comput. Syst..

[24]  Huiling Chen,et al.  Boosted mutation-based Harris hawks optimizer for parameters identification of single-diode solar cell models , 2020 .

[25]  Milan Tuba,et al.  Resource Scheduling in Cloud Computing Based on a Hybridized Whale Optimization Algorithm , 2019, Applied Sciences.

[26]  Xiaoqin Zhang,et al.  Evolutionary biogeography-based whale optimization methods with communication structure: Towards measuring the balance , 2021, Knowl. Based Syst..

[27]  Huiling Chen,et al.  Chaotic multi-swarm whale optimizer boosted support vector machine for medical diagnosis , 2020, Appl. Soft Comput..

[28]  Xuehua Zhao,et al.  Dimension decided Harris hawks optimization with Gaussian mutation: Balance analysis and diversity patterns , 2021, Knowl. Based Syst..

[29]  Yuqing He,et al.  Parameter extraction of solar cell models using chaotic asexual reproduction optimization , 2014, Neural Computing and Applications.

[30]  Ying Chen,et al.  Towards augmented kernel extreme learning models for bankruptcy prediction: Algorithmic behavior and comprehensive analysis , 2020, Neurocomputing.

[31]  A. Kapoor,et al.  Exact analytical solutions of the parameters of real solar cells using Lambert W-function , 2004 .

[32]  Ibrahim Aljarah,et al.  Improved whale optimization algorithm for feature selection in Arabic sentiment analysis , 2018, Applied Intelligence.

[33]  Hui Huang,et al.  Toward an optimal kernel extreme learning machine using a chaotic moth-flame optimization strategy with applications in medical diagnoses , 2017, Neurocomputing.

[34]  Xuehua Zhao,et al.  Parameters identification of photovoltaic cells and modules using diversification-enriched Harris hawks optimization with chaotic drifts , 2020 .

[35]  Jianjun Jiao,et al.  Refraction-learning-based whale optimization algorithm for high-dimensional problems and parameter estimation of PV model , 2020, Eng. Appl. Artif. Intell..

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

[37]  Pei Zhang,et al.  A parameter estimation method for fractional-order nonlinear systems based on improved whale optimization algorithm , 2019, Modern Physics Letters B.

[38]  Huiling Chen,et al.  A multi-strategy enhanced sine cosine algorithm for global optimization and constrained practical engineering problems , 2020, Appl. Math. Comput..

[39]  Xuesong Yan,et al.  Particle swarm optimization algorithm based on parameter improvements , 2017, J. Comput. Methods Sci. Eng..

[40]  Bin Xu,et al.  Teaching–learning–based artificial bee colony for solar photovoltaic parameter estimation , 2018 .

[41]  Xiaolan Fu,et al.  Face Recognition and Micro-expression Recognition Based on Discriminant Tensor Subspace Analysis Plus Extreme Learning Machine , 2014, Neural Processing Letters.

[42]  Ranko Goic,et al.  review of solar photovoltaic technologies , 2011 .

[43]  Farzin Modarres Khiyabani,et al.  A whale optimization algorithm (WOA) approach for clustering , 2018 .

[44]  F. Dkhichi,et al.  Parameter identification of solar cell model using Levenberg–Marquardt algorithm combined with simulated annealing , 2014 .

[45]  Hong Zhou,et al.  Ultrasound-based differentiation of malignant and benign thyroid Nodules: An extreme learning machine approach , 2017, Comput. Methods Programs Biomed..

[46]  Y. Errami,et al.  Parameter estimation of photovoltaic modules using iterative method and the Lambert W function: A comparative study , 2016 .

[47]  Liang Gao,et al.  Parameter extraction of photovoltaic models using an improved teaching-learning-based optimization , 2019, Energy Conversion and Management.

[48]  Huiling Chen,et al.  An efficient double adaptive random spare reinforced whale optimization algorithm , 2020, Expert Syst. Appl..

[49]  Yongquan Zhou,et al.  Teaching learning-based whale optimization algorithm for multi-layer perceptron neural network training. , 2020, Mathematical biosciences and engineering : MBE.

[50]  Dayou Liu,et al.  Evolving support vector machines using fruit fly optimization for medical data classification , 2016, Knowl. Based Syst..

[51]  Lufeng Hu,et al.  An efficient machine learning approach for diagnosis of paraquat-poisoned patients , 2015, Comput. Biol. Medicine.

[52]  M. Chegaar,et al.  A new method for evaluating illuminated solar cell parameters , 2001 .

[53]  Rabeh Abbassi,et al.  An efficient salp swarm-inspired algorithm for parameters identification of photovoltaic cell models , 2019, Energy Conversion and Management.

[54]  G. Wiselin Jiji,et al.  An enhanced particle swarm optimization with levy flight for global optimization , 2016, Appl. Soft Comput..

[55]  Xuehua Zhao,et al.  An improved grasshopper optimization algorithm with application to financial stress prediction , 2018, Applied Mathematical Modelling.

[56]  J. Phillips,et al.  A comparative study of extraction methods for solar cell model parameters , 1986 .

[57]  Huiling Chen,et al.  Ant colony optimization with horizontal and vertical crossover search: Fundamental visions for multi-threshold image segmentation , 2020, Expert Syst. Appl..

[58]  Huiling Chen,et al.  Chaotic random spare ant colony optimization for multi-threshold image segmentation of 2D Kapur entropy , 2020, Knowl. Based Syst..

[59]  Heng Wang,et al.  Parameter extraction of solar cell models using improved shuffled complex evolution algorithm , 2018, Energy Conversion and Management.

[60]  Yongquan Zhou,et al.  Lévy Flight Trajectory-Based Whale Optimization Algorithm for Global Optimization , 2017, IEEE Access.

[61]  Chengye Li,et al.  Gaussian mutational chaotic fruit fly-built optimization and feature selection , 2020, Expert Syst. Appl..

[62]  Daoliang Li,et al.  A two-stage feature selection method with its application , 2015, Comput. Electr. Eng..

[63]  Yongquan Zhou,et al.  Modified Whale Optimization Algorithm for Infinitive Impulse Response System Identification , 2020, Arabian Journal for Science and Engineering.

[64]  Daling Wang,et al.  Occupation recommendation based on student achievement mining in vocational skill training , 2014, 2014 11th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD).

[65]  Huiling Chen,et al.  Advanced orthogonal moth flame optimization with Broyden-Fletcher-Goldfarb-Shanno algorithm: Framework and real-world problems , 2020, Expert Syst. Appl..

[66]  Jing J. Liang,et al.  Classified perturbation mutation based particle swarm optimization algorithm for parameters extraction of photovoltaic models , 2020 .

[67]  Vivekananda Mukherjee,et al.  Application of chaotic whale optimisation algorithm for transient stability constrained optimal power flow , 2017 .

[68]  Wenxiang Zhao,et al.  Parameters identification of solar cell models using generalized oppositional teaching learning based optimization , 2016 .

[69]  Rabeh Abbassi,et al.  Parameters identification of photovoltaic cell models using enhanced exploratory salp chains-based approach , 2020, Energy.

[70]  Ke Li,et al.  Epileptic seizure detection in EEG signals using sparse multiscale radial basis function networks and the Fisher vector approach , 2019, Knowl. Based Syst..

[71]  Diego Oliva,et al.  Parameter estimation of photovoltaic cells using an improved chaotic whale optimization algorithm , 2017 .

[72]  Jianzhou Wang,et al.  A novel hybrid system based on a new proposed algorithm-Multi-Objective Whale Optimization Algorithm for wind speed forecasting , 2017 .

[73]  Xuehua Zhao,et al.  A balanced whale optimization algorithm for constrained engineering design problems , 2019, Applied Mathematical Modelling.

[74]  Hui Huang,et al.  Developing a new intelligent system for the diagnosis of tuberculous pleural effusion , 2018, Comput. Methods Programs Biomed..

[75]  Pengjun Wang,et al.  Efficient multi-population outpost fruit fly-driven optimizers: Framework and advances in support vector machines , 2020, Expert Syst. Appl..

[76]  Ponnuthurai Nagaratnam Suganthan,et al.  Static and dynamic photovoltaic models’ parameters identification using Chaotic Heterogeneous Comprehensive Learning Particle Swarm Optimizer variants , 2019, Energy Conversion and Management.

[77]  Changcheng Huang,et al.  Orthogonally adapted Harris hawks optimization for parameter estimation of photovoltaic models , 2020 .

[78]  Zhiyuan Weng,et al.  A logistic chaotic JAYA algorithm for parameters identification of photovoltaic cell and module models , 2020 .

[79]  Daoliang Li,et al.  Feature selection based on improved ant colony optimization for online detection of foreign fiber in cotton , 2014, Appl. Soft Comput..

[80]  Zuguo Chen,et al.  Information synergy entropy based multi-feature information fusion for the operating condition identification in aluminium electrolysis , 2021, Inf. Sci..

[81]  Kang Li,et al.  An improved TLBO with elite strategy for parameters identification of PEM fuel cell and solar cell models , 2014 .

[82]  Ying Huang,et al.  Chaos enhanced grey wolf optimization wrapped ELM for diagnosis of paraquat-poisoned patients , 2019, Comput. Biol. Chem..

[83]  Xiankun Lin,et al.  Parameters identification of photovoltaic models using niche-based particle swarm optimization in parallel computing architecture , 2020 .

[84]  Lorenzo Bruzzone,et al.  Superpixel-Based Unsupervised Band Selection for Classification of Hyperspectral Images , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[85]  Xu Chen,et al.  Hybridizing cuckoo search algorithm with biogeography-based optimization for estimating photovoltaic model parameters , 2019, Solar Energy.

[86]  M. Chegaar,et al.  Organic and inorganic solar cells parameters evaluation from single I–V plot , 2008 .

[87]  Luchen Zhao,et al.  Whale optimization algorithm based on nonlinear convergence factor and chaotic inertial weight , 2020, Concurr. Comput. Pract. Exp..

[88]  Mohammed A. Awadallah,et al.  Survival exploration strategies for Harris Hawks Optimizer , 2020, Expert Syst. Appl..

[89]  Majdi M. Mafarja,et al.  Hybrid Whale Optimization Algorithm with simulated annealing for feature selection , 2017, Neurocomputing.

[90]  Mingjing Wang,et al.  Orthogonal Nelder-Mead moth flame method for parameters identification of photovoltaic modules , 2020 .

[91]  Huiling Chen,et al.  Multi-objective optimization and multi-criteria decision-making methods for optimal design of standalone photovoltaic system: A comprehensive review , 2021, Renewable and Sustainable Energy Reviews.

[92]  Huimin Zhao,et al.  An Improved Quantum-Inspired Differential Evolution Algorithm for Deep Belief Network , 2020, IEEE Transactions on Instrumentation and Measurement.

[93]  Ying Chen,et al.  Orthogonal learning covariance matrix for defects of grey wolf optimizer: Insights, balance, diversity, and feature selection , 2020, Knowl. Based Syst..

[94]  Hany M. Hasanien,et al.  Parameters estimation of single‐ and multiple‐diode photovoltaic model using whale optimisation algorithm , 2018, IET Renewable Power Generation.

[95]  Subha Prakash Mallick,et al.  An empirical approach towards photovoltaic parameter extraction and optimization , 2017 .

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

[97]  Lijun Wu,et al.  Parameters identification of photovoltaic models using hybrid adaptive Nelder-Mead simplex algorithm based on eagle strategy , 2016 .

[98]  Yanan Zhang,et al.  Boosted binary Harris hawks optimizer and feature selection , 2020, Engineering with Computers.

[99]  Sriparna Saha,et al.  On Some Improved Versions of Whale Optimization Algorithm , 2019, Arabian Journal for Science and Engineering.

[100]  Abdelghani Bekrar,et al.  Whale optimization algorithm based optimal reactive power dispatch: A case study of the Algerian power system , 2017, Electric Power Systems Research.

[101]  Wenyin Gong,et al.  An enhanced adaptive differential evolution algorithm for parameter extraction of photovoltaic models , 2020, Energy Conversion and Management.

[102]  A. Kapoor,et al.  Determination of the solar cell junction ideality factor using special trans function theory (STFT) , 2009 .

[103]  M. Chegaar,et al.  A simpler method for extracting solar cell parameters using the conductance method , 1999 .

[104]  Ting Liu,et al.  An Improved Whale Optimization Algorithm for Feature Selection , 2020 .

[105]  T. Easwarakhanthan,et al.  Nonlinear Minimization Algorithm for Determining the Solar Cell Parameters with Microcomputers , 1986 .

[106]  Huiling Chen,et al.  Slime mould algorithm: A new method for stochastic optimization , 2020, Future Gener. Comput. Syst..

[107]  Surbhi Sharma,et al.  Quantum based Whale Optimization Algorithm for wrapper feature selection , 2020, Appl. Soft Comput..

[108]  Firoz Khan,et al.  Effect of illumination intensity on cell parameters of a silicon solar cell , 2010 .

[109]  Mojtaba Alizadeh,et al.  Parameter estimation of photovoltaic cells using improved Lozi map based chaotic optimization Algorithm , 2019, Solar Energy.

[110]  Xu Chen,et al.  An opposition-based sine cosine approach with local search for parameter estimation of photovoltaic models , 2019, Energy Conversion and Management.

[111]  Farid Najafi,et al.  PSOSCALF: A new hybrid PSO based on Sine Cosine Algorithm and Levy flight for solving optimization problems , 2018, Appl. Soft Comput..

[112]  Xiao Xue,et al.  Social Learning Evolution (SLE): Computational Experiment-Based Modeling Framework of Social Manufacturing , 2019, IEEE Transactions on Industrial Informatics.

[113]  Xiang Zhang,et al.  Multi-population following behavior-driven fruit fly optimization: A Markov chain convergence proof and comprehensive analysis , 2020, Knowl. Based Syst..

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