standard download
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211181838.6 (22)申请日 2022.09.27 (71)申请人 四川英得赛克 科技有限公司 地址 610041 四川省成 都市自由贸易试验 区成都高新区益州大道北段777号 1栋 2单元11楼1101号 (72)发明人 付从海 龚海澎 闫玉龙 代德锐  蒋烈 王庭宇 吴知 石林  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 丁曼曼 (51)Int.Cl. G06F 16/2455(2019.01) G06F 16/25(2019.01) (54)发明名称 一种配置文件对比方法、 装置及 介质 (57)摘要 本申请公开了一种配置文件对比方法、 装置 及其介质, 涉及智 能变电站技术领域, 用于比对 SCD配置文件与IED装置实际运行GOOSETXT配置 文件之间的配置一致性, 针对目前的比对方式工 作量大、 效率低且易出错的问题, 提供了一种配 置文件对比方法, 通过将SCD配置文件根据其文 件格式进行解析, 仅保留配置一致性比对所需要 的数据, 以精简比对过程的数据量; 再根据 GOOSETXT配置文件的格式对上述解析得到的数 据进行重新的排列组合和封装, 将其转换为 GOOSETXT格式, 使得用于进行比对的两文件集在 格式上相同, 更方便进行比对, 从两个角度优化 原有比对流程, 提高了效率, 并降低了人工进行 比对出错的可能性。 权利要求书2页 说明书9页 附图5页 CN 115544087 A 2022.12.30 CN 115544087 A 1.一种配置文件 对比方法, 其特 征在于, 包括: 获取SCD配置文件和G OOSETXT配置文件集; 解析所述SCD配置文件, 获取每一IED装置对应的GOOSE发布信息、 GOOSE订阅信息、 SV发 布信息和SV订阅信息; 将每一所述IED装置的所述GOOSE发布信息、 所述GOOSE订阅信息、 所述SV发布信息和所 述SV订阅信息根据G OOSETXT文件格式分别进行封装, 以得到SCD配置文件集; 对比所述SCD配置文件集和所述G OOSETXT配置文件集, 以确定比对结果。 2.根据权利 要求1所述的配置文件对比方法, 其特征在于, 在获取所述GOOSETXT配置文 件集之后, 还 包括: 根据各GOOSETXT配置文件所属的IED装置, 将同属一个所述IED装置的所述GOOSETXT配 置文件进行合并, 以获得新的所述G OOSETXT配置文件集。 3.根据权利 要求1所述的配置文件对比方法, 其特征在于, 在获取所述GOOSETXT配置文 件集之后, 还 包括: 去除所述GOOSETXT配置文件集 中的冗余信息; 其 中, 所述冗余信息包括描述信息、 冗余 空行和所述G OOSETXT文件格式定义之外的信息 。 4.根据权利 要求3所述的配置文件对比方法, 其特征在于, 所述去除所述GOOSETXT配置 文件集中的冗余信息包括: 通过字符识别工具查找并去除所述G OOSETXT配置文件集中的空行和注释语句。 5.根据权利要求1所述的配置文件对比方法, 其特征在于, 所述解析所述SCD配置文件, 获取每一 IED装置对应的G OOSE发布信息、 G OOSE订阅信息、 SV发布信息和SV订阅信息包括: 解析所述SCD配置文件中Communication节点GOOSE中关于GOOSE发布控制块的基础信 息以及通信配置信息, 以及所述SCD配置文件中IED部分G访问点的DATASET信息, 以获取所 述GOOSE发布信息; 解析所述SCD配置文件中IED部分 G访问点的I NPUTS信息, 以获取 所述GOOSE订阅信息; 解析所述SCD配置文件中Communication节点SV中关于SV发布控制块 的基础信息以及 通信配置信息, 以及所述SCD配置文件中IED部分M访问点的DATASET信息, 以获取所述SV发 布信息; 解析所述SCD配置文件中IED部分M访问点的I NPUTS信息, 以获取 所述SV订阅信息 。 6.根据权利要求1至5任意一项所述的配置文件对比方法, 其特征在于, 所述比对结果 包括: 比对 时间、 所述SCD配置文件集、 所述GOOSETXT配置文件集和差异文件对; 其中, 所述 差异文件对为所述SCD配置文件集和所述GOOSETXT配置文件集中同属于同一IED装置但配 置信息存在不同的一组文件。 7.根据权利要求6所述的配置文件对比方法, 其特征在于, 在所述确定比对结果之后, 还包括: 将所述对比结果分别发送至用户端和数据库, 并向所述用户端发送提 示信息。 8.一种配置文件 对比装置, 其特 征在于, 包括: 获取模块, 用于获取SCD配置文件和G OOSETXT配置文件集; 解析模块, 用于解析所述SCD配置文件, 获取每一IED装置对应的GOOSE发布信息、 GOOSE 订阅信息、 SV发布信息和SV订阅信息;权 利 要 求 书 1/2 页 2 CN 115544087 A 2封装模块, 用于将每一所述IED装置的所述GOOSE发布信息、 所述GOOSE订阅信息、 所述 SV发布信息和所述SV订阅信息根据GOOSETXT文件格式分别进行封装, 以得到SCD配置文件 集; 对比模块, 用于对比所述SCD配置文件集和所述GOOSETXT配置文件集, 以确定比对结 果。 9.一种配置文件 对比装置, 其特 征在于, 包括: 存储器, 用于存 储计算机程序; 处理器, 用于执行所述计算机程序时实现如权利要求1至7任意一项所述的配置文件对 比方法的步骤。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质上存储有计算机 程序, 所述计算机程序被处理器执行时实现如权利要求 1至7任意一项 所述的配置文件对比 方法的步骤。权 利 要 求 书 2/2 页 3 CN 115544087 A 3

.PDF文档 专利 一种配置文件对比方法、装置及介质

文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种配置文件对比方法、装置及介质 第 1 页 专利 一种配置文件对比方法、装置及介质 第 2 页 专利 一种配置文件对比方法、装置及介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 17:01:23上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。