(文章复现)基于电力系统碳排放流理论的碳排放分摊模型研究

简介: 之前写过一篇博客复现论文《电力系统碳排放流的计算方法初探》,那篇文章模型比较简单,没有考虑网损。今天要复现的这篇文献,考虑了功率损耗,将碳排放在用电负荷、网络损耗以及厂用电之间进行分配,具体原理如下。

 参考文献:基于电力系统碳排放流理论的碳排放分摊模型研究

image.gif

       之前写过一篇博客复现论文《电力系统碳排放流的计算方法初探》,那篇文章模型比较简单,没有考虑网损。

       今天要复现的这篇文献,考虑了功率损耗,将碳排放在用电负荷、网络损耗以及厂用电之间进行分配,具体原理如下:

一、基本原理

       首先,注入系统碳流应为碳排放结构中的网损碳排放及社会综合用电负荷碳排放两部分;且包括厂用电碳排放在内的结构成分的量纲全部对应为电力系统碳排放流率

       其二,碳流计算中,社会综合用电负荷碳排放对应的是负荷碳流;而网损碳排放指的则是系统所有支路上的功率损耗所对应的机组端碳排放流率。

       其三,由于电力系统生产环节产生的碳排放是一个持续的过程,而模型中碳流计算的是某单位时间内的碳流率所以应选取合适的时间尺度,在得到碳流率分摊结果后,乘以时间尺度后才是系统碳排放产权分摊的结果需要说明的是,以下所涉及的计算量皆为一个时间段下的平均值

       最后,要计算系统中有损网络的碳流,需将支路有功功损耗等效为线路始端节点负荷后,整个系统可等效为无损网络后再进行计算。等效为始端负荷是因为系统网损的功率是由发电机提供系统负荷对其没有贡献

1.1 计算步骤

       由上文可知,模型应由排放结构成分定量计算和排放归责定量计算两部分组成。 其基本步骤如下

       ① 选取合适的时间尺度;在某电网稳态下进行潮流计算,确定系统潮流分布并形成计算所需矩阵并等效电网

       ② 确定系统所接机组的碳 排放性质及强度,形成机组碳排放注入强度矩阵;在此基础上计算系统节点 碳 势,并确定碳排放结构各成分量及电网分布

       ③ 基于碳流分布 算结果,根据分摊原则对系统碳排放进行定量归责:计算结果中的负荷碳排放流应由系统各负荷各承担,而支路有功损耗引起的碳排放流应采用潮流追踪法计算各机组对系统网损的贡献后再进行定量分摊

       ④ 在得到各机组电源与负荷所应分摊的碳排放流率后,乘以计算前设定好的时间段,最后得到各电网各部分的碳排放产权额度。

1.2 碳排放结构成分计算

image.gif

image.gif

image.gifimage.gif

image.gifimage.gif

1.3 碳排放归责计算模型

       在1.1计算步骤中的,已明确系统碳排放流计算结果中负荷应该承担的碳排放那么,基于碳排放结构分解的碳排放归责问题应集中在结构成分的网损碳排放分摊上。根据分摊原则我们要将网损碳排放分摊给各电厂在上文所述中,机组应该分摊其承担网损所对应的碳排放则有

image.gif

image.gifimage.gif

image.gif

1.4 算例介绍

image.gif

二、文献中的错误分析

2.1 节点编号问题

       对照MATPOWER工具箱和其他文献可知,该文献所标注的节点编号是错误的,正确编号如下:

image.gif

2.2 公式(2)的错误

       按照理论推导,公式(2)里的PE需要写成转置的形式。

2.3 公式(7)和(10)的错误

image.gif

image.gif

   image.gif

3运行结果与原文对比

3.1运行结果与原文的表1对比:

image.gif

复现结果:

image.gifimage.gif

3.2运行结果与原文的表2对比:

image.gif

复现结果:

image.gif

3.3运行结果与原文的表3对比:

image.gif

复现结果:

image.gif

 3.4运行结果与原文的表4对比:

image.gif

复现结果:

image.gif

相关文章
|
存储 编解码 Linux
FFmpeg+SDL播放器开发实践:解析、解码、渲染全流程详解
FFmpeg+SDL播放器开发实践:解析、解码、渲染全流程详解
|
Linux Docker Python
|
数据安全/隐私保护 Windows
限制访问网站、过滤特定网址、禁止访问指定网站的方法
许多公司出于管理员工上网行为的需要,经常限制电脑访问一些网站例如游戏网站、购物网站或是视频网站等等
1268 3
|
JSON API 开发工具
淘宝实时 API 接口丨淘宝商品详情接口(Taobao.item_get)
淘宝商品详情接口(Taobao.item_get)允许开发者获取商品的详细信息,包括基本信息、描述、卖家资料、图片、属性及销售情况等。开发者需注册账号、创建应用并获取API密钥,通过构建请求获取JSON格式数据,注意遵守平台规则,合理使用接口,确保数据准确性和时效性。
1229 9
|
机器学习/深度学习 存储 弹性计算
阿里云服务器X86计算、ARM计算、GPU/FPGA/ASIC等架构区别及选择参考
在我们选购阿里云服务器的时候,云服务器架构有X86计算、ARM计算、GPU/FPGA/ASIC、弹性裸金属服务器、超级计算集群之分,很多初次接触阿里云服务器的用户并不知道他们之间有何区别,本文来介绍一下阿里云服务器各个架构的特点及适用场景,以供大家了解他们之间的区别,从而对选择哪种架构做一个参考。
2177 2
阿里云服务器X86计算、ARM计算、GPU/FPGA/ASIC等架构区别及选择参考
|
存储 JSON 测试技术
Python中最值得学习的第三方JSON库
Python中最值得学习的第三方JSON库
525 0
|
并行计算 PyTorch Docker
LLaMA-Factory 基于docker的大模型多卡分布式微调
LLaMA-Factory是微调工具,包含Dockerfile和train.sh脚本,适用于多卡训练。Dockerfile基于nvidia/cuda:12.1.0镜像,安装Python 3.10、PyTorch 2.2.0、transformers等库。train.sh运行Docker容器,使用accelerate launch进行训练,参数包括模型路径、学习率、优化器设置等。注意使用--shm-size 32G --gpus all,并可选启用unsloth加速。默认配置文件设定了分布式训练和混合精度BF16。
4307 1
|
流计算
(文章复现)电力系统碳排放流的计算方法初探
双碳目标最近在电力系统领域还是挺火的,碳排放流的计算也是比较热门的话题,这篇论文可以说是最基础的模型,被引次数也是很高的,我就写个博客简单复现一下这篇论文,朋友们有需要的可以参考。 参考文献:《电力系统碳排放流的计算方法初探》......
|
人工智能 自然语言处理 开发者
ChatGPT在国内的使用限制,国内的ChatGPT替代工具
ChatGPT在国内的使用限制,国内的ChatGPT替代工具
526 0
|
存储 算法 新能源
储能运行约束的Matlab建模方法
储能运行约束的matlab建模方法,分别使用引入一组0-1变量,引入两组0-1变量,以及智能优化算法中的简化表示对储能的运行进行建模。 使用一个风光储系统的实际算例验证了三种方法的有效性: 某地有一个风-光-储互补系统,某一天中风电、光伏出力以及负荷需求都是已知的,现在需要控制储能的充放电策略,尽可能降低负荷短缺以及弃风弃光的现象。其中,储能系统的额定容量为40MW,额定功率为20MW,充放电效率分别为0.95和0.96,最大和最小荷电状态分别为15%和90%,初始荷电状态为30%
储能运行约束的Matlab建模方法

热门文章

最新文章