大规模新能源并网下火电机组深度调峰优化调度

目录

1 主要内容

2 部分代码

3 程序结果

4 下载链接


主要内容

程序主要参考《大规模新能源并网下火电机组深度调峰优化调度》,建立了深度调峰基础模型,采用IEEE30节点系统,通过直流潮流建模,以火电机组运行成本、开机成本等综合运行成本最低为目标函数,包括潮流约束、旋转备用约束、深度调峰约束、启停约束、爬坡约束、风电消纳约束等。

推荐理由:程序虽然不是文章完整复现,但是作为基础学习资料,注释清晰,模块性强,非常适合初学者。

部分代码

% 读入
casename = PowerSystem;
​
% 安全系数,用于留一定的裕度,针对潮流安全约束
k_safe = 0.95;         
​
% 初始化文件
initial;
​
%%
%导纳矩阵计算
% [Ybus, Yf, Yt] = makeYbus(baseMVA, bus, M_branch);   % build admitance matrix
[Bbus, Bf, Pbusinj, Pfinj] = makeBdc(baseMVA, bus, branch);       %直流潮流
%%
% 创建决策变量
%%
% 电网
% 火电发电机出力 
gen_P = sdpvar(n_gen, n_T);
​
% 火电机组状态
u_state = binvar(n_gen, n_T);    
​
% 电力系统各支路功率
PF_D  = sdpvar(n_branch, n_T);
% 电力系统各节点相角
Va = sdpvar(n_bus,n_T);
​
C = [];     %约束
% C = sdpvar(C)>=0;
SCUC_value = 0;
​
%%
%添加约束
%%
%深度调峰
Add_Deep;
%%
%功率平衡
Add_PowerFlow;
​
%%
%火电机组开机费用
 Add_Huodian_Startup;
%%
Add_Huodian_GenCost;
%%
%爬坡约束
Add_Ramp;
%%
%最小启停时间限制
Add_MinUpDownTime;

程序结果

4 下载链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值