From 7a0ca73f3a1f7e2feae8446fb9815fd6b2a13b93 Mon Sep 17 00:00:00 2001 From: Sermisha Date: Sun, 14 Apr 2024 14:24:01 +0530 Subject: [PATCH] Update to BAU constraint formulation in function add_BAU_constraints Constraint formulation was not taking into account the ordering of the carriers --- scripts/solve_network.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/solve_network.py b/scripts/solve_network.py index 0f6725c7..b1463b35 100644 --- a/scripts/solve_network.py +++ b/scripts/solve_network.py @@ -543,7 +543,7 @@ def add_BAU_constraints(n, config): ext_carrier_i = xr.DataArray(ext_i.carrier.rename_axis("Generator-ext")) lhs = p_nom.groupby(ext_carrier_i).sum() index = mincaps.index.intersection(lhs.indexes["carrier"]) - rhs = mincaps[index].rename_axis("carrier") + rhs = mincaps[lhs.indexes["carrier"]].rename_axis("carrier") n.model.add_constraints(lhs >= rhs, name="bau_mincaps")