A novel competitive swarm optimized RBF neural network model for short-term solar power generation forecasting

Abstract Solar power is an important renewable energy resource and acts as a major contributor to replacing fossil fuel generators and reducing carbon emissions. However, the intermittent power output due to the uncertain solar irradiance significantly challenges the economic integrations of solar generation within the existing power system, which calls for effective forecasting methods to improve the solar prediction accuracy. In this paper, a novel improved radial basis function neural network model is proposed and applied in forecasting the short-term solar power generation. A recent proposed meta-heuristic approach named competitive swarm optimization is adopted to train the non-linear and linear parameters of the radial basis function neural network model. The proposed model has been validated in nonlinear benchmark functions and then employed in forecasting the solar power generation of a real-world case study in the Netherlands. Numerical results demonstrate that the proposed competitive swarm optimized radial basis function neural network model could obtain higher accuracy compared to other counterparts and thus provides a useful tool for solar power forecasting.

[1]  Lifeng Xi,et al.  Evolving artificial neural networks using an improved PSO and DPSO , 2008, Neurocomputing.

[2]  P. N. Suganthan,et al.  Differential Evolution: A Survey of the State-of-the-Art , 2011, IEEE Transactions on Evolutionary Computation.

[3]  Andrew Lewis,et al.  Let a biogeography-based optimizer train your Multi-Layer Perceptron , 2014, Inf. Sci..

[4]  Seyed Mohammad Mirjalili,et al.  Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm , 2015, Knowl. Based Syst..

[5]  T. Aruldoss Albert Victoire,et al.  Training radial basis function networks for wind speed prediction using PSO enhanced differential search optimizer , 2018 .

[6]  C. Rhodes The 2015 Paris Climate Change Conference: Cop21 , 2016, Science progress.

[7]  Haibin Duan,et al.  Artificial Bee Colony approach to information granulation-based fuzzy radial basis function neural networks for image fusion , 2013 .

[8]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[9]  Jianxin Feng,et al.  A novel single multiplicative neuron model trained by an improved glowworm swarm optimization algorithm for time series prediction , 2015, Knowl. Based Syst..

[10]  Jun Zhang,et al.  A dynamic competitive swarm optimizer based-on entropy for large scale optimization , 2016, 2016 Eighth International Conference on Advanced Computational Intelligence (ICACI).

[11]  H. Pedro,et al.  Assessment of forecasting techniques for solar power production with no exogenous inputs , 2012 .

[12]  Yaochu Jin,et al.  A Competitive Swarm Optimizer for Large Scale Optimization , 2015, IEEE Transactions on Cybernetics.

[13]  Mingzhe Liu,et al.  Evolving RBF neural networks for rainfall prediction using hybrid particle swarm optimization and genetic algorithm , 2015, Neurocomputing.

[14]  Sheng Chen,et al.  A combined SMOTE and PSO based RBF classifier for two-class imbalanced problems , 2011, Neurocomputing.

[15]  Andrew Lewis,et al.  Grey Wolf Optimizer , 2014, Adv. Eng. Softw..

[16]  A. Mellit,et al.  A 24-h forecast of solar irradiance using artificial neural network: Application for performance prediction of a grid-connected PV plant at Trieste, Italy , 2010 .

[17]  José R. Dorronsoro,et al.  Hybrid machine learning forecasting of solar radiation values , 2016, Neurocomputing.

[18]  Shanlin Yang,et al.  Optimal load dispatch of community microgrid with deep learning based solar power and load forecasting , 2019, Energy.

[19]  Narayanan Kumarappan,et al.  Optimal installation of multiple DG units using competitive swarm optimizer (CSO) algorithm , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[20]  Nader Fathianpour,et al.  A hybrid simultaneous perturbation artificial bee colony and back-propagation algorithm for training a local linear radial basis neural network on ore grade estimation , 2017, Neurocomputing.

[21]  Ying Wang,et al.  Demand side management of plug-in electric vehicles and coordinated unit commitment: A novel parallel competitive swarm optimization method , 2019, Energy Conversion and Management.

[22]  Qing-Long Han,et al.  Distributed Optimization for Multiagent Systems: An Edge-Based Fixed-Time Consensus Approach , 2019, IEEE Transactions on Cybernetics.

[23]  R. Inman,et al.  Solar forecasting methods for renewable energy integration , 2013 .

[24]  Xin-She Yang,et al.  Bio-inspired computation: Where we stand and what's next , 2019, Swarm Evol. Comput..

[25]  Soteris A. Kalogirou,et al.  Machine learning methods for solar radiation forecasting: A review , 2017 .

[26]  Bangyin Liu,et al.  Online 24-h solar power forecasting based on weather type classification using artificial neural network , 2011 .

[27]  Ying Wang,et al.  A Novel Binary Competitive Swarm Optimizer for Power System Unit Commitment , 2019, Applied Sciences.

[28]  Jianchao Zeng,et al.  A fitness approximation assisted competitive swarm optimizer for large scale expensive optimization problems , 2018, Memetic Comput..

[29]  R. Urraca,et al.  Review of photovoltaic power forecasting , 2016 .

[30]  Zhile Yang,et al.  Compact real-valued teaching-learning based optimization with the applications to neural network training , 2018, Knowl. Based Syst..

[31]  Kedar Nath Das,et al.  A modified competitive swarm optimizer for large scale optimization problems , 2017, Appl. Soft Comput..

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

[33]  Hossam Faris,et al.  Improved monarch butterfly optimization for unconstrained global search and neural network training , 2018, Applied Intelligence.

[34]  A. E. Amin,et al.  A novel classification model for cotton yarn quality based on trained neural network using genetic algorithm , 2013, Knowl. Based Syst..

[35]  Stefan Lessmann,et al.  A comparative study of LSTM neural networks in forecasting day-ahead global horizontal irradiance with satellite data , 2018 .

[36]  Seyed Mohammad Mirjalili How effective is the Grey Wolf optimizer in training multi-layer perceptrons , 2014, Applied Intelligence.

[37]  Dongyuan Shi,et al.  Orthogonal learning competitive swarm optimizer for economic dispatch problems , 2018, Appl. Soft Comput..

[38]  X. Wen,et al.  A wavelet-coupled support vector machine model for forecasting global incident solar radiation using limited meteorological dataset , 2016 .

[39]  Huaguang Zhang,et al.  A novel photovoltaic power forecasting model based on echo state network , 2019, Neurocomputing.