model.PVtoB = Var (model.T, bounds = (0, ????))
Попытка установить границы для вышеуказанной переменной. Граница должна быть продиктована столбцом «Генерация Pv» в кадре данных. Как обратиться к значениям в столбце Генерация PV?
Самый простой способ сделать это с помощью правила:
def PVtoB_bounds(m, t): # Use t index to extract desired lb and ub from the dataframe lb = DATAFRAME VALUE ub = DATAFRAME VALUE return (lb,ub) model.PVtoB = Var(model.T, bounds=PVtoB_bounds)