One-day-ahead hourly forecasting for photovoltaic power generation using an intelligent method with weather-based forecasting models

An intelligent method is proposed in this study to predict one-day-ahead hourly photovoltaic (PV) power generation. The proposed method comprises data classification, training, forecasting and forecasting updating stages. In the first stage, a fuzzy k -means algorithm is used to classify the historical data of daily PV power generation into various weather types. In the second stage, five training models are established, according to the verbal weather forecast of the Taiwan Central Weather Bureau (TCWB), in terms such as the sunny, sunny and cloudy, cloudy, cloudy and rainy and rainy. Each training model is constructed using a radial basis function neural network (RBFNN), for which the parameters of each RBFNN, including the position of the radial basis function (RBF) centres, the width of the RBFs and the weights between the hidden and the output layers, are optimised using a harmony search algorithm (HSA). In the forecasting stage, fuzzy inference is used to select an adequate forecasting model from the trained models. To cope with the possible fluctuation of PV power generation, the forecasts are updated every 3 h, according to the updated weather forecasts of the TCWB. The proposed approach is tested on a practical PV power generation system. The results show that the proposed method provides better forecasting results than the existing methods over 1-year testing data.

[1]  Michael K. Ng,et al.  A fuzzy k-modes algorithm for clustering categorical data , 1999, IEEE Trans. Fuzzy Syst..

[2]  L. Zarzalejo,et al.  Prediction of global solar irradiance based on time series analysis: Application to solar thermal power plants energy production planning , 2010 .

[3]  Montserrat Mendoza-Villena,et al.  Short-term power forecasting system for photovoltaic plants , 2012 .

[4]  M. Fesanghary,et al.  An improved harmony search algorithm for solving optimization problems , 2007, Appl. Math. Comput..

[5]  Chao-Ming Huang,et al.  Fault Diagnosis of Steam Turbine-Generator Sets Using an EPSO-Based Support Vector Classifier , 2013, IEEE Transactions on Energy Conversion.

[6]  Maria Grazia De Giorgi,et al.  Photovoltaic power forecasting using statistical methods: impact of weather data , 2014 .

[7]  S. P. Lloyd,et al.  Least squares quantization in PCM , 1982, IEEE Trans. Inf. Theory.

[8]  Zong Woo Geem,et al.  A New Heuristic Optimization Algorithm: Harmony Search , 2001, Simul..

[9]  Umi Kalthum Ngah,et al.  Adaptive fuzzy moving K-means clustering algorithm for image segmentation , 2009, IEEE Transactions on Consumer Electronics.

[10]  Chao-Ming Huang,et al.  Hybrid optimisation method for optimal power flow using flexible AC transmission system devices , 2014 .

[11]  Cyril Voyant,et al.  Optimization of an artificial neural network dedicated to the multivariate forecasting of daily glob , 2011 .

[12]  Giacomo Capizzi,et al.  Innovative Second-Generation Wavelets Construction With Recurrent Neural Networks for Solar Radiation Forecasting , 2012, IEEE Transactions on Neural Networks and Learning Systems.

[13]  Tomonobu Senjyu,et al.  Application of neural network to 24-hour-ahead generating power forecasting for PV system , 2008, PES 2008.

[14]  Junichi Murata,et al.  Daily solar radiation prediction based on wavelet analysis , 2011, SICE Annual Conference 2011.

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

[16]  Yongping Yang,et al.  Forecasting Power Output of Photovoltaic Systems Based on Weather Classification and Support Vector Machines , 2012 .

[17]  Tomonobu Senjyu,et al.  Optimal Operation by Controllable Loads Based on Smart Grid Topology Considering Insolation Forecasted Error , 2011, IEEE Transactions on Smart Grid.