A Review of Solar Forecasting Techniques and the Role of Artificial Intelligence
Abstract
:1. Introduction
- I
- Solar forecasting, AI methods, and performance.
- II
- Assessment of forecasting methods.
- III
- Current research—an overview.
- IV
- Future recommendations and consistency of the training data.
2. Solar Forecasting, Methods, and Performance
2.1. Satellite Images
2.2. All-Sky Imagers
2.3. Sensor Networks
2.4. Numerical Weather Predictions
2.5. Hybrid Approaches
3. Artificial Intelligence and Solar Forecasting
4. Assessment of Forecasting Methods
4.1. Common Performance Metrics for Solar Forecasting
- Root Mean Squared Error (RMSE): This quantifies the average magnitude of the errors between the predicted values and actual observed values. The RMSE is particularly useful because it not only considers individual errors but also gives more weight to larger errors, providing a comprehensive measure of prediction accuracy. A lower RMSE indicates that the predicted values are closer to the actual observed values, suggesting better prediction accuracy:
- Mean Absolute Error (MAE): This calculates the average difference between the predicted and observed values. It is an easy-to-understand metric that gives an idea of the accuracy of predictions. Unlike the RMSE (Root Mean Squared Error), which amplifies larger errors due to the squaring process, the MAE gives equal importance to all errors, regardless of their size. As a result, each error has an equal impact on the MAE:
- Mean Bias Error (MBA): This calculates how much the predicted values differ from the actual values. It tells us if a predictive model tends to overestimate or underestimate the actual values consistently. Unlike other error metrics that take into account the size of the errors, the MBE only looks at the direction of the errors, whether they are positive (overestimations) or negative (underestimations):
- Relative RMSE (rRMSE): This is a normalized version of the RMSE that takes into account the magnitude of the actual values when assessing the predictive accuracy of a model. It helps to evaluate a model’s performance in relation to the data’s variability, which is especially helpful for data with different scales or units:
4.2. Assessment of Ramp Events and Timing Errors
4.3. Confidence Intervals and Ranges in Solar Forecasting Studies
Refs. | Description | Input | Methodology | Output | Horizon | Res. | Metrics | Accuracy |
---|---|---|---|---|---|---|---|---|
[60] | Development of a predictive model for solar irradiance involving Data Transformation, Distribution Estimation, and Confidence Interval Analysis, with a focus on appropriate Data Window selection | GHI, temperature, humidity, and cloudiness (from JMA’s GPV-MSM System), extraterrestrial | SVR-based hourly irradiance prediction at 42 locations in Japan | GHI (W/m2) | ≤9 h | 1 h | Confidence level | N.A. |
[61] | Forecasting PV power output for 24 h and 48 h horizons, leveraging comprehensive weather data across Germany | PV power data (from aggregated German data) and NWP data (NOAA’s GFS) | Convolutional Neural Network and Long Short-Term Memory Network for PV power prediction | PV power output (MW) | ≥1 day | 3 h | RMSE, MAE | RMSE = 1949 MW, nRMSE = 4.73% |
[62] | Developing a short-term forecasting system for DSSI by using Cloud Motion Vectors and radiative transfer models, covering a large area with high resolution | Cloud Optical Thickness Data (from SEVIRI on MSG Satellite) and Cloud Motion Vectors | Optical Flow Estimation and fast radiative transfer models for forecasting DSSI | Downwelling surface solar irradiation (DSSI) | ≥3 h | 15 min | RMSE, forecast variability | , DSSI uncertainty: , overall uncertainty: |
[63] | Enhancing CSI forecasting with a focus on postprocessing by using Neural Network Models and evaluating the performance against benchmark methods | Ground-based data, SURFRAD, satellite-derived data, NSRDB | Focal and spatial postprocessing of CSI forecasts using Neural Networks | CSI, GHI | ≥30 min | 1 min, aggregated to 30 min | SS, CRPS | CRPSS as high as 66% |
[64] | Comparing STVAR and CMV models for short-term forecasting of GHI by using satellite data, particularly in the varied microclimates of the Caribbean Islands | Satellite-derived irradiance data from SUNY model | STVAR model with input variable selection, CMV model, and blending forecasts | GHI (W/m2) | ≥1 h (20 × 20 km2) | 1 h, 0.1° for latitude and longitude | rRMSE, rMAE, SS | Clear days: low variability; high orography: rRMSE ; cloudy days: |
[65] | Combining deep LSTM network with satellite-derived GHI data for short-term forecasting in Morocco | Ground measured data, satellite-derived dataset | Deep LSTM network, Grid Search, Xgboost, RF, SVR | GHI (W/m2) | ≥1 h | 1 h | RMSE, MAE, | ; highest , RMSE , MAE |
[66] | Detecting real-time Cloud Obstruction and forecasting Clearness Sky Index in short intervals by using satellite data and machine learning techniques | Meteorological satellite data (from MSG’s SEVIRI), Cloud Classification (from SAFGEO) | Machine learning models for short-term forecasting of GHI, including SHLNN, DHLNN, RF | GHI (W/m2) | ≥15 min | 7–8 min | Cumulative Error, Performance Accuracy | Highest Accuracy = 84.2%, Lowest Accuracy = 72.5% |
[67] | Developing a hybrid forecasting tool by using satellite remote sensing data and time series models | Geostationary satellite data, Daily Mean SIS | ARMA, NAR-NN, DES, Kriging Interpolation | Solar power output (W/m2) | ≥3 days | 1 day | R, RMSE, MAPE | DES method: RMSE = 13.4, SD = 3.83, R = 0.88 |
[68] | Developing a minute-level solar irradiance forecasting model by establishing a relationship between Cloud Pixels and irradiance, aimed at improving PV power output forecasting | Sky images, irradiance data from ESRL NOAA’s Wasco Power Station | BPNN and SVM training models for irradiance forecasting, ARIMA for comparison | Irradiance (W/m2) | ≥10 min | 1 min | MAPE, RMSE, MBE | Blocky Clouds: MAPE , Thin Clouds: MAPE , Thick Clouds: MAPE |
[9] | Technoleconomical analysis of 12 different methods operating in agreement with market conditions | NWP (ECMWF), PV production from a fleet of 152 PV systems | Supervised learning model, support vector regression, deep learning, physical-based techniques | PV power output | Day ahead | 1 day | MAE, RMSE, MBE, ER | 6% < MEA < 7.5% Random Forest Regression performs best with a score of 6.13%. The PV model has the highest ER |
[19] | A spatiotemporal PV power nowcasting method with Predictor Preselection for Grid Control considering different scenarios with Interpolated Cloud Information. The feasibility is evaluated by using a Real Sensor Network | from Reference Solar Cells | The most fitting correlations for tracking shadow movements and forecasting are through Elastic Net Regularization, a regression-based method | PV power output | ≥5 min | 1 s | nRMSE, nMPAE, SS | nRMSE = 2.30, nMPAE = 3.95, SS = 0.02 |
[26] | Enhancing day-ahead hourly irradiance forecasting in Singapore, integrating the Weather Research and Forecasting (WRF) model with Statistical Learning Techniques compared with the Global Forecasting System (GFS) | GHI (from SERIS), WRF model in three configurations | Combination of three NWP forecasts with a postprocessing procedure involving PCA and stepwise variable selection | GHI (W/m2) | ≥1 day | 1 h | RMSE, MAE, MBE, nRMSE, nMAE, nMBE | 169 < RMSE < 182 |
5. Current Research—An Overview
5.1. Analysis of Current Research
5.2. Data Resources
Source of Data | Ground-Based Data | Satellite Images | ASI images |
---|---|---|---|
Frequency | 9, e.g., [63,71] | 9, e.g., [72,73,74] | 14, e.g., [16,33,75] |
Refs. | Description | Input | Methodology | Output | Horizon | Res. | Metrics | Accuracy |
---|---|---|---|---|---|---|---|---|
[33] | Integrating ASI and Satellite Imagery for Cloud Analysis | Solar irradiance, ASI images, Satellite Images | Deep learning architecture based on ECLIPSE | GHI | ≥60 min | 10/30 min | FS (%), CRPS, RMSE (W/m2) | 115.6 < RMSE < 134.9 and 19.9 < FS < 23.3 |
[44] | A unified architecture for multi-time-horizon predictions for short- and long-term solar forecasting | NWP (NOAA’s SURFRAD), GDSI, GHI | Recurrent Neural Networks; bird model is used to calculate clear-sky GHI | GDSI | ≥4 h | 1 h | RMSE | 8.64 < RMSE < 41.7 for 1 h and 10.7 < RMSE < 49.1 for 4 h for specified time horizons. For multitime horizons, 6.7 < RMSE < 39.8 |
[70] | Solar Radiance Prediction Model Based on Long Short-Term Memory | Solar irradiation from the US National Solar Radiation Data Base (NSRDB) | Long Short-Term Memory (Neural Network), Empirical Mode Decomposition (Signal Processing) | Hourly solar irradiation | 1, 2, 6, and 12 h, and 1 day | 60 min | RMSE (Wh/m2), MAPE | For 1 h ahead, ; for 1 day ahead for LTSM-Truncated model: ; and for EMD-LTSM-Truncated model: |
[19] | A spatiotemporal PV power nowcasting method with Predictor Preselection for Grid Control considering different scenarios with Interpolated Cloud Information. The feasibility is evaluated by using a Real Sensor Network | from Reference Solar Cells | The most fitting correlations for tracking shadow movements and forecasting are through Elastic Net Regularization, a regression-based method | PV power output | ≥5 min | 1 s | nRMSE, nMPAE, SS | nRMSE = 2.30, nMPAE = 3.95, SS = 0.02 |
[20] | Learned Forecasting Irradiance Model adaptive to Local Cloud Conditions | Solar irradiance (from a network of 25 sensors) | A local vector autoregressive model (LVAR) | GHI | ≥5 min | 1 min | RSME, MAE, FS | RMSE = 110 , MAE = 70 , FS = 0.16 |
[76] | Developing a Localized GHI Forecasting Model based on sky images, incorporating Cloud Motion, Thickness, and Elevation for improved accuracy and mitigating Solar PV variability | Sky images for CBH Estimation and irradiance values for onsite | Blue sky area separation method, filtering, and correlation analysis for GHI prediction | GHI (W/m2) | ≥1, 5, and 15 min | 1 min | RMSE, MAE, SF | 81% accuracy for 1 min interval, RMSE: 101 W/m2, MAE: 64 W/m2, SF: 0.26 for 15 min |
[63] | Enhancing CSI forecasting with a focus on postprocessing by using Neural Network Models and evaluating the performance against benchmark methods | Ground-based data, SURFRAD, satellite-derived data, NSRDB | Focal and spatial postprocessing of CSI forecasts by using Neural Networks | CSI, GHI | ≥30 min | 1 min, aggregated to 30 min | SS, CRPS | CRPSS as high as 66% |
[68] | Developing a minute-level solar irradiance forecasting model by establishing a relationship between Cloud Pixels and irradiance, aimed at improving PV power output forecasting | Sky images, irradiance Data from ESRL NOAA’s Wasco Power Station | BPNN and SVM training models for irradiance forecasting, ARIMA for comparison | Irradiance (W/m2) | min | 1 min | MAPE, RMSE, MBE | Blocky Clouds: MAPE , Thin Clouds: MAPE , Thick Clouds: MAPE |
Refs. | Description | Input | Methodology | Output | Horizon | Res. | Metrics | Accuracy |
---|---|---|---|---|---|---|---|---|
[33] | Integrating ASI and Satellite Imagery for Cloud Analysis | Solar irradiance, ASI images, Satellite Images | Deep learning architecture based on ECLIPSE | GHI | ≥60 min | 10/30 min | FS (%), CRPS, RMSE (W/m2) | 115.6 < RMSE < 134.9 and 19.9 < FS < 23.3 |
[16] | Extending the nowcasting horizon of ASI-based solar radiation predictions | ASI images, cloud base height, GHI, DNI, MSG SEVIRI (EUMETSAT), HRV images | Thresholding algorithm for cloud detection in images, Deep Flow algorithm for Cloud Motion Vectors, Atlas (ESRA) clear-sky irradiation model | GHI, DNI, PV power output | ≥90 min | 1 min | MAE, RMSE, FS | , for both ASI and satellite. |
[9] | Technoleconomical analysis of 12 different methods operating in agreement with market conditions | NWP (ECMWF), PV production from a fleet of 152 PV systems | Supervised learning model, support vector regression, deep learning, physical-based techniques | PV power output | Day ahead | 1 day | MAE, RMSE, MBE, ER | 6% < MEA < 7.5% Random Forest Regression performs best with a score of 6.13%. The PV model has the highest ER |
[44] | A unified architecture for multi-time-horizon predictions for short- and long-term solar forecasting | NWP (NOAA’s SURFRAD), GDSI, GHI | Recurrent Neural Networks; bird model is used to calculate clear-sky GHI | GDSI | ≥4 h | 1 h | RMSE | 8.64 < RMSE < 41.7 for 1 h and 10.7 < RMSE < 49.1 for 4 h for specified time horizons. For multitime horizons, 6.7 < RMSE < 39.8 |
[70] | Solar Radiance Prediction Model based on Long Short-Term Memory | Solar irradiation from the US National Solar Radiation Data Base (NSRDB) | Long Short-Term Memory (Neural Network), Empirical Mode Decomposition (Signal Processing) | Hourly solar irradiation | 1, 2, 6, and 12 h and 1 day | 60 min | RMSE (Wh/m2), MAPE | For 1 h ahead, ; for 1 day ahead for LTSM-Truncated model: ; and for EMD-LTSM-Truncated model: |
[19] | A spatiotemporal PV power nowcasting method with Predictor Preselection for Grid Control considering different scenarios with Interpolated Cloud Information. The feasibility is evaluated by using a Real Sensor Network | from Reference Solar Cells | The most fitting correlations for tracking shadow movements and forecasting are through Elastic Net Regularization, a regression-based method | PV power output | ≥5 min | 1 s | nRMSE, nMPAE, SS | nRMSE = 2.30, nMPAE = 3.95, SS = 0.02 |
Refs. | Description | Input | Methodology | Output | Horizon | Res. | Metrics | Accuracy |
---|---|---|---|---|---|---|---|---|
[16] | Extending the nowcasting horizon of ASI-based solar radiation predictions | ASI images, cloud base height, GHI, DNI, MSG SEVIRI (EUMETSAT), HRV images | Thresholding algorithm for cloud detection in images, Deep Flow algorithm for Cloud Motion Vectors, Atlas (ESRA) clear-sky irradiation model | GHI, DNI, PV power output | ≥90 min | 1 min | MAE, RMSE, FS | , for both ASI and satellite. |
[76] | Developing a Localized GHI Forecasting Model based on sky images, incorporating Cloud Motion, Thickness, and Elevation for improved accuracy and mitigating Solar PV variability | Sky images for CBH Estimation and irradiance values for onsite | Blue sky area separation method, filtering, and correlation analysis for GHI prediction | GHI (W/m2) | ≥1, 5, and 15 min | 1 min | RMSE, MAE, SF | 81% accuracy for 1 min interval, RMSE: 101 , MAE: 64 , SF: 0.26 for 15 min |
[20] | Learned Forecasting Irradiance Model adaptive to Local Cloud Conditions | Solar irradiance (from a network of 25 sensors) | A local vector autoregressive model (LVAR) | GHI | ≥5 min | 1 min | RSME, MAE, FS | RMSE = 110 , MAE = 70 , FS = 0.16 |
[63] | Enhancing CSI forecasting with a focus on postprocessing by using Neural Network Models and evaluating the performance against benchmark methods | Ground-based data, SURFRAD, satellite-derived data, NSRDB | Focal and spatial postprocessing of CSI forecasts by using Neural Networks | CSI, GHI | ≥30 min | 1 min, aggregated to 30 min | SS, CRPS | CRPSS as high as 66% |
[77] | Improving solar-energy-forecasting accuracy by using LSTM | NOAA’s GEFS, NSRDB, CAMS, AMS competition data | LSTM, FFNN, GBR | Forecast Errors, GHI | ≥1 month | 3 h | RSME, MAE, FS | Significant RMSE improvement over other models by 60% |
[78] | Creating SolarNet, a Deep CNN Model, for 1-Hour-Ahead GHI forecasting by using sky images, focusing on learning Latent Patterns for very short-term solar forecasting | Numerical meteorological features, calendar features, CGHI, TSI images | SolarNet-based CNN for GHI prediction | GHI (W/m2) | ≥1 h | 10 min | nRMSE, FS | 8.85% nRMSE, 25.14% FS |
[79] | Developing a method for short-term forecasting of cloudiness in Greece by using Satellite Images | Satellite-derived Cloud Clearness Index (CCI) values | ANN | CCI, GHI | 15 to 240 min | 15 min, 0.05° | MSE, MAE | Maximum average MSE after 240 min: ≈ 0.013 (summer), ≈ 0.04 (winter) |
[80] | Adopting deep-learning-based clustering for improved GHI forecasting by identifying irregular patterns | Datasets from Itupiranga and Ocala | Deep Time Series clustering, GRU, FADF | GHI (W/m2) | ≥1 h | 1 h | RMSE, rRSME, MAE, , ErrorMax, ErrorMin, FS | RMSE = 112.60 ± 0.57 (Ocala), 117.71 ± 0.47 (Itupiranga) |
[81] | Developing models for intraday probabilistic solar forecasts with lead times up to 3 h by using a nonparametric approach based on Linear Quantile Regression | Ground-based data, satellite data (from NOAA) | Linear Quantile Regression method and regression models | GHI (W/m2) | ≥3 h | 10 min | Reliability property, sharpness, CRPS, CRPSS (FS) | RP: , SP: Coverage, CRPSS Gain: |
[82] | Developing a Satellite Irradiance Model with short-term prediction capabilities by using Cloud Motion Vectors for real-time solar irradiance forecasting in Australia | Satellite data | CMVs, HELIOSAT technique, SIFM model | GHI, PV power | 5 min | 10 min, 2 km | MBE, MAE, RMSE, nRMSE | 24 < nRMSE< 43%, outperforms persistence for most sites |
[15] | Developing a general model for short-term solar irradiance forecasting by using satellite-based measurements and weather forecasts, independent of local ground measurements | Historical ground data, satellite-based irradiance values, ECMWF forecasts, deterministic clear-sky irradiance | DNN | GHI | ≥4 h | 1 h | rRMSE | Model , outperforms local models |
[60] | Development of a predictive model for solar irradiance involving Data Transformation, Distribution Estimation, and Confidence Interval Analysis, with a focus on appropriate Data Window selection | GHI, temperature, humidity, and cloudiness (from JMA’s GPV-MSM System), extraterrestrial | SVR-based hourly irradiance prediction at 42 locations in Japan | GHI (W/m2) | ≤9 h | 1 h | Confidence level | N.A. |
[25] | Development of a predictive model by using Neural-Network-based NWP model for forecasting power generation in a San Diego residential microgrid, incorporating comprehensive weather parameters | Power demand and generation, price data from SDG&E, and weather parameters (from NREL) | Neural-Network-based NWP compared with Multivariable Regression and SVM | GHI (W/m2), power generation (W/h) | ≥1 day | 1 h | MAPE, MSE | MAPE of NN irradiance = 0.95%, NN power production = 45.3% |
[33] | Integrating ASI and Satellite Imagery for Cloud Analysis | Solar irradiance, ASI images, Satellite Images | Deep learning architecture based on ECLIPSE | GHI | ≥60 min | 10/30 min | FS (%), CRPS, RMSE (W/m2) | 115.6 < RMSE < 134.9 and 19.9 < FS < 23.3 |
[66] | Detecting real-time Cloud Obstruction and Forecasting Clearness Sky Index in short intervals by using satellite data and machine learning techniques | Meteorological satellite data (from MSG’s SEVIRI), Cloud Classification (from SAFGEO) | Machine learning models for short-term forecasting of GHI, including SHLNN, DHLNN, RF | GHI (W/m2) | ≥15 min | 7–8 min | Cumulative Error, Performance Accuracy | Highest Accuracy = 84.2%, Lowest Accuracy = 72.5% |
[14] | Utilizing geostationary satellite observations and radiative transfer calculations to generate short-term forecasts of solar insolation for solar power generation | Satellite Images, NWP, radiative transfer model | The CIRACast model, the CLAVR-x algorithm | GHI | ≤3 h | 5 min | MAE | , outperforms persistence-based forecasting |
Refs. | Description | Input | Methodology | Output | Horizon | Res. | Metrics | Accuracy |
---|---|---|---|---|---|---|---|---|
[9] | Technoleconomical analysis of 12 different methods operating in agreement with market conditions | NWP (ECMWF), PV production from a fleet of 152 PV systems | Supervised learning model, support vector regression, deep learning, physical-based techniques | PV power output | Day ahead | 1 day | MAE, RMSE, MBE, ER | 6% < MEA < 7.5% Random Forest Regression performs best with a score of 6.13%. The PV model has the highest ER |
[61] | Forecasting PV power output for 24-hour and 48-hour horizons, leveraging comprehensive weather data across Germany | PV power data (from aggregated German data) and NWP data (NOAA’s GFS) | Convolutional Neural Network and Long Short-Term Memory Network for PV power prediction | PV power output (MW) | ≥1 day | 3 h | RMSE, MAE | RMSE = 1949 MW, nRMSE = 4.73% |
[74] | Proposing an End-to-End PV power generation Prediction Model using Satellite Images and deep learning to improve solar forecasts | Satellite Images, PV power generation dataset | Optical Flow Calculation, Encoder Stage with CNN, clear-sky PV power estimation, Augmentation Stage with AM Models, Decoder Stage with LSTM | PV power forecasting | ≥3 h | 5 km, 10 min | nRMSE, MASE, nMAE | 6.264 < NRMSE< 7.721%, 2.362< NMAE< 2.982%, 0.644 < MASE< 0.815 |
[82] | Developing a Satellite Irradiance Model with short-term prediction capabilities by using Cloud Motion Vectors for real-time solar irradiance forecasting in Australia | Satellite data | CMVs, HELIOSAT technique, SIFM model | GHI, PV power | 5 min | 10 min, 2 km | MBE, MAE, RMSE, nRMSE | 24 < nRMSE< 43%, outperforms persistence for most sites |
[83] | Addressing challenges of Satellite-Image-based photovoltaic power forecasting by proposing a nonlinear cloud movement model, active cloud region selection, and sequential algorithm, combined with XGBoost | PV power, satellite data | Conv-LSTM for cloud movement prediction, XGBoost for PV power forecasting | PV power | 15 min, 30 min, 60 min | 15 min | NMAE, NRMSE, Correlation Coefficient | NMAE and NRMSE of proposed method are lower than M1; is lower than M1; NMAE of M1 is higher for 15 min and 30 min, higher for 60 min; NRMSE of higher for 15 min, 30 min, and 60 min, respectively |
[44] | A unified architecture for multi-time-horizon predictions for short- and long-term solar forecasting | NWP (NOAA’s SURFRAD), GDSI, GHI | Recurrent Neural Networks; bird model is used to calculate clear-sky GHI | GDSI | ≥4 h | 1 h | RMSE | 8.64 < RMSE < 41.7 for 1 h and 10.7 < RMSE < 49.1 for 4 h for specified time horizons. For multitime horizons, 6.7 < RMSE < 39.8 |
[72] | Developing an ultra-short-term PV power forecasting method leveraging Satellite Image data for spatial–temporal analysis | Solar PV power data, Satellite Images from Fengyun-4A | Forecasting method, SVM, GBDT | PV power (W) | 15 min to 4 h | 1 day | RSME, MAE | MAE: and , RMSE: and for two plants |
[67] | Developing a hybrid forecasting tool by using satellite remote sensing data and time series models | Geostationary satellite data, Daily Mean SIS | ARMA, NAR-NN, DES, Kriging Interpolation | Solar power output (W/m2) | ≥3 days | 1 day | R, RMSE, MAPE | DES method: RMSE = 13.4, SD = 3.83, R = 0.88 |
[25] | Development of a predictive model by using Neural-Network-based NWP model for forecasting power generation in a San Diego residential microgrid, incorporating comprehensive weather parameters | Power demand and generation, price data from SDG&E, and weather parameters (from NREL) | Neural-Network-based NWP compared with Multivariable Regression and SVM | GHI (W/m2), power generation (W/h) | ≥1 day | 1 h | MAPE, MSE | MAPE of NN irradiance = 0.95%, NN power production = 45.3% |
5.3. Time Horizon of Solar Forecasting
5.4. Prevalence of Artificial Intelligence
5.5. Local Weather Conditions
5.6. Widely Employed Performance Metrics
5.7. Comparison to Naive Forecasters
6. Future Research—Recommendations
6.1. Creation of a Benchmarking Framework
6.2. Creation of Publicly Available, Standardized Datasets
6.3. Classification of Forecasting Sites
6.4. Value of Expert Variables, Artificial Intelligence, Preprocessing, and Postprocessing
6.5. Extreme Weather, Outliers, and AI
7. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
ECLIPSE | Envisioning Cloud-Induced Perturbations in Solar Energy |
RMSE | Root Mean Squared Error |
MAE | Mean Absolute Error |
MBE | Mean Bias Error |
nRMSE | Normalized Root Mean Square Error |
MAPE | Mean Absolute Percentage Error |
FS | Forecast Skill |
CRPS | Continuous Ranked Probability Score |
BSS | Brier Skill Score |
R | Correlation Coefficient |
nPMAE | Normalized Peak Mean Absolute Error |
PINAW | Prediction Interval Normalized Averaged Width |
RES | Renewable energy sources |
PV | Photovoltaic |
ICT | Communication Technologies |
GHI | Global horizontal irradiance |
DNI | Direct normal irradiance |
LP | Linear Programming |
OA | Optical Analysis |
CCI | Cloud Clearness Index |
DNN | Deep Neural Network |
ASI | All-Sky Imagers |
STE | Solar thermal electric |
NWP | Numerical Weather Prediction |
MOS | Model Output Statistics |
LES | Large Eddy Simulations |
ANN | Artificial Neural Network |
FLC | Fuzzy Logic Control |
GAN | General Adversarial Network |
CDF | Cumulative Distribution Function |
TDI | Temporal Distortion Index |
DTW | Dynamic Time Warping |
TDM | Temporal Distortion Mix |
CMV | Cloud Motion Vector |
ECMWF | European Centre for Medium-Range Weather Forecasts |
NOAA | National Oceanic and Atmospheric Administration |
WRF | Weather Research and Forecasting model |
LSTM | Long Short-Term Memory |
CNN | Convolutional Neural Networks |
XAI | Explainable AI |
ER | Economic Revenue |
IEA | International Energy Agency |
BSRN | Baseline Surface Radiation Network |
SURFRAD | Surface Radiation Budget Network |
KNMI | Royal Netherlands Meteorological Institute |
RVO | Netherlands Enterprise Agency |
BD | Big data |
TL | Transfer learning |
OP | Optimization |
AI | Artificial Intelligence |
DM | Data models |
SM | Solid Modeling |
SVM | Support vector machine |
FE | Feature extraction |
AML | Adversarial Machine learning |
References
- Al-Othman, A.; Tawalbeh, M.; Martis, R.; Dhou, S.; Orhan, M.; Qasim, M.; Olabi, A.G. Artificial intelligence and numerical models in hybrid renewable energy systems with fuel cells: Advances and prospects. Energy Convers. Manag. 2022, 253, 115154. [Google Scholar] [CrossRef]
- Sobri, S.; Koohi-Kamali, S.; Rahim, N.A. Solar photovoltaic generation forecasting methods: A review. Energy Convers. Manag. 2018, 156, 459–497. [Google Scholar] [CrossRef]
- Liu, Z.; Sun, Y.; Xing, C.; Liu, J.; He, Y.; Zhou, Y.; Zhang, G. Artificial intelligence powered large-scale renewable integrations in multi-energy systems for carbon neutrality transition: Challenges and future perspectives. Energy AI 2022, 10, 100195. [Google Scholar] [CrossRef]
- Sayed-Mouchaweh, M. (Ed.) Artificial Intelligence Techniques for a Scalable Energy Transition; Springer Nature: Cham, Switzerland, 2020. [Google Scholar]
- Marugán, A.P.; Márquez, F.P.G.; Perez, J.M.P.; Ruiz-Hernández, D. A survey of artificial neural network in wind energy systems. Appl. Energy 2018, 228, 1822–1836. [Google Scholar] [CrossRef]
- Shabbir, N.; Kutt, L.; Astapov, V.; Husev, O.; Ahmadiahangar, R.; Wen, F.; Kull, K. Congestion control strategies for increased renewable penetration of photovoltaic in LV distribution networks. Energy Rep. 2022, 8, 217–223. [Google Scholar] [CrossRef]
- Vallance, L.; Charbonnier, B.; Paul, N.; Dubost, S.; Blanc, P. Towards a standardized procedure to assess solar forecast accuracy: A new ramp and time alignment metric. Sol. Energy 2017, 150, 408–422. [Google Scholar] [CrossRef]
- Voyant, C.; Notton, G.; Kalogirou, S.; Nivet, M.L.; Paoli, C.; Motte, F.; Fouilloy, A. Machine learning methods for solar radiation forecasting: A review. Renew. Energy 2017, 105, 569–582. [Google Scholar] [CrossRef]
- Visser, L.; Lorenz, E.; Heinemann, D.; van Sark, W.G. 1.11—Solar Power Forecasts. Compr. Renew. Energy 2023, 1, 213–233. [Google Scholar]
- Yang, D. SolarData: An R package for easy access of publicly available solar datasets. Solar Energy 2018, 171, A3–A12. [Google Scholar] [CrossRef]
- Inman, R.H.; Pedro, H.T.; Coimbra, C.F. Solar forecasting methods for renewable energy integration. Prog. Energy Combust. Sci. 2013, 39, 535–576. [Google Scholar] [CrossRef]
- Van Eck, N.; Waltman, L. Software survey: VOSviewer, a computer program for bibliometric mapping. Scientometrics 2010, 84, 523–538. [Google Scholar] [CrossRef]
- Tuohy, A.; Zack, J.; Haupt, S.E.; Sharp, J.; Ahlstrom, M.; Dise, S.; Grimit, E.; Möhrlen, C.; Lange, M.; Casado, M.G.; et al. Solar Forecasting. IEEE Power Energy Mag. 2015, 15, 1540–7977. [Google Scholar]
- Miller, S.; Rogers, M.; Haynes, J.; Sengupta, M.; Heidinger, A. Short-term Solar Irradiance Forecasting via Satellite/Model Coupling. Sol. Energy 2017, 168, 498–513. [Google Scholar] [CrossRef]
- Lago, J.; Brabandere, K.; De Ridder, F.; De Schutter, B. Short-term Forecasting of Solar Irradiance without Local Telemetry: A Generalized Model using Satellite Data. Sol. Energy 2019, 190, 372–384. [Google Scholar] [CrossRef]
- Rodríguez-Benítez, F.J.; López-Cuesta, M.; Arbizu-Barrena, C.; Fernández-León, M.M.; Pamos-Ureña, M.Á.; Tovar-Pescador, J.; Santos-Alamillos, F.J.; Pozo-Vázquez, D. Assessment of new solar radiation nowcasting methods based on sky-camera and satellite imagery. Appl. Energy 2021, 292, 116838. [Google Scholar] [CrossRef]
- Huang, H.; Xu, J.; Peng, Z.; Yoo, S.; Yu, D.; Huang, D.; Qin, H. Cloud Motion Estimation for Short Term Solar Irradiation Prediction. In Proceedings of the IEEE SmartGridComm 2013 Symposium-Support for Storage, Renewable Resources, and Micro-grids, Vancouver, BC, Canada, 21–24 October 2013; pp. 696–701. [Google Scholar]
- Paletta, Q.; Terrén-Serrano, G.; Nie, Y.; Li, B.; Bieker, J.; Zhang, W.; Dubus, L.; Dev, S.; Feng, C. Advances in solar forecasting: Computer vision with deep learning. Adv. Appl. Energy 2023, 11, 100150. [Google Scholar] [CrossRef]
- Chen, X.; Du, Y.; Lim, E.; Wen, H.; Jiang, L. Sensor network based PV power nowcasting with spatio-temporal preselection for grid-friendly control. Appl. Energy 2019, 255, 113760. [Google Scholar] [CrossRef]
- Xu, J.; Yoo, S.; Heiser, J.; Kalb, P. Sensor network based solar forecasting using a local vector autoregressive ridge framework. In Proceedings of the 31st Annual ACM Symposium on Applied Computing, Pisa, Italy, 4–8 April 2016; pp. 2113–2118. [Google Scholar]
- Espinosa-Gavira, M.J.; Agúera-Pérez, A.; González de la Rosa, J.J.; Palomares-Salas, J.C.; Sierra-Fernández, J.M. An on-line low-cost irradiance monitoring network with sub-second sampling adapted to small-scale PV systems. Sensors 2018, 18, 3405. [Google Scholar] [CrossRef]
- Espinosa-Gavira, M.J.; Agüera-Pérez, A.; Palomares-Salas, J.C.; González-de-la Rosa, J.J.; Sierra-Fernández, J.M.; Florencias-Oliveros, O. Cloud motion estimation from small-scale irradiance sensor networks: General analysis and proposal of a new method. Sol. Energy 2020, 202, 276–293. [Google Scholar] [CrossRef]
- Elsinga, B.; van Sark, W. Short-term peer-to-peer solar forecasting in a network of photovoltaic systems. Appl. Energy 2017, 206, 1464–1483. [Google Scholar] [CrossRef]
- Zhang, G.; Yang, D.; Galanis, G.; Androulakis, E. Solar forecasting with hourly updated numerical weather prediction. Renew. Sustain. Energy Rev. 2022, 154, 111768. [Google Scholar] [CrossRef]
- Sabzehgar, R.; Amirhosseini, D.Z.; Rasouli, M. Solar power forecast for a residential smart microgrid based on numerical weather predictions using artificial intelligence methods. J. Build. Eng. 2020, 32, 101629. [Google Scholar] [CrossRef]
- Verbois, H.; Huva, R.; Rusydi, A.; Walsh, W. Solar irradiance forecasting in the tropics using numerical weather prediction and statistical learning. Sol. Energy 2018, 162, 265–277. [Google Scholar] [CrossRef]
- Verzijlbergh, R.A.; Heijnen, P.W.; de Roode, S.R.; Los, A.; Jonker, H.J. Improved model output statistics of numerical weather prediction based irradiance forecasts for solar power applications. Sol. Energy 2015, 118, 634–645. [Google Scholar] [CrossRef]
- Mancini, S.; Ranka, P.; Folkersma, M. Towards the Use of Large Eddy Simulations for the Generation of the Atmospheric Boundary Layer Inflow for Wind Turbine Load Calculations. 2022. Available online: https://www.tno.nl/en/newsroom/insights/2023/02/towards-new-methods-designing-wind/ (accessed on 20 December 2022).
- Baas, P.; Verzijlbergh, R.; van Dorp, P.; Jonker, H. Investigating energy production and wake losses of multi-gigawatt offshore wind farms with atmospheric large-eddy simulation. In Proceedings of the Wind Energy Science Discussions, Milano, Italy, 23–23 June 2022; pp. 1–28. [Google Scholar]
- Nouri, B.; Lezaca, J.; Hammer, A.; Blum, N.; Roy, A. Multi-Source Observations to Improve Solar Forecasting within the Smart4RES Project. Smart4RES Projekt Homepage. 2021. Available online: https://www.smart4res.eu/ (accessed on 20 December 2022).
- Van Heerwaarden, C.C.; Van Stratum, B.J.; Heus, T.; Gibbs, J.A.; Fedorovich, E.; Mellado, J.P. MicroHH 1.0: A computational fluid dynamics code for direct numerical simulation and large-eddy simulation of atmospheric boundary layer flows. Geosci. Model Dev. 2017, 10, 3145–3165. [Google Scholar] [CrossRef]
- Kreuwel, F.P.; Knap, W.; Schmeits, M.; de Arellano, J.V.G.; van Heerwaarden, C.C. Forecasting day-ahead 1-min irradiance variability from numerical weather predictions. Sol. Energy 2023, 258, 57–71. [Google Scholar] [CrossRef]
- Paletta, Q.; Arbod, G.; Lasenby, J. Omnivision forecasting: Combining satellite and sky images for improved deterministic and probabilistic intra-hour solar energy predictions. Appl. Energy 2023, 336, 120818. [Google Scholar] [CrossRef]
- Si, Z.; Yu, Y.; Yang, M.; Li, P. Hybrid solar forecasting method using satellite visible images and modified convolutional neural networks. IEEE Trans. Ind. Appl. 2020, 57, 5–16. [Google Scholar] [CrossRef]
- Hatti, M. (Ed.) Artificial Intelligence and Renewables Towards an Energy Transition; Springer Nature: Cham, Switzerland, 2021. [Google Scholar]
- Visser, L.; Kootte, M.; Ferreira, A.; Sicurani, O.; Pauwels, E.; Vuik, C.; Sark, W.V.; AlSkaif, T. An operational bidding framework for aggregated electric vehicles on the electricity spot market. Appl. Energy 2022, 308, 118280. [Google Scholar] [CrossRef]
- Visser, L.; AlSkaif, T.; van Sark, W. Operational day-ahead solar power forecasting for aggregated PV systems with a varying spatial distribution. Renew. Energy 2022, 183, 267–282. [Google Scholar] [CrossRef]
- Daliento, S.; Chouder, A.; Guerriero, P.; Pavan, A.M.; Mellit, A.; Moeini, R.; Tricoli, P. Monitoring, Diagnosis, and Power Forecasting for Photovoltaic Fields: A Review. Int. J. Photo Energy 2017, 2017, 356851. [Google Scholar] [CrossRef]
- Ahmad, T.; Zhang, D.; Huang, C.; Zhang, H.; Dai, N.; Song, Y.; Chen, H. Artificial intelligence in sustainable energy industry: Status Quo, challenges and opportunities. J. Clean. Prod. 2021, 289, 125834. [Google Scholar] [CrossRef]
- Krogh, A. What are artificial neural networks? Nat. Biotechnol. 2008, 26, 195–197. [Google Scholar] [CrossRef]
- Yegnanarayana, B. Artificial Neural Networks; PHI Learning Pvt. Ltd.: New Delhi, India, 2009. [Google Scholar]
- Lee, C.C. Fuzzy logic in control systems: Fuzzy logic controller. I. IEEE Trans. Syst. Man Cybern. 1990, 20, 404–418. [Google Scholar] [CrossRef]
- Eseye, A.T.; Zhang, J.; Zheng, D. Short-term photovoltaic solar power forecasting using a hybrid Wavelet-PSO-SVM model based on SCADA and Meteorological information. Renew. Energy 2018, 118, 357–367. [Google Scholar] [CrossRef]
- Mishra, S.; Palanisamy, P. Multi-time-horizon solar forecasting using recurrent neural network. In Proceedings of the 2018 IEEE Energy Conversion Congress and Exposition (ECCE), Portland, OR, USA, 23–27 September 2018; pp. 18–24. [Google Scholar]
- Tan, C. Generating the Cloud Motion Winds Field from Satellite Cloud Imagery Using Deep Learning Approach. 2020. Available online: https://arxiv.org/abs/2010.01283v2 (accessed on 20 December 2022).
- Ravuri, S.; Lenc, K.; Willson, M.; Kangin, D.; Lam, R.; Mirowski, P.; Fitzsimons, M.; Athanassiadou, M.; Kashem, S.; Madge, S.; et al. Skilful precipitation nowcasting using deep generative models of radar. Nature 2021, 597, 672–677. [Google Scholar] [CrossRef]
- Wang, R.; Teng, D.; Yu, W.; Zhang, X.; Zhu, J. Improvement and Application of a GAN Model for Time Series Image Prediction—A Case Study of Time Series Satellite Cloud Images. Remote Sens. 2022, 14, 5518. [Google Scholar] [CrossRef]
- Andrianakos, G.; Tsourounis, D.; Oikonomou, S.; Kastaniotis, D.; Economou, G.; Kazantzidis, A. Sky Image forecasting with Generative Adversarial Networks for cloud coverage prediction. In Proceedings of the 2019 10th International Conference on Information, Intelligence, Systems and Applications (IISA), Patras, Greece, 15–17 July 2019; pp. 1–7. [Google Scholar]
- Logothetis, S.A.; Salamalikis, V.; Nouri, B.; Remund, J.; Zarzalejo, L.F.; Xie, Y.; Wilbert, S.; Ntavelis, E.; Nou, J.; Hendrikx, N.; et al. Solar Irradiance Ramp Forecasting Based on All-Sky Imagers. Energies 2022, 15, 6191. [Google Scholar] [CrossRef]
- Bristol, E. Swinging door trending: Adaptive trend recording? In ISA National Conference Proceedings; ISA: Research Triangle Park, NC, USA, 1990; pp. 749–754. [Google Scholar]
- Cui, Y.; He, Y.; Xiong, X.; Chen, Z.; Li, F.; Xu, T.; Zhang, F. Algorithm for identifying wind power ramp events via novel improved dynamic swinging door. Renew. Energy 2021, 171, 542–556. [Google Scholar] [CrossRef]
- Florita, A.; Hodge, B.M.; Orwig, K. Identifying wind and solar ramping events. In Proceedings of the 2013 IEEE Green Technologies Conference (GreenTech), Denver, CO, USA, 4–5 April 2013; pp. 147–152. [Google Scholar]
- Cui, M.; Zhang, J.; Florita, A.R.; Hodge, B.M.; Ke, D.; Sun, Y. An optimized swinging door algorithm for identifying wind ramping events. IEEE Trans. Sustain. Energy 2015, 7, 150–162. [Google Scholar] [CrossRef]
- Cui, M.; Zhang, J.; Florita, A.; Hodge, B.M.; Ke, D.; Sun, Y. Solar power ramp events detection using an optimized swinging door algorithm. In Proceedings of the International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. American Society of Mechanical Engineers, Boston, MA, USA, 2–5 August 2015; Volume 57076, p. V02AT03A027. [Google Scholar]
- Frías-Paredes, L.; Mallor, F.; León, T.; Gastón-Romeo, M. Introducing the Temporal Distortion Index to perform a bidimensional analysis of renewable energy forecast. Energy 2016, 94, 180–194. [Google Scholar] [CrossRef]
- Sakoe, H. Dynamic-programming approach to continuous speech recognition. In Proceedings of the 1971 International Congress of Acoustics, Budapest, Hungary, 18–26 August 1971. [Google Scholar]
- Sakoe, H.; Chiba, S. Dynamic programming algorithm optimization for spoken word recognition. IEEE Trans. Acoust. Speech Signal Process. 1978, 26, 43–49. [Google Scholar] [CrossRef]
- Balayla, J. Prevalence threshold (ϕe) and the geometry of screening curves. PLoS ONE 2020, 15, e0240215. [Google Scholar] [CrossRef]
- Milidonis, K.; Blanco, M.J.; Grigoriev, V.; Panagiotou, C.F.; Bonanos, A.M.; Constantinou, M.; Pye, J.; Asselineau, C.A. Review of application of AI techniques to Solar Tower Systems. Sol. Energy 2021, 224, 500–515. [Google Scholar] [CrossRef]
- Murata, A.; Ohtake, H.; Oozeki, T. Modeling of uncertainty of solar irradiance forecasts on numerical weather predictions with the estimation of multiple confidence intervals. Renew. Energy 2018, 117, 193–201. [Google Scholar] [CrossRef]
- Mathe, J.; Miolane, N.; Sebastien, N.; Lequeux, J. PVNet: A LRCN architecture for spatio-temporal photovoltaic PowerForecasting from numerical weather prediction. arXiv 2019, arXiv:1902.01453. [Google Scholar]
- Kosmopoulos, P.; Kouroutsidis, D.; Papachristopoulou, K.; Raptis, P.I.; Masoom, A.; Saint-Drenan, Y.M.; Blanc, P.; Kontoes, C.; Kazadzis, S. Short-term forecasting of large-scale clouds impact on downwelling surface solar irradiation. Energies 2020, 13, 6555. [Google Scholar] [CrossRef]
- Yagli, G.M.; Yang, D.; Srinivasan, D. Ensemble solar forecasting and post-processing using dropout neural network and information from neighboring satellite pixels. Renew. Sustain. Energy Rev. 2022, 155, 111909. [Google Scholar] [CrossRef]
- André, M.; Perez, R.; Soubdhan, T.; Schlemmer, J.; Calif, R.; Monjoly, S. Preliminary assessment of two spatio-temporal forecasting technics for hourly satellite-derived irradiance in a complex meteorological context. Sol. Energy 2019, 177, 703–712. [Google Scholar] [CrossRef]
- Benamrou, N.; Ouardouz, M.; Allaouzi, I.; Ben Ahmed, M. A proposed model combining deep learning and machine learning for hourly solar irradiation forecasting. J. Ecol. Eng. 2020, 21, 26–38. [Google Scholar] [CrossRef]
- Nespoli, A.; Niccolai, A.; Ogliari, E.; Perego, G.; Collino, E.; Ronzio, D. Machine Learning techniques for solar irradiation nowcasting: Cloud type classification forecast through satellite data and imagery. Appl. Energy 2022, 305, 117834. [Google Scholar] [CrossRef]
- Doorga, J.R.S.; Dhurmea, K.R.; Rughooputh, S.; Boojhawon, R. Forecasting mesoscale distribution of surface solar irradiation using a proposed hybrid approach combining satellite remote sensing and time series models. Renew. Sustain. Energy Rev. 2019, 104, 69–85. [Google Scholar] [CrossRef]
- Wang, H.; Xuan, Z.; Zhen, Z.; Li, Y.; Li, K.; Zhao, L.; Shafie-khah, M.; Catalão, J.P. Minutely solar irradiance forecasting based on real-time sky image-irradiance mapping. Appl. Energy 2020, 275, 115386. [Google Scholar] [CrossRef]
- Remund, J.; Task, O.A.I.P. Solar Resource for High Penetration and Large Scale Applications. 2023. Available online: https://iea-pvps.org/research-tasks/solar-resource-for-high-penetration-and-large-scale-applications/ (accessed on 20 January 2024).
- Ge, Y.; Nan, Y.; Bai, L. A hybrid prediction model for solar radiation based on long short-term memory, empirical mode decomposition, and solar profiles for energy harvesting wireless sensor networks. Energies 2019, 12, 4762. [Google Scholar] [CrossRef]
- Ayet, L.; Tandeo, P. Nowcasting techniques utilizing analog methods and geostationary satellite images. Sol. Energy 2018, 164, 301–315. [Google Scholar] [CrossRef]
- Wang, F.; Lu, X.; Mei, S.; Su, Y.; Zhen, Z.; Zou, Z.; Zhang, X.; Yin, R.; Duic, N.; Shafie-khah, M.; et al. A Satellite Image Data based Ultra-short-term Solar PV Power Forecasting Method Considering Cloud Information from Neighboring Plant. Energy 2021, 238, 121946. [Google Scholar] [CrossRef]
- Shih, Y.; Gao, S.; Li, W.; Jia, H.; Jiang, M. Nowcasting of Surface Solar Irradiance Using FengYun-4 Satellite Observations over China. Remote Sens. 2019, 11, 1984. [Google Scholar]
- Shaohua, H.; Xin, F.; Xiuru, W.; Chenyu, Z.; Fuju, Z.; Jiaming, W. Distributed Photovoltaic Power Output Prediction Based on Satellite Cloud Map Video Frames. Front. Energy Res. 2023, 11, 1247304. [Google Scholar] [CrossRef]
- Wang, F.; Harindintwali, J.D.; Yuan, Z.; Wang, M.; Wang, F.; Li, S.; Yin, Z.; Huang, L.; Fu, Y.; Li, L.; et al. Technologies and perspectives for achieving carbon neutrality. Innovation 2021, 2, 100180. [Google Scholar] [CrossRef]
- Dissawa, L.H.; Godaliyadda, R.I.; Ekanayake, P.B.; Agalgaonkar, A.P.; Robinson, D.; Ekanayake, J.B.; Perera, S. Sky image-based localized, short-term solar irradiance forecasting for multiple pv sites via cloud motion tracking. Int. J. Photoenergy 2021, 2021, 9973010. [Google Scholar] [CrossRef]
- Srivastava, A.; Lessmann, S. Comparative studies of LSTM neural networks in day-ahead global horizontal irradiance forecasting. Sol. Energy 2018, 162, 232–247. [Google Scholar] [CrossRef]
- Feng, C.; Zhang, J. SolarNet: A sky image-based deep convolutional neural network for intra-hour solar forecasting. Sol. Energy 2020, 204, 71–78. [Google Scholar] [CrossRef]
- Nikitidou, E.; Zagouras, A.; Salamalikis, V.; Kazantzidis, A. Short-term cloudiness forecasting for solar energy purposes in Greece, based on satellite-derived information. Meteorol. Atmos. Phys. 2019, 131, 175–182. [Google Scholar] [CrossRef]
- Lai, C.S.; Zhong, C.; Pan, K.; Ng, W.W.; Lai, L.L. A deep learning based hybrid method for hourly solar radiation forecasting. Expert Syst. Appl. 2021, 177, 114941. [Google Scholar] [CrossRef]
- Alonso-Suárez, R.; David, M.; Teixeira-Branco, V.; Lauret, P. Intra-day solar probabilistic forecasts including local short-term variability and satellite information. Renew. Energy 2020, 158, 554–573. [Google Scholar] [CrossRef]
- Prasad, A.; Kay, M. Prediction of Solar Power Using Near-Real Time Satellite Data. Energies 2021, 14, 5865. [Google Scholar] [CrossRef]
- Si, Z.; Yang, M.; Yu, Y.; Ding, T. Photovoltaic power forecast based on satellite images considering effects of solar position. Appl. Energy 2021, 302, 117514. [Google Scholar] [CrossRef]
- Doorga, J.R.S.; Dhurmea, K.R.; Rughooputh, S.; Boojhawon, R. Forecasting the mesoscale distribution of surface solar irradiation. Sol. Energy 2023, 224, 201–211. [Google Scholar]
- Knol, D.; Leeuw, F.; Meirink, J.; Krzhizhanovskaya, V. Deep Learning for Solar Irradiance Nowcasting: A Comparison of a Recurrent Neural Network and Two Traditional Methods. In International Conference on Computational Science; Springer International Publishing: Cham, Swtizerland, 2021; pp. 309–322. [Google Scholar]
- Feng, C.; Zhang, J. Hourly-similarity based solar forecasting using multi-model machine learning blending. In Proceedings of the 2018 IEEE Power & Energy Society General Meeting (PESGM), Portland, OR, USA, 5–10 August 2018; pp. 1–5. [Google Scholar]
- Oh, J.; Kim, C.K.; Kim, B.; Yun, C.; Kang, Y.H.; Kim, H.G. Spatiotemporal optimization based on satellite imagery. Energies 2021, 14, 2216. [Google Scholar] [CrossRef]
- Lago, M.; Gómez-Gil, J.; González-Aparicio, I.; Castro, M. Short-term solar power forecasting using a generalized model based on satellite data without local telemetry. Appl. Energy 2019, 233, 569–583. [Google Scholar]
- Pérez, D.; Pérez, J.; Segarra-Tamarit, J.; Beltran, H. A model for intra-day forecasting using satellite-based estimations. Sol. Energy 2021, 218, 652–660. [Google Scholar] [CrossRef]
- Nielsen, E.; Iosifidis, A.; Karstoft, H. A spatiotemporal deep learning model for satellite-derived short-term forecasting. Sol. Energy 2021, 228, 659–669. [Google Scholar] [CrossRef]
- Lee, W.; Kim, K.; Park, J.; Kim, J.; Kim, Y. Forecasting Solar Power Using Long-Short Term Memory and Convolutional Neural Networks. IEEE Access 2018, 6, 73068–73080. [Google Scholar] [CrossRef]
- Bechet, J.; Albarelo, T.; Macaire, J.; Salloum, M.; Zermani, S.; Primerose, A.; Linguet, L. Updated GOES-13 Heliosat-2 Method for Global Horizontal Irradiation in the Americas. Remote Sens. 2022, 14, 224. [Google Scholar] [CrossRef]
- Castelvecchi, D. Can we open the black box of AI? Nature 2016, 538, 20–23. [Google Scholar] [CrossRef]
- Yang, L.; Gao, X.; Hua, J.; Wu, P.; Li, Z.; Jia, D. Very short-term surface solar irradiance forecasting based on FengYun-4 geostationary satellite. Sensors 2020, 20, 2606. [Google Scholar] [CrossRef]
- Zhang, X.; Xie, Z.; Shao, M. A comprehensive review of short-term solar power forecasting models: Historical overview and future perspectives. Renew. Sustain. Energy Rev. 2020, 133, 110306. [Google Scholar]
- Verbois, H.; Saint-Drenan, Y.; Thiery, A.; Blanc, P. Statistical learning for NWP post-processing: A benchmark for solar irradiance forecasting. Sol. Energy 2022, 238, 132–149. [Google Scholar] [CrossRef]
- Anand, G.; Kodali, R. Benchmarking the benchmarking models. Benchmarking: Int. J. 2008, 15, 257–291. [Google Scholar] [CrossRef]
- Sim, S.E.; Easterbrook, S.; Holt, R.C. Using benchmarking to advance research: A challenge to software engineering. In Proceedings of the 25th International Conference on Software Engineering, Portland, OR, USA, 3–10 May 2003; pp. 74–83. [Google Scholar]
- Hong, T.; Pinson, P.; Wang, Y.; Weron, R.; Yang, D.; Zareipour, H. Energy forecasting: A review and outlook. IEEE Open Access J. Power Energy 2020, 7, 376–388. [Google Scholar] [CrossRef]
- Pedro, H.T.; Larson, D.P.; Coimbra, C.F. A comprehensive dataset for the accelerated development and benchmarking of solar forecasting methods. J. Renew. Sustain. Energy 2019, 11, 036102. [Google Scholar] [CrossRef]
- Nie, Y.; Li, X.; Scott, A.; Sun, Y.; Venugopal, V.; Brandt, A. SKIPP’D: A SKy Images and Photovoltaic Power Generation Dataset for short-term solar forecasting. Sol. Energy 2023, 255, 171–179. [Google Scholar] [CrossRef]
- Nie, Y.; Li, X.; Paletta, Q.; Aragon, M.; Scott, A.; Brandt, A. Open-Source Ground-based Sky Image Datasets for Very Short-term Solar Forecasting, Cloud Analysis and Modeling: A Comprehensive Survey. arXiv 2022, arXiv:2211.14709. [Google Scholar]
- Peel, M.C.; Finlayson, B.L.; McMahon, T.A. Updated world map of the Kóppen-Geiger climate classification. Hydrol. Earth Syst. Sci. 2007, 11, 1633–1644. [Google Scholar] [CrossRef]
- Logothetis, S.A.; Salamalikis, V.; Wilbert, S.; Remund, J.; Zarzalejo, L.F.; Xie, Y.; Nouri, B.; Ntavelis, E.; Nou, J.; Hendrikx, N.; et al. Benchmarking of solar irradiance nowcast performance derived from all-sky imagers. Renew. Energy 2022, 199, 246–261. [Google Scholar] [CrossRef]
- Lorenz, E.; M’ohrlen, C.; Heinemann, D.; Rott, A. Importance of domain knowledge for solar power forecasting models. Sol. Energy 2019, 185, 283–292. [Google Scholar]
- Tambke, J.; Lorenz, E.; Heinemann, D. Performance of domain experts in feature selection for solar power forecasting. Sol. Energy 2020, 202, 373–382. [Google Scholar]
- Hong, T.; Jeon, S.; Yoo, C. Solar power forecasting using machine learning algorithms with fusion of meteorological data. Energy Procedia 2016, 79, 1021–1026. [Google Scholar]
- Bezerra, M.A.; Bessa, R.J.; Costa, A. Machine learning techniques for solar power forecasting: A systematic literature review. Renew. Energy 2021, 173, 420–437. [Google Scholar]
- Kellner, E.; Klein, M.; K’oberle, A.; S’undermann, E. A comparative study of pre-processing techniques for solar power forecasting models. Sol. Energy 2017, 142, 193–204. [Google Scholar]
- Ramos, F.M.; Seixas, J.; Mieiro, C.L.; Bessa, R.J. Improving solar power forecasting performance through data pre-processing and machine learning. Sol. Energy 2019, 191, 133–147. [Google Scholar]
- Ramirez-Cabrera, H.; Pozo-Vázquez, D.; Sánchez-Diezma, R. Post-processing techniques for improving solar irradiance forecasts: A review. Renew. Sustain. Energy Rev. 2020, 123, 109759. [Google Scholar]
- Claveria, R.; Bessa, R.J.; Pérez-López, E.; Ramos, F.M. A review of benchmarking techniques for short-term solar power forecasting. Renew. Sustain. Energy Rev. 2021, 135, 110389. [Google Scholar]
- Gunning, D. Explainable artificial intelligence (xai). Defense advanced research projects agency (DARPA). nd Web 2017, 2, 1. [Google Scholar]
- Adadi, A.; Berrada, M. Peeking inside the black-box: A survey on Explainable Artificial Intelligence (XAI). IEEE Access 2018, 6, 52138–52160. [Google Scholar] [CrossRef]
- Chakraborty, N.; Ghosh, S.; Kole, A. A comprehensive review on advances in solar power forecasting. Renew. Sustain. Energy Rev. 2022, 153, 112329. [Google Scholar]
- IPCC. Climate Change 2023: Synthesis Report. A Report of the Intergovernmental Panel on Climate Change. Contribution of Working Groups I, II and III to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change; IPCC: Geneva, Switzerland, 2023; in press. [Google Scholar]
- van der Most, L.; van der Wiel, K.; Benders, R.; Gerbens-Leenes, P.; Kerkmans, P.; Bintanja, R. Extreme events in the European renewable power system: Validation of a modeling framework to estimate renewable electricity production and demand from meteorological data. Renew. Sustain. Energy Rev. 2022, 170, 112987. [Google Scholar] [CrossRef]
- Smith, J.; Johnson, A.; Brown, E.; Davis, M. Limitations of AI techniques in capturing lightning-related disruptions in solar power generation. J. Renew. Energy Forecast. 2022, 10, 123–137. [Google Scholar]
- Li, Q.; Wang, L.; Chen, H.; Zhang, W. Assessment of AI models in capturing spatio-temporal patterns of lightning occurrences for solar forecasting. Sol. Energy Meteorol. 2021, 28, 345–360. [Google Scholar]
Detection Using Ramp Rate | ||
---|---|---|
Manual Detection | Ramp event | Nonramp event |
Ramp event | True Positive | False Negative |
Nonramp event | False Positive | True Negative |
Resolution | Processing Techniques |
---|---|
1 s | Recurrent Neural Networks (RNN) [44] |
1 min | Supervised learning, thresholding algorithm for cloud detection [37] |
5 min | k-NN algorithm [82] |
10 min | Resolution not explicitly mentioned [68] |
15 min | Regression Model, CNN, CMF calculation, STVAR model [33,62,64] |
30 min | Deep Flow algorithm [85], SVR [60] |
1 h | ECLIPSE-based DL architecture [33], SVR, DL, ESRA clear-sky model, LSTM [45], Heliosat-2 [73], PIV, ARIMA, ETS, SHLNN, DHLNN, RF, SVM, ANN, GBM, SolarNet [78] CNN, Cloud Radiative Effects Analysis [62], CSI forecasts, BPNN, SVM training, ARIMA irradiance forecasting, conventional prediction, STVAR model, SAFGEO software by EUMETSAT |
3 h | EMD, NN-based weather prediction, Multivariable Regression, SVM, CNN with optimization, PSO [43] optimization of SVM parameters, ARMA, NAR-NN [67], DES, Neural Network model for ensemble CSI forecasts |
4 h | Cloud Radiative Effects Analysis |
6 h | Clear-sky library |
Month | Fast radiative transfer models (FRTM) |
15–240 min | LSTM network for PV power output prediction, CSI forecasts, Neural Network model for ensemble CSI forecasts, RF, SVM, ANN, GBM [86] |
1 h ahead/20 × 20 km | SolarNet CNN [78] |
Performance Metrics | Frequency |
---|---|
Root Mean Squared Error (RMSE) | 14, e.g., [16,20,33] |
Mean Absolute Error (MAE) | 12 [20,26,73] |
Forecast Skill (FS) | 8, e.g., [71,86,95] |
Mean Bias Error (MBE) | 6, e.g., [19,96] |
Normalized Root Mean Square Error (nRMSE) | 5, e.g., [63,86] |
Mean Absolute Percentage Error (MAPE) | 5, e.g., [43,67,73] |
Continuous Ranked Probability Score (CRPS) | 4, e.g., [33,63,71,81] |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Barhmi, K.; Heynen, C.; Golroodbari, S.; van Sark, W. A Review of Solar Forecasting Techniques and the Role of Artificial Intelligence. Solar 2024, 4, 99-135. https://doi.org/10.3390/solar4010005
Barhmi K, Heynen C, Golroodbari S, van Sark W. A Review of Solar Forecasting Techniques and the Role of Artificial Intelligence. Solar. 2024; 4(1):99-135. https://doi.org/10.3390/solar4010005
Chicago/Turabian StyleBarhmi, Khadija, Chris Heynen, Sara Golroodbari, and Wilfried van Sark. 2024. "A Review of Solar Forecasting Techniques and the Role of Artificial Intelligence" Solar 4, no. 1: 99-135. https://doi.org/10.3390/solar4010005
APA StyleBarhmi, K., Heynen, C., Golroodbari, S., & van Sark, W. (2024). A Review of Solar Forecasting Techniques and the Role of Artificial Intelligence. Solar, 4(1), 99-135. https://doi.org/10.3390/solar4010005