【发布时间】:2022-01-03 08:42:11
【问题描述】:
我正在尝试通过 python 解决一个带有 cplex 和 pyomo 的优化程序。我想迭代地解决它,在每次迭代中我改变变量为二进制的时间段。(例如,在第一次迭代中,我用变量在前 100 小时内保持二进制,而在其他小时内变量是连续的,所以在第二次迭代中,接下来的 100 小时内只有变量是二进制的,依此类推......)。我正在尝试一个while循环,其中求解器使用for循环在不同的时间范围内工作(如果需要,我可以添加代码)。但它似乎太慢了,也许我的周期不正确。有一种更快的方法来编写这个并解决很多时间一个模型迭代? 谢谢
【问题讨论】:
标签: optimization while-loop cplex pyomo