A Machine Learning-Based Gradient Boosting Regression Approach for Wind Power Production Forecasting: A Step towards Smart Grid Environments

In the last few years, several countries have accomplished their determined renewable energy targets to achieve their future energy requirements with the foremost aim to encourage sustainable growth with reduced emissions, mainly through the implementation of wind and solar energy. In the present study, we propose and compare five optimized robust regression machine learning methods, namely, random forest, gradient boosting machine (GBM), k-nearest neighbor (kNN), decision-tree, and extra tree regression, which are applied to improve the forecasting accuracy of short-term wind energy generation in the Turkish wind farms, situated in the west of Turkey, on the basis of a historic data of the wind speed and direction. Polar diagrams are plotted and the impacts of input variables such as the wind speed and direction on the wind energy generation are examined. Scatter curves depicting relationships between the wind speed and the produced turbine power are plotted for all of the methods and the predicted average wind power is compared with the real average power from the turbine with the help of the plotted error curves. The results demonstrate the superior forecasting performance of the algorithm incorporating gradient boosting machine regression.

[1]  Li Li,et al.  Sequence transfer correction algorithm for numerical weather prediction wind speed and its application in a wind power forecasting system , 2019, Applied Energy.

[2]  Tao Li,et al.  Review of Evaluation Criteria and Main Methods of Wind Power Forecasting , 2011 .

[3]  Chu Zhang,et al.  Multi-step ahead wind speed forecasting using a hybrid model based on two-stage decomposition technique and AdaBoost-extreme learning machine , 2017 .

[4]  Hamed H.H. Aly,et al.  A novel deep learning intelligent clustered hybrid models for wind speed and power forecasting , 2020 .

[5]  David McMillan,et al.  Leveraging Turbine-Level Data for Improved Probabilistic Wind Power Forecasting , 2020, IEEE Transactions on Sustainable Energy.

[6]  Yacine Rezgui,et al.  Tree-based ensemble methods for predicting PV power generation and their comparison with support vector regression , 2018, Energy.

[7]  Xiaolei Liu,et al.  Wind power forecasting of an offshore wind turbine based on high-frequency SCADA data and deep learning neural network , 2020, Energy.

[8]  Wang Gang,et al.  A hybrid wind power forecasting approach based on Bayesian model averaging and ensemble learning , 2020 .

[9]  Ramesh C. Bansal,et al.  Wind Energy Resources: Theory, Design and Applications , 2011 .

[10]  Asifullah Khan,et al.  Machine Learning based short term wind power prediction using a hybrid learning model , 2015, Comput. Electr. Eng..

[11]  Yitao Liu,et al.  Deep learning based ensemble approach for probabilistic wind power forecasting , 2017 .

[12]  Zunkai Huang,et al.  Enhancing Wind Turbine Power Forecast via Convolutional Neural Network , 2021, Electronics.

[13]  Bo Gu,et al.  Short-term forecasting and uncertainty analysis of wind power based on long short-term memory, cloud model and non-parametric kernel density estimation , 2021 .

[14]  Yasuhiro Hayashi,et al.  Feature Extraction of NWP Data for Wind Power Forecasting Using 3D-Convolutional Neural Networks , 2018, Energy Procedia.

[15]  Bin Huang,et al.  Wind Power Forecasting Using Attention-Based Recurrent Neural Networks: A Comparative Study , 2021, IEEE Access.

[16]  Fei Wang,et al.  Comparative Study on KNN and SVM Based Weather Classification Models for Day Ahead Short Term Solar PV Power Forecasting , 2017 .

[17]  Xiaoxia Qi,et al.  Deep belief network based k-means cluster approach for short-term wind power forecasting , 2018, Energy.

[18]  S. Leva,et al.  Weather-based machine learning technique for Day-Ahead wind power forecasting , 2017, 2017 IEEE 6th International Conference on Renewable Energy Research and Applications (ICRERA).

[19]  Zi Lin,et al.  A Critical Review of Wind Power Forecasting Methods—Past, Present and Future , 2020, Energies.

[20]  James F. Manwell,et al.  Book Review: Wind Energy Explained: Theory, Design and Application , 2006 .

[21]  Oliver Kramer,et al.  Wind Power Prediction with Machine Learning , 2016, Computational Sustainability.

[22]  Ping Ma,et al.  Wind power forecasting based on singular spectrum analysis and a new hybrid Laguerre neural network , 2020 .

[23]  Jing Yan,et al.  Advanced wind power prediction based on data-driven error correction , 2019, Energy Conversion and Management.

[24]  Iram Akhtar,et al.  Average Monthly Wind Power Forecasting Using Fuzzy Approach , 2021, IEEE Access.

[25]  Xiaolei Liu,et al.  Wind power forecasting – A data-driven method along with gated recurrent neural network , 2021 .

[26]  Nicholas Jenkins Book Review: Wind Energy Explained, Stepping Motors: A Guide to Theory and Practice , 2004 .

[27]  Daniel M. Kammen,et al.  Day-Ahead Wind Power Forecasting Based on Wind Load Data Using Hybrid Optimization Algorithm , 2021, Sustainability.

[28]  Jianzhong Wu,et al.  Short-term wind power forecasting using wavelet-based neural network , 2017 .

[29]  Raymond R. Tan,et al.  Short-term wind power forecasting based on support vector machine with improved dragonfly algorithm , 2020, Journal of Cleaner Production.

[30]  Wei‐Chiang Hong,et al.  Chaos cloud quantum bat hybrid optimization algorithm , 2021 .

[31]  Yonghua Song,et al.  Operating Reserve Quantification Using Prediction Intervals of Wind Power: An Integrated Probabilistic Forecasting and Decision Methodology , 2021, IEEE Transactions on Power Systems.

[32]  Xiaojun Zhou,et al.  A novel hybrid model based on Bernstein polynomial with mixture of Gaussians for wind power forecasting , 2021 .

[33]  Ping-Feng Pai,et al.  A Survey of Machine Learning Models in Renewable Energy Predictions , 2020, Applied Sciences.

[34]  Song Li,et al.  Wind Power Forecasting Using Neural Network Ensembles With Feature Selection , 2015, IEEE Transactions on Sustainable Energy.

[35]  Fazıl Gökgöz,et al.  Deep Learning for Renewable Power Forecasting: An Approach Using LSTM Neural Networks , 2018 .

[36]  Fei Zhang,et al.  Application of autoregressive dynamic adaptive (ARDA) model in real-time wind power forecasting , 2021 .

[37]  Neeraj Kumar,et al.  Short term wind power forecasting using machine learning techniques , 2020 .

[38]  Luca Delle Monache,et al.  A Comprehensive Wind Power Forecasting System Integrating Artificial Intelligence and Numerical Weather Prediction , 2020 .

[39]  Qinghua Hu,et al.  Short-Term Wind Speed or Power Forecasting With Heteroscedastic Support Vector Regression , 2016, IEEE Transactions on Sustainable Energy.

[40]  Poras Khetarpal,et al.  Comparative Assessment of Regression Techniques for Wind Power Forecasting , 2021, IETE Journal of Research.

[41]  Zaher Mundher Yaseen,et al.  Long‐term modelling of wind speeds using six different heuristic artificial intelligence approaches , 2019, International Journal of Climatology.

[42]  Wei-Chiang Hong,et al.  Support Vector Regression Model Based on Empirical Mode Decomposition and Auto Regression for Electric Load Forecasting , 2013 .

[43]  Qianyu Wu,et al.  Ultra‐short‐term multi‐step wind power forecasting based on CNN‐LSTM , 2021, IET Renewable Power Generation.

[44]  Argo Rosin,et al.  Forecasting Short Term Wind Energy Generation using Machine Learning , 2019, 2019 IEEE 60th International Scientific Conference on Power and Electrical Engineering of Riga Technical University (RTUCON).

[45]  Jie Zhang,et al.  LSTM-EFG for wind power forecasting based on sequential correlation features , 2019, Future Gener. Comput. Syst..

[46]  K. Boopathi,et al.  Short-Term Wind Power Forecasting Using R-LSTM , 2021, International Journal of Renewable Energy Research.

[47]  G. Nagy,et al.  GEFCom2014: Probabilistic solar and wind power forecasting using a generalized additive tree ensemble approach , 2016 .

[48]  Seref Sagiroglu,et al.  Multi-time series and -time scale modeling for wind speed and wind power forecasting part I: Statistical methods, very short-term and short-term applications , 2015, 2015 International Conference on Renewable Energy Research and Applications (ICRERA).

[49]  Yongqian Liu,et al.  Short-term forecasting and uncertainty analysis of wind turbine power based on long short-term memory network and Gaussian mixture model , 2019, Applied Energy.

[50]  Lei Zhang,et al.  Hybrid forecasting model based on long short term memory network and deep learning neural network for wind signal , 2019, Applied Energy.

[51]  Rasool Azimi,et al.  A hybrid wind power forecasting model based on data mining and wavelets analysis , 2016 .

[52]  Yu JIANG,et al.  Short-term wind power forecasting using hybrid method based on enhanced boosting algorithm , 2017 .

[53]  Henrik Ohlsson,et al.  A multiple quantile regression approach to the wind, solar, and price tracks of GEFCom2014 , 2016 .

[54]  Han Li,et al.  Short-term wind power forecasting using a double-stage hierarchical ANFIS approach for energy management in microgrids , 2017 .

[55]  Wei-Chiang Hong,et al.  Electric Load Forecasting Based on a Least Squares Support Vector Machine with Fuzzy Time Series and Global Harmony Search Algorithm , 2016 .

[56]  Mao Yang,et al.  Day-ahead wind power forecasting based on the clustering of equivalent power curves , 2021, Energy.