基于BIM模型和深度学习的AI建筑工程师的制作方法

文档序号:36500600发布日期:2023-12-28 02:02阅读:25来源:国知局
基于的制作方法

本发明涉及建筑工程,具体涉及基于bim模型和深度学习的ai建筑工程师。


背景技术:

1、现阶段,绝大部分施工现场是依据二维cad施工蓝图组织施工,各专业的错漏碰缺,再加上施工过程的频繁设计变更,使得项目技术负责人,在施工过程中大部分时间用在指导班组按图施工,发现图纸问题与设计沟通上,同事也使得成本管控困难。

2、建筑工程完成设计后、正式实施前,需进行施工技术、安全交底,交底内容施工设计、施工方案、工艺工序、质量标准、安全要求、建筑材料,以及施工合同要求,乃至相关法律约定等等。只有充分进行施工前的交底,让施工单元人员熟悉了解建筑的结构和工艺要求;同时,上述施工建设所需依据的规范、要求、参数等,在施工过程中经常需要查询确认,对实际工作给出指导,这样才能确保在施工中按要求进行操作,保证建筑工程的稳定性和安全性。

3、当前,施工技术、安全交底一般采用建设局部实体建筑模型,结合工程图纸和设计人员的讲解来进行。施工过程中的技术指导和规范确认,往往是占用设计人员和管理人员的时间,必须现场反复沟通。这样的模式非常浪费物力和人力,效率很低。

4、施工法律法规、强制条文繁多,并且是跨专业知识,施工现场迫切希望一个集成的知识库。

5、建筑信息模型(bim)技术通过几十年的普及,已彻底改变了建筑行业,作为建筑行业的计算机辅助设计工具,bim整合了结构、机械、电气等多学科建筑信息和项目数据,能够在整个建筑生命周期中支持建筑施工管理活动。在大型建筑工程建设中,运用bim技术来进行智能化工程管理,已成为一个发展方向。然而,由于bim聚合了大量建筑信息和数据,结构越来越复杂,一般施工单位人员往往未掌握数据结构、bim术语和结构化查询语言,缺乏bim专业知识,难以有效地直接通过bim检索信息。这使得通过bim进行智能化工程管理存在障碍。

6、因此,需要引入人工智能的技术,与bim模型相结合,来解决建筑工程技术交底与过程指导浪费人力物力、效率低下的问题。


技术实现思路

1、本发明公开基于bim模型和深度学习的ai建筑工程师,提供一种与bim模型深度结合,具备人工智能,通过人机交互实现智能化工程管理系统和方法,以克服现有技术所存在的上述问题。

2、本发明公开的基于bim模型和深度学习的ai建筑工程师,依托ai建筑工程交互系统和方法,提供智能化工程管理:

3、所述的ai建筑工程交互系统,包括ai建筑工程师运算模块、深度学习模块、语音识别模块、自然语言处理模块、人机交互界面,所述ai建筑工程师运算模块分别与所述深度学习模块、语音识别模块、自然语言处理模块、人机交互界面建立连接并交换数据,所述深度学习模块从文本数据库、图像数据库、bim编码数据库获取数据,所述bim编码数据库从bim模型获取数据,所述bim模型与所述人机交互界面建立数据连接;

4、所述ai建筑工程交互方法基于所述ai建筑工程交互系统展开,主要步骤包括:

5、s1,编制全专业bim模型,在完成优化和校核的基础上,对bim模型构件与参数信息进行自动编码,建立bim模型编码数据库;

6、s2,创建文本数据库与深度学习模块连接,进行深度学习文本训练,建立信息映射;

7、s3,创建图像数据库与深度学习模块连接,进行深度学习图像训练,建立信息映射;

8、s4,将bim模型编码数据库与深度学习模块连接进行训练,建立信息映射,并将bim模型与人机交互界面连接进行调用呈现;

9、s5,开展建筑工程技术交底,操作用户通过语音输入提出操作或查询意图;

10、s6,对操作用户输入的语音进行识别,转换为自然语言文字;

11、s7,分析提取操作用户操作或查询意图关键词;

12、s8,根据操作用户输入需求的关键词进行数据推理,从深度学习模块已经建立的信息映射中找出对应信息或指令;

13、s9,通过人机交互界面呈现文字、语音、图像或bim模型图像,向操作用户进行建筑工程技术交底和查询响应。

14、应用上述系统和方法在施工阶段提供智能化工程管理,内容包括:全专业bim模型各构件详细信息交底、查询;三维施工安全、技术交底;施工合同、工程量查询;与该项目有关的建筑法规、施工强制性条文咨询等。

15、进一步地,所述ai建筑工程交互系统中的文本数据库包括建筑法规子数据库、施工方案子数据库、项目造价子数据库、合同条款子数据库;所述图像数据库包括工序图示子数据库、安全图示子数据库;

16、所述语音识别模块包括语音-文字转换模块和文字-语音转换模块;

17、所述人机交互界面包括触摸显示屏、语音输入设备、语音输出设备;所述触摸显示屏设有bim显示区、控制按钮区、文字显示区、选项菜单区;

18、所述ai建筑工程师运算模块包括中央处理程序、人机交互接口、bim模型控制器、语音处理接口、自然语言处理接口、深度学习模块接口和存储器。

19、进一步地,所述ai建筑工程交互方法的s1-s9步骤具体内容还包括:

20、s1,根据设计施工蓝图,编制全专业bim施工图,bim模型包含所有工序的材料属性、设计要求的施工方法信息,在完成优化和校核的基础上,使用 autodesk平台应用程序接口revit api提取bim构件对象及其属性进行自动编码,使用 python 清理提取的建筑物信息以确保数据质量、建筑对象的数据属性;将清理后的数据导入bim模型编码数据库,允许查询;

21、s2,将建筑工程技术交底所需的建设法规、施工方案、项目造价、合同条款数据导入文本数据库,将文本数据库与深度学习模块连接,进行深度学习文本训练,建立关键词与建设法规、施工方案、项目造价、合同条款数据之间的信息映射;

22、s3,将根据施工方案编制的包括工序示意图、安全示意图的图像数据导入图像数据库,将图像数据库与深度学习模块连接,进行深度学习图像训练,建立索引关键词与工序示意图、安全示意图之间的信息映射;

23、s4,将bim模型编码数据库与深度学习模块连接进行训练,建立索引关键词与bim构件及其属性之间的信息映射;将 revit 模型转换为可以在浏览器中渲染的格式;通过api接口,使人机交互界面能够通过 web 浏览器访问 bim,进行远程调用呈现;

24、s5,通过基于bim模型和深度学习的ai建筑工程师开展建筑工程技术交底和施工过程技术指导,系统通过在人机交互界面进行文字呈现和语音播报,提示系统可提供的功能,操作用户通过语音输入,提出查询或操作意图;

25、s6,ai建筑工程师运算模块调用语音识别模块,对操作用户输入的语音进行识别,转换为自然语言文字;

26、s7,ai建筑工程师运算模块调用自然语言处理模块,对操作用户语音输入转换的自然语言文字进行分析处理,提取反映查询或操作意图的关键词;

27、s8,ai建筑工程师运算模块进行数据推理,针对操作用户语音输入的内容,根据所提取的反映操作或查询意图的关键词,判断操作用户需操作或查询的内容与文本、图形、bim哪一种信息相关,且属于建设规范、施工方案、项目造价、工序图示、安全图示、bim模型操作中哪一种类型,再根据关键词,从深度学习模块已经建立的信息映射中,找出关键词对应的文本、图像信息或操作指令;

28、s9,根据步骤s8确定的文本、图像信息或操作指令,通过人机交互界面以文字形式、静态图片形式呈现数据信息,同时调用语音识别模块进行文字-语音转换,以语音播报配合文字呈现或图像变换,或控制bim模型进行图像变换,向操作用户进行建筑工程技术交底或施工过程技术指导。

29、进一步地,所述步骤s7中,自然语言处理模块采用gpt模型,将需要分析的自然语言信息发送给gpt模型,通过已预先训练的gpt模型分析其含义并提取有用的关键词;并将有用的关键词分为以下五类:意图提示、参数提示、值提示、摘要提示和一般问题提示,其中,意图提示是与当前建筑工程项目直接相关的查询或操作意图,参数提示是与意图提示相关的参数名称,值提示是与参数提示相关的具体数值,摘要提示是包含多种意图提示的语句,一般问题提示是与当前建筑工程项目非直接相关的查询意图。

30、进一步地,所述步骤s8中,数据推理的具体方法为:根据步骤s7提取获得反映用户意图的关键词,若关键词包含项目查询意图提示,则通过相似度对比的方式,从深度学习模块中已形成的bim模型操作、bim数据信息、工序图示数据、安全图示数据之间的信息映射,找出最符合用户意图的映射;然后根据是否用户意图是否包含参数提示、值提示,给上述信息映射赋予参数或具体值,供下一步骤s9进行反馈呈现;若关键词未包含明确的项目查询意图提示,而是包含摘要提示,即则以轮询的方式,从深度学习模块中已形成的项目数据库信息映射中,查询最接近的映射,并向用户呈现;若关键词未包含明确的项目查询意图提示和摘要提示,而是包含一般问题提示,则从深度学习模块中已形成的建设法规、施工方案、项目造价、合同条款数据信息映射中,查询最接近的映射,并向用户呈现;若未提取获得可识别关键词,则反馈需要操作用户再次输入。

31、进一步地,所述步骤s9中,当上一步骤s8确定用户意图为bim操作指令时,通过人机交互界面呈现bim模型,并按照bim操作指令对bim模型进行定位的具体模块、放大显示、旋转模型,或高亮指定结构的操作。

32、进一步地,所述步骤s9中,当上一步骤s8根据用户意图查询信息映射,获得需呈现给用户的文本信息时,ai建筑工程师模块调用自然语言处理模块,需呈现给用户的文本信息转换为自然语言,供人际交互界面进行显示呈现。

33、进一步地,所述ai建筑工程交互方法还包括数据推理容错机制:在所述步骤s8和s9中,如果用户意图无法提取到可与深度学习模块中现有信息映射对应的意图提示、摘要提示、一般问题提示,则在人机交互界面呈现多层级选项,系统以语音提示操作用户进行逐层选择,选择方式包括语音输入选项序号、触摸点击选项,操作用户可通过逐层选择锁定所需查询或操作的指令。

34、进一步地,所述ai建筑工程交互方法还包括对深度学习模块进行补充训练:在操作用户进行语音输入并转换为自然语言后,如果用户意图无法提取到可与深度学习模块中现有信息映射对应的意图提示、摘要提示、一般问题提示,需启用数据推理容错机制,则将出现的自然语言和提取结果进行记录,在完成一轮操作后进行人工标注,再将标注后的信息导入深度学习模块进行补充训练,以便补齐信息映射数据库。

35、与现有技术相比,本发明能够获得如下有益效果:

36、1、运用bim技术、深度学习技术、互联网技术,将软件和硬件相结合,对建筑工程项目各类文本、图像、视频信息进行数据采集、分析和优化,实现建筑工程项目技术交底和过程指导的自动化、智能化,减少人力成本和提高工作效率,拓展了智能建造的范畴。

37、2、本发明系统和方法与建筑工程项目的bim模型紧密连接,一方面将bim模型进行编码,通过深度学习建立查询操作关键词与bim数据信息的映射,便于识别用户意图,并反馈问题答案,另一方面将bim模型与人机交互界面建立连接,能够在显示屏直观地显示bim模型,并相应用户操作意图进行图像的动态显示,极大地方便非专业化的施工人员通过简单语音输入或操作,了解掌握bim模型的关键信息。

38、3、本发明集成语音识别处理技术、深度学习模型技术,关联bim模型,构成虚拟的数字工程师,即ai建筑工程师,提供了bim施工设计图交底与对话、关键工序三维模型技术交底与对话、安全交底与对话、工程造价及材料用量查询、施工合同交底与对话、法律询问等功能,可以使项目经理、技术负责等主要管理人员从已确定的施工图管理、安全技术交底、材料用量计划、施工合同界限查询等繁琐简单的工作中解脱出来,更加关注项目目标管理、项目团队管理、控制质量、安全、成本,协调处理各班组需求。对一般管理人员来说,ai虚拟建筑工程师可以弥补自身的经验不足;对工人来说,通过ai建筑工程师可以准确回答每个部位设计要求,施工要求,合同界限等。基于bim模型和深度学习的ai建筑工程师可以大大提高建筑施工的效率。

39、4、在预训练和项目专题往往做不到较高智能程度的深度学习,使得操作用户的语音输入无法完全得到系统准确响应的情况下,本发明系统和方法提供了数据推理容错机制,能够通过多层级选项供用户选择,实现数据信息的查询和bim模型的操作。兼容了智能化服务与人工操作,使系统能够顺畅使用。

40、5、系统提供深度学习文本训练、图像训练、bim编码信息训练以及补充训练,多方面的结合,使深度学习模块包含的信息映射数据库,在操作使用的频次增多过程中逐步完善,用户意图的识别准确度逐步提高,具备更高的可用性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1