EI顶刊复现:基于氨储能技术的电转氨耦合风–光–火综合能源系统双层优化调度程序代码!

适用平台:Matlab+Yalmip+Cplex

程序首先提出电转氨耦合综合能源系统构型,并为燃煤机组出力、风光消纳和电转氨运行的经济性和稳定性的综合评价定义风–光–火–氨系统协调运行指标;进而构建以协调运行指标最大为上层目标、电转氨耦合风–光–火综合能源系统运行成本最小为下层目标的双层优化调度模型;程序算例丰富、注释清晰、干货满满,可扩展性和创新性很高!下面对文章和程序做简要介绍!

程序创新点:

1)首先对电转氨耦合风–光–火综合能源系统的基本流程进行分析,并提出风–光–火–氨协调运行指标,综合表征燃煤机组利用率、稳定性和可再生能源用于电转氨的功率占比;

2)构建以协调运行指标最大为上层目标函数,以电转氨耦合风-光-火系统成本最小为下层目标函数的双层优化调度模型;最后结合新疆某地的典型日场景进行案例计算,以分析电转氨和掺氨燃烧技术对风–光–火系统的影响并验证本文所建模型的有效性。

主要工作:

针对高风光渗透率的风–光–火综合能源系统弃能问题,提出利用电转氨和火电机组掺氨燃烧相结合的技术以提高风光利用率,改善我国以煤为主的能源系统安全性与环保性。首先提出电转氨耦合综合能源系统构型,并为燃煤机组出力、风光消纳和电转氨运行的经济性和稳定性的综合评价定义风–光–火–氨系统协调运行指标;进而构建以协调运行指标最大为上层目标、电转氨耦合风–光–火综合能源系统运行成本最小为下层目标的双层优化调度模型;最后,通过多场景下不同模型的对比验证了所提模型的有效性。结果表明,在冬季、过渡季和夏季典型日场景下,对于不含电转氨的综合能源系统,采用双层优化调度模型后,在燃煤机组的稳定性和安全性得到改善的同时,系统的总成本均降低。引入电转氨后,风光消纳率得到提升,总成本分别进一步降低1.06%、1.74%和0.59%;碳排放量分别降低2.11%、2.81%和1.95%。可见电转氨对综合能源系统的经济、低碳运行具有较好的改善作用。

电转氨耦合风–光–火综合能源系统

电转氨耦合风–光–火综合能源系统的基本结构如图所示。在所述的系统中,电负荷由风机、光伏、火电机组和热电联产机组提供;热负荷由热电联产机组和制氨工厂提供。电转氨系统包含电解池、变压吸附(pressure swing adsorption, PSA)制氮设备和制氨工厂。

电转氨耦合风–光–火综合能源系统双层优化调度

上层优化模型以电力系统的各元件协调运行为切入点,定义了风–光–火–氨系统协调运行指标,用以综合表征电力系统中燃煤机组出力、风光消纳和电转氨运行的经济性和稳定性。

下层模型基于上层模型传递的风光功率及燃煤机组功率,结合热负荷需求曲线,以电转氨耦合风–光–火系统总成本最小为目标函数,对各燃煤机组每个时段的出力进行优化。

电转氨运行成本

电转氨的运行成本包括原料成本和设备维护成本。电转氨所用的氮气和氢气分别由PSA和电解水过程制取,这2个过程所需电能来自可再生能源,其成本已计入风、光发电成本。由于合成氨催化剂在苛刻的反应条件下可以使用15年以上,故催化剂的消耗成本可予以忽略。所以,系统中仅有水作为原料是外购获得。

式中:CH2O和 Cop,equ分别为水成本和设备维护成本;mH2Ot为t时段水的消耗量;cH2O为水的单价。

设备维护成本包括电解槽和合成氨工厂内设备以及制氮设备的维护成本。由于质子交换膜电解水制氢技术(proton-exchange membrane,PEM)的动态响应速度快、负荷范围广,更适合与可再生能源发电系统耦合制氢,故本文采用PEM技术,其效率约为67%。氮气需求规模一般在3000m3/h以下,而且制氮设备需要适应可再生能源供电的间歇性,所以采用 PSA 制氮,由于PSA维护成本往往很小,因此予以忽略。设备维护成本可表示为

式中:cequ为电转氨设备的单位功率维护成本;Pwt,P2At和Ppv,P2At分别为t时段风电和光伏提供给电解槽和合成氨工厂的总电能。

氨气和氮气的生成量分别为:

程序结果:

部分程序:

%%  风机
Ewind = sdpvar(1,24);​Ewindcur = sdpvar(1,24);
%%  电制氢
nP2H = 0.85;  ​%电制氢效率 电能J转氢气热能J                  
EP2Hmax = 1000*350;%kW 电转气耗电功率上限                       ​        
EP2H = sdpvar(1,24);   %耗电kW                     
mh2P2H =sdpvar(1,24);   %制氢kg                        
%%  燃气轮机
ECHPmax = 1000*350;  %燃气轮机电出力上限kW​
HCHPmax = 1000*300;  %燃气轮机热出力上限kW​
ditaEHCHPmax = 1000*100;    %燃气轮机总功率爬坡上限kW​
vch4CHP = sdpvar(1,24);%体积:标准立方米   
% 合成氨工厂
ENH3max=1000*100;ENH3min=0;​nE2NH3=1.6;nH22NHE=0.5;
ditaENH3max = 1000*50;    ​
%%  火电机组
EMmax = 1000*200;%kW     %火电机组最大发电功率 kW                                   
EMmin = 1000*25;%kW      %火电机组最小发电功率 kW                                 
ditaEMmax = 1000*100;%kW %爬坡                      
ditaEMmin =-1000*100;%kW %爬坡                        ​                  
mEM = sdpvar(1,24);   %煤耗  kg       ​
%%  天然气管网
VGgrid = sdpvar(1,24);      
%%  C02封存
mco2Storage = sdpvar(1,24);   ​M =1e8;          
%电制氢​EP2Hmin<=EP2H,EP2H<=EP2Hmax,     m2qH2*mh2P2H==nP2H*EP2H*3.6e6,  ]; 
% 合成氨工厂
C=[C, ENH3min<=ENH3 ,ENH3 <=ENH3max,ditaENH3min<=ENH3(2:24)-ENH3(1:23),

部分内容源自网络,侵权联系删除!

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/505529.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【每日一题】3.2 求逆序对

题目描述 给定一个长度为 n的整数数列&#xff0c;请你计算数列中的逆序对的数量。 逆序对的定义如下&#xff1a;对于数列的第 i个和第 j个元素&#xff0c;如果满足 i<j 且 a[i]>a[j]&#xff0c;则其为一个逆序对&#xff1b;否则不是。 输入格式 第一行包含整数 n…

基于 LLaMA 和 LangChain 实践本地 AI 知识库

有时候,我难免不由地感慨,真实的人类世界,本就是一个巨大的娱乐圈,即使是在英雄辈出的 IT 行业。数日前,Google 正式对外发布了 Gemini 1.5 Pro,一个建立在 Transformer 和 MoE 架构上的多模态模型。可惜,这个被 Google 寄予厚望的产品并未激起多少水花,因为就在同一天…

腾讯云优惠券领取入口_先领取再下单_2024腾讯云优惠攻略

腾讯云优惠代金券领取入口共三个渠道&#xff0c;腾讯云新用户和老用户均可领取8888元代金券&#xff0c;可用于云服务器等产品购买、续费和升级使用&#xff0c;阿腾云atengyun.com整理腾讯云优惠券&#xff08;代金券&#xff09;领取入口、代金券查询、优惠券兑换码使用方法…

【谈一谈】我们所用的三种工厂模式优缺点

【谈一谈】我们所用的三种工厂模式优缺点 Hello!!大家好啊,好久也没有进行文章的更新了,原因嘛,最近的工作任务量有点大,导致摸鱼充电的时间大量减少,哈哈哈(你别说,这是借口嘛!) 不过,今天是星期六,难的能够在这里分享下最近在工作中,我用到的三种工厂模式(简工抽),有啥区别呢…

OpenAI划时代大模型——文本生成视频模型Sora作品欣赏(十三)

Sora介绍 Sora是一个能以文本描述生成视频的人工智能模型&#xff0c;由美国人工智能研究机构OpenAI开发。 Sora这一名称源于日文“空”&#xff08;そら sora&#xff09;&#xff0c;即天空之意&#xff0c;以示其无限的创造潜力。其背后的技术是在OpenAI的文本到图像生成模…

lv20 QT 常用控件 2

1 QT GUI 类继承简介 布局管理器 输出控件 输入控件 按钮 容器 2 按钮示例 #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include <QCheckBox> #include <QLineEdit> #include <QPushButton>class Widget : public QWidget {Q_OBJECTpublic…

mac苹果电脑c盘满了如何清理内存?2024最新操作教程分享

苹果电脑用户经常会遇到麻烦:内置存储器(即C盘)空间不断缩小&#xff0c;电脑运行缓慢。在这种情况下&#xff0c;苹果电脑c盘满了怎么清理&#xff1f;如何有效清理和优化存储空间&#xff0c;提高计算机性能&#xff1f;成了一个重要的问题。今天&#xff0c;我想给大家详细介…

2024年还可以做量化交易吗?散户怎么实现快速通道?

首先先明确两个点&#xff1a;第一就是2024年也可以做量化交易&#xff01; 第二就是散户也可以实现快速通道&#xff01; 我们一个一个来解答&#xff1a; 先说量化交易&#xff1a; 散户也是可以做量化交易的&#xff0c;我们是最近看到很多量化交易被监管所罚的&#xff0c…

接上Promise()对象处理回调地狱:怎么用.then()?什么是Async、Await?

上一篇基于JavaScript基础的异步、同步操作&#xff0c;promise、.then()-CSDN博客讲了【啥是异步操作、同步操作&#xff1f;】然后简单讲了回调函数是啥、Promise()对象是啥、.then()函数是啥&#xff0c;这一篇讲讲promise()对象到底怎么配合.then()函数解决回调地狱&#x…

day08_分类品牌管理商品规格管理商品管理

文章目录 1 分类品牌管理1.1 菜单添加1.2 表结构介绍1.3 页面制作1.4 品牌列表加载1.4.1 后端接口BrandControllerBrandServiceBrandMapperBrandMapper.xml 1.4.2 前端对接brand.jscategoryBrand.vue 1.5 分类数据加载1.6 列表查询1.6.1 需求说明1.6.2 后端接口需求分析Categor…

热点一线总有神秘小盒现身,到底有什么神秘之处?高人气随身WiFi第一名,2024最值得购买的随身WiFi

近日&#xff0c;一位好事儿的网友突然将多个新闻热点的截图发在了自己的社交平台上&#xff0c;引起了大家的广泛关注。原来在这些记者报道一线新闻的时候&#xff0c;总有一个神秘小盒子在若隐若现。后经网友深扒得知这是格行品牌旗下的大热产品——格行随身WiFi。为什么格行…

Revit-二开之创建线性尺寸标注-(5)

创建线性尺寸标注 对应的Revit界面的按钮 线性尺寸标注源码 本篇文章实现的逻辑是从rvt文章中拾取一面墙,然后对墙添加再水平方向上的线性尺寸标注 protected override Result OnExecute(ExternalCommandData commandData, ref string message, ElementSet elements