Author:
Panos Evangelos,Hassan Aymane
Abstract
AbstractEnergy system models become very complex when introducing Sustainable Development Goals (SDGs) in high spatial and temporal detail. This can challenge their solvability and may require aggregation or reformulation of the optimisation problem or even solver-based methods for accelerating the solution time of the models. We provide insights into two powerful solver-based methods using a European TIMES-based model to guide the modeller in applying these methods. The first method involves efficiently parametrising the Barrier interior point solver in a shared-memory system, e.g., a personal computer. We find that with a suitable set of Barrier solver options, the run time of our test model was reduced by 95%. The second solver-based method uses distributed computing systems to solve the model matrix in parallel and across several nodes. We find that by exploiting the new parallel interior point solver PIPS-IPM++, we can scale up the model size several times without increasing solution runtimes when solving across multiple nodes. By combining solver- methods with suitable model reformulations, the energy system modelling research community can accelerate the solution of large-scale models featuring the assessment of the complex interactions between several SDGs.
Publisher
Springer Nature Switzerland
Reference61 articles.
1. Allen C, Metternicht G, Wiedmann T (2016) National pathways to the Sustainable Development Goals (SDGs): a comparative review of scenario modelling tools. Environ Sci Pol 66:199–207. https://doi.org/10.1016/j.envsci.2016.09.008
2. Aryanpur V, O’Gallachoir B, Dai H et al (2021) A review of spatial resolution and regionalisation in national-scale energy systems optimisation models. Energy Strateg Rev 37:100702. https://doi.org/10.1016/j.esr.2021.100702
3. Barbero-Vignola G, Acs S, Borchardt S et al (2020) Modelling for Sustainable Development Goals (SDGs): overview of JRC models. Publications Office of the European Union, Luxembourg (Luxembourg)
4. Bisseling RH, Doup TM, Loyens LDJC (1993) A parallel interior point algorithm for linear programming on a network of transputers. Ann Oper Res 43:49–86. https://doi.org/10.1007/BF02024486
5. Blesl M (2016) Myopic TIMES and the PanEU model. In: ETSAP workshop. IEA - Energy Technology Systems Analysis Programme (ETSAP), London, p 18