【综合能源】含氢气氨气综合能源系统优化调度【免费】

本文涉及的产品
EMR Serverless StarRocks,5000CU*H 48000GB*H
简介: 该程序参考《_基于氨储能技术的电转氨耦合风–光–火综合能源系统双层优化调度》模型,对制氨工厂、风力发电、电制氢、燃气轮机、火电机组等主体进行建模分析,以火电机组启停成本、煤耗成本、弃风成本和购气成本形成的综合成本为目标,程序采用matlab+cplex求解,注释清晰,方便学习!

主要内容  

该程序参考《_基于氨储能技术的电转氨耦合风–光–火综合能源系统双层优化调度》模型,对制氨工厂、风力发电、电制氢、燃气轮机、火电机组等主体进行建模分析,以火电机组启停成本、煤耗成本、弃风成本和购气成本形成的综合成本为目标,程序采用matlab+cplex求解,注释清晰,方便学习!

该模型在综合能源优化方面提出了新的方向和思路,这样也为综合能源方向的研究人员提供了创新思路,即通过研究新技术在综合能源方面的应用,达到能源互转及高效利用,为未来能源综合应用提供新的思路,之前也跟大家介绍过,这种方式较其他方法创新要容易些,所以大家可以持续关注能源领域新技术研究成果。


模型分析

模型主要包括电平衡和热平衡两种能量平衡。电负荷由风机、光伏、火电机组和热电联产机组提供;热负荷由热电联产机组和制氨工厂提供。电转氨系统包含电解池、变压吸附制氮设备和制氨工厂。


在电转氢系统嫁接到整个系统后,电功率的方向也会随之变化,以风力发电为例,输出途径分为两个方向,其一是直接供给给负荷,直接到达应用端,其二是供给电转氨系统,通过该系统充分利用多余风电,从而实现能源高效利用。由此可见,因此,电力网络中各元件之间的协调运行是整个电转氨耦合风–光–火综合能源系统调度优化的关键。

 部分代码  

%%  火电机组

EMmax = 1000*200;%kW     %火电机组最大发电功率 kW                                  

EMmin = 1000*25;%kW      %火电机组最小发电功率 kW                                

ditaEMmax = 1000*100;%kW %爬坡                      

ditaEMmin =-1000*100;%kW %爬坡                        

EM = sdpvar(1,24);    %火电机组发电功率kW  

YEM = binvar(1,24);   %火电机组启停变量(1是运行,0是停止)

YEMqi = binvar(1,24);    %01

YEMting = binvar(1,24);  %10

mco2EM = sdpvar(1,24); %火电机组碳排放量kg                        

vco2EM = sdpvar(1,24); %火电机组碳排放量m3                        

mEM = sdpvar(1,24);   %煤耗  kg      


 

%%  天然气管网

VGgrid = sdpvar(1,24);      

%%  C02封存

mco2Storage = sdpvar(1,24);  

M =1e8;

           

%%  风机

C=[ ];  

C=[C,0<=Ewind,Ewind<=EwindMppt,

    0<=Ewindcur,Ewindcur<=EwindMppt,

    Ewind+Ewindcur==EwindMppt,

 ];  



%电制氢

C=[C,

     EP2Hmin<=EP2H,EP2H<=EP2Hmax,    

     m2qH2*mh2P2H==nP2H*EP2H*3.6e6,    

 

     ];



% 合成氨工厂

C=[C, ENH3min<=ENH3 ,ENH3 <=ENH3max,



 结果一览  



相关实践学习
基于EMR Serverless StarRocks一键玩转世界杯
基于StarRocks构建极速统一OLAP平台
快速掌握阿里云 E-MapReduce
E-MapReduce 是构建于阿里云 ECS 弹性虚拟机之上,利用开源大数据生态系统,包括 Hadoop、Spark、HBase,为用户提供集群、作业、数据等管理的一站式大数据处理分析服务。 本课程主要介绍阿里云 E-MapReduce 的使用方法。
相关文章
|
1月前
|
存储
人工光合作用:可持续能源的替代方案
【10月更文挑战第4天】在能源紧缺与环境污染日益严重的背景下,人工光合作用作为模拟自然光合作用的技术,展示了其在可持续能源领域的巨大潜力。本文详细介绍了其基本原理,即通过人工装置将太阳能、水和二氧化碳转化为清洁燃料;技术进展包括光催化剂优化、集成反应系统及多样化产物;以及其在清洁能源生产、碳减排和环境治理中的应用。随着研究的深入,人工光合作用有望成为未来能源转型的关键技术。
|
27天前
|
传感器 物联网 数据中心
智能建筑外墙:能源效率与环境适应性
【10月更文挑战第25天】智能建筑外墙通过集成先进材料和技术,显著提升建筑的能源效率和环境适应性。关键技术包括可变光透过率玻璃、高性能隔热材料、智能遮阳和通风系统等。这些技术不仅降低了能耗,还提高了室内舒适度和建筑的可持续性。未来,智能建筑外墙将朝着技术创新、标准化、智能化和市场普及的方向发展。
|
4月前
|
调度 Python
能源系统工程是系统工程的一个分支,专注于能源系统的预测、规划、管理和优化。
能源系统工程是系统工程的一个分支,专注于能源系统的预测、规划、管理和优化。
|
4月前
|
调度
【综合能源】计及碳捕集电厂低碳特性及需求响应的综合能源系统多时间尺度调度模型
此程序是基于《计及碳捕集电厂低碳特性的含风电电力系统源-荷多时间尺度调度方法》的复现,实现了电热综合能源系统的日前日内调度模型,涉及燃气轮机、风电机组、火电机组、电锅炉及碳捕集系统。程序使用MATLAB的YALMIP+CPLEX进行优化,考虑了碳捕集、风电协调、需求响应和系统灵活性。它定义了多种决策变量,包括电力和热力出力、碳排放、能耗等,并设置了相应的约束条件,如出力范围、碳捕集效率和旋转备用约束。程序还显示了实现效果的图表,但具体细节未给出。
|
6月前
|
算法 调度
考虑柔性负荷的综合能源系统低碳经济优化调度
考虑柔性负荷的综合能源系统低碳经济优化调度
|
调度
考虑碳交易机制的园区综合能源系统电热协同运行优化研究(Matlab代码实现)
考虑碳交易机制的园区综合能源系统电热协同运行优化研究(Matlab代码实现)
128 0
|
算法 调度
含电动汽车的区域综合能源系统优化调度研究(Matlab代码实现)
含电动汽车的区域综合能源系统优化调度研究(Matlab代码实现)
|
供应链 调度
考虑阶梯式碳交易与供需灵活双响应的综合能源系统优化调度(Matlab代码实现)
考虑阶梯式碳交易与供需灵活双响应的综合能源系统优化调度(Matlab代码实现)
105 0
|
调度
【电力系统综合能源】“双碳“背景下|综合能源系统中的经济-二氧化碳排放协调最优调度和敏感性分析研究(Matlab代码实现)
【电力系统综合能源】“双碳“背景下|综合能源系统中的经济-二氧化碳排放协调最优调度和敏感性分析研究(Matlab代码实现)
142 0
|
存储 调度
考虑柔性负荷的综合能源系统低碳经济优化调度【考虑碳交易机制】(Matlab代码实现)
考虑柔性负荷的综合能源系统低碳经济优化调度【考虑碳交易机制】(Matlab代码实现)
159 0