本发明涉及bim,尤其涉及一种基于bim的建筑维护更新方法及装置。
背景技术:
1、随着社会的不断发展,越来越多的早期建筑成为了老旧建筑,为了使得老旧建筑继续发挥作用,维护更新老旧建筑的工作就变得尤为重要。
2、然而,对于建筑维护更新工程来讲,除了执行实际工程作业之外,工程管理也尤为重要,高效的工程管理能够提高建筑维护更新工程的执行效率,但是,实践发现,现有技术对于工程管理方式多采用传统的多点、人为管理方式,即建筑维护更新工程的每个作业组单点管理本作业组的工程作业,这样就存在作业组之间交叉作业时工程节点出现冲突的情况发生,既影响建筑维护更新工程的执行效率,又存在一定的安全隐患,不利于保障被维护建筑用户的生命财产安全,也不利于保障施工者的生命财产安全。
3、可见,提出一种提高建筑维护更新效率的技术方案显得尤为重要。
技术实现思路
1、本发明提供一种基于bim的建筑维护更新方法及装置,能够提高建筑维护更新效率。
2、为了解决上述技术问题,本发明第一方面公开了一种基于bim的建筑维护更新方法,所述方法包括:
3、获取协同设计需求信息;
4、根据所述协同设计需求信息和预设bim模型,生成第一维护任务信息;
5、判断所述第一维护任务信息是否满足所述协同设计需求信息对应的任务执行条件,当判断出所述第一维护任务信息不满足所述任务执行条件时,则根据所述任务执行条件,调整所述第一维护任务信息,得到第二维护任务信息,所述第一维护任务信息或所述第二维护任务信息用于指示执行建筑维护更新工程,所述协同设计需求信息是根据所述建筑维护更新工程的项目工程信息确定出的。
6、作为一种可选的实施方式,在本发明第一方面中,所述建筑维护更新工程包括至少一个专业组,所述协同设计需求信息包括每个所述专业组的协同设计需求子信息,所述根据所述协同设计需求信息和预设bim模型,生成第一维护任务信息,包括:
7、对于每个所述专业组,根据该专业组的所述协同设计需求子信息和预设bim模型,确定该专业组的维护任务子信息;
8、根据所有所述维护任务子信息,生成第一维护任务信息。
9、作为一种可选的实施方式,在本发明第一方面中,所述预设bim模型包括至少一个bim专业子模型,每个所述专业组均存在相对应的至少一个所述bim专业子模型;对于每个所述专业组,所述根据该专业组的所述协同设计需求子信息和预设bim模型,确定该专业组的维护任务子信息,包括:
10、对于每个所述bim专业子模型,根据该专业组的所述协同设计需求子信息和该bim专业子模型,确定该专业组对应该bim专业子模型的专业任务子信息;根据预设任务执行流程模型,判断该专业组的所有所述专业任务子信息中是否存在满足预设冲突条件的至少两个目标专业任务子信息;当判断出该专业组的所有所述专业任务子信息中存在至少两个所述目标专业任务子信息时,则根据所述预设任务执行流程模型,调整每个所述目标专业任务子信息,并重新触发执行所述的根据预设任务执行流程模型,判断该专业组的所有所述专业任务子信息中是否存在满足预设冲突条件的至少两个目标专业任务子信息的操作;
11、当判断出该专业组的所有所述专业任务子信息中不存在至少两个所述目标专业任务子信息时,则根据所有所述专业任务子信息,确定该专业组的维护任务子信息。
12、作为一种可选的实施方式,在本发明第一方面中,所述判断所述第一维护任务信息是否满足所述协同设计需求信息对应的任务执行条件,包括:
13、根据所述第一维护任务信息,确定所述建筑维护更新工程的至少一个目标区域和每个所述目标区域的期望维护效果;
14、对于每个所述目标区域,获取该目标区域的当前状态信息;根据所述当前状态信息,判断该目标区域是否满足所述期望维护效果的区域配置条件;当判断出该目标区域不满足所述期望维护效果的区域配置条件时,则确定所述第一维护任务信息不满足所述协同设计需求信息对应的任务执行条件;
15、以及,所述根据所述任务执行条件,调整所述第一维护任务信息,得到第二维护任务信息,包括:
16、获取该目标区域的预设保护优先级;
17、判断所述预设保护优先级是否大于等于保护优先级阈值,当判断出所述预设保护优先级大于等于保护优先级阈值时,则确定该目标区域的至少一个关联区域;根据所述期望维护效果,调整该目标区域和所有所述关联区域,以调整所述第一维护任务信息,得到第二维护任务信息;
18、当判断出所述预设保护优先级小于保护优先级阈值时,则根据所述期望维护效果,调整该目标区域,以调整所述第一维护任务信息,得到第二维护任务信息。
19、作为一种可选的实施方式,在本发明第一方面中,所述当前状态信息包括区域面积信息、区域体积信息、区域材质布局信息、区域温度信息、区域湿度信息、区域颗粒物分布信息、区域气体分布信息、区域噪声分布信息、区域风速信息、区域风向信息、区域光源信息、区域所属对象信息、区域图像信息、区域音频信息、区域目标分布信息、区域关联区域信息中的至少一种状态信息;
20、以及,所述根据所述当前状态信息,判断该目标区域是否满足所述期望维护效果的区域配置条件,包括:
21、根据所述当前状态信息,分析该目标区域的当前配置信息;
22、根据所述期望维护效果,生成模拟控制参数;
23、根据所述模拟控制参数和所述第一维护任务信息,生成该目标区域的期望配置信息;
24、根据所述期望配置信息和所述当前配置信息,生成该目标区域的模拟维护效果;
25、判断所述模拟维护效果与所述期望维护效果是否相匹配,当判断出所述模拟维护效果与所述期望维护效果不相匹配时,则确定该目标区域不满足所述期望维护效果的区域配置条件。
26、作为一种可选的实施方式,在本发明第一方面中,在所述获取协同设计需求信息之前,所述方法还包括:
27、获取所述建筑维护更新工程的所述项目工程信息;
28、根据所述项目工程信息和预设bim模型,分析所述建筑维护更新工程的至少一个目标项,每个所述目标项均存在对应的预设优先权值;
29、对于每个所述目标项,根据该目标项和对应的所述预设优先权值,计算该目标项的当前优先权值;判断该当前优先权值是否大于等于预设优先权阈值,当判断出该当前优先权值大于等于所述预设优先权阈值时,则将该目标项确定为关键项;
30、以及,所述获取协同设计需求信息,包括:
31、根据所有所述关键项,确定协同设计需求信息。
32、作为一种可选的实施方式,在本发明第一方面中,所述根据所有所述关键项,确定协同设计需求信息,包括:
33、对于每个所述关键项,根据所述项目工程信息和该关键项,确定所有所述目标项中至少一个该关键项的关联项;
34、对于每个所述关联项,确定该关联项和该关键项之间的关联值;
35、根据该关联项的所述关联值和该关联项的所述当前优先权值,判断该关联项是否满足预设补充维护条件,当判断出该关联项满足所述预设补充维护条件时,则将该关联项确定为补充关键项;
36、根据所有所述关键项和所有所述补充关键项,确定协同设计需求信息。
37、本发明第二方面公开了一种基于bim的建筑维护更新装置,所述装置包括:
38、第一获取模块,用于获取协同设计需求信息;
39、生成模块,用于根据所述协同设计需求信息和预设bim模型,生成第一维护任务信息;
40、第一判断模块,用于判断所述第一维护任务信息是否满足所述协同设计需求信息对应的任务执行条件;
41、调整模块,用于当所述第一判断模块判断出所述第一维护任务信息不满足所述任务执行条件时,则根据所述任务执行条件,调整所述第一维护任务信息,得到第二维护任务信息,所述第一维护任务信息或所述第二维护任务信息用于指示执行建筑维护更新工程,所述协同设计需求信息是根据所述建筑维护更新工程的项目工程信息确定出的。
42、作为一种可选的实施方式,在本发明第二方面中,所述建筑维护更新工程包括至少一个专业组,所述协同设计需求信息包括每个所述专业组的协同设计需求子信息,所述生成模块根据所述协同设计需求信息和预设bim模型,生成第一维护任务信息的具体方式包括:
43、对于每个所述专业组,根据该专业组的所述协同设计需求子信息和预设bim模型,确定该专业组的维护任务子信息;
44、根据所有所述维护任务子信息,生成第一维护任务信息。
45、作为一种可选的实施方式,在本发明第二方面中,所述预设bim模型包括至少一个bim专业子模型,每个所述专业组均存在相对应的至少一个所述bim专业子模型;对于每个所述专业组,所述生成模块根据该专业组的所述协同设计需求子信息和预设bim模型,确定该专业组的维护任务子信息的具体方式包括:
46、对于每个所述bim专业子模型,根据该专业组的所述协同设计需求子信息和该bim专业子模型,确定该专业组对应该bim专业子模型的专业任务子信息;根据预设任务执行流程模型,判断该专业组的所有所述专业任务子信息中是否存在满足预设冲突条件的至少两个目标专业任务子信息;当判断出该专业组的所有所述专业任务子信息中存在至少两个所述目标专业任务子信息时,则根据所述预设任务执行流程模型,调整每个所述目标专业任务子信息,并重新触发执行所述的根据预设任务执行流程模型,判断该专业组的所有所述专业任务子信息中是否存在满足预设冲突条件的至少两个目标专业任务子信息的操作;
47、当判断出该专业组的所有所述专业任务子信息中不存在至少两个所述目标专业任务子信息时,则根据所有所述专业任务子信息,确定该专业组的维护任务子信息。
48、作为一种可选的实施方式,在本发明第二方面中,所述第一判断模块判断所述第一维护任务信息是否满足所述协同设计需求信息对应的任务执行条件的具体方式包括:
49、根据所述第一维护任务信息,确定所述建筑维护更新工程的至少一个目标区域和每个所述目标区域的期望维护效果;
50、对于每个所述目标区域,获取该目标区域的当前状态信息;根据所述当前状态信息,判断该目标区域是否满足所述期望维护效果的区域配置条件;当判断出该目标区域不满足所述期望维护效果的区域配置条件时,则确定所述第一维护任务信息不满足所述协同设计需求信息对应的任务执行条件;
51、以及,所述调整模块根据所述任务执行条件,调整所述第一维护任务信息,得到第二维护任务信息的具体方式包括:
52、获取该目标区域的预设保护优先级;
53、判断所述预设保护优先级是否大于等于保护优先级阈值,当判断出所述预设保护优先级大于等于保护优先级阈值时,则确定该目标区域的至少一个关联区域;根据所述期望维护效果,调整该目标区域和所有所述关联区域,以调整所述第一维护任务信息,得到第二维护任务信息;
54、当判断出所述预设保护优先级小于保护优先级阈值时,则根据所述期望维护效果,调整该目标区域,以调整所述第一维护任务信息,得到第二维护任务信息。
55、作为一种可选的实施方式,在本发明第二方面中,所述当前状态信息包括区域面积信息、区域体积信息、区域材质布局信息、区域温度信息、区域湿度信息、区域颗粒物分布信息、区域气体分布信息、区域噪声分布信息、区域风速信息、区域风向信息、区域光源信息、区域所属对象信息、区域图像信息、区域音频信息、区域目标分布信息、区域关联区域信息中的至少一种状态信息;
56、以及,所述第一判断模块根据所述当前状态信息,判断该目标区域是否满足所述期望维护效果的区域配置条件的具体方式包括:
57、根据所述当前状态信息,分析该目标区域的当前配置信息;
58、根据所述期望维护效果,生成模拟控制参数;
59、根据所述模拟控制参数和所述第一维护任务信息,生成该目标区域的期望配置信息;
60、根据所述期望配置信息和所述当前配置信息,生成该目标区域的模拟维护效果;
61、判断所述模拟维护效果与所述期望维护效果是否相匹配,当判断出所述模拟维护效果与所述期望维护效果不相匹配时,则确定该目标区域不满足所述期望维护效果的区域配置条件。
62、作为一种可选的实施方式,在本发明第二方面中,所述装置还包括:
63、第二获取模块,用于在所述第一获取模块获取协同设计需求信息之前,获取所述建筑维护更新工程的所述项目工程信息;
64、分析模块,用于根据所述项目工程信息和预设bim模型,分析所述建筑维护更新工程的至少一个目标项,每个所述目标项均存在对应的预设优先权值;
65、计算模块,用于对于每个所述目标项,根据该目标项和对应的所述预设优先权值,计算该目标项的当前优先权值;
66、第二判断模块,用于判断该当前优先权值是否大于等于预设优先权阈值;
67、确定模块,用于当所述第二判断模块判断出该当前优先权值大于等于所述预设优先权阈值时,则将该目标项确定为关键项;
68、以及,所述第一获取模块获取协同设计需求信息的具体方式包括:
69、根据所有所述关键项,确定协同设计需求信息。
70、作为一种可选的实施方式,在本发明第二方面中,所述第一获取模块根据所有所述关键项,确定协同设计需求信息的具体方式包括:
71、对于每个所述关键项,根据所述项目工程信息和该关键项,确定所有所述目标项中至少一个该关键项的关联项;
72、对于每个所述关联项,确定该关联项和该关键项之间的关联值;
73、根据该关联项的所述关联值和该关联项的所述当前优先权值,判断该关联项是否满足预设补充维护条件,当判断出该关联项满足所述预设补充维护条件时,则将该关联项确定为补充关键项;
74、根据所有所述关键项和所有所述补充关键项,确定协同设计需求信息。
75、本发明第三方面公开了另一种基于bim的建筑维护更新装置,所述装置包括:
76、存储有可执行程序代码的存储器;
77、与所述存储器耦合的处理器;
78、所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明第一方面公开的基于bim的建筑维护更新方法。
79、本发明第四方面公开了一种计算机存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行本发明第一方面公开的基于bim的建筑维护更新方法。
80、与现有技术相比,本发明实施例具有以下有益效果:
81、本发明实施例中,获取协同设计需求信息;根据协同设计需求信息和预设bim模型,生成第一维护任务信息;判断第一维护任务信息是否满足协同设计需求信息对应的任务执行条件,当判断出第一维护任务信息不满足任务执行条件时,则根据任务执行条件,调整第一维护任务信息,得到第二维护任务信息,第一维护任务信息或第二维护任务信息用于指示执行建筑维护更新工程,协同设计需求信息是根据建筑维护更新工程的项目工程信息确定出的。可见,实施本发明能够根据获取到的协同设计需求信息和预设bim模型,生成用于指示执行建筑维护更新工程的第一维护任务信息,提高第一维护任务信息的生成准确性,且在判断出第一维护任务信息不满足协同设计需求信息对应的任务执行条件时,根据任务执行条件,调整第一维护任务信息,得到新的用于指示执行建筑维护更新工程的第二维护任务信息,能够在保障建筑维护更新准确性的同时,提高建筑维护更新效率,减少建筑维护更新工程执行过程中出现工程节点冲突的情况发生,有利于保障被维护建筑用户的生命财产安全,有利于保障施工者的生命财产安全。
1.一种基于bim的建筑维护更新方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于bim的建筑维护更新方法,其特征在于,所述建筑维护更新工程包括至少一个专业组,所述协同设计需求信息包括每个所述专业组的协同设计需求子信息,所述根据所述协同设计需求信息和预设bim模型,生成第一维护任务信息,包括:
3.根据权利要求2所述的基于bim的建筑维护更新方法,其特征在于,所述预设bim模型包括至少一个bim专业子模型,每个所述专业组均存在相对应的至少一个所述bim专业子模型;对于每个所述专业组,所述根据该专业组的所述协同设计需求子信息和预设bim模型,确定该专业组的维护任务子信息,包括:
4.根据权利要求1-3任一项所述的基于bim的建筑维护更新方法,其特征在于,所述判断所述第一维护任务信息是否满足所述协同设计需求信息对应的任务执行条件,包括:
5.根据权利要求4所述的基于bim的建筑维护更新方法,其特征在于,所述当前状态信息包括区域面积信息、区域体积信息、区域材质布局信息、区域温度信息、区域湿度信息、区域颗粒物分布信息、区域气体分布信息、区域噪声分布信息、区域风速信息、区域风向信息、区域光源信息、区域所属对象信息、区域图像信息、区域音频信息、区域目标分布信息、区域关联区域信息中的至少一种状态信息;以及,所述根据所述当前状态信息,判断该目标区域是否满足所述期望维护效果的区域配置条件,包括:
6.根据权利要求1、2、3、5中的任一项所述的基于bim的建筑维护更新方法,其特征在于,在所述获取协同设计需求信息之前,所述方法还包括:
7.根据权利要求6所述的基于bim的建筑维护更新方法,其特征在于,所述根据所有所述关键项,确定协同设计需求信息,包括:
8.一种基于bim的建筑维护更新装置,其特征在于,所述装置包括:
9.一种基于bim的建筑维护更新装置,其特征在于,所述装置包括:
10.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行如权利要求1-7任一项所述的基于bim的建筑维护更新方法。