Skip to content

Conversation

@lisazeyen
Copy link
Collaborator

@lisazeyen lisazeyen commented Nov 24, 2025

Closes # (if applicable).

Changes proposed in this Pull Request

This PR:

  • adjust the solid biomass potentials to TYNDP assumptions
  • adjust the biogas potentials to TYNDP assumptions
  • removes the share of unsustainable biomass/biogas
  • adds option to run scenario with BtL+CC without BtL
  • forces a supply of BtL (for 2030 Bioliquid demand in TYNDP is 467 TWh, for 2040 500 TWh)

Biomass potentials before and after PR

scaled_potential_2030 scaled_potential_2040

BtL

Our efficiency for BtL is 0.3833. This results in a bioliquid production in EU27 of 1263 x 0.3833=434 TWh (2030) and 1363TWh x 0.3833=522 TWh (2040)

Tasks

  • adjust the solid biomass potentials to TYNDP assumptions
  • adjust the biogas potentials to TYNDP assumptions
  • removes the share of unsustainable biomass/biogas
  • adds option to run scenario with BtL +CC but without BtL
  • forces the usage of all biomass potential which forces to run BtL
  • adds the final energy demand for biomass based on the supply tool

Workflow

Open issues

We are not matching the biofuel assumptions in TYNDP since

  • we are currently not modelling biomass to power, so the whole biomass potential is used for BtL
  • BtL efficiencies are not adjusted to TYNDP assumptions

Notes

Checklist

  • I tested my contribution locally and it works as intended.
  • Code and workflow changes are sufficiently documented.
  • Changed dependencies are added to pixi.toml (using pixi add <dependency-name>).
  • Changes in configuration options are added in config/config.default.yaml.
  • Changes in configuration options are documented in doc/configtables/*.csv.
  • Changes in configuration options are added in config/test/*.yaml.
  • Open-TYNDP SPDX license header added to all touched files.
  • Sources of newly added data are documented in doc/data_sources.rst.
  • New rules are documented in the appropriate doc/*.rst files.
  • A release note doc/release_notes.rst is added.
  • Major features are documented with up-to-date information in README and doc/index.rst.
  • Module docstrings added to new Python scripts.

@lisazeyen lisazeyen requested a review from daniel-rdt November 26, 2025 16:53
@lisazeyen lisazeyen marked this pull request as ready for review November 27, 2025 07:00
Copy link
Member

@tgilon tgilon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @lisazeyen for these improvements! Only a few lines bringing a better approximation for NT.

I'm unable to reproduce your potential values. Let's have a quick chat about it.

Could you also add a visual overview of the changes in the PR description if you have it? And don't forget to add a release note, too.

Copy link
Member

@daniel-rdt daniel-rdt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @lisazeyen! The improvement looks great. In addition to @tgilon's comments, I have just a few of my own that could improve the implementation a bit further.

@lisazeyen lisazeyen added this to the Release v0.4 milestone Nov 28, 2025
@tgilon tgilon added the SB Scenario Building label Nov 28, 2025
Copy link
Member

@tgilon tgilon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I only have a few formatting comments left. Looks ready to go soon!

@lisazeyen
Copy link
Collaborator Author

@tgilon thanks for the review! I addressed all your comments and added a plot for the new biomass/biogas potentials. Concerning the BtL as described in the PR: we will not exactly match the assumptions of TYNDP. This could be due to different efficiency assumptions, as well as that the full biomass potential is used for BtL, while in TYNDP parts of it are used for electricity production as well.

Copy link
Member

@tgilon tgilon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One final issue, then good to go!

@tgilon tgilon mentioned this pull request Dec 5, 2025
12 tasks
@tgilon
Copy link
Member

tgilon commented Dec 5, 2025

@lisazeyen Anything else to add before merging the PR?

@lisazeyen
Copy link
Collaborator Author

@lisazeyen Anything else to add before merging the PR?

No, this one is ready to go.

@tgilon tgilon merged commit e4736d5 into master Dec 8, 2025
7 of 8 checks passed
@tgilon tgilon deleted the fix/biomass-adjustments branch December 8, 2025 08:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

SB Scenario Building

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants