我正在尝试调试一个抽象的pyomo模型(电力投资/调度),但无法克服以下错误:
“在AbstractOrderedSimpleSet 'gen_type‘被构造(初始化)之前不能迭代它。”这似乎意味着我还没有正确地识别集合数据,我的数据文件有什么问题吗?请注意,我对使用pyomo非常陌生,所以我确信代码中还有很多其他问题(特别是将两个位置之间的传输线路进行索引,并将中间变量定义为目标函数),但如果不首先解决这个错误,我将无法前进(不过,如果您有索引传输和中间变量的想法#time, lo
我知道如何从pyomo中的标量参数中提取值。但是,我不明白为什么索引参数需要如此多的额外努力才能同时提取所有的值(数据初始化也是如此)。import pyomo.environ as pe
model = pe.ConcreteModel()model.add_component('x', pe.Param(range(2), mutable=True, initialize=np.ones(
我是Pyomo的新手,但不是Python的新手。我有以下问题: import pyomo.environ as pyo
model.A = pyo.Set(initialize=range(7))model.AB = pyo.Set(initilize= list((a,b) for a in model.A forsolver = pyo.Solve