An Intelligent SARIMAX-Based Machine Learning Framework for Long-Term Solar Irradiance Forecasting at Muscat, Oman
The intermittent nature of renewable energy sources (RES) restricts their widespread applications and reliability. Nevertheless, with advancements in the field of artificial intelligence, we can predict the variations in parameters such as wind speed and solar irradiance for the short, medium and lo...
Gespeichert in:
Veröffentlicht in: | Energies (Basel) 2024-01, Vol.17 (23), p.6118 |
---|---|
Hauptverfasser: | , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The intermittent nature of renewable energy sources (RES) restricts their widespread applications and reliability. Nevertheless, with advancements in the field of artificial intelligence, we can predict the variations in parameters such as wind speed and solar irradiance for the short, medium and long terms. As such, this research attempts to develop a machine learning (ML)-based framework for predicting solar irradiance at Muscat, Oman. The developed framework offers a methodological way to choose an appropriate machine learning model for long-term solar irradiance forecasting using Python’s built-in libraries. The five different methods, named linear regression (LR), seasonal autoregressive integrated moving average with exogenous variables (SARIMAX), support vector regression (SVR), Prophet, k-nearest neighbors (k-NN), and long short-term memory (LSTM) network are tested for a fair comparative analysis based on some of the most widely used performance evaluation metrics, such as the mean square error (MSE), mean absolute error (MAE), and coefficient of determination (R2) score. The dataset utilized for training and testing in this research work includes 24 years of data samples (from 2000 to 2023) for solar irradiance, wind speed, humidity, and ambient temperature. Before splitting the data into training and testing, it was pre-processed to impute the missing data entries. Afterward, data scaling was conducted to standardize the data to a common scale, which ensures uniformity across the dataset. The pre-processed dataset was then split into two parts, i.e., training (from 2000 to 2019) and testing (from 2020 to 2023). The outcomes of this study revealed that the SARIMAX model, with an MSE of 0.0746, MAE of 0.2096, and an R2 score of 0.9197, performs better than other competitive models under identical datasets, training/testing ratios, and selected features. |
---|---|
ISSN: | 1996-1073 |
DOI: | 10.3390/en17236118 |