AnyMOD.jl: A Julia package for creating energy system models

AnyMOD.jl is a Julia framework for creating large-scale energy system models with multiple periods of capacity expansion. It applies a novel graph-based approach that was developed to address the challenges in modeling high levels of intermittent generation and sectoral integration. Created models are formulated as linear optimization problems using JuMP.jl as a backend. To enable modelers to work more efficiently, the framework provides additional features that help to visualize results, streamline the read-in of input data, and rescale optimization problems to increase solver performance.

[1]  Detlef Stolten,et al.  A review of current challenges and trends in energy systems modeling , 2018, Renewable and Sustainable Energy Reviews.

[2]  William D'haeseleer,et al.  Impact of the level of temporal and operational detail in energy-system planning models , 2016 .

[3]  Stefan Pfenninger,et al.  Calliope: a multi-scale energy systems modelling framework , 2018, J. Open Source Softw..

[4]  Alan Edelman,et al.  Julia: A Fresh Approach to Numerical Computing , 2014, SIAM Rev..

[5]  C. Kemfert,et al.  European Green Deal: Using Ambitious Climate Targets and Renewable Energy to Climb out of the Economic Crisis , 2020 .

[6]  Semida Silveira,et al.  OSeMOSYS: The Open Source Energy Modeling System: An introduction to its ethos, structure and development , 2011 .

[7]  J. Weyant,et al.  Macro-Energy Systems: Toward a New Discipline , 2019, Joule.

[8]  Tom Brown,et al.  PyPSA: Python for Power System Analysis , 2017, 1707.09913.

[9]  Matthias Fripp,et al.  Switch 2.0: A modern platform for planning high-renewable power systems , 2018, SoftwareX.

[10]  W. Schill Electricity Storage and the Renewable Energy Transition , 2020 .

[11]  Iain Dunning,et al.  JuMP: A Modeling Language for Mathematical Optimization , 2015, SIAM Rev..

[13]  Iain Staffell,et al.  The importance of open data and software: Is energy research lagging behind? , 2017 .

[14]  A graph-based formulation for modeling macro-energy systems , 2020, 2004.10184.

[15]  C. Kemfert,et al.  Make the European Green Deal Real – Combining Climate Neutrality and Economic Recovery , 2020 .

[16]  Adequacy of time-series reduction for renewable energy systems , 2021, 2101.06221.

[17]  Adam Hawkes,et al.  Energy systems modeling for twenty-first century energy challenges , 2014 .