基于扩展103规约的保护装置通信与调试系统设计.pdf

  • 文档大小:570.9 KB
  • 文档格式:pdf
  • 约 5页
  • 2021-06-20 发布
  • 举报
基于扩展103规约的保护装置通信与调试系统设计1 基于扩展103规约的保护装置通信与调试系统设计2 基于扩展103规约的保护装置通信与调试系统设计3 基于扩展103规约的保护装置通信与调试系统设计4 基于扩展103规约的保护装置通信与调试系统设计5
已阅读完毕,您还可以下载文档进行保存
文档单价:6.00 会员免费
开通会员可免费下载任意文档
  1. 1、本文档共5页,内容下载后可编辑。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
第43卷第21期2015年11月1日电力系统保护与控制PowerSystemProtectionandControlV0I.43NO.21NOV.1,2015基于扩展103规约的保护装置通信与调试系统设计张磊,陈宏君,吴相楠,冯亚东(南京南瑞继保电气有限公司,江苏南京211102)—摘要:针对日益复杂的保护装置和受限的装置人机接口,提出并实现了一种基于扩展IEC608705.103规约的保护—装置通信与调试系统。该系统以IEC60870.5.103规约为基础,并对其进行扩展,除了具有IEC608705.103规约的全部功能外,还支持装置菜单读取、权限控制、装置命令执行等功能,有效地弥补了装置面板人机交互功能差、IEC60870.5.103规约无菜单结构、无权限控制和无法支持装置全部接口功能的局限性。经过在保护装置中的实际工程应用,表明本系统通信稳定可靠,调试功能全面丰富,支持了装置所有的接口功能,提高了保护装置的开发和调试效率。关键词:IEC60870.5。103规约;保护装置;通信与调试;人机接口;嵌入式系统Designofcommunicationanddebuggingsystemforprotectiondevicebasedonextended103protocolZHANGLei,CHENHongjun,wUXiangnan,FENGYadong(NRElectricCo.,Ltd.,Nanjing211102,China)Abstract:Tosettletheeverprofoundprotectiondeviceanditslimitedhuman-machineinterface,thispaperpromotesand——implementsacommunicationanddebuggingsystemextendedfromtheIEC608705103protoco1.Thesystemextends——IEC608705103protocolbysupportingdevicemenureading,accesscontrol,devicecommandexecutionandother—’functionsbesidesitspreexistingfunctionality,whichmakesuptheprotocolSlimitationssuchasweakerhuman-machineinterfaceofdevicepanel,lackingofmenustructureandaccesscontrol,andincompletesupportingofallinterfacefunctions,etc.Engineeringapplicationinprotectiondevicesdemonstratesthesystemhashighcommunicationstabilityandcomprehensivedebuggingfunctions,aswellassupportsallinterfacefunctionsofthedevice,thuseffectivelyincreasesthedevelopmentanddebuggingefficiencyforprotectiondevice.Keywords:1EC60870・-5--103protocol;protectiondevice;communicationanddebugging;human・-machineinterface;embeddedsystems中图分类号:TM730引言随着嵌入式技术的发展,保护装置的功能日益强大,其通信、调试与维护也越发复杂。一般的保护装置都采用由国际电工委员会(IEC)于1997年定—义的IEC608705.103《继电保护设备信息接口配套标准》(下称103规约)来完成与上位机调试系统的通信J。利用103规约,上位机可以获得保护装置的状态量、定值等信息,相关技术已经非常成熟[2】。但103规约存在着无法获得装置菜单结构,无法读取装置报告,无法执行命令,无权限控制等问题。许多学者针对103规约存在的问题做了大量研究。文献[3]基于103规约设计并实现了一种嵌入式———文章编号:16743415(2015)21012605通信管理系统,该系统实现了一个标准103规约。文献[4]提出了一种基于103规约的冗余网络通信设计方案,提高了系统的稳定性。文献【5]提出了一种利用统一编码表实现103规约通信报文便利统一传送的方法,解决了各厂家的FUN与INF不一致问题。文献[6.7】分别指出电力系统信息安全关系着电力系统的可靠运行。针对目前存在的问题,结合103规约的成熟性,本文提出了一种基于扩展103规约的保护装置通信与调试系统协议。该协议以103规约为基础,除实现通用数据分组相关的读写、浏览功能外,通过对103规约进行扩充,还具有以下优点。f1可以上送装置液晶菜单,做到液晶内容与上张磊,等基于扩展103规约的保护装置通信与调试系统设计.127.位机显示内容一致。(2)拥有权限控制功能,可以有效防止非法操作。(3)支持装置信号灯状态读取,装置报告读取,执行出口传动等装置命令。1规约设计1.1基本格式规约基本单元为APDU(应用规约数据单元),每个APDU含有1个或多个APCI(应用规约控制信息),每个APCI后面跟随0个或1个ASDU(应用服务数据单元)。其中,APCI包含ASDU校验和,ASDU序号等必要信息,ASDU为标准103规约应用服务数据单元,如图1所示。图1基本单元结构图Fig.1Diagramofbasicunit1.2菜单结构主菜单为树形结构,其特点为:有且只有一个根菜单,除叶菜单外,每个菜单都有至少一个子菜单,叶菜单用于实现某种功能,如显示状态量、显示定值、执行出口传动命令等。每个菜单分配一个通用分类条目,根菜单的公共地址和GIN为固定值。每个菜单对应的条目中,条目描述(KOD=10)表示该菜单的描述,数据类型为字符串;相关联条目(KOD=23)表示该菜单的所有子菜单,数据类型为32位无符号整数(格式—’{uint8tentryid,uint8一tgroup_id,uint8一taddruint8treserve}),数据数量可以为一个或多个;实际值(KOD=1)表示该菜单实现的功能、读写或执行该功能需要的权限条目以及该功能实际数据条目。显而易见,叶菜单对应的条目没有相关联条目数据,而其他菜单对应的条目没有实际值数据。菜单数据结构如图2所示。菜单实际值的解析分为三个步骤L8J:1)确定菜单种类;2)按菜单种类执行实际值解析操作;3)解析结果类型存储供其他系统使用。图2菜单数据结构图Fig.2Diagramofdatastructureformenu1.3权限控制针对103规约无权限控制的问题,本文规约为每个菜单增加权限校验机制。权限分为读取,写入与执行三种,每种权限对应一个条目。每个菜单的权限信息通过该菜单的对应条目的实际值(KOD=I)上送给上位机客户端。若未上送权限信息,则表明该菜单无需权限校验。当要读写或执行该菜单的功能时,客户端首先向相应的权限条目写入用户名及口令,装置根据用户名及口令,向客户端回复密码正确且有权限、密码正确但无权限、密码错误三种情况。只有客户端收到密码正确且有权限的回复后,才能继续进行相应的读写或执行操作。1.4命令执行与模拟量,定值展示不同,装置命令需要装置做出相应动作,例如出口传动,清除报告等。一般而言,命令均带有执行参数,这些参数使用命令条目的相关联条目(KOD=23)表示,数据类型为32位无符号整数(格式{uint8_tentry—id,uint8_tgroup_id,uint8taddr,uint8treserve}1,数据数量可以为零个或多个。每个参数条目包含描述(KOD=10)、范围和步长(KOD=3,可选)、单位(KOD=9,可选1、默认值(KOD=2)、枚举值(KOD=8,可选)等等。客户端在执行某条命令前,先向所有参数条目写入数据,然后再向命令条目写入数据。命令执行进度和结果由装置命令条目的实际值(KOD=11上送给客户端。2系统设计2.1硬件设计本设计应用于PCS系列保护装置中,该系列装置采用双CPU架构,其硬件架构图如图3所示。其中,DSP分为保护DSP和启动DSP,具有“”独立的采样和出口电路,采用与门出口方式。完成模拟量数据采集、与对侧交换采样数据、保护逻辑计算和跳闸出口等功能。CPU实现对整个装置的管理、人机界面、打印、对时、通信和录波等功能。电力系统保护与控制图3硬件结构图Fig.3Diagramofhardwarestructure2.2软件设计2.2.1软件架构设计上位机客户端逻辑设计采用经典的三层架构方式[9-10],从下自上依次为网络层,数据处理层与展示层。如图4所示。图4软件逻辑视图’Fig.4DiagramofsoftwareSlogicalview网络层为最底层,其主要功能是从网络接收装置的数据以及通过网络将数据发送至装置。同时,网络层还需要负责将接收到的数据送给数据处理层进行处理,并将数据处理层生成的数据发送到网络。数据处理层为核心层,负责将网络层上送的流数据进行解析,并组织为结构化的数据。同时需要将结构化数据组织为流数据,交给网络层。展示层为最上层,该层负责将结构化的数据按照一定的格式展示,并响应用户操作。由于报文的接收、发送、用户操作有可能同步进行,为了避免接收报文与发送报文同时出现,为了使得客户端在处理报文时能够及时响应用户操作,上位机客户端运行设计采用三线程方式,分别为UI线程,发送线程与接收线程,如图5所示。图5软件运行视图’Fig.5DiagramofsoftwareSruntimeviewuI线程负责刷新用户界面,响应用户操作。接收线程负责从网络接收流数据,并将流数据解析为结构化数据。发送线程负责将结构化数据组织为流数据,并发送到网络。2.2.2关键模块设计数据处理层是本软件的核心业务层,该层的主要作用是解析和生成与保护装置通信的103规约报文,包括装置菜单解析,权限校验,通用分类服务数据解析,生成通用分类服务数据,请求执行装置命令,读取命令执行结果等。成功连接到装置后,上位机客户端发起读取菜单报文。首先构造一个ASDU21,GIN为根菜单GIN,KOD为描述与相关联条目。装置回复一个ASDU10,包含菜单描述与子菜单GIN。上位机对于每个子菜单再次使用ASDU21读取其内容,直到所有菜单读取完毕。如图6所示。装置菜单读取完毕后,此时用户可以点击菜单,进行各项操作。例如,用户可以点击状态量菜单,查看装置各个模拟量组,也可以点击出口传动菜单,对装置进行出口传动试验。其中涉及到遥控、定值整定、报告清除等关键操作,需要输入用户名和密码,进行权限校验。以定值整定为例,其逻辑处理流程如图7所示。.130.电力系统保护与控制[5][6][7][8]‘basedrelayprotectiondevicesbasedonIEC60870。。5。103transmissionprotocol[J].PowerSystemProtectionand—Control,2010,38(24):168171.李钢,郑徐华,石秋生,等.103协议通信报文便利统一传送的实现[J]_电力系统自动化,2007,31(增flJ):307.309.LIGang,ZHENGXuhua,SHIQiusheng,eta1.RealizingconvenientandunifiedtransferforIEC60870.5.103communicationmessageviaaunifiedcodingtable[J].AutomationofElectricPowerSystems,2007,31(S):307.309.李文武,游文霞,王先培.电力系统信息安全研究综述[JJ.电力系统保护与控制,2011,39(10):140.147.LIWenwu,YOUWenxia,WANGXianpei.Surveyofcybersecuritysearchinpowersystem[J].PowerSystem—ProtectionandControl,2011,39(10):140147.镐俊杰,王丹,杨东海.电力信息系统网络安全态势在线评估框架与算法研究【J】.电力系统保护与控制,2013,41(9):116-120.HAOJunjie,WANGDan,YANGDonghai.Researchof—securitysituationonlineassessingframeworkandalgorithminelectricpowerinformationsystem[J].Power—SystemProtectionandControl,2013,41(9):116120.蒋湘涛,贺建飚,李楠.电力信息采集的通用型通信规约解析系统研究与设计【JJ.电力系统保护与控制,—2012,4O(9):118122.JIANGXiangtao,HEJianbiao,LINan.Researchanddesignongeneralcommunicationprotocolanalysissystemforpowerinformationcollecting[J].PowerSystemProtectionandControl,2012,40(9):118-122.[9]马银戌,刘庆东,鲍慧.变电站智能巡视后台管理系统的设计与实现[J].电力系统保护与控制,2014,—42(101:125129.MAYinxu,LIUQingdong,BAOHui.Designandimplementationofsubstationintelligentpatrolbackgroundmanagementsystem[J].PowerSystemProtectionandControl,2014,42(10):125-129.[10]陈海宏,张静,万书亭.基于GIS的电力通信线路管理系统开发与应用[J】.电力系统及其自动化学报,2013,25(2):26-30.CHENHaihong,ZHANGJing,WANShuting.DevelopmentandapplicationofelectricpowercommunicationlinemanagementsystembasedonGIS[J】ProceedingsoftheCSU-EPSA,2013,25(2):26-30.—收稿日期:2015-0126;—修回日期:2015-0427作者简介:张磊(1985一),男,硕士,工程师,研究方向为保护测控配置软件开发;E-mail:zhangl1@nrec.com陈宏君(1981一),男,硕士,高级工程师,研究方向为可视化编程调试软件开发。(编辑姜新丽)
布丁老师
该用户很懒,什么也没介绍
文档单价:6.00 会员免费
开通会员可免费下载任意文档