Skip to content

Commit

Permalink
Merge pull request #241 from pypsa-meets-earth/add_ft_part_load
Browse files Browse the repository at this point in the history
Add Fischer-Tropsch part load
  • Loading branch information
hazemakhalek authored Nov 2, 2023
2 parents 5537672 + 6b38ccd commit 4058af5
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 6 deletions.
2 changes: 1 addition & 1 deletion config.default.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -273,7 +273,7 @@ sector:
space_heat_share: 0.6 # the share of space heating from all heating. Remainder goes to water heating.
airport_sizing_factor: 3


min_part_load_fischer_tropsch: 0.9

conventional_generation: # generator : carrier
OCGT: gas
Expand Down
9 changes: 5 additions & 4 deletions scripts/prepare_sector_network.py
Original file line number Diff line number Diff line change
Expand Up @@ -213,6 +213,7 @@ def H2_liquid_fossil_conversions(n, costs):
efficiency2=-costs.at["oil", "CO2 intensity"]
* costs.at["Fischer-Tropsch", "efficiency"],
p_nom_extendable=True,
p_min_pu=options.get("min_part_load_fischer_tropsch", 0),
lifetime=costs.at["Fischer-Tropsch", "lifetime"],
)

Expand Down Expand Up @@ -2316,13 +2317,13 @@ def add_rail_transport(n, costs):
snakemake = mock_snakemake(
"prepare_sector_network",
simpl="",
clusters="14",
clusters="4",
ll="c1.0",
opts="Co2L",
opts="Co2L0.10",
planning_horizons="2030",
sopts="24H",
sopts="6H",
discountrate="0.071",
demand="XX",
demand="DF",
)

# Load population layout
Expand Down
2 changes: 1 addition & 1 deletion test/config.test1.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -277,7 +277,7 @@ sector:
space_heat_share: 0.6 # the share of space heating from all heating. Remainder goes to water heating.
airport_sizing_factor: 3


min_part_load_fischer_tropsch: 0.9

conventional_generation: # generator : carrier
OCGT: gas
Expand Down

0 comments on commit 4058af5

Please sign in to comment.