Machine learning for solar irradiance forecasting of photovoltaic system
Photovoltaic generation of electricity is an important renewable energy source, and large numbers of relatively small photovoltaic systems are proliferating around the world. Today it is widely acknowledged by power producers, utility companies and independent system operators that it is only through advanced forecasting, communications and control that these distributed resources can collectively provide a firm, dispatchable generation capacity to the electricity market. One of the challenges of realizing such a goal is the precise forecasting of the output of individual photovoltaic systems, which is affected by a lot of factors. This paper introduces our short term solar irradiance forecasting algorithms based on machine learning methodologies, Hidden Markov Model and SVM regression. A series of experimental evaluations are presented to analyze the relative performance of the techniques in order to show the importance of these methodologies. The Matlab interface, the Weather Forecasting Platform, has been used for these evaluations. The experiments are performed using the dataset generated by Australian Bureau of Meteorology. The experimental results show that our machine learning based forecasting algorithms can precisely predict future 5 30 min solar irradiance under different weather conditions.