一种施工建筑工程量的计算方法、装置、设备及存储介质制造方法及图纸

技术编号:36257628 阅读:21 留言:0更新日期:2023-01-07 09:53
本发明专利技术公开了一种施工建筑工程量的计算方法、装置、设备及存储介质,该方法包括:采集当前施工建筑数据,基于当前施工建筑数据构建三维建筑信息模型;获取工程量计算规则,基于三维建筑信息模型,利用工程量计算规则确定工程量信息;对工程量信息进行异常数据处理,生成工程量数据;获取清单匹配规则,基于工程量数据,利用清单匹配规则生成工程量清单;获取数据库存储规则,利用数据库存储规则将工程量清单进行存储,生成施工建筑工程量。本方法避免了三维建筑信息模型数据错误而导致工程量计算错误,进而减少返工频率以及提高施工质量,提高了工程建设的效率。提高了工程建设的效率。提高了工程建设的效率。

【技术实现步骤摘要】
一种施工建筑工程量的计算方法、装置、设备及存储介质


[0001]本专利技术涉及建筑工程
,具体涉及一种施工建筑工程量的计算方法、装置、设备及存储介质。

技术介绍

[0002]随着工程建设的复杂度变高,传统的工程量计算花费越来越多的人力财力,并且人工计算工程量的效率较低。
[0003]目前存在一些工程量计算软件,可以辅助进行工程量汇总,但单一软件的使用不利于实现多专业联动、多部门协同的综合应用,同时单一软件的使用不利于建筑信息数据维护。同时,在实际的工程量计算过程中对复杂项目的工程量进行系统的管理上还存在工程量数据中存在异常的情况,以及其他专业和部门无法及时了解工程量信息,同时整个项目的工程量信息无法及时共享的问题。

技术实现思路

[0004]因此,本专利技术要解决的技术问题在于克服现有的工程量计算过程中存在工程量异常,且工程量数据无法共享的缺陷,从而提供一种施工建筑工程量的计算方法、装置、设备及存储介质。
[0005]本专利技术实施例提供了一种施工建筑工程量的计算方法,包括:
[0006]采集当前施工建筑数据,基于所述当前施工建筑数据构建三维建筑信息模型;
[0007]获取工程量计算规则,基于所述三维建筑信息模型,利用所述工程量计算规则确定工程量信息;
[0008]对所述工程量信息进行异常数据处理,生成工程量数据;
[0009]获取清单匹配规则,基于所述工程量数据,利用所述清单匹配规则生成工程量清单;
[0010]获取数据库存储规则,利用所述数据库存储规则将所述工程量清单进行存储,生成施工建筑工程量。
[0011]本专利技术提供的一种施工建筑工程量的计算方法,通过对工程量信息进行异常数据处理,避免了三维建筑信息模型数据错误而导致工程量计算错误,进而减少返工频率以及提高施工质量,并且利用数据库存储规则将所述工程量清单进行存储,生成施工建筑工程量,利用数据库存储规则实现了工程量数据的共享,提高了工程建设的协同能力,提高了工程建设的效率。
[0012]可选地,所述工程量信息,包括:
[0013]定额工程量、垫层工程量和模板工程量。
[0014]可选地,所述对所述工程量信息进行异常数据处理,生成工程量数据,包括:
[0015]对所述工程量信息进行标准化处理,生成项目工程数据;
[0016]对所述项目工程数据进行异常值删除,生成所述工程量数据。
[0017]可选地,所述对所述工程量信息进行标准化处理,生成项目工程数据;其中,所述项目工程数据的计算公式如下所示:
[0018][0019]上式中,y
i
表示项目工程数据,x
i
表示工程项目i标准化处理前的工程量信息,x
j
表示工程项目j标准化处理前的工程量信息,n表示工程项目的总数量。
[0020]可选地,所述对所述项目工程数据进行异常值删除,生成所述工程量数据,包括:
[0021]将所述项目工程数据进行划分,生成工程量数据测试集和工程量样本训练数据集;其中,所述工程量数据测试集有项目标签,所述工程量样本训练数据集没有所述项目标签;
[0022]基于所述工程量数据测试集与所述工程量样本训练数据集确定欧氏距离;
[0023]基于所述欧氏距离对项目工程数据从小到大进行排序,基于排序结果选取预设数量的项目工程数据;
[0024]获取所述预设数量的项目工程数据对应的项目标签,将项目标签的数量进行排序,将数量最大的项目标签对应的项目工程数据作为所述工程数据。
[0025]可选地,还包括:
[0026]获取工程量计算需求,将所述施工建筑工程量与所述工程量计算需求进行比较,基于比较结果更新所述三维建筑信息模型。
[0027]可选地,所述将所述施工建筑工程量与所述工程量计算需求进行比较,基于比较结果更新所述三维建筑信息模型,包括:
[0028]提取所述施工建筑工程量中的工程构件数量和工程构件尺寸,将所述工程构件数量与预设数量进行比较,将所述工程构件尺寸与预设尺寸进行比较,当所述工程构件数量与所述预设数量之间的误差不符合第一预设范围,并所述工程构件尺寸与所述预设尺寸之间的误差不符合第二预设范围时,将利用所述施工建筑工程量更新所述三维建筑信息模型。
[0029]在本申请的第二个方面,还提出了一种施工建筑工程量的计算装置,包括:
[0030]构建模块,用于采集当前施工建筑数据,基于所述当前施工建筑数据构建三维建筑信息模型;
[0031]确定模块,用于获取工程量计算规则,基于所述三维建筑信息模型,利用所述工程量计算规则确定工程量信息;
[0032]处理模块,用于对所述工程量信息进行异常数据处理,生成工程量数据;
[0033]生成模块,用于获取清单匹配规则,基于所述工程量数据,利用所述清单匹配规则生成工程量清单;
[0034]存储模块,用于获取数据库存储规则,利用所述数据库存储规则将所述工程量清单进行存储,生成施工建筑工程量。
[0035]可选地,所述确定模块中所述工程量信息,包括:定额工程量、垫层工程量和模板工程量。
[0036]可选地,所述处理模块,包括:
[0037]标准化处理子模块,用于对所述工程量信息进行标准化处理,生成项目工程数据;
[0038]删除子模块,用于对所述项目工程数据进行异常值删除,生成所述工程量数据。
[0039]可选地,所述标准化处理子模块中,所述项目工程数据的计算公式如下所示:
[0040][0041]上式中,y
i
表示项目工程数据,x
i
表示工程项目i标准化处理前的工程量信息,x
j
表示工程项目j标准化处理前的工程量信息,n表示工程项目的总数量。
[0042]可选地,所述删除子模块,包括:
[0043]划分单元,用于将所述项目工程数据进行划分,生成工程量数据测试集和工程量样本训练数据集;其中,所述工程量数据测试集有项目标签,所述工程量样本训练数据集没有所述项目标签;
[0044]确定单元,用于基于所述工程量数据测试集与所述工程量样本训练数据集确定欧氏距离;
[0045]排序单元,用于基于所述欧氏距离对项目工程数据从小到大进行排序,基于排序结果选取预设数量的项目工程数据;
[0046]选取单元,用于获取所述预设数量的项目工程数据对应的项目标签,将项目标签的数量进行排序,将数量最大的项目标签对应的项目工程数据作为所述工程数据。
[0047]可选地,还包括:
[0048]比较模块,用于获取工程量计算需求,将所述施工建筑工程量与所述工程量计算需求进行比较,基于比较结果更新所述三维建筑信息模型。
[0049]可选地,所述比较模块,还用于提取所述施工建筑工程量中的工程构件数量和工程构件尺寸,将所述工程构件数量与预设数量进行比较,将所述工程构件尺寸与预设尺寸进行比本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种施工建筑工程量的计算方法,其特征在于,包括:采集当前施工建筑数据,基于所述当前施工建筑数据构建三维建筑信息模型;获取工程量计算规则,基于所述三维建筑信息模型,利用所述工程量计算规则确定工程量信息;对所述工程量信息进行异常数据处理,生成工程量数据;获取清单匹配规则,基于所述工程量数据,利用所述清单匹配规则生成工程量清单;获取数据库存储规则,利用所述数据库存储规则将所述工程量清单进行存储,生成施工建筑工程量。2.根据权利要求1所述的一种施工建筑工程量的计算方法,其特征在于,所述工程量信息,包括:定额工程量、垫层工程量和模板工程量。3.根据权利要求1所述的一种施工建筑工程量的计算方法,其特征在于,所述对所述工程量信息进行异常数据处理,生成工程量数据,包括:对所述工程量信息进行标准化处理,生成项目工程数据;对所述项目工程数据进行异常值删除,生成所述工程量数据。4.根据权利要求3所述的一种施工建筑工程量的计算方法,其特征在于,所述对所述工程量信息进行标准化处理,生成项目工程数据;其中,所述项目工程数据的计算公式如下所示:上式中,y
i
表示项目工程数据,x
i
表示工程项目i标准化处理前的工程量信息,x
j
表示工程项目j标准化处理前的工程量信息,n表示工程项目的总数量。5.根据权利要求3所述的一种施工建筑工程量的计算方法,其特征在于,所述对所述项目工程数据进行异常值删除,生成所述工程量数据,包括:将所述项目工程数据进行划分,生成工程量数据测试集和工程量样本训练数据集;其中,所述工程量数据测试集有项目标签,所述工程量样本训练数据集没有所述项目标签;基于所述工程量数据测试集与所述工程量样本训练数据集确定欧氏距离;基于所述欧氏距离对项目工程数据从小到大进行排序,基于排序结果选取预设数量的项目工程数据;获取所述预设数量的项目工程数据对...

【专利技术属性】
技术研发人员:金和平朱强徐承辜斌王建东刘晓青赵鲲田武周灿潘建初张晓萌
申请(专利权)人:中国长江三峡集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1