Performance Evaluation of Neural Network-Based Short-Term Solar Irradiation Forecasts

Due to the globally increasing share of renewable energy sources like wind and solar power, precise forecasts for weather data are becoming more and more important. To compute such forecasts numerous authors apply neural networks (NN), whereby models became ever more complex recently. Using solar irradiation as an example, we verify if this additional complexity is required in terms of forecasting precision. Different NN models, namely the long-short term (LSTM) neural network, a convolutional neural network (CNN), and combinations of both are benchmarked against each other. The naive forecast is included as a baseline. Various locations across Europe are tested to analyze the models’ performance under different climate conditions. Forecasts up to 24 h in advance are generated and compared using different goodness of fit (GoF) measures. Besides, errors are analyzed in the time domain. As expected, the error of all models increases with rising forecasting horizon. Over all test stations it shows that combining an LSTM network with a CNN yields the best performance. However, regarding the chosen GoF measures, differences to the alternative approaches are fairly small. The hybrid model’s advantage lies not in the improved GoF but in its versatility: contrary to an LSTM or a CNN, it produces good results under all tested weather conditions.

[1]  R. Saidur,et al.  Application of support vector machine models for forecasting solar and wind energy resources: A review , 2018, Journal of Cleaner Production.

[2]  Irena Koprinska,et al.  Convolutional Neural Networks for Energy Time Series Forecasting , 2018, 2018 International Joint Conference on Neural Networks (IJCNN).

[3]  Mehdi Seyedmahmoudian,et al.  Short-term PV power forecasting using hybrid GASVM technique , 2019, Renewable Energy.

[4]  J. Chun,et al.  Prediction of Water Level and Water Quality Using a CNN-LSTM Combined Deep Learning Approach , 2020 .

[5]  Kejun Wang,et al.  Photovoltaic power forecasting based LSTM-Convolutional Network , 2019 .

[6]  Emmanuel Sirimal Silva,et al.  Predicting global temperature anomaly: A definitive investigation using an ensemble of twelve competing forecasting models , 2018, Physica A: Statistical Mechanics and its Applications.

[7]  Bernhard Ernst,et al.  Wind power and photovoltaic prediction tools for balancing and grid operation , 2009, 2009 CIGRE/IEEE PES Joint Symposium Integration of Wide-Scale Renewable Resources Into the Power Delivery System.

[8]  J. Remund,et al.  Advances in Radiation Forecast Based on Regional Weather Models MM5 and WRF , 2010 .

[9]  Michael Munz,et al.  Short-term temperature forecasts using a convolutional neural network — An application to different weather stations in Germany , 2020 .

[10]  Jerry Chun-Wei Lin,et al.  A graph-based CNN-LSTM stock price prediction algorithm with leading indicators , 2021, Multimedia Systems.

[11]  T. Oozeki,et al.  Modeling of uncertainty of solar irradiance forecasts on numerical weather predictions with the estimation of multiple confidence intervals , 2018 .

[12]  Kyung-Soo Han,et al.  Exploring solar and wind energy resources in North Korea with COMS MI geostationary satellite data coupled with numerical weather prediction reanalysis variables , 2020 .

[13]  Md. Milon Islam,et al.  A combined deep CNN-LSTM network for the detection of novel coronavirus (COVID-19) using X-ray images , 2020, Informatics in Medicine Unlocked.

[14]  C. G. Ozoegwu,et al.  Artificial neural network forecast of monthly mean daily global solar radiation of selected locations based on time series and month number , 2019, Journal of Cleaner Production.

[15]  Tara N. Sainath,et al.  Deep Neural Networks for Acoustic Modeling in Speech Recognition: The Shared Views of Four Research Groups , 2012, IEEE Signal Processing Magazine.

[16]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[17]  S. Pelland,et al.  Solar and photovoltaic forecasting through post‐processing of the Global Environmental Multiscale numerical weather prediction model , 2013 .

[18]  J. Michalsky The Astronomical Almanac's algorithm for approximate solar position (1950 - 2050). , 1988 .

[19]  Houshang Darabi,et al.  LSTM Fully Convolutional Networks for Time Series Classification , 2017, IEEE Access.

[20]  Sander Bohte,et al.  Conditional Time Series Forecasting with Convolutional Neural Networks , 2017, 1703.04691.

[21]  Wenjie Lu,et al.  A CNN-LSTM-Based Model to Forecast Stock Prices , 2020, Complex..

[22]  Ken Nagasaka,et al.  Neural Network Ensemble-Based Solar Power Generation Short-Term Forecasting , 2009, J. Adv. Comput. Intell. Intell. Informatics.

[23]  Kerang Cao,et al.  CNN-LSTM Coupled Model for Prediction of Waterworks Operation Data , 2018, J. Inf. Process. Syst..

[24]  William Remus,et al.  Neural Network Models for Time Series Forecasts , 1996 .

[25]  G. Notton,et al.  Solar radiation forecasting using artificial neural network and random forest methods: Application to normal beam, horizontal diffuse and global components , 2019, Renewable Energy.

[26]  Maurice Schmeits,et al.  Comparison of statistical post-processing methods for probabilistic NWP forecasts of solar radiation , 2019, Solar Energy.

[27]  Yonghui Wu,et al.  Exploring the Limits of Language Modeling , 2016, ArXiv.

[28]  Kwanho Kim,et al.  Recurrent Neural Network-Based Hourly Prediction of Photovoltaic Power Output Using Meteorological Information , 2019, Energies.

[29]  R. Perez,et al.  IMPROVING THE PERFORMANCE OF SATELLITE-TO-IRRADIANCE MODELS USING THE SATELLITE'S INFRARED SENSORS , 2010 .

[30]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[31]  Mohamed Abdel-Nasser,et al.  Accurate photovoltaic power forecasting models using deep LSTM-RNN , 2017, Neural Computing and Applications.

[32]  Oscar Perpiñán Lamigueiro solaR: Solar Radiation and Photovoltaic Systems with R , 2012 .

[33]  Hans-Georg Beyer,et al.  Irradiance Forecasting for the Power Prediction of Grid-Connected Photovoltaic Systems , 2009, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[34]  Raymond R. Tan,et al.  An improved moth-flame optimization algorithm for support vector machine prediction of photovoltaic power generation , 2020 .

[35]  Hong-Ning Dai,et al.  Gold Price Forecast Based on LSTM-CNN Model , 2019, 2019 IEEE Intl Conf on Dependable, Autonomic and Secure Computing, Intl Conf on Pervasive Intelligence and Computing, Intl Conf on Cloud and Big Data Computing, Intl Conf on Cyber Science and Technology Congress (DASC/PiCom/CBDCom/CyberSciTech).

[36]  Taoying Li,et al.  A Hybrid CNN-LSTM Model for Forecasting Particulate Matter (PM2.5) , 2020, IEEE Access.

[37]  Ha Young Kim,et al.  Forecasting stock prices with a feature fusion LSTM-CNN model using different representations of the same data , 2019, PloS one.

[38]  T. Haiden,et al.  Combining 2-m temperature nowcasting and short range ensemble forecasting , 2011 .

[39]  Ioannis E. Livieris,et al.  A CNN–LSTM model for gold price time-series forecasting , 2020, Neural Computing and Applications.

[40]  Annette Moller,et al.  Probabilistic temperature forecasting based on an ensemble autoregressive modification , 2015, 1508.01397.

[41]  Luis M. Fernández-Ramírez,et al.  Improving solar forecasting using Deep Learning and Portfolio Theory integration , 2020 .

[42]  J. Sola,et al.  Importance of input data normalization for the application of neural networks to complex industrial problems , 1997 .

[43]  Maria João Costa,et al.  Development of an ANN based corrective algorithm of the operational ECMWF global horizontal irradiation forecasts , 2019, Solar Energy.

[44]  Haiquan Chen,et al.  A Hybrid CNN–LSTM Network for the Classification of Human Activities Based on Micro-Doppler Radar , 2020, IEEE Access.