一种iec61850规约的检测方法和检测装置制造方法

文档序号:7783055阅读:286来源:国知局
一种iec61850规约的检测方法和检测装置制造方法
【专利摘要】一种IEC61850规约的检测方法,所述方法包括以下步骤:获取仿真测试参数;根据仿真测试参数从预设的仿真数据库中提取仿真检测报文,并发送至待测装置;获取待测装置的响应报文;判断响应报文的报文格式是否符合IEC61850规约的标准,如果是,输出规约正确的信号,如果否,输出规约错误的信号。本技术方案可实现变电站自动化IEC61850规约检测的准确性和可靠性。
【专利说明】—种IEC61850规约的检测方法和检测装置
【技术领域】
[0001]本发明涉及变电站自动化领域,尤其涉及一种IEC61850规约的检测方法和检测
>J-U ρ?α装直。
【背景技术】
[0002]当前的电力系统中,对变电站自动化的安全性和可靠性的要求越来越高,采用一种通用的通信方式,以实现变电站中各种智能设备的管理以及设备间的数据互联是当前变电站自动化的目标,目前,行业内通常采用IEC61850规约来实现当前变电站的自动化,IEC61850规约是基于通用网络通信平台的变电站自动化系统唯一国际规约,它提出了一种公共的通信规约,通过对设备的一系列规范化,使其形成一个规范的输出,实现系统的无缝连接。在变电站层和间隔层之间的网络采用抽象通信服务接口映射到制造报文规范、传输控制协议/网际协议以太网或光纤网。在间隔层和过程层之间的网络采用单点向多点的单向传输以太网。变电站内的智能电子设备均采用统一的协议,通过网络进行信息交换。但是由于涉及到的供应商众多,供应商各自为政,且开发人员技术参差不齐,不可能对IEC61850规约的理解完全相同,因此有必要对各供应商的IEC61850规约进行检测,使各供应商的IEC61850规约真正按照统一的规约执行,做到实际意义上的互联互通。
[0003]现有的IEC61850规约检测主要通过样机送检的方式,但是采用IEC61850规约一致性检测平台对送检样机的IEC61850规约进行一致性检测,难以实现对变电站自动化现场中所有智能设备进行检测,另外由于变电站自动化现场运行的环境复杂,涉及的智能设备众多,变电站自动化的某些缺`陷只有在特定的环境,由某种特定的事件进而引发的事故而影响电力系统的安全可靠运行,因此现有的检测方法难以模拟出变电站自动化现场运行的环境及通信时设备间的相互干扰环境,难以实现变电站自动化IEC61850规约检测的准确性和可靠性。

【发明内容】

[0004]本发明旨在解决现有技术难以模拟出变电站自动化现场运行的环境及通信时设备间的相互干扰环境,难以实现变电站自动化IEC61850规约检测的准确性和可靠性的技术问题,提供一种IEC61850规约的检测方法和检测装置,可以防止发送至待测装置的IEC61850规约由于变电站自动化现场运行的环境及通信时设备间的相互干扰而发生错误,从而实现变电站自动化IEC61850规约检测的准确性和可靠性。
[0005]本发明提供一种IEC61850规约的检测方法,所述方法包括以下步骤:
[0006]获取仿真测试参数;
[0007]根据仿真测试参数从预设的仿真数据库中提取仿真检测报文,并发送至待测装置;
[0008]获取待测装置的响应报文;
[0009]判断响应报文的报文格式是否符合IEC61850规约的标准,如果是,输出规约正确的信号,如果否,输出规约错误的信号。
[0010]优选的,所述根据仿真测试参数从预设的仿真数据库中提取仿真检测报文,并发送至待测装置,具体为:
[0011]所述根据仿真测试参数从预设的仿真数据库中提取正确或错误的仿真检测报文,并发送至待测装置。
[0012]优选的,在所述获取仿真测试参数的步骤之前,还包括以下步骤:
[0013]获取变电站自动化通信网中的IEC61850规约报文;
[0014]判断IEC61850规约报文的报文格式是否符合IEC61850规约的标准;
[0015]如果否,删除获取到的IEC61850规约报文;
[0016]如果是,将所述IEC61850规约报文保存至所述仿真数据库中。
[0017]优选的,在所述获取仿真测试参数的步骤之前,还包括以下步骤:
[0018]获取变电站自动化通信网中的IEC61850规约报文;
[0019]判断IEC61850规约报文的报文格式是否符合IEC61850规约的标准;
[0020]如果否,删除获取到的IEC61850规约报文;
[0021]如果是,将IEC61850规约报文按照预设的类型进行分类,并按照所述类型将所述IEC61850规约报文保存至所述仿真数据库中。
[0022]优选的,所述预设的类型具体为:SV、GOOSE、GSSE和MMS。
[0023]在将IEC61850规约报文进行分类的步骤之后,还包括以下步骤:
[0024]判断所述仿真数据库中是否存在同种类型的报文,如果是,返回删除获取到的IEC61850规约报文的步骤,如果否,进入按照所述类型将所述IEC61850规约报文保存至所述仿真数据库中的步骤。
[0025]本发明还提供一种IEC61850规约的检测装置,所述检测装置包括:
[0026]第一获取模块,用于获取仿真测试参数;
[0027]提取模块,用于根据第一获取模块中的仿真测试参数从预设的仿真数据库中提取仿真检测报文,并发送至待测装置;
[0028]第二获取模块,用于获取待测装置的响应报文;
[0029]第一判断模块,用于判断第二获取模块中响应报文的报文格式是否符合IEC61850规约的标准,如果是,输出规约正确的信号,如果否,输出规约错误的信号。
[0030]优选的,所述检测装置还包括:
[0031]第三获取模块,用于获取变电站自动化通信网中的IEC61850规约报文;
[0032]第二判断模块,用于判断IEC61850规约报文的报文格式是否符合IEC61850规约
的标准,如果是,输出第一结果信号,如果否,输出第二结果信号;
[0033]删除模块,用于根据第二判断模块的第二结果信号,删除获取到的IEC61850规约报文;
[0034]保存模块,用于根据第二判断模块的第一结果信号,将所述IEC61850规约报文保存至所述仿真数据库中。
[0035]优选的,所述检测装置还包括:
[0036]第三获取模块,用于获取变电站自动化通信网中的IEC61850规约报文;
[0037]第二判断模块,用于判断IEC61850规约报文的报文格式是否符合IEC61850规约的标准,如果是,输出第一结果信号,如果否,输出第二结果信号;
[0038]删除模块,用于根据第二判断模块的第二结果信号,删除获取到的IEC61850规约报文;
[0039]分类模块,用于根据第二判断模块的第一结果信号,将I EC61850规约报文按照预设的类型进行分类;
[0040]保存模块,用于按照分类模块中的类型将所述IEC61850规约报文保存至所述仿
真数据库中。
[0041]优选的,所述检测装置还包括:
[0042]第三判断模块,用于判断所述仿真数据库中是否存在同种类型的报文,如果是,输出第三结果信号,如果否,输出第四结果信号;
[0043]删除模块,还用于根据第三判断模块的第三结果信号,删除获取到的IEC61850规约报文;
[0044]保存模块,还用于根据第三判断模块的第四结果信号,按照分类模块中的类型将所述IEC61850规约报文保存至所述仿真数据库中。
[0045]以上技术方案中,通过根据仿真测试参数从预设的仿真数据库中提取仿真检测报文,将仿真检测报文发送至待测装置,那么可以防止发送至待测装置的IEC61850规约由于变电站自动化现场运行的环境及通信时设备间的相互干扰而发生错误,从而实现变电站自动化IEC61850规约检测的准确性和可靠性。
【专利附图】

【附图说明】
[0046]图1为本发明IEC61850规约的检测方法一种实施例的流程图;
[0047]图2为本发明IEC61850规约的检测方法另一种实施例的流程图;
[0048]图3为本发明IEC61850规约的检测装置一种实施例的结构框图;
[0049]图4为本发明IEC61850规约的检测装置另一种实施例的结构框图;
[0050]图5为本发明IEC61850规约的检测装置第三种实施例的结构框图。
【具体实施方式】
[0051]为了使本发明所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0052]如图1所示,本发明的实施例提供一种IEC61850规约的检测方法,所述方法包括以下步骤:
[0053]步骤SOOI,获取仿真测试参数;
[0054]步骤S002,根据仿真测试参数从预设的仿真数据库中提取仿真检测报文,并发送至待测装置;
[0055]步骤S003,获取待测装置的响应报文;
[0056]步骤S004,判断响应报文的报文格式是否符合IEC61850规约的标准,如果是,进入步骤S005,如果否,进入步骤S006 ;
[0057]步骤S005,输出规约正确的信号;[0058]步骤S006,输出规约错误的信号。
[0059]使用本发明的技术方案,通过根据仿真测试参数从预设的仿真数据库中提取仿真检测报文,将仿真检测报文发送至待测装置,那么可以防止发送至待测装置的IEC61850规约由于变电站自动化现场运行的环境及通信时设备间的相互干扰而发生错误,从而实现变电站自动化IEC61850规约检测的准确性和可靠性。
[0060]在本发明的一实施例中,所述步骤S002,具体为:所述根据仿真测试参数从预设的仿真数据库中提取正确或错误的仿真检测报文,并发送至待测装置。通过发送正确的仿真检测报文来确定待测装置是否能正确地响应,而发送错误的仿真检测报文以测试待测装置的容错处理能力。
[0061]在本发明的一实施例中,在步骤SOOl之前,还包括以下步骤:
[0062]获取变电站自动化通信网中的IEC61850规约报文;
[0063]判断IEC61850规约报文的报文格式是否符合IEC61850规约的标准;
[0064]如果否,删除获取到的IEC61850规约报文;
[0065]如果是,将所述IEC61850规约报文保存至所述仿真数据库中。
[0066]在本发明的一实施例中,在步骤SOOl之前,还包括以下步骤:
[0067]获取变电站自动化通信网中的IEC61850规约报文;
[0068]判断IEC61850规约报文的报文格式是否符合IEC61850规约的标准;
[0069]如果否,删除获取到的IEC61850规约报文;
[0070]如果是,将IEC61850规约报文按照预设的类型进行分类,并按照所述类型将所述IEC61850规约报文保存至所述仿真数据库中。
[0071]通过从变电站自动化的通信过程中获取IEC61850规约报文以及当IEC61850规约报文的报文格式符合IEC61850规约的标准以保存获取到的IEC61850规约报文,也就是学习到新的IEC61850规约报文,使得所述仿真数据库中的仿真检测报文逐渐丰富,另外报文格式和通信过程完全取之于变电站自动化IEC61850规约的现场运行环境,包含了变电站自动化IEC61850规约现场通信的运行环境和干扰等影响,符合变电站自动化IEC61850规约现场检测要求,又由于从学习来的仿真数据库中提取仿真检测报文对待测设备的IEC61850规约进行检测,使得用户可以根据自身需要配置检测方法实现对待测设备的一项或多项功能的检测,从而可以快速地检测待测设备的IEC61850规约是否存在通信故障。
[0072]在本发明的一实施例中,如图2所示,在步骤SOOl之前,还包括以下步骤:
[0073]步骤SOlI,获取变电站自动化通信网中的IEC61850规约报文;
[0074]步骤S012,判断IEC61850规约报文的报文格式是否符合IEC61850规约的标准,如果否,进入步骤S013,如果是,进入步骤S014 ;
[0075]步骤S013,删除获取到的IEC61850规约报文,进入步骤SOOl;
[0076]步骤S014,将IEC61850规约报文按照预设的类型进行分类,进入步骤S015 ;
[0077]步骤S015,判断所述仿真数据库中是否存在同种类型的报文,如果是,进入步骤S013,如果否,进入步骤S016 ;
[0078]步骤S016,按照所述类型将所述IEC61850规约报文保存至所述仿真数据库中,进入步骤SOOI。
[0079]在步骤S014中,所述预设的类型具体为:SV、GOOSE、GSSE和MMS。[0080]在具体实施中,本发明还提供一种实施例的IEC61850规约的检测装置,如图3所示,所述装置包括:
[0081]第一获取模块I,用于获取仿真测试参数;
[0082]提取模块2,用于根据第一获取模块I中的仿真测试参数从预设的仿真数据库中提取仿真检测报文,并发送至待测装置;
[0083]第二获取模块3,用于获取待测装置的响应报文;
[0084]第一判断模块4,用于判断第二获取模块3中响应报文的报文格式是否符合IEC61850规约的标准,如果是,输出规约正确的信号,如果否,输出规约错误的信号。
[0085]使用本发明的技术方案,通过根据仿真测试参数从预设的仿真数据库中提取仿真检测报文,将仿真检测报文发送至待测装置,那么可以防止发送至待测装置的IEC61850规约由于变电站自动化现场运行的环境及通信时设备间的相互干扰而发生错误,因此可以实现变电站自动化IEC61850规约检测的准确性和可靠性。
[0086]在本发明的一实施例中,如图4所示,所述检测装置还包括:
[0087]第三获取模块5,用于获取变电站自动化通信网中的IEC61850规约报文;
[0088]第二判断模块6,用于判断第三获取模块5获取到的IEC61850规约报文的报文格式是否符合IEC61850规约的标准,如果是,输出第一结果信号,如果否,输出第二结果信号;
[0089]删除模块7,用于根据第二判断模块6的第二结果信号,删除获取到的IEC61850规约报文;
[0090]保存模块8,用于根据第二判断模块6的第一结果信号,将所述IEC61850规约报文保存至所述仿真数据库中。
[0091]在本发明的一实施例中,如图5所示,所述检测装置还包括:
[0092]第三获取模块5,用于获取变电站自动化通信网中的IEC61850规约报文;
[0093]第二判断模块6,用于判断IEC61850规约报文的报文格式是否符合IEC61850规约的标准,如果是,输出第一结果信号,如果否,输出第二结果信号;
[0094]删除模块7,用于根据第二判断模块6的第二结果信号,删除获取到的IEC61850规约报文;
[0095]分类模块9,用于根据第二判断模块6的第一结果信号,将IEC61850规约报文按照预设的类型进行分类;
[0096]保存模块8,用于按照分类模块9中的类型将所述IEC61850规约报文保存至所述仿真数据库中。
[0097]进一步,如图5所示,所述检测装置还包括:
[0098]第三判断模块10,用于判断所述仿真数据库中是否存在同种类型的报文,如果是,输出第三结果信号,如果否,输出第四结果信号;
[0099]删除模块7,还用于根据第三判断模块10的第三结果信号,删除获取到的IEC61850规约报文
[0100]保存模块8,还用于根据第三判断模块10的第四结果信号,按照分类模块9中的类型将所述IEC61850规约报文保存至所述仿真数据库中。
[0101]上述方案,通过从变电站自动化的通信过程中获取IEC61850规约报文以及当IEC61850规约报文的报文格式符合IEC61850规约的标准以保存获取到的IEC61850规约报文,也就是学习到新的IEC61850规约报文,使得所述仿真数据库中的仿真检测报文逐渐丰富,另外报文格式和通信过程完全取之于变电站自动化IEC61850规约的现场运行环境,包含了变电站自动化IEC61850规约现场通信的运行环境和干扰等影响,符合变电站自动化IEC61850规约现场检测要求,又由于从学习来的仿真数据库中提取仿真检测报文对待测设备的IEC61850规约进行检测,使得用户可以根据自身需要配置检测方法实现对待测设备的一项或多项功能的检测,从而可以快速地检测待测设备的IEC61850规约是否存在通信故障。
[0102]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种IEC61850规约的检测方法,其特征在于:所述方法包括以下步骤: 获取仿真测试参数; 根据仿真测试参数从预设的仿真数据库中提取仿真检测报文,并发送至待测装置; 获取待测装置的响应报文; 判断响应报文的报文格式是否符合IEC61850规约的标准,如果是,输出规约正确的信号,如果否,输出规约错误的信号。
2.如权利要求1所述的检测方法,其特征在于:所述根据仿真测试参数从预设的仿真数据库中提取仿真检测报文,并发送至待测装置,具体为: 所述根据仿真测试参数从预设的仿真数据库中提取正确或错误的仿真检测报文,并发送至待测装置。
3.如权利要求1或2所述的检测方法,其特征在于:在所述获取仿真测试参数的步骤之前,还包括以下步骤: 获取变电站自动化通信网中的IEC61850规约报文; 判断IEC61850规约报文的报文格式是否符合IEC61850规约的标准; 如果否,删除获取到的IEC61850规约报`文; 如果是,将所述IEC61850规约报文保存至所述仿真数据库中。
4.如权利要求1或2所述的检测方法,其特征在于:在所述获取仿真测试参数的步骤之前,还包括以下步骤: 获取变电站自动化通信网中的IEC61850规约报文; 判断IEC61850规约报文的报文格式是否符合IEC61850规约的标准; 如果否,删除获取到的IEC61850规约报文; 如果是,将IEC61850规约报文按照预设的类型进行分类,并按照所述类型将所述IEC61850规约报文保存至所述仿真数据库中。
5.如权利要求4所述的检测方法,其特征在于:所述预设的类型具体为:SV、GOOSE、GSSE 和 MMS。
6.如权利要求4所述的检测方法,其特征在于:在将IEC61850规约报文进行分类的步骤之后,还包括以下步骤: 判断所述仿真数据库中是否存在同种类型的报文,如果是,返回删除获取到的IEC61850规约报文的步骤,如果否,进入按照所述类型将所述IEC61850规约报文保存至所述仿真数据库中的步骤。
7.一种IEC61850规约的检测装置,其特征在于:所述检测装置包括: 第一获取模块,用于获取仿真测试参数; 提取模块,用于根据第一获取模块中的仿真测试参数从预设的仿真数据库中提取仿真检测报文,并发送至待测装置; 第二获取模块,用于获取待测装置的响应报文; 第一判断模块,用于判断第二获取模块中响应报文的报文格式是否符合IEC61850规约的标准,如果是,输出规约正确的信号,如果否,输出规约错误的信号。
8.如权利要求7所述的检测装置,其特征在于:所述检测装置还包括: 第三获取模块,用于获取变电站自动化通信网中的IEC61850规约报文;第二判断模块,用于判断IEC61850规约报文的报文格式是否符合IEC61850规约的标准,如果是,输出第一结果信号,如果否,输出第二结果信号; 删除模块,用于根据第二判断模块的第二结果信号,删除获取到的IEC61850规约报文; 保存模块,用于根据第二判断模块的第一结果信号,将所述IEC61850规约报文保存至所述仿真数据库中。
9.如权利要求7所述的检测装置,其特征在于:所述检测装置还包括: 第三获取模块,用于获取变电站自动化通信网中的IEC61850规约报文; 第二判断模块,用于判断IEC61850规约报文的报文格式是否符合IEC61850规约的标准,如果是,输出第一结果信号,如果否,输出第二结果信号; 删除模块,用于根据第二判断模块的第二结果信号,删除获取到的IEC61850规约报文; 分类模块,用于根据第二判断模块的第一结果信号,将I EC61850规约报文按照预设的类型进行分类; 保存模块,用于按照分类模块中的类型将所述IEC61850规约报文保存至所述仿真数据库中。
10.如权利要求9所述的检测装置,其特征在于:所述检测装置还包括: 第三判断模块,用于判断所述仿真数据库中是否存在同种类型的报文,如果是,输出第三结果信号,如果否,输出第四结果信号; 删除模块,还用于根据第三判断模块的第三结果信号,删除获取到的IEC61850规约报文; 保存模块,还用于根据第三判断模块的第四结果信号,按照分类模块中的类型将所述IEC61850规约报文保存至所述仿真数据库中。
【文档编号】H04L1/24GK103716207SQ201310746847
【公开日】2014年4月9日 申请日期:2013年12月30日 优先权日:2013年12月30日
【发明者】朱昌勇, 朱发国 申请人:航天科工深圳(集团)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1