From 4ecfccea6cce75e39507c3f95dae0102dd4706aa Mon Sep 17 00:00:00 2001 From: Fabian Neumann Date: Fri, 10 Jun 2022 17:07:48 +0200 Subject: [PATCH] handle ammonia demand both regionalised and copperplated --- scripts/prepare_sector_network.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/scripts/prepare_sector_network.py b/scripts/prepare_sector_network.py index f0e94c19..64c1868f 100644 --- a/scripts/prepare_sector_network.py +++ b/scripts/prepare_sector_network.py @@ -2216,11 +2216,17 @@ def add_industry(n, costs): ) if options["ammonia"]: + + if options["ammonia"] == 'regional': + p_set = industrial_demand.loc[spatial.ammonia.locations, "ammonia"].rename(index=lambda x: x + " NH3") / 8760 + else: + p_set = industrial_demand["ammonia"].sum() / 8760 + n.madd("Load", spatial.ammonia.nodes, bus=spatial.ammonia.nodes, carrier="NH3", - p_set=industrial_demand.loc[nodes, "ammonia"] / 8760 + p_set=p_set )