电网三维模型导入方法、信息管理方法、装置及存储介质与流程

文档序号:37772735发布日期:2024-04-25 10:59阅读:4来源:国知局
电网三维模型导入方法、信息管理方法、装置及存储介质与流程

本发明涉及三维模型校验领域,尤其是涉及一种电网三维模型导入方法、信息管理方法、装置及存储介质。


背景技术:

1、电网三维模型是一种能够将电网设备以数字化的形式在数字平台上进行展示的数字化模型。通过面和纹理的配合,可以直观的展现出电站及电力设备的外观结构、工作原理、设备状态等信息。可应用于电力生产的电站建设、人员培训、设备运维、设备检修、资产管理等阶段。目前在高压电力系统中进行了推广应用,具有较高的使用价值。由于电网设备技术升级较快,设备型号数量繁多;在建模阶段难以依靠人工对设备模型是否存在进行区分,且当前电网设备模型缺乏有效的管理工具,难以对模型进行检索标记。导致设备模型复用程度低、重复建模现象严重。是电网设备建模成本一直居高不下的原因之一。也使得三维模型很难向低电压设备进行普及应用。因此,为了提升电网三维模型建模效率,一些现有技术通过提供统一的模型管理工具对三位模型进行管理。

2、在模型的管理工具中,需要将模型导入,导入过程中一般需要对模型进行检查,这种检查依据模型的几何、外观、命名、结构展开,目前这种检查普遍是通过人工实现的,对此,一些本领域技术人员致力于提高自动化的程度,但是例如命名和结构、外观等可以采用一些现有技术实现,但是对于几何破面检查,由于其涉及到的情况过多,因此难以通过自动化的手段实现,因此模型导入过程的效率不高。


技术实现思路

1、本发明的目的就是为了提供一种电网三维模型导入方法、信息管理方法、装置及存储介质,通过依次经过破面检查和其他检查,从而提高自动化的程度,提高模型导入的效率。

2、本发明的目的可以通过以下技术方案来实现:

3、一种电网三维模型导入方法,包括:

4、获取需要导入的三维模型文件,其中,所述三维模型文件中含有电网三维模型;

5、解析三维模型文件,提取电网三维模型含有的几何体,进行几何破面检查;

6、对通过几何破面检查的电网三维模型进行其他检查,若检查通过,则导入该电网三维模型。

7、所述解析三维模型文件,提取电网三维模型含有的几何体,进行几何破面检查,包括:

8、步骤s1:解析三维模型文件,提取电网三维模型含有的几何体,并选择一个几何体作为目标几何体;

9、步骤s2:对该目标几何体进行破面检查,若检查通过,则执行步骤s3;

10、步骤s3:判断是否存在未检查的几何体,若为是,则选择下一个几何体作为目标几何体并返回步骤s2;反之,则该三维模型文件的几何破面检查通过。

11、所述步骤s2具体包括:

12、步骤s2-1:基于目标几何体,处理得到其外切正方体,以及获取所有开放边;

13、步骤s2-2:对目标几何体的开放边按照预配置的规则进行分组,得到多组开放边组合,其中,每个开放边组合中的所有开放边位于同一平面内;

14、步骤s2-3:判断目标几何体的外切正方体与所有其他几何体的外切正方体是否存在重叠,若为是,则构建具有重叠范围的几何体集合,并执行步骤s2-4,反之,则执行步骤s2-10;

15、步骤s2-4:选择任一开放边组合;

16、步骤s2-5:从具有重叠范围的几何体集合中选择一个几何体;

17、步骤s2-6:以选择的开放边组合作为切面对选择几何体进行切片得到切片图形;

18、步骤s2-7:判断切片图形与选择的开放边组合是否重叠,若为否,则执行步骤s2-8,反之,则从所有开放边组合中剔除此开放边组合后执行步骤s2-9;

19、步骤s2-8:撤销切面操作,判断是否完成具有重叠范围的几何体集合中所有几何体的遍历,若为是,则执行步骤s2-9,反之,选择下一个未被遍历的几何体并返回步骤s2-6;

20、步骤s2-9:撤销切面操作,判断是否完成所有开放边组合的遍历,若为是,则执行步骤s2-10,反之,则清空具有重叠范围的几何体集合中所有几何体的遍历记录,选择下一个未被遍历的开放边组合并返回步骤s2-10;

21、步骤s2-10:判断是否仍存在开放边组合,若为否,则目标几何体检查通过,反之,则执行步骤s2-11:

22、步骤s2-11:选择任一开放边组合,并以该选中的开放边组合所在平面为切面对目标几何体进行切片,得到切片图形,判断选择的开放边和切片图形是否重叠,若为是,则执行步骤s2-12,反之,则执行步骤s2-13:

23、步骤s2-12:剔除本次选择的开放边组合,并撤销切面操作后判断是否仍存在开放边组合,若为是,则检查结果为目标几何体存在破面,反之,则目标几何体检查通过;

24、步骤s2-13:检查结果为目标几何体存在破面。

25、所述步骤s2-2具体包括:

26、步骤s2-2-1:对所有开放边进行计算,以是否在同一个封闭图形内作为依据进行分组;

27、步骤s2-2-2:对步骤s2-2-1的分组结果,以是否在同一平面内的作为依据对封闭图形内的开放边进一步分组,得到多组开放边组合。

28、所述其他检查包括外观检查、命名检查和结构检查。

29、一种电网三维模型信息管理方法,包括:

30、采用如上述的导入方法导入三维模型;

31、为导入的三维模型建立标签;

32、根据输入的查询关键词,检索到与之匹配的标签,并选择对应的三维模型。

33、所述信息管理方法还包括:

34、根据输入的指令,对三维模型的标签进行添加或删除。

35、所述为导入的三维模型建立标签的过程中,具体根据三维模型的名称、文件夹名称和设备节点的附属信息建立标签。

36、一种装置,包括存储器、处理器,以及存储于所述存储器中的程序,其特征在于,所述处理器执行所述程序时实现如上述的方法。

37、一种存储介质,其上存储有程序,所述程序被执行时实现如上述的方法。

38、与现有技术相比,本发明具有以下有益效果:

39、1、通过依次经过破面检查和其他检查,从而提高自动化的程度,提高模型导入的效率。

40、2、通过设计了对单个几何体的破面检查规则,得以减小计算机的比对次数,无需对所有几何信息进行检查,从而极大地提高了计算机的处理效率,并且不降低检查准确性。

41、3、可以极大的节省模型查询检索的时间,提升建模效率,降低模型维护成本。



技术特征:

1.一种电网三维模型导入方法,其特征在于,包括:

2.根据权利要求1所述的一种电网三维模型导入方法,其特征在于,所述解析三维模型文件,提取电网三维模型含有的几何体,进行几何破面检查,包括:

3.根据权利要求2所述的一种电网三维模型导入方法,其特征在于,所述步骤s2具体包括:

4.根据权利要求3所述的一种电网三维模型导入方法,其特征在于,所述步骤s2-2具体包括:

5.根据权利要求1所述的一种电网三维模型导入方法,其特征在于,所述其他检查包括外观检查、命名检查和结构检查。

6.一种电网三维模型信息管理方法,其特征在于,包括:

7.根据权利要求6所述的一种电网三维模型信息管理方法,其特征在于,所述信息管理方法还包括:

8.根据权利要求6所述的一种电网三维模型信息管理方法,其特征在于,所述为导入的三维模型建立标签的过程中,具体根据三维模型的名称、文件夹名称和设备节点的附属信息建立标签。

9.一种装置,包括存储器、处理器,以及存储于所述存储器中的程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-8中任一所述的方法。

10.一种存储介质,其上存储有程序,其特征在于,所述程序被执行时实现如权利要求1-8中任一所述的方法。


技术总结
本发明涉及一种电网三维模型导入方法、信息管理方法、装置及存储介质,导入方法包括:获取需要导入的三维模型文件,其中,所述三维模型文件中含有电网三维模型;解析三维模型文件,提取电网三维模型含有的几何体,进行几何破面检查;对通过几何破面检查的电网三维模型进行其他检查,若检查通过,则导入该电网三维模型。与现有技术相比,本发明通过依次经过破面检查和其他检查,从而提高自动化的程度,提高模型导入的效率。

技术研发人员:陈宇,徐修能,李凡,王志科,陶立欣,张引
受保护的技术使用者:国网上海市电力公司
技术研发日:
技术公布日:2024/4/24
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1