1.一种数字孪生三维场景构建方法,其特征在于,包括:
获取用户输入的自然语言文本,所述自然语言文本描述了数据孪生三维场景的构建需求;
利用预训练语言模型提取出所述自然语言文本的关键信息;所述关键信息包括场景类型、场景元素、元素属性、元素关系;场景类型为智慧工厂;场景元素包括车间、设备、员工、物料;车间的元素属性包括编号、面积、布局;设备的元素属性包括类型、编号、位置、运行参数、故障信息;员工的元素属性包括姓名、职位、位置、工作效率、安全指标;物料的元素属性包括类型、数量、位置;元素关系包括:车间包含多个设备和员工、设备之间的连接或依赖关系、员工之间的协作或管理关系、物料之间的流动或消耗关系、设备与员工之间的操作或监控关系、设备与物料之间的加工或使用关系;
基于所述关键信息从预设三维模型库中检索出与所述关键信息匹配的三维模型;
基于所述三维模型生成数字孪生三维场景;
所述基于所述三维模型生成数字孪生三维场景,包括:在车间内按照指定的布局摆放设备,并设置好设备之间的连接或依赖关系;在车间内按照指定的位置分配员工,并设置好员工之间的协作或管理关系;在车间内按照指定的位置放置物料,并设置好物料之间的流动或消耗关系;在设备与员工之间设置好操作或监控关系;在设备与物料之间设置好加工或使用关系;
其中,所述方法还包括:获取用户输入的三维场景调整信息文本,与当前数字孪生三维场景对应的自然语言文本组合,得到组合后文本,利用预训练语言模型提取出组合后文本的关键信息,基于该关键信息从预设三维模型库中检索出与该关键信息匹配的三维模型,基于该三维模型生成数字孪生三维场景。
2.根据权利要求1所述的数字孪生三维场景构建方法,其特征在于,所述基于所述关键信息从预设三维模型库中检索出与所述关键信息匹配的三维模型,包括:基于所述场景类型和场景元素从预设三维模型库中检索出与所述关键信息匹配的三维模型。
3.根据权利要求1至2任一项所述的数字孪生三维场景构建方法,其特征在于,所述基于所述三维模型生成数字孪生三维场景之后,还包括:将所述数字孪生三维场景与数字孪生数据进行关联,以在所述数字孪生三维场景展示物理环境对应的实时数据。
4.根据权利要求3所述的数字孪生三维场景构建方法,其特征在于,还包括:
获取用户输入的控制数据,基于所述控制数据控制所述物理环境中的设备,并在所述数字孪生三维场景中展示相应的反馈结果;其中,所述控制数据包括指令和/或点击操作;
获取用户输入的预设操作数据,基于所述预设操作数据在所述数字孪生三维场景中展示指定数据。
5.一种数字孪生三维场景构建装置,其特征在于,包括:
语言文本获取模块,用于获取用户输入的自然语言文本,所述自然语言文本描述了数据孪生三维场景的构建需求;
关键信息提取模块,用于利用预训练语言模型提取出所述自然语言文本的关键信息;
所述关键信息包括场景类型、场景元素、元素属性、元素关系;场景类型为智慧工厂;场景元素包括车间、设备、员工、物料;车间的元素属性包括编号、面积、布局;设备的元素属性包括类型、编号、位置、运行参数、故障信息;员工的元素属性包括姓名、职位、位置、工作效率、安全指标;物料的元素属性包括类型、数量、位置;元素关系包括:车间包含多个设备和员工、设备之间的连接或依赖关系、员工之间的协作或管理关系、物料之间的流动或消耗关系、设备与员工之间的操作或监控关系、设备与物料之间的加工或使用关系;
三维模型检索模块,用于基于所述关键信息从预设三维模型库中检索出与所述关键信息匹配的三维模型;
三维场景生成模块,用于基于所述三维模型生成数字孪生三维场景;
所述三维场景生成模块,具体用于在车间内按照指定的布局摆放设备,并设置好设备之间的连接或依赖关系;在车间内按照指定的位置分配员工,并设置好员工之间的协作或管理关系;在车间内按照指定的位置放置物料,并设置好物料之间的流动或消耗关系;在设备与员工之间设置好操作或监控关系;在设备与物料之间设置好加工或使用关系;
其中,所述装置还用于:获取用户输入的三维场景调整信息文本,与当前数字孪生三维场景对应的自然语言文本组合,得到组合后文本,利用预训练语言模型提取出组合后文本的关键信息,基于该关键信息从预设三维模型库中检索出与该关键信息匹配的三维模型,基于该三维模型生成数字孪生三维场景。
6.一种电子设备,其特征在于,包括存储器和处理器,其中:
所述存储器,用于保存计算机程序;
所述处理器,用于执行所述计算机程序,以实现如权利要求1至4任一项所述的数字孪生三维场景构建方法。
7.一种计算机可读存储介质,其特征在于,用于保存计算机程序,其中,所述计算机程序被处理器执行时实现如权利要求1至4任一项所述的数字孪生三维场景构建方法。