Matlab代码:区域系统(RIES)的优化,该系统主要包括风机、内燃发电机、燃气锅炉、余热锅炉等设备,并可与电网和热网进行双向能量交互,负荷包括电、热两种负荷,其中电负荷可参与用户的转移、削减需求响应。
针对该RIES建立了双层优化模型,上层模型的目标为区域系统运营商(RIESO)的净收益最大,下层模型的目标为需求响应负荷聚合商(DRA)的净收益最大,对该双层优化模型,依次采用KKT互补松弛条件将双层模型转化为单层模型,采用Big-M法将单层非线性模型转化为单层混合整数线性模型,然后再利用Matlab环境下的Yalmip编程语言进行程序编写,并调用Cplex/Gurobi求解器进行求解,最终可求得RIESO和DRA的最大净收益以及系统的最佳运行调度方案。
该程序对于学习利用KKT互补松弛条件和Big-M求解系统优化问题有较大的帮助,程序注释详细,有参考文献
ID:1290
详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885
图文详情请查看: http://matup.cn/709786006306.html