System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于电力线通信系统互联互通测试,涉及一种低压台区电采全链路报文合规性和一致性测试方法及系统。
技术介绍
1、hplc通信技术为国家电网公司自主制定的电力线宽带载波通信标准,目前该通信技术远远领先于世界范围内其他国家,并取得了优异的现场应用效果。我国在电力线宽带载波通信运维设备的研发应用上同样远远领先于其他国家。
2、目前电网公司采用的运维设备主要包含计量现场作业终端、采集故障识别模块、抄控器等设备,运维工具操作便捷性差,缺乏实际业务需求下的采集全链路报文一致性与合规性检测功能,不支持现场互联互通测试,给用采运维人员带来了极大的不便。
3、现有技术文件1(cn107294563a)公开了一种低压电力线载波通信互联互通性能测试方法及系统。所述方法包括:验证待测设备与标准设备的通信语言和交互流程的一致,,确定待测设备的协议一致性能;验证待测设备的发射性能和接收性能是否满足标准需求,确定通信性能;验证待测设备在仿真环境与标准设备的兼容能力,确定互操作性能;以及根据所述协议一致性能、通信性能和互操作性能判断低压电力线载波通信互联互通性能。
4、现有技术文件2(cn112711919a)公开了低压电力线宽带载波通信协议一致性测试系统和方法。所述系统包括:软件平台,其用于管理测试用例,选择用例运行,并记录系统运行日志,计算待测宽带载波通信设备行为与标准协议的一致性;透明物理接入单元,其负责发送测试命令到载波信道,并将载波信道的通信报文上报到软件平台;载波总线信道接入单元,其用于模拟现场载波通信场景
5、但是上述现有技术每次只能用于单一电力线宽带载波设备的互联互通性能测试,只能用于实验室内进行,每次实验只能对一件单体设备进行测试,对全链路的设备必须拆回实验室分别进行实验,无法用于低压台区全链路所有设备的现场测试,除待测设备外所有节点均由仿真完成,包括测试场景的模拟,例如干扰噪声、载波信道的衰减等,通过仿真实现特定场景下待测宽带载波通信设备外所有通信节点的通信行为,测试结果的准确性受仿真模型的影响,可能与现场结果不匹配。
技术实现思路
1、为解决现有运维装置不支持现场互联互通测试的问题,本专利技术提供一种低压台区电采全链路报文合规性和一致性测试方法及系统,
2、本专利技术的第一方面提供了一种低压台区电采全链路报文合规性和一致性测试方法,用电信息采集系统包括集中器、采集器和智能电表,集中器包括cco(集中器载波通信)模块,所述方法包括:
3、步骤1:获取用电信息采集业务测试用例集;
4、步骤2:在用电信息采集业务测试用例集中选取测试用例,并将测试用例转换成测试报文指令,向集中器发送测试报文指令,集中器按照预设逻辑处理测试报文指令;
5、步骤3:采集cco模块、采集器和智能电表对应的接收报文和发送报文,并对接收报文和发送报文的报文格式和报文结构是否合规进行验证,获得第一合规验证结果;
6、步骤4:对接收报文和发送报文进行解析,获得接收报文内容和发送报文内容,并对接收报文内容与发送报文内容进行一致性验证,获得第一内容一致性验证结果;
7、步骤5:根据第一合规验证结果和第一内容一致性验证结果,确定异常报文产生设备。
8、优选地,测试用例集包括根据抄表和事件上报生成的测试用例以及依据不同设备的上下行通信规范要求构建的接收与发送合规报文组成的合规报文库,合规报文库作为合规性的判断基准。
9、优选地,步骤2中,将测试报文指令发送至集中器,由集中器对测试报文指令进行处理并下发至cco模块,由cco模块下发至采集器,由采集器下发至智能电表,智能电表响应并上报至采集器,由采集器上报至cco模块,由cco模块上报至集中器。
10、优选地,步骤3包括:
11、步骤3.1:采集cco模块的下行接收报文,并将cco模块的下行接收报文的报文格式和报文结构与合规报文库中的cco下行接收基准报文进行比较,获得第二合规验证结果;
12、步骤3.2:采集cco模块的下行发送报文,并将cco模块的下行发送报文的报文格式和报文结构与合规报文库中的cco下行发送基准报文进行比较,获得第三合规验证结果;
13、步骤3.3:采集采集器的下行接收报文,并将采集器的下行接收报文的报文格式和报文结构与合规报文库中的采集器下行发送接收报文进行比较,获得第四合规验证结果;
14、步骤3.4:采集采集器的下行发送报文,并将采集器的下行发送报文的报文格式和报文结构与合规报文库中的采集器下行发送基准报文进行比较,获得第五合规验证结果;
15、步骤3.5:采集智能电表的接收报文,并将智能电表的接收报文的报文格式和报文结构与合规报文库中的智能电表下行接收基准报文进行比较,获得第六合规验证结果;
16、步骤3.6:采集采集器的上行接收报文,并将采集器的上行接收报文的报文格式和报文结构与合规报文库中的采集器上行接收基准报文进行比较,获得第七合规验证结果;
17、步骤3.7:采集器的上行发送报文,并将采集器的上行发送报文的报文格式和报文结构与合规报文库中的采集器上行发送基准报文进行比较,获得第八合规验证结果;
18、步骤3.8:采集cco模块的上行接收报文,并将cco模块的上行接收报文的报文格式和报文结构与合规报文库中的cco模块上行接收基准报文进行比较,获得第九合规验证结果;
19、步骤3.9:采集cco模块的上行发送报文,并将cco模块的上行发送报文的报文格式和报文结构与合规报文库中的cco模块上行发送基准报文进行比较,获得第十合规验证结果。
20、优选地,步骤4包括:
21、分别对步骤3.1至步骤3.9中采集的报文进行解析,获得对应的报文内容;
22、对cco模块的下行接收报文与测试用例进行报文内容一致性验证,获得第二内容一致性验证结果;
23、对cco模块的下行发送报文和cco模块的下行发送报文进行报文内容一致性验证,获得第三内容一致性验证结果;
24、对cco模块的下行发送报文和采集器的下行接收报文进行报文内容一致性验证,获得第四内容一致性验证结果;
25、对采集器的下行接收报文和采集器的下行发送报文进行报文内容一致性判定,获得第五内容一致性验证结果;
26、对智能电表的接收报文和采集器的上行接收报文进行报文内容一致性判定,获得第六内容一致性验证结果;
27、对采集器的上行接收报文和采集器的上行发送报文进行报文内容一致性判定,获得第七内容一致性验证结果;
28、对采集器的上行发送报文和cco模块的上行接收报文进行报文内容一致性判定,获得第八内容一致性验证结果;
...
【技术保护点】
1.一种低压台区电采全链路报文合规性和一致性测试方法,应用于用电信息采集系统,用电信息采集系统包括集中器、采集器和智能电表,集中器包括CCO模块,其特征在于,所述方法包括:
2.如权利要求1所述的低压台区电采全链路报文合规性和一致性测试方法,其特征在于,测试用例集包括根据抄表和事件上报生成的测试用例以及依据不同设备的上下行通信规范要求构建的接收与发送合规报文组成的合规报文库,合规报文库作为合规性的判断基准。
3.如权利要求2所述的低压台区电采全链路报文合规性和一致性测试方法,其特征在于,步骤2中,将测试报文指令发送至集中器,由集中器对测试报文指令进行处理并下发至CCO模块,由CCO模块下发至采集器,由采集器下发至智能电表,智能电表响应并上报至采集器,由采集器上报至CCO模块,由CCO模块上报至集中器。
4.如权利要求3所述的低压台区电采全链路报文合规性和一致性测试方法,其特征在于,步骤3包括:
5.如权利要求4所述的低压台区电采全链路报文合规性和一致性测试方法,其特征在于,步骤4包括:
6.如权利要求5所述的低压台区电采
7.如权利要求1至6任一项所述的低压台区电采全链路报文合规性和一致性测试方法,其特征在于,在步骤5之后,所述方法还包括输出步骤5确定的报文异常产生设备,并展示异常报文信息。
8.如权利要求7所述的低压台区电采全链路报文合规性和一致性测试方法,其特征在于,在步骤1之前,所述方法还包括结合业务要求及流程,构建用电信息采集业务测试用例集。
9.一种低压台区电采全链路报文合规性和一致测试系统,包括第一报文监测装置、第二报文监测装置和异常报文诊断仪,其特征在于:
10.如权利9所述的低压台区电采全链路报文合规性和一致测试系统,其特征在于:
11.如权利9所述的低压台区电采全链路报文合规性和一致测试系统,其特征在于:
12.一种电子设备,包括处理器及存储介质;其特征在于:
13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至8任一项所述低压台区电采全链路报文合规性和一致性测试方法的步骤。
...【技术特征摘要】
1.一种低压台区电采全链路报文合规性和一致性测试方法,应用于用电信息采集系统,用电信息采集系统包括集中器、采集器和智能电表,集中器包括cco模块,其特征在于,所述方法包括:
2.如权利要求1所述的低压台区电采全链路报文合规性和一致性测试方法,其特征在于,测试用例集包括根据抄表和事件上报生成的测试用例以及依据不同设备的上下行通信规范要求构建的接收与发送合规报文组成的合规报文库,合规报文库作为合规性的判断基准。
3.如权利要求2所述的低压台区电采全链路报文合规性和一致性测试方法,其特征在于,步骤2中,将测试报文指令发送至集中器,由集中器对测试报文指令进行处理并下发至cco模块,由cco模块下发至采集器,由采集器下发至智能电表,智能电表响应并上报至采集器,由采集器上报至cco模块,由cco模块上报至集中器。
4.如权利要求3所述的低压台区电采全链路报文合规性和一致性测试方法,其特征在于,步骤3包括:
5.如权利要求4所述的低压台区电采全链路报文合规性和一致性测试方法,其特征在于,步骤4包括:
6.如权利要求5所述的低压台区电采全链路报文合规性和一致性测试方法,其特征在于,第一合规验证...
【专利技术属性】
技术研发人员:高凡,周玉,李悦,周超,张震,崔高颖,穆卓文,
申请(专利权)人:国网江苏省电力有限公司营销服务中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。