System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电网通信,尤其涉及一种配电网台区hplc和hrf双模通信混合数据传输控制方法。
技术介绍
1、新型智能电表已经实现对传统机械电表的完全替代,智能电表中通常都内置有通信模块,可以和集中器等抄表数据实现通信,进而实现电力数据的远程采集以及指令的远程传输,这为电力系统自动化的实现奠定了基础。
2、现有的智能电表之间大多采用hplc的通信方式进行数据传输,hplc通信可以利用现有的电力线路进行数据传输,进而降低重新布设信号线缆的成本。hplc即为高速电力线载波,已在全球范围内广泛部署,用于智能计量和其他应用,hplc虽然可以连接到近99%的设备,但依旧无法实现完全连接。所以,单一的hplc通信信道强衰减、信道时变性高、干扰噪声多、通信速率不高、抄读成功率不高,通信效果难以达到应用要求。
3、无线射频技术是一种无需信号就可以实现数据传输的新兴技术,hrf高速射频的通信方式可以对载波通信和以太网等有线通信方式进行补充,消除数据传输线路中断对通信质量造成的影响。然而,对于接收端集中对管辖领域内的多个电表数据的采集,数据传输与接收的稳定性极为重要,如何提高电表数据传输过程中的稳定性、时效性和可靠性极为重要。
技术实现思路
1、本申请通过提供一种配电网台区hplc和hrf双模通信混合数据传输控制方法,能够择优选择信道并且提高配电网台区电表数据的传输效率与服务器终端接收电表数据的稳定性。
2、本申请提供了一种配电网台区hplc和hrf双模通信混合数据传
3、对配电网台区所有电表的hplc信道和hrf信道进行质量评估,分别确定所有电表的目标通信信道,目标通信信道为hplc信道和hrf信道中的任意一种;
4、根据服务器终端的最大接收量x,将m个电表按照预设分组规则进行分组,得到n个发送批次;
5、根据电表的目标通信信道,按照发送批次顺序依次发送电表数据,根据服务器终端的确认响应,执行下一个发送批次中电表数据的发送,直至n个发送批次中的电表数据发送完成。
6、优选地,所述对配电网台区所有电表的hplc信道和hrf信道进行质量评估,分别确定所有电表的目标通信信道,包括:
7、基于测试数据包分别对配电网台区m个电表的双模通信信道进行质量检测,得到电表对应的双模通信信道的传输速率和信道质量;
8、分别为双模通信信道的传输速率和信道质量赋予权重比例,得到hplc信道和hrf信道的质量评估值;
9、比较hplc信道和hrf信道的质量评估值,确定m个电表分别对应的目标通信信道。
10、优选地,所述比较hplc信道和hrf信道的质量评估值,确定m个电表分别对应的目标通信信道,包括:
11、当hplc信道的信道评估值大于hrf信道的质量评估值时,选择hplc信道作为目标通信信道;当hplc信道的信道评估值小于hrf信道的质量评估值时,选择hrf信道作为目标通信信道;当hplc信道的信道评估值等于hrf信道的质量评估值时,进一步比较hplc信道和hrf信道的传输速率,若hplc信道的传输速率大于hrf信道的传输速率,则选择hplc信道作为目标通信信道。
12、优选地,所述根据服务器终端的最大接收量x,将m个电表按照预设分组规则进行分组,得到n个发送批次,包括:
13、对电表数量m除以服务器终端最大接收量x的结果进行向上取整,得到n个发送批次;
14、将m个电表依次分配至n个发送批次中,使得每个批次中的电表数量不超过服务器终端最大接收量x。
15、优选地,所述按照发送批次顺序依次发送电表数据,根据服务器终端的确认响应,执行下一个发送批次中电表数据的发送,包括:
16、c1,确定动态交错比例阈值为50%,当服务器终端接收到的第一发送批次电表数据的数量达到50%时,触发服务器终端的确认响应,开始将第二发送批次中电表数据数量的50%发送至服务器终端;
17、c2,重复步骤c1,每当一个批次的电表数据成功发送至服务器终端50%时,开始同步发送下一个发送批次电表数据数量的50%,直至所有发送批次的电表数据发送完成。
18、优选地,所述方法还包括:
19、获得配电网台区所有电表发送电表数据至服务器终端的传输时长,并根据传输时长按照正序对电表进行排列,传输时长为电表数据发送开始时间t1和服务器终端开始接收时间t3的差值;
20、根据电表的传输时长,确定基础单元p,以基础单元p为时间节点将电表进行分组,得到n个电表组;
21、根据服务器终端最大接收量x,分别对n个电表组进行二次分组,每个电表组得到n个子组;
22、根据n个电表组和每个电表组中的n个子组,确定n个发送批次,依次将n个发送批次中的电表数据发送至服务器终端;
23、其中,所述每个电表组的n个子组设置有电表分配数量阈值,将每个电表组中的电表依次分配至对应的n个子组中,使得每个子组中的电表数量不大于电表分配数量阈值。
24、优选地,所述根据电表的传输时长,确定基础单元p,以基础单元p为时间节点将电表进行分组,得到n个电表组,包括:
25、以基础单元p为基础,确定n个时间节点为p、2p、3p...np;
26、将传输时长在(n-1)p至np之间的电表分配至第n电表组,n为正整数。
27、优选地,所述根据n个电表组和每个电表组中的n个子组,确定n个发送批次,依次将n个发送批次中的电表数据发送至服务器终端,还包括:
28、在n个电表组中,确定传输时长不大于时间阈值的电表组为目标电表组,将传输时长大于时间阈值的电表组确定为等待电表组;
29、将目标电表组中的n个子组按照n个发送批次顺序依次发送至服务器终端,直至目标电表组中所有电表数据发送完成;
30、在目标电表组中,选择传输时间在o至p之间的电表作为中转端,将等待电表组中的电表数据均匀发送至中转端的等待区域内;
31、当检测到中转端处于空闲状态时,将中转端等待区域内的电表数据发送至服务器终端。
32、优选地,所述在目标电表组中,选择传输时间在o至p之间的电表作为中转端,将等待电表组中的电表数据均匀发送至中转端的等待区域内,包括:
33、d1,按照n个发送批次的顺序,发送目标电表组的第一子组中的电表数据至服务器终端,选择第一子组中传输时间在o至p之间的电表作为第一中转端;
34、d2,将等待电表组中第一子组中的电表数据均匀发送至第一中转端的等待区域内;
35、d3,当所有第一子组的电表数据传输成功后,启动第二发送批次,开始第二子组的电表数据的传输,选择第二子组中传输时间在o至p之间的电表作为第二中转端,将等待电表组中第二子组中的电表数据均匀发送至第二中转端的等待区域内;
36、d4,重复步骤d1至d3,直至n本文档来自技高网...
【技术保护点】
1.一种配电网台区HPLC和HRF双模通信混合数据传输控制方法,其特征在于,包括:
2.如权利要求1所述的配电网台区HPLC和HRF双模通信混合数据传输控制方法,其特征在于,所述对配电网台区所有电表的HPLC信道和HRF信道进行质量评估,分别确定所有电表的目标通信信道,包括:
3.如权利要求2所述的配电网台区HPLC和HRF双模通信混合数据传输控制方法,其特征在于,所述比较HPLC信道和HRF信道的质量评估值,确定M个电表分别对应的目标通信信道,包括:
4.如权利要求1所述的配电网台区HPLC和HRF双模通信混合数据传输控制方法,其特征在于,所述根据服务器终端的最大接收量X,将M个电表按照预设分组规则进行分组,得到n个发送批次,包括:
5.如权利要求1所述的配电网台区HPLC和HRF双模通信混合数据传输控制方法,其特征在于,所述按照发送批次顺序依次发送电表数据,根据服务器终端的确认响应,执行下一个发送批次中电表数据的发送,包括:
6.如权利要求1所述的配电网台区HPLC和HRF双模通信混合数据传输控制方法,其特征在于,所
7.如权利要求6所述的配电网台区HPLC和HRF双模通信混合数据传输控制方法,其特征在于,所述根据电表的传输时长,确定基础单元P,以基础单元P为时间节点将电表进行分组,得到N个电表组,包括:
8.如权利要求7所述的配电网台区HPLC和HRF双模通信混合数据传输控制方法,其特征在于,所述根据N个电表组和每个电表组中的n个子组,确定n个发送批次,依次将n个发送批次中的电表数据发送至服务器终端,还包括:
9.如权利要求8所述的配电网台区HPLC和HRF双模通信混合数据传输控制方法,其特征在于,所述在目标电表组中,选择传输时间在O至P之间的电表作为中转端,将等待电表组中的电表数据均匀发送至中转端的等待区域内,包括:
10.如权利要求8所述的配电网台区HPLC和HRF双模通信混合数据传输控制方法,其特征在于,所述在目标电表组中,选择传输时间在O至P之间的电表作为中转端,将等待电表组中的电表数据均匀发送至中转端的等待区域内,还包括:
...【技术特征摘要】
1.一种配电网台区hplc和hrf双模通信混合数据传输控制方法,其特征在于,包括:
2.如权利要求1所述的配电网台区hplc和hrf双模通信混合数据传输控制方法,其特征在于,所述对配电网台区所有电表的hplc信道和hrf信道进行质量评估,分别确定所有电表的目标通信信道,包括:
3.如权利要求2所述的配电网台区hplc和hrf双模通信混合数据传输控制方法,其特征在于,所述比较hplc信道和hrf信道的质量评估值,确定m个电表分别对应的目标通信信道,包括:
4.如权利要求1所述的配电网台区hplc和hrf双模通信混合数据传输控制方法,其特征在于,所述根据服务器终端的最大接收量x,将m个电表按照预设分组规则进行分组,得到n个发送批次,包括:
5.如权利要求1所述的配电网台区hplc和hrf双模通信混合数据传输控制方法,其特征在于,所述按照发送批次顺序依次发送电表数据,根据服务器终端的确认响应,执行下一个发送批次中电表数据的发送,包括:
6.如权利要求1所述的配电网台区hplc和h...
【专利技术属性】
技术研发人员:郑芃秋,李恒杰,李帆,陈子时,魏新宇,陈广鹏,马飞,张硕,王强,毛浩菲,罗宇,黄山竹,张士新,王卓斌,李亮,徐琦,冯曼,张萌,
申请(专利权)人:北京航天长征飞行器研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。