一种基于GIM系统的兼容建模方法与流程

本技术涉及工程建模,具体涉及一种基于gim系统的兼容建模方法。
背景技术:
1、电网信息模型(grid information model,即gim系统)的概念于2013年在国内首次被提出,是一个依托地理信息系统、将电网组成元素数字化、以信息模型为载体、集成每个元素全寿命周期内信息的数字化信息模型,保障了信息高效、准确和全面的应用。同时也是为满足输变电工程三维设计成果在规划、设计、施工、运维等环节数据传递、共享的需要,推出的一种数字化交互标准格式。
2、在构思及形成本技术的研究过程中,申请人至少发现以下问题,伴随着工程建模技术的历史发展脉络,在不同的时期和不同的领域存在着多种多样的建模工具,从而生成了不同格式的模型文件。当gim系统需要使用这些现有模型时,往往遭遇兼容性问题,需要重新进行新的gim系统建模过程,用户体验不好。
技术实现思路
1、为了缓解以上问题,本技术提供一种基于gim系统的兼容建模方法,应用于使用gim系统,所述方法包括:
2、响应于打开目标模型文件的操作,基于所述目标模型文件查找适配的至少一处理软件;
3、使用所述处理软件对所述目标模型文件进行渲染,以获取所述目标模型文件的原始渲染数据;
4、基于所述gim系统的数据提取规范,从所述原始渲染数据中提取属性特征;
5、根据提取的所述属性特征,使所述gim系统对所述目标模型文件进行渲染显示,以建立对应所述目标模型文件的gim模型。
6、可选地,响应于打开目标模型文件,基于所述目标模型文件查找适配的至少一处理软件的过程中包括:
7、读取所述目标模型文件的文件名称中的扩展名字段,根据所述扩展名字段,确定所述目标模型文件能够应用的处理软件的第一应用集合;
8、调取所述目标模型文件的文件签名,根据所述文件签名确定所述目标模型文件能够应用的处理软件的第二应用集合;
9、调用文本编辑器解读所述目标模型文件的字符编码和结构,以确定所述目标模型文件的文件类型,根据所述文件类型确定所述目标模型文件能够应用的处理软件的第三应用集合;
10、访问操作系统的注册数据库,读取所述目标模型文件历史应用过的处理软件的第四应用集合;
11、基于预设选择策略,从所述第一应用集合、第二应用集合、第三应用集合和第四应用集合中选取至少一处理软件,确定为所述目标模型文件适配的处理软件。
12、可选地,所述目标模型文件包括物理结构模型文件和/或电气逻辑模型文件;所述原始渲染数据包括几何渲染数据和/或电气渲染数据;所述属性特征包括几何属性特征和/或电气关联特征;
13、所述响应于打开目标模型文件,基于所述目标模型文件查找适配的至少一处理软件的过程及之后包括:
14、根据所述物理结构模型文件的第一文件类型,查找至少一适配的结构处理软件,并根据所述电气逻辑模型文件的第二文件类型,查找至少一适配的电气处理软件;
15、调用所述结构处理软件对所述物理结构模型文件进行渲染,以获取对应所述物理结构模型文件的几何渲染数据,并调用所述电气处理软件对所述电气逻辑模型文件进行渲染,以获取对应所述电气逻辑模型文件的电气渲染数据;
16、基于所述gim系统的物理模型提取要求,从所述几何渲染数据提取所述目标模型文件的几何属性特征,从所述电气渲染数据获取所述目标模型文件的电气关联特征;
17、建立所述目标模型文件的镜像文件,将所述几何属性特征和所述电气关联特征返回所述镜像文件,使所述gim系统对所述几何属性特征和所述电气关联特征进行对应渲染,以建立对应所述目标模型文件的gim模型。
18、可选地,所述调用所述结构处理软件对所述物理结构模型文件进行渲染,以获取对应所述物理结构模型文件的几何渲染数据的步骤包括:
19、将所述物理结构模型文件加载至所述结构处理软件中,并设置渲染场景,以使物理结构模型在正确的环境下渲染;
20、对所述物理结构模型中的孔洞和拓扑结构进行处理,从而确定所述物理结构模型的光照阴影参数,以提取所述物理结构模型的材质属性,并获取所述物理结构模型的物理渲染参数,所述材质属性包括颜色分布、光泽度和透明度参数,述物理渲染参数包括渲染分辨率、抗锯齿数据、渲染模式和采样率;
21、根据所述物理渲染参数和所述材质属性,基于所述结构处理软件对所述物理结构模型的渲染过程,提取所述物理结构模型的部件数据,所述部件数据包括尺寸、部件形状和曲面连续性。
22、可选地,所述基于所述gim系统的物理模型提取要求,从所述几何渲染数据提取所述目标模型文件的几何属性特征的步骤中包括:
23、识别所述几何渲染数据中的电网组成元素,标注所述电网组成元素中各个电网组件的类型;
24、根据所述电网组件的类型,提取所述电网组件的基本尺寸信息,分析所述电网组件的外形特征;
25、基于所述外形特征,确定所述电网组件在所述几何渲染数据的三维空间中的位置坐标,并识别所述电网组件的朝向和角度;
26、基于所述位置坐标、朝向和角度,确定所述电网组件之间的连接关系和结构层次;
27、将所述基本尺寸信息、位置坐标、连接关系和结构层次进行gim系统的参数化转换,并与所述电气关联特征进行关联验证,以与所述gim系统中对应的电网组成元素进行对应。
28、可选地,所述调用所述电气处理软件对所述电气逻辑模型文件进行渲染,以获取对应所述电气逻辑模型文件的电气渲染数据的步骤包括:
29、将所述电气逻辑模型文件导入所述电气处理软件,以使用所述电气处理软件的布局工具,将电气逻辑模型的电气元件放置于适当的位置,并设置所述电气元件的大小和方向;
30、识别所述电气元件的属性特征数据,所述属性特征数据包括电气元件的类型、功能、型号和制造商信息。
31、可选地,从所述电气渲染数据获取所述目标模型文件的电气关联特征的步骤包括:
32、为所述电气元件设置电气参数,并绘制导线及连接点,以定义所述电气元件之间的物理连接关系;
33、配置所述电气逻辑模型的电气渲染参数和电气系统参数,所述电气渲染参数包括线型、线宽和标注样式,所述电气系统参数包括电压等级、保护装置设置;
34、提取所述电气元件的电压、电流、阻抗信息,结合所述物理连接关系、电气渲染参数和电气系统参数, 分析电气系统的逻辑关系,所述逻辑关系包括控制逻辑和保护逻辑;
35、将所述电气元件的属性特征数据、物理连接关系、控制逻辑和保护逻辑进行gim系统的参数化转换,并与所述几何属性特征进行关联验证,以与所述gim系统中对应的电网组成元素进行对应。
36、可选地,将所述电气元件的属性特征数据、物理连接关系、控制逻辑和保护逻辑进行gim系统的参数化转换,并与所述几何属性特征进行关联验证,以与所述gim系统中对应的电网组成元素进行对应的步骤包括:
37、验证电气特征的正确性,包括电气连接的连续性和逻辑一致性;
38、将所述电气关联特征与所述几何属性特征进行集成,确保电气特性与物理位置相对应;
39、建立几何属性特征与电气关联特征之间的映射关系,确保两者在gim系统中相互关联。
40、可选地,建立所述目标模型文件的镜像文件,将所述几何属性特征和所述电气关联特征返回所述镜像文件,使所述gim系统对所述几何属性特征和所述电气关联特征进行对应渲染,以建立对应所述目标模型文件的gim模型的步骤包括:
41、在gim系统中创建所述镜像文件作为目标模型文件的副本;
42、基于几何属性特征与电气关联特征之间的映射关系,将提取的几何属性特征和电气关联特征转换为所述gim系统能够识别的格式写入所述镜像文件;
43、在所述gim系统中配置渲染参数,使用gim系统对镜像文件中的几何属性特征和电气关联特征分别进行渲染;
44、将渲染结果整合到所述gim系统中,生成与目标模型文件对应的gim模型。
45、可选地,响应于接收对所述gim模型文件的修改操作,提取所述修改操作对应的几何目标特征和电气目标特征,将所述几何目标特征和所述电气目标特征写入所述镜像文件,以修改所述gim模型。
46、本技术提供的基于gim系统的兼容建模方法,基于目标模型文件查找适配的至少一处理软件;使用所述处理软件对所述目标模型文件进行渲染,以获取所述目标模型文件的原始渲染数据;基于所述gim系统的数据提取规范,从所述原始渲染数据中提取属性特征;根据提取的所述属性特征,使所述gim系统对所述目标模型文件进行渲染显示,以建立对应所述目标模型文件的gim模型。能够解决gim系统其他格式的模型文件的兼容性问题,实现快速建模,有效提高了工作效率,提高了用户体验。
技术研发人员:穆凤麟
技术所有人:天津市住房和城乡建设综合行政执法总队
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
