On the Value of Probabilistic Forecasts for the Stochastic Optimization of Local Energy Systems
On the Value of Probabilistic Forecasts for the Stochastic Optimization of Local Energy Systems
The ongoing transition to renewable energy sources increases the variability and uncertainty in power systems. As a result, local energy system operations must account for uncertain energy production and prices. Two-stage stochastic programming, combined with probabilistic forecasting, provides a mathematical framework to derive optimal operation schedules under uncertainty. In the common predict-then-optimize approach, probabilistic forecasts are selected based on statistical scores, such as the continuous ranked probability score (CRPS) or the logarithmic score (LS), without considering the optimization task at hand. However, these scores do not necessarily reflect the forecasts’ performance in the optimization task. This thesis analyzes the value of probabilistic forecasts in two-stage stochastic programs for the optimal operation of local energy systems under uncertainty from three perspectives: first, in a purely theoretical examination, second, in an application to synthetic use cases, and third, in an application to a real-world university campus energy system. In the theoretical examination, we systematically analyze stochastic programming formulations of local energy systems and their market interactions to find which type of probabilistic forecast is minimally required to obtain the best mathematically possible result. The examination shows that full joint forecast distributions are required only in certain cases, such as systems with storage or bidding curve optimization. For many practical scheduling problems, univariate or bivariate forecasts are sufficient. The application to two synthetic use cases shows that while the CRPS often performs best among the considered scores, its performance in the optimization task highly depends on the specific use case and its parameters. This shows that statements about the best scores are only valid for specific cases. Finally, the application to a university campus confirms that probabilistic demand forecasts significantly improve scheduling outcomes, while expected value forecasts are sufficient for electricity prices. However, using bi- or multivariate demand forecasts in this application does not improve results over univariate demand forecasts. These insights support practitioners in selecting forecast types strategically, balancing complexity with the needs of the specific optimization problem at hand.
Der fortschreitende Übergang zu erneuerbaren Energiequellen erhöht die Variabilität und Unsicherheit in Energiesystemen. Betreiber lokaler Energiesysteme müssen in ihrem Betrieb die Unsicherheit in der Energieproduktion und den Energiepreise berücksichtigen.
Zweistufige stochastische Programmierung, kombiniert mit probabilistischen Vorhersagen, bietet einen mathematischen Ansatz, um optimale Einsatzpläne unter Unsicherheit zu bestimmen.
Bei dem verbreiteten „Predict-then-Optimize“-Ansatz werden probabilistische Vorhersagen auf Grundlage statistischer Scores ausgewählt, beispielsweise dem Continuous Ranked Probability Score (CRPS) oder dem Logarithmic Score (LS), ohne jedoch die eigentliche Optimierungsaufgabe zu berücksichtigen. Diese Scores repräsentieren allerdings nicht unbedingt die Ergebnisse der probabilistischen Vorhersage in der Optimierungsaufgabe.
In dieser Arbeit wird der Wert probabilistischer Prognosen in zweistufigen stochastischen Programmen für den optimalen Betrieb lokaler Energiesysteme unter Unsicherheit aus drei Blickwinkeln analysiert: erstens rein theoretisch, zweitens anhand synthetischer Anwendungsfälle und drittens in der Anwendung auf ein reales Energiesystem eines Universitätscampus.
In der theoretischen Untersuchung analysieren wir Formulierungen stochastischer Programme von lokalen Energiesystemen und deren Marktinteraktionen systematisch. Dabei ermitteln wir, welche Art von probabilistischer Vorhersage minimal erforderlich ist, um das mathematisch bestmögliche Ergebnis in der Optimierung zu erzielen. Die Untersuchung zeigt, dass vollständige multivariate Vorhersageverteilungen nur in bestimmten Fällen erforderlich sind, beispielsweise für Systeme mit Speichern oder für Gebotskurvenoptimierung. Für viele praktische Anwendungsfälle sind univariate oder bivariate Vorhersageverteilungen ausreichend.
Die Untersuchung zwei synthetischer Anwendungsfälle zeigt, dass das der CRPS unter den betrachteten Scores zwar oft am besten abschneidet, seine Ergebnisse in der Optimierungsaufgabe aber stark vom spezifischen Anwendungsfall und dessen Parametern abhängen. Dies zeigt, dass Aussagen über die besten Scores nur für sehr spezifische Fälle gültig sind.
Die Anwendung auf einen Universitätscampus bestätigt, dass probabilistische Bedarfsvorhersagen die Optimierungsergebnisse signifikant verbessern können, während Erwartungswertvorhersagen für Strompreise ausreichend sind. Bi- oder multivariate Bedarfsvorhersagen verbessern in dieser Anwendung die Ergebnisse gegenüber univariaten Bedarfsvorhersagen allerdings nicht.
Diese Erkenntnisse unterstützen Anwender bei der strategischen Auswahl von Vorhersagetypen, indem sie eine Abwägung zwischen Komplexität und den Anforderungen des jeweiligen Optimierungsproblems ermöglichen.

