MacroEnergy.jl: A large-scale multi-sector energy system framework

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Macdonald, Ruaridh, Pecci, Filippo, Bonaldo, Luca, Law, Jun Wen, Weng, Yu, Mallapragada, Dharik, Jenkins, Jesse
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914114229501952
author Macdonald, Ruaridh
Pecci, Filippo
Bonaldo, Luca
Law, Jun Wen
Weng, Yu
Mallapragada, Dharik
Jenkins, Jesse
author_facet Macdonald, Ruaridh
Pecci, Filippo
Bonaldo, Luca
Law, Jun Wen
Weng, Yu
Mallapragada, Dharik
Jenkins, Jesse
contents MacroEnergy.jl (aka Macro) is an open-source framework for multi-sector capacity expansion modeling and analysis of macro-energy systems. It is written in Julia and uses the JuMP package to interface with a wide range of mathematical solvers. It enables researchers and practitioners to design and analyze energy and industrial systems that span electricity, fuels, bioenergy, steel, chemicals, and other sectors. The framework is organized around a small set of sector-agnostic components that can be combined into flexible graph structures, making it straightforward to extend to new technologies, policies, and commodities. Its companion packages support decomposition methods and other advanced techniques, allowing users to scale models across fine temporal and spatial resolutions. MacroEnergy.jl provides a versatile platform for studying energy transitions at the detail and scale demanded by modern research and policy.
format Preprint
id arxiv_https___arxiv_org_abs_2510_21943
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle MacroEnergy.jl: A large-scale multi-sector energy system framework
Macdonald, Ruaridh
Pecci, Filippo
Bonaldo, Luca
Law, Jun Wen
Weng, Yu
Mallapragada, Dharik
Jenkins, Jesse
Physics and Society
General Economics
Economics
MacroEnergy.jl (aka Macro) is an open-source framework for multi-sector capacity expansion modeling and analysis of macro-energy systems. It is written in Julia and uses the JuMP package to interface with a wide range of mathematical solvers. It enables researchers and practitioners to design and analyze energy and industrial systems that span electricity, fuels, bioenergy, steel, chemicals, and other sectors. The framework is organized around a small set of sector-agnostic components that can be combined into flexible graph structures, making it straightforward to extend to new technologies, policies, and commodities. Its companion packages support decomposition methods and other advanced techniques, allowing users to scale models across fine temporal and spatial resolutions. MacroEnergy.jl provides a versatile platform for studying energy transitions at the detail and scale demanded by modern research and policy.
title MacroEnergy.jl: A large-scale multi-sector energy system framework
topic Physics and Society
General Economics
Economics
url https://arxiv.org/abs/2510.21943