Machine learning methods for solar radiation forecasting: A review

Forecasting the output power of solar systems is required for the good operation of the power grid or for the optimal management of the energy fluxes occurring into the solar system. Before forecasting the solar systems output, it is essential to focus the prediction on the solar irradiance. The global solar radiation forecasting can be performed by several methods; the two big categories are the cloud imagery combined with physical models, and the machine learning models. In this context, the objective of this paper is to give an overview of forecasting methods of solar irradiation using machine learning approaches. Although, a lot of papers describes methodologies like neural networks or support vector regression, it will be shown that other methods (regression tree, random forest, gradient boosting and many others) begin to be used in this context of prediction. The performance ranking of such methods is complicated due to the diversity of the data set, time step, forecasting horizon, set up and performance indicators. Overall, the error of prediction is quite equivalent. To improve the prediction performance some authors proposed the use of hybrid models or to use an ensemble forecast approach.

[1]  A. McGovern,et al.  Solar Energy Prediction: An International Contest to Initiate Interdisciplinary Research on Compelling Meteorological Problems , 2015 .

[2]  Philippe Lauret,et al.  Probabilistic forecasting of the solar irradiance with recursive ARMA and GARCH models , 2016 .

[3]  Nikos Kourentzes,et al.  Short-term solar irradiation forecasting based on Dynamic Harmonic Regression , 2015 .

[4]  Gilles Notton,et al.  The global radiation forecasting based on NWP or stochastic modeling: an objective criterion of choice , 2013 .

[5]  Matteo De Felice,et al.  Short-Term Predictability of Photovoltaic Production over Italy , 2014, ArXiv.

[6]  H. Hejase,et al.  Time-Series Regression Model for Prediction of Mean Daily Global Solar Radiation in Al-Ain, UAE , 2012 .

[7]  Carlos F.M. Coimbra,et al.  Real-time forecasting of solar irradiance ramps with smart image processing , 2015 .

[8]  Leo Breiman,et al.  Bagging Predictors , 1996, Machine Learning.

[9]  Detlev Heinemann,et al.  Short Term Forecasting of Solar Irradiance by Combining Satellite Data and Numerical Weather Predictions , 2012 .

[10]  Senén Barro,et al.  Do we need hundreds of classifiers to solve real world classification problems? , 2014, J. Mach. Learn. Res..

[11]  Guillermo P Podesta,et al.  Estimating daily solar radiation in the Argentine Pampas , 2004 .

[12]  Hosni Ghedira,et al.  Mapping of the Solar Irradiance in the UAE Using Advanced Artificial Neural Network Ensemble , 2014, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[13]  H. Mori,et al.  A data mining method for selecting input variables for forecasting model of global solar radiation , 2012, PES T&D 2012.

[14]  Jing Huang,et al.  An analytical comparison of four approaches to modelling the daily variability of solar irradiance using meteorological records , 2014 .

[15]  L. Ramírez,et al.  A new Adaptive methodology of Global-to-Direct irradiance based on clustering and kernel machines techniques , 2010 .

[16]  David J. Hand,et al.  Data Mining: Statistics and More? , 1998 .

[17]  M. David,et al.  Solar irradiation forecasting: state-of-the-art and proposition for future developments for small-scale insular grids , 2012 .

[18]  H. Wold,et al.  On Prediction in Stationary Time Series , 1948 .

[19]  Amir F. Atiya,et al.  A review and comparison of strategies for multi-step ahead time series forecasting based on the NN5 forecasting competition , 2011, Expert Syst. Appl..

[20]  Christophe Menezo,et al.  Data-driven Performance Evaluation of Ventilated Photovoltaic Double-skin Facades in the Built Environment☆ , 2015 .

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

[22]  Cyril Voyant,et al.  Forecasting of preprocessed daily solar radiation time series using neural networks , 2010 .

[23]  Manuel Zarzo,et al.  Modeling the variability of solar radiation data among weather stations by means of principal components analysis , 2011 .

[24]  Hiroyuki Mori,et al.  Optimal regression tree based rule discovery for short-term load forecasting , 2001, 2001 IEEE Power Engineering Society Winter Meeting. Conference Proceedings (Cat. No.01CH37194).

[25]  A. Massi Pavan,et al.  A hybrid model (SARIMA-SVM) for short-term power forecasting of a small-scale grid-connected photovoltaic plant , 2013 .

[26]  Cyril Voyant,et al.  Multi-horizon solar radiation forecasting for Mediterranean locations using time series models , 2013, ArXiv.

[27]  O. Perpiñán,et al.  PV power forecast using a nonparametric PV model , 2015 .

[28]  S. Pelland,et al.  Solar and photovoltaic forecasting through post‐processing of the Global Environmental Multiscale numerical weather prediction model , 2013 .

[29]  T. Hoff,et al.  Validation of short and medium term operational solar radiation forecasts in the US , 2010 .

[30]  I. Colak,et al.  Prediction of solar radiation using meteorological data , 2012, 2012 International Conference on Renewable Energy Research and Applications (ICRERA).

[31]  Manish Marwah,et al.  Fine-Grained Photovoltaic Output Prediction Using a Bayesian Ensemble , 2012, AAAI.

[32]  Carlos F.M. Coimbra,et al.  Nearest-neighbor methodology for prediction of intra-hour global horizontal and direct normal irradiances , 2015 .

[33]  Viorel Badescu,et al.  Weather Modeling and Forecasting of PV Systems Operation , 2012 .

[34]  Francisco J. Santos-Alamillos,et al.  Evaluation of the WRF model solar irradiance forecasts in Andalusia (southern Spain) , 2012 .

[35]  Lalit Mohan Saini,et al.  Solar energy prediction using linear and non-linear regularization models: A study on AMS (American Meteorological Society) 2013–14 Solar Energy Prediction Contest , 2014 .

[36]  Charles Bouveyron,et al.  Model-based clustering of high-dimensional data: A review , 2014, Comput. Stat. Data Anal..

[37]  Robin Girard,et al.  Photovoltaic Forecasting: A state of the art , 2010 .

[38]  William R. Burrows,et al.  CART Regression Models for Predicting UV Radiation at the Ground in the Presence of Cloud and Other Environmental Factors , 1997 .

[39]  Hasimah Abdul Rahman,et al.  A Novel Hybrid Model for Short-Term Forecasting in PV Power Generation , 2014 .

[40]  Petr Musílek,et al.  Support Vector Regression of multiple predictive models of downward short-wave radiation , 2014, 2014 International Joint Conference on Neural Networks (IJCNN).

[41]  Viorel Badescu,et al.  Modeling Solar Radiation at the Earth's Surface: Recent Advances , 2014 .

[42]  Guoqiang Peter Zhang,et al.  Time series forecasting using a hybrid ARIMA and neural network model , 2003, Neurocomputing.

[43]  Mihai Anitescu,et al.  Data-driven model for solar irradiation based on satellite observations , 2014 .

[44]  Pierre Pinson,et al.  The “Weather Intelligence for Renewable Energies” Benchmarking Exercise on Short-Term Forecasting of Wind and Solar Power Generation , 2015 .

[45]  Loredana Cristaldi,et al.  Models for solar radiation prediction based on different measurement sites , 2015 .

[46]  E. Lorenz,et al.  Forecasting Solar Radiation , 2021, Journal of Cases on Information Technology.

[47]  G. Mihalakakou,et al.  The total solar radiation time series simulation in Athens, using neural networks , 2000 .

[48]  Jan Platos,et al.  SUPERVISED LEARNING OF PHOTOVOLTAIC POWER PLANT OUTPUT PREDICTION MODELS , 2013 .

[49]  José R. Dorronsoro,et al.  Machine Learning Prediction of Large Area Photovoltaic Energy Production , 2014, DARE.

[50]  Richard Perez,et al.  COMPARISON OF SOLAR RADIATION FORECASTS FOR THE USA , 2008 .

[51]  Maher Chaabene,et al.  Neuro-fuzzy dynamic model with Kalman filter to forecast irradiance and temperature for solar energy systems , 2008 .

[52]  Kelvin K. W. Yau,et al.  Predicting electricity energy consumption: A comparison of regression analysis, decision tree and neural networks , 2007 .

[53]  Richard Perez,et al.  Forecasting solar radiation – Preliminary evaluation of an approach based upon the national forecast database , 2007 .

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

[55]  Yan Su,et al.  Analysis of daily solar power prediction with data-driven approaches , 2014 .

[56]  Hsu-Yung Cheng,et al.  Hybrid solar irradiance now-casting by fusing Kalman filter and regressor , 2016 .

[57]  Zekai Şen,et al.  Solar irradiation estimation by monthly principal component analysis , 2008 .

[58]  A. B. Adeyemo,et al.  Application of Data Mining Techniques in Weather Prediction and Climate Change Studies , 2012 .

[59]  Dennis Anderson,et al.  Harvesting and redistributing renewable energy: on the role of gas and electricity grids to overcome intermittency through the generation and storage of hydrogen , 2004 .

[60]  Soteris A. Kalogirou,et al.  Artificial intelligence techniques for sizing photovoltaic systems: A review , 2009 .

[61]  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).

[62]  Rob J Hyndman,et al.  25 years of time series forecasting , 2006 .

[63]  T. Soubdhan,et al.  A benchmarking of machine learning techniques for solar radiation forecasting in an insular context , 2015 .

[64]  Soteris A. Kalogirou,et al.  Artificial neural networks in renewable energy systems applications: a review , 2001 .

[65]  Thomas Reindl,et al.  A novel hybrid approach based on self-organizing maps, support vector regression and particle swarm optimization to forecast solar irradiance , 2015 .

[66]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[67]  Gordon Reikard Predicting solar radiation at high resolutions: A comparison of time series forecasts , 2009 .

[68]  Marcelo Saguan,et al.  L’architecture de marchés électriques : l’indispensable marché du temps réel d’électricité , 2009 .

[69]  Yoshishige Kemmoku,et al.  DAILY INSOLATION FORECASTING USING A MULTI-STAGE NEURAL NETWORK , 1999 .

[70]  María Amparo Gilabert,et al.  Mapping daily global solar irradiation over Spain: A comparative study of selected approaches , 2011 .

[71]  V. Piuri,et al.  Illuminance prediction through Extreme Learning Machines , 2012, 2012 IEEE Workshop on Environmental Energy and Structural Monitoring Systems (EESMS).

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

[73]  Thomas G. Dietterich Multiple Classifier Systems , 2000, Lecture Notes in Computer Science.

[74]  Sancho Salcedo-Sanz,et al.  Local models-based regression trees for very short-term wind speed prediction , 2015 .

[75]  A. Moreno-Munoz,et al.  Very short term forecasting of solar radiation , 2008, 2008 33rd IEEE Photovoltaic Specialists Conference.

[76]  Chao-Ming Huang,et al.  A Weather-Based Hybrid Method for 1-Day Ahead Hourly Forecasting of PV Power Output , 2014, IEEE Transactions on Sustainable Energy.

[77]  Andy Liaw,et al.  Classification and Regression by randomForest , 2007 .

[78]  Gilbert Saporta,et al.  Probabilités, Analyse des données et statistique , 1991 .

[79]  Jiacong Cao,et al.  Study of hourly and daily solar irradiation forecast using diagonal recurrent wavelet neural networks , 2008 .

[80]  Carlos F.M. Coimbra,et al.  Hybrid intra-hour DNI forecasts with sky image processing enhanced by stochastic learning , 2013 .

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

[82]  Yu Zhang,et al.  Prediction of solar radiation with genetic approach combing multi-model framework , 2014 .

[83]  Olivier Pannekoucke,et al.  A benchmark of statistical regression methods for short-term forecasting of photovoltaic electricity production, part I: Deterministic forecast of hourly production , 2014 .

[84]  Sancho Salcedo-Sanz,et al.  Daily global solar radiation prediction based on a hybrid Coral Reefs Optimization – Extreme Learning Machine approach , 2014 .

[85]  Ken Nagasaka,et al.  Neural Network Ensemble-Based Solar Power Generation Short-Term Forecasting , 2009, J. Adv. Comput. Intell. Intell. Informatics.

[86]  A. Hammer,et al.  Short-term forecasting of solar radiation: a statistical approach using satellite data , 1999 .

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

[88]  Cédric Join,et al.  Solar energy production: Short-term forecasting and risk management , 2016, ArXiv.

[89]  Richard A. Davis,et al.  Time Series: Theory and Methods , 2013 .

[90]  J. A. Ruiz-Arias,et al.  Benchmarking of different approaches to forecast solar irradiance , 2009 .

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