直流微电网中潮流(Matlab代码实现)

news2024/11/23 3:45:22

目录

1 概述

1.1 直流电网中的潮流 

1.2 创新点和相关工作

1.3 本文结构

2 数学/网络模型

2.1 主-从操作

2.2 孤岛运行

3 牛顿法

4 案例及Matlab代码实现 


1 概述

潮流是一个非线性问题,需要用牛顿法求解具有恒定功率端子的直流微电网。本文提出了牛顿法在此类网格中二次收敛的充分条件。经典牛顿法以及近似牛顿法在主从和孤岛操作中都进行了分析,并带有下垂控制。提出了从接近 1 pu 的电压开始的收敛性以及解的存在性和唯一性的要求。计算结果补充了这一理论分析。

微电网有望在未来的智能电网概念中发挥基本作用。特别是直流微电网,由于其在效率、可靠性和可控性方面的优势,正获得越来越多的关注。直流微电网由于没有无功功率或频率控制,因此可以实现高效率和简化控制;由于具有孤岛运行的能力,因此可以实现高可靠性;由于许多发电和存储技术已经是直流的(如太阳能光伏发电、电池),因此可以实现简单的集成。此外,大多数家用电器可以适应直流操作。在一个典型的直流微电网中,电力电子转换器可以作为恒定电流或恒定功率运行。在后一种情况下,电网的模型变成了非线性的,需要用功率流算法进行静止状态分析。这个问题是非线性/非凸性的,需要用数值算法来解决。当然,由于问题的非线性性质,这类算法的收敛性并不总是得到保证。一个算法甚至可能发散或趋向于一个不现实的解决方案。

因此,有必要建立精确的条件,要确定潮流算法收敛到独特且现实的解决方案的确切条件。另一方面,直流微电网有两种主要的控制方式,即主从控制和垂流控制。

主从控制中,转换器固定整个电网的电压;这是并网微电网最常见的操作。

对于孤岛模式操作,电网中的功率通过下垂控制进行修改,以实现稳定的平衡点。

两种操作模式都需要潮流算法。重要的是要注意交流电网中存在线性化,也称为直流功率流。该名称来自于交流电网中的角度与线性直流电网中的电压之间的类比。本文与这些类型的类比或线性化无关。由于功率转换器的存在,我们对实际上是直流和非线性的电网感兴趣。

1.1 直流电网中的潮流 

直流微电网中的潮流与交流情况有一些相似之处,因此,我们在下面的文献综述中提到了交流潮流中的相关工作。然而,有一些重要的区别值得强调首先,问题仍然存在于实数集中,允许使用实数而不是复数分析(例如,请注意,直流方程是解析的,而交流方程则不是)。其次,电网可以孤岛运行(即没有松弛节点),因此有必要在潮流问题中包含下垂控制。第三,直流电网具有与其对应的交流电网不存在的特性,例如,Y_{B U S} 始终是对角线占优势的​​,而Z_{B U S }是单调的(请注意,具有高电容效应的交流电网可能具有不存在的 Y_{B U S}对角占优)。因此,直流微电网中的潮流需要进行分析,而这些分析不能从交流情况中推断出来。



1.2 创新点和相关工作

在本文中,我们分析了牛顿法和近似牛顿法在直流微电网中潮流的收敛性。这种分析很重要,主要有两个原因:首先,潮流算法需要在微电网的运行和规划中多次执行。在操作中,在人工监督较少的智能电网环境中,保证收敛是一个理想的特征。在规划中,潮流可能是其他算法的一部分,特别是在启发式优化问题中。因此,解的二次收敛性和唯一性是关键条件。其次,潮流给出了电网动态模型的平衡点。在大多数与微电网的动力学和稳定性相关的研究中,找到平衡是第一步。

最近分析了高斯-赛德尔方法在主-从操作中的收敛性。在这里,我们通过定义牛顿方法在主从操作和岛式操作中的收敛的确切条件来证明这一结果。此外,我们还分析了一个近似的牛顿方法的收敛性。这个方法类似于交流电网的快速解耦负载流。我们对前者使用Kantorovitchs理论,对后者使用收缩映射理论。尽管这些理论是实际分析中的经典结果,但之前还没有人用这些理论来分析这些问题。正如预期的那样,牛顿方法具有二次收敛性,尽管是在一个小的吸引盆中,而近似的牛顿方法有一个保证的线性收敛性。


1.3 本文结构

本文的其余部分组织如下:第二节描述了主从和孤岛运行中的电网模型。第三节分析牛顿法,第四节分析近似牛顿法。之后,进行数值模拟,然后得出结论和参考。


2 数学/网络模型

2.1 主-从操作

2.2 孤岛运行


3 牛顿法

在图 3 所示的直流微电网中进行了数值模拟,其参数在表 I 中给出。节点 1 是电压控制的,而节点 3、7、10 和 14 是步进节点(因此通过 Kron 减少消除)。实验表明,假设A2很容易在我们的测试系统中得到满足(即|Pm ax |< 1/ρ = 40.9 pu)。

                         

                                   图 3. 21 个节点的直流微电网图


                                     表1 拟议的测试系统的参数

                    

这是因为设计良好的直流微电网具有较小的电阻值以获得高效率。潮流是在四种情况下计算的:使用牛顿法和近似牛顿法,主从运行和孤岛运行(这意味着 3 中的开关打开)。

‖F (vk )‖的值在图 4 中给出了每次迭代。我们可以看到,牛顿法和近似牛顿法的第一次迭代是相同的。然而,随着算法的执行,牛顿法的误差如图 1 所示。 表二主从操作收敛措施总结表三孤岛操作收敛措施总结在岛和主从操作中均以二次方减小,而近似牛顿法的误差线性减小。这种表现与命题 1 至 4 一致;事实上,这些通过数值模拟得出的结论,直接使用这些介词就可以得出。表 II 和 III 总结了这些结果。需要注意的是,本文提出的条件是充分但必要的。因此,我们的结果是保守但现实的收敛界限。这意味着,如果满足条件,我们可以保证该方法的收敛性。但是,如果某些条件不满足,并不意味着算法会发散。这是用于孤岛操作的近似牛顿方法的情况,在我们的示例中,它不满足命题 4 的条件(见表 III),但是,正如我们在图 4 中看到的那样,该算法实现了收敛。

                          

                                                      图 4. 作为迭代函数的误差

                                            表二 主从操作收敛措施总结

                       

                                表三 孤岛内操作的收敛措施摘要

                      

4 案例及Matlab代码实现 

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

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

相关文章

曙光来临!Nature终于发现了新冠特效药?或将彻底终结新冠时代!

百趣代谢组学文献分享&#xff1a;2022年即将过去&#xff0c;随着疫苗的全面接种和三年以来“动态清零”的坚持&#xff0c;我们在应对新冠病毒如潮水般的攻击中取得了阶段性成果。虽然大家陆陆续续投入到正常的工作生活中&#xff0c;但是我们都知道新冠并未被“打败”&#…

MySQL中这14个有用的小知识,快学起来吧

前言 我最近用MYSQL数据库挺多的&#xff0c;发现了一些非常有用的小玩意&#xff0c;今天拿出来分享到大家&#xff0c;希望对你会有所帮助。 1.group_concat 在我们平常的工作中&#xff0c;使用group by进行分组的场景&#xff0c;是非常多的。 比如想统计出用户表中&…

如何在产品开发中讨论概念设计?

每当你看到一辆在路上行驶的汽车、书桌上的笔记本电脑、工业包装生产线、医院设备、家用仪器和其他形式的概念设计创意产品会感到难以置信&#xff0c;这就是我们在产品开发中讨论概念设计的原因。 概念设计是一个尚未解决或到目前为止尚未令人满意的问题。这是一个深思熟虑的解…

研究区域制图 | 在 ArcGIS Pro中创建地图布局

研究区域制图 | 在 ArcGIS Pro中创建地图布局 数据准备 首先需要两个图层&#xff0c;一个是市区图层&#xff0c;一个是省行政区划图层&#xff0c;我这里以吉林省以及吉林省长春市为例 新建布局 选择横向A5即可 添加参考线 不知道你们知不知道这个功能&#xff0c;反正小…

kotlin协程笔记:Dispatchers

Kotlin 的 launch 会调用 startCoroutineCancellable()&#xff0c;接着又会调用 createCoroutineUnintercepted()&#xff0c;最终会调用编译器帮我们生成 SuspendLambda 实现类当中的 create() 方法。 public fun CoroutineScope.launch(context: CoroutineContext EmptyC…

【JVM】本地方法栈与堆与方法区

文章目录1. 本地方法栈2. 堆3. 方法区1. 本地方法栈 本地方法栈和虚拟机栈有点类似&#xff0c;均具有线程隔离的特点以及都能抛出StackOverflowError和OutOfMemoryError异常。 但是不同之处在于本地方法栈服务的对象是JVM执行的native方法&#xff0c;而虚拟机栈服务的是JVM…

[附源码]Nodejs计算机毕业设计教师职称评定系统Express(程序+LW)

该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程。欢迎交流 项目运行 环境配置&#xff1a; Node.js Vscode Mysql5.7 HBuilderXNavicat11VueExpress。 项目技术&#xff1a; Express框架 Node.js Vue 等等组成&#xff0c;B/S模式 Vscode管理前后端分…

免费提供POSMV的GNSS数据解算服务,验潮仪丢失的一种补救

前两天有个网友问干活的区域附近是否有长期验潮站&#xff0c;因为他的临时验潮仪丢失了&#xff0c;随后问了一下搞水文的同事&#xff0c;他推了一个网址&#xff1a; http://publictide.nmdis.org.cn/tide?SiteGroup3&TideType0&#xff0c;中文名叫&#xff1a;潮汐潮…

C型利钠肽 ,101135-67-5

Bz-VGR-pNA, chromogenic substrate for trypsin and for bacterial trypsin-like proteases.Bz-VGR-pNA&#xff0c;胰蛋白酶和细菌胰蛋白酶样蛋白酶的显色底物。 编号: 127015中文名称: C型利钠肽 (TYR0)-C-PEPTIDE (DOG)英文名: (Tyr0)-C-Peptide (dog)CAS号: 101135-67-5单…

机房动环监控系统3大价值,第一个太惊艳了

在中小学、大学院校中&#xff0c;机房已经是不可缺少的部分&#xff0c;但由于管理缺陷、设备复杂等缘故&#xff0c;学校机房得不到安全保障。 因此&#xff0c;要实现学校机房监控系统&#xff0c;来对机房的运行情况实时监测&#xff0c;以此提高风险预防及设备运行环境质量…

C++利用模板实现消息订阅和分发

解耦是编写程序所遵循的基本原则之一&#xff0c;多态是提高程序灵活性的重要方法。C语言支持重载&#xff0c;模板&#xff0c;虚函数等特性&#xff0c;为编写高性能可扩展的程序提供了利器。编写大型项目时&#xff0c;免不了需要各个模块之间相互调用&#xff0c;从而产生了…

【LeetCode题目详解】(四)20.有效的括号、225.用队列实现栈

目录 一、力扣第20题&#xff1a;有效的括号 1.解题思路 2.写出代码 3.完整代码 二、力扣第225题&#xff1a;用队列实现栈 1.思路分析 2.代码实现 3.完整代码 总结 一、力扣第20题&#xff1a;有效的括号 题目链接&#xff1a;20. 有效的括号 - 力扣&#xff08;Leetc…

计算机毕设Python+Vue学生寝室管理系统(程序+LW+部署)

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…

哈夫曼树的构造及应用

哈夫曼树的构造及应用 文章目录哈夫曼树的构造及应用带权路径长度哈夫曼树定义哈夫曼树的性质&#xff1a;构造哈夫曼树构造哈夫曼树存储及生成算法算法框架代码实操:应用: 哈夫曼编码带权路径长度 设二叉树具有n个带权值的叶子节点,那么从根节点到各个叶子节点的路径长度与相应…

【图像分割】模糊聚类算法FCM图像分割【含Matlab源码 084期】

⛄一、模糊聚类算法FCM简介 1 前言 图像分割是图像进行后续分析处理的基础&#xff0c;它将图像分成不同特征部分并获得所需目标&#xff0c;广泛应用于诸多领域&#xff0e;彩色多目标图像具有更为丰富的图像信息&#xff0c;目标色彩较多&#xff0c;且同一色彩的目标有时具…

统计学习方法 | 感知机

感知机是二类分类的线性分类模型&#xff0c;其输入为实例的特征向量&#xff0c;输出为实例的类别&#xff0c;取1和-1二值 感知机对应于输入空间&#xff08;特征空间&#xff09;中将实例划分为正负两类的分离超平面&#xff0c;属于判别模型 一.模型介绍和学习策略 1.模…

牛客题霸sql入门篇之多表查询

牛客题霸sql入门篇之多表查询 1 子查询 1.1 浙江大学用户题目回答情况 1.1.1 题目内容 a 内容1 b 内容2 1.1.2 示例代码 SELECT device_id,question_id,result FROM question_practice_detail WHERE device_id(SELECT device_id FROM user_profile WHERE university浙江大…

[附源码]计算机毕业设计Python的个人理财系统(程序+源码+LW文档)

该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程 项目运行 环境配置&#xff1a; Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术&#xff1a; django python Vue 等等组成&#xff0c;B/S模式 pychram管理等…

pyqt 搭建深度学习训练界面(二)

炼丹软件 github链接: 有需要联系我 requirements: 测试在ubuntu18.04和Windows均可运行 ubuntu18.04 OS: Ubuntu 18.04.6 LTS Python version: 3.7 (64-bit runtime) Is CUDA available: True CUDA runtime version: 11.1.74 GPU models and configuration: GPU 0: NVI…

基于云的文档管理软件/文档管理系统(DMS)

基于云的文档管理软件 由于违反法规而导致的安全漏洞、数据丢失、版本管理等难题和诉讼已经变得非常普遍&#xff0c;以至于这一切都感觉像是“正常”的现象。使用文档管理系统&#xff0c;可以让您避免这些麻烦。安全标准的执行、信息的合规性和维护都在控制之中&#xff0c;只…