Innovation Roadmap#
The tables below compare the current and upcoming features of the Open TYNDP workflow (and those already implemented in PyPSA-Eur) to the TYNDP Innovation Roadmap which lists desirable features for the 2026 TYNDP cycle.
TYNDP 2024 |
Current Open TYNDP Implementation |
Comparison with PyPSA-Eur |
|---|---|---|
Asterix (*) marks tools used only for Cost Benefit Analysis |
We use existing outputs from Supply Tool and DFT as inputs, rather than replacing these tools in the Open-TYNDP. |
PyPSA-Eur has the capability to cover all components of the TYNDP toolchain (including calculating capacity factors, heat demand time series, and total annual demands). Supply Tool and DFT could be replaced within the Open-TYNDP framework, but this would require:
|
Innovations on the Energy Transition Model (ETM)#
Innovation Roadmap Details |
Current Open TYNDP Implementation |
Features available in PyPSA-Eur |
|---|---|---|
|
Open TYNDP will feature a dashboard that allows users to explore the results of the scenarios interactively |
PyPSA-Eur offers automated plotting of energy balance maps and heatmap time series. Recent updates include interactive bus-balance plots and heat-source maps |
|
Open-TYNDP has refined electricity demand and biomass potentials to achieve an exact match with reference values |
This challenge is shared by Open TYNDP. For the existing heating technologies in terms of capacities per country the DG ENER mapping analysis is used, an update is needed. For district heating shares Fraunhofer ISI data. This data source is also used for geothermal heat potentials. PyPSA-Eur recently updated its energy balances to JRC-IDEES-2021, switching the reference year to 2019. |
|
Open-TYNDP reproduces TYNDP 2024 methodology, so uses the same assumptions concerning final energy demand |
PyPSA-Eur now supports spanning multiple consecutive or meteorological weather years in a single optimization. It provides pre-built cutouts for a wide range of years (e.g., 1996, 2010–2023). Total electricity demand is endogenous in the optimisation, as it is calculated from energy service demands and the endogenous choice of demand technologies (such as heat-pumps or gas boilers). The performance of the demand technologies as well as the demand itself is therefore a function of weather parameters calculated from climate scenarios. This could be integrated into the automated Open TYNDP workflow instead of using exogenous demands for e.g. natural gas. |
|
Open TYNDP implements the same regional coverage as TYNDP 2024 |
Open TYNDP covers the full ENTSO-E area and has recently integrated Ukraine, Moldova, and Kosovo. PyPSA-Eur supports NUTS-level clustering across these regions. This makes it relatively easy to create a spatial representation including Norway, Switzerland and Serbia (or any other countries). Norway, UK & Switzerland are part of the reference grid, but new data would need to be collected |
|
Open-source frameworks achieve stability through version control. To manage computational environment, conda-lock files are used for dependency management and Snakemake version requirements (e.g., minimum version 9.0) to ensure cross-platform reproducibility. |
ditto |
|
Open TYNDP currently uses exogenous demand assumptions in line with TYNDP 2024. Open-TYNDP is an integrated cross-sectoral model.
It already includes CO_2 sequestration potentials ( |
PyPSA-Eur already integrates supply and demand features into a full integrated workflow. |
|
Open-TYNDP has implemented the attachment of exogenous TYNDP gas and hydrogen demands to the network. |
Unlike TYNDP’s fixed hydrogen and methane demands, PyPSA-Eur models final energy service demands (industrial process heat, heating, etc.) and endogenously optimises which energy carrier (hydrogen, methane, electricity) meets each demand. This allows the model to capture technology competition and fuel switching based on relative costs and availability. |
Pan-European Market Modelling Database App#
Innovation Roadmap Details |
Current Open TYNDP Implementation |
Features available in PyPSA-Eur |
|---|---|---|
The PEMMDB app will provide an API to allow efficient data transfer into the PLEXOS model |
The Open TYNDP workflow already automates data integration through REST API calls to various sources, as well as automatically downloading, extracting, transforming and filtering data for all of its inputs. |
Quality Control#
Innovation Roadmap Details |
Current Open TYNDP Implementation |
Features available in PyPSA-Eur |
|---|---|---|
Perform sanity checks on each scenario, for example preventing simultaneous dispatch of electrolysers and H2/gas-fired plants, ensuring reasonable levels of curtailment and Energy Not Served, comparing generator margins, corss-sector assets and storage investment costs |
|
Further development work could allow automated sanity checks with warnings for scenario-specific thresholds (e.g., flagging curtailment levels above 15%) |
System Modelling Innovations#
The bulk of innovations are listed under system modelling.
Innovation Roadmap Details |
Current Open TYNDP Implementation |
Features available in PyPSA-Eur |
|---|---|---|
|
Open-TYNDP follows the same methodology as TYNDP for hydrogen infrastructure. |
|
|
The current implementation supports hybrid heating systems as an investment option alongside standalone heat pumps, resistive heaters, and gas boilers. Various heat pump types and the calculation of the corresponding COP are included. Heating capacity sizing is endogenously optimized based on full-year hourly heating demand profiles, ensuring adequate capacity for peak demand periods while minimising total system costs. |
In PyPSA-Eur, all investment decisions are purely economics-driven based on cost optimization. Behavioral considerations, such as consumer preferences are not currently incorporated. Behavioral constraints could be integrated if formulated as explicit technical or policy constraints, for example, maximum deployment rates to limit annual heat pump installations to realistic adoption curves (e.g., maximum 5% annual increase in heat pump penetration per region) |
|
Detailed H2 network topology is already implemented. Open-TYNDP uses the TYNDP H2 topology, including Z1 and Z2 setup. H2 flow are represented as a linear transport model. |
Line packing could be added easily. Physical flows including pressure drops would be harder, and result in a non-linear optimisation. PyPSA-Eur supports administrative clustering (NUTS0 to NUTS3), allowing the network to be resolved at highly granular levels. |
|
Open-TYNDP follows TYNDP methodology |
Open TYNDP allows for endogenous retrofitting of CH4 plants to operate with H2, or retrofitting of gas boilers to run with H2 |
|
Simultaneous charging/discharging is avoided in PyPSA framework used by Open TYNDP by the use of small marginal costs. |
PyPSA-Eur refines Vehicle-to-Grid (V2G) dispatch capacity and temperature-dependent energy demand correction factors for EVs. These will be incorporated in Open TYNDP during a future update. |
|
Open TYNDP incorporates default capital investment and fixed and variable operation cost assumptions for all technologies based on the open-source technology-database |
All relevant features of already implemented |
|
High consistency is assured through using open licensed databases which are checked by multiple people. The automated workflow guarantees same currency year and units |
All relevant features of already implemented |
|
Open-TYNDP follows TYNDP methodology |
PyPSA-Eur includes location and capacities of European ammonia plants. Ammonia import prices and volumes can be configured. Supply chain costs can be modelled directly for all green carriers. See Neumann et al. (2025) |
|
Open-TYNDP follows TYNDP methodology |
H2 use for energy and feedstock purposes is already clearly distinguished, which includes a suite of technologies for methanol-to-power, reforming, and kerosene, and updated locations/capacities for ammonia plants to accurately distribute demand. |
|
Open TYNDP implements the TYNDP methodology for modelling hybrid heating |
|
|
<TODO> |
<TODO> |
|
Open TYNDP builds on PyPSA Eur which has enables highly spatial and temporally resolved modelling |
|
8.13 Improved modelling of prosumer demand |
Open TYNDP allows connection of microgeneration e.g. residential solar PV to be connected to low voltage buses. Residential and utility scale PV are treated separately, with separate rules in the workflow to build and cluster rooftop potentials. Open TYNDP also distinguishes between stationary/utility-scale batteries, home batteries and EV batteries. |
All relevant features of already implemented |
8.14 Consider peaking units as expansion candidates |
Open TYNDP is a capacity expansion model by nature and can be set to build new peaking units whenever they are the cost-optimal way to ensure reliability. |
All relevant features of already implemented |
8.15 Check on remaining CO2 emissions in 2050 |
Open TYNDP models the full CO2 management (not only emissions, but also CCS, storage, CO2 networks). Remaining emissions can be checked in the final csvs and automated plots. |
A simple extension is to add an extra constraint on top of the CO2 price, e.g. that CO2 emissions have to be net-zero in 2050 |
|
Open-TYNDP implements offshore wind hubs where wind farms can connect to both the network and P2G units for H2 production |
Existing studies such as Zeyen et al. (2024) have investigated this with PyPSA showing that implementation is possible for Open TYNDP model. |
|
<TODO> |
PyPSA-Eur implemented renewable energy imports for H2, ammonia, methanol, and oil with configurable prices and volume limits. |
8.18 Geographical correlation in hydrogen production |
Open-TYNDP ensures geographical correlation by attaching planning-year dependent renewable profiles from the PECD to specific generators within interconnected zones |
<TODO> |
Stakeholder Reference Group (SRG) Proposals#
Innovation Roadmap Details |
Current Open TYNDP Implementation |
Features available in PyPSA-Eur |
|---|---|---|
|
<TODO> |
PyPSA-Eur introduced methanol-based technologies (e.g., biomass-to-methanol) in its 2024.09 release. PyPSA-Eur defaults maritime demand to methanol. Methanol can be used also in various other sectors (e.g. as back up power, in industry, as kerosene). See Glaum et al. (2025) |
|
<TODO> |
PyPSA-Eur is designed for this; it integrates with atlite to process multi-year datasets and supports spanning these in a single model. |
|
PyPSA-Eur interpolates industry sector transition pathways, gradually switching processes from status quo to best-in-class energy consumption per ton of material output. One can also choose to model the supply of process heat for industry (split in low, medium, high) endogenously, so cost-optimal solution would be found for potential switch from methane to hydrogen/power/biomass |
|
|
Open-TYNDP has already introduced the TYNDP H2 topology, which specifically includes the H2 Z1 and Z2 setup, production, and storage technologies |
|
|
PyPSA-Eur now limits Vehicle-to-Grid (V2G) dispatch capacity based on the fraction of vehicles participating in demand-side management. It also refines temperature-dependent correction factors for EV energy demand. Since the distribution grid is modelled (without the corresponding topology), just as an capacity expansion with corresponding costs, one can investigate the relation between flexible EV charging and necessary distribution grid capacity |
|
|
PyPSA-Eur already features a highly detailed district heating module. Recent additions include geothermal district heating, aquifer thermal energy storage (ATES), and booster heat pumps for supplemental heating |
|
|
PyPSA-Eur implements a “H2 liquid” bus at each location to specifically handle hydrogen liquefaction costs for shipping demand |
|
|
||
|
Thermal inertia of buildings could be modelled as an additional store but is not implemented in PyPSA-Eur. Heat demand reductions by endogenous optimisation of building renovation is implemented in PyPSA-Eur. |
|
|
Open-TYNDP optimizes these vectors simultaneously by default |
PyPSA-Eur optimizes these vectors simultaneously by default |
|
PyPSA-Eur allows for piecewise linear approximation of transmission losses and provides the option to disable efficiency losses for specific carriers. |
|
|
PyPSA-Eur has already integrated biomass-to-hydrogen (with or without carbon capture) and supports custom technology adjustments via configuration. |
|
|
Open TYNDP follows TYNDP methodology so exhibits the same limitation. |
PyPSA-Eur has higher flexibility since all sectors are modelled (instead of fixed exogenous demand for H2). |
|
As an integrated sector-coupled model, endogenous pricing of hydrogen includes all represented upstream processes |
ditto |
|
Workflow management tool snakemake enables the simultaneous execution of multiple scenarios with single calls and configuration overrides |
The solution space could be scanned for near optimal solutions using e.g. the MGA method (see Millinger et al. (2025)) |
9.16 Inclusion of emerging technologies |
The collaborative approach offered by Open TYNDP provides a formal review process by which new technologies can be included in the analysis |
|
|
Open TYNDP includes a detailed representation of CCS and CDR technologies including carbon sequestration sites |