Update to BAU constraint formulation in function add_BAU_constraints
Constraint formulation was not taking into account the ordering of the carriers
This commit is contained in:
parent
980040b1ae
commit
7a0ca73f3a
@ -543,7 +543,7 @@ def add_BAU_constraints(n, config):
|
|||||||
ext_carrier_i = xr.DataArray(ext_i.carrier.rename_axis("Generator-ext"))
|
ext_carrier_i = xr.DataArray(ext_i.carrier.rename_axis("Generator-ext"))
|
||||||
lhs = p_nom.groupby(ext_carrier_i).sum()
|
lhs = p_nom.groupby(ext_carrier_i).sum()
|
||||||
index = mincaps.index.intersection(lhs.indexes["carrier"])
|
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")
|
n.model.add_constraints(lhs >= rhs, name="bau_mincaps")
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user