Ensemble Learning Approach for Probabilistic Forecasting of Solar Power Generation

Probabilistic forecasting accounts for the uncertainty in prediction that arises from inaccurate input data due to measurement errors, as well as the inherent inaccuracy of a prediction model. Because of the variable nature of renewable power generation depending on weather conditions, probabilistic forecasting is well suited to it. For a grid-tied solar farm, it is increasingly important to forecast the solar power generation several hours ahead. In this study, we propose three different methods for ensemble probabilistic forecasting, derived from seven individual machine learning models, to generate 24-h ahead solar power forecasts. We have shown that while all of the individual machine learning models are more accurate than the traditional benchmark models, like autoregressive integrated moving average (ARIMA), the ensemble models offer even more accurate results than any individual machine learning model alone does. Furthermore, it is observed that running separate models on the data belonging to the same hour of the day vastly improves the accuracy of the results. Getting more accurate forecasts will help the stakeholders come up with better decisions in resource planning and control when large-scale solar farms are integrated into the power grid.

[1]  Yehuda Koren,et al.  Lessons from the Netflix prize challenge , 2007, SKDD.

[2]  Rob J Hyndman,et al.  Probabilistic energy forecasting: Global Energy Forecasting Competition 2014 and beyond , 2016 .

[3]  R Core Team,et al.  R: A language and environment for statistical computing. , 2014 .

[4]  Eric Langford,et al.  Quartiles in Elementary Statistics , 2006 .

[5]  Henrik Madsen,et al.  Online short-term solar power forecasting , 2009 .

[6]  R. Tibshirani Regression Shrinkage and Selection via the Lasso , 1996 .

[7]  Arthur E. Hoerl,et al.  Ridge Regression: Biased Estimation for Nonorthogonal Problems , 2000, Technometrics.

[8]  Xu Li,et al.  A Power Prediction Method for Photovoltaic Power Plant Based on Wavelet Decomposition and Artificial Neural Networks , 2015 .

[9]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[10]  John Boland,et al.  Forecasting solar radiation on an hourly time scale using a Coupled AutoRegressive and Dynamical System (CARDS) model , 2013 .

[11]  Anne Labouret,et al.  Solar Photovoltaic Energy , 2010 .

[12]  Zeyar Aung,et al.  Probabilistic Forecasting of Solar Power: An Ensemble Learning Approach , 2017, KES-IDT.

[13]  John Boland,et al.  Nonparametric short-term probabilistic forecasting for solar radiation , 2016 .

[14]  C. Coimbra,et al.  Forecasting of global and direct solar irradiance using stochastic learning methods, ground experiments and the NWS database , 2011 .

[15]  D. Davidson,et al.  Not All About Consumption , 2013, Science.

[16]  Fotios Petropoulos,et al.  forecast: Forecasting functions for time series and linear models , 2018 .

[17]  J. Friedman Greedy function approximation: A gradient boosting machine. , 2001 .

[18]  Xiaoyan Xu,et al.  Comparative study of power forecasting methods for PV stations , 2010, 2010 International Conference on Power System Technology.

[19]  Bing Dong,et al.  A Hierarchical Approach Using Machine Learning Methods in Solar Photovoltaic Energy Production Forecasting , 2016 .

[20]  Henrik Madsen,et al.  Probabilistic forecasts of solar irradiance using stochastic differential equations , 2014 .

[21]  N. Altman An Introduction to Kernel and Nearest-Neighbor Nonparametric Regression , 1992 .

[22]  Tao Hong,et al.  Energy Forecasting: Past, Present, and Future , 2013 .

[23]  Wei-Yin Loh,et al.  Classification and regression trees , 2011, WIREs Data Mining Knowl. Discov..

[24]  Sotiris B. Kotsiantis,et al.  Supervised Machine Learning: A Review of Classification Techniques , 2007, Informatica.

[25]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[26]  A. M. T. Oo,et al.  Hybrid prediction method of solar power using different computational intelligence algorithms , 2012, 2012 22nd Australasian Universities Power Engineering Conference (AUPEC).

[27]  Ecmwf Newsletter,et al.  EUROPEAN CENTRE FOR MEDIUM-RANGE WEATHER FORECASTS , 2004 .

[28]  M. Diagne,et al.  Review of solar irradiance forecasting methods and a proposition for small-scale insular grids , 2013 .

[29]  George Athanasopoulos,et al.  Forecasting: principles and practice , 2013 .

[30]  Ron Larson,et al.  Elementary Statistics: Picturing the World , 1999 .

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

[32]  Jean Coiffier,et al.  Fundamentals of Numerical Weather Prediction , 2011 .