Iec61850继电保护模型校验方法

文档序号:7338675阅读:973来源:国知局
专利名称:Iec61850继电保护模型校验方法
技术领域
本发明涉及数字化变电站系统的处理,具体地说是一种IEC61850继电保护模型校验方法。
背景技术
IEC61850标准是由国际电工委员会制定的基于网络通信的变电站自动化系统唯一国际标准。该标准使用基于XML格式的变电站配置描述语言(SCL语言)对数字化变电站的配置进行静态的描述,其中智能电子设备(IED)的数据模型和功能配置是通过ICD文件进行描述。数字化变电站工厂联调和现场实施过程中,系统配置工具需将每个型号的保护、 测控、录波、智能终端、合并单元等的模型文件(ICD文件)导入,配置GOOSE、SV逻辑连接线、通信参数、IED名称等信息。由于模型文件存在的数据类型模板冲突、配置的数据集和装置设计不匹配,语法问题,短地址的格式不正确,配置的变量名不存在等系列问题,导致设备开发和工程实施进度受到严重影响。

发明内容
为了保持ICD文件模型的一致性、正确性和稳定性,缩短数字化变电站的实施周期,提高工程的实施效率,本发明提供一种IEC61850继电保护模型校验方法,其可以对ICD 文件的继电保护模型正确性进行校验。本发明采用如下的技术方案IEC61850继电保护模型校验方法,其步骤如下读入ICD文件,通过ICD文件解析模块从ICD文件中读出应用模型数据,对应用模型数据进行语法语义处理后,提交给校验模块;通过规则模板模块将生成的校验规则模板提供给校验模块使用;校验模块得到ICD文件解析模块提供的数据和规则模板模块提供的校验规则模板后,开始进行校验,并将校验结果送至文件管理模块;文件管理模块负责管理及维护校验过程中所产生的结果文件,并遍历所有结果文件,并将校验结果保存为不同格式的输出文件。本发明的原理为读入IEC61850静态模型文件(I⑶文件),以文本方式和树形结构图的方式展现IEC61850的模型框架;同时载入符合IEC61850系列标准和Q/GDW 396-2009 (国家电网工程继电保护应用模型)规范的规则模板;在对ICD文件进行文法和语法检查的基础上,对模型的模板冲突、逻辑错误和功能配置等进行检测;对于检测结果以重要等级(错误、警告)进行归类,标出其在文档中所处的位置,并给出修改建议,保证ICD文件的正确性、一致性和稳定性。上所述的IEC61850继电保护模型校验方法,I⑶文件解析模块负责I⑶文件的导入、文法和语法解析、语义转换和校验,以文本方式和树形结构图的方式展现IEC61850的模型框架。上述的IEC61850继电保护模型校验方法,规则模板模块作为应用模型静态检测的基础,为应用模型检测提供规则、方法和模板;所述的校验规则模板符合IEC61850系列标准和国家电网工程继电保护应用模型规范。上述的IEC61850继电保护模型校验方法,校验模块负责对I⑶文件的正确性、一致性、稳定性和冗余性进行检测和验证,对校验的结果给出提示和修改的建议。本发明的有益效果
(1)语法和语义的校验功能可以最大限度的减少ICD文件的配置错误,改善配置过程的正确性,提高数字化变电站的实施效率。(2)模型一致性和兼容性的检查能在源头上减少模型文件数据模板的冲突。在数字化变电站中,系统配置工具将会集成诸多厂家不同型号的ICD文件,在这过程中产生数据模板冲突的概率很高。而在ICD文件集成前,对数据模板进行检测就能很好的避免模板冲突的发生,有效的减少了 I⑶文件重复配置。(3)不仅可以对应用模型进行IEC61850标准的校验,也可以进行国家电网规范 (Q/GDW 396-2009)的校验,对于国内正在建设、数量众多的数字化变电站,能够给予有益的
支持作用。下面结合说明书附图和具体实施方式
对本发明作进一步说明。


图1为本发明的原理示意图。
具体实施例方式如图1所示的IEC61850继电保护模型校验方法,读入I⑶文件,通过I⑶文件解析模块从ICD文件中读出应用模型数据,对应用模型数据进行语法语义处理后,提交给校验模块;通过规则模板模块将生成的校验规则模板提供给校验模块使用;校验模块得到ICD 文件解析模块提供的数据和规则模板模块提供的校验规则模板后,开始进行校验,并将校验结果送至文件管理模块;文件管理模块负责管理及维护校验过程中所产生的结果文件, 遍历所有校验结果,并将校验结果保存为不同格式(txt,xml或其它格式)的输出文件。下面以浙江500kV兰溪变CL6816. I⑶文件为校验对象。该文件包含以下两个不正确片段
1)
〈IED name = "CL6816 〃 d e s c = 〃 〃 type = "PCS9705A〃 manufacturer = " 〃 confif; Version=^l. 00〃〉
<Private type=//NR_Board//>Type:NR4102, Slot:B01, Fiber: 1</Private> <Private type=//NR_Board//>Type: NR4136, Slot: B03, Fiber: 6</Private> <Private type=//NR_Board//>Type: NR4126, Slot: B09, Fiber: 2</Private> <Services>
利用本发明所述的方法解析ICD文件,根据规则模板中的规则“ICD文件中,IED 的name (名称)必须为Template (依据IEC61850标准)”,而在上述片段的第一行<IED name=〃CL6816〃,不符合IEC61850标准。校验工具提示出错信息。
2)
<D0Type id=〃CN_SPC_EX〃 cdc=〃SPC">
<DA name="SB0w〃 bType=//Struct// type="CN_SB0w_0per_SDPC" fc="C07>
<DA name="0per〃 bType=//Struct// type="CN_SB0w_0per_SDPC" fc="C07>
<DA name="Cancel" bType=//Struct// type="CN_Cancel_SDPC" fc="C07>
<DA name="ctlVal" bTvDe="BOOLEAN" fc=〃CO〃/>
<DA name="stVal〃 bType="B00LEAN〃 dchg="true" fc="ST"/>
<DA name=V bType="Quality" qchg="true" fc="ST7>
<DA name="t" bType=//Timestamp// fc="ST7>
<DA name="subEna" bType=〃B00LEAN〃 fc=〃SV〃/>
<DA name="subVar bType="B00LEAN" fc="SV"/>
<DA name="subQ" bType=//Quality// fc="SV7>
<DA name="subID" bType=//VisString64// fc="SV7>
<DA name=//pulseConfig// bType=//Struct// type=//CN_PulseConfig" fc="CF7>
<DA name="ctlModel" bType=//Enum// type=//ctlModel// fc="CF7>
<DA name=〃sboTimeout〃 bType=〃INT32U〃 fc=〃CF〃/>
<DA name=//sboClass// bType="Enum" type="sboClass" fc="CF7>
<DA name=〃dU〃 bType=〃Unicode255〃 fc=〃DC">
<Val>SGCC MODEL:2009</Val>
</DA>
<DA name="dataNs" bType="VisString255" fc="EX7> </DOType>
利用本发明所述的方法解析ICD文件,根据规则模板中的规则“国家电网规范 (Q/GDW 396-2009),关于 DOType 的定义”,上述片段的第五行<DA bType=〃B00LEAN〃 name=〃ctlVal〃 fc=〃C0〃/>,不符合规范,正确的语句为 “<DA bType=〃B00LEAN〃 name="stVal" fc="ST" dchg="true7>,,°
权利要求
1.IEC61850继电保护模型校验方法,其步骤如下读入I⑶文件,通过I⑶文件解析模块从ICD文件中读出应用模型数据,对应用模型数据进行语法语义处理后,提交给校验模块;通过规则模板模块将生成的校验规则模板提供给校验模块使用;校验模块得到ICD文件解析模块提供的数据和规则模板模块提供的校验规则模板后,开始进行校验,并将校验结果送至文件管理模块;文件管理模块负责管理及维护校验过程中所产生的结果文件,遍历所有校验结果,并将其保存为不同格式的输出文件。
2.根据权利要求1所述的IEC61850继电保护模型校验方法,其特征在于,所述的ICD 文件解析模块负责ICD文件的导入、文法和语法解析、语义转换和校验,以文本方式和树形结构图的方式展现IEC61850的模型框架。
3.根据权利要求1所述的IEC61850继电保护模型校验方法,其特征在于,所述的规则模板模块作为应用模型静态检测的基础,为应用模型检测提供规则、方法和模板;所述的校验规则模板符合IEC61850系列标准和国家电网工程继电保护应用模型规范。
4.根据权利要求1所述的IEC61850继电保护模型校验方法,其特征在于,所述的校验模块负责对ICD文件的正确性、一致性、稳定性和冗余性进行检测和验证,对校验的结果给出提示和修改的建议。
全文摘要
本发明涉及一种IEC61850继电保护模型校验方法。由于ICD模型文件存在的数据类型模板冲突、配置的数据集和装置设计不匹配,语法问题,短地址的格式不正确,配置的变量名不存在等系列问题,导致设备开发和工程实施进度受到严重影响。本发明采用的步骤如下读入ICD文件,通过ICD文件解析模块从ICD文件中读出应用模型数据,对应用模型数据进行语法语义处理后,提交给校验模块;通过规则模板模块将生成的校验规则模板提供给校验模块使用;校验模块得到ICD文件解析模块提供的数据和规则模板模块提供的校验规则模板后,开始进行校验,并将校验结果送至文件管理模块。本发明保证了ICD文件的正确性、一致性和稳定性。
文档编号H02J13/00GK102355062SQ201110314448
公开日2012年2月15日 申请日期2011年10月17日 优先权日2011年10月17日
发明者丁峰, 吴俊 , 吴栋萁, 张雪松, 杨涛, 王松, 童凯, 赵晓明, 阮黎翔, 陆承宇, 黄晓明 申请人:浙江省电力试验研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1