[发明专利]一种基于数据库和文件片段的SCD文件配置方法与装置在审
申请号: | 201711329032.6 | 申请日: | 2017-12-13 |
公开(公告)号: | CN107958345A | 公开(公告)日: | 2018-04-24 |
发明(设计)人: | 王旭宁;温东旭;杨辉;郑晓庆;杨震晖;万首丰;孙朋;燕刚;李先鹏;陆继尧 | 申请(专利权)人: | 许继集团有限公司;许继电气股份有限公司;许昌许继软件技术有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q50/06;G06F17/30 |
代理公司: | 郑州睿信知识产权代理有限公司41119 | 代理人: | 韩天宝 |
地址: | 461000 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数据库 文件 片段 scd 配置 方法 装置 | ||
技术领域
本发明属于智能变电站继电保护技术领域,具体涉及一种基于数据库和文件片段的SCD文件配置方法与装置。
背景技术
智能变电站中,各类型智能电子设备(IED)的信息交互依赖于变电站系统配置描述文件(SCD)。SCD文件包含了站内所有信息,比如IED的实例配置和通信参数等。现有智能站配置流程中系统配置工具导入SCD文件并执行各种配置操作,在完成配置后再由系统配置工具导出CID/CCD/SCD等文件,该配置过程要对SCD文件进行大量且频繁的编辑及存储操作,而且SCD文件往往体积庞大,导致配置过程耗时、占用大量系统资源。
智能变电站中SCD文件描述全站配置,涵盖所有信息模型,比如IED的实例配置和通信参数等和IED之间的通信配置。然而SCD文件越来越大,甚至达到上百MB,反复解析配置该文件速度比较慢,且SCD文件为XML格式存储,无法与关系数据库建立直接映射。
现有技术中,公布号为105354253、名称为《一种SCD文件解耦方法》的中国专利提出一种SCD文件解耦方法,用以解决现有技术中SCD文件过大对内存占用严重的问题。一种SCD文件解耦方法,至少包括由一个或若干个Header,一个DataTypeTemplates和设定数量的IED组成的子SCD文件,所述各子SCD文件中IED数量之和等于SCD文件中的IED数量。该方法按SCL模型按其模块划分为Header、Substation、Communication、IED、DateTypeTemplates共计5个部分,将SCD文件按照SCL模型的功能模块解耦为多个SCD子模块,由Header、IED、DateTypeTemplates组成的多个子SCD文件,通过此方法可以实现大体积SCD文件不影响功能前提下,拆分为多个可独立编辑处理的子SCD文件。该专利提供的SCD解耦方法,只是将大型SCD文件拆分为若干子SCD,但是不同模块间的强耦合关系,导致在编辑是不可能单独编辑某个文件片,而且还需要对该文件片及其关联文件片反复解析配置,不能从根本上提高SCD配置效率。
又如,公布号为107025279、名称为《基于数据库接口层操作流的SCD文件在线并行配置系统和方法》在应用时,首先对全站SCD文件进行解析,将其中的IED设备模型和通信子网,映射成IED设备数据库和通信子网数据库,同时通过在数据库层之上建立接口层,设置接口函数,在应用层设置配置操作界面,使得用户可通过配置操作界面输入配置命令和配置参数,进而通过数据库接口层提供的接口函数,实现对数据库的访问和修改,然后通过数据库与SCD文件之间的映射关系,实现对SCD文件的配置。在并行配置时,本发明将用户对IED文件的修改以操作流的形式进行依次处理,逐一对数据库中的数据进行修改,修改结果通过接口函数返回至配置从机。本发明可实现了多人协同配置SCD文件,避免配置冲突,提高了配置效率,同时可减少配置错误。该方法只是将SCD中部分信息(IED设备和通信子网)映射为关系型数据库,不能实现对整个SCD文件的配置和修改,而且数据库SCD文件中往往带有私有信息,对IED和通信参数的完全采用数据库存储,不能保证数据的可靠性和完整性。
发明内容
本发明的目的是提供一种基于数据库和文件片段的SCD文件配置方法与装置,用于解决现有SCD文件配置方法效率低的问题。
为解决上述技术问题,本发明提出一种基于数据库和文件片段的SCD文件配置方法,包括以下方法方案:
方法方案一,包括如下步骤:
1)将导入的SCD文件解耦,按照层次结构划分,解耦得到不同类型的XML文件片段,在各文件片段中提取设定的配置信息,所述设定的配置信息至少包括变电站信息、通信信息、间隔信息和IED列表信息;将设定的配置信息存入数据库,根据配置信息和各文件片段的对应关系建立关系映射表,将所述文件片段、数据库和关系映射表存储至数据平台;
2)在配置SCD文件时,根据需要通过所述数据平台的接口选择访问相应的数据库或相应的文件片段,并进行相应的配置工作,配置工作完成后,更新所述相应的数据库或相应的文件片段;
3)根据所述关系映射表将配置的数据库信息同步至对应的文件片段中,并将同步后的各文件片段合并,导出SCD文件。
方法方案二,在方法方案一的基础上,解耦得到不同类型的XML文件片段包括IED文件片段、通信文件片段、头文件片段、数据模板文件片段和变电站文件片段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于许继集团有限公司;许继电气股份有限公司;许昌许继软件技术有限公司,未经许继集团有限公司;许继电气股份有限公司;许昌许继软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711329032.6/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理