本发明涉及数字孪生,尤其涉及一种数字孪生数据库建立方法、装置、设备及存储介质。
背景技术:
1、bim模型是建筑施工中常见的三维模型,是利用数字模型对建筑项目进行设计、模拟施工的过程,极大的方便了建筑的设计和施工效率,尤其是机电系统复杂的数据中心等新型基础设施。
2、数字孪生是充分利用物理模型、传感器更新、运行历史等数据,集成多学科、多物理量、多尺度、多概率的仿真过程,在虚拟空间中完成映射,从而反映相对应的实体装备的全生命周期过程。数字孪生是一种超越现实的概念,可以被视为一个或多个重要的、彼此依赖的装备系统的数字映射系统。
3、目前,bim模型和实际施工获得的建筑物不可避免会存在一定的误差,但bim模型依旧是反映实际建筑物在数字孪生空间中的可靠模型,但在进行数字孪生时,需要实时构建建筑物的bim模型,导致数据孪生效果较差。
技术实现思路
1、本发明的主要目的在于提供一种数字孪生数据库建立方法、装置、设备及存储介质,旨在解决现有技术进行数字孪生效果较差的技术问题。
2、为实现上述目的,本发明提供了一种数字孪生数据库建立方法,所述方法包括以下步骤:
3、获取建筑物的施工信息和bim模型;
4、对所述bim模型进行轻量化处理,得到轻量化的bim模型;
5、将所述轻量化的bim模型与所述施工信息进行关联处理,得到目标bim模型;
6、基于所述目标bim模型构建数字孪生数据库。
7、可选地,所述对所述bim模型进行轻量化处理,得到轻量化的bim模型,包括:
8、获取所述bim模型包含的多个构件;
9、对多个所述构件中的各个构件进行比对,得到比对结果;
10、根据比对结果对所述构件进行分类组合,得到多组构件集合;
11、获取所述多组构件集合的几何参数数据,并获取各个构件的坐标数据;
12、基于所述几何参数数据和所述坐标数据进行关联,形成轻量化的bim模型。
13、可选地,所述对多个所述构件中的各个构件进行比对,得到比对结果,包括:
14、获取各个构件的几何参数;
15、将所述各个构件的几何参数进行比对,得到比对结果;
16、相应地,所述根据比对结果对所述构件进行分类组合,得到多组构件集合,包括:
17、在所述比对结果为所述构件具有相同的几何参数时,将具有相同的几何参数的构件作为一组构件集合,以得到多组构件集合。
18、可选地,所述获取各个构件的几何参数,包括:
19、对各个所述构件进行识别;
20、在识别到所述构件为标准构件时,获取所述标准构件的构件信息;
21、根据所述构件信息从预设构件库中调取所述标准构件的几何参数;
22、在识别到所述构件为非标准构件时,将所述非标准构件的多个顶点进行编号;
23、将位于同一条线上的两个顶点的编号进行编组,得到编号组合;
24、获取两个顶点之间的线条的属性参数以及所述两个顶点的坐标参数;
25、将所述编号组合与所述属性参数和所述坐标参数相关联,得到编组参数;
26、通过所述编组参数得到所述非标准构件的几何参数;
27、通过所述标准构件的几何参数和所述非标准构件的几何参数得到各个构件的几何参数。
28、可选地,所述获取各个构件的坐标数据,包括:
29、获取各个构件的位置和姿态角度;
30、对所述位置和所述姿态角度进行固定,得到构件不在同一直线上的顶点数据;
31、获取所述顶点数据的坐标参数;
32、根据所述顶点数据的坐标参数得到各个构件的坐标数据。
33、可选地,所述将所述轻量化的bim模型与所述施工信息进行关联处理,得到目标bim模型,包括:
34、根据所述施工信息得到施工工艺序列;
35、对所述施工工艺序列的编辑字段进行约束,并对所述编辑字段进行解析,得到施工结果;
36、通过所述施工结果关联所述轻量化的bim模型中对应的构件,得到关联有施工信息的轻量化的bim模型;
37、根据关联有施工信息的轻量化的bim模型得到目标bim模型。
38、可选地,所述基于所述目标bim模型构建数字孪生数据库,包括:
39、基于所述目标bim模型得到构件的几何数据以及所述施工信息与构件的关系;
40、基于所述构件的几何数据搭建网格数据;
41、基于所述施工信息与构件的关系搭建属性数据;
42、通过所述网格数据和所述属性数据建立数字孪生体,其中,所述数字孪生体表征了实际建筑物从施工阶段开始的各种情况;
43、根据所述数字孪生体构件数字孪生数据库。
44、此外,为实现上述目的,本发明还提出一种数字孪生数据库建立装置,所述数字孪生数据库建立装置包括:
45、获取模块,用于获取建筑物的施工信息和bim模型;
46、处理模块,用于对所述bim模型进行轻量化处理,得到轻量化的bim模型;
47、关联模块,用于将所述轻量化的bim模型与所述施工信息进行关联处理,得到目标bim模型;
48、构建模块,用于基于所述目标bim模型构建数字孪生数据库。
49、此外,为实现上述目的,本发明还提出一种数字孪生数据库建立设备,所述数字孪生数据库建立设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数字孪生数据库建立程序,所述数字孪生数据库建立程序配置为实现如上文所述的数字孪生数据库建立方法的步骤。
50、此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有数字孪生数据库建立程序,所述数字孪生数据库建立程序被处理器执行时实现如上文所述的数字孪生数据库建立方法的步骤。
51、本发明通过获取建筑物的施工信息和bim模型;对所述bim模型进行轻量化处理,得到轻量化的bim模型;将所述轻量化的bim模型与所述施工信息进行关联处理,得到目标bim模型;基于所述目标bim模型构建数字孪生数据库,通过对bim模型进行轻量化处理,从而得到轻量化的bim模型,从而在调用bim模型时,提高加载的效率,并通过将轻量化的bim模型和施工信息进行关联,形成目标bim模型,从而通过目标bim模型构建数字孪生数据库,构建的数字孪生数据库方便易用,可直接被数字孪生空间调用,提高使用效果。
1.一种数字孪生数据库建立方法,其特征在于,所述数字孪生数据库建立方法包括:
2.如权利要求1所述的数字孪生数据库建立方法,其特征在于,所述对所述bim模型进行轻量化处理,得到轻量化的bim模型,包括:
3.如权利要求2所述的数字孪生数据库建立方法,其特征在于,所述对多个所述构件中的各个构件进行比对,得到比对结果,包括:
4.如权利要求3所述的数字孪生数据库建立方法,其特征在于,所述获取各个构件的几何参数,包括:
5.如权利要求2所述的数字孪生数据库建立方法,其特征在于,所述获取各个构件的坐标数据,包括:
6.如权利要求1所述的数字孪生数据库建立方法,其特征在于,所述将所述轻量化的bim模型与所述施工信息进行关联处理,得到目标bim模型,包括:
7.如权利要求1至6中任一项所述的数字孪生数据库建立方法,其特征在于,所述基于所述目标bim模型构建数字孪生数据库,包括:
8.一种数字孪生数据库建立装置,其特征在于,所述数字孪生数据库建立装置包括:
9.一种数字孪生数据库建立设备,其特征在于,所述数字孪生数据库建立设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数字孪生数据库建立程序,所述数字孪生数据库建立程序配置为实现如权利要求1至7中任一项所述的数字孪生数据库建立方法。
10.一种存储介质,其特征在于,所述存储介质上存储有数字孪生数据库建立程序,所述数字孪生数据库建立程序被处理器执行时实现如权利要求1至7中任一项所述的数字孪生数据库建立方法。