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

【EI复现】基于阶梯碳交易的含P2G-CCS耦合和燃气掺氢的虚拟电厂优化调度(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥

🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。

⛳️座右铭:行百里者,半于九十。

📋📋📋本文目录如下:🎁🎁🎁

目录

💥1 概述

📚2 运行结果

🎉3 参考文献

🌈4 Matlab代码、数据及文章讲解


💥1 概述

文献来源:

摘要:“30*60”双碳背景下,为实现低碳排放,需从低碳政策和低碳技术两个路径进行协调。为此建立了含P2G-CCS(power to gas and carbon capture system,P2G-CCS)耦合和燃气掺氢的虚拟电厂(virtualpowerplant,VPP),并提出了基于阶梯碳交易机制的VPP优化调度策略。首先,在低碳技术层面,针对P2G-CCS耦合和燃气掺氢子系统,建立了掺氢燃气轮机、掺氢燃气锅炉、两段式电转气(power to gas,P2G)和碳捕集系统(carboncapturesystem,CCS)的数学模型;其次,在低碳政策层面,建立了阶梯碳交易模型对系统碳排放进行约束;最后,在建模基础上,提出了以碳交易成本、购气和煤耗成本、碳封存成本、机组启停成本和弃风成本之和最低为目标函数的优化调度策略。对建立的模型线性化处理后,采用MATLAB调用CPLEX和粒子群算法进行求解,通过设置不同的情景进行对比,验证了所提模型的有效性,并分析了不同固定掺氢比、变掺氢比、不同的阶梯碳交易参数对VPP低碳性和经济性的影响。

关键词:

低碳;碳捕集;阶梯碳交易;掺氢比;虚拟电厂;

 碳捕集作为一种低碳化技术,利用碳捕集技术对火电厂低碳化改造,实现高碳火电机组低碳化,

在低碳电力趋势下具有重要的研究意义。文献[1]深入分析了碳捕集电厂内部的能量流,用数学模

型定量分析了碳捕集电厂的运行区间,说明了碳捕集电厂具有更深的调节范围和更快的响应速度。文献[2]从日前、日内、实时多时间尺度挖掘了碳捕集电厂的风电消纳能力。CCS 捕集的 CO2 可作为P2G 过程的优质碳原料,文献[3]将 P2G-碳捕集电厂作为整体,建立了 P2G-碳捕集电厂协调优化模型。燃气机组同样作为碳排放源,需要对含 CO2的烟气进行处理,文献[4]利用燃气热电厂捕获的 CO2送入电转气设备合成燃气供给燃气热电厂,降低了碳排放量、购气量以及弃风量。文献[5]在 CCS 与P2G 耦合基础上,同时利用 CCS 和垃圾焚烧电厂的烟气处理进行负荷转移以平抑可再生能源波动。文献[6]将 P2G 与 CCS 耦合,并将其扩展到能源复杂多样的综合能源系统中。文献[7-8]通过储碳设备连接 P2G 和 CCS,解除 CO2捕集与利用过程的耦合。文献[9-10]建立了配置储液设备的 CCS,利用储液设备解除碳吸收与再生过程的耦合,具有更大的净出力调节范围,利用其参与系统调峰时,能够提供的灵活性容量更为充裕。文献[11]针对碳捕集会产生较大捕获能耗成本的问题,采用灵活捕获运行模式调节碳捕集设备的捕获水平,以降低捕获能耗成本,同时利用储液罐实现捕获能耗时移。以上文献从 CCS 自身以及同其他单元的耦合充分挖掘了其调节的灵活性和低碳特性,但在 CCS 与 P2G耦合的系统中忽略了电转氢过程、氢气的其他利用途径和甲烷化低效率的特点,并且均未考虑与阶梯碳交易低碳机制结合。本文采用燃气掺氢提高氢的利用,对于掺氢燃气轮机的研究方面,文献[12]对氢能燃气轮机联合循环的模式进行了总结。献[13]对氢燃料化学链燃烧燃气轮机循环系统进行了能效分析,文献[14]对氢气燃气混合微型燃气轮机燃烧工况进行了 CFD 数值模拟,文献[15]提出一种新的氢储能耦合天然气燃气蒸汽联合循环系统并对其进行能量分析。但以上文献均集中在了燃气轮机的 CFD 模拟和能效计算,未从多能源系统宏观的角度考虑。

本文所提出的含 P2G-CCS 耦合和燃气掺氢的VPP 如图 1 所示,其中包括风电机组、燃气轮机、

燃煤机组、燃气锅炉、两段式 P2G 单元、电加热锅炉、储电和储热单元等。负荷包括电热负荷,由燃气轮机、燃煤机组和风电满足用电需求,热负荷由燃气轮机、燃气锅炉和电加热锅炉协调供应。

 

📚2 运行结果

 

 

🎉3 参考文献

文章中一些内容引自网络,会注明出处或引用为参考文献,难免有未尽之处,如有不妥,请随时联系删除。

[1]陈登勇,刘方,刘帅.基于阶梯碳交易的含P2G-CCS耦合和燃气掺氢的虚拟电厂优化调度[J].电网技术,2022,46(06):2042-2054.DOI:10.13335/j.1000-3673.pst.2021.2177.

🌈4 Matlab代码、数据及文章讲解

相关文章:

【EI复现】基于阶梯碳交易的含P2G-CCS耦合和燃气掺氢的虚拟电厂优化调度(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…...

高防cdn和高防服务器有什么不一样?

高防cdn: 相信很多看过我们文章的小伙伴对cdn已经很了解了,cdn的原理很简单,就是构建在网络上的很多个节点,为网站作内容 分发。使用户就近获取所需资源。且分配的cdn节点都是高防节点,每个节点都有防御功能。还…...

ppt怎么压缩?试试这样压缩文件

当PPT文件体积过大时,打开的速度就会很慢,演示的时候刘程度也会受到影响,其次,现在很多平台对于上传的文件是有大小限制的,比如超过100M的文件就无法上传、发送等等,那么,怎么才能压缩PPT文件呢…...

stm32 cubemx ps2无线(有线)手柄

文章目录 前言一、cubemx配置二、代码1.引入库bsp_hal_ps2.cbsp_hal_ps2.h 2.主函数 前言 本文讲解使用cubemx配置PS2手柄实现对手柄的按键和模拟值的读取。 很简单,库已经封装好了,直接就可以了。 文件 一、cubemx配置 这个很简单,不需要…...

【TI毫米波雷达笔记】sdk传参时的type避坑

【TI毫米波雷达笔记】sdk传参时的type避坑 这个函数要传一个结构体进去 然后结构体里面有个adcoutcfg结构体变量 adcoutcfg结构体里面共有三个变量 一个adcbitformat结构体 另外两保留 点开adcbitformat结构体发现是个32位段 一共四级结构体 那么请问 为什么adcoutcfg变量不直…...

【算法挨揍日记】day02——双指针算法_快乐数、盛最多水的容器

202. 快乐数 202. 快乐数https://leetcode.cn/problems/happy-number/ 题目: 编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」 定义为: 对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。然后重复这个过程直到这个…...

【Hilog】鸿蒙系统日志源码分析

【Hilog】鸿蒙系统日志源码分析 Hilog采用C/S结构,Hilogd作为服务端提供日志功能。Client端通过API调用(最终通过socket通讯)与HiLogd打交道。简易Block图如下。 这里主要分析一下。Hilog的读、写、压缩落盘,以及higlog与android…...

keil下载程序具体过程4:flash下载算法

引言 本篇文章将介绍flash算法文件,阐述从jlink如何下载镜像文件写入到内部的falsh。 一、XIP 在谈flash下载算法文件时,先说明XIP是什么。 芯片的启动方式有很多种:可以从RAM中启动、内部的flash、外部的flash等等(还有从sd卡、…...

如何快速的让自己从月入2000变成月入两万?

从月入2000变成月入两万 前言我们可以这么做:1.提升自己的技能:2.寻找更好的工作机会:寻找更好的工作机会是一个重要的目标,以下是几个建议: 3.开展副业或兼职工作:4.创业或投资:5.构建个人品牌…...

使用 CycleGAN 进行图像到图像转换

介绍 在人工智能和计算机视觉领域,CycleGAN 是一项非凡的创新,它重新定义了我们感知和操作图像的方式。这种尖端技术彻底改变了图像到图像的转换,实现了领域之间的无缝转换,例如将马变成斑马或将夏日风景变成雪景。在本文中,我们将揭开 CycleGAN 的魔力,并探索其在各个领…...

Svg使用和注册components文件夹内部全部为全局组件

1.安装SVG依赖插件 pnpm install vite-plugin-svg-icons -D 2. 封装SvgIcon <template><div><svg :style"{ width: width, height: height }"><use :xlink:href"prefix name" :fill"color"></use></svg>…...

解决idea编辑application.yml文件或properties文件没有提示问题

注意&#xff1a;这里说的没有提示&#xff0c;是针对application.properties和application.yml文件 解决办法&#xff1a;在idea的插件面板中&#xff0c;禁用或卸载 wl Spring Assistant插件即可解决问题。...

前端懒加载

懒加载的概念 懒加载也叫做延迟加载、按需加载&#xff0c;指的是在长网页中延迟加载图片数据&#xff0c;是一种较好的网页性能优化的方式。在比较长的网页或应用中&#xff0c;如果图片很多&#xff0c;所有的图片都被加载出来&#xff0c;而用户只能看到可视窗口的那一部分…...

【手动配置ip地址后,电脑仍自动分配ip的问题】

现象 手动给电脑分配了一个ipv4地址&#xff0c;但是电脑会自动分配一个169开头的ipv4&#xff0c;导致虽然可以上网&#xff0c;但访问不了局域网内其他的设备&#xff08;我配置的另一个网关&#xff0c;所以可以上网&#xff09; 原因 ip地址冲突了&#xff0c;把电脑的i…...

移远RM500U-CN模块直连嵌入式ubuntu实现拨号上网

目录 1 平台&#xff1a; 2 需要准备的资料 3 参考文档 4 编译环境与驱动移植 4.1 内核驱动添加厂家ID和产品ID 4. 2.添加零包处理 4.3 增加复位恢复机制 4.4 增加批量输出 批量输出 URB 的数量和容量 的数量和容量 4.5 内核配置与编译 5 QM500U-CN拨号&#xff08;在开…...

【JavaWeb】MySQL基础操作

1 通用语法规则 SQL语句可以单行或者多行书写&#xff0c;以分号结尾SQL语句不区分大小写&#xff0c;关键字建议使用大写单行注释 --注释内容&#xff08;通用&#xff09; # 注释内容&#xff08;MySQL独有&#xff09;多行注释 /* 注释内容 */ 2 语句 数据库 -- 查…...

【Tool】虚拟机安装与调试与设置与主机共享文件

前言 安装了vm17&#xff0c;实现了与主机文件共享&#xff0c; 步骤 下载虚拟机&#xff08;试用版&#xff09; Download VMware Workstation Pro 双击安装 暂不激活或者 使用如下激活码 KRNJX-22GXY-HCW46-MWYHY-YWRDB RDHTN-YFFKY-8YVR7-Q996Y-K74X3 N2XRH-GCH84-MV…...

Spring中的接口使用

技术主题 在我们的项目中,经常会使用一些注解,注解带给我们代码简洁,本质是用于在代码中添加元数据信息,从而实现更加灵活、高效和可维护的代码结构。 技术原理 注解一@Target(ElementType.TYPE) 这个注解表示被它修饰的注解可以应用在类、接口、枚举等类型上。换句话说…...

爬虫017_urllib库_get请求的quote方法_urlencode方法_---python工作笔记036

按行来看get请求方式 比如这个地址 上面这个地址复制粘贴过来以后 可以看到周杰伦变成了一堆的Unicode编码了 所以这个时候我们看,我们说https这里,用了UA反爬,所以这里 我们构建一个自定义的Request对象,里面要包含Us...

Http、SSE、Websocket的区别

从传输方向上看 http是客户端发送请求&#xff0c;然后服务端进行响应的单向通道网络传输协议&#xff1b; SSE&#xff08; Server-sent Events &#xff09;则相反&#xff0c;只能是服务器向客户端发送消息&#xff0c;如果客户端需要向服务器发送消息&#xff0c;则需要一…...

HPH构造拆解:看懂三大系统

说起这HPH这个缩写&#xff0c;兴许好多人会觉着生疏。可要是告知你&#xff0c;在食品、医药、新能源、化工等行业里的超细加工环节全都离不开它&#xff0c;你没准就会对这种精密设备生出兴趣来了。HPH&#xff0c;全称作高压均质机&#xff08;High Pressure Homogenizer&am…...

从Slab到内存池:深入拆解Linux内核如何高效管理‘碎片化’小内存(以task_struct为例)

从Slab到内存池&#xff1a;深入拆解Linux内核如何高效管理‘碎片化’小内存&#xff08;以task_struct为例&#xff09; 在操作系统内核的开发中&#xff0c;内存管理一直是性能优化的核心战场。尤其对于像task_struct这样频繁创建和销毁的小内存对象&#xff0c;传统的内存分…...

SAP FICO顾问实战:手把手教你激活GB01字段并搞定OBBH替代(附完整代码)

SAP FICO实战&#xff1a;解锁GB01隐藏字段与OBBH替代配置全流程 当标准SAP功能无法满足业务需求时&#xff0c;资深顾问往往需要深入系统底层进行定制化增强。本文将带您完整走通从发现限制到解决问题的全流程&#xff0c;重点解决两个典型场景&#xff1a;利润中心传递和开票…...

数据科学与AI入门指南:从基础到实战

1. 数据科学与AI职业入门指南我刚入行数据科学时&#xff0c;最头疼的就是不知道从哪开始。网上资料太多太杂&#xff0c;各种技术名词满天飞&#xff0c;Python、机器学习、深度学习、TensorFlow...到底该先学哪个&#xff1f;这份手册就是帮你理清思路的实战指南&#xff0c;…...

Vim编辑器介绍与使用

1. Vim编辑器使用 1.1 Vim简介多模式编辑器&#xff1a;不同模式下功能不同高效编辑&#xff1a;快捷键丰富&#xff0c;编辑速度快强大功能&#xff1a;支持宏录制、插件扩展等1.2 Vim模式切换 默认 → 命令模式 命令模式 ←Esc→ 替换模式&#xff08;shiftrR&#xff09; 命…...

Python 国内pip install 安装缓慢

pip install 很慢&#xff1f;3秒解决&#xff01;&#xff08;Windows专用&#xff09; 核心原因&#xff1a;默认是国外服务器&#xff0c;速度只有几十KB&#xff0c;换成国内镜像源&#xff0c;瞬间拉满网速&#xff01; 最简单、最推荐的方法&#xff08;直接复制运行&a…...

2026最权威的六大降AI率工具推荐榜单

Ai论文网站排名&#xff08;开题报告、文献综述、降aigc率、降重综合对比&#xff09; TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 去降低那AI生成文本被检测出来的概率&#xff0c;其核心要点在于去模仿人类写作所具备的那种…...

如何快速批量下载抖音合集:终极工具使用指南

如何快速批量下载抖音合集&#xff1a;终极工具使用指南 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support. 抖音批…...

如何用GHelper优化华硕笔记本性能:3步完整配置指南

如何用GHelper优化华硕笔记本性能&#xff1a;3步完整配置指南 【免费下载链接】g-helper Lightweight, open-source control tool for ASUS laptops and ROG Ally. Manage performance modes, fans, GPU, battery, and RGB lighting across Zephyrus, Flow, TUF, Strix, Scar,…...

Java 25虚拟线程深度解剖:JVM底层如何调度百万级vthread?G1+ZGC双引擎适配实测报告(仅限内部架构组流通版)

第一章&#xff1a;Java 25虚拟线程高并发架构实战总览Java 25 正式将虚拟线程&#xff08;Virtual Threads&#xff09;从预览特性转为标准特性&#xff0c;标志着 JVM 并发模型进入轻量级、高密度、低开销的新纪元。虚拟线程由 JDK 原生调度&#xff0c;底层复用平台线程&…...