【代码】两阶段鲁棒优化/微电网经济调度入门到编程

内容包括

matlab-yalmip+cplex微电网两阶段鲁棒经济调度(刘)

matlab-yalmip+cplex两阶段鲁棒微电网容量经济优化调度

两阶段鲁棒优化CCG列于约束生成和Benders代码,可扩展改编,复现自原外文论文

【赠送】虚拟储能单元电动汽车建模/基于Matlab-Yalmip-cplex 带虚拟储能单元(电动汽车)多目标优化调度

【赠送】发电机组经济运行问题_算例N=3(yalmip+cplex)

【赠送】机组组合优化

代码获取方式:代码获取方式

内容详情

matlab-yalmip+cplex微电网两阶段鲁棒经济调度(刘)

参考文档:《微电网两阶段鲁棒优化经济调度方法》

仿真平台:MATLAB YALMIP+CPLEX

代码注释详实,出图效果非常好。构建了微网两阶段鲁棒调度模型,建立了min-max-min 结构的两阶段鲁棒优化模型,可得到最恶劣场景下运行成本最低的调度方案。模型中考虑了储能、需求侧负荷及可控分布式电源等的运行约束和协调控制,并引入了不确定性调节参数,可灵活调整调度方案的保守性。基于列约束生成算法和强对偶理论,可将原问题分解为具有混合整数线性特征的主问题和子问题进行交替求解,从而得到原问题的最优解。 最终通过仿真分析验证了所建模型和求解算法的有效性,具体内容可自行查阅,程序基于MATLAB yalmip调用CPLEX实现求解,整体复现效果良好,由于无法获得原始数据,结果与原文有些许差别,不影响结果的正确性。

【代码】两阶段鲁棒优化/微电网经济调度入门到编程_第1张图片

【代码】两阶段鲁棒优化/微电网经济调度入门到编程_第2张图片

matlab-yalmip+cplex两阶段鲁棒微电网容量经济优化调度

采用yalmip编的两阶段鲁棒优化,目标函数主要考虑了投资成本(第一阶段)和运行成本(第二阶段)两部分,其中,投资成本主要为储能的等年值投资成本,运行成本则包括配电网交互成本(购售电成本)、各单元运维成本以及微型燃气轮机的燃料成本。不确定量为光伏,风电以及负荷的波动。文件内包含所有用到的参数,约束说明,以及公式推导。具体可参考论文《微电网两阶段鲁棒经济调度》和《考虑机组禁止运行区间的含风电鲁棒机组组合》。程序收敛良好,可根据自己的需求进行拓展。

【代码】两阶段鲁棒优化/微电网经济调度入门到编程_第3张图片

【代码】两阶段鲁棒优化/微电网经济调度入门到编程_第4张图片

【代码】两阶段鲁棒优化/微电网经济调度入门到编程_第5张图片

两阶段鲁棒优化CCG列于约束生成和Benders代码,可扩展改编,复现自原外文论文

【代码】两阶段鲁棒优化/微电网经济调度入门到编程_第6张图片

【赠送】虚拟储能单元电动汽车建模/基于Matlab-Yalmip-cplex 带虚拟储能单元(电动汽车)多目标优化调度

基于Matlab-Yalmip-cplex 带虚拟储能单元(电动汽车)多目标优化调度。储能单元参与的,如电动汽车,空调,电采暖(虚拟储能单元)微网多目标经济调度优化。电动汽车充放电优化调度。可进行扩展,代码注释详细。

【代码】两阶段鲁棒优化/微电网经济调度入门到编程_第7张图片

【代码】两阶段鲁棒优化/微电网经济调度入门到编程_第8张图片

【代码】两阶段鲁棒优化/微电网经济调度入门到编程_第9张图片

【赠送】发电机组经济运行问题_算例N=3(yalmip+cplex)

【代码】两阶段鲁棒优化/微电网经济调度入门到编程_第10张图片

【代码】两阶段鲁棒优化/微电网经济调度入门到编程_第11张图片

【赠送】机组组合优化

【代码】两阶段鲁棒优化/微电网经济调度入门到编程_第12张图片

【代码】两阶段鲁棒优化/微电网经济调度入门到编程_第13张图片

【代码】两阶段鲁棒优化/微电网经济调度入门到编程_第14张图片

【代码】两阶段鲁棒优化/微电网经济调度入门到编程_第15张图片

【代码】两阶段鲁棒优化/微电网经济调度入门到编程_第16张图片

【代码】两阶段鲁棒优化/微电网经济调度入门到编程_第17张图片

【代码】两阶段鲁棒优化/微电网经济调度入门到编程_第18张图片

你可能感兴趣的:(算法,人工智能,matlab,开发语言)