Model-based run-time and memory reduction for a mixed-use multi-energy system model with high spatial resolution. (15th March 2023)
- Record Type:
- Journal Article
- Title:
- Model-based run-time and memory reduction for a mixed-use multi-energy system model with high spatial resolution. (15th March 2023)
- Main Title:
- Model-based run-time and memory reduction for a mixed-use multi-energy system model with high spatial resolution
- Authors:
- Klemm, Christian
Wiese, Frauke
Vennemann, Peter - Abstract:
- Abstract: Local and regional energy systems are becoming increasingly entangled. Therefore, models for optimizing these energy systems are becoming more and more complex and the required computing resources (run-time and random access memory usage) are increasing rapidly. The computational requirements can basically be reduced solver-based (mathematical optimization of the solving process) or model-based (simplification of the real-world problem in the model). This paper deals with identifying how the required computational requirements for solving optimization models of multi-energy systems with high spatial resolution change with increasing model complexity and which model-based approaches enable to reduce the requirements with the lowest possible model deviations. A total of 12 temporal model reductions (reduction of the number of modeled time steps), nine techno-spatial model reductions (reduction of possible solutions), and five combined reduction schemes were theoretically analyzed and practically applied to a test case. The improvement in reducing the usage of computational resources and the impact on the quality of the results were quantified by comparing the results with a non-simplified reference case. The results show, that the run-time to solve a model increases quadratically and memory usage increases linearly with increasing model complexity. The application of various model adaption methods have enabled a reduction of the run-time by over 99% and the memoryAbstract: Local and regional energy systems are becoming increasingly entangled. Therefore, models for optimizing these energy systems are becoming more and more complex and the required computing resources (run-time and random access memory usage) are increasing rapidly. The computational requirements can basically be reduced solver-based (mathematical optimization of the solving process) or model-based (simplification of the real-world problem in the model). This paper deals with identifying how the required computational requirements for solving optimization models of multi-energy systems with high spatial resolution change with increasing model complexity and which model-based approaches enable to reduce the requirements with the lowest possible model deviations. A total of 12 temporal model reductions (reduction of the number of modeled time steps), nine techno-spatial model reductions (reduction of possible solutions), and five combined reduction schemes were theoretically analyzed and practically applied to a test case. The improvement in reducing the usage of computational resources and the impact on the quality of the results were quantified by comparing the results with a non-simplified reference case. The results show, that the run-time to solve a model increases quadratically and memory usage increases linearly with increasing model complexity. The application of various model adaption methods have enabled a reduction of the run-time by over 99% and the memory usage by up to 88%. At the same time, however, some of the methods led to significant deviations of the model results. Other methods require a profound prior knowledge and understanding of the investigated energy systems to be applied. In order to reduce the run-time and memory requirements for investment optimization, while maintaining good quality results, we recommend the application of (1) a pre-model that is used to (1a) perform technological pre-selection and (1b) define reasonable technological boundaries, (2) spatial sub-modeling along network nodes, and 3) temporal simplification by only modeling every n th day (temporal slicing), where at least 20% of the original time steps are modeled. Further simplifications such as spatial clustering or larger temporal simplification can further reduce the computational effort, but also result in significant model deviations. Highlights: Focus on model-based methods for run-time and memory (RAM) usage reduction. Run-time increases quadratically, RAM usage linearly with increasing model complexity. Numerous model-based methods were analyzed theoretically and tested practically. A step-by-step guide for reducing computational requirements is provided. Run-time was reduced by over 99 % and memory usage by up to 88 % for a test case. … (more)
- Is Part Of:
- Applied energy. Volume 334(2023)
- Journal:
- Applied energy
- Issue:
- Volume 334(2023)
- Issue Display:
- Volume 334, Issue 2023 (2023)
- Year:
- 2023
- Volume:
- 334
- Issue:
- 2023
- Issue Sort Value:
- 2023-0334-2023-0000
- Page Start:
- Page End:
- Publication Date:
- 2023-03-15
- Subjects:
- Energy system model -- Optimization -- Model-based -- Run-time -- Memory usage -- Modeling methods -- Multi-energy system
Power (Mechanics) -- Periodicals
Energy conservation -- Periodicals
Energy conversion -- Periodicals
621.042 - Journal URLs:
- http://www.sciencedirect.com/science/journal/03062619 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.apenergy.2022.120574 ↗
- Languages:
- English
- ISSNs:
- 0306-2619
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 1572.300000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 25682.xml