当前位置: 首页 > news >正文

高创新!EI论文复现+改进:聚合温度调控策略的综合能源系统/微电网/虚拟电厂多目标优化调度程序代码!

程序考虑供热的热惯性,并根据室内供热效果进行柔性供热,发挥热温度负荷的“储能”能力;针对普适性参数的室内空调进行集群研究,深入剖析温度设定值调整导致负荷波动的机理,并提出一种新的温度调整方法,平抑负荷波动;利用P2G装置实现电-气网络间能源双向协调调度,降低园区的碳排放量,建立聚合温度调控策略的综合能源系统/微电网/虚拟电厂多目标优化调度模型。程序中算例丰富、注释清晰、干货满满,创新性很高!下面对文章和程序做简要介

适用平台/参考文献:Matlab+Yalmip+Cplex/Gurobi;

温度控制部分:中国电机工程学报《聚合空调负荷的温度调节方法改进及控制策略》

优化调度部分:电力系统自动化《冷热电气多能互补的微能源网鲁棒优化调度》

主要工作:

随着双碳战略目标推进和能源结构的调整,区域性综合能源系统(微网/虚拟电厂)得到了稳步发展,关于综合能源系统的优化调度研究也取得了重要进展。如何进一步细化系统内设备模型及不同网络间的耦合特性是目前的研究热点。首先将热网引入到园区中,考虑热能的热惯性及用户用能舒适度,建立可调温控的供热模型(可供冷,模型考虑季节性);其次,根据室内供热效果进行柔性供热,发挥热温度负荷的“储能”能力,平抑负荷波动;针对普适性参数的室内空调进行集群研究,深入剖析温度设定值调整导致负荷波动的机理;利用P2G装置实现电-气网络间能源双向协调调度,降低园区的碳排放量,建立聚合温度调控策略的综合能源系统/微电网/虚拟电厂多目标优化调度模型。

程序创新点:

建立园区供热模型,考虑室内外温度变化,可以自由调控室内温度;

电转气设备,降低系统碳排放,实现电网-气网互通

考虑了供热和供冷的迟滞性效果,所建立的热网模型精确性高;

建立碳排放-运行成本多目标优化模型可以分别获得经济和环境约束下最优结果

供热/冷惯性:

电能效果一般在秒级,而供热效果则不同,时间尺度一般在分钟到小时级。如冬天使用空调制热,一般十几分钟之后才有热感,而且与室外温度、建筑材料和空调制热效果有关,故热惯性值得被考虑,热能和电能的使用一直存在时间匹配的问题!

PMV(预计热指标)方程:

全面的考虑人体热舒适感等相关因素的评价指标,也是目前通用的室内热环境评价指标。包括四个室内气候因素:空气温度、空气湿度、空气速度以及平均辐射温度;也包括了两个人为因素:着装和新陈代谢率。

式中:M和W分别为人体能量代谢率和所作的机械功率;fcl为人体覆盖服装面积与裸露面积之比;hc为表面传热系数;Pa为人体周围空气的水蒸气分压力;ta,tr和tcl分别为人体周围空气温度、平均辐射温度和服装外表面温度。

程序框架:

程序结果:

(1)运行成本最优结果

(2)碳排放最优结果

部分程序:

%% 读取数据
shuju=xlsread('data.xlsx'); %数据读入
load_e=shuju(2,:);  %电负荷
load_g=shuju(3,:);  %气负荷
P_PV=shuju(4,:);    %光电出力预期值
P_WT=shuju(5,:);    %风电出力预期值
T_out=shuju(6,:);   %室外温度
​
%% 各变量及常量定义
P_G3=sdpvar(1,24,'full');  %燃气轮机电功率出力
e_G3=0.95;   %燃气轮机电效率
h_G3=0.70;   %燃气轮机热效率
​
P_EH=sdpvar(1,24,'full');%余热锅炉输出热功率
EH=0.5;   %余热回收效率
P_GH=sdpvar(1,24,'full');%燃气锅炉输出热功率
GH=096;  %燃气锅炉效率
​
%% 温度控制模块
%热负荷
T_out_hot=sdpvar(1,26); %供热时室外温度
for i=3:26C=[C,T_out_hot(1)==0;T_out_hot(2)==0];%0时刻的供热室外温度C=[C,T_out_hot(i)==T_out(i-2)];
end
% 冷负荷
load_c=sdpvar(1,24);%冷负荷
T_in_cold=sdpvar(1,25);%供冷时室内温度,初始为-20
for i=2:25  C=[C,T_in_cold(1)==-15];C=[C,-20<=T_in_cold(i)<=-15];C=[C,load_c(i-1)*(1-exp(-1/(R*cc)))==-T_in_cold(i)*R+T_out(i-1)*(1-exp(-1/(R*cc)))+T_in_cold(i-1)*exp(-1/(R*cc))];  %公式3
end

欢迎感兴趣的小伙伴关注,小编会不定期更新高质量的学习资料、文章和程序代码,为您的科研加油助力!

http://www.lryc.cn/news/280397.html

相关文章:

  • 详解Matlab深度学习进行波形分割
  • 如何在Windows 10/11的防火墙中禁止和允许某个应用程序,这里提供详细步骤
  • vivado 添加现有IP文件、生成IP
  • C++右值引用,右值引用与const引用的区别
  • 启英泰伦推出「离线自然说」,离线语音交互随意说,不需记忆词条
  • Vulnhub-DC1
  • 【c++笔记】总结!c++与c语言的不同之处
  • 大模型PEFT技术原理(一):BitFit、Prefix Tuning、Prompt Tuning
  • VMware vSphere运维管理手册
  • 学习笔记-mysql-各种函数的基本使用
  • DD小桔高级数分 2面挂
  • 居中面试问题
  • 网页设计-用户体验
  • docker应用:vocechat
  • linux 02 vmware的快照,文件管理
  • 项目架构之Zabbix部署
  • RocketMQ源码阅读-Message消息存储
  • 《C语言学习》---郝斌版---笔记
  • Python(32):字符串转换成列表或元组,列表转换成字典小例子
  • CentOS 7 安装私有平台OpenNebula
  • (aiohttp-asyncio-FFmpeg-Docker-SRS)实现异步摄像头转码服务器
  • 基于STM32微控制器的四轮智能小车控制系统设计
  • JPA的复杂查询包括一对多多对一和多对多的查询
  • 电脑文件mfc100u.dll丢失的解决方法分析,怎么修复mfc100u.dll靠谱
  • 从DETR到Mask2former(2): 损失函数loss function
  • Java21 + SpringBoot3集成WebSocket
  • 鲸鱼优化算法WOA改进预告
  • Nightingale 夜莺监控系统 - 告警篇(3)
  • 【LeetCode2696】删除子串后的字符串最小长度
  • VMware安装CentOS7虚拟机