本发明涉及设备测试,尤其是涉及一种二次设备测试方法、装置及存储介质。
背景技术:
1、智能变电站以全站信息数字化、通信平台网络化、信息共享标准化为基本要求,抛弃传统变电站以数字电缆为媒介传送电气信号的数据传输模式,采用光纤数字化的方式来传输变电站一次设备及二次设备的运行信息。现有的二次设备测试方法在测试过程中可能会存在信号遗漏或信号错误的情况,导致二次设备测试的准确性较低。
技术实现思路
1、本发明提供一种二次设备测试方法、装置及存储介质,以解决现有的二次设备测试方法在测试过程中可能会存在信号遗漏或信号错误的情况,导致二次设备测试的准确性较低的技术问题。
2、本发明的一个实施例提供了一种二次设备测试方法,包括:
3、基于规范作业指导书标准,设定待测试二次设备所有测试条目的评估逻辑以及所述评估逻辑对应的状态序列详情;
4、根据测试请求,在预设查询范围内查询当前测试条目的评估逻辑对应的状态序列详情,并记录在预设查询范围内的报文信息;
5、遍历每一所述评估逻辑,对每一所述评估逻辑进行变位标记;
6、对变位标记后的评估逻辑,根据测试条目的状态序列详情进行分组,得到评估逻辑分组数据;将所述报文信息按照信号点切面进行分组,得到报文信息分组信息;
7、比对所述评估逻辑分组数据和所述报文信息分组数据,根据比对结果得到所述待测试二次设备的测试结果。
8、进一步的,在根据测试请求,在预设查询范围内查询当前测试条目的评估逻辑对应的状态序列详情,并记录在预设查询范围内的报文信息之前,还包括:
9、遍历所述评估逻辑涉及的所有信号名称以确定设备类型和间隔属性,基于所述设备类型和所述间隔属性建立标准信号库;
10、基于所述标准信号库解析scd文件,得到报文信号的原始描述,将所述报文信号的原始描述与所述标准信号库中的标准信号进行自动关联。
11、进一步的,所述记录在预设查询范围内的报文信息,包括:
12、控制继电保护测试仪按照所述对应的状态序列详情对待测试二次设备进行加量处理,在加量处理后记录在预设范围内查询得到的报文信息。
13、进一步的,所述在加量处理后记录在预设范围内查询得到的报文信息,包括:
14、在加量处理结束后,设定延时后结束报文查询,记录存储在所述预设范围内的所有报文信息。
15、进一步的,所述遍历每一所述评估逻辑,对每一所述评估逻辑进行变位标记,包括:
16、将所述评估逻辑按照信号类型划分为动作信号和状态信号;
17、在所述动作信号存在变位时,对所述动作信号进行变位标记;
18、判断状态信号的当前状态与上一状态是否一致,若不一致,则对所述状态信号进行变位标记。
19、进一步的,所述比对所述评估逻辑分组数据和所述报文信息分组数据,根据比对结果得到所述待测试二次设备的测试结果,包括:
20、将所述评估逻辑分组数据和所述报文信息分组数据进行数量一致性测试;
21、若不一致,则判定所述待测试二次设备测试失败;
22、若一致,将所述报文信息分组数据中的报文参数与预设的标准评估逻辑中的报文参数进行一致性比对,若一致,则判定所述待测试二次设备测试成功;所述报文参数包括报文顺序和报文目标值。
23、进一步的,所述报文信息为mms/goose报文信息。
24、本发明的一个实施例提供了一种二次设备测试装置,包括:
25、测试数据设定模块,用于基于规范作业指导书标准,设定待测试二次设备所有测试条目的评估逻辑以及所述评估逻辑对应的状态序列详情;
26、报文信息记录模块,用于根据测试请求,在预设查询范围内查询当前测试条目的评估逻辑对应的状态序列详情,并记录在预设查询范围内的报文信息;
27、变位标记模块,用于遍历每一所述评估逻辑,对每一所述评估逻辑进行变位标记;
28、信息分组模块,用于对变位标记后的评估逻辑,根据测试条目的状态序列详情进行分组,得到评估逻辑分组数据;将所述报文信息按照信号点切面进行分组,得到报文信息分组信息;
29、二次设备测试模块,用于比对所述评估逻辑分组数据和所述报文信息分组数据,根据比对结果得到所述待测试二次设备的测试结果。
30、本发明的一个实施例提供了一种存储介质,所述存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述存储介质所在设备执行如上述一种二次设备测试方法。
31、本发明实施例对变位标记后的评估逻辑,根据测试条目的状态序列详情进行分组,得到评估逻辑分组数据;将所述报文信息按照信号点切面进行分组,得到报文信息分组信息,比对所述评估逻辑分组数据和所述报文信息分组数据,根据比对结果得到所述待测试二次设备的测试结果,通过对评估逻辑和报文信息的数量一致性和报文参数一致性分别进行比对,增加了测试过程中的测试逻辑,从而能够有效避免二次设备测试过程中出现信号遗漏或信号错误的情况,进而能够有效提高二次设备测试的准确性和可靠性。
32、进一步的,本发明实施例通过对评估逻辑的类型进行划分,使得在二次设备测试过程中能够兼容不同测试项目,从而能够有效提高测试的全面性,进而能够进一步提高二次设备测试的准确性和可靠性
1.一种二次设备测试方法,其特征在于,包括:
2.如权利要求1所述的二次设备测试方法,其特征在于,在根据测试请求,在预设查询范围内查询当前测试条目的评估逻辑对应的状态序列详情,并记录在预设查询范围内的报文信息之前,还包括:
3.如权利要求1所述的二次设备测试方法,其特征在于,所述记录在预设查询范围内的报文信息,包括:
4.如权利要求3所述的二次设备测试方法,其特征在于,所述在加量处理后记录在预设范围内查询得到的报文信息,包括:
5.如权利要求1所述的二次设备测试方法,其特征在于,所述遍历每一所述评估逻辑,对每一所述评估逻辑进行变位标记,包括:
6.如权利要求1所述的二次设备测试方法,其特征在于,所述比对所述评估逻辑分组数据和所述报文信息分组数据,根据比对结果得到所述待测试二次设备的测试结果,包括:
7.如权利要求1-6任意一项所述的二次设备测试方法,其特征在于,所述报文信息为mms/goose报文信息。
8.一种二次设备测试装置,其特征在于,包括:
9.一种存储介质,其特征在于,所述存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述存储介质所在设备执行如权利要求1至7中任意一项所述的一种二次设备测试方法。