weishan-Lin / two-stage-MG

复现**电机工程学报《微电网两阶段鲁棒优化经济调度方法》

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

two-stage-robust-MG

复现**电机工程学报《微电网两阶段鲁棒优化经济调度方法》

根据文中的强对偶理论编程求解时出现了一些问题,因此重新推导了模型的KKT条件进行求解

语言:Python 3.10.1 + Gurobi 10.0.1

程序说明:twostageMG.py为非紧凑形式的约束,KKTmatrix.py将非紧凑形式的约束转化为紧凑形式,MGCCGKKT为采用KKT方法的CCG两阶段鲁棒求解程序,运行MGCCGKKT.py即可,如果想采用benders分解可以运行benders_decomposition.py

image

可控分布式电源出力

image

光伏出力

image

负荷

About

复现**电机工程学报《微电网两阶段鲁棒优化经济调度方法》


Languages

Language:Python 100.0%