文章解读与仿真程序复现思路——电网技术EI\CSCD\北大核心《计及电-气-热综合能源系统的输配协同优化调度》

本专栏栏目提供文章与程序复现思路,具体已有的论文与论文源程序可翻阅本博主免费的专栏栏目《论文与完整程序》

这篇文章的标题表明文章将关注于综合能源系统,特别是涉及电力、气体和热能的输配协同优化调度。以下是对标题的一些关键词的解读:

  1. 电-气-热综合能源系统:

    • 这指的是一个整合了电力、气体(通常是天然气等)、热能(热水、蒸汽等)的能源系统。这种综合系统旨在更高效地管理和利用多种能源形式,以满足不同领域的能量需求。
  2. 输配:

    • 这可能指的是能源的输送和分配,即从能源的生产源头输送到最终用户,并在途中进行分配的过程。这可能包括输电、气体管道输送和热能输送。
  3. 协同优化调度:

    • 这表明文章将关注于如何协调和优化整个能源系统的调度。协同优化强调不同能源组件之间的协同工作,以实现整体性能的最优化。调度方面可能涉及到能源生产、输送和使用的时间安排和计划。

因此,整体而言,这篇文章可能涵盖了电力、气体和热能的综合能源系统,强调了在输配过程中实现协同优化调度的重要性。这样的研究有助于提高能源系统的效率、可靠性,并更好地适应不同的能源需求和环境条件。

摘要:具有强不确定性特征的风电渗透于各级电网,而传统的电、气、热能源系统相互分离、输配电网分级调度的运行模式难以挖掘全网资源实现全局最优的调度策略,从而影响风电的消纳能力。为此,提出了计及电-气-热综合能源系统的输配协同机组组合模型。首先,根据电-气-热IES多能耦合特性和输-配物理互联特征构建协同优化框架,确定全网统一分析和分布式优化的基本思路。在此基础上,对电-气-热三网耦合系统的输配协同优化调度进行逐层建模。然后,基于此模型,以联络线交换功率作为耦合变量,将其等效为虚拟能源站,并采用目标级联分析法实现对考虑电-气-热IES的主动配电网与输电网的解耦和分布并行优化求解。此外,针对天然气管道气流Weymouth方程的非凸性,采用增量分段方法将本文模型转换为混合整数线性规划问题。最后,以T6D2系统和T118D10系统为例,验证了所提模型和方法的有效性。

这段摘要描述了一项针对风电渗透于电网的问题提出的综合能源系统调度优化模型。以下是摘要的关键点解读:

  1. 问题背景:

    • 风电在各级电网中渗透,但由于其强烈的不确定性特征,传统的电、气、热能源系统运行模式难以有效调度,导致难以实现全局最优的调度策略。这影响了风电的消纳能力。
  2. 提出的解决方案:

    • 为了解决这一问题,作者提出了一种计及电-气-热综合能源系统的输配协同机组组合模型。这个模型旨在优化各个能源系统的协同工作,以实现全网资源的全局最优调度策略。
  3. 优化框架和思路:

    • 在电-气-热多能耦合特性和输-配物理互联特征的基础上,构建了协同优化框架,并确定了全网统一分析和分布式优化的基本思路。
  4. 模型建设过程:

    • 对电-气-热三网耦合系统的输配协同优化调度进行逐层建模,以实现对系统的深层次优化。
  5. 解耦和分布并行优化:

    • 使用联络线交换功率作为耦合变量,将其等效为虚拟能源站,并采用目标级联分析法实现了对主动配电网与输电网的解耦和分布并行优化求解。
  6. 处理非凸问题:

    • 针对天然气管道气流Weymouth方程的非凸性,采用增量分段方法将模型转换为混合整数线性规划问题。
  7. 验证有效性:

    • 通过以T6D2系统和T118D10系统为例进行验证,证明了提出的模型和方法的有效性。

综合而言,这项研究旨在通过建立综合能源系统的协同优化模型,解决风电渗透引起的调度问题,以提高系统的效率和风电的可消纳能力。

关键词: 电-气-热综合能源系统;输配协同;风电不确定性;目标级联分析法;机组组合;

关键词的解读如下:

  1. 电-气-热综合能源系统(Integrated Energy System, IES):

    • 这是一个将电力、天然气和热能系统综合在一起的能源系统。在这样的系统中,不同类型的能源可以相互转换和补充,从而提高能源利用效率和系统的灵活性。
  2. 输配协同(Transmission and Distribution Coordination):

    • 这是指电力系统中输电网和配电网之间的协调操作。在传统电力系统中,输电和配电通常是分开管理的。输配协同旨在优化这两个系统的交互,以提高整体电网的运行效率和可靠性。
  3. 风电不确定性(Wind Power Uncertainty):

    • 风电的生产受气候和环境因素的影响,具有很高的不确定性。这种不确定性为电力系统的调度和管理带来了挑战,尤其是在风电占电网较大比例的情况下。
  4. 目标级联分析法(Objective Cascading Analysis Method):

    • 这是一种用于解决复杂优化问题的方法,尤其是在存在多个相互影响的目标时。通过将大问题分解成一系列更小、更易管理的子问题,每个子问题侧重于特定的目标,然后逐级解决这些子问题,从而达到整体优化。
  5. 机组组合(Unit Commitment):

    • 这是电力系统中的一个关键决策过程,涉及确定哪些发电机组在何时运行,以满足预测的电力需求,同时考虑成本、排放和其他运营限制。在电-气-热综合能源系统中,机组组合可能还包括热能和天然气供应设施的调度。

这些关键词总体上强调了综合能源系统在协调不同能源类型,特别是在包含高比例可再生能源(如风电)的情况下的重要性和复杂性。

仿真算例:T6D2 系统如附录图 C2 所示,由 1 个 TG 和 2 个 ADN 构成。其中,TG 包含 3 台燃煤机组、7 条 线路、1 个电负荷。2 个 ADN 分别接在 TG 的节点 3 和节点 4 上,每个 ADN 均包含 6-6-8 节点的 IES。 其中电力网包含 1 台 6MW 的柴油机组、1 台 2MW 的风电机组和 1 个 500kW 的储能系统;天然气网 包含 2 个气源、2 个加压站、2 个气负荷和 7 条天 然气管道;热网包含 4 个换热站和 6 条热水管道。 通过 CHP 机组和燃气轮机实现 3 种能源间的转换。 设置失负荷成本系数为 100$/(MWh)[40],且频率调 节范围为 500.1Hz。各燃煤机组的单位调节功率的 标幺值为 20,负荷的频率调节效应标幺值为 2.89%[36]。ADN 气热负荷及风电的预测值如附录图 C3 所示,输、配电网预测电负荷如附录图 C4 所示。针对输配互联系统,为了分析 IES 对优化结果 的影响,本文构建以下 4 种场景。 场景 1:不考虑 IES 的输配协同优化。 场景 2:仅考虑气网的输配协同优化。 场景 3:仅考虑热网的输配协同优化。 场景 4:考虑 IES 的输配协同优化。

仿真程序复现思路:

复现这个仿真需要采用适当的仿真工具和编程语言。由于没有具体提到使用的仿真工具和语言,我将提供一种通用的思路,你可以根据实际情况选择合适的工具和语言。

  1. 建立系统模型:

    • 根据附录图 C2 的描述,构建系统的电力、天然气和热能网络模型。这包括定义各个组件的特性、关系和参数。
  2. 定义各个场景的优化问题:

    • 针对每个场景,定义相应的优化问题。这可能涉及到输配协同、能源转换、频率调节等方面的目标和约束。
  3. 选择优化方法:

    • 根据文章提到的目标级联分析法等方法,选择适当的优化方法。可以使用数学优化工具,如MATLAB的优化工具箱,或者使用专门的优化库,如CVXPY、Gurobi等。
  4. 建立仿真脚本:

    • 使用选定的编程语言编写仿真脚本。在脚本中,包括系统模型的定义、场景的设置、优化问题的描述以及调用优化方法求解的步骤。
  5. 运行仿真:

    • 运行仿真脚本,获取每个场景下系统的优化结果。可以考虑采用循环结构,依次运行不同场景的仿真。

以下是一个简化的Python伪代码,用于演示仿真的思路,实际情况下可能需要更复杂的实现:

import cvxpy as cp  # 使用CVXPY进行数学优化# 定义系统模型和参数
# 这里省略了具体的模型定义,包括电力、天然气和热能网络的节点、线路、能源转换等信息# 定义场景1的优化问题
def optimize_scenario_1():# 创建优化变量# 这里假设有一些变量表示电力、天然气和热能网络中的一些参数# 定义目标函数objective = cp.Maximize(...)  # 根据场景1的优化目标定义# 定义约束条件constraints = [# 根据系统模型和场景1的要求定义约束条件]# 创建优化问题problem = cp.Problem(objective, constraints)# 解决优化问题result = problem.solve()return result, ...  # 返回优化结果和其他需要的信息# 重复上述步骤,为场景2、场景3和场景4定义和解决优化问题# 主程序
if __name__ == "__main__":# 场景1result_scenario_1, info_scenario_1 = optimize_scenario_1()print("Scenario 1 result:", result_scenario_1)# 可以输出其他场景的结果和信息# 进一步分析和可视化仿真结果# ...# 保存结果到文件或数据库# ...

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

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

相关文章

Matlab/simulink风储调频,多台飞轮储能调频,风电场调频,飞轮储能带有虚拟惯量和下垂控制,三机九节点系统一次调频,离散模型

上述为不同飞轮储能容量配比,风电场容量配比,以及有无附加频率控制的飞轮储能出力分析。 飞轮储能驱动电机为永磁同步机电机PMSG 有无飞轮储能容量较小,所以对频率的改善效果有限,不过可以继续增大容量,从而增大频率的…

【音视频】基于ffmpeg对视频的切割/合成/推流

背景 基于FFmpeg对视频进行切割、合成和推流的价值和意义在于它提供了一种高效、灵活且免费的方式来实现视频内容的定制、管理和分发。通过FFmpeg,用户可以轻松地剪辑视频片段,根据需要去除不必要的部分或提取特定时间段的内容,从而优化观看…

C#,入门教程(23)——数据类型转换的一点基础知识

上一篇: C#,入门教程(22)——函数的基础知识https://blog.csdn.net/beijinghorn/article/details/124181689 先简单回顾一下,C#的数据类型大致有这样一些: (1)原始类型:byte, bool, int, doubl…

智慧文旅一机游:科技与文化的完美结合,引领智慧文旅新潮流,智慧旅游未来已来

一、科技与文化的完美结合:智慧文旅一机游的核心理念 智慧文旅一机游,是科技与文化相融合的产物,它不仅代表着旅游行业的创新与发展,更是一种文化与科技完美结合的生活方式。一机游的核心理念在于通过先进的科技手段,提…

IOT pwn

已经过了填坑的黄金时期 环境搭建 交叉编译工具链 很多开源项目需要交叉编译到特定架构上,因此需要安装对应的交叉编译工具链。 sudo apt install gcc-arm-linux-gnueabi g-arm-linux-gnueabi -y sudo apt install gcc-aarch64-linux-gnu g-aarch64-linux-gnu -…

两道日常练习题:洛谷P1165日志分析 + 洛谷P1553 数字反转(升级版)

两道题的代码我都会附着文字详解,并且会简洁说明一下思路: 先看第一套题目: 题干: 输入输出: 数据范围: 这很明显是一道栈的问题,我们只需要根据题意模拟即可,需要注意的是当输入的…

动手做个无人机—材料篇

基于浙江大学Fast-Lab(高飞,潘能)和深蓝学院合作课程:第二课:动力套焊接_哔哩哔哩_bilibili 无人机材料1: 1、NUC 猛虎峡谷 准系统 i5薄款: 一款机载电脑,使用i5-1135G7 ,最大内存64G&#xff…

八股文学习日常第一期(20240121)

零、前言 1、目的 帮助掌握面试题,就八股文相关内容展开进行学习和整理,也方便之后的复习和巩固。 2、八股文内容来源 ①https://blog.csdn.net/w20001118/article/details/125724647 一、具体内容分析 1、类的完整书写方式 1.1、类 [Access Mod…

7.【CPP】String类

一.汉字的编码 我们知道计算机存储英文字母,标点,数字用的是ascall码,128种用一个字节表示绰绰有余。而汉字远远不止128种,因此汉字需要两个字节表示。 1.gbk编码中汉字占两个字节。 2.utf-8中,一个汉字占三个字节。…

【博士每天一篇论文-技术综述】Machine Learning With Echo State Networks 一篇系统讲解ESN知识的五星文章

阅读时间:2023-11-21 1 介绍 年份:2020 作者:徐元超,曼尼托巴大学 期刊: 无 引用量:无 这篇文章是一篇技术报告,从递归神经网络(RNNs)引入到回声状态网络(…

Unity中实现捏脸系统

前言 目前市面上常见的捏脸一般是基于BlendShapes和控制骨骼点坐标两种方案实现的。后者能够控制的精细程度更高,同时使用BlendShapes来控制表情。 控制骨骼点坐标 比如找到控制鼻子的骨骼节点修改localScale缩放,调节鼻子大小。 BlendShapes控制表…

【数学笔记】集合及简要逻辑

集合 基础简要逻辑集合间的关系与运算 基础 集合定义:把一些能够确定的不同对象组成的整体叫做一个集合,每个对象叫做元素。集合记法:一般用大写字母 A , B , C . . . . . . A,B,C...... A,B,C......表示集合,小写字母 a , b ,…

分布式锁实现(mysql,以及redis)以及分布式的概念

道生一,一生二,二生三,三生万物 我旁边的一位老哥跟我说,你知道分布式是是用来干什么的嘛?一句话给我干懵了,我能隐含知道,大概是用来做分压处理的,并增加系统稳定性的。但是具体如…

特征融合篇 | YOLOv8 引入长颈特征融合网络 Giraffe FPN

在本报告中,我们介绍了一种名为DAMO-YOLO的快速而准确的目标检测方法,其性能优于现有的YOLO系列。DAMO-YOLO是在YOLO的基础上通过引入一些新技术而扩展的,这些技术包括神经架构搜索(NAS)、高效的重参数化广义FPN(RepGFPN)、带有AlignedOTA标签分配的轻量级头部以及蒸馏增…

android usb2.0 协议基础(1)

1-USB 基本知识 USB的重要关键概念: 1、 端点:位于USB设备或主机上的一个数据缓冲区,用来存放和发送USB的各种数据,每一个端点都有惟一的确定地址,有不同的传输特性(如输入端点、输出端点、配置端点、批量传输端点) 2…

ORB-SLAM 论文阅读

论文链接 ORB-SLAM 0. Abstract 本文提出了 ORB-SLAM,一种基于特征的单目同步定位和建图 (SLAM) 系统该系统对严重的运动杂波具有鲁棒性,允许宽基线环路闭合和重新定位,并包括全自动初始化选择重建的点和关键帧的适者生存策略具有出色的鲁棒…

Android 基础技术——View 的宽高

笔者希望做一个系列,整理 Android 基础技术,本章是关于 View 的宽高 Activity Resume 的时候设置或者获取view的宽高是否有效? 回答:不确定。 首次 onResume 无效,二次 onResume 就有效了。 回顾「Android 基础技术——addView 流…

Eclipses安装教程

一、下载开发工具包 1、开发工具包JDK 下载地址链接:https://www.oracle.com/cn/java/technologies/downloads/ 下载教程: 1)点击链接,可以跳转到页面 2)下滑页面,找到开发工具包 3) 记住下载之…

初识C语言·自定义类型(1)

目录 1 联合体类型的声明 2 联合体的特点 3 联合体的大小计算 4 枚举类型类型的声明 5 枚举的优点 1 联合体类型的声明 联合体,顾名思义,是多个对象连在一起的,即联合体的成员都是共用空间的,所以联合体也叫做共用体&#xf…

Java开发分析工具 JProfiler的详细使用方法解析(附 JProfiler for Mac许可证秘钥)

JProfiler 是一款功能强大的Java代码分析工具,JProfiler的直观UI可帮助您解决性能瓶颈,确定内存泄漏并了解线程问题且JProfiler Mac破解版配置会话非常简单,第三方集成使得入门变得轻而易举,并且以自然的方式呈现数据分析。 解…