一种智能变电站SCD文件解析及入库处理系统的制作方法

文档序号:23090462发布日期:2020-11-27 12:42阅读:376来源:国知局
一种智能变电站SCD文件解析及入库处理系统的制作方法

本发明涉及电力设备控制技术领域,特别涉及一种智能变电站scd文件解析及入库处理系统。



背景技术:

由于智能电网建设的飞速发展,智能变电站的建设和变电站智能化的改造正在大力开展,今后现有的常规变电站将逐渐被智能变电站所替代。智能变电站运用了大量的新技术,实现了智能化一次设备和网络化的二次设备分层构建。未来,绝大部分智能变电站将采用iec61850通信规约。scd文件作为iec61850通讯规约的信息载体,它的有效管理控制对于变电站的运行维护尤其重要。但由于iec61850标准的专业性门槛较高,且scd文件内容繁多,以一个72mb文件为例,就有187万行,这对于熟悉常规变电站的人员而言难度比较大。

scd文件包含的信息量大、复杂程度高,传统的方法是开发scl语言解读工具对scd文件进行解读。由于工具的多样化,解读出的scd文件格式不统一,给后续的配置工作带来了困扰。更重要的是,.xml格式的scd文件使用起来很不方便,甚至在某些情况下,工程人员需要手动将scd文件的信息输入数据库以方便使用。



技术实现要素:

本发明实施例的目的是提供一种智能变电站scd文件解析及入库处理系统,通过将icd文件格式转换模块与数据导入模块集成在一起,极大地简化了操作步骤,提高了变电站信息的获取速,无需其他工具的接入,具兼容性强,可以快速准确地将保护信息录入数据库。

为解决上述技术问题,本发明实施例提供了一种智能变电站scd文件解析及入库处理系统,包括:文件格式转换模块、通讯服务模块、数据导入模块、图形化界面模块;

所述文件格式转换模块自动将智能变电站配置icd文件转换成为scd文件;

所述通讯服务模块与关系型数据库建立连接,为数据导入提供基础通讯环境;

所述数据导入模块对scd文件进行解析,并自动将保护信息导入数据库;

所述图形化界面模块为所述文件格式转换模块、通讯服务模块、数据导入模块提供操作界面。

进一步地,所述文件格式转换模块向读取的icd文件中加入保护的地址信息将其转换为scd文件。

进一步地,所述通讯服务模块与需要导入的数据库通过tcp/ip方式连接。

进一步地,所述scd文件包括header、substation、communication、ied、datatemplate五部分。

进一步地,所述文件录入数据导入模块解析所述scd文件的communication部分得到各ied部分的网络通信信息,再进入ied读取保护信息,根据该保护信息形成数据库入库语句,最后解析ied中的gse控制块和smv控制块,形成对应关系,然后运行入库语句完成信息入库。

进一步地,所述数据库包括mysql、oracle以及达梦数据库。

本发明实施例的上述技术方案具有如下有益的技术效果:

通过将icd文件格式转换模块与数据导入模块集成在一起,极大地简化了操作步骤,提高了变电站信息的获取速,无需其他工具的接入,具兼容性强,可以快速准确地将保护信息录入数据库。

附图说明

图1是scd文件结构示意图;

图2是本发明实施例提供的智能变电站scd文件解析及入库处理系统原理示意图;

图3是本发明实施例提供的icd配置信息读取示意图;

图4是本发明实施例提供的保护地址信息添加示意图;

图5是本发明实施例提供的配置数据库连接示意图;

图6是本发明实施例提供的scd文件信息读取示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。

图1是scd文件结构示意图。

请参照图1,目前市场上暂时没有可以同时解读并同步scd文件信息的工具,现有的辅助工具大多只能解读和校验scd文件。

变电站配置文件(scd文件)是遵循xml规范,它包含了站内所有智能电子设备的通信参数等信息,通过对scd文件的解析,可以得到二次设备的网络连接关系以及设备间传递的信息。

具体的,scd文件主要有header、substation、communication、ied、datatemplate五部分组成。

在scd文件header部分,主要描述scl配置文件和版本,包含历史修订信息;在substation部分,主要描述变电站一次设备和结构信息,包括变电站电压等级的voltagelevel节点、间隔bay节点等;在communication部分,配置文件重点描述了站控层mms网络、过程层goose网络以及过程层sv网络的通信配置信息。其中subnetwork节点描述了子网的名称及类型,在设备接入点节点connectedap下为关联设备的通信地址节点address和接入该设备的一个或多个的goose控制块gse节点或采样值控制块smv节点。在节点address的子节点p节点下描述了站控层的ip、过程层的组播地址mac-address、局域网优先级vlan-priority、报文的最大和最小发送周期等网络信息;ied部分,主要描述了各种智能电子设备的发送数据信息和接收数据信息。根据iec61850-6,装置模型分为智能电子装置(ied),逻辑装置(ld),逻辑节点(ln),数据对象(do),数据属性(da)5个层次,其中接入点和goose控制块部分与上文通信配置部分通过name属性值形成一一对应关系。在逻辑装置的ln0下定义了特殊的逻辑节点lln0,lln0中包含了发送数据集dataset、接收数据集inputs和相关的gse控制块、采样值控制块;datatemplate部分则描述了站内各逻辑节点的实例类型。

目前,主要通过解析scd文件的communication部分得到各ied部分的网络通信信息,再通过进入ied部分解析其中的gse控制块和smv控制块与已得到的网络通信信息形成对应关系。解析结果因各变电站的需求及解析工具的不同而具有较大的差异性,因此不再赘述。

图2是本发明实施例提供的智能变电站scd文件解析及入库处理系统原理示意图。

请参照图2,本发明实施例提供一种智能变电站scd文件解析及入库处理系统,包括:文件格式转换模块、通讯服务模块、数据导入模块、图形化界面模块。其中,文件格式转换模块自动将智能变电站配置icd文件转换成为scd文件;通讯服务模块与关系型数据库建立连接,为数据导入提供基础通讯环境;数据导入模块对scd文件进行解析,并自动将保护信息导入数据库;图形化界面模块为文件格式转换模块、通讯服务模块、数据导入模块提供操作界面。

上述技术方案通过将icd文件格式转换模块与数据导入模块集成在一起,极大地简化了操作步骤,提高了变电站信息的获取速,无需其他工具的接入,具兼容性强,可以快速准确地将保护信息录入数据库。

上述技术方案现有的scd文件处理工具只能完成icd文件的读取,将icd文件格式转换成scd文件格式需要加入额外的文件转换工具。而本工具将icd文件读取、icd转scd格式功能集成在一个工具上,不需要其他工具的介入。

可选的,文件格式转换模块向读取的icd文件中加入保护的地址信息将其转换为scd文件。

具体的,通讯服务模块与需要导入的数据库通过tcp/ip方式连接。

具体的,scd文件包括header、substation、communication、ied、datatemplate五部分。

进一步地,文件录入数据导入模块解析scd文件的communication部分得到各ied部分的网络通信信息,再进入ied读取保护信息,根据该保护信息形成数据库入库语句,最后解析ied中的gse控制块和smv控制块,形成对应关系,然后运行入库语句完成信息入库。

可选的,数据库包括mysql、oracle以及达梦数据库。本发明兼容多种数据库,兼容性强。除了支持常用的mysql数据库和oracle数据库外,为满足国产化需求,还兼容了达梦数据库。

本发明可快速、准确地将保护信息录入数据库。传统的入库方式仍停留于根据scd文件制作sql脚本,通过读取脚本将数据导入数据库,有些厂家甚至需要操作人员手动将数据输入数据库,费时费力。本入库工具涵盖了mysql、oracle、达梦三种数据库的编码方式,可自动读取scd文件信息,导入数据库,以达到自动入库的目的。

图3是本发明实施例提供的icd配置信息读取示意图。

图4是本发明实施例提供的保护地址信息添加示意图。

图5是本发明实施例提供的配置数据库连接示意图。

图6是本发明实施例提供的scd文件信息读取示意图。

本发明工作流程如下:

首先,如图3所示,从保护装置中获取icd文件;如图4所示,通过文件格式转换模块加入保护的地址信息将其转换为scd文件;如图5所示,然后配置通讯服务模块,将本工具与需要导入的数据库通过tcp/ip方式连接,至此完成前置准备工作。

然后,如图6所示,将scd文件录入数据导入模块,数据导入模块会解析scd文件的communication部分得到各ied部分的网络通信信息,再通过进入ied读取保护相关信息,根据保护信息分别形成mysql、oracle以及达梦数据库入库语句,最后解析ied中的gse控制块和smv控制块,形成对应关系,然后运行入库语句完成信息入库。

本发明实施例旨在保护一种智能变电站scd文件解析及入库处理系统,包括:文件格式转换模块、通讯服务模块、数据导入模块、图形化界面模块;文件格式转换模块自动将智能变电站配置icd文件转换成为scd文件;通讯服务模块与关系型数据库建立连接,为数据导入提供基础通讯环境;数据导入模块对scd文件进行解析,并自动将保护信息导入数据库;图形化界面模块为文件格式转换模块、通讯服务模块、数据导入模块提供操作界面。上述技术方案具备如下效果:

通过将icd文件格式转换模块与数据导入模块集成在一起,极大地简化了操作步骤,提高了变电站信息的获取速,无需其他工具的接入,具兼容性强,可以快速准确地将保护信息录入数据库。

应当理解的是,本发明的上述具体实施方式仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1