pypsa-meets-earth / pypsa-earth-sec

GNU General Public License v3.0
20 stars 17 forks source link

Extra config params #216

Closed hazemakhalek closed 1 year ago

hazemakhalek commented 1 year ago

Changes proposed in this Pull Request

This PR adds two main parameters to the config file and prepare_sector_network: allow cc technologies and whether the H2 network is new or repurposed

Checklist

energyLS commented 1 year ago

@hazemakhalek just for understanding: Introducing the cc option turns on/off all carbon capture technologies except DAC which is regulated differently? So we have 3 possiblilities to extract CO2 from the atmosphere and feed it into the CO2 network/node:

  1. DAC -> limited here: https://github.com/pypsa-meets-earth/pypsa-earth-sec/blob/93d7601dc903551c0901395c0c0e7c283033745e/config.default.yaml#L260
  2. Biogas to gas -> not limited in config
  3. Other CCs (as e.g. biomass for industry) -> newly introduced here: https://github.com/pypsa-meets-earth/pypsa-earth-sec/pull/216/files#diff-27d87f64422fb7e6461db7e35d888444943b8b426e024b01b98c3d5519d3441dR259

CO2-sequestration (something I have been testing previsouly) is regulated independently here: https://github.com/pypsa-meets-earth/pypsa-earth-sec/blob/93d7601dc903551c0901395c0c0e7c283033745e/config.default.yaml#L239

Did I understand this correctly?

energyLS commented 1 year ago

The gas grid integration and repurposed H2 network options both make sense to me. Has it been tested in the main @hazemakhalek? Just checking, because the CI would miss it since it is false on default

hazemakhalek commented 1 year ago

@hazemakhalek just for understanding: Introducing the cc option turns on/off all carbon capture technologies except DAC which is regulated differently? So we have 3 possiblilities to extract CO2 from the atmosphere and feed it into the CO2 network/node:

1. DAC -> limited here: https://github.com/pypsa-meets-earth/pypsa-earth-sec/blob/93d7601dc903551c0901395c0c0e7c283033745e/config.default.yaml#L260

2. Biogas to gas -> not limited in config

3. Other CCs (as e.g. biomass for industry) -> newly introduced here: https://github.com/pypsa-meets-earth/pypsa-earth-sec/pull/216/files#diff-27d87f64422fb7e6461db7e35d888444943b8b426e024b01b98c3d5519d3441dR259

CO2-sequestration (something I have been testing previsouly) is regulated independently here:

https://github.com/pypsa-meets-earth/pypsa-earth-sec/blob/93d7601dc903551c0901395c0c0e7c283033745e/config.default.yaml#L239

Did I understand this correctly?

That's it yes, we introduced this as we assume that the CC technology on large scale might not mature enough for 2030. In that case we set both dac and cc to false. biogas to gas is still there however and is currently always allowed.

hazemakhalek commented 1 year ago

The sequestration limit also needs some more research from our side. As of now, we researched every study case individually and set the value evenly distributed to all nodes.

hazemakhalek commented 1 year ago

repurposed

Yes it should be working