一种配电自动化标准化扩展通信规约一致性校验方法、装置及系统转让专利

申请号 : CN201810962190.3

文献号 : CN109167701B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘明祥蔡月明封士永李二霞高媛赵江河刘日亮常方圆陈冉柳劲松孙国城丁孝华赵景涛尤文锋杨涛孙建东刘润苗王文轩郑舒纪平

申请人 : 国电南瑞科技股份有限公司国家电网有限公司南瑞集团有限公司中国电力科学研究院有限公司国网山东省电力公司电力科学研究院国网上海市电力公司国电南瑞南京控制系统有限公司

摘要 :

本发明公开了一种配电自动化标准化扩展通信规约一致性校验方法、装置及系统,包括:对配电自动化标准化扩展通信规约进行正常一致性检验和扩展规约异常校验,生成校验报告,所述利用部分或者全部正常验证序列对配电自动化标准化扩展通信规约进行正常通信一致性进行检验,具体为:利用部分或者全部正常验证序列逐一校验配电自动化标准化扩展通信规约的语义、语法、报文结构和传送过程。本发明通过配电自动化标准化扩展通信规约的一致性校验,支撑配电终端标准化运行维护,保障配电自动化系统运行的稳定性与可靠性,减少配电终端的现场安装、调试及运维工作量。

权利要求 :

1.一种配电自动化标准化扩展通信规约一致性校验方法,其特征在于,包括以下步骤:利用部分或者全部正常验证序列对配电自动化标准化扩展通信规约进行正常通信一致性进行检验,保存校验结果,形成一致性校验测试结果序列;

所述利用部分或者全部正常验证序列对配电自动化标准化扩展通信规约进行正常通信一致性进行检验,具体为:

利用部分或者全部正常验证序列逐一校验配电自动化标准化扩展通信规约的语义、语法、报文结构和传送过程;

所述方法还包括利用部分或者全部状态转换验证序列对由正常通信一致性检验出来的异常进行异常校验,保存校验结果,形成异常校验测试结果序列;

所述的利用部分或者全部状态转换验证序列对由正常通信一致性检验出来的异常进行异常校验,具体为:利用部分或者全部状态转换验证序列对配电自动化标准化扩展通信规约进行报文结构的异常校验,以及校验核实对不同节点的正常状态转换为异常状态时的处理是否正确,包括:

利用部分或者全部状态转换验证序列逐一校验配电自动化标准化扩展通信规约的规约异常启动、规约异常中断、错误报文处理、通信异常的影响、非法报文控制中的一项或者多项的组合的处理是否正确。

2.根据权利要求1所述的一种配电自动化标准化扩展通信规约一致性校验方法,其特征在于:所述方法还包括输出一致性校验测试结果序列和/或异常校验测试结果序列。

3.根据权利要求1‑2中任一项所述的一种配电自动化标准化扩展通信规约一致性校验方法,其特征在于:所述的正常通信一致性检验,包括:规约启动校验、规约停止校验、报文类型校验、传输过程校验、报文扩展部分校验、事件处理报文校验中的一个或者多个的组合。

4.根据权利要求1中所述的一种配电自动化标准化扩展通信规约一致性校验方法,其特征在于:所述测试引导序列中包括通信参数配置信息和规约参数配置信息;所述通信参数配置信息用于配置采用的通信方式及通信参数;所述规约参数配置信息用于配置采用的规约参数。

5.一种配电自动化标准化扩展通信规约一致性校验装置,其特征在于,包括:通信一致性校验模块,用于利用部分或者全部正常验证序列对配电自动化标准化扩展通信规约进行正常通信一致性进行检验,保存校验结果,形成一致性校验测试结果序列;

所述利用部分或者全部正常验证序列对配电自动化标准化扩展通信规约进行正常通信一致性进行检验,具体为:

利用部分或者全部正常验证序列逐一校验配电自动化标准化扩展通信规约的语义、语法、报文结构和传送过程;

异常校验模块,用于利用部分或者全部状态转换验证序列对配电自动化标准化扩展通信规约进行报文结构的异常校验,以及校验核实对不同节点的正常状态转换为异常状态时的处理是否正确,保存校验结果,形成异常校验测试结果序列;

所述的利用部分或者全部状态转换验证序列对由正常通信一致性检验出来的异常进行异常校验,具体为:利用部分或者全部状态转换验证序列对配电自动化标准化扩展通信规约进行报文结构的异常校验,以及校验核实对不同节点的正常状态转换为异常状态时的处理是否正确,包括:

利用部分或者全部状态转换验证序列逐一校验配电自动化标准化扩展通信规约的规约异常启动、规约异常中断、错误报文处理、通信异常的影响、非法报文控制中的一项或者多项的组合的处理是否正确。

6.根据权利要求5所述的一种配电自动化标准化扩展通信规约一致性校验装置,其特征在于,还包括结果输出模块,用于输出一致性校验测试结果序列和/或异常校验测试结果序列。

7.一种配电自动化标准化扩展通信规约一致性校验系统,其特征在于,包括:处理器,适于实现各种指令;

存储设备,适于存储多条指令,所述指令适于由处理器加载并执行权利要求1‑4中任一项所述的步骤。

说明书 :

一种配电自动化标准化扩展通信规约一致性校验方法、装置

及系统

技术领域

[0001] 本发明属于配电自动化技术领域,具体涉及一种配电自动化标准化扩展通信规约一致性校验方法、装置及系统。

背景技术

[0002] 配电自动化作为智能电网建设中的重要一环,在智能电网的发展大潮中也被注入了新的内涵,迎来新一轮建设的高潮。因此必须积极探索和实践智能电网建设新形势下配
电终端标准化扩展通信规约一致性校验,达到配电终端方便安装、调试及运维的目的,解决
配电终端调试工作量大的突出问题;利用配电终端标准化扩展通信规约一致性校验实现配
电终端的一致性互操作,将会大幅提高工程实施效率,为系统运行管理、人员使用带来便
利。

发明内容

[0003] 为了实现上述技术目的,本发明提出一种配电自动化标准化扩展通信规约一致性校验方法、装置及系统,通过配电自动化标准化扩展通信规约一致性校验实现配电终端的
一致性互操作检验,实现了现场部署过程中配电终端通信规约的一致性,可方便地进行配
电终端的现场安装、调试及运维。
[0004] 实现上述技术目的,达到上述技术效果,本发明通过以下技术方案实现:
[0005] 第一方面,本发明提供了一种配电自动化标准化扩展通信规约一致性校验方法,包括以下步骤:
[0006] 利用部分或者全部正常验证序列对配电自动化标准化扩展通信规约进行正常通信一致性进行检验,保存校验结果,形成一致性校验测试结果序列;
[0007] 所述利用部分或者全部正常验证序列对配电自动化标准化扩展通信规约进行正常通信一致性进行检验,具体为:
[0008] 利用部分或者全部正常验证序列逐一校验配电自动化标准化扩展通信规约的语义、语法、报文结构和传送过程。
[0009] 优选地,所述方法还包括利用部分或者全部状态转换验证序列对由正常通信一致性检验出来的异常进行异常校验,保存校验结果,形成异常校验测试结果序列。
[0010] 优选地,所述方法还包括输出一致性校验测试结果序列和/或异常校验测试结果序列。
[0011] 优选地,所述的正常通信一致性检验,包括:规约启动校验、规约停止校验、报文类型校验、传输过程校验、报文扩展部分校验、事件处理报文校验中的一个或者多个的组合。
[0012] 优选地,所述的利用部分或者全部状态转换验证序列对由正常通信一致性检验出来的异常进行异常校验,具体为:利用部分或者全部状态转换验证序列对配电自动化标准
化扩展通信规约进行报文结构的异常校验,以及校验核实对不同节点的正常状态转换为异
常状态时的处理是否正确,包括:
[0013] 利用部分或者全部状态转换验证序列逐一校验配电自动化标准化扩展通信规约的规约异常启动、规约异常中断、错误报文处理、通信异常的影响、非法报文控制中的一项
或者多项的组合的处理是否正确。
[0014] 优选地,所述测试引导序列中包括通信参数配置信息和规约参数配置信息;所述通信参数配置信息用于配置采用的通信方式及通信参数;所述规约参数配置信息用于配置
采用的规约参数。
[0015] 第二方面,本发明提供了一种配电自动化标准化扩展通信规约一致性校验装置,包括:
[0016] 通信一致性校验模块,用于利用部分或者全部正常验证序列对配电自动化标准化扩展通信规约进行正常通信一致性进行检验,保存校验结果,形成一致性校验测试结果序
列;
[0017] 所述利用部分或者全部正常验证序列对配电自动化标准化扩展通信规约进行正常通信一致性进行检验,具体为:
[0018] 利用部分或者全部正常验证序列逐一校验配电自动化标准化扩展通信规约的语义、语法、报文结构和传送过程。
[0019] 优选地,所述的一种配电自动化标准化扩展通信规约一致性校验装置,还包括异常校验模块,用于利用部分或者全部状态转换验证序列对配电自动化标准化扩展通信规约
进行报文结构的异常校验,以及校验核实对不同节点的正常状态转换为异常状态时的处理
是否正确,保存校验结果,形成异常校验测试结果序列。
[0020] 优选地,所述的一种配电自动化标准化扩展通信规约一致性校验装置,还包括结果输出模块,用于输出一致性校验测试结果序列和/或异常校验测试结果序列。
[0021] 第三方面,本发明提供了一种配电自动化标准化扩展通信规约一致性校验系统,包括:
[0022] 处理器,适于实现各种指令;
[0023] 存储设备,适于存储多条指令,所述指令适于由处理器加载并执行上述配电自动化标准化扩展通信规约一致性校验方法中任的一项步骤。
[0024] 本发明的有益效果:
[0025] 本发明设计合理,通过配电自动化标准化扩展通信规约一致性校验,实现了配电终端通信的一致性互操作校核,可方便地进行配电终端的现场安装、调试及运维,将大大缩
短主站与配电终端现场调试时间,规约兼容性测试,提高可靠性。对配电终端设备数量众
多、分布极其分散的配电自动化系统的调试及维护而言,具有非常重要的意义。

附图说明

[0026] 图1为本发明一种实施例的一致性校验方法的流程示意图;
[0027] 图2为本发明一种实施例的正常通信一致性检验及异常校验流程示意图。

具体实施方式

[0028] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于
限定本发明。
[0029] 下面结合附图对本发明的应用原理作详细的描述。
[0030] 为了达到方便配电终端安装、调试及运维的目的,解决配电终端调试工作量大的突出问题,本发明提出了一种配电自动化标准化扩展通信规约一致性校验方法、装置及系
统,利用配电终端标准化扩展通信规约一致性校验实现配电终端的一致性互操作,提高工
程实施效率,为系统运行管理、人员使用带来便利,且能够大大缩短主站与配电终端现场调
试时间,规约兼容性测试,提高可靠性。
[0031] 实施例1
[0032] 如图1‑2所示,本发明实施例中的一种配电自动化标准化扩展通信规约一致性校验方法,包括以下步骤:
[0033] 步骤S1:建立配电自动化标准化扩展通信规约的测试序列,具体包括:
[0034] S1.1建立测试引导序列,所述测试引导序列用于将测试引导到预备测试状态,其包括:通信参数配置信息和规约参数配置信息;
[0035] 所述的通信参数配置信息用于配置采用的通信方式,如以太网、RS485、RS232等方式,以及用于配置具体通信参数,如以太网通信的IP地址、端口号,RS485的通信波特率、校
验方式等。
[0036] 所述的规约参数配置信息用于配置采用的规约参数,具体包括:基于101或者104规约的扩展规约,每种规约的ASDU地址长度及地址信息、传送原因长度、信息体地址长度及
起始地址、历史纪录文件长度、升级文件名中的任一个或者多个的组合;
[0037] 通过测试引导序列进行通信参数配置和规约参数配置,可以满足各类设备不同的通信接口、不同的规约扩展的校验需求,实现规约一致性校验的普适性。
[0038] S1.2建立正常验证序列,用于供在实际的测试过程中,采用分段序列逐一校验全部正常状态;
[0039] 如图2所示,所述的全部正常状态的校验包括:规约启动/停止、心跳报文测试、各种报文类型状态测试、正常传输过程测试、扩展报文测试以及事件处理测试等的功能校验,
具体类型有规约启动、规约停止、初始化结束、复位链路、链路测试、总召唤、时钟同步、遥控
命令、遥信上送、遥测上送、故障事件上送、文件传送服务、电能量召唤、远程参数读写、故障
录波召唤、历史记录召唤、软件升级、线损模块电度量召唤等,所述的正常验证序列用于校
验以上功能是否正常。
[0040] S1.3建立状态转换验证序列,即在利用上述正常验证序列进行校验时,利用所述状态转换验证序列去校验由正常状态转变为异常状态的情形,进行异常状态的一致性验
证,用于供在实际测试过程中,采用状态转换序列逐一校验核实不同节点的正常状态转换
为异常状态时的处理是否正确。如图2所示,具体包括:规约异常启动、规约异常中断、错误
报文处理、通信异常的影响及非法报文控制时的处理是否正确。
[0041] 步骤S2:对配电自动化标准化扩展通信规约进行正常通信一致性检验,具体为:
[0042] 首先,利用测试引导序列,初始化校验环境,具体为:利用通信参数配置信息,初始化通信方式和通信参数,建立正常通信;利用规约参数配置信息,初始化扩展规约的各项信
息,实现规约的一致性互操作;
[0043] 然后,根据应用需求,选择并利用部分或者全部正常验证序列校验配电自动化标准化扩展通信规约的语义、语法、报文结构、传送过程,具体包含规约启动校验,规约停止校
验,报文类型校验,传输过程校验,报文扩展部分校验,事件处理报文校验等,对规约启动、
规约停止、初始化结束、复位链路、链路测试、总召唤、时钟同步、遥控命令、遥信上送、遥测
上送、故障事件上送、文件传送服务、电能量召唤、远程参数读写、故障录波召唤、历史记录
召唤、软件升级、线损模块电度量召唤等逐一进行一致性校验,保存校验结果,形成一致性
校验测试结果序列;
[0044] 步骤S3:对配电自动化标准化扩展通信规约进行报文结构和交互流程的异常校验;具体为:
[0045] 当完成正常验证序列校验后,根据应用需求,引入部分或者全部状态转换验证序列,对在正常通信一致性检验时发现的异常,利用状态转换验证序列校验配电自动化标准
化扩展通信规约的规约异常启动、规约异常中断、错误报文处理、通信异常的影响及非法报
文控制等异常时的处理是否正确,保存校验结果,形成异常校验测试结果序列;
[0046] 步骤S4:根据所述一致性校验测试结果序列和异常校验测试结果序列自动生成校验报告,完成一致性校验。
[0047] 综上所述,本发明实施例中的一种配电自动化通信规约标准化扩展的一致性校验方法的工作过程为:
[0048] 根据应用需求,在生成引导序列时,从测试序列中灵活选择测试案例,选择部分或全部正常状态序列,选择部分或全部状态转换序列,由所选序列组成测试案例,确定测试案
例后,自动生成完整的闭环测试序列,并自动化测试引导序列,形成闭环自动化测试,测试
完成后自动保存测试结果并生成校验报告。
[0049] 实施例2
[0050] 基于与实施例1相同的发明构思,本发明实施例中,提供了一种配电自动化标准化扩展通信规约一致性校验装置,包括:
[0051] 初始化模块,用于利用测试引导序列将测试引导到预备测试状态;
[0052] 通信一致性校验模块,用于利用部分或者全部正常验证序列对配电自动化标准化扩展通信规约进行正常通信一致性进行检验,保存校验结果,形成一致性校验测试结果序
列。
[0053] 进一步地,所述的一种配电自动化标准化扩展通信规约一致性校验装置,还包括异常校验模块,用于利用部分或者全部状态转换验证序列对配电自动化标准化扩展通信规
约进行报文结构的异常校验,以及校验核实对不同节点的正常状态转换为异常状态时的处
理是否正确,保存校验结果,形成异常校验测试结果序列。
[0054] 其余部分均与实施例1中相同,此处不赘述。
[0055] 实施例3
[0056] 基于与实施例1相同的发明构思,本发明实施例中提供了一种配电自动化标准化扩展通信规约一致性校验系统,包括:
[0057] 处理器,适于实现各种指令;
[0058] 存储设备,适于存储多条指令,所述指令适于由处理器加载并执行实施例1中S2‑S4中的任一项步骤。
[0059] 综上所述:
[0060] 本发明设计合理,通过配电自动化标准化扩展通信规约一致性校验,实现了配电终端通信的一致性互操作校核,可方便地进行配电终端的现场安装、调试及运维,将大大缩
短主站与配电终端现场调试时间,规约兼容性测试,提高可靠性。对于配电终端设备数量众
多、分布及其分散的配电自动化系统的调试及维护来说具有非常重要的意义。
[0061] 本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实
施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机
可用存储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上实施的计算机程序产
品的形式。
[0062] 本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流
程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序
指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产
生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实
现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0063] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指
令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或
多个方框中指定的功能。
[0064] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或
其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一
个方框或多个方框中指定的功能的步骤。
[0065] 以上结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员
在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多
形式,这些均属于本发明的保护之内。