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

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

1主要内容

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

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

2  部分代码

% 读入
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;

3 程序结果

相关文章
|
8月前
|
调度
【综合能源】计及碳捕集电厂低碳特性及需求响应的综合能源系统多时间尺度调度模型
此程序是基于《计及碳捕集电厂低碳特性的含风电电力系统源-荷多时间尺度调度方法》的复现,实现了电热综合能源系统的日前日内调度模型,涉及燃气轮机、风电机组、火电机组、电锅炉及碳捕集系统。程序使用MATLAB的YALMIP+CPLEX进行优化,考虑了碳捕集、风电协调、需求响应和系统灵活性。它定义了多种决策变量,包括电力和热力出力、碳排放、能耗等,并设置了相应的约束条件,如出力范围、碳捕集效率和旋转备用约束。程序还显示了实现效果的图表,但具体细节未给出。
|
10月前
|
算法 网络性能优化 调度
计及电转气协同的含碳捕集与垃圾焚烧虚拟电厂优化调度(matlab代码)
计及电转气协同的含碳捕集与垃圾焚烧虚拟电厂优化调度(matlab代码)
|
10月前
|
算法 Serverless 调度
基于分布式ADMM算法的考虑碳排放交易的电力系统优化调度研究(matlab代码)
基于分布式ADMM算法的考虑碳排放交易的电力系统优化调度研究(matlab代码)
|
调度
计及调峰主动性的风光水火储多能系统互补协调优化调度(Matlab代码实现)
计及调峰主动性的风光水火储多能系统互补协调优化调度(Matlab代码实现)
115 0
|
网络性能优化 调度
计及电转气协同的含碳捕集与垃圾焚烧虚拟电厂优化调度(Matlab代码实现)
计及电转气协同的含碳捕集与垃圾焚烧虚拟电厂优化调度(Matlab代码实现)
142 0
|
算法 调度
含电动汽车的区域综合能源系统优化调度研究(Matlab代码实现)
含电动汽车的区域综合能源系统优化调度研究(Matlab代码实现)
122 0
|
存储 安全 新能源
计及N-k安全约束的含光热电站电力系统优化调度模型【IEEE14节点、118节点】(Matlab代码实现)
计及N-k安全约束的含光热电站电力系统优化调度模型【IEEE14节点、118节点】(Matlab代码实现)
178 0
风电最大化消纳的热电联产机组联合优化控制(Matlab代码实现)
风电最大化消纳的热电联产机组联合优化控制(Matlab代码实现)
|
算法 数据挖掘 新能源
计及源荷不确定性的综合能源生产单元运行调度与容量配置优化研究(Matlab代码实现)
计及源荷不确定性的综合能源生产单元运行调度与容量配置优化研究(Matlab代码实现)
161 0
|
算法 新能源 调度
【二阶锥规划】考虑气电联合需求响应的气电综合能源配网系统协调优化运行【IEEE33节点】(Matlab代码实现)
【二阶锥规划】考虑气电联合需求响应的气电综合能源配网系统协调优化运行【IEEE33节点】(Matlab代码实现)
125 0
【二阶锥规划】考虑气电联合需求响应的气电综合能源配网系统协调优化运行【IEEE33节点】(Matlab代码实现)