Forecasting solar power generated by grid connected PV systems using ensembles of neural networks

Forecasting solar power generated from photovoltaic systems at different time intervals is necessary for ensuring reliable and economic operation of the electricity grid. In this paper, we study the application of neural networks for predicting the next day photovoltaic power outputs in 30 minutes intervals from the previous values, without using any exogenous data. We propose three different approaches based on ensembles of neural networks - two non-iterative and one iterative. We evaluate the performance of these approaches using four Australian solar datasets for one year. This includes assessing predictive accuracy, evaluating the benefit of using an ensemble, and comparing performance with two persistence models used as baselines and a prediction model based on support vector regression. The results show that among the three proposed approaches, the iterative approach was the most accurate and it also outperformed all other methods used for comparison.

[1]  H. Pedro,et al.  Assessment of forecasting techniques for solar power production with no exogenous inputs , 2012 .

[2]  Chul-Hwan Kim,et al.  Determination Method of Insolation Prediction With Fuzzy and Applying Neural Network for Long-Term Ahead PV Power Output Correction , 2013, IEEE Transactions on Sustainable Energy.

[3]  Wei Qiao,et al.  Short-term solar power prediction using a support vector machine , 2013 .

[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]  S. Sathiya Keerthi,et al.  Improvements to the SMO algorithm for SVM regression , 2000, IEEE Trans. Neural Networks Learn. Syst..

[6]  Soteris A. Kalogirou,et al.  An adaptive wavelet-network model for forecasting daily total solar-radiation , 2006 .

[7]  Eric Wai Ming Lee,et al.  Short-term prediction of photovoltaic energy generation by intelligent approach , 2012 .

[8]  Irena Koprinska,et al.  Forecasting hourly electricity load profile using neural networks , 2014, 2014 International Joint Conference on Neural Networks (IJCNN).

[9]  Germano C. Vasconcelos,et al.  MLP ensembles improve long term prediction accuracy over single networks , 2011 .

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

[11]  Irena Koprinska,et al.  Combining pattern sequence similarity with neural networks for forecasting electricity demand time series , 2013, The 2013 International Joint Conference on Neural Networks (IJCNN).

[12]  K. Strunz,et al.  A review of hybrid renewable/alternative energy systems for electric power generation: Configurations, control and applications , 2011, 2012 IEEE Power and Energy Society General Meeting.

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

[14]  Tiago Alessandro Espínola Ferreira,et al.  A New Intelligent System Methodology for Time Series Forecasting with Artificial Neural Networks , 2008, Neural Processing Letters.

[15]  T.,et al.  Training Feedforward Networks with the Marquardt Algorithm , 2004 .

[16]  P. Jirutitijaroen,et al.  Hourly solar irradiance time series forecasting using cloud cover index , 2012 .

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

[18]  Paras Mandal,et al.  Forecasting Power Output of Solar Photovoltaic System Using Wavelet Transform and Artificial Intelligence Techniques , 2012, Complex Adaptive Systems.

[19]  S. Jafarzadeh,et al.  Solar Power Prediction Using Interval Type-2 TSK Modeling , 2013, IEEE Transactions on Sustainable Energy.

[20]  Bangyin Liu,et al.  Online 24-h solar power forecasting based on weather type classification using artificial neural network , 2011 .

[21]  Andrew W. Moore,et al.  X-means: Extending K-means with Efficient Estimation of the Number of Clusters , 2000, ICML.