Skip to content

Add hydrogen input for methanol production (in external model liquid fuels). - #3492

Merged
mabijkerk merged 6 commits into
masterfrom
liquid-fuels-hydrogen
Oct 2, 2026
Merged

mabijkerk merged 6 commits into
masterfrom
liquid-fuels-hydrogen

Conversation

@robindesmit-quintel

@robindesmit-quintel robindesmit-quintel commented Sep 17, 2026 •

Copy link
Copy Markdown
Contributor

Context

The possibility of adding hydrogen as an input of methanol synthesis should be included in the external model for liquid fuels. In the front end this means that the share of hydrogen can be set, in addition to the input of dry biomass, biogenic waste, or non-biogenic waste.

Implemented changes

Adjust the 3 original nodes of the following processes to include hydrogen input:

  • methanol synthesis from dry biomass
  • methanol synthesis from biogenic waste
  • methanol synthesis from non-biogenic waste

Add 3 inputs for hydrogen share for the same processes.
Add inputs for dry biomass share, biogenic waste share and non-biogenic waste share.

Create a new node for non-biogenic waste as is needed for the primary emissions method:

  • Name the node: energy_production_methanol_synthesis_non_biogenic_waste_ccs_hydrogen
  • Add the edges connected to energy_production_methanol_synthesis_non_biogenic_waste_ccs and energy_hydrogen_after_distribution

For dry biomass and biogenic waste, add the edges connected to energy_hydrogen_after_distribution.

Related

Goes with pull requests 4817

Checklist

  • I have tested these changes
  • I have updated documentation as needed
  • I have tagged the relevant people for review

@@ -0,0 +1,12 @@
# Priority is set at 2 to go before the regular liquid fuels inputs

- query = UPDATE(INPUT_SLOTS(V(energy_production_methanol_synthesis_non_biogenic_waste_ccs), non_biogenic_waste), conversion, DIVIDE(USER_INPUT(),100.0))

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

The input is getting a bit long for a single line. I think it is better to space it out a bit more:

- query =
    UPDATE(
      INPUT_SLOTS(...

@mabijkerk mabijkerk left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

There were only some missing rows in the Sankey data export. I added those. All good now!

@mabijkerk
mabijkerk merged commit 0ed8574 into master Oct 2, 2026
1 check passed
@mabijkerk
mabijkerk deleted the liquid-fuels-hydrogen branch October 2, 2026 09:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants