PVNet: A LRCN Architecture for Spatio-Temporal Photovoltaic PowerForecasting from Numerical Weather Prediction

Photovoltaic (PV) power generation has emerged as one of the lead renewable energy sources. Yet, its production is characterized by high uncertainty, being dependent on weather conditions like solar irradiance and temperature. Predicting PV production, even in the 24-hour forecast, remains a challenge and leads energy providers to left idling - often carbon emitting - plants. In this paper, we introduce a Long-Term Recurrent Convolutional Network using Numerical Weather Predictions (NWP) to predict, in turn, PV production in the 24-hour and 48-hour forecast horizons. This network architecture fully leverages both temporal and spatial weather data, sampled over the whole geographical area of interest. We train our model on an NWP dataset from the National Oceanic and Atmospheric Administration (NOAA) to predict spatially aggregated PV production in Germany. We compare its performance to the persistence model and state-of-the-art methods.

[1]  Yan Su,et al.  Forecasting the daily power output of a grid-connected photovoltaic system based on multivariate adaptive regression splines , 2016 .

[2]  Miguel-Ángel Manso-Callejo,et al.  Forecasting short-term solar irradiance based on artificial neural networks and data from neighboring meteorological stations , 2016 .

[3]  Bernhard Sick,et al.  Deep Learning for solar power forecasting — An approach using AutoEncoder and LSTM Neural Networks , 2016, 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[4]  Yan Su,et al.  An ARMAX model for forecasting the power output of a grid connected photovoltaic system , 2014 .

[5]  E. Lorenz,et al.  Local and regional photovoltaic power prediction for large scale grid integration: Assessment of a new algorithm for snow detection , 2012 .

[6]  N. Rahim,et al.  Solar photovoltaic generation forecasting methods: A review , 2018 .

[7]  Cristina Cornaro,et al.  Master optimization process based on neural networks ensemble for 24-h solar irradiance forecast , 2015 .

[8]  Bing Dong,et al.  A Hierarchical Approach Using Machine Learning Methods in Solar Photovoltaic Energy Production Forecasting , 2016 .

[9]  Francesco Grimaccia,et al.  A Physical Hybrid Artificial Neural Network for Short Term Forecasting of PV Plant Power Output , 2015 .

[10]  A. G. Bakirtzis,et al.  Application of time series and artificial neural network models in short-term forecasting of PV power generation , 2013, 2013 48th International Universities' Power Engineering Conference (UPEC).

[11]  Robin Girard,et al.  Probabilistic Models for Spatio-Temporal Photovoltaic Power Forecasting , 2019, IEEE Transactions on Sustainable Energy.

[12]  Lei Wang,et al.  An ANN-based Approach for Forecasting the Power Output of Photovoltaic System , 2011 .

[13]  Trevor Darrell,et al.  Long-term recurrent convolutional networks for visual recognition and description , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[14]  R. Inman,et al.  Solar forecasting methods for renewable energy integration , 2013 .

[15]  Majid Dehghani,et al.  The Effect of Temperature on Photovoltaic Cell Efficiency , 2011 .

[16]  Dit-Yan Yeung,et al.  Convolutional LSTM Network: A Machine Learning Approach for Precipitation Nowcasting , 2015, NIPS.

[17]  Sri Lanka,et al.  Photovoltaic Modules Operating Temperature Estimation Using a Simple Correlation , 2014 .

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

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

[20]  Maria Grazia De Giorgi,et al.  Photovoltaic power forecasting using statistical methods: impact of weather data , 2014 .

[21]  Jian Sun,et al.  Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[22]  Kuldip K. Paliwal,et al.  Bidirectional recurrent neural networks , 1997, IEEE Trans. Signal Process..

[23]  Ebru Arisoy,et al.  Bidirectional recurrent neural network language models for automatic speech recognition , 2015, 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[24]  Gianpaolo Vitale,et al.  Solar and wind forecasting by NARX neural networks , 2016 .

[25]  Clifford W. Hansen,et al.  Pvlib Python: a Python Package for Modeling Solar Energy Systems , 2018, J. Open Source Softw..

[26]  Saad Mekhilef,et al.  Application of extreme learning machine for short term output power forecasting of three grid-connected PV systems , 2017 .

[27]  Rob Fergus,et al.  Visualizing and Understanding Convolutional Networks , 2013, ECCV.

[28]  Peter C. Y. Chen,et al.  LSTM network: a deep learning approach for short-term traffic forecast , 2017 .

[29]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[30]  Federico Delfino,et al.  Data-Driven Photovoltaic Power Production Nowcasting and Forecasting for Polygeneration Microgrids , 2018, IEEE Systems Journal.