From b74c19e6ba6c0acb612e1221247841dac2729a0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20H=C3=B6rsch?= Date: Thu, 27 Sep 2018 18:29:44 +0200 Subject: [PATCH] base_network: Don't update the capacity of TYNDP links from links_p_nom --- scripts/base_network.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/base_network.py b/scripts/base_network.py index 05c600e9..96e14e8d 100644 --- a/scripts/base_network.py +++ b/scripts/base_network.py @@ -217,7 +217,9 @@ def _set_electrical_parameters_links(links): links_p_nom["j"] = _find_closest_links(links, links_p_nom) p_nom = links_p_nom.dropna(subset=["j"]).set_index("j")["Power (MW)"] - links.loc[p_nom.index, "p_nom"] = p_nom + # Don't update p_nom if it's already set + p_nom_unset = p_nom.drop(links.index[links.p_nom.notnull()], errors='ignore') + links.loc[p_nom_unset.index, "p_nom"] = p_nom_unset return links