Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow H2 retrofit of gas pipelines #138

Closed
2 tasks done
lindnemi opened this issue Jul 16, 2024 · 2 comments
Closed
2 tasks done

Allow H2 retrofit of gas pipelines #138

lindnemi opened this issue Jul 16, 2024 · 2 comments
Assignees

Comments

@lindnemi
Copy link
Collaborator

lindnemi commented Jul 16, 2024

  • It's false in config.default.yaml but should be true
  • Test run with H2_Kernnetz enabled, to make sure it work together
@toniseibold toniseibold self-assigned this Aug 7, 2024
@toniseibold
Copy link
Contributor

toniseibold commented Aug 26, 2024

Gas pipelines

regardless of the config["sector"]["gas_network"], the rules build_gas_network, build_gas_input_locations etc. are executed.
The results of the rules cluster_gas_network and build_gas_input_locations are all input to the prepare_sector_network rule.
There in the function add_storage_and_grids(n, costs), the following if/else statements are taken into account:
With the config of pypsa-ariadne (H2_retrofit and ~gas_network):

  • gas pipelines are not added but links with a p_nom of 0 and p_nom_max of H2_retrofit_capacity_per_CH4 times the gas pipelines
  • in solve_network not boundary condition is then set for the retrofit of gas to hydrogen pipelines

The prenetwork only contains links for retrofitting existing gas pipelines

n.links[n.links.carrier == "H2 pipeline retrofitted"]

Image

and gas pipelines are not existing

n.links[n.links.carrier == "gas pipeline"]

Image

Wasserstoff Kernnetz

Wasserstoff Kernnetz is added in modify_prenetwork.py from the file wasserstoff_kernnetz_elec_s{simpl}_{clusters}.csv
The function add_wasserstoff_kernnetz

  • adds new Kernnetz connections as links
  • reduces the p_nom_max of gas pipelines for the corresponding connection (not relevant for pypsa-ariadne anymore)
  • reduces the p_nom_max of H2 retrofit pipelines

Bugs

#174
PyPSA/pypsa-eur#1240

@toniseibold
Copy link
Contributor

With this PR in pypsa-eur the Kernnetz should now work with H2_retrofit and without a gas network
PyPSA/pypsa-eur#1258

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

No branches or pull requests

2 participants