Skip to content

Commit d66ff3f

Browse files
committed
correct waste CHP emissions
1 parent a0d5a87 commit d66ff3f

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

workflow/scripts/export_ariadne_variables.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -291,9 +291,6 @@ def _get_capacities(n, region, cap_func, cap_string="Capacity|"):
291291
var[cap_string + "Electricity|Hydrogen"] = \
292292
var[cap_string + "Electricity|Hydrogen|FC"]
293293

294-
# var[cap_string + "Electricity|Non-Renewable Waste"] =
295-
# ! Not implemented
296-
297294
var[cap_string + "Electricity|Nuclear"] = \
298295
capacities_electricity.get("nuclear", 0)
299296

@@ -411,7 +408,7 @@ def _get_capacities(n, region, cap_func, cap_string="Capacity|"):
411408
cap_string + "Electricity|Hydro",
412409
cap_string + "Electricity|Hydrogen",
413410
cap_string + "Electricity|Nuclear",
414-
cap_string + "Electricity|Waste",
411+
cap_string + "Electricity|Non-Renewable Waste",
415412
]].sum()
416413

417414
# Test if we forgot something
@@ -1639,6 +1636,11 @@ def get_emissions(n, region, _energy_totals):
16391636
bus_carrier="co2",**kwargs
16401637
).filter(like=region).filter(like="CHP").multiply(t2Mt)
16411638

1639+
# exclude waste CHPs because they are accounted separately
1640+
CHP_emissions = CHP_emissions[
1641+
~CHP_emissions.index.get_level_values(
1642+
"carrier").str.contains("waste")]
1643+
16421644
CHP_E_to_H = (
16431645
n.links.loc[CHP_emissions.index.get_level_values("name")].efficiency
16441646
/ n.links.loc[CHP_emissions.index.get_level_values("name")].efficiency2

0 commit comments

Comments
 (0)