Relative Content

Tag Archive for pythonoptimizationmodelpulp

PuLP Model not following the Specified Contraints

Code:
def add_constraints(prob, generators, power_vars, demand):
# Absolute Difference Variables
abs_diff_vars = {}
for gen in generators:
name = gen[“name”]
for t in range(1, len(demand)):
abs_diff_vars[(name, t)] = pulp.LpVariable(f”abs_diff_{name}_{t}”, lowBound=0)

Model not following the RampUp and RampDown Contraints

def add_constraints(prob, generators, power_vars, demand):
# Absolute Difference Variables
abs_diff_vars = {}
for gen in generators:
name = gen[“name”]
for t in range(1, len(demand)):
abs_diff_vars[(name, t)] = pulp.LpVariable(f”abs_diff_{name}_{t}”, lowBound=0)