Matlab调用cplex求解规划问题,是由cplex自动匹配最佳求解算法吗,有没有调用cplex时必须用到的算法呢,求解答
不知道你这个问题是否已经解决, 如果还没有解决的话:根据上述变量定义,建立含安全约束的机组最优组合(SCUC)模型如下:
1)目标函数
目标函数即为最小化成本,包括发电带来的煤耗成本和机组启停产生的开停机成本。
其中,机组的煤耗函数可用出力的二次函数表述:
2)等式约束条件
此即为系统的功率平衡约束
3)不等式约束条件
a)热备用约束
b)机组出力约束
c)机组爬坡约束
d)机组起停时间约束
e)起停费用约束
f)潮流安全约束
当机组启动最小出力大于爬坡速率,约束将使得所有关停的机组都无法启动,因此改写为
其中,为了简化,可以将启动最大升速率和停机最大降速率都取为
计算潮流的转移分布因子矩阵,将改写为
其中描述节点i的注入功率对于线路l产生的影响。则简化模型的变量为和,在满足-,-的约束下,最小化目标函数。(转移分布因子矩阵计算较为繁琐,开始时可先忽略此约束)