The invention relates to a SCD file configuration method and device based on database and file fragments. The data management work is assigned to the data platform. When importing SCD files, the data platform decouple the SCD files into several file segments, and extract the configuration information from the file fragments into the database and establish the file fragments and numbers. According to the relational mapping table of the library, when configuring the SCD file, the data platform is selected to access the database or file fragment according to the interface of the data platform, and the corresponding configuration work is carried out. After the configuration is completed, the corresponding database or file fragment will be updated to the data platform. In the export, the data platform synchronize the database information according to the relational mapping table. To the corresponding file fragment, and merge the synchronized file fragments, export the SCD file. The invention not only avoids the defect that the information is easily lost when the database is stored in the SCD file, but also solves the problem of the low efficiency of the transmission and processing of the XML file, which not only ensures the reliability of the data, but also improves the efficiency of the configuration.
【技术实现步骤摘要】
一种基于数据库和文件片段的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模型的功能模块解耦为多个SC ...
【技术保护点】
一种SCD文件配置方法,其特征在于,包括以下步骤:1)将导入的SCD文件解耦,按照层次结构划分,解耦得到不同类型的XML文件片段,在各文件片段中提取设定的配置信息,所述设定的配置信息至少包括变电站信息、通信信息、间隔信息和IED列表信息;将设定的配置信息存入数据库,根据配置信息和各文件片段的对应关系建立关系映射表,将所述文件片段、数据库和关系映射表存储至数据平台;2)在配置SCD文件时,根据需要通过所述数据平台的接口选择访问相应的数据库或相应的文件片段,并进行相应的配置工作,配置工作完成后,更新所述相应的数据库或相应的文件片段;3)根据所述关系映射表将配置的数据库信息同步至对应的文件片段中,并将同步后的各文件片段合并,导出SCD文件。
【技术特征摘要】
1.一种SCD文件配置方法,其特征在于,包括以下步骤:1)将导入的SCD文件解耦,按照层次结构划分,解耦得到不同类型的XML文件片段,在各文件片段中提取设定的配置信息,所述设定的配置信息至少包括变电站信息、通信信息、间隔信息和IED列表信息;将设定的配置信息存入数据库,根据配置信息和各文件片段的对应关系建立关系映射表,将所述文件片段、数据库和关系映射表存储至数据平台;2)在配置SCD文件时,根据需要通过所述数据平台的接口选择访问相应的数据库或相应的文件片段,并进行相应的配置工作,配置工作完成后,更新所述相应的数据库或相应的文件片段;3)根据所述关系映射表将配置的数据库信息同步至对应的文件片段中,并将同步后的各文件片段合并,导出SCD文件。2.根据权利要求1所述的SCD文件配置方法,其特征在于,解耦得到不同类型的XML文件片段包括IED文件片段、通信文件片段、头文件片段、数据模板文件片段和变电站文件片段。3.根据权利要求1所述的SCD文件配置方法,其特征在于,存入相应数据库的配置信息还包括各通信子网信息,通信子网下各IED通信配置信息,各IED的修改信息。4.根据权利要求1所述的SCD文件配置方法,其特征在于,所述配置工作包括对相应数据库或文件片段进行读取、写入、修改。5.根据权利要求1所述的SCD文件配置方法,其特征在于,所述数据平台为数据服务器。6.一种SCD...
【专利技术属性】
技术研发人员:王旭宁,温东旭,杨辉,郑晓庆,杨震晖,万首丰,孙朋,燕刚,李先鹏,陆继尧,
申请(专利权)人:许继集团有限公司,许继电气股份有限公司,许昌许继软件技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。