浅谈智能变电站SCD文件辅助管理工具设计与实现.docVIP

浅谈智能变电站SCD文件辅助管理工具设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈智能变电站SCD文件辅助管理工具设计与实现

浅谈智能变电站SCD文件辅助管理工具设计与实现   摘要:变电站配置文件(SCD文件)的有效管理在智能变电站的调试、运行过程中十分重要,但它的辅助管理工具开发缺乏广泛的研究。本文介绍了SCD文件的结构,分析了SCD文件解析流程,并采用Qt来设计软件界面。文中分析了软件的功能、模块设计和界面设计,实现SCD文件的有效解析和管理。   关键词:智能变电站;SCD文件;解析;Qt   中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)36-0210-02   随着自动化技术和信息技术的迅猛发展,建立在IEC61850通信规约的智能变电站实现了智能化一次设备和网络化的二次设备分层构建,SCD文件作为智能变电站的核心,它的有效管理控制对于变电站的运行维护尤其重要。但由于IEC 61850 ?俗嫉淖ㄒ敌悦偶鹘细撸?且SCD文件内容繁多,以一个72MB文件为例,就有187万行,这对于熟悉常规变电站的人员而言难度比较大[1-2]。因此SCD文件的有效解析工具的开发十分重要。   文献[3]介绍了SCD文件管理存在的不足,开发了SCD文件辅助管理软件;文献[4]分析了SCD文件的结构特点,理论上探讨了智能变电站内的SCD文件的解析与校验方法;文献[5]分析了SCL文件的结构、分类,引入改进的XML解析器,设计了基于C#的配置工具;但是现有的SCD管理工具跨平台通用性差,功能较为单一。本文通过对SCD文件结构的深入探究,介绍工具的设计思路、相应功能,设计了一个基于Qt为平台的SCD辅助管理工具,实现了SCD文件的解析,并将SCD文件信息以图表形式展现出来。   1 SCD文件   1.1 SCD 文件结构   变电站配置文件(SCD文件)是遵循xml 规范,它包含了站内所有智能电子设备的通信参数等信息,通过对SCD 文件的解析,可以得到二次设备的网络连接关系以及设备间传递的信息。SCD文件主要有Header、Substation、Communication、IED、DataTemplate五部分组成。SCD文件主要结构如图1所示。   在SCD文件Header部分,主要描述SCL 配置文件和版本,包含历史修订信息。   在Substation部分,主要描述变电站一次设备和结构信息,包括变电站电压等级的VoltageLevel节点、间隔Bay节点等。   在Communication部分,配置文件重点描述了站控层MMS 网络、过程层GOOSE 网络以及过程层SV 网络的通信配置信息。其中SubNetwork节点描述了子网的名称及类型,在设备接入点节点ConnectedAP下为关联设备的通信地址节点Address和接入该设备的一个或多个的GOOSE控制块GSE节点或采样值控制块SMV节点。在节点Address的子节点p节点下描述了站控层的IP、过程层的组播地址Mac-address、局域网优先级VLAN-PRIORITY、报文的最大和最小发送周期等网络信息[6-7]。   IED部分,主要描述了各种智能电子设备的发送数据信息和接收数据信息。根据IEC61850-6,装置模型分为智能电子装置(IED),逻辑装置(LD),逻辑节点(LN),数据对象(DO),数据属性(DA)5 个层次,其中接入点和GOOSE 控制块部分与上文通信配置部分通过name 属性值形成一一对应关系[8]。在逻辑装置的LN0下定义了特殊的逻辑节点LLN0,LLN0中包含了发送数据集Dataset、接收数据集Inputs和相关的GSE控制块、采样值控制块。   DataTemplate部分则描述了站内各逻辑节点的实例类型。   1.2 SCD文件解析流程   通过解析SCD文件的Communication部分得到各IED部分的网络通信信息,再通过进入IED部分解析其中的GSE控制块和SMV控制块与已得到的网络通信信息形成对应关系。   2 SCD配置工具的设计实现   SCD辅助管理工具在Qt5.5下开发,Qt是一个跨平台应用程序,具有一次编写代码,就可实现在多种操作系统下可靠运行,此外Qt还具有丰富的Qt库可实现界面的美观和高效的开发效率。界面运行效果如图2所示。   2.1 功能分析   辅助管理工具主要能够完成SCD文件的导入、解析,将其中的数据提取出来以图表的形式展示。并能够通过查找功能通过选择子网类型、IED名称的准确查找或者仅输入IED名称的快速查找两种方式来快速查询出对应IED的网络信息和数据信息。   2.2 模块设计   辅助管理工具主要有三个模块组成。   (1)SCD解析模块:本文采用Qt中提供的QtXml模块对SCD进行处理,主要提供Dom(Document Object Model,

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档