Individual yield nowcasting for residential PV systems

Journal Article (2023)
Author(s)

Daniel Grzebyk (Student TU Delft, Solar Monkey)

Alba Alcañiz Moya (TU Delft - Photovoltaic Materials and Devices)

Jaap C.B. Donker (Solar Monkey)

Miro Zeman (TU Delft - Electrical Sustainable Energy)

Hesan Ziar (TU Delft - Photovoltaic Materials and Devices)

Olindo Isabella (TU Delft - Photovoltaic Materials and Devices)

Research Group
Photovoltaic Materials and Devices
Copyright
© 2023 Daniel Grzebyk, A. Alcañiz Moya, Jaap Donker, M. Zeman, H. Ziar, O. Isabella
DOI related publication
https://doi.org/10.1016/j.solener.2023.01.036
More Info
expand_more
Publication Year
2023
Language
English
Copyright
© 2023 Daniel Grzebyk, A. Alcañiz Moya, Jaap Donker, M. Zeman, H. Ziar, O. Isabella
Research Group
Photovoltaic Materials and Devices
Volume number
251
Pages (from-to)
325-336
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Due to the inherent uncertainty in photovoltaic (PV) energy generation, an accurate power forecasting is essential to ensure a reliable operation of PV systems and a safe electric grid. Machine learning (ML) techniques have gained popularity on the development of this task due to its increased accuracy. Most literature, however, focuses only on less than 5 PV systems during training process, which does not ensure generalization to unseen systems. When in presence of a large feet, regional forecasts are the norm. Nevertheless, none of these approaches are usable when it comes to monitoring residential PV systems. In this work, we propose a single ML model that is able to predict the individual power of a large fleet of 1102 PV systems. XGBoost algorithm was selected as the most suitable algorithm for the task of PV yield nowcasting due to its performance and ease of use. This algorithm obtains Mean Absolute Error (MAE) of 0.877 kWh (considering an average system size of 4.44 kWp) and Mean Absolute Percentage Error (MAPE) of 23% for hourly data aggregated to daily values. XGBoost predictions for individual PV systems are on average two times better than currently used commercial software. We discuss the lack of a suitable loss function that can combine absolute and relative errors for residential PV yield forecasting. We also point out the lack of an adequate metric to compute the error made on the predictions and provide hints on developing a suitable one.