本发明涉及施工工程建模,具体地涉及一种基于三维建模的工程进度监控方法、装置、存储介质及处理器。
背景技术:
1、在工程建设中,对工程进度的控制是一项非常重要的工作,它关系着工程能否在预定的工期内完成交付、关系着工程质量,是工程建设方最关心的问题。
2、目前,有不少成熟商业软件可以实现工程进度三维可视化,但根据现有的手工填报的进度单,往往难以对应的施工单元,且真实性存疑,有可能造成与现场实际情况脱节的状况,导致三维工程进度可视化显示不准确,不能起到真正监控工程进度的作用。
技术实现思路
1、本发明实施例的目的是提供一种方法,该方法提供了为施工工程中的多个施工单元分别建模并跟踪实际施工进度,从而起到真正监控工程进度的作用。
2、为了实现上述目的,本发明实施例提供一种基于三维建模的工程进度监控方法,包括:
3、将施工工程划分为多个施工单元,并建立施工工程的bim模型,其中,多个施工单元中的每一者包括一个或多个构件单元;
4、根据各构件单元的施工属性信息,将bim模型与施工计划相关联,以确定每个构件单元的预期开工时间和预期完工时间;
5、施工期间,通过施工人员佩戴的定位设备和bim模型确定当前施工进度;以及
6、基于所得到的当前施工进度和施工计划,更新bim模型中每一施工单元的进度状态。
7、可选的,施工属性信息包括:
8、根据施工计划所确定的:施工起始时间、施工完成时间、施工负责人信息、施工任务要求;
9、根据多个施工单元的位置关系所确定的:施工单元的位置信息、施工单元所属部位、施工单元名称、施工单元编码。
10、可选的,进度状态包括:未建、在建、已完成、已验收,且不同的进度状态对应于不同颜色,以标识每一施工单元的当前进度状态。
11、进一步的,该方法还包括:维护一个施工单元库,用于存储完成三维建模的施工单元,并用于构建新的施工工程的三维模型。
12、可选的,通过施工人员佩戴的定位设备和bim模型确定当前施工进度,包括:
13、通过定位设备确定施工现场每个施工人员的当前施工构件,并将当前施工构件加入第一构件集合c1;
14、根据c1中构件体积之和vc占全部构件总体积v的比例确定当前施工进度p,其中,
15、式中,vi为c1中的n个构件单元中第i个的体积,wr为根据施工工程的工种系数。
16、可选的,通过定位设备确定施工现场每个施工人员的当前施工构件,包括:
17、通过定位设备确定施工现场每个施工人员的当前位置坐标,并确定每个施工人员当前位置坐标与当前构件单元的每个构件的欧氏距离;
18、将欧式距离小于预设作业半径的构件确定为当前施工构件。
19、可选的,在基于所得到的当前施工进度,更新bim模型中每一施工单元的进度状态之前,还通过以下步骤对当前施工进度进行校正:
20、根据施工计划确定当前计划施工的第二构件集合c2,并确定第三构件集合e=c1∩c2;
21、修正后的施工进度
22、式中,vi为c1中的n个构件单元中第i个构件单元ci的体积,ki为第i个构件单元的加权系数,wf为根据施工工程的工种系数。
23、可选的,k,根据以下步骤确定:
24、若ci∈e,则ki=1;
25、若ci∈c1-e,则ki=1-d/rmax,其中,d为ci最近的施工人员的欧式距离,rmax为ci的作业半径;
26、若ci∈e-c2,则ki=1-|t-tp|/w,其中,t为当前时间,tp为根据施工计划ci的计划开工时间,w为根据施工计划ci所允许的时间误差。
27、可选的,基于所得到的当前施工进度和施工计划,更新bim模型中每一施工单元的进度状态,包括:
28、结合施工计划和当前施工构件,确定当前施工工序和已完成的施工工序;
29、根据已完成的施工工序,确定每一构件单元的完成情况,进而确定每一施工单元的进度状态。
30、另一方面,本发明实施例提供一种基于三维建模的工程进度监控装置,包括建模模块和监控模块,
31、其中,建模模块被配置为:
32、将施工工程划分为多个施工单元,并建立施工工程的bim模型,其中,多个施工单元中的每一者包括一个或多个构件单元;
33、根据各构件单元的施工属性信息,将bim模型与施工计划相关联,
34、以确定每个构件单元的预期开工时间和预期完工时间,
35、其中,监控模块被配置为:
36、施工期间,通过施工人员佩戴的定位设备和bim模型确定当前施工进度;
37、基于所得到的当前施工进度和施工计划,更新bim模型中每一施工单元的进度状态。
38、进一步的,该装置还包括施工单元库,用于存储完成三维建模的施工单元,并用于构建新的施工工程的三维模型。
39、可选的,建模模块还被配置为:
40、通过定位设备确定施工现场每个施工人员的当前施工构件,并将当前施工构件加入第一构件集合c1;
41、根据c1中构件体积之和vc占全部构件总体积v的比例确定当前施工进度p,其中,
42、式中,vi为c1中的n个构件单元中第i个的体积,wf为根据施工工程的工种系数。
43、可选的,监控模块还被配置为:
44、通过定位设备确定施工现场每个施工人员的当前施工构件,包括:
45、通过定位设备确定施工现场每个施工人员的当前位置坐标,并确定每个施工人员当前位置坐标与当前构件单元的每个构件的欧氏距离;
46、将欧式距离小于预设作业半径的构件确定为当前施工构件。
47、可选的,监控模块还被配置为:
48、在基于所得到的当前施工进度,更新bim模型中每一施工单元的进度状态之前,还通过以下步骤对当前施工进度进行校正:
49、根据施工计划确定当前计划施工的第二构件集合c2,并确定第三构件集合e=c1∩c2;
50、修正后的施工进度
51、式中,vi为c1中的n个构件单元中第i个构件单元ci的体积,ki为第i个构件单元的加权系数,wf为根据施工工程的工种系数。
52、可选的,监控模块还被配置为:
53、k,根据以下步骤确定:
54、若ci∈e,则ki=1;
55、若ci∈c1-e,则ki=1-d/rmax,其中,d为ci最近的施工人员的欧式距离,rmax为ci的作业半径;
56、若ci∈e-c2,则ki=1-|t-tp|/w,其中,t为当前时间,tp为根据施工计划ci的计划开工时间,w为根据施工计划ci所允许的时间误差。
57、可选的,监控模块还被配置为:
58、基于所得到的当前施工进度和施工计划,更新bim模型中每一施工单元的进度状态,包括:
59、结合施工计划和当前施工构件,确定当前施工工序和已完成的施工工序;
60、根据已完成的施工工序,确定每一构件单元的完成情况,进而确定每一施工单元的进度状态。
61、另一方面,本发明实施例还提供一种处理器,被配置成执行本技术的基于三维建模的工程进度监控方法。
62、另一方面,本发明实施例还提供一种电子设备,包括处理器以及与处理器通信连接的存储器;其中,存储器存储计算机执行指令;处理器执行存储器存储的计算机执行指令,以实现本技术的基于三维建模的工程进度监控方法。
63、另一方面,本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现本技术的基于三维建模的工程进度监控方法。
64、另一方面,本发明实施例还提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现本技术的基于三维建模的工程进度监控方法。
65、通过上述技术方案,先将施工工程划分为多个施工单元,并建立每一施工单元的三维模型,从而得到的施工工程的整体三维模型,再根据施工单元施工要求和实际施工进度,更新每一施工单元的三维模型的进度状态,并根据进度状态和施工要求,确定施工工程的进度完成情况,和/或执行施工工程的监控措施,实现了为施工工程中的多个施工单元分别建模并跟踪实际施工进度,从而起到真正监控工程进度的作用。
66、本发明实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
1.一种基于三维建模的工程进度监控方法,包括:
2.根据权利要求1所述的方法,其特征在于,所述施工属性信息包括:
3.根据权利要求1所述的方法,其特征在于,所述进度状态包括:未建、在建、已完成、已验收,且不同的进度状态对应于不同颜色,以标识每一施工单元的当前进度状态。
4.根据权利要求1所述的方法,其特征在于,还包括:维护一个施工单元库,用于存储完成三维建模的施工单元,并用于构建新的施工工程的三维模型。
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述通过施工人员佩戴的定位设备和所述bim模型确定当前施工进度,包括:
6.根据权利要求5所述的方法,其特征在于,所述通过定位设备确定施工现场每个施工人员的当前施工构件,包括:
7.根据权利要求5所述的方法,其特征在于,在基于所得到的当前施工进度,更新所述bim模型中每一施工单元的进度状态之前,还通过以下步骤对所述当前施工进度进行校正:
8.根据权利要求7所述的方法,其特征在于,所述ki根据以下步骤确定:
9.根据权利要求1所述的方法,其特征在于,所述基于所得到的当前施工进度和所述施工计划,更新所述bim模型中每一施工单元的进度状态,包括:
10.一种基于三维建模的工程进度监控装置,其特征在于,包括建模模块和监控模块,
11.根据权利要求10所述的装置,其特征在于,还包括施工单元库,用于存储完成三维建模的施工单元,并用于构建新的施工工程的三维模型。
12.根据权利要求10所述的装置,其特征在于,所述建模模块还被配置为:
13.根据权利要求12所述的装置,其特征在于,所述监控模块还被配置为:
14.根据权利要求13所述的装置,其特征在于,所述监控模块还被配置为:
15.根据权利要求14所述的装置,其特征在于,所述监控模块还被配置为:
16.根据权利要求10所述的装置,其特征在于,所述监控模块还被配置为:
17.一种处理器,其特征在于,被配置成执行根据权利要求1-9中任意一项所述的基于三维建模的工程进度监控方法。
18.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
19.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-9中任一项所述的基于三维建模的工程进度监控方法。
20.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现权利要求1-9中任一项所述的基于三维建模的工程进度监控方法。