A Bayesian-Based Neural Network Model for Solar Photovoltaic Power Forecasting

Solar photovoltaic power (PV) generation has increased constantly in several countries in the last ten years becoming an important component of a sustainable solution of the energy problem. In this paper, a methodology to 24 h or 48 h photovoltaic power forecasting based on a Neural Network, trained in a Bayesian framework, is proposed. More specifically, a multi-ahead prediction Multi-Layer Perceptron Neural Network is used, whose parameters are estimated by a probabilistic Bayesian learning technique. The Bayesian framework allows obtaining the confidence intervals and to estimate the error bars of the Neural Network predictions. In order to build an effective model for PV forecasting, the time series of Global Horizontal Irradiance, Cloud Cover, Direct Normal Irradiance, 2-m Temperature, azimuth angle and solar Elevation Angle are used and preprocessed by a Linear Predictive Coding technique. The experimental results show a low percentage of forecasting error on test data, which is encouraging if compared to state-of-the-art methods in literature.

[1]  J. Nazuno Haykin, Simon. Neural networks: A comprehensive foundation, Prentice Hall, Inc. Segunda Edición, 1999 , 2000 .

[2]  Adel Mellit,et al.  Artificial Intelligence technique for modelling and forecasting of solar radiation data: a review , 2008, Int. J. Artif. Intell. Soft Comput..

[3]  Athanasios Sfetsos,et al.  Univariate and multivariate forecasting of hourly solar radiation with artificial intelligence techniques , 2000 .

[4]  Peng Wang,et al.  Forecasting Power Output of Photovoltaic Systems Based on Weather Classification and Support Vector Machines , 2011, IEEE Transactions on Industry Applications.

[5]  Andrew D. Stern,et al.  Forecasting the Wind to Reach Significant Penetration Levels of Wind Energy , 2011 .

[6]  Nasser M. Nasrabadi,et al.  Pattern Recognition and Machine Learning , 2006, Technometrics.

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

[8]  R. Pielke,et al.  A comprehensive meteorological modeling system—RAMS , 1992 .

[9]  Zekai Şen,et al.  Fuzzy algorithm for estimation of solar irradiation from sunshine duration , 1998 .

[10]  S. E. Haupt,et al.  A Wind Power Forecasting System to Optimize Grid Integration , 2012, IEEE Transactions on Sustainable Energy.

[11]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[12]  Amol Phadke,et al.  Changing Sunshine: Analyzing the dynamics of solar electricity policies in the global context , 2012 .

[13]  Shuanghua Cao,et al.  Forecast of solar irradiance using recurrent neural networks combined with wavelet analysis , 2005 .

[14]  Dat Tran,et al.  Comparative study of different artificial neural networks methodoiogies on static solar photovoltaic Module , 2014 .

[15]  Geoffrey E. Hinton,et al.  Bayesian Learning for Neural Networks , 1995 .

[16]  Douglas D. O'Shaughnessy,et al.  Speech Processing , 2018 .

[17]  Heekuck Oh,et al.  Neural Networks for Pattern Recognition , 1993, Adv. Comput..

[18]  G. Hoogenboom,et al.  Development of a neural network model to predict daily solar radiation , 1994 .