一种电力仿真通信时间计算方法、装置和设备制造方法及图纸

技术编号:34775196 阅读:27 留言:0更新日期:2022-08-31 19:45
本申请公开了一种电力仿真通信时间计算方法、装置和设备,方法包括:确定电力系统仿真中各报文的单步长传输时间;基于电力系统仿真的传输节点,确定若干传输节点对;确定各传输节点对的报文传输次数,报文传输次数基于传输节点对间需要传输的报文总长度,以及,电力系统仿真的物理链路及路由器通路带宽确定;根据各传输节点对的报文传输次数,各传输节点对中传输的每一报文的单步长传输时间以及报文长度,确定各传输节点对的报文传输时间;根据各传输节点对的报文传输时间,确定电力系统仿真的全传输最大传输时间和全传输最小传输时间。本申请可实现基于数据弱缓冲交换下进行延时通信时间计算,支撑将数据弱缓冲交换应用于电力系统实时仿真。力系统实时仿真。力系统实时仿真。

【技术实现步骤摘要】
一种电力仿真通信时间计算方法、装置和设备


[0001]本申请涉及电力传输领域,更具体地说,涉及一种电力仿真通信时间计算方法、装置和设备。

技术介绍

[0002]电力系统实时仿真是认识电力系统特性,支撑电力系统研究、规划、运行、生产、装备制造,以及保障电力系统安全可靠运行的有效手段。电力系统实时仿真对各环节的用时要求苛刻,其中通信时间的长短对电力系统实时仿真的仿真步长具有较大影响。
[0003]现有的电力系统实时仿真计算中采用的存储

转发通信模式延时较大,当实时仿真规模增大时,采用存储

转发通信模式将使得通信时间急剧增大,从而导致在规定时间步长内难以完成实时仿真计算任务。
[0004]因此,提出了一种数据弱缓冲交换通信模式,此种通信方式可在中间节点接收到上一节点的报文头时立即完成对报文的转发,不必等待整个报文接收完成再转发,因此通信延时较小。电力系统实时仿真对时间要求极为严苛,一旦实时仿真全过程超时便会导致实仿真失败。因此需要量化实时仿真过程中的每一环节时间(包括计算环节、通信环节、抖动环节等)。但是数据弱缓冲交换通信模式目前在电力系统实时仿真领域暂无应用,也更未量化此种通信模式下电力系统实时仿真通信时间。
[0005]因此,需要一种对通信时间的量化方案,以支撑将数据弱缓冲交换应用于电力系统实时仿真。

技术实现思路

[0006]有鉴于此,本申请提供了一种电力仿真通信时间计算方法、装置和设备,实现基于数据弱缓冲交换下进行延时通信时间计算,支撑将数据弱缓冲交换应用于电力系统实时仿真。
[0007]为了实现上述目的,现提出的方案如下:
[0008]一种电力仿真通信时间计算方法,包括:
[0009]确定电力系统仿真中各报文的单步长传输时间,所述单步长传输时间基于单步长报文的路由器决策时间、单步长报文的路由器内部交换时间、单步长报文的头切片路由器内传输时间以及报文的报文长度生成;
[0010]基于所述电力系统仿真的传输节点,确定若干传输节点对;
[0011]确定所述各传输节点对的报文传输次数,所述报文传输次数基于所述传输节点对间需要传输的报文总长度,以及,所述电力系统仿真的物理链路及路由器通路带宽确定;
[0012]根据所述各传输节点对的报文传输次数,所述各传输节点对中传输的每一报文的单步长传输时间以及报文长度,确定所述各传输节点对的报文传输时间;
[0013]根据所述各传输节点对的报文传输时间,确定所述电力系统仿真的全传输最大传输时间和全传输最小传输时间。
[0014]优选的,所述确定电力系统仿真中各报文的单步长传输时间的计算公式为:
[0015][0016][0017]其中,t
i
为第i条报文的单步长传输时间,t
r_i
为第i条报文的单步长报文的路由器决策时间,t
s_i
为第i条报文的单步长报文的路由器内部交换时间,t
w_i
为第i条报文的单步长报文的头切片路由器内传输时间,L
i
为第i条报文的报文长度。
[0018]优选的,确定所述各传输节点对的报文传输次数的计算公式为:
[0019][0020]其中,J为传输节点对的报文传输次数,CEILING为向上取整运算,L
i
为传输节点对中传输的第i条报文的报文长度,n为传输节点对中传输的报文总数,W为所述电力系统仿真的物理链路及路由器通路带宽。
[0021]优选的,根据所述各传输节点对的报文传输次数,所述各传输节点对中传输的每一报文的单步长传输时间以及报文长度,确定所述各传输节点对的报文传输时间,包括:
[0022]根据所述各传输节点对的报文传输次数,以及所述各传输节点对中传输的每一报文的报文长度,确定所述各传输节点对的每一报文组;
[0023]根据所述每一报文组中各报文对应的单步长传输时间,确定每一报文组传输时间;
[0024]基于所述每一报文组传输时间,确定所述各传输节点对的报文传输时间。
[0025]优选的,根据所述每一报文组中各报文对应的单步长传输时间,确定每一报文组传输时间,包括:
[0026]将所述每一报文组中的各报文对应的单步长传输时间中最大的单步长传输时间,确定为报文组的报文组传输时间。
[0027]优选的,基于所述每一报文组传输时间,确定所述各传输节点对的报文传输时间,包括:
[0028]对所述各传输节点对中的每一报文组对应的报文组传输时间进行累加,将累加结果确定为所述各传输节点对的报文传输时间。
[0029]优选的,根据所述各传输节点对的报文传输时间,确定所述电力系统仿真的全传输最大传输时间的计算公式为:
[0030][0031]其中,t
all_max
为全传输节点间传输报文的最大传输时间,t
two_ij
为报文传输方向为由传输节点i至传输节点j的传输节点对的报文传输时间,m为电力系统仿真中传输节点总数。
[0032]优选的,根据所述各传输节点对的报文传输时间,确定所述电力系统仿真的全传输最小传输时间,包括:
[0033]确定与每一传输节点对应的每一目标传输时间,所述目标传输时间为传输到同一传输节点的全部传输节点对的报文传输时间中,最大的报文传输时间;
[0034]将全部的所述目标传输时间中,最大的目标传输时间确定为全传输节点间传输报文的最小传输时间。
[0035]一种电力仿真通信时间计算装置,包括:
[0036]单步长时间单元,用于确定电力系统仿真中各报文的单步长传输时间,所述单步长传输时间基于单步长报文的路由器决策时间、单步长报文的路由器内部交换时间、单步长报文的头切片路由器内传输时间以及报文的报文长度生成;
[0037]节点对确定单元,用于于所述电力系统仿真的传输节点,确定若干传输节点对;
[0038]传输次数单元,用于确定所述各传输节点对的报文传输次数,所述报文传输次数基于所述传输节点对间需要传输的报文总长度,以及,所述电力系统仿真的物理链路及路由器通路带宽确定;
[0039]节点对时间单元,用于根据所述各传输节点对的报文传输次数,所述各传输节点对中传输的每一报文的单步长传输时间以及报文长度,确定所述各传输节点对的报文传输时间;
[0040]全传输确定单元,用于根据所述各传输节点对的报文传输时间,确定所述电力系统仿真的全传输最大传输时间和全传输最小传输时间。
[0041]一种电力仿真通信时间计算设备,包括存储器和处理器;
[0042]所述存储器,用于存储程序;
[0043]所述处理器,用于执行所述程序,实现如上述任一项所述的电力仿真通信时间计算方法的各个步骤。
[0044]从上述的技术方案可以看出,本申请实施例提供的一种电力仿真通信时间计算方法、装置和设备,通过单步长报文的路由器决策时间、单步长报本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电力仿真通信时间计算方法,其特征在于,包括:确定电力系统仿真中各报文的单步长传输时间,所述单步长传输时间基于单步长报文的路由器决策时间、单步长报文的路由器内部交换时间、单步长报文的头切片路由器内传输时间以及报文的报文长度生成;基于所述电力系统仿真的传输节点,确定若干传输节点对;确定所述各传输节点对的报文传输次数,所述报文传输次数基于所述传输节点对间需要传输的报文总长度,以及,所述电力系统仿真的物理链路及路由器通路带宽确定;根据所述各传输节点对的报文传输次数,所述各传输节点对中传输的每一报文的单步长传输时间以及报文长度,确定所述各传输节点对的报文传输时间;根据所述各传输节点对的报文传输时间,确定所述电力系统仿真的全传输最大传输时间和全传输最小传输时间。2.根据权利要求1所述的方法,其特征在于,所述确定电力系统仿真中各报文的单步长传输时间的计算公式为:其中,t
i
为第i条报文的单步长传输时间,t
r_i
为第i条报文的单步长报文的路由器决策时间,t
s_i
为第i条报文的单步长报文的路由器内部交换时间,t
w_i
为第i条报文的单步长报文的头切片路由器内传输时间,L
i
为第i条报文的报文长度。3.根据权利要求1所述的方法,其特征在于,确定所述各传输节点对的报文传输次数的计算公式为:其中,J为传输节点对的报文传输次数,CEILING为向上取整运算,L
i
为传输节点对中传输的第i条报文的报文长度,n为传输节点对中传输的报文总数,W为所述电力系统仿真的物理链路及路由器通路带宽。4.根据权利要求1所述的方法,其特征在于,根据所述各传输节点对的报文传输次数,所述各传输节点对中传输的每一报文的单步长传输时间以及报文长度,确定所述各传输节点对的报文传输时间,包括:根据所述各传输节点对的报文传输次数,以及所述各传输节点对中传输的每一报文的报文长度,确定所述各传输节点对的每一报文组;根据所述每一报文组中各报文对应的单步长传输时间,确定每一报文组传输时间;基于所述每一报文组传输时间,确定所述各传输节点对的报文传输时间。5.根据权利要求4所述的方法,其特征在于,根据所述每一报文组中各报文对应的单步长传输时间,确定每一报文组传输时间,包括:将所述每一报文组中的...

【专利技术属性】
技术研发人员:郭天宇郭琦黄立滨郭海平卢远宏胡云罗超曾冠铭
申请(专利权)人:南方电网科学研究院有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1