一种智能变电站测控装置联闭锁逻辑验证方法

文档序号:6358195阅读:586来源:国知局
专利名称:一种智能变电站测控装置联闭锁逻辑验证方法
技术领域
本发明涉及一种联闭锁逻辑的验证方法,属于变电站自动化技术领域。
背景技术
IEC61850标准是国际电工委员会TC57工作组针对解决变电站自动化系统面临的 互操作问题最新制定的《变电站通信网络和系统》系列标准,它采用面向对象的思想为变电 站内各设备建立信息模型,在模型的基础上提供各种服务功能。该标准在国内外的变电站 领域得到了广泛的应用,是国内智能化变电站建设中的唯一的通讯标准。变电站五防是防止误分、合断路器,防止带负荷分、合隔离开关,防止带电挂(合) 接地线(接地开关),防止带接地线(接地开关)合断路器(隔离开关),防止误入带电间隔 五种防误的简称,可分为站控层五防和间隔层五防,间隔层五防通常是由位于间隔层的测 控装置来实现。测控装置内部保存有跟防误操作相关的联闭锁逻辑文件,运行时通过监控 网络采集相关操作设备的状态,对逻辑表达式进行实时或操作时判断;当结果为TRUE时, 开放相应的闭锁接点,使得控制操作能够继续;否则则闭锁相应接点。目前,智能变电站间隔层五防信息采用GOOSE报文传输,对某一间隔测控装置联 闭锁逻辑的试验需要一一改变相关多个间隔测控装置开关/刀闸的分合状态,涉及装置 多,需要耗费大量的时间和人力,试验效率低下,且常常不能对联闭锁逻辑作出完整的测 试ο

发明内容
为了解决智能变电站中间隔层联闭锁逻辑试验费时费力,其不能充分试验的问 题,本发明提供一种只针对试验装置的,快速、连续试验的方法,无需改变装置的硬件配置, 并且能够做到对五防的各种逻辑组合进行充分测试。为解决上述技术问题,本发明提供一种智能变电站测控装置联闭锁逻辑验证方 法,其特征在于,包含如下步骤1)按照IEC61850的建模要求为测控装置建立五防功能模型;2)通过安装于电脑中的IEC61850客户端对测控装置的五防输入数据进行取代操 作,测控装置将取代数据作为装置输入纳入联闭锁逻辑的运算;3)通过IEC61850客户端的读数据服务,查询测控装置五防功能逻辑节点中的数 据值,获取在此外部输入环境下的联闭锁逻辑运算的结果;4)将此结果与五防逻辑的期望结果进行比较,得出验证通过或不通过的结论,并 将验证过程数据进行记录。按照IEC61850标准为测控装置建立五防功能模型联锁控制逻辑节点,联锁控制 中包含表示联闭锁运算结果的数据,此数据支持GetDataValue服务。步骤2、所述客户端对测控装置进行五防输入数据的取代操作之前,进行如下操 作步骤
建立测控装置的IEC61850模型时,对于五防输入数据,其数据对象包含取代功 能约束的数据属性;对于通过GOOSE输入的五防数据,其hputs中元素ExtRef的属性 intAddr为接收外部数据的本地数据的索引;客户端准备取代操作的对象,对于测控装置自采的五防输入数据,客户端直接将 五防规则文件中数据对象当做取代的对象,对于其他装置采集的GOOSE输入数据,客户端 根据GOOSE配置的^puts信息,将五防规则文件中的其他装置的数据对象转换为本装置的 数据对象,以此作为取代操作的数据对象。客户端分析五防规则文件,对整个装置的五防输入数据进行整批取代操作,并对 测控装置的多个联闭锁逻辑的运算结果进行整批查询;一组输入条件验证完成后,再进行 下一组的验证。根据五防规则文件,自动生成联闭锁逻辑验证的样本库,按照验证方案,自动完成 验证流程,自动记录验证过程数据,无需人工干预。本发明所达到的有益效果本发明提供的智能变电站测控装置联闭锁逻辑验证方法能够方便、快速、充分地 检测测控装置的联闭锁逻辑,解决了智能变电站调试环节中间隔层五防设备调试复杂、费 时费力,且试验不充分的问题,节省了人力物力,提高了试验效率,能对联闭锁逻辑作出完 整的测试,为变电站控制操作的安全性、可靠性提供了保障。


图1CIL0逻辑节点模型;图2五防逻辑测试示意图。
具体实施例方式实施例1本方法包括五防功能建模、测控装置取代数据处理、联闭锁逻辑文件解析、联闭锁 逻辑测试、试验报告输出五个部分,具体说明如下1)五防功能建模为了实施本试验方法,对五防功能的建模方法做如下规定a)与五防逻辑相关的本间隔和其他间隔信息模型须采用带SV (取代)的数据模板 建模,以支持取代服务。b)对其他间隔的GOOSE输入信息,测控装置须建立相对应的信息模型用以接纳 GOOSE输入数据;GOOSE组态配置时,SCD文件对应hputs中的ExtRef元素内intAddr属 性为必选属性,其内容为本装置接收数据模型的reference (引用路径)。c)对每一个五防闭锁接点,建立具有如图1所示DO(数据)的CILO(联锁控制) 模型,CILO是装置中负责五防判断的逻辑节点。其中,EnaOp用以表示五防闭锁接点的允 许/闭锁状态,例如LckMod等于2时设置装置为间隔层五防方式,此时装置实时地进行联 闭锁逻辑的判断,判断结果为允许操作时,EnaOp则置true,否则,则为false。d)建立包含五防闭锁接点数据的datSet (数据集),并建立相对应的报告控制块。2)测控装置取代数据处理
客户端对测控装置五防数据取代后,数据品质的substituted位置1,装置五防逻 辑判断模块检测到数据substituted品质置1时,转换取数据接口的数据来源,从GOOSE输 入或自采转变为客户端取代,这样就可以方便地改变五防判断的外部条件。3)联闭锁逻辑文件解析根据装置中保存的联闭锁逻辑文件,分析其包含的操作规则,以及规则所依赖的 本间隔和其他相关间隔信息的数据reference,以及该信息的取值范围,最终生成一张五防 输入数据状态序列与五防闭锁接点状态之间的关系表,供测试验证部分使用。4)联闭锁逻辑测试利用一台电脑,电脑上安装有IEC61850的客户端软件,如OMICRON公司的 IEDScout等,将电脑与测控装置的MMS网口建立连接,客户端与测控装置服务端建立关联, 读入各五防闭锁接点数据的初始状态,导入幻中生成的五防数据状态序列与五防闭锁接 点状态关系表,客户端软件按照关系表对测控装置的数据进行取代操作,将一个状态序列 中的数据置数完成后,在设定的时间(如3秒)内,监视测控装置相关五防闭锁接点数据的 状态,记录这一状态序列下的五防闭锁接点的状态,并与关系表中期望的五防闭锁接点状 态比较,完成一个状态序列的测试,测试流程如图2所示。一个状态序列测试完成后,客户 端自动读入下一条状态序列,重复上面的操作,这样可以连续、自动的将整个测控装置中的 五防逻辑验证完毕。5)试验报告输出试验结束后,生成试验报告文件,记录试验时每个状态序列下五防闭锁接点的状 态,采用excel文件格式,便于阅读和打印。实施例2以一变电站500KV部分一个不完整串的边开关5011为例,说明应用本方法对测控 装置联闭锁逻辑的验证过程。1)建立测控装置的CID模型文件如下,< xml version=" 1.0" encoding="UTF-8" standalone="no" > <SCL xmlns="http://www.iec.ch/61850/2003/SCL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.iec.ch/61850/2003/SCL"> 〈Header id="" nameStructure="TEDName" too1TD=""/> 〈Communication/〉
<IED configVersion="" desc="5011 开关测控"manufacturer=”" name="CB5011" type="NSD500"> <Services>
<DynAssociation/> <GetDirectory/> <GetDataObj ectDefinition/> 〈DataObj ectDirectory/> <GetDataSetValue/> <DataSetDirectory/> <ReadWrite/> <GetCBValues/>
〈ReportSettings buffime="Dyn" cbName="Conf' datSet="Conf mtgPd=MDyn" optFields="Conf' rptID="Dyn" trgOps="FixM/>
<GSESettings appID=MConf cbName="Fix" datSet="Conf dataLabel="Fix"/>
<GOOSE max="10"/>〈/Services〉
<AccessPoint clock="false" name="Sl" router= "false"〉 〈Server timeout="30">
〈Authentication certificate="false" none="true"/> 〈LDevice desc="信号控制"mst="CTRL"> <LN0 desc="General" inst="" lnClass="LLN0" lnType="GNR_LLN0_0">
〈DataSet desc="五防允许信号” name="dsWf’> <FCDA doName="EnaOp" fc="ST" ldInst="CTRL" InClass=nCILO" InInst=nI" prefix="QG17>
<FCDA doName="EnaOp" fc="ST" IdInst=nCTRL" lnClass="CILO" InInst=" 1" prefix="QG2"/>
<FCDA doName="EnaOp" fc="ST" IdTnst=nCTRL" InClass="CILO" InInst=" 1” prefix="QGD17>
<FCDA doName="EnaOp" fc="ST" IdInst=nCTRL" lnClass="CILO" lnlnst=" 1" prefix="QGD2"/>
<FCDA doName="EnaOp" fc="ST" ldInst="CTRL" InClass="CILO" lnlnst=" 1" prefix="QGD37> </DataSet>
<ReportControl buffered="true" confRev="l" datSet="dsWf name="brcbDin" rptID="brcbDin">
<TrgOps dchg="true" dupd="false" period="false" qchg="false"/> <OptFields configRef="true" dataSet="true" entryID="true" reasonCode="true" seqNum="true" timeStamp="true"/> <RptEnabled max="16”/> </ReportControl> <Inputs> <!--母线地刀5117--->
<ExtRef daName="stVal" doName="Pos" iedName="CM5001" ldInst="CTRL" lnClass="CSWI" lnlnst=" 1" prefix="MGDl" intAddr="CTRL/Q0GGIOl .DPCSOl .stVal7> 〈L-母线地刀5127 —><ExtRef daName="stVal" doName="Pos" iedName="CM5001" IdTnst=nCTRL" lnC1ass="CSWT" InTnst="!" prefix="MGD2" intAddr="CTRL/QOGGI01.DPCS02.stVarV> <!--中开关隔刀50121 —>
<ExtRef daName="stVal" doName="Pos" iedName="CB5012" ldInst="CTRL" InClass="CSWI" InInst=" 1" prefix="QGl" intAddr=MCTRL/QOGGI01.DPCS03.stVar'/> 〈/Inputs〉 </LN0>
<LN desc=”装置铭牌信息"inst="l" lnClass="LPHD" lnType="GNR_LPHD_07>
<LNdesc=”5011 开关” inst="l" lnClass="CSWI" InType=nGNR CSWTJ" prefix="CB">
<DOI desc="开关位置总"name=”Pos'’>
<DAI name=" ctlModel M><Val>4</Val></DAI> <DAIname="sboTimeout"><Val>20000</Val></DAI> </DOI>
<DOI desc="开关A相位置” name=”PosA">
<DAI name=" ctlModel "><Val>0</Val></DAI> </DOI>
<DOI desc="开关B相位置"name=nPosB’’>
<DAI name=" ctlModel "><Val>0</Val></DAI> </DOI>
<DOI desc="开关C相位置"name=nPosC">
<DAI name=" ctlModel "><Val>0</Val></DAI> </DOI>
</LN>
<LNdesc=”刀闸50111" inst="l" lnClass="CSWI" lnType="GNR_CSWI_0M prefix=MQGl ">
<DOI desc="50111 位置"name="Pos"> <DAI name=" ctlModel "><Val>4</Val></DAI> <DAIname=MsboTimeout"><Val>30000</Valx/DAI>
权利要求
1.一种智能变电站测控装置联闭锁逻辑验证方法,其特征在于,包含如下步骤1)按照IEC61850的建模要求为测控装置建立五防功能模型;2)通过安装于电脑中的IEC61850客户端对测控装置的五防输入数据进行取代操 作,测控装置将取代数据作为装置输入纳入联闭锁逻辑的运算;3)通过IEC61850客户端的读数据服务,查询测控装置五防功能逻辑节点中的数 据值,获取在此外部输入环境下的联闭锁逻辑运算的结果;4)将此结果与五防逻辑的期望结果进行比较,得出验证通过或不通过的结论,并 将验证过程数据进行记录。
2.如权利要求1所述的一种智能变电站测控装置联闭锁逻辑验证方法,其特征在于, 按照IEC61850标准为测控装置建立五防功能模型联锁控制逻辑节点,联锁控制中包含表 示联闭锁运算结果的数据。
3.如权利要求1所述的一种智能变电站测控装置联闭锁逻辑验证方法,其特征在于, 步骤2)所述客户端对测控装置进行五防输入数据的取代操作之前,进行如下操作步骤建立测控装置的IEC61850模型时,对于五防输入数据,其数据对象包含取代功 能约束的数据属性;对于通过GOOSE输入的五防数据,其hputs中元素ExtRef的属性 intAddr为接收外部数据的本地数据的索引;客户端准备取代操作的对象,对于测控装置自采的五防输入数据,客户端直接将 五防规则文件中数据对象当做取代的对象,对于其他装置采集的GOOSE输入数据,客户端 根据GOOSE配置的^puts信息,将五防规则文件中的其他装置的数据对象转换为本装置的 数据对象,以此作为取代操作的数据对象。
4.如权利要求3所述的一种智能变电站测控装置联闭锁逻辑验证方法,其特征在于, 客户端分析五防规则文件,对整个装置的五防输入数据进行整批取代操作,并对测控装置 的多个联闭锁逻辑的运算结果进行整批查询;一组输入条件验证完成后,再进行下一组的 验证。
5.如权利要求3或4所述的一种智能变电站测控装置联闭锁逻辑验证方法,其特征在 于,根据五防规则文件,自动生成联闭锁逻辑验证的样本库,按照验证方案,自动完成验证 流程,自动记录验证过程数据。
全文摘要
本发明提供一种智能变电站测控装置联闭锁逻辑验证的方法,它包括下列步骤为测控装置建立符合联闭锁验证要求的IEC61850模型;测控装置支持对联闭锁数据的取代,并且取代数据能够参加联闭锁逻辑的运算;分析五防规则文件,以此对测控装置进行批量取代操作,获取装置联闭锁运算结果,从而判断出联闭锁功能是否满足要求。本发明提供的智能变电站测控装置联闭锁逻辑验证方法能够方便、快速、充分地检测测控装置的联闭锁逻辑。
文档编号G06F11/25GK102141950SQ201110096500
公开日2011年8月3日 申请日期2011年4月18日 优先权日2011年4月18日
发明者凌永丰, 彭奇, 梅德冬, 殷垚, 窦仁晖, 黄树帮 申请人:国电南瑞科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1