Research and application of a combined model based on multi-objective optimization for multi-step ahead wind speed forecasting

Wind speed forecasting plays a vital role in power system management, planning and integration. In previous studies, most forecasting models have focused on improving the accuracy or stability of wind speed forecasting. However, for an effective forecasting model, considering only one criterion (accuracy or stability) is insufficient. In this paper, a novel combined forecasting model was proposed and successfully employed to solve the problem of simultaneously obtaining both high accuracy and strong stability in wind speed forecasting. The proposed model consists of four ANNs (artificial neural networks) with optimum weight coefficients based on MOBA (multi-objective bat algorithm). MOBA overcomes the defect that only one criterion can be achieved by single objective optimization algorithms. In addition, data decomposition and de-noising are also incorporated in the data pre-processing stage. Ten-minute wind speed data from three datasets in Penglai, China, were selected for multi-step ahead forecasting to evaluate the effectiveness of the developed combined model. The experimental results indicate that the combined model outperforms other comparison models for generating forecasts in terms of forecasting accuracy and stability.

[1]  Marco Laumanns,et al.  SPEA2: Improving the strength pareto evolutionary algorithm , 2001 .

[2]  Jianzhou Wang,et al.  A combined model based on data pre-analysis and weight coefficients optimization for electrical load forecasting , 2015 .

[3]  Joon Hyung Shim,et al.  Wind-speed prediction and analysis based on geological and distance variables using an artificial neural network: A case study in South Korea , 2015 .

[4]  Jianzhou Wang,et al.  A hybrid technique for short-term wind speed prediction , 2015 .

[5]  Minh-Duy Le,et al.  Optimal design of passive power filters based on multi-objective bat algorithm and pareto front , 2015, Appl. Soft Comput..

[6]  Julian Meng,et al.  A Neural Network Approach to Multi-step-ahead, Short-Term Wind Speed Forecasting , 2013, 2013 12th International Conference on Machine Learning and Applications.

[7]  Young-Oh Kim,et al.  Combining Rainfall-Runoff Model Outputs for Improving Ensemble Streamflow Prediction , 2006 .

[8]  J. M. Bates,et al.  The Combination of Forecasts , 1969 .

[9]  Ioannis B. Theocharis,et al.  A locally recurrent fuzzy neural network with application to the wind speed prediction using spatial correlation , 2007, Neurocomputing.

[10]  R. Kavasseri,et al.  Day-ahead wind speed forecasting using f-ARIMA models , 2009 .

[11]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[12]  Marco Dorigo,et al.  Ant colony optimization theory: A survey , 2005, Theor. Comput. Sci..

[13]  Dragan Savic,et al.  Genetic Algorithms for Least-Cost Design of Water Distribution Networks , 1997 .

[14]  Jeffrey G. Arnold,et al.  Model Evaluation Guidelines for Systematic Quantification of Accuracy in Watershed Simulations , 2007 .

[15]  Jing Shi,et al.  On comparing three artificial neural networks for wind speed forecasting , 2010 .

[16]  Eckart Zitzler,et al.  Evolutionary algorithms for multiobjective optimization: methods and applications , 1999 .

[17]  Kalyanmoy Deb,et al.  Muiltiobjective Optimization Using Nondominated Sorting in Genetic Algorithms , 1994, Evolutionary Computation.

[18]  Jianzhou Wang,et al.  Short-term wind speed prediction using empirical wavelet transform and Gaussian process regression , 2015 .

[19]  Hui Liu,et al.  New wind speed forecasting approaches using fast ensemble empirical model decomposition, genetic algorithm, Mind Evolutionary Algorithm and Artificial Neural Networks , 2015 .

[20]  Xin-She Yang,et al.  Bat algorithm for multi-objective optimisation , 2011, Int. J. Bio Inspired Comput..

[21]  Hui Liu,et al.  Forecasting models for wind speed using wavelet, wavelet packet, time series and Artificial Neural Networks , 2013 .

[22]  Hui Liu,et al.  Comparison of new hybrid FEEMD-MLP, FEEMD-ANFIS, Wavelet Packet-MLP and Wavelet Packet-ANFIS for wind speed predictions , 2015 .

[23]  Jiannong Cao,et al.  Multiple Populations for Multiple Objectives: A Coevolutionary Technique for Solving Multiobjective Optimization Problems , 2013, IEEE Transactions on Cybernetics.

[24]  Tianyou Chai,et al.  hybrid evolutionary multiobjective optimization strategy for the dynamic ower supply problem in magnesia grain manufacturing , 2013 .

[25]  Chen Wang,et al.  A combined model based on multiple seasonal patterns and modified firefly algorithm for electrical load forecasting , 2016 .

[26]  Zhang Yan,et al.  A review on the forecasting of wind speed and generated power , 2009 .

[27]  Chen Wang,et al.  Research and application of a hybrid model based on multi-objective optimization for electrical load forecasting , 2016 .

[28]  Kin Keung Lai,et al.  A neuro-fuzzy combination model based on singular spectrum analysis for air transport demand forecasting , 2014 .

[29]  M. Seetharama Bhat,et al.  Robust design of multiple trailing edge flaps for helicopter vibration reduction: A multi-objective bat algorithm approach , 2015 .

[30]  Ian H. Witten,et al.  Data mining: practical machine learning tools and techniques, 3rd Edition , 1999 .

[31]  Maoguo Gong,et al.  Clonal Selection with Immune Dominance and Anergy Based Multiobjective Optimization , 2005, EMO.

[32]  Wolf-Gerrit Fruh,et al.  Wind forecasting using Principal Component Analysis , 2014 .

[33]  Lu Zhao,et al.  Forecasting of global horizontal irradiance by exponential smoothing, using decompositions , 2015 .

[34]  N. Bigdeli,et al.  Data analysis and short term load forecasting in Iran electricity market using singular spectral analysis (SSA) , 2011 .

[35]  J. Torres,et al.  Forecast of hourly average wind speed with ARMA models in Navarre (Spain) , 2005 .

[36]  W. Rivera,et al.  Short term wind speed forecasting in La Venta, Oaxaca, México, using artificial neural networks , 2009 .

[37]  Hui Liu,et al.  An EMD-recursive ARIMA method to predict wind speed for railway strong wind warning system , 2015 .

[38]  Mauricio A. Álvarez,et al.  Short-term wind speed prediction based on robust Kalman filtering: An experimental comparison , 2015 .

[39]  Eid Emary,et al.  WSN's energy-aware coverage preserving optimization model based on multi-objective bat algorithm , 2015, 2015 IEEE Congress on Evolutionary Computation (CEC).

[40]  Yunhua Li,et al.  Combined grey prediction fuzzy control law with application to road tunnel ventilation system , 2015 .

[41]  Huei-Lin Chang,et al.  Hour-ahead wind power and speed forecasting using simultaneous perturbation stochastic approximation (SPSA) algorithm and neural network with fuzzy inputs , 2010 .

[42]  Anatoly A. Zhigljavsky,et al.  Singular Spectrum Analysis for Time Series , 2013, International Encyclopedia of Statistical Science.

[43]  Hua Xu,et al.  Multiobjective Flexible Job Shop Scheduling Using Memetic Algorithms , 2015, IEEE Transactions on Automation Science and Engineering.

[44]  J. Nash,et al.  River flow forecasting through conceptual models part I — A discussion of principles☆ , 1970 .