[发明专利]GIM文件解析方法和装置、设备及存储介质在审
申请号: | 202111146161.8 | 申请日: | 2021-09-28 |
公开(公告)号: | CN114490519A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 彭正良;郑宇;陈继军;李容嵩;郑思;蒋成;骆建龙;马露 | 申请(专利权)人: | 国网湖南省电力有限公司;湖南电力工程咨询有限公司;国网湖南省电力有限公司建设分公司 |
主分类号: | G06F16/13 | 分类号: | G06F16/13;G06F16/16 |
代理公司: | 北京市鼎立东审知识产权代理有限公司 11751 | 代理人: | 陈佳妹;贾满意 |
地址: | 410000 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | gim 文件 解析 方法 装置 设备 存储 介质 | ||
本申请公开了一种GIM文件解析方法。该GIM文件解析方法包括读取GIM文件,对GIM文件进行解析得到实体数据,其中,实体数据为多个,依据两个实体数据判断两个实体数据对应的模型是否相同,若两个实体数据对应的模型不相同,分别建立模型对应的解析类,依据解析类解析其他模型。以使可以通过调用不同的模型对应的解析类进行解析文件以及后续的建模,提高了GIM文件解析的速度。
技术领域
本公开涉及GIM文件解析技术领域,尤其涉及一种GIM文件解析方法和装置、设备及存储介质。
背景技术
GIM,Grid Information Model电网信息模型。GIM是电力行业的专有名词,它指的是国家电网有限公司为满足输变电工程三维设计需要制定的一种技术标准——2018年,国网经研院通过制定统一的数据架构、编码体系、交互方式、设计深度和成果形式,自主研发适合输变电工程建设、可扩展的国家电网GIM标准体系。随着GIM标准体系的制定,国家电网要求所有下属的三维设计成果均需以GIM格式进行移交。由于GIM结构的复杂性,解析及检查存在一定的难度,现有的解析方法,效率低。
发明内容
有鉴于此,本公开提出了一种GIM文件解析方法,包括:
读取GIM文件,对所述GIM文件进行解析得到实体数据;其中,所述实体数据为多个;
依据两个所述实体数据判断两个所述实体数据对应的模型是否相同;
若两个所述实体数据对应的模型不相同,分别建立所述模型对应的解析类;
依据所述解析类解析其他模型。
在一种可能的实现方式中,对所述GIM文件进行解析得到全站级文件;
对所述全站级文件进行解析得到实体数据。
在一种可能的实现方式中,对所述全站级文件进行解析得到模型参数和实体数据包括:
解析所述全站级文件得到系统文件;
解析所述系统文件得到子系统文件;
解析所述子系统文件得到设备文件;
解析所述设备文件得到索引文件;
解析所述索引文件得到PHM文件;
解析所述PHM文件得到MOD文件;
解析所述MOD文件得到所述实体数据。
在一种可能的实现方式中,依据两个所述实体数据判断两个所述实体数据对应的模型是否相同包括:
对所述实体数据进行布尔求交运算;
若所述实体数据对应的模型不完全重合,则判定不相同。
在一种可能的实现方式中,还包括:
若两个所述实体数据对应的模型相同,则建立所述模型对应的解析类。
在一种可能的实现方式中,建立对应的解析类包括:
将模型的模型参数存入所述解析类。
在一种可能的实现方式中,依据所述解析类解析其他模型包括:
将所述其他模型与所述解析类对应的模型进行匹配;
若所述其他模型与所述模型一样,则获取所述解析类中的数据;
依据所述数据进行建模。
根据本公开的另一方面,提供了一种GIM文件解析装置,其特征在于,包括文件解析模块、判断模块、解析类建立模块和快速解析模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网湖南省电力有限公司;湖南电力工程咨询有限公司;国网湖南省电力有限公司建设分公司,未经国网湖南省电力有限公司;湖南电力工程咨询有限公司;国网湖南省电力有限公司建设分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111146161.8/2.html,转载请声明来源钻瓜专利网。