基于BIM系统的共享资源管控方法、装置和计算机设备与流程
- 国知局
- 2024-11-18 18:16:21
本技术涉及bim,特别是涉及一种基于bim系统的共享资源管控方法、装置和计算机设备。
背景技术:
1、随着bim(building information modeling)建筑信息模型技术的发展,多样化的建筑信息模型不断的被构建、生成,对于企业来讲大量的建筑信息模型不仅能够用于当前项目,而且可以作为其他项目、其他资源的参考模型。尤其是普通建筑人员需要检索、审核、管理各建筑信息模型时,对各建筑信息模型的管控效果尤为重要,因此如何提升各建筑信息模型的管控效果是当前的研究重点。
2、传统的多建筑信息模型的管控方式是通过基于各建筑信息模型的来源、分类、时间等信息,对建筑信息模型进行划分,从而便于用户进行检索和查询,但是往往简单的划分方式使得用户检索到目标的建筑信息模型的效率较低,而且在用户检索语义较模糊时存在无法检索、或者检索失败的情况,不仅无法检索到用户需求的目标建筑信息模型,而且可能检索的目标建筑信息模型与用户真实需求的目标建筑信息模型不同,从而导致各检索建筑信息模型的精准度较低。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种基于bim系统的共享资源管控方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本技术提供了一种基于bim系统的共享资源管控方法,包括:
3、获取各建筑信息模型的模型介绍信息、用户的模型需求信息、以及所述用户的当前项目信息,并提取每个建筑信息模型的各模型特征信息;
4、基于各所述建筑信息模型的各模型特征信息,生成各所述建筑信息模型之间的模型关联图谱、以及各所述建筑信息模型的模型关键词,并基于每个建筑信息模型的模型介绍信息、以及每个建筑信息模型的模型关键词,将各所述建筑信息模型,划分为各模型组;
5、基于所述模型需求信息、以及所述当前项目信息,生成所述用户的实际需求内容,并基于所述实际需求内容,通过各所述模型组、以及所述模型关联图谱,筛选所述用户需求的目标建筑信息模型。
6、可选的,所述提取每个建筑信息模型的各模型特征信息,包括:
7、针对每个建筑信息模型,将所述建筑信息模型,拆分为建筑结构信息、模型物理信息、以及模型规则信息;
8、通过三维模型提取网络,提取所述建筑结构信息中的结构特征,并将所述物理信息转化为物理文本信息、将所述模型规则信息转化为规则文本信息;
9、通过文本提取网络,分别提取所述物理文本信息中的物理特征、以及所述规则文本信息中的规则特征,并将所述结构特征、所述物理特征、以及所述规则特征,作为所述建筑信息模型的各模型特征信息。
10、可选的,所述基于各所述建筑信息模型的各模型特征信息,生成各所述建筑信息模型之间的模型关联图谱、以及各所述建筑信息模型的模型关键词,包括:
11、针对每两个建筑信息模型,通过相似度识别算法,分别计算所述两个建筑信息模型的各模型特征信息之间的相似度,并将大于相似度阈值的相似度对应的各模型特征信息,作为所述两个建筑信息模型之间的关联信息;
12、基于各所述建筑信息模型之间的关联信息,构建模型关联图谱,并针对每个建筑信息模型,基于所述建筑信息模型的各模型特征信息,识别所述建筑信息模型的各模型特征信息对应的特征内容;
13、通过关键词提取算法,提取每个特征内容对应的关键词,得到所述建筑信息模型的模型关键词。
14、可选的,所述基于每个建筑信息模型的模型介绍信息、以及每个建筑信息模型的模型关键词,将各所述建筑信息模型,划分为各模型组,包括:
15、将每个模型介绍信息,拆分为各模型介绍类型的子介绍信息,并基于每个模型介绍类型的各子介绍信息,分别将每个建筑信息模型进行同类分类,得到每个模型介绍类型对应的各初始模型组;
16、针对每个初始模型组,基于所述初始模型组中的各建筑信息模型的模型关键词,对各所述建筑信息模型进行聚类处理,得到所述初始模型组中的聚类中心模型,并基于每个模型介绍类型对应的各初始模型组的聚类中心模型,筛选预设数目的目标聚类中心模型;
17、基于每个目标聚类中心模型,对各所述建筑信息模型进行模型聚类处理,得到各模型组。
18、可选的,所述基于所述模型需求信息、以及所述当前项目信息,生成所述用户的实际需求内容,包括:
19、基于所述当前项目信息,识别所述用户的项目介绍信息,并基于所述项目介绍信息,识别所述当前项目信息对应的第一模型关键词;
20、将所述模型需求信息,转化为需求文本信息,并通过文本识别网络,识别所述需求文本信息的文本语义信息;
21、分别计算每个模型关键词与所述文本语义信息之间的相似度,并筛选大于相似度阈值的相似度对应的模型关键词,作为第二模型关键词;
22、将各所述第一模型关键词、以及各所述第二模型关键词,作为所述用户的实际需求内容。
23、可选的,所述基于所述实际需求内容,通过各所述模型组、以及所述模型关联图谱,筛选所述用户需求的目标建筑信息模型,包括:
24、在各所述模型组中,筛选既包含各所述第一模型关键词、也包含各所述第二模型关键词的建筑信息模型,作为第一建筑信息模型;
25、基于所述模型关联图谱,筛选与所述第一建筑信息模型高度关联的建筑信息模型,作为第二建筑信息模型,并基于每个第一建筑信息模型、与每个第二建筑信息模型之间的关联信息,构建每个第一建筑信息模型与每个第二建筑信息模型之间的关联关系;
26、将各所述第一建筑信息模型、各所述第二建筑信息模型、以及各所述关联关系,作为所述用户需求的目标建筑信息模型。
27、第二方面,本技术还提供了一种基于bim系统的共享资源管控装置,包括:
28、获取模块,用于获取各建筑信息模型的模型介绍信息、用户的模型需求信息、以及所述用户的当前项目信息,并提取每个建筑信息模型的各模型特征信息;
29、划分模块,用于基于各所述建筑信息模型的各模型特征信息,生成各所述建筑信息模型之间的模型关联图谱、以及各所述建筑信息模型的模型关键词,并基于每个建筑信息模型的模型介绍信息、以及每个建筑信息模型的模型关键词,将各所述建筑信息模型,划分为各模型组;
30、筛选模块,用于基于所述模型需求信息、以及所述当前项目信息,生成所述用户的实际需求内容,并基于所述实际需求内容,通过各所述模型组、以及所述模型关联图谱,筛选所述用户需求的目标建筑信息模型。
31、可选的,所述获取模块,具体用于:
32、针对每个建筑信息模型,将所述建筑信息模型,拆分为建筑结构信息、模型物理信息、以及模型规则信息;
33、通过三维模型提取网络,提取所述建筑结构信息中的结构特征,并将所述物理信息转化为物理文本信息、将所述模型规则信息转化为规则文本信息;
34、通过文本提取网络,分别提取所述物理文本信息中的物理特征、以及所述规则文本信息中的规则特征,并将所述结构特征、所述物理特征、以及所述规则特征,作为所述建筑信息模型的各模型特征信息。
35、可选的,所述划分模块,具体用于:
36、针对每两个建筑信息模型,通过相似度识别算法,分别计算所述两个建筑信息模型的各模型特征信息之间的相似度,并将大于相似度阈值的相似度对应的各模型特征信息,作为所述两个建筑信息模型之间的关联信息;
37、基于各所述建筑信息模型之间的关联信息,构建模型关联图谱,并针对每个建筑信息模型,基于所述建筑信息模型的各模型特征信息,识别所述建筑信息模型的各模型特征信息对应的特征内容;
38、通过关键词提取算法,提取每个特征内容对应的关键词,得到所述建筑信息模型的模型关键词。
39、可选的,所述划分模块,具体用于:
40、将每个模型介绍信息,拆分为各模型介绍类型的子介绍信息,并基于每个模型介绍类型的各子介绍信息,分别将每个建筑信息模型进行同类分类,得到每个模型介绍类型对应的各初始模型组;
41、针对每个初始模型组,基于所述初始模型组中的各建筑信息模型的模型关键词,对各所述建筑信息模型进行聚类处理,得到所述初始模型组中的聚类中心模型,并基于每个模型介绍类型对应的各初始模型组的聚类中心模型,筛选预设数目的目标聚类中心模型;
42、基于每个目标聚类中心模型,对各所述建筑信息模型进行模型聚类处理,得到各模型组。
43、可选的,所述筛选模块,具体用于:
44、基于所述当前项目信息,识别所述用户的项目介绍信息,并基于所述项目介绍信息,识别所述当前项目信息对应的第一模型关键词;
45、将所述模型需求信息,转化为需求文本信息,并通过文本识别网络,识别所述需求文本信息的文本语义信息;
46、分别计算每个模型关键词与所述文本语义信息之间的相似度,并筛选大于相似度阈值的相似度对应的模型关键词,作为第二模型关键词;
47、将各所述第一模型关键词、以及各所述第二模型关键词,作为所述用户的实际需求内容。
48、可选的,所述筛选模块,具体用于:
49、在各所述模型组中,筛选既包含各所述第一模型关键词、也包含各所述第二模型关键词的建筑信息模型,作为第一建筑信息模型;
50、基于所述模型关联图谱,筛选与所述第一建筑信息模型高度关联的建筑信息模型,作为第二建筑信息模型,并基于每个第一建筑信息模型、与每个第二建筑信息模型之间的关联信息,构建每个第一建筑信息模型与每个第二建筑信息模型之间的关联关系;
51、将各所述第一建筑信息模型、各所述第二建筑信息模型、以及各所述关联关系,作为所述用户需求的目标建筑信息模型。
52、第三方面,本技术提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现第一方面中任一项所述的方法的步骤。
53、第四方面,本技术提供了一种计算机可读存储介质。其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面中任一项所述的方法的步骤。
54、第五方面,本技术提供了一种计算机程序产品。所述计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现第一方面中任一项所述的方法的步骤。
55、上述基于bim系统的共享资源管控方法、装置和计算机设备,通过获取各建筑信息模型、每个建筑信息模型的模型介绍信息、用户的模型需求信息、以及所述用户的当前项目信息,并提取每个建筑信息模型的各模型特征信息;基于各所述建筑信息模型的各模型特征信息,生成各所述建筑信息模型之间的模型关联图谱、以及各所述建筑信息模型的模型关键词,并基于每个建筑信息模型的模型介绍信息、以及每个建筑信息模型的模型关键词,将各所述建筑信息模型,划分为各模型组;基于所述模型需求信息、以及所述当前项目信息,生成所述用户的实际需求内容,并基于所述实际需求内容,通过各所述模型组、以及所述模型关联图谱,筛选所述用户需求的目标建筑信息模型。本方案通过提取建筑信息模型的各模型特征信息,从而构建各建筑信息模型之间的模型关联图谱,使得用户在检索模型时,能够为用户提供用户需求的、以及用户可能需求的各建筑信息模型,从而提升了反馈给用户检索的建筑信息模型的全面性。然后本方案通过提取建筑信息模型的各模型关键词,以及模型介绍信息,从而将各建筑信息模型划分为多个模型组。与传统的模型分组方式相比,本方案不仅局限于各模型的模型类别进行的模型分类,而是通过结合各模型的模型关键词、模型介绍信息(包括模型来源、模型类别的各模型介绍类型对应的子介绍信息),从而将各模型进行分类,提升了分类的精准度。再后,本方案通过提取用户的需求文本信息和模型需求信息、以及当前项目信息,从而确定用户的实际需求内容,避免了用户检索语义模糊无法直接检索的问题,提升了识别用户的实际需求内容的精准度。最后,通过该实际需求内容、以及模型组、还有模型关联图谱,综合筛选用户所需求的目标建筑信息模型、以及潜在需求的目标建筑信息模型,提升了筛选的目标建筑信息模型的全面性和精准度。
本文地址:https://www.jishuxx.com/zhuanli/20241118/327943.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表