目录
1.课题概述
随着能源结构转型和综合能源系统(IES)的发展,用户侧柔性负荷(可平移、可转移、可削减)作为潜在可调度资源,对提升系统经济性和稳定性具有重要意义。基于能源集线器(EH)构建包含储能、燃气轮机、柔性负荷的社区IES模型,以总运行成本最小为目标,研究电 - 热柔性负荷联合调度的优化策略,通过算例验证其对降低成本、削峰填谷的有效性。
2.系统仿真结果
3.核心程序
matlab2024b
(提供MATLAB2024b下载地址,提供cplex和yalmip工具箱下载地址)
...............................................
figure
subplot(121);
ee=value([Pfix;Edel;Emov2;Emov3;Emov1]);
bar(ee',1,'stack')
hold on
plot(Pfix+Edel+Emov2+Emov3+Emov1,'-gs',...
'LineWidth',2,...
'MarkerSize',6,...
'MarkerEdgeColor','k',...
'MarkerFaceColor',[0.9,0.0,0.0]);
hold on
plot(Pfix,'-mo',...
'LineWidth',2,...
'MarkerSize',6,...
'MarkerEdgeColor','k',...
'MarkerFaceColor',[0.5,0.9,0.0]);
xlabel('时间/h');
ylabel('电负荷功率/kW');
legend('基础电负荷','可消减电负荷','可平移电负荷1','可平移电负荷2','可转移电负荷','等效负荷','固定负荷');
title('cplex优化前柔性电负荷分布');
subplot(122);
hh=value([Hfix;Hdel;Hmov1]);
bar(hh',1,'stack');
hold on
plot(Hfix+Hdel+Hmov1,'-gs',...
'LineWidth',2,...
'MarkerSize',6,...
'MarkerEdgeColor','k',...
'MarkerFaceColor',[0.9,0.0,0.0]);
hold on
plot(Hfix,'-mo',...
'LineWidth',2,...
'MarkerSize',6,...
'MarkerEdgeColor','k',...
'MarkerFaceColor',[0.5,0.9,0.0]);
legend('基础热负荷','可消减热负荷','可平移热负荷','等效热负荷','基础热负荷');
xlabel('时间/h');
ylabel('热负荷功率/kW');
title('cplex优化前柔性热负荷分布');
for i=1:Times
op_e_load(i)=Pfix(i)+Edel(i)+N_Emov2(i)+N_Emov3(i)+N_Emov1(i)-N_Edel(i);
end
for i=1:Times
op_h_load(i)=Hfix(i)+Hdel(i)+N_Hmov1(i)-N_Hdel(i);
end
figure
subplot(121);
plot(Eloads,'b','LineWidth',2);
hold on
plot(op_e_load,'-g','LineWidth',2);
xlabel('时间/h');
ylabel('电负荷/kW');
legend('cplex优化前电负荷','cplex优化后电负荷');
subplot(122);
plot(Hloads,'b','LineWidth',2);
hold on
plot(op_h_load,'-g','LineWidth',2);
xlabel('时间/h');
ylabel('热负荷/kW');
legend('cplex优化前热负荷','cplex优化后热负荷');
for i=1:Times
PPPcut(i)=Edel(i)-N_Edel(i); %所剩的可消减电负荷
end
figure
subplot(121);
ee=value([Pfix;PPPcut;N_Emov2;N_Emov3;N_Emov1]);
bar(ee','stack');
legend('基础电负荷','可消减电负荷','可平移电负荷1','可平移电负荷2','可转移电负荷');
xlabel('时间/h');
ylabel('电负荷功率/kW');
title('优化后柔性电负荷分布');
for i=1:Times
HHHcut(i)=Hdel(i)-N_Hdel(i); %所剩的可消减热负荷
end
subplot(122);
hh=value([Hfix;HHHcut;N_Hmov1]);
bar(hh','stack');
legend('基础热负荷','可消减热负荷','可平移热负荷');
xlabel('时间/h');
ylabel('热负荷功率/kW');
title('优化后柔性热负荷分布');
x =1:Times;
Ee1=value([Pwr_b;Pwr_dchr;Pwr_pv; Pwr_mt;Pwr_wd]);
Hh1=value([Pwr_gl;H_dchr;0.83*Pwr_mt/0.45]);
figure
subplot(121);
bar(Ee1','stack');
hold on
plot(x,op_e_load,'-gs','LineWidth',2);
legend('电网交互功率','蓄电池充放电','光伏出力','燃气轮机供电','风电出力','电负荷需求');
title('电负荷平衡');
xlabel('时段');
ylabel('功率/kW');
subplot(122);
bar(Hh1','stack');
hold on
plot(x,op_h_load,'-rs','LineWidth',2);
legend('燃气锅炉产热','热储能充放热','燃气轮机供热','热负荷需求');
title('热负荷平衡');
xlabel('时段');ylabel('功率/kW');
113
4.系统原理简介
1.系统架构与能量流动
能源输入:电网电能、光伏(PV)、风电(WT)、天然气。
转换设备:变压器、燃气轮机(MT,电 / 热联产)、燃气锅炉(GB,供热)。
储能环节:蓄电池(BAT,储电)、蓄热槽(HST,储热)。
负荷类型:基础负荷(不可控)、柔性负荷(可平移 / 转移 / 削减)。
2.可平移负荷(以电负荷为例)
3.可转移负荷(以电负荷为例)
4. 可削减负荷
5.完整工程文件
v