Abstract

A hybrid multi-modal ensemble learning model is proposed for short-term solar irradiance forecasting based on historical observations and sky images in this paper. In the proposed model, the historical time series of solar irradiance is utilized to extract temporal characteristics. Meanwhile, the sky camera images are used as an exogenous input to offer the cloud cover information. A powerful ensemble learning model, Extreme Gradient Boosting (XGBoost), is employed to capture the function relationships between input features and future observations. Since the mean squared error loss is sensitive to the extreme large or small historical irradiance, a novel loss function is proposed to improve the robustness of XGBoost. In order to find out the best controlling parameters, Rao-1 algorithm is employed due to its fast search capability. To validate the performance of the proposed method, a solar irradiance dataset containing three-year historical observations and ground-based sky camera images collected from the Folsom is employed. Meanwhile, four commonly applied methods, Lasso, Ridge regression, support vector regression and boosted regression trees, are considered as benchmarking methods. The forecasting horizons from 5 to 30 min are considered for all compared methods while two metrics, mean absolute error and root mean squared error, are computed. Experimental results prove that the proposed hybrid model has better forecasting performance compared with benchmarking methods over all forecasting horizons.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call