Photovoltaic Energy Production Forecasting in a Short Term Horizon: Comparison between Analytical and Machine Learning Models
Langue
EN
Article de revue
Ce document a été publié dans
Applied Sciences. 2022-11-28, vol. 12, n° 23, p. 12171
Résumé en anglais
The existing trend towards increased penetration of renewable energies in the traditional grid, and the intermittent nature of the weather conditions on which these energy sources depend, make the development of tools for ...Lire la suite >
The existing trend towards increased penetration of renewable energies in the traditional grid, and the intermittent nature of the weather conditions on which these energy sources depend, make the development of tools for the forecasting of renewable energy production more necessary than ever. Likewise, the prediction of the energy generated in these renewable production plants is key to the implementation of efficient Energy Management Systems (EMS) in buildings. These will aim both to increase the energy efficiency of the building itself, as well as to encourage self-consumption or, where appropriate, collective self-consumption (CSC). This paper presents a comparison between four different models, the former one being an analytical model and the remaining three machine learning (ML) based models. All of them will forecast the photovoltaic (PV) production curve for the next day. In order to validate these models, a case study of a PV system installed on the roof of a university building located in Bidart (France) is proposed. The model that most accurately forecasts the PV production during the period of July 2021 is the support vector regression (SVR), which has a mean R2 of 0.934 for July, being 0.97 on sunny days and 0.85 on cloudy ones. This is an improvement of 5.14%, 4.07%, and 4.18% over the nonlinear autoregressive with exogenous inputs (NARX), feedforward neural network (FFNN), and analytical model, respectively.< Réduire
Mots clés en anglais
PV production forecasting
Artificial intelligence Machine learning
Feedforward neural network
Support vector regression
Nonlinear autoregressive exogenous
OpenModelica
Analytical model
Unités de recherche