OpenMod workshop Freiburg 2026 - Lightning Talks and Poster Contributions

:one: :five:

Contribution type: Lightning talk and poster

Framework Interoperability benefits through the PyPSA-to-GEMS converter

Presenters: Dušan Paripović, Guillaume Maistre

Description:

The Antares Simulator Team has developed a new modeling language, GEMS (Generic Energy Modeling Scheme), which decouples model definition from problem solving. This separation brings two benefits: flexibility, since models are described in editable YAML libraries rather than hard-coded, and stability, since the mathematical formulation is handled independently of how each model is defined. One of GEMS’s core design goals is interoperability, which motivated the development of the PyPSA-to-GEMS Converter. It’s an open-source Python package that exports a PyPSA network into a GEMS study format.

Once converted, a study can be run for several purposes: multi-scenario simulation through the two open-source GEMS interpreters (Antares Modeler and GemsPy), and also investment optimisation with Antares Xpansion (Antares’ investment solver). We present a benchmark comparing these interpreters against the native PyPSA solver on two axes: runtime, where first results indicate a speed-up over the original PyPSA interpreter, and result consistency by verifying the objective values. This presentation shows the conversion approach and headline results and current conversion limitations.

Background:

This work is carried out within the Antares Simulator Team at RTE (the French electricity transmission system operator), as part of a broader effort to make the Antares/GEMS ecosystem interoperable with the wider open energy modeling community. GEMS is developed as an open modeling language with public YAML model libraries; the PyPSA-to-GEMS Converter is released under an open-source licence (MPL-2.0) and is at an early stage (v0.0.1), with active development ongoing. It bridges the widely used PyPSA and proven Antares, both open-source energy modeling tools.

Optional links: