Forecasting of time series data presents some challenges because the data’s nature is complex and therefore difficult to accurately forecast. This study presents the design and development of a novel forecasting system that integrates efficient data processing techniques with advanced machine learning algorithms to improve time series forecasting across the sustainability domain. Specifically, this study focuses on solar irradiation forecasting in Riyadh, Saudi Arabia. Efficient and accurate forecasts of solar irradiation are important for optimizing power production and its smooth integration into the utility grid. This advancement supports Saudi Arabia in Vision 2030, which aims to generate and utilize renewable energy sources to drive sustainable development. Therefore, the proposed forecasting system has been developed to the parameters characteristic of the Riyadh region environment, including high solar intensity, dust storms, and unpredictable weather conditions. After the cleaning and filtering process, the filtered dataset was pre-processed using the standardization method. Then, the Discrete Wavelet Transform (DWT) technique has been applied to extract the features of the pre-processed data. Next, the extracted features of the solar dataset have been split into three subsets: train, test, and forecast. Finally, two different machine learning techniques have been utilized for the forecasting process: Support Vector Machine (SVM) and Gaussian Process (GP) techniques. The proposed forecasting system has been evaluated across different time horizons: one-day, five-day, ten-day, and fifteen-day ahead. Comprehensive evaluation metrics were calculated including accuracy, stability, and generalizability measures. The study outcomes present the proposed forecasting system which provides a more robust and adaptable solution for time-series long-term forecasting and complex patterns of solar irradiation in Riyadh, Saudi Arabia.
Read full abstract