CN112765828B - 一种复杂电力***的实时仿真网络剖分方法 - Google Patents

一种复杂电力***的实时仿真网络剖分方法 Download PDF

Info

Publication number
CN112765828B
CN112765828B CN202110117489.0A CN202110117489A CN112765828B CN 112765828 B CN112765828 B CN 112765828B CN 202110117489 A CN202110117489 A CN 202110117489A CN 112765828 B CN112765828 B CN 112765828B
Authority
CN
China
Prior art keywords
switch
node
subsystem
subdivision
switches
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110117489.0A
Other languages
English (en)
Other versions
CN112765828A (zh
Inventor
付立军
郝晓亮
马凡
纪锋
胡祺
张彦
刘鲁锋
孙文
梅丹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Naval University of Engineering PLA
Original Assignee
Naval University of Engineering PLA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Naval University of Engineering PLA filed Critical Naval University of Engineering PLA
Priority to CN202110117489.0A priority Critical patent/CN112765828B/zh
Publication of CN112765828A publication Critical patent/CN112765828A/zh
Application granted granted Critical
Publication of CN112765828B publication Critical patent/CN112765828B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2113/00Details relating to the application field
    • G06F2113/04Power grid distribution networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/20Design reuse, reusability analysis or reusability optimisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Supply And Distribution Of Alternating Current (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明提供了一种复杂电力***的实时仿真网络剖分方法,1)采用深度优先搜索法对***开关元件进行遍历;2)基于开关节点转移的子***的剖分;3)基于邻近开关节点合并的子***内部子网的剖分。根据剖分过程中子***的剖分和单个子***内子网的剖分过程不同的剖分目标,进行分层次的网络剖分,解决了复杂电力***实时仿真实现困难以及传统网络剖分方法剖分效率低、盲目性强、依赖设计师建模经验的难题。

Description

一种复杂电力***的实时仿真网络剖分方法
技术领域
本发明涉及电力***实时仿真领域,具体涉及一种复杂电力***的实时仿真网络剖分方法。
背景技术
高效的实时仿真方法是实现大规模电力***实时仿真的关键。在实时仿真过程中,要实现微秒级计算步长下,百上千节点电力***网络拓扑电磁暂态实时仿真,对***网络剖分的合理性和高效性提出了严苛的要求。现有电力***中包含大量的电力电子装置,且这些电力电子设备元件分布不均匀,导致以开关元件为主要计算效率影响因素的Rt-lab实时仿真平台实时计算效率低;传统实时仿真网络剖分过程中,往往依靠设计师建模经验任意剖分,盲目性强,不同剖分步骤的剖分目标混淆,继续应用于现有复杂电力***的网络剖分将导致剖分效率低,无法确保生成剖分方案的最优性,给含大量开关元件的复杂电力***实时仿真实现带来了困难。因此,需要开拓一种新的网络剖分方法,满足该类电力***网络剖分的高效性和最优性要求。然而,在研究复杂电力***的实时仿真网络剖分方法时,存在以下三方面的难点:
1)电力电子元件种类繁多,分布不均匀。现有电力***中包含电力电子设备种类较多,电力电子元件分布无规律性,导致以开关元件为主要仿真计算效率影响因素的Rt-lab实时仿真器无法高效处理这些开关元件,实时仿真实现困难。
2)电力***网络剖分过程中,子***的剖分和单个子***内子网的剖分目标不同。实时仿真网络剖分过程中,子***的剖分目标为开关平均分布且切割支路数最少,而单个子***内子网的剖分目标为开关平均分布且状态空间节点数最少,若一概而论,将无法保证剖分方案的最优性。
3)电力***实时仿真计算精度要求高。为了准确刻画电力***内包含设备的动态特性,为设备投运和工程建设提前释放风险,需要实现高精度的全***实时运行,继而进行更加精确的***定量分析与设计。
因此,有必要提出一种网络剖分方法,合理且高效地将全***的计算内容剖分至不同的CPU内核中并行计算,实现全***的高精度实时运行。
发明内容
本发明的目的就是针对现有技术的缺陷,提供一种复杂电力***的实时仿真网络剖分方法,通过分析不同步骤的网络剖分时,需要满足的不同剖分目标,采用基于深度优先搜索结果树的分层网络剖分方法,解决了含大量开关元件的复杂电力***网络剖分效率低、高精度实时仿真实现困难的问题。
本发明提供了一种复杂电力***的实时仿真网络剖分方法,包括以下步骤:
1)采用深度优先搜索法对***开关元件进行遍历;
2)基于开关节点转移的子***的剖分;
3)基于邻近开关节点合并的子***内部子网的剖分。
进一步地,所述步骤1)的具体步骤为:
1.1)基于***连通性,对于拥有N个开关节点的电力***拓扑,选定编号为1的开关节点作为***遍历的初始状态,并给予标记号1,展开遍历,其中整体性元件簇作为单个开关节点参与遍历;
1.2)对于第M个开关节点,判断第M个开关节点相邻连接的开关节点是否被给予标记号,其中,M∈N;若全被标记,则判定第M个开关节点所有的相邻连接开关节点均标记完毕;若存在未被标记的开关节点,则将未被标记的所有开关节点中编号最小的开关节点给予未被使用过的最小连续标记号,并以被给予最小连续标记号的开关节点为起点继续搜索相邻节点;
1.3)若标记号为K的开关节点判定为所有相邻连接开关节点均标记完毕,则判断标记号数值是否满足K≠N,若满足,则沿历史路径退回至标记号为K的开关节点的母节点,继续执行步骤1.2)的开关节点标记操作;若标记号K=N,则遍历结束,得到一个标记号为1~K的深度优先搜索开关分布无向图。
进一步地,所述步骤2)的具体步骤为:
2.1)将对象***任意剖分为P个子***,设定开关分布平衡度指标α,计算子***1~P的开关分布平衡度hi
Figure BDA0002921262730000031
其中,hi为第i个子***的开关分布平衡度;Si为第i个子***内包含的开关元件数量;
Figure BDA0002921262730000041
为理想状况下,不同子***内开关平均分布时,单个子***内包含的开关元件数量,即
Figure BDA0002921262730000042
对F/P的结果四舍五入取整,F为***内包含开关元件的总数量,P为剖分子***的数量;
若要求包含开关数最多的子***与包含开关数最少的子***开关数量之差不超过D,则开关分布平衡度指标α取值可根据公式T1计算得出:
Figure BDA0002921262730000043
2.2)确定初始子***i,令i=1,比较子***i与***i相邻的子***j的开关分布平衡度大小,1<j≤P;
若|hi-hj|≤α,则判断为子***i和子***j两邻近子***开关分布平衡度满足指标要求;若|hi-hj|>α,则判断为子***i和子***j两邻近子***开关分布平衡度不满足指标要求;
2.3)若步骤2.2)中的两邻近子***开关分布平衡度不满足指标要求,则取两子***内开关数量多的子***,在开关数量多的子***内确定与另一子***连接支路上的连通开关节点1~c,计算开关节点1~c的切割支路数r1~rc,将r1~rc从小到大排序,取r1~rc中最小数值对应的开关节点执行转移操作,将r1~rc中最小数值对应的开关节点转移至另一子***中,直至步骤2.2)中子***i和子***j两子***的开关分布平衡度满足指标要求;
2.4)若步骤2.2)中的两邻近子***开关分布平衡度满足指标要求,则判断目前子***序列号i是否满足i<P:若满足,令i=i+1,继续执行步骤2.3)中的开关节点转移操作;若不满足,则判断子***1~P的开关分不平衡度h1~hP是否全部满足任意相邻两子***的开关分布平衡度之差的绝对值小于预设指标值α,即是否满足公式T2
Figure BDA0002921262730000051
若不满足公式T2,则从初始子***重新执行步骤2.2)~步骤2.3)的节点转移操作;若满足公式T2,则结束子***的剖分。
进一步地,所述步骤3)的具体步骤为:
3.1)确定单个子网内的开关数量初始值;根据状态空间方程计算复杂度和节点方程求解复杂度,估计单个子网内最佳开关数量初值;已知***内总开关数量为F,假设单个子网内开关数量为S,则子网数为[F/S],节点方程阶数最大为[F/S]-1,则总体时间复杂度计算公式T3为:
T3=2S+([N/S]-1)3
令公式T3取最小值,确定单个子网内开关数量初始值S0,确定根节点,另外,令仿真步长初始值steps=sr,其中,sr根据应用需求选取为一不可接受的实时仿真步长值,用于开启剖分流程;
3.2)定义叶节点到根节点路径包含的节点数量为叶节点的长度,取子树集中长度最长的所有子树,长度为L,判断子树的叶节点包含的开关数量SL是否满足SL≥S0:若满足,则将最长子树的叶节点作拆分处理,拆分为多个开关数不超过S0的叶节点,放入子网集R中;若不满足,则判断最长子树的叶节点与最长子树叶节点的母节点合并后包含开关数是否满足SL+SL-1≥S0,若满足,则不执行SL与SL-1的合并操作,将最长子树的叶节点直接放入子网集R;若不满足,则将最长子树的叶节点与最长子树叶节点的母节点合并;
3.3)判断子树长度L是否满足L>1,若满足,则令L=L-1,继续对其他子树执行步骤3.2)中的邻近开关节点合并操作;若不满足,则判定为所有子树均合并处理完毕;
3.4)对形成的子网集R以开关分布平衡度最小为目标进行微调,并进行实时仿真测试,记录该情况下能够达到的最小仿真步长steps
3.5)判断此时能够达到的最小仿真步长steps是否开始增大,若没有开始增大,则令S=S0-1或S=S0+1,单个子网内开关数量S从减小和增大两个方向重复执行步骤3.2)~步骤3.4)中的邻近开关节点合并操作步骤;若开始增大,则选择能达到的最小仿真步长对应的剖分方案,并确定为最佳剖分方案,结束单个子***内部子网的剖分。
与现有技术相比,本发明的有益效果为:
1、本发明复杂电力***的实时仿真网络剖分方法,有效解决了因***内电力电子设备元件种类多、分布不均匀以及传统网络剖分方法剖分效率低导致的电力***实时仿真实现困难的问题,实现了全***在给定仿真资源下的高精度实时运行;
2、在子***的剖分步骤,考虑了开关分布平衡度和切割支路数两个剖分目标,形成了开关分布均匀且通讯量较少的子***剖分方法;在单个子***内部子网络的剖分步骤,考虑了开关分布平衡度和节点数量两个剖分目标,形成了开关分布均匀且SSN节点方程阶数较低的子网剖分方法;
3、该方法规避了传统方法依赖于设计师建模经验的弊端,实现了整个操作过程自动化执行;构建了一套完整的复杂电力***实时仿真网络剖分方法体系,为***精确定量分析与设计提供了技术支撑。
附图说明
图1是本发明流程示意图;
图2是分层网络剖分方法中子***的剖分方法流程图;
图3是分层网络剖分方法中单个子***内子网的剖分流程图;
图4是对中压直流综合电力***算例***模型进行深度优先搜索的结果图;
图5是将中压直流综合电力***任意剖分为8个子***的结果图;
图6是经过开关节点转移的子***剖分结果图;
图7是不同子***内部经过邻近开关节点合并的子网剖分结果图;
图8是区配空载,多相感应电机转速指令值从200rpm降至20rpm又立即从20rpm升至200rpm时变频器的输入电流仿真图;
图9是区配空载,多相感应电机转速指令值从200rpm降至20rpm又立即从20rpm升至200rpm时感应电机的转速变化曲线仿真图;
图10是多相感应电机转速维持200rpm,逆变器所带负载从空载突增至40%负载时逆变器的输出电压仿真图;
图11是多相感应电机转速维持200rpm,逆变器所带负载从空载突增至40%负载时逆变器的输出电流仿真图;
图12是多相感应电机转速维持200rpm,逆变器所带负载从满载突卸至空载时逆变器的输出电压仿真图;
图13是多相感应电机转速维持200rpm,逆变器所带负载从满载突卸至空载时逆变器的输出电流仿真图;
图14是采用本发明进行网络剖分后的实时仿真器资源消耗情况。
具体实施方式
下面结合附图和具体实施例对本发明作进一步的详细说明,便于清楚地了解本发明,但它们不对本发明构成限定。
如图1、2、3所示复杂电力***的实时仿真网络剖分方法包括以下步骤:
1)采用深度优先搜索法对***开关元件进行遍历
1.1)基于***连通性,对于拥有N个开关节点的电力***拓扑,选定编号为1的开关节点作为***遍历的初始状态,并给予标记号1,展开遍历,其中整体性元件簇作为单个开关节点参与遍历;
1.2)对于第M个开关节点,判断第M个开关节点相邻连接的开关节点是否被给予标记号,其中,M∈N;若全被标记,则判定第M个开关节点所有的相邻连接开关节点均标记完毕;若存在未被标记的开关节点,则将未被标记的所有开关节点中编号最小的开关节点给予未被使用过的最小连续标记号,并以被给予最小连续标记号的开关节点为起点继续搜索相邻节点;
1.3)若标记号为K的开关节点判定为所有相邻连接开关节点均标记完毕,则判断标记号数值是否满足K≠N,若满足,则沿历史路径退回至标记号为K的开关节点的母节点,继续执行步骤1.2)的开关节点标记操作;若标记号K=N,则遍历结束,得到一个标记号为1~K的深度优先搜索开关分布无向图;
2)基于开关节点转移的子***的剖分;
2.1)将对象***任意剖分为P个子***,设定开关分布平衡度指标α,计算子***1~P的开关分布平衡度hi
Figure BDA0002921262730000091
其中,hi为第i个子***的开关分布平衡度;Si为第i个子***内包含的开关元件数量;
Figure BDA0002921262730000092
为理想状况下,不同子***内开关平均分布时,单个子***内包含的开关元件数量,即
Figure BDA0002921262730000101
对F/P的结果四舍五入取整,F为***内包含开关元件的总数量,P为剖分子***的数量;
若要求包含开关数最多的子***与包含开关数最少的子***开关数量之差不超过D,则开关分布平衡度指标α取值可根据公式T1计算得出:
Figure BDA0002921262730000102
2.2)确定初始子***i,令i=1,比较子***i与***i相邻的子***j的开关分布平衡度大小,1<j≤P;
若|hi-hj|≤α,则判断为子***i和子***j两邻近子***开关分布平衡度满足指标要求;若|hi-hj|>α,则判断为子***i和子***j两邻近子***开关分布平衡度不满足指标要求;
2.3)若步骤2.2)中的两邻近子***开关分布平衡度不满足指标要求,则取两子***内开关数量多的子***,在开关数量多的子***内确定与另一子***连接支路上的连通开关节点1~c,计算开关节点1~c的切割支路数r1~rc,将r1~rc从小到大排序,取r1~rc中最小数值对应的开关节点执行转移操作,将r1~rc中最小数值对应的开关节点转移至另一子***中,直至步骤2.2)中子***i和子***j两子***的开关分布平衡度满足指标要求;
2.4)若步骤2.2)中的两邻近子***开关分布平衡度满足指标要求,则判断目前子***序列号i是否满足i<P:若满足,令i=i+1,继续执行步骤2.3)中的开关节点转移操作;若不满足,则判断子***1~P的开关分不平衡度h1~hP是否全部满足任意相邻两子***的开关分布平衡度之差的绝对值小于预设指标值α,即是否满足公式T2
Figure BDA0002921262730000111
若不满足公式T2,则从初始子***重新执行步骤2.2)~步骤2.3)的节点转移操作;若满足公式T2,则结束子***的剖分。
3)基于邻近开关节点合并的子***内部子网的剖分;
3.1)确定单个子网内的开关数量初始值;根据状态空间方程计算复杂度和节点方程求解复杂度,估计单个子网内最佳开关数量初值;已知***内总开关数量为F,假设单个子网内开关数量为S,则子网数为[F/S],节点方程阶数最大为[F/S]-1,则总体时间复杂度计算公式T3为:
T3=2S+([N/S]-1)3
令公式T3取最小值,确定单个子网内开关数量初始值S0,确定根节点,另外,令仿真步长初始值steps=sr,其中,sr根据应用需求选取为一不可接受的实时仿真步长值,用于开启剖分流程;
3.2)定义叶节点到根节点路径包含的节点数量为叶节点的长度,取子树集中长度最长的所有子树,长度为L,判断子树的叶节点包含的开关数量SL是否满足SL≥S0:若满足,则将最长子树的叶节点作拆分处理,拆分为多个开关数不超过S0的叶节点,放入子网集R中;若不满足,则判断最长子树的叶节点与最长子树叶节点的母节点合并后包含开关数是否满足SL+SL-1≥S0,若满足,则不执行SL与SL-1的合并操作,将最长子树的叶节点直接放入子网集R;若不满足,则将最长子树的叶节点与最长子树叶节点的母节点合并;
3.3)判断子树长度L是否满足L>1,若满足,则令L=L-1,继续对其他子树执行步骤3.2)中的邻近开关节点合并操作;若不满足,则判定为所有子树均合并处理完毕;
3.4)对形成的子网集R以开关分布平衡度最小为目标进行微调,并进行实时仿真测试,记录该情况下能够达到的最小仿真步长steps
3.5)判断此时能够达到的最小仿真步长steps是否开始增大,若没有开始增大,则令S=S0-1或S=S0+1,单个子网内开关数量S从减小和增大两个方向重复执行步骤3.2)~步骤3.4)中的邻近开关节点合并操作步骤;若开始增大,则选择能达到的最小仿真步长对应的剖分方案,并确定为最佳剖分方案,结束单个子***内部子网的剖分;
4)实时性验证。
基于Rt-lab实时仿真平台,将步骤1)~步骤3)分层网络剖分方案形成的不同子***对应于仿真器不同的CPU内核,根据仿真器的特点,将开关总数量较多的子***对应于次子***,将开关总数量最少的子***对应于主子***,进行实时性验证。从而得到一套完整的应对大规模复杂电力***实时仿真的自动分层剖分方法,可用于包含大量开关元件的电力***的实时仿真网络剖分。
本发明复杂电力***的实时仿真网络剖分方法,有效解决了因***内电力电子设备元件种类多、分布不均匀以及传统网络剖分方法剖分效率低导致的电力***实时仿真实现困难的问题,实现了全***在给定仿真资源下的高精度实时运行;在子***的剖分步骤,考虑了开关分布平衡度和切割支路数两个剖分目标,形成了开关分布均匀且通讯量较少的子***剖分方法;在单个子***内部子网络的剖分步骤,考虑了开关分布平衡度和节点数量两个剖分目标,形成了开关分布均匀且SSN节点方程阶数较低的子网剖分方法;同时,该方法规避了传统方法依赖于设计师建模经验的弊端,实现了整个操作过程自动化执行;最终,构建了一套完整的复杂电力***实时仿真网络剖分方法体系,为***精确定量分析与设计提供了技术支撑。
如图4所示,根据上述网络剖分步骤,可得到图6、7所示的中压直流综合电力***不同剖分步骤的剖分结果。
十二相同步整流发电机(等效为4台三相同步发电机)的参数为:定子电阻0.003pu,定子漏抗0.147pu,定子d轴电枢反应电抗1.26pu,励磁电阻0.001pu,励磁漏抗0.182pu,d轴阻尼绕组电阻0.01pu,d轴阻尼绕组电抗0.057pu,定子q轴电枢反应电抗1.262pu,q轴阻尼绕组电阻0.003pu,q轴阻尼绕组漏抗0.218pu;
十五相感应电动机(等效为五相感应电机)参数:定子电阻0.104pu,转子等效基波电阻0.019pu,单个五相绕组自身基波互漏抗0.01pu,基波励磁电抗0.057pu,相邻两个五相绕组间基波互漏抗-0.001pu;
DC/DC变流器参数:LCL滤波器滤波电感LDC1=250微亨,滤波电容CDC=5毫法,滤波电容LDC2=50微亨,电压外环控制器比例环节KDCpp=23、电压外环控制器积分环节KDCpi=600、电流内环控制器比例环节KDCip=0.01、电流内环控制器积分环节KDCii=34;
DC/AC逆变器参数:LCL滤波器滤波电阻RAC1=0.002欧姆,滤波电感LAC1=125微亨,滤波电容CAC=630微法,滤波电阻RAC2=0.0005欧姆,滤波电感LAC2=38微亨,电压外环控制器比例环节KACpp=0.2、电压外环控制器积分环节KACpi=300、电流内环控制器比例环节KACip=1、电流内环控制器积分环节KACii=5;
算例***参数:发电机到配电板线缆长度为50米,线路电阻RL1=0.0004欧姆,线路电感LL1=15微亨;跨接屏线缆长度为100米,电路电阻RL2=0.0014欧姆,线路电感LL2=15微亨;配电板到十五相感应电动机线缆长度为50米,线路电阻RL3=0.0004欧姆,线路电感LL3=15微亨;配电板到DC/DC变流器线缆长度为50米,线路电阻RL4=0.0003欧姆,线路电感LL4=20微亨;DC/DC变流器到母联屏线缆长度为30米,线路电阻RL5=0.0007欧姆,线路电感LL5=20微亨;母联屏到DC/AC逆变器线缆长度为30米,线路电阻RL6=0.0014欧姆,线路电感LL6=15微亨;区配部分负载分别配置为6个370千瓦阻感负载和6个630千瓦阻感负载,功率因数均为0.8;
分层网络剖分方法参数设定:剖分子***数量P=8,要求开关数最多的子网与开关数最少的子网的开关数相差不超过20个,实时仿真目标计算步长stept≤50μs;
以下给出本发明的具体实施例:
复杂电力***的实时仿真网络剖分方法
1)采用深度优先搜索法对***内开关元件进行遍历
1.1)基于***连通性,***内开关元件节点编号为1~148,共148个开关节点,从编号为1的开关节点开始遍历,并给予标记号1;
1.2)查看编号为1的开关节点存在未被标记的开关节点,即编号为2的开关节点,给予该节点未被使用过的最小连续标记号2;以标记号为2的节点为新的起点,继续寻找标记号为2的开关节点存在未被标记的开关节点,即编号为3和4的开关节点,此时给予编号数值最小的节点3未被使用的最小连续标记号3,重复上述操作;
1.3)经过不断重复寻找未被标记的开关节点和回退操作,最终给予编号为12的开关节点以标记号148,此时判定标记号为148的节点所有相邻连接节点均标记完毕,且标记号K=148,***内总开关节点数N=148,两者相等,遍历结束,得到一个标记号为1~148的开关分布无向图;
图4给出了采用深度优先搜索法遍历的中压直流综合电力***结果图
2)基于节点转移的子***的剖分
2.1)将中压直流综合电力***拓扑任意剖分为8个子***,不同子***内包含开关数分别为:S1=81,S2=86,S3=80,S4=98,S5=63,S6=59,S7=59,S8=62,共588个开关元件,理想状况下,不同子***内开关平均分布时,单个子***内包含开关元件数量
Figure BDA0002921262730000161
计算不同子***的开关分布平衡度分别为h1=0.095,h2=0.162,h3=0.081,h4=0.324,h5=0.149,h6=0.203,h7=0.203,h8=0.162;
根据已知条件,由公式T1计算开关分布平衡度指标α为:
Figure BDA0002921262730000162
可取α≥0.02。
图5给出了将中压直流综合电力***任意剖分为8个子***的结果。
2.2)以#1子***和#2子***的剖分为例
确定初始子***为编号为子***1,令i=1,比较#1子***和#2子***的开关分布平衡度,且|h1-h2|=0.067>α=0.02,判断为该两邻近子***开关分布平衡度不满足指标要求;
2.3)取开关数量较多的#2子***,确定#2子***内与#1子***的连接支路上的连通节点,计算连通节点的切割支路数,可知#2子***中的连通节点为标记号为7和18的节点,若将节点7转移至#1区域,则连接支路数减少1,若将节点18转移至#1区域,则连接支路数增加1,故标记号为7的节点切割支路数小于标记号为18的节点,此时对标记号为7的开关节点执行节点转移操作。重复此步骤,直至|h1-h2|≤α;
2.4)对#1~#8子***均执行上述开关节点转移操作后,此时i=8,最终可得#1~#8子***中开关数分别为:S1=82,S2=82,S3=81,S4=80,S5=67,S6=66,S7=65,S8=65,各子***的开关分布平衡度分别为:h1=0.108,h2=0.108,h3=0.095,h4=0.081,h5=0.095,h6=0.108,h7=0.122,h8=0.122,任意两相邻子***的开关分布平衡度满足指标要求,即公式T2
Figure BDA0002921262730000171
结束子***的剖分。
图6给出了子***的剖分结果。
3)基于邻近节点合并的单个子***内部子网的剖分
以子***1内的子网剖分为例:
3.1)确定单个子网内开关数量。
由公式T3确定单个子网内开关数量初始值S0,区域1内包含开关总数量F=82,代入公式T3,求得S0≈8,则确定区域1内单个子网开关数量不超过8个,其他子***求解方法同子***1,同时选定节点1为根节点,令steps=sr=100,用于开启剖分流程。
3.2)该子***内存在节点12、15、18、27和6共5个叶节点,其长度分别为:11、11、9、9和6,即共5条子树,选取其中长度最长的子树:叶节点12所在子树和叶节点15所在子树,分别以叶节点12和叶节点15为起点,进行邻近节点合并,叶节点12包含开关数为3,3<6,但叶节点12的母节点为节点11,叶节点12与节点11内包含开关总数为3+4=7>6,不对节点12和节点11执行合并操作,并将叶节点12放入子网集R,继续对其母节点11执行的邻近合并操作;同理,叶节点15也执行向上母节点的合并操作,直至节点内包含开关数量超过6个,不执行合并,并将叶节点放入子网集R。
3.3)经过对上述5条子树的邻近开关节点合并操作,此时L=1,判定为所有子树均合并处理完毕。
3.4)对形成的子网集R以开关分布平衡度最小为目标进行微调,并进行实时仿真测试,记录该情况下能够达到的最小仿真步长steps
3.5)将单个子网内开关数量阈值从S0=8每次减一和加一,并执行上述单个子***内部子网的剖分,并记录能够达到的最小仿真步长,直至能够达到的最小仿真步长开始增大,并选择所有可以达到仿真步长中的最小值对应的剖分方案,将其确定为最优剖分方案,本案例中能够达到的最小仿真步长对应的单个子网内包含开关数量为S0=8,确定S0=8时的剖分方案为最佳剖分方案,结束单个子***内部的剖分。
图8~13给出了不同子***内部子网剖分的结果。
4)实时性验证
考虑Rt-lab实时仿真平台的特点,将#1子***与#8子***内的计算内容对调,最终实现了中压直流综合电力***在仿真步长为40μs的实时运行,40μs<stept=50μs,图14给出了该情况下的仿真器资源消耗情况,整个运行过程中未出现连续性超时,满足预设指标要求。
本说明书未作详细描述的内容属于本领域专业技术人员公知的现有技术。

Claims (3)

1.一种复杂电力***的实时仿真网络剖分方法,其特征在于包括以下步骤:
1)采用深度优先搜索法对***开关元件进行遍历;
2)基于开关节点转移的子***的剖分;
所述步骤2)的具体步骤为:
2.1)将对象***任意剖分为P个子***,设定开关分布平衡度指标α,计算子***1~P的开关分布平衡度hi
Figure FDA0003767354000000011
其中,hi为第i个子***的开关分布平衡度;Si为第i个子***内包含的开关元件数量;
Figure FDA0003767354000000012
为理想状况下,不同子***内开关平均分布时,单个子***内包含的开关元件数量,即
Figure FDA0003767354000000013
对F/P的结果四舍五入取整,F为***内包含开关元件的总数量,P为剖分子***的数量;
若要求包含开关数最多的子***与包含开关数最少的子***开关数量之差不超过D,则开关分布平衡度指标α取值可根据公式T1计算得出:
Figure FDA0003767354000000014
2.2)确定初始子***i,令i=1,比较子***i与***i相邻的子***j的开关分布平衡度大小,1<j≤P;
若|hi-hj|≤α,则判断为子***i和子***j两邻近子***开关分布平衡度满足指标要求;若|hi-hj|>α,则判断为子***i和子***j两邻近子***开关分布平衡度不满足指标要求;
2.3)若步骤2.2)中的两邻近子***开关分布平衡度不满足指标要求,则取两子***内开关数量多的子***,在开关数量多的子***内确定与另一子***连接支路上的连通开关节点1~c,计算开关节点1~c的切割支路数r1~rc,将r1~rc从小到大排序,取r1~rc中最小数值对应的开关节点执行转移操作,将r1~rc中最小数值对应的开关节点转移至另一子***中,直至步骤2.2)中子***i和子***j两子***的开关分布平衡度满足指标要求;
2.4)若步骤2.2)中的两邻近子***开关分布平衡度满足指标要求,则判断目前子***序列号i是否满足i<P:若满足,令i=i+1,继续执行步骤2.3)中的开关节点转移操作;若不满足,则判断子***1~P的开关分不平衡度h1~hP是否全部满足任意相邻两子***的开关分布平衡度之差的绝对值小于预设指标值α,即是否满足公式T2
Figure FDA0003767354000000021
若不满足公式T2,则从初始子***重新执行步骤2.2)~步骤2.3)的节点转移操作;若满足公式T2,则结束子***的剖分;
3)基于邻近开关节点合并的子***内部子网的剖分。
2.根据权利要求1所述复杂电力***的实时仿真网络剖分方法,其特征在于:所述步骤1)的具体步骤为:
1.1)基于***连通性,对于拥有N个开关节点的电力***拓扑,选定编号为1的开关节点作为***遍历的初始状态,并给予标记号1,展开遍历,其中整体性元件簇作为单个开关节点参与遍历;
1.2)对于第M个开关节点,判断第M个开关节点相邻连接的开关节点是否被给予标记号,其中,M∈N;若全被标记,则判定第M个开关节点所有的相邻连接开关节点均标记完毕;若存在未被标记的开关节点,则将未被标记的所有开关节点中编号最小的开关节点给予未被使用过的最小连续标记号,并以被给予最小连续标记号的开关节点为起点继续搜索相邻节点;
1.3)若标记号为K的开关节点判定为所有相邻连接开关节点均标记完毕,则判断标记号数值是否满足K≠N,若满足,则沿历史路径退回至标记号为K的开关节点的母节点,继续执行步骤1.2)的开关节点标记操作;若标记号K=N,则遍历结束,得到一个标记号为1~K的深度优先搜索开关分布无向图。
3.根据权利要求1所述复杂电力***的实时仿真网络剖分方法,其特征在于:所述步骤3)的具体步骤为:
3.1)确定单个子网内的开关数量初始值;根据状态空间方程计算复杂度和节点方程求解复杂度,估计单个子网内最佳开关数量初值;已知***内总开关数量为F,假设单个子网内开关数量为S,则子网数为[F/S],节点方程阶数最大为[F/S]-1,则总体时间复杂度计算公式T3为:
T3=2S+([N/S]-1)3
令公式T3取最小值,确定单个子网内开关数量初始值S0,确定根节点,另外,令仿真步长初始值steps=sr,其中,sr根据应用需求选取为一不可接受的实时仿真步长值,用于开启剖分流程;
3.2)定义叶节点到根节点路径包含的节点数量为叶节点的长度,取子树集中长度最长的所有子树,长度为L,判断子树的叶节点包含的开关数量SL是否满足SL≥S0:若满足,则将最长子树的叶节点作拆分处理,拆分为多个开关数不超过S0的叶节点,放入子网集R中;若不满足,则判断最长子树的叶节点与最长子树叶节点的母节点合并后包含开关数是否满足SL+SL-1≥S0,若满足,则不执行SL与SL-1的合并操作,将最长子树的叶节点直接放入子网集R;若不满足,则将最长子树的叶节点与最长子树叶节点的母节点合并;
3.3)判断子树长度L是否满足L>1,若满足,则令L=L-1,继续对其他子树执行步骤3.2)中的邻近开关节点合并操作;若不满足,则判定为所有子树均合并处理完毕;
3.4)对形成的子网集R以开关分布平衡度最小为目标进行微调,并进行实时仿真测试,记录该情况下能够达到的最小仿真步长steps
3.5)判断此时能够达到的最小仿真步长steps是否开始增大,若没有开始增大,则令S=S0-1或S=S0+1,单个子网内开关数量S从减小和增大两个方向重复执行步骤3.2)~步骤3.4)中的邻近开关节点合并操作步骤;若开始增大,则选择能达到的最小仿真步长对应的剖分方案,并确定为最佳剖分方案,结束单个子***内部子网的剖分。
CN202110117489.0A 2021-01-28 2021-01-28 一种复杂电力***的实时仿真网络剖分方法 Active CN112765828B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110117489.0A CN112765828B (zh) 2021-01-28 2021-01-28 一种复杂电力***的实时仿真网络剖分方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110117489.0A CN112765828B (zh) 2021-01-28 2021-01-28 一种复杂电力***的实时仿真网络剖分方法

Publications (2)

Publication Number Publication Date
CN112765828A CN112765828A (zh) 2021-05-07
CN112765828B true CN112765828B (zh) 2022-09-27

Family

ID=75706383

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110117489.0A Active CN112765828B (zh) 2021-01-28 2021-01-28 一种复杂电力***的实时仿真网络剖分方法

Country Status (1)

Country Link
CN (1) CN112765828B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113884039B (zh) * 2021-09-17 2023-08-08 沪东中华造船(集团)有限公司 一种基于多元分析的集装箱船电缆长度预估方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104578055A (zh) * 2015-01-12 2015-04-29 浙江大学 一种基于网络节点编号优化的电力***暂态稳定仿真方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102280885B (zh) * 2011-08-29 2013-07-31 天津大学 一种将电力***解列成多个子***的方法
CN106374453B (zh) * 2016-09-05 2022-03-18 中国电力科学研究院 一种电力***重构方法
CN108429259B (zh) * 2018-03-29 2019-10-18 山东大学 一种机组恢复在线动态决策方法及***
CN110059094A (zh) * 2019-04-26 2019-07-26 山东大学 主动配电网分布式状态估计的分区方法、介质及设备
CN111709107B (zh) * 2020-06-16 2023-03-24 全球能源互联网研究院有限公司 一种含大规模电力电子设备的电力网络仿真方法及***

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104578055A (zh) * 2015-01-12 2015-04-29 浙江大学 一种基于网络节点编号优化的电力***暂态稳定仿真方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
考虑环网检测的配电网拓扑重构遗传算法;孙孔明等;《电力***自动化》;20180206(第11期);70-77 *

Also Published As

Publication number Publication date
CN112765828A (zh) 2021-05-07

Similar Documents

Publication Publication Date Title
Xu et al. Selection methods of main circuit parameters for modular multilevel converters
Di Gerlando et al. Comprehensive steady‐state analytical model of a three‐phase diode rectifier connected to a constant DC voltage source
Fallahzadeh‐Abarghouei et al. Online hierarchical and distributed method for voltage control in distribution smart grids
CN112765828B (zh) 一种复杂电力***的实时仿真网络剖分方法
CN110135039A (zh) 风电汇集地区三相电压不平衡度确定方法及装置
CN105680442B (zh) 考虑潮流和灵敏度一致性等值的期望缺供电量评估方法
Munir et al. Residential distribution system harmonic compensation using priority driven droop controller
CN105449674A (zh) 航空12脉波逆变器的广义状态空间平均建模方法
Yu et al. Efficient and accurate hybrid model of modular multilevel converters for large MTDC systems
CN111062145B (zh) 一种基于三层分区和电气距离的电磁暂态仿真等值方法
CN112564094A (zh) 一种机房电力控制方法、装置及***
Umarov Modeling Method for Autonomous Current Inverters
Moghbel et al. Optimal placement and sizing of multiple STATCOM in distribution system to improve voltage profile
CN113162056B (zh) 特高压电网自动电压控制方法和装置
Tiwari et al. A computer package for multi-contingency constrained reactive power planning
CN112510685B (zh) 一种城市电网风险规避预测控制方法及装置
Grégoire et al. Fpga-based real-time simulation of multilevel modular converter hvdc systems
Cao et al. Real-time electromagnetic transient simulation for regional power grid based on cloudpss
Pinto et al. Needs and Improvements in Power Flow Analysis
CN112670992A (zh) 含能量路由器的配电网稳定性分析和失稳校正方法及***
Hao et al. Hierarchical network partition of DC power systems containing a large number of switches
Xu et al. Research on Electromechanical-electromagnetic Hybrid Simulation Algorithm for Large Scale Power System based on Boundary Nodes Grouping and Decoupling
Camargos et al. Time-varying harmonic distortions in AC drives
CN117526393B (zh) 确定不同运行方式下柔性直流输电***振荡风险的方法
Huang et al. Transient model integrated power flow and its application in electromagnetic transient simulation initialization

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant