一种适用于配电网信息的交互测试方法及系统技术方案

技术编号:30639932 阅读:13 留言:0更新日期:2021-11-04 00:33
本发明专利技术公开了一种适用于配电网信息的交互测试方法及系统,属于电能加密通信技术领域。本发明专利技术方法包括:搭建被测试对象环境及被测试对象的访问地址,获取配置信息或前一次测试的结果,确定测试结点数量;配置分布式测试结点及内部参数;同步被测试对象及分布式测试结点的时钟频率,确认时间偏差;测试结点发送请求信息及事件信息,通过其他测试结点接收请求信息,及接收并转发事件信息;分布式测试结点同时发送请求消息及事件消息,再通过其他测试结点接收由总线返回的请求消息及事件消息;汇总并统计测试结果,若发生丢包现象,重复执行测试节点对被测试对象的交互测试,直至无丢包现象,生成测试报告,完成配电网信息的交互测试。测试。测试。

【技术实现步骤摘要】
一种适用于配电网信息的交互测试方法及系统


[0001]本专利技术涉及电能加密通信
,并且更具体地,涉及一种适用于配电网信息的交互测试方法及系统。

技术介绍

[0002]区块链技术伴随着数字货币比特币产生,是一种分布式共享数据库技术,区块链技术的不断发展和更新,为其与更多领域的融合提供了可能性,区块链作为一项革命性技术,具有去中心化分布式存储、信息高度透明、数据不可篡改等天然优势,将在电力行业新技术、新产业、新业态、新模式形成中发挥重要作用。
[0003]随着能源互联网建设的推进,智能电网逐渐由原来的封闭系统走向开放、共享,围绕电网将会产生非常多的新业务和新应用,由于当前用电信息采集业务的场景中,存在两个应用问题。其一是“溯源查询难”,传统的用电信息采集技术是中心化的层级结构,只有中心化才有权力进行访问,不是所有参与者都有权力进行查询追溯;其二是“存储可信难”,传统的用电信息采集业务场景中,虽使用各种SM1、SM2、SM3、SM4、SM9等多种算法保护传输过程的机密性和完整性,同时又有数据库及存储账本等进行数据记录,可实现对操作痕迹的追查,使得数据存储安全,但是在外行人看来,也有可能利用中心化的权限进行修改,因为并不是参与者都能进行监督与访问。
[0004]因此通过新技术解决这些问题就迫在眉睫。

技术实现思路

[0005]本专利技术针对于目前配电网领域缺少完整的信息交互测试方法,且检测平台无法自适应不同性能被测对象的能力边界,而提出了一种适用于配电网信息的交互测试方法,包括:/>[0006]搭建配电网信息被测试对象的环境及被测试对象的访问地址,通过被测试对象的环境及被测试对象的访问地址,获取被测试对象的配置信息或前一次测试的结果,确定被测试对象的测试结点数量;
[0007]根据确定的被测试系统的测试结点数量,配置被测试系统的分布式测试结点及被测试系统的内部参数;
[0008]同步被测试对象及分布式测试结点的时钟频率,确认通信方无时间偏差或偏差在阈值范围内;
[0009]测试结点向被测试对象发送符合标准的请求信息及符合标准的事件信息,通过其他测试结点接收测试结点向被测试对象发送符合标准的请求信息,及接收并转发测试结点向被测试对象发送符合标准的事件信息;
[0010]分布式测试结点向被测试对象同时发送符合标准的请求消息及符合标准的事件消息,再通过其他测试结点接收由总线返回的分布式测试结点向被测试对象同时发送符合标准的请求消息及符合标准的事件消息;
[0011]汇总并统计测试节点对被测试对象的交互测试的测试结果,若发生丢包现象,扩展分布式测试结点数量,重复执行测试节点对被测试对象的交互测试,直至无丢包现象,生成测试报告,完成配电网信息的交互测试。
[0012]可选的,阈值范围在0.001毫秒以内。
[0013]可选的,时钟频率由测试平台的控制中心主机作为时钟同步服务器。
[0014]可选的,分布式测试结点通过测试中心使各分布式测试结点同时向被测试对象发送100个1MB的请求消息与事件消息数据包。
[0015]本专利技术还提出了一种适用于配电网信息的交互测试系统,包括:
[0016]确定测试结点数量单元,搭建配电网信息被测试对象的环境及被测试对象的访问地址,通过被测试对象的环境及被测试对象的访问地址,获取被测试对象的配置信息或前一次测试的结果,确定被测试对象的测试结点数量;
[0017]配置参数单元,根据确定的被测试系统的测试结点数量,配置被测试系统的分布式测试结点及被测试系统的内部参数;
[0018]确认时间偏差单元,同步被测试对象及分布式测试结点的时钟频率,确认通信方无时间偏差或偏差在阈值范围内;
[0019]测试一单元,测试结点向被测试对象发送符合标准的请求信息及符合标准的事件信息,通过其他测试结点接收测试结点向被测试对象发送符合标准的请求信息,及接收并转发测试结点向被测试对象发送符合标准的事件信息;
[0020]测试二单元,分布式测试结点向被测试对象同时发送符合标准的请求消息及符合标准的事件消息,再通过其他测试结点接收由总线返回的分布式测试结点向被测试对象同时发送符合标准的请求消息及符合标准的事件消息;
[0021]完成测试单元,汇总并统计测试节点对被测试对象的交互测试的测试结果,若发生丢包现象,扩展分布式测试结点数量,重复执行测试节点对被测试对象的交互测试,直至无丢包现象,生成测试报告,完成配电网信息的交互测试。
[0022]可选的,阈值范围在0.001毫秒以内。
[0023]可选的,时钟频率由测试平台的控制中心主机作为时钟同步服务器。
[0024]可选的,分布式测试结点通过测试中心使各分布式测试结点同时向被测试对象发送100个1MB的请求消息与事件消息数据包。
[0025]本专利技术根据不同的被测对象的需求可自动调整测试结点的数量与规模,使测试平台能够对待不同被测对象具有良好的伸缩性,解决了无法灵活探知被测对象性能上限的问题,有效提升了测试结点的资源利用率。
附图说明
[0026]图1为本专利技术一种适用于配电网信息的交互测试方法的流程图;
[0027]图2为本专利技术默认的结点信息配置测试环境图;
[0028]图3为本专利技术一种适用于配电网信息的交互测试系统结构图。
具体实施方式
[0029]现在参考附图介绍本专利技术的示例性实施方式,然而,本专利技术可以用许多不同的形
式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本专利技术,并且向所属
的技术人员充分传达本专利技术的范围。对于表示在附图中的示例性实施方式中的术语并不是对本专利技术的限定。在附图中,相同的单元/元件使用相同的附图标记。
[0030]除非另有说明,此处使用的术语(包括科技术语)对所属
的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其相关领域的语境具有一致的含义,而不应该被理解为理想化的或过于正式的意义。
[0031]本专利技术提出了一种适用于配电网信息的交互测试方法,如图1所示,包括:
[0032]搭建配电网信息被测试对象的环境及被测试对象的访问地址,通过被测试对象的环境及被测试对象的访问地址,获取被测试对象的配置信息或前一次测试的结果,确定被测试对象的测试结点数量;
[0033]根据确定的被测试系统的测试结点数量,配置被测试系统的分布式测试结点及被测试系统的内部参数;
[0034]同步被测试对象及分布式测试结点的时钟频率,确认通信方无时间偏差或偏差在阈值范围内;
[0035]测试结点向被测试对象发送符合标准的请求信息及符合标准的事件信息,通过其他测试结点接收测试结点向被测试对象发送符合标准的请求信息,及接收并转发测试结点向被测试对象发送符合标准的事件信息;
[0036]分布式测试结点向被测试对象同时发送符合标准的请求消息及符合标准的事件本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种适用于配电网信息的交互测试方法,所述方法包括:搭建配电网信息被测试对象的环境及被测试对象的访问地址,通过被测试对象的环境及被测试对象的访问地址,获取被测试对象的配置信息或前一次测试的结果,确定被测试对象的测试结点数量;根据确定的被测试系统的测试结点数量,配置被测试系统的分布式测试结点及被测试系统的内部参数;同步被测试对象及分布式测试结点的时钟频率,确认通信方无时间偏差或偏差在阈值范围内;测试结点向被测试对象发送符合标准的请求信息及符合标准的事件信息,通过其他测试结点接收测试结点向被测试对象发送符合标准的请求信息,及接收并转发测试结点向被测试对象发送符合标准的事件信息;分布式测试结点向被测试对象同时发送符合标准的请求消息及符合标准的事件消息,再通过其他测试结点接收由总线返回的分布式测试结点向被测试对象同时发送符合标准的请求消息及符合标准的事件消息;汇总并统计测试节点对被测试对象的交互测试的测试结果,若发生丢包现象,扩展分布式测试结点数量,重复执行测试节点对被测试对象的交互测试,直至无丢包现象,生成测试报告,完成配电网信息的交互测试。2.根据权利要求1所述的方法,所述阈值范围在0.001毫秒以内。3.根据权利要求1所述的方法,所述时钟频率由测试平台的控制中心主机作为时钟同步服务器。4.根据权利要求1所述的方法,所述分布式测试结点通过测试中心使各分布式测试结点同时向被测试对象发送100个1MB的请求消息与事件消息数据包。5.一种适用于配电网信息的交互测试系统,所述系统包括:确定测...

【专利技术属性】
技术研发人员:刘鹏吕广宪陆一鸣王国庆王立岩岑维聪
申请(专利权)人:国家电网有限公司国网浙江省电力有限公司嘉兴供电公司
类型:发明
国别省市:

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

1