最近有很多人,想了解一下多能源枢纽程序的编写,这里分享一下
目录
1,直接上程序
*-定义集合------------------------------------------------------------------------------------------
set t /t1*t24 /;
** 电网集合--
set bus /1*6/
slack(bus) /1 /
gen /g1/ ;
alias(bus,node);
set genbus(gen,bus) // 发电机和母线的连接关系
/ g1 . 1 / ;
** 气网集合
set gn gas node /2*6/
a pipes /L1*L4/
Alias(gn,gm) ;
set Pnm(a,gn,gm) arc ;
** 耦合元件集合 chp ,boiler
set CHP chp /chp1*chp4/
BOI boi /boi1*boi4/
HS heat storage /hs1*hs4/
Ba battery /ba1/
set chpbus(chp,bus)
/chp1 . 3
chp2 . 4
chp3 . 6
chp4 . 5/
chpgn(chp,gn)
/chp1 . 3
chp2 . 4
chp3 . 6
chp4 . 5/
boibus(boi,bus)
/boi1 . 3
boi2 . 4
boi3 . 6
boi4 . 5 /
boign(boi,gn)
/boi1 . 3
boi2 . 4