Saved in:
Bibliographic Details
Main Authors: Sasanpour, Shima, Wetzel, Manuel, Cao, Karl-Kiên, Gils, Hans Christian, Ramos, Andrés
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2508.10789
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866918125161676800
author Sasanpour, Shima
Wetzel, Manuel
Cao, Karl-Kiên
Gils, Hans Christian
Ramos, Andrés
author_facet Sasanpour, Shima
Wetzel, Manuel
Cao, Karl-Kiên
Gils, Hans Christian
Ramos, Andrés
contents Stochastic programming can be applied to consider uncertainties in energy system optimization models for capacity expansion planning. However, these models become increasingly large and time-consuming to solve, even without considering uncertainties. For two-stage stochastic capacity expansion planning problems, Benders decomposition is often applied to ensure that the problem remains solvable. Since stochastic scenarios can be optimized independently within subproblems, their optimization can be parallelized. However, hourly-resolved capacity expansion planning problems typically have a larger temporal than scenario cardinality. Therefore, we present a temporally split Benders decomposition that further exploits the parallelization potential of stochastic expansion planning problems. A compact reformulation of the storage level constraint into linking variables ensures that long-term storage operation can still be optimized despite the temporal decomposition. We demonstrate this novel approach with model instances of the German power system with up to 87 million rows and columns. Our results show a reduction in computing times of up to 60% and reduced memory requirements. Additional enhancement strategies and the use of distributed memory on high-performance computers further improve the computing time by over 80%.
format Preprint
id arxiv_https___arxiv_org_abs_2508_10789
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Accelerating Stochastic Energy System Optimization Models: Temporally Split Benders Decomposition
Sasanpour, Shima
Wetzel, Manuel
Cao, Karl-Kiên
Gils, Hans Christian
Ramos, Andrés
Optimization and Control
Stochastic programming can be applied to consider uncertainties in energy system optimization models for capacity expansion planning. However, these models become increasingly large and time-consuming to solve, even without considering uncertainties. For two-stage stochastic capacity expansion planning problems, Benders decomposition is often applied to ensure that the problem remains solvable. Since stochastic scenarios can be optimized independently within subproblems, their optimization can be parallelized. However, hourly-resolved capacity expansion planning problems typically have a larger temporal than scenario cardinality. Therefore, we present a temporally split Benders decomposition that further exploits the parallelization potential of stochastic expansion planning problems. A compact reformulation of the storage level constraint into linking variables ensures that long-term storage operation can still be optimized despite the temporal decomposition. We demonstrate this novel approach with model instances of the German power system with up to 87 million rows and columns. Our results show a reduction in computing times of up to 60% and reduced memory requirements. Additional enhancement strategies and the use of distributed memory on high-performance computers further improve the computing time by over 80%.
title Accelerating Stochastic Energy System Optimization Models: Temporally Split Benders Decomposition
topic Optimization and Control
url https://arxiv.org/abs/2508.10789