开源代码分享(4)—考虑自动重合闸与DG的配电网可靠性评估(附matlab代码)

news2024/12/24 9:36:13

        摘要:电力系统的可靠性是现代电力系统规划、设计和运行中的一个关键方面。智能电网概念的崛起为开发一个能够成为自愈电网的智能网络带来了很高的希望,提供了克服效用面临的中断问题的能力,并花费了数千万美元的维修和损失。在这项工作中,我们开发了一个MATLAB代码,通过蒙特卡罗模拟方法来检验智能电网应用在提高配电网可靠性方面的影响。本文采用的系统为IEEE 34试验馈线。目的是测量自动重合闸器在可靠性指标SAIDI、SAIFI、CAIDI和EUE(ARs)、分布式发电机(DGs)上的安装,并与作者之前使用另一种方法所做的研究结果进行比较。MATLAB代码应提供与之前研究结果接近的结果,以验证其有效性。

1.引言

        蒙特卡罗模拟(MCS)的应用是灵敏度和定量概率分析的基石。它的一大优点是能够准确评估电网的可靠性,这使得该领域出现了多项研究。评估电力系统可靠性的确定性方法因未能对电网的随机性、用户需求和组件故障敏感而受到批评,这可能导致过度投资或灾难性后果。因此,在最近十年中强调了对电力系统行为进行概率评估的需求。MCS作为模拟过程,在随机程序中是严格随机的,主要分为两种类型:顺序和非顺序(随机)蒙特卡罗方法。顺序MCS将系统操作模拟为上升和下降,其中系统操作循环是通过按时间顺序组合所有系统组件的周期来获得的。这通常需要比另一种方法——非顺序MCS更多的计算工作。非顺序MCS的效率更高,可以通过随机选择间隔来模拟系统,但不能模拟系统行为的时间顺序。MCS过程是随机变量使用随机过程进行随机模拟的核心,在这个过程中它可以考虑到电网的行为来模拟电气组件,以评估其预期的可靠性参数。它还提供了负荷点指数、系统指数和未服务的能耗成本的分布信息[3][4]。

图1 IEEE34节点系统

        本研究的目标是在IEEE 34节点测试系统上应用蒙特卡罗技术(如图1所示),使用智能电网概念的应用考虑不同的案例场景来评估配电网络的可靠性。具体而言,我们考虑自动重合器(ARs)和分布式发电机对系统的影响,并在馈线上优化安装ARs。MCS通过为模拟时间内的每个组件操作构建人工历史记录来帮助评估系统的可靠性。本文将模拟时间设为2000年。本文的目的是将使用MCS获得的结果与以前使用另一种方法对相同测试系统获得的结果进行比较。该研究还旨在制作足够的MATLAB代码,可用于执行MCS分析,并为任何研究规模的电力测试系统提供著名的可靠性指标SAIDI、SAIFI、CAIDI、EUE和ASAI。结果应反映智能电网定义的能力,即系统具有自愈和自动故障中断的能力[6]。参考文献[7]展示了当前工业中可用的不同自动重合器的新兴技术。

2.蒙特卡洛模拟法

2.1蒙特卡罗模拟法的步骤

        文章实现了蒙特卡洛模拟的MATLAB代码,输入数据来自参考文献[1]中实际系统数据,这也是作者在[5]中进行可靠性研究时使用的数据。使用负载点指数和系统指数来评估总体的配电系统可靠性,这些指数是平均故障率(λi)、平均停电时间(r)和平均年度不可用性(U)。程序中考虑的方法是时间顺序MCS,通过模拟时间,在故障发生时识别系统的事件顺序。使用随机数发生器生成人工历史,为测试系统中的每个组件产生一个均匀随机数(在0到1之间),以提供操作和维修周期的顺序。

图2 元件两状态模型 

为了对电力馈线的非源组件进行可靠性分析,我们使用了一种著名的二态Markov模型,该模型在图2中展示。由于我们无法确定系统中哪个组件将首先故障以及故障的时间、位置、类型和数量等各个方面的行为都不同,因此该过程在本质上具有高度的随机性。这种特性使得蒙特卡罗仿真成为一种强有力的工具,可以在模拟时间内对这些真实的行为模式进行建模,以便在考虑进行重大设计更改(如将智能电网技术集成到基础设施中)时产生系统的平均可靠性值。该Markov模型具有两个状态,即运行状态和故障状态。运行状态也称为TTF(失效时间),而故障状态则称为TTR(恢复/替换时间)。值得注意的是,TTF和TTR都是随机的。从正常状态转移到故障状态的过程被称为组件的失效过程,其是由突发事件引起的并使组件不能正常运行。 MCS会随机采样馈线中每个元素的正常运行状态和故障状态,从而在模拟过程中为组件的历史操作和失效生成一系列数据。这有助于总体上对系统行为进行概括,并特别识别那些容易出现故障的组件。图3展示了系统中某个组件的TTR和TTF的概念。这些时间可以用随机变量表示,并使用伽马分布、指数分布、正态分布、对数正态分布和泊松分布进行模拟[7][8]。

2.2. 蒙特卡罗仿真过程

参考文献[2][6][9]提供了本文所采用的蒙特卡罗仿真过程的指导。该过程可简要概述如下:

1)为每个组件生成随机值,其中所获得的变数值介于(0,1)之间,并且等可能性相同。

2)确定具有最小TTF时间的组件。

3)将所生成的值转换为系统中每个组件的TTF、TTR值去计算每个故障负荷点的停电持续时间指数。

4)为失效的组件生成一个新的随机数,并将其转换为新的TTF值。如果模拟时间小于一年,则返回到步骤 2。否则,继续进行步骤 7。

5)计算每年每个负载点的故障数量和持续时间。

6)计算样本年度中负载点故障率和持续时间的平均值。

7)计算SAIDI、SAIFI和整个系统的指数,并记录结果的平均值。

8)如果模拟时间小于指定的总仿真年限,返回到步骤 2。否则,将结果记录为最终输出并结束仿真过程。

图3 元件的故障/运行时间 

3.算例分析

3.1.案例1(A):在馈线中安装一个自动重合闸(AR)

        我们在MATLAB代码中对测试系统进行了建模,并将结果列在表1中。根据采用蒙特卡罗仿真得出的结果,我们评估了智能电网技术在配电馈线可靠性方面的应用情况,比较了智能电网应用(自动重合器)和测试系统图中常规方案之间的差异。正如图4所示,在电气馈线的节点832 - 858之间安装自动重合器将会显著改善系统的可靠性,SAIDI降低了13.82%(从6.80小时/年降至5.89小时/年),SAIFI降低了15.76%(从15.23降低至12.83次/ 年),而EUE降低了13.64%(从10,709 kW/年降至9248 kW/年)。可靠性指数的改善是由于自动重合器有隔离故障点并将电服务恢复给馈线健康部分的优点,这也有助于快速确定故障区域并最终减少修复时间。这两个因素显着提高了整体的可靠性指数,并大大节省了公用事业能源、金钱和投入成本。

表1.在测试系统中安装一个自动重合闸的结果。

 

        图4展示了在不同场景和位置下安装一种自动重合器对测试馈线的影响,而图5展示了每种情况下未服务能源指数的降低情况。通过将作者在[5]中进行的分析方法和暴力方法得出的结果与使用本文中的MCS MATLAB代码得出的结果进行比较,我们发现在表格中提供的每种方案中安装自动重合器的效果非常相似。例如,我们注意到,在两种研究中获得的SAIDI存在4.5%的差异;分析方法提供了9.32%的降低,而MCS显示在节点832-858之间安装自动重合器可以实现13.82%的降低。虽然在SAIFI方面差异略高,但仍在可接受的范围内,两种研究之间仅存在7%的差异。同样适用于EUE,其概念主要来自Lawrence Berkeley国家实验室[10],两种技术之间的改善百分比仅存在4.3%的差异。这些结果告诉我们,两种方法都是有效的,并提供了类似的结果,用于评估应用智能电网技术后给定系统的可靠性。

图4 案例1(A)的SAIFI和SAIDI结果

图5 案例1(A)的EUE结果 

3.2. 案例1(B):在馈线中安装两个自动重合器(AR)

        我们想在本文中研究安装两个自动重合器的效果,并尝试确定这样做是否会带来更多的改进和成本节省。在这个案例中,我们将测试系统进行修改,将自动重合器安装在节点832-858之间,然后对修改后的系统进行建模,以研究在测试系统中添加另一个AR是否会进一步提高可靠性指数。表2显示了此案例研究的结果,每种情况下使用我们为此目的构建的MATLAB代码进行建模时的可靠性指数。显然,最佳选择是在834-860之间安装第二个AR,这个选项将从没有AR的基线情况下提高SAIDI 21.85%。在这个选项中,SAIFI相对基准情况下降低了22.06%。这种中断/年的显着减少是由于当馈线发生停电时,系统能够隔离故障区域,并能够恢复服务并维持馈线的正常运行。使用MCS对系统进行建模的好处在于它能够根据每个组件的上/下历史记录提供最佳重合器位置。图6显示了使用我们的MCS MATLAB代码安装第二个AR的不同情况的结果,并将其与系统中根本没有AR的基线情况进行了比较。

表2.在测试系统中安装2个自动重合闸的结果。

图6 案例1(B)的SAIFI和SAIDI结果

3.3. 案例2:在馈线上安装1 MW DG

        我们在本文中强调,DG单元被认为是提高配电网可靠性的有力工具,通过在孤岛模式下,当发生重大停电时为配电馈线提供能源。以前的研究已经广泛探讨了DG单元在配电网中的集成[11] [12] [13] [14]。参考文献[15][16]研究了DG单元在重大停电期间将电气基础设施的部分运营作为微电网的能力。在我们的研究中,我们调查了模拟连接到节点890的1MW分布式发电机,该节点约有30%的客户连接。DG单元的大小可以根据需要进行调整,在这种馈线中,1 MW DG单元提供了大约等同于安装高MW容量DG单元所能带来的益处,因为该负载点的需求为1.7 MW。我们对连接DG单元到系统时的不同案例进行建模以找出安装DG单元和AR的可靠性益处,并在表3中显示了这些方案的结果。在基线情况下的结果表明,当我们向配电系统安装DG时,需要自动重合器/断路器;否则,因为该馈线上的故障肯定会阻挡在停电期间连接DG单元的方式(如图7和图8),就不会带来任何好处。

图7 案例2的SAIFI和SAIDI结果

图8 案例2的EUE结果

表3.在测试系统中安装1MWDG的结果。

 

        最佳方案是在节点852-832之间安装一个自动重合器,将SAIDI从6.80小时/年降低到2.71小时/年,改善了60.15%。 SAIFI也将得到显著降低,从15.23降低至6.07次/年,改善率约为60%。在任何突发事件发生的情况下,DG单元将使系统能够作为小型微电网运行,为馈线未受影响的部分提供服务,并改善系统指数。值得一提的是,使用MCS时,当使用分析技术和基于暴力方法的软件建模相同的系统时,SAIDI的降低百分比显示相似,两个研究的可靠性指数之间的差异小于6%。

4.结论

        蒙特卡洛技术是评估电力配电网可靠性最强大、高效的方法之一。在本文中,我们使用MSC技术对IEEE 34节点测试系统进行了模拟,通过本文作者编写的MATLAB代码在附录A中展示。在对IEEE馈线进行建模后,我们与使用其他方法进行的先前研究进行了比较。基于结果,我们发现MCS提供了与使用分析技术[5]和基于暴力概念的DISREL获得的结果类似的结果。使用开发的MCS MATLAB代码进行的研究显示了智能电网技术在改善测试馈线的可靠性指数方面的影响。

        本研究展示了在馈线的不同部分应用自动重合器和DG单元的不同情况。此外,一旦按照软件提出的最佳方案在网格中进行优化安装自动重合器,将自动隔离系统的正常部分可以明显提高电力配电网络的可靠性,从而维持大量客户的服务,并减少修复时间。分布式发电机虽然追溯到上世纪70年代末,但现在被认为是定义智能电网概念的应用之一。在配电馈线中集成它们的结果显示了靠近负载中心使用可靠、可调度的DG单元的优点。除了安装自动重合器外,还可以通过DG单元将配电网作为微电网运行,确保网络的部分得到服务。这一点在重大停电和大规模停电期间将受到极大赞赏。此外,本研究提供的结果还显示了在这个现实生活测试馈线中为公用事业节约的能源量(以kW为单位),通过度量对每种情况选项中未被服务的能源的减少的EUE指数来衡量。此外,将这些结果与先前使用相同现实输入在与同一测试馈线上获得的结果进行比较,显示我们开发的MCS MATLAB代码非常有效,可用作仅应用少量修改时评估分配馈线可靠性的工具。这反映了本研究中使用的测试系统的差异。

5.完整matlab代码获取

考虑自动重合闸与DG的配电网可靠性评估(matlab代码)资源-CSDN文库

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

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

相关文章

【C语言】C语言从入门到精通第1章C语言概述

目录 一、C语言发展史 (一)程序语言简述 1、机器语言 2、汇编语言 3、高级语言 (二)C语言的历史 二、C语言的特点 (一)高效性 (二)灵活性 (三)功能丰…

常用的几种图像置乱算法

图像置乱算法是一种用于保护图像信息安全的技术,它可以将原始的图像信息进行加密和混淆,使得未经授权的用户无法获取到原始的图像信息。在信息安全领域中,图像置乱技术被广泛应用于图像加密、数字水印、安全传输等方面。下面是几种常用的图像…

English Learning - L3 作业打卡 Lesson6 Day39 2023.6.12 周一

English Learning - L3 作业打卡 Lesson6 Day39 2023.6.12 周一 引言🍉句1: A Festival for the Dead is held once a year in Japan.成分划分弱读连读语调 🍉句2: This festival is a cheerful occasion.成分划分弱读连读语调 🍉句3: For on…

腾讯太狠:40亿QQ号, 给你1G内存,怎么去重?

说在前面 在40岁老架构师 尼恩的读者社区(50)中,最近有小伙伴拿到了一线互联网企业如腾讯、美团、阿里、拼多多、极兔、有赞、希音的面试资格,遇到一几个很重要的面试题: 40亿Q号如何设计算法去重,相同的Q号码仅保留一个&#x…

在 Quarkus 中的使用 Mutiny 进行响应式编程

在 Quarkus 中使用 Mutiny - 事件驱动的 Java 响应式编程库 本教程介绍在 Quarkus 中使用事件驱动的 Mutiny 响应式编程库 以应对异步系统开发中的挑战。 概述 Mutiny 是一个(Reactive Programming)响应式编程库, 事件是 Mutiny 的设计核心&#xff0…

1.3 springboot项目中,数据层HikariCP与MyBatis整合

步骤1&#xff1a;在顶级父工程中pom引入mysql和mybatis依赖 <!-- mysql驱动 --> <dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.41</version> </dependency> <…

微信公众号每天定时发送消息给女朋友

前言 这是我在这个网站整理的笔记&#xff0c;关注我&#xff0c;接下来还会持续更新。 作者&#xff1a;RodmaChen 每天定时发送消息给女朋友 一. 环境准备二. 代码拉取和配置三. 项目部署3.1 直接运行3.2 后台运行 四. 效果图 参考地址&#xff1a;https://github.com/limoes…

云服务器部署极简版openGauss,本地Data Studio远程连接

openGauss是一款开源关系型数据库管理系统&#xff0c;华为研发&#xff0c;2020年7月1日开源。Data Studio提供了一个图形化界面来管理openGauss数据库。 1.下载安装包 在华为云上租一台服务器&#xff0c;操作系统选&#xff1a;openEuler 20.03 64bit (64-bit) 获取openGa…

C程序设计(第五版)

文章目录 前言第3章 顺序程序设计第4章 选择结构程序设计c第5章 循环程序设计第6章 利用数组处理批量数据第7章 用函数实现模块化程序设计第8章 善于利用指针第9章 用户建立数据类型结构体字节对齐 第10章 对文件的输入输出 前言 鉴于写CSDN博客一篇一篇查找比较麻烦&#xff0…

day55_springmvc

今日内容 零、 复习昨日 零、 复习昨日 1 maven项目编译后代码在target 2 发现代码都没有错,该写的都有,但是已启动服务器404,查看target,如果编译会后资源不全面,那就删除重新编译 3 重新看一下,如何使用mavne创建javaweb项目 一、参数绑定 【重点】 所谓参数绑定,就是前端发请…

【GPT LLM】跟着论文学习gpt

GPT1开山之作&#xff1a;Improving language understanding by generative pre-training 本文提出了gpt1&#xff0c;即使用无标签的数据对模型先进行训练&#xff0c;让模型学习能够适应各个任务的通用表示&#xff1b;后使用小部分 task-aware的数据对模型进行微调&#xff…

csdn编辑

这里写自定义目录标题 欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题&#xff0c;有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants 创建一个自定义列表如何创建一个…

【tensorflow】连续输入+离散输入的神经网络模型训练代码

【tensorflow】连续输入离散输入的神经网络模型训练代码 离散输入的转化问题 构造词典 创建离散数据、转化字典索引、创建连续数据 创建离散输入连续输入模型 训练输出 全部代码 - 复制即用 查看本系列三种模型写法&#xff1a;   【tensorflow】连续输入的线性回归模型训…

基于知识图谱的电影推荐系统——Neo4jPython

文章目录 1. 数据解下载与配置2. 将处理好的数据导入数据库中3. 执行项目 1. 数据解下载与配置 选择TMDB电影数据集&#xff0c;Netflix Prize 数据集下载。 也可直接从这里下载&#xff1a;链接: https://pan.baidu.com/s/1l6wjwcUzy5G_dIlVDbCkpw 提取码: pkq6 。 执行prep…

【AI】金融FinGPT模型

金融FinGPT模型开源&#xff0c;对标BloombergGPT&#xff0c;训练参数可从61.7亿减少为367万&#xff0c;可预测股价 继Bloomberg提出了500亿参数的BloombergGPT&#xff0c;GPT在金融领域的应用受到了广泛关注&#xff0c;但BloombergGPT是一个非开源的模型&#xff0c;而且…

【ESP32之旅】U8g2 在线仿真和UI调试

前言 几乎每个玩屏幕的电子DIYer都知道万能的屏幕驱动中间件u8g2库&#xff0c;这个库提供了强大的驱动适配和ui设计能力。但是官方没有一个好用的ui设计和仿真软件&#xff0c;在设计UI布局的时候对单片机频繁的烧录调试浪费了大量的时间。最近在论坛看到有一个第三方维护的在…

nginx映射后,公网通过域名无法访问到静态资源

今天发生一件奇怪的事情&#xff0c;首先是阿里云的数字DV证书中pgj.bw580.com和acc.bw580.com无缘无故的消失了&#xff0c; 接着查看https://pgj.bw580.com/css/chunk-ceb11154.aefc15d8.css&#xff0c;在跳板机中可以访问到该资源&#xff0c;但是通过外网能够访问。 通过防…

MySQL 中各种锁的详细介绍

❤ 作者主页&#xff1a;欢迎来到我的技术博客&#x1f60e; ❀ 个人介绍&#xff1a;大家好&#xff0c;本人热衷于Java后端开发&#xff0c;欢迎来交流学习哦&#xff01;(&#xffe3;▽&#xffe3;)~* &#x1f34a; 如果文章对您有帮助&#xff0c;记得关注、点赞、收藏、…

P109认识和改造世界

认识世界的根本目的在于改造世界 认识和改造世界之间的辩证关系 感觉只喜欢考 必然和自由的辩证关系 人类创造历史的两个基本活动 &#xff1a; 认识和改造世界所以认识和改造世界的基础是实践 认识改造和三大界之间的联系 改造客观世界和改造主观世界之间的关系 认识世界…

台电x80HD 安装linux系统,可调电压电源供电,外网访问、3D打印klipper固件

一、系统安装 参照https://blog.csdn.net/gangtieren/article/details/102975027安装 安装过程遇到的问题&#xff1a; 1、试了 linux mint 21 、ubuntu20.04 、ubuntu22.04 都没有直接安装成功&#xff0c;u盘选择安装进入系统后一直黑屏&#xff0c;只有ubuntu18.04 选择后稍…