我对 Pyomo 很陌生,正在研究一个用例,其中我的目标函数系数是动态的并且需要一个 min-max 函数。
目标函数 = Max( sum (P * UC) - sum ( P - min(P)) * UC 其中 P 是变量需要优化,UC 是函数,它是基于一些计算得出的值。
我有几个疑问
- 如何在目标函数中使用 min 或 max 函数,我尝试过 np.min 或调用函数,但它给出了错误,因为函数有 if else 条件
我尝试了多种方法,但似乎都没有奏效。如果有人可以帮助我使用虚拟代码,那就太好了。
提前致谢。