一种基于BIM的装配式建筑构件的管控方法及系统与流程

文档序号:32386770发布日期:2022-11-30 06:32阅读:55来源:国知局
一种基于BIM的装配式建筑构件的管控方法及系统与流程
一种基于bim的装配式建筑构件的管控方法及系统
技术领域
1.本发明涉及建筑技术领域,具体而言,涉及一种基于bim的装配式建筑构件的管控方法及系统。


背景技术:

2.建筑信息模型(building information modeling,bim)是以建筑工程项目的各项相关信息数据作为模型的基础,进行建筑模型的建立,通过数字信息仿真模拟建筑物所具有的真实信息。它具有信息完备性、信息关联性、信息一致性、可视化、协调性、模拟性、优化性和可出图性八大特点。
3.并且,由预制构件在工地装配而成的建筑,称为装配式建筑。其中,装配式建筑的出现,使得建筑效率得到了较大的提升,但是,用于装配形成装配式建筑的单体装配式建筑构件,存在着管控效果不佳的问题。


技术实现要素:

4.有鉴于此,本发明的目的在于提供一种基于bim的装配式建筑构件的管控方法及系统,以改善现有技术中建筑构件的管控效果不佳的问题。
5.为实现上述目的,本发明实施例采用如下技术方案:
6.一种基于bim的装配式建筑构件的管控方法,应用于建筑构件管控服务器,所述基于bim的装配式建筑构件的管控方法包括:
7.获取待建设建筑物包括的多个单体装配式建筑构件的装配先后顺序信息,其中,所述待建设建筑物基于所述多个单体装配式建筑构件装配形成;
8.获取所述多个单体装配式建筑构件的目标存放空间的空间特征信息,其中,所述目标存放空间用于存放所述多个单体装配式建筑构件;
9.基于所述多个单体装配式建筑构件的装配先后顺序信息和所述目标存放空间的空间特征信息,确定所述多个单体装配式建筑构件在所述目标存放空间的存放先后顺序信息,其中,所述多个单体装配式建筑构件基于所述存放先后顺序信息依次存放至所述目标存放空间。
10.在一些优选的实施例中,在上述基于bim的装配式建筑构件的管控方法中,所述获取待建设建筑物包括的多个单体装配式建筑构件的装配先后顺序信息的步骤,包括:
11.获取待建设建筑物对应的目标三维建筑模型,其中,所述目标三维建筑模型属于对所述待建设建筑物进行模拟仿真得到的建筑信息模型;
12.对所述目标三维建筑模型进行解析处理,得到所述待建设建筑物包括的多个单体装配式建筑构件的装配先后顺序信息。
13.在一些优选的实施例中,在上述基于bim的装配式建筑构件的管控方法中,所述对所述目标三维建筑模型进行解析处理,得到所述待建设建筑物包括的多个单体装配式建筑构件的装配先后顺序信息的步骤,包括:
14.对所述目标三维建筑模型进行子模型拆分处理,得到所述目标三维建筑模型包括的多个单体装配式建筑构件子模型;
15.针对所述多个单体装配式建筑构件子模型中的每一个单体装配式建筑构件子模型,确定该单体装配式建筑构件子模型与每一个其它单体装配式建筑构件子模型之间的空间位置关系信息,并确定该单体装配式建筑构件子模型与每一个其它单体装配式建筑构件子模型之间的相互作用力信息;
16.基于所述多个单体装配式建筑构件子模型中的每两个单体装配式建筑构件子模型之间的空间位置关系信息和相互作用力信息,基于在装配时是否会在空间上具有遮挡作用和在装配后是否在空间上具有承载作用,确定所述多个单体装配式建筑构件子模型的装配先后顺序信息,并将所述多个单体装配式建筑构件子模型的装配先后顺序信息,确定为所述待建设建筑物包括的多个单体装配式建筑构件的装配先后顺序信息,其中,具有遮挡作用的单体装配式建筑构件子模型对应的单体装配式建筑构件的装配先后顺序,早于被遮挡的单体装配式建筑构件子模型对应的单体装配式建筑构件的装配先后顺序,具有承载作用的单体装配式建筑构件子模型对应的单体装配式建筑构件的装配先后顺序,早于被承载的单体装配式建筑构件子模型对应的单体装配式建筑构件的装配先后顺。
17.在一些优选的实施例中,在上述基于bim的装配式建筑构件的管控方法中,所述获取所述多个单体装配式建筑构件的目标存放空间的空间特征信息的步骤,包括:
18.获取预先确定的多个存放空间中的每一个存放空间的位置,得到每一个存放空间的空间位置信息,并确定所述待建设建筑物的建筑物位置信息;
19.针对所述多个存放空间中的每一个存放空间,基于该存放空间的空间位置信息与所述待建设建筑物的建筑物位置信息,计算得到该存放空间与所述待建设建筑物之间的位置距离信息,并基于该存放空间与所述待建设建筑物之间的位置距离信息确定该存放空间对应的空间筛选系数,其中,所述空间筛选系数与所述位置距离信息之间具有正相关关系;
20.基于每一个所述存放空间对应的空间筛选系数,在所述多个存放空间中确定出一个存放空间,作为所述待建设建筑物对应的目标存放空间,以得到所述待建设建筑物包括的多个单体装配式建筑构件的目标存放空间,并获取所述目标存放空间的空间特征信。
21.在一些优选的实施例中,在上述基于bim的装配式建筑构件的管控方法中,所述基于每一个所述存放空间对应的空间筛选系数,在所述多个存放空间中确定出一个存放空间,作为所述待建设建筑物对应的目标存放空间,以得到所述待建设建筑物包括的多个单体装配式建筑构件的目标存放空间,并获取所述目标存放空间的空间特征信息的步骤,包括:
22.获取所述待建设建筑物的建筑物体积信息和空间三维轮廓信息;
23.针对所述多个存放空间中的每一个存放空间,计算该存放空间的空间容纳体积信息,并确定该存放空间的空间三维轮廓信息;
24.针对所述多个存放空间中的每一个存放空间,计算该存放空间的空间容纳体积信息与所述待建设建筑物的建筑物体积信息之间的体积比值,并基于该体积比值确定出该存放空间对应的体积筛选系数,其中,在所述体积比值大于或等于1时,所述体积筛选系数与所述体积比值之间具有负相关关系,在所述体积比值等于1时,所述体积筛选系数赋值为0;
25.针对所述多个存放空间中的每一个存放空间,计算该存放空间的空间三维轮廓信
息与所述待建设建筑物的空间三维轮廓信息之间的轮廓相似度,并基于该轮廓相似度确定出该存放空间对应的轮廓筛选系数,其中,所述轮廓筛选系数与所述轮廓相似度之间具有正相关关系;
26.针对所述多个存放空间中的每一个存放空间,对该存放空间对应的所述空间筛选系数、所述体积筛选系数和所述轮廓筛选系数进行融合处理,得到该存放空间对应的筛选系数融合值;
27.在所述多个存放空间中的每一个存放空间对应的筛选系数融合值中,确定出具有最大值的筛选系数融合值,作为目标筛选系数融合值,并将所述目标筛选系数融合值对应的存放空间确定为所述待建设建筑物对应的目标存放空间,以得到所述待建设建筑物包括的多个单体装配式建筑构件的目标存放空间,并获取所述目标存放空间的空间特征信。
28.在一些优选的实施例中,在上述基于bim的装配式建筑构件的管控方法中,所述基于所述多个单体装配式建筑构件的装配先后顺序信息和所述目标存放空间的空间特征信息,确定所述多个单体装配式建筑构件在所述目标存放空间的存放先后顺序信息的步骤,包括:
29.基于所述多个单体装配式建筑构件的装配先后顺序信息的相反顺序,依次对所述多个单体装配式建筑构件对应的多个单体装配式建筑构件子模型进行拼接,得到所述多个单体装配式建筑构件子模型对应的子模型拼接结构,其中,当前进行拼接的一个单体装配式建筑构件子模型与之前拼接的至少一个单体装配式建筑构件子模型邻接;
30.多次执行所述基于所述多个单体装配式建筑构件的装配先后顺序信息,依次对所述多个单体装配式建筑构件对应的多个单体装配式建筑构件子模型进行拼接,得到所述多个单体装配式建筑构件子模型对应的子模型拼接结构的步骤,得到对应的多个子模型拼接结构,其中,所述多个子模型拼接结构中的每两个子模型拼接结构不同;
31.针对所述多个子模型拼接结构中的每一个子模型拼接结构,确定该子模型拼接结构的结构轮廓信息和结构体积信息,并计算该子模型拼接结构的结构三维轮廓信息和所述目标存放空间的空间三维轮廓信息之间的轮廓相似度,以及,计算该子模型拼接结构的结构体积信息与所述目标存放空间的空间容纳体积信息之间的体积比例值,再基于该体积比例值确定该子模型拼接结构对应的体积匹配度,其中,在所述体积比例值大于或等于预先确定的比例阈值时,所述体积比例值和所述体积匹配度之间具有负相关关系,在所述体积比例值小于所述比例阈值时,将所述体积匹配度赋值为0;
32.针对所述多个子模型拼接结构中的每一个子模型拼接结构,对该子模型拼接结构对应的所述轮廓相似度和所述体积匹配度进行融合,得到该子模型拼接结构对应的结构筛选系数,其中,所述结构筛选系数与所述轮廓相似度和所述体积匹配度之间分别具有正相关关系;
33.将具有最大值的结构筛选系数对应的子模型拼接结构作为所述多个单体装配式建筑构件对应的目标子模型拼接结构,并对所述目标子模型拼接结构进行稳定性分析,得到对应的稳定性分析结果;
34.基于所述目标子模型拼接结构对应的稳定性分析结果,对所述目标子模型拼接结构中的单体装配式建筑构件子模型的模型位置进行调整,得到对应的调整子模型拼接结构,并基于所述调整子模型拼接结构,确定所述多个单体装配式建筑构件在所述目标存放
空间的存放先后顺序信息。
35.在一些优选的实施例中,在上述基于bim的装配式建筑构件的管控方法中,所述将具有最大值的结构筛选系数对应的子模型拼接结构作为所述多个单体装配式建筑构件对应的目标子模型拼接结构,并对所述目标子模型拼接结构进行稳定性分析,得到对应的稳定性分析结果的步骤,包括:
36.确定出具有最大值的结构筛选系数对应的子模型拼接结构,作为所述多个单体装配式建筑构件对应的目标子模型拼接结构;
37.针对所述目标子模型拼接结构中的每一个单体装配式建筑构件子模型,对该单体装配式建筑构件子模型进行稳定性分析,得到该单体装配式建筑构件子模型对应的稳定性分析结果,其中,所述稳定性分析结果用于表征对应的单体装配式建筑构件子模型是否受力平衡。
38.本发明实施例还提供一种基于bim的装配式建筑构件的管控系统,应用于建筑构件管控服务器,所述基于bim的装配式建筑构件的管控系统包括:
39.装配信息获取模块,用于获取待建设建筑物包括的多个单体装配式建筑构件的装配先后顺序信息,其中,所述待建设建筑物基于所述多个单体装配式建筑构件装配形成;
40.空间特征获取模块,用于获取所述多个单体装配式建筑构件的目标存放空间的空间特征信息,其中,所述目标存放空间用于存放所述多个单体装配式建筑构件;
41.存放信息确定模块,用于基于所述多个单体装配式建筑构件的装配先后顺序信息和所述目标存放空间的空间特征信息,确定所述多个单体装配式建筑构件在所述目标存放空间的存放先后顺序信息,其中,所述多个单体装配式建筑构件基于所述存放先后顺序信息依次存放至目标存放空间。
42.在一些优选的实施例中,在上述基于bim的装配式建筑构件的管控系统中,所述空间特征获取模块具体用于:
43.获取预先确定的多个存放空间中的每一个存放空间的位置,得到每一个存放空间的空间位置信息,并确定所述待建设建筑物的建筑物位置信息;
44.针对所述多个存放空间中的每一个存放空间,基于该存放空间的空间位置信息与所述待建设建筑物的建筑物位置信息,计算得到该存放空间与所述待建设建筑物之间的位置距离信息,并基于该存放空间与所述待建设建筑物之间的位置距离信息确定该存放空间对应的空间筛选系数,其中,所述空间筛选系数与所述位置距离信息之间具有正相关关系;
45.基于每一个所述存放空间对应的空间筛选系数,在所述多个存放空间中确定出一个存放空间,作为所述待建设建筑物对应的目标存放空间,以得到所述待建设建筑物包括的多个单体装配式建筑构件的目标存放空间,并获取所述目标存放空间的空间特征信息。
46.在一些优选的实施例中,在上述基于bim的装配式建筑构件的管控系统中,所述存放信息确定模块具体用于:
47.基于所述多个单体装配式建筑构件的装配先后顺序信息的相反顺序,依次对所述多个单体装配式建筑构件对应的多个单体装配式建筑构件子模型进行拼接,得到所述多个单体装配式建筑构件子模型对应的子模型拼接结构,其中,当前进行拼接的一个单体装配式建筑构件子模型与之前拼接的至少一个单体装配式建筑构件子模型邻接;
48.多次执行所述基于所述多个单体装配式建筑构件的装配先后顺序信息,依次对所
述多个单体装配式建筑构件对应的多个单体装配式建筑构件子模型进行拼接,得到所述多个单体装配式建筑构件子模型对应的子模型拼接结构的步骤,得到对应的多个子模型拼接结构,其中,所述多个子模型拼接结构中的每两个子模型拼接结构不同;
49.针对所述多个子模型拼接结构中的每一个子模型拼接结构,确定该子模型拼接结构的结构轮廓信息和结构体积信息,并计算该子模型拼接结构的结构三维轮廓信息和所述目标存放空间的空间三维轮廓信息之间的轮廓相似度,以及,计算该子模型拼接结构的结构体积信息与所述目标存放空间的空间容纳体积信息之间的体积比例值,再基于该体积比例值确定该子模型拼接结构对应的体积匹配度,其中,在所述体积比例值大于或等于预先确定的比例阈值时,所述体积比例值和所述体积匹配度之间具有负相关关系,在所述体积比例值小于所述比例阈值时,将所述体积匹配度赋值为0;
50.针对所述多个子模型拼接结构中的每一个子模型拼接结构,对该子模型拼接结构对应的所述轮廓相似度和所述体积匹配度进行融合,得到该子模型拼接结构对应的结构筛选系数,其中,所述结构筛选系数与所述轮廓相似度和所述体积匹配度之间分别具有正相关关系;
51.将具有最大值的结构筛选系数对应的子模型拼接结构作为所述多个单体装配式建筑构件对应的目标子模型拼接结构,并对所述目标子模型拼接结构进行稳定性分析,得到对应的稳定性分析结果;
52.基于所述目标子模型拼接结构对应的稳定性分析结果,对所述目标子模型拼接结构中的单体装配式建筑构件子模型的模型位置进行调整,得到对应的调整子模型拼接结构,并基于所述调整子模型拼接结构,确定所述多个单体装配式建筑构件在所述目标存放空间的存放先后顺序信息。
53.本发明实施例提供的一种基于bim的装配式建筑构件的管控方法及系统,可以先获取待建设建筑物包括的多个单体装配式建筑构件的装配先后顺序信息,然后,可以获取多个单体装配式建筑构件的目标存放空间的空间特征信息,使得可以基于多个单体装配式建筑构件的装配先后顺序信息和目标存放空间的空间特征信息,确定多个单体装配式建筑构件的存放先后顺序信息,如此,基于装配先后顺序信息和空间特征信息确定出存放先后顺序信息,使得对于单体装配式建筑构件的存放管控更为合理,从而改善现有技术中建筑构件的管控效果不佳的问题。
54.为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
55.图1为本发明实施例提供的建筑构件管控服务器的结构框图。
56.图2为本发明实施例提供的基于bim的装配式建筑构件的管控方法包括的各步骤的流程示意图。
57.图3为本发明实施例提供的基于bim的装配式建筑构件的管控系统包括的各模块的示意图。
具体实施方式
58.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例只是本发明的一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
59.因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
60.如图1所示,本发明实施例提供了一种建筑构件管控服务器。其中,所述建筑构件管控服务器可以包括存储器和处理器。
61.详细地,所述存储器和处理器之间直接或间接地电性连接,以实现数据的传输或交互。例如,相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述存储器中可以存储有至少一个可以以软件或固件(firmware)的形式,存在的软件功能模块(计算机程序)。所述处理器可以用于执行所述存储器中存储的可执行的计算机程序,从而实现本发明实施例(如后文所述)提供的基于bim的装配式建筑构件的管控方法。
62.可以选择的是,在一些可能的实施方式中,所述存储器可以是,但不限于,随机存取存储器(random access memory,ram),只读存储器(read only memory,rom),可编程只读存储器(programmable read-only memory,prom),可擦除只读存储器(erasable programmable read-only memory,eprom),电可擦除只读存储器(electric erasable programmable read-only memory,eeprom)等。所述处理器可以是一种通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)、片上系统(system on chip,soc)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
63.并且,图1所示的结构仅为示意,所述建筑构件管控服务器还可包括比图1中所示更多或者更少的组件,或具有与图1所示不同的配置,例如,可以包括用于与其它设备进行信息交互的通信单元。可以理解的是,虽然已经在图1中对建筑构件管控服务器进行了描述,但是可以通过使用其它类型的数字电子电路系统、或者在计算机软件、固件、或者硬件中(包括本说明书所公开的结构及其结构等效物)、或者它们中的一个或者多个的组合中实现本说明书中描述的主题的实施方式和功能操作。
64.结合图2,本发明实施例还提供一种基于bim的装配式建筑构件的管控方法,可应用于上述建筑构件管控服务器。其中,所述基于bim的装配式建筑构件的管控方法有关的流程所定义的方法步骤,可以由所述建筑构件管控服务器实现。下面将对图2所示的具体流程,进行详细阐述。
65.步骤s110,获取待建设建筑物包括的多个单体装配式建筑构件的装配先后顺序信息。
66.在本发明实施例中,所述建筑构件管控服务器可以获取待建设建筑物包括的多个单体装配式建筑构件的装配先后顺序信息。其中,所述待建设建筑物基于所述多个单体装
配式建筑构件装配形成。
67.步骤s120,获取所述多个单体装配式建筑构件的目标存放空间的空间特征信息。
68.在本发明实施例中,所述建筑构件管控服务器可以获取所述多个单体装配式建筑构件的目标存放空间的空间特征信息。其中,所述目标存放空间用于存放所述多个单体装配式建筑构件。
69.步骤s130,基于所述多个单体装配式建筑构件的装配先后顺序信息和所述目标存放空间的空间特征信息,确定所述多个单体装配式建筑构件在所述目标存放空间的存放先后顺序信息。
70.在本发明实施例中,所述建筑构件管控服务器可以基于所述多个单体装配式建筑构件的装配先后顺序信息和所述目标存放空间的空间特征信息,确定所述多个单体装配式建筑构件在所述目标存放空间的存放先后顺序信息。其中,所述多个单体装配式建筑构件基于所述存放先后顺序信息依次存放至所述目标存放空间。
71.基于上述方法,可以先获取待建设建筑物包括的多个单体装配式建筑构件的装配先后顺序信息,然后,可以获取多个单体装配式建筑构件的目标存放空间的空间特征信息,使得可以基于多个单体装配式建筑构件的装配先后顺序信息和目标存放空间的空间特征信息,确定多个单体装配式建筑构件的存放先后顺序信息,如此,基于装配先后顺序信息和空间特征信息确定出存放先后顺序信息,使得对于单体装配式建筑构件的存放管控更为合理,从而改善现有技术中建筑构件的管控效果不佳的问题。
72.可以选择的是,在一些可能的实施方式中,上述实施方式中的步骤s110可以进一步包括以下的各步骤:
73.首先,获取待建设建筑物对应的目标三维建筑模型,其中,所述目标三维建筑模型属于对所述待建设建筑物进行模拟仿真得到的建筑信息模型(即bim模型);
74.其次,对所述目标三维建筑模型进行解析处理,得到所述待建设建筑物包括的多个单体装配式建筑构件的装配先后顺序信息。
75.可以选择的是,在一些可能的实施方式中,上述实施方式中的所述对所述目标三维建筑模型进行解析处理,得到所述待建设建筑物包括的多个单体装配式建筑构件的装配先后顺序信息的步骤,可以进一步包括以下的各步骤:
76.首先,对所述目标三维建筑模型进行子模型拆分处理,得到所述目标三维建筑模型包括的多个单体装配式建筑构件子模型;
77.其次,针对所述多个单体装配式建筑构件子模型中的每一个单体装配式建筑构件子模型,确定该单体装配式建筑构件子模型与每一个其它单体装配式建筑构件子模型之间的空间位置关系信息,并确定该单体装配式建筑构件子模型与每一个其它单体装配式建筑构件子模型之间的相互作用力信息;
78.然后,基于所述多个单体装配式建筑构件子模型中的每两个单体装配式建筑构件子模型之间的空间位置关系信息和相互作用力信息,基于在装配时是否会在空间上具有遮挡作用和在装配后是否在空间上具有承载作用,确定所述多个单体装配式建筑构件子模型的装配先后顺序信息,并将所述多个单体装配式建筑构件子模型的装配先后顺序信息,确定为所述待建设建筑物包括的多个单体装配式建筑构件的装配先后顺序信息,其中,具有遮挡作用的单体装配式建筑构件子模型对应的单体装配式建筑构件的装配先后顺序,早于
被遮挡的单体装配式建筑构件子模型对应的单体装配式建筑构件的装配先后顺序,具有承载作用的单体装配式建筑构件子模型对应的单体装配式建筑构件的装配先后顺序,早于被承载的单体装配式建筑构件子模型对应的单体装配式建筑构件的装配先后顺序。
79.可以选择的是,在一些可能的实施方式中,上述实施方式中的步骤s120可以进一步包括以下的各步骤:
80.首先,获取预先确定的多个存放空间中的每一个存放空间的位置,得到每一个存放空间的空间位置信息,并确定所述待建设建筑物的建筑物位置信息;
81.其次,针对所述多个存放空间中的每一个存放空间,基于该存放空间的空间位置信息与所述待建设建筑物的建筑物位置信息,计算得到该存放空间与所述待建设建筑物之间的位置距离信息,并基于该存放空间与所述待建设建筑物之间的位置距离信息确定该存放空间对应的空间筛选系数,其中,所述空间筛选系数与所述位置距离信息之间具有正相关关系;
82.然后,基于每一个所述存放空间对应的空间筛选系数,在所述多个存放空间中确定出一个存放空间,作为所述待建设建筑物对应的目标存放空间,以得到所述待建设建筑物包括的多个单体装配式建筑构件的目标存放空间,并获取所述目标存放空间的空间特征信。
83.可以选择的是,在一些可能的实施方式中,上述实施方式中的所述基于每一个所述存放空间对应的空间筛选系数,在所述多个存放空间中确定出一个存放空间,作为所述待建设建筑物对应的目标存放空间,以得到所述待建设建筑物包括的多个单体装配式建筑构件的目标存放空间,并获取所述目标存放空间的空间特征信息的步骤,可以进一步包括以下的各步骤:
84.首先,获取所述待建设建筑物的建筑物体积信息和空间三维轮廓信息;
85.其次,针对所述多个存放空间中的每一个存放空间,计算该存放空间的空间容纳体积信息,并确定该存放空间的空间三维轮廓信息;
86.然后,针对所述多个存放空间中的每一个存放空间,计算该存放空间的空间容纳体积信息与所述待建设建筑物的建筑物体积信息之间的体积比值,并基于该体积比值确定出该存放空间对应的体积筛选系数,其中,在所述体积比值大于或等于1时,所述体积筛选系数与所述体积比值之间具有负相关关系,在所述体积比值等于1时,所述体积筛选系数赋值为0;
87.之后,针对所述多个存放空间中的每一个存放空间,计算该存放空间的空间三维轮廓信息与所述待建设建筑物的空间三维轮廓信息之间的轮廓相似度,并基于该轮廓相似度确定出该存放空间对应的轮廓筛选系数,其中,所述轮廓筛选系数与所述轮廓相似度之间具有正相关关系;
88.进一步,针对所述多个存放空间中的每一个存放空间,对该存放空间对应的所述空间筛选系数、所述体积筛选系数和所述轮廓筛选系数进行融合处理(如计算均值等),得到该存放空间对应的筛选系数融合值;
89.最后,在所述多个存放空间中的每一个存放空间对应的筛选系数融合值中,确定出具有最大值的筛选系数融合值,作为目标筛选系数融合值,并将所述目标筛选系数融合值对应的存放空间确定为所述待建设建筑物对应的目标存放空间,以得到所述待建设建筑
物包括的多个单体装配式建筑构件的目标存放空间,并获取所述目标存放空间的空间特征信息。
90.可以选择的是,在一些可能的实施方式中,上述实施方式中的步骤s130可以进一步包括以下的各步骤:
91.首先,基于所述多个单体装配式建筑构件的装配先后顺序信息的相反顺序,依次对所述多个单体装配式建筑构件对应的多个单体装配式建筑构件子模型进行拼接,得到所述多个单体装配式建筑构件子模型对应的子模型拼接结构,其中,当前进行拼接的一个单体装配式建筑构件子模型与之前拼接的至少一个单体装配式建筑构件子模型邻接;
92.其次,多次执行所述基于所述多个单体装配式建筑构件的装配先后顺序信息,依次对所述多个单体装配式建筑构件对应的多个单体装配式建筑构件子模型进行拼接,得到所述多个单体装配式建筑构件子模型对应的子模型拼接结构的步骤,得到对应的多个子模型拼接结构,其中,所述多个子模型拼接结构中的每两个子模型拼接结构不同;
93.然后,针对所述多个子模型拼接结构中的每一个子模型拼接结构,确定该子模型拼接结构的结构轮廓信息和结构体积信息,并计算该子模型拼接结构的结构三维轮廓信息和所述目标存放空间的空间三维轮廓信息之间的轮廓相似度,以及,计算该子模型拼接结构的结构体积信息与所述目标存放空间的空间容纳体积信息之间的体积比例值,再基于该体积比例值确定该子模型拼接结构对应的体积匹配度,其中,在所述体积比例值大于或等于预先确定的比例阈值时,所述体积比例值和所述体积匹配度之间具有负相关关系,在所述体积比例值小于所述比例阈值时,将所述体积匹配度赋值为0;
94.之后,针对所述多个子模型拼接结构中的每一个子模型拼接结构,对该子模型拼接结构对应的所述轮廓相似度和所述体积匹配度进行融合(计算均值),得到该子模型拼接结构对应的结构筛选系数,其中,所述结构筛选系数与所述轮廓相似度和所述体积匹配度之间分别具有正相关关系;
95.进一步,将具有最大值的结构筛选系数对应的子模型拼接结构作为所述多个单体装配式建筑构件对应的目标子模型拼接结构,并对所述目标子模型拼接结构进行稳定性分析,得到对应的稳定性分析结果;
96.最后,基于所述目标子模型拼接结构对应的稳定性分析结果,对所述目标子模型拼接结构中的单体装配式建筑构件子模型的模型位置进行调整,得到对应的调整子模型拼接结构,并基于所述调整子模型拼接结构,确定所述多个单体装配式建筑构件在目标存放空间的存放先后顺序信息(如所述调整子模型拼接结构中最下面的可以先存放等)。
97.可以选择的是,在一些可能的实施方式中,上述实施方式中的,所述将具有最大值的结构筛选系数对应的子模型拼接结构作为所述多个单体装配式建筑构件对应的目标子模型拼接结构,并对所述目标子模型拼接结构进行稳定性分析,得到对应的稳定性分析结果的步骤,可以进一步包括以下的各步骤:
98.首先,确定出具有最大值的结构筛选系数对应的子模型拼接结构,作为所述多个单体装配式建筑构件对应的目标子模型拼接结构;其次,针对所述目标子模型拼接结构中的每一个单体装配式建筑构件子模型,对该单体装配式建筑构件子模型进行稳定性分析,得到该单体装配式建筑构件子模型对应的稳定性分析结果,其中,所述稳定性分析结果用于表征对应的单体装配式建筑构件子模型是否受力平衡。
99.可以选择的是,在一些可能的实施方式中,上述实施方式中的所述基于所述目标子模型拼接结构对应的稳定性分析结果,对所述目标子模型拼接结构中的单体装配式建筑构件子模型的模型位置进行调整,得到对应的调整子模型拼接结构,并基于所述调整子模型拼接结构,确定所述多个单体装配式建筑构件在目标存放空间的存放先后顺序信息的步骤,可以进一步包括以下的各步骤:
100.子步骤1,基于所述目标子模型拼接结构对应的稳定性分析结果,对所述目标子模型拼接结构包括的每一个单体装配式建筑构件子模型进行分类,以将每一个单体装配式建筑构件子模型划分为第一子模型或第二子模型,其中,所述第一子模型为所述目标子模型拼接结构中受力不平衡的单体装配式建筑构件子模型,所述第二子模型为所述目标子模型拼接结构中受力平衡的单体装配式建筑构件子模型;
101.子步骤2,按照所述目标子模型拼接结构的拼接顺序对每一个所述第一子模型进行排序,得到对应的第一子模型排序序列,并按照所述目标子模型拼接结构的拼接顺序对每一个所述第二子模型进行排序,得到对应的第二子模型排序序列;
102.子步骤3,依次对所述第一子模型排序序列包括的每一个第一子模型进行遍历,并针对每一个当前遍历到的第一子模型,依次遍历所述第二子模型排序序列中的每一个第二子模型,直到当前遍历到的第二子模型与该当前遍历到的第一子模型互换位置之后,该当前遍历到的第一子模型受力平衡,并将该当前遍历到的第一子模型作为新的第二子模型从所述第一子模型排序序列中分配至所述第二子模型排序序列中,以及,在该当前遍历到的第二子模型在互换位置之后受力不平衡时,将该当前遍历到的第二子模型作为新的第一子模型从所述第二子模型排序序列中分配至所述第一子模型排序序列中;
103.子步骤4,在所述第一子模型排序序列中不包括至少一个第一子模型之后,将当前的目标子模型拼接结构确定为待确认子模型拼接结构,并确定所述待确认子模型拼接结构的空间三维轮廓信息,以及,计算所述待确认子模型拼接结构的空间三维轮廓信息与所述目标存放空间的空间三维轮廓信息之间的轮廓相似度,再确定该轮廓相似度与预先配置的轮廓相似度阈值之间的相对大小关系;
104.子步骤5,在所述待确认子模型拼接结构的空间三维轮廓信息与所述目标存放空间的空间三维轮廓信息之间的轮廓相似度小于所述轮廓相似度阈值时,重新执行子步骤3,其中,每两次执行子步骤3时遍历所述第一子模型排序序列中的第一子模型和/或遍历所述第二子模型排序序列中的第二子模型的顺序不同;
105.子步骤6,在所述待确认子模型拼接结构的空间三维轮廓信息与所述目标存放空间的空间三维轮廓信息之间的轮廓相似度大于或等于所述轮廓相似度阈值时,将所述待确认子模型拼接结构确定为对应的调整子模型拼接结构,并基于所述调整子模型拼接结构,确定所述多个单体装配式建筑构件在所述目标存放空间的存放先后顺序信息。
106.结合图3,本发明实施例还提供一种基于bim的装配式建筑构件的管控系统,可应用于上述建筑构件管控服务器。其中,所述基于bim的装配式建筑构件的管控系统可以包括以下模块:
107.装配信息获取模块,用于获取待建设建筑物包括的多个单体装配式建筑构件的装配先后顺序信息,其中,所述待建设建筑物基于所述多个单体装配式建筑构件装配形成;
108.空间特征获取模块,用于获取所述多个单体装配式建筑构件的目标存放空间的空
间特征信息,其中,所述目标存放空间用于存放所述多个单体装配式建筑构件;
109.存放信息确定模块,用于基于所述多个单体装配式建筑构件的装配先后顺序信息和所述目标存放空间的空间特征信息,确定所述多个单体装配式建筑构件在所述目标存放空间的存放先后顺序信息,其中,所述多个单体装配式建筑构件基于所述存放先后顺序信息依次存放至目标存放空间。
110.可以选择的是,在一些可能的实施方式中,所述空间特征获取模块具体用于:获取预先确定的多个存放空间中的每一个存放空间的位置,得到每一个存放空间的空间位置信息,并确定所述待建设建筑物的建筑物位置信息;针对所述多个存放空间中的每一个存放空间,基于该存放空间的空间位置信息与所述待建设建筑物的建筑物位置信息,计算得到该存放空间与所述待建设建筑物之间的位置距离信息,并基于该存放空间与所述待建设建筑物之间的位置距离信息确定该存放空间对应的空间筛选系数,其中,所述空间筛选系数与所述位置距离信息之间具有正相关关系;基于每一个所述存放空间对应的空间筛选系数,在所述多个存放空间中确定出一个存放空间,作为所述待建设建筑物对应的目标存放空间,以得到所述待建设建筑物包括的多个单体装配式建筑构件的目标存放空间,并获取所述目标存放空间的空间特征信息。
111.可以选择的是,在一些可能的实施方式中,所述存放信息确定模块具体用于:基于所述多个单体装配式建筑构件的装配先后顺序信息的相反顺序,依次对所述多个单体装配式建筑构件对应的多个单体装配式建筑构件子模型进行拼接,得到所述多个单体装配式建筑构件子模型对应的子模型拼接结构,其中,当前进行拼接的一个单体装配式建筑构件子模型与之前拼接的至少一个单体装配式建筑构件子模型邻接;多次执行所述基于所述多个单体装配式建筑构件的装配先后顺序信息,依次对所述多个单体装配式建筑构件对应的多个单体装配式建筑构件子模型进行拼接,得到所述多个单体装配式建筑构件子模型对应的子模型拼接结构的步骤,得到对应的多个子模型拼接结构,其中,所述多个子模型拼接结构中的每两个子模型拼接结构不同;针对所述多个子模型拼接结构中的每一个子模型拼接结构,确定该子模型拼接结构的结构轮廓信息和结构体积信息,并计算该子模型拼接结构的结构三维轮廓信息和所述目标存放空间的空间三维轮廓信息之间的轮廓相似度,以及,计算该子模型拼接结构的结构体积信息与所述目标存放空间的空间容纳体积信息之间的体积比例值,再基于该体积比例值确定该子模型拼接结构对应的体积匹配度,其中,在所述体积比例值大于或等于预先确定的比例阈值时,所述体积比例值和所述体积匹配度之间具有负相关关系,在所述体积比例值小于所述比例阈值时,将所述体积匹配度赋值为0;针对所述多个子模型拼接结构中的每一个子模型拼接结构,对该子模型拼接结构对应的所述轮廓相似度和所述体积匹配度进行融合,得到该子模型拼接结构对应的结构筛选系数,其中,所述结构筛选系数与所述轮廓相似度和所述体积匹配度之间分别具有正相关关系;将具有最大值的结构筛选系数对应的子模型拼接结构作为所述多个单体装配式建筑构件对应的目标子模型拼接结构,并对所述目标子模型拼接结构进行稳定性分析,得到对应的稳定性分析结果;基于所述目标子模型拼接结构对应的稳定性分析结果,对所述目标子模型拼接结构中的单体装配式建筑构件子模型的模型位置进行调整,得到对应的调整子模型拼接结构,并基于所述调整子模型拼接结构,确定所述多个单体装配式建筑构件在所述目标存放空间的存放先后顺序信息。
112.综上所述,本发明提供的一种基于bim的装配式建筑构件的管控方法及系统,可以先获取待建设建筑物包括的多个单体装配式建筑构件的装配先后顺序信息,然后,可以获取多个单体装配式建筑构件的目标存放空间的空间特征信息,使得可以基于多个单体装配式建筑构件的装配先后顺序信息和目标存放空间的空间特征信息,确定多个单体装配式建筑构件的存放先后顺序信息,如此,基于装配先后顺序信息和空间特征信息确定出存放先后顺序信息,使得对于单体装配式建筑构件的存放管控更为合理,从而改善现有技术中建筑构件的管控效果不佳的问题。
113.以上所述仅为本发明的优选实施例而已,并不用于限制本发明。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1