基于大语言模型的柔性换产制造任务编排方法、装置、设备、介质及产品与流程

摘要: 本技术涉及智能制造与工业自动化领域,尤其涉及一种基于大语言模型的柔性换产制造任务编排方法、装置、设备、介质及产品。背景技术:1、制造业正面临着从批量生产向大规模...
基于大语言模型的柔性换产制造任务编排方法、装置、设备、介质及产品与流程

本技术涉及智能制造与工业自动化领域,尤其涉及一种基于大语言模型的柔性换产制造任务编排方法、装置、设备、介质及产品。

背景技术:

1、制造业正面临着从批量生产向大规模个性化定制模式的转型,这种转型要求生产线具备快速切换产品型号、工艺流程和任务配置的能力,以满足多样化、小批量的生产需求。

2、然而,现有制造任务的编排和执行高度依赖专业工程师通过编程语言手动编写任务逻辑,这一过程不仅耗时耗力,且需要深厚的领域知识,导致生产换型周期长、成本高,严重制约了柔性制造的敏捷性。

3、因此,亟需一种可以通过自然语言输入快速生成结构化且适配制造执行系统的低代码任务编排方案,以降低对专业编程技能的依赖,提升生产灵活性和任务部署效率。

技术实现思路

1、本技术实施例提供基于大语言模型的柔性换产制造任务编排方法、装置、设备、介质及产品,面向目标制造任务的编排生成需求,结合用户输入的任务描述以及与目标制造任务相对应的领域知识,引导模型生成具有明确结构表达、任务组织关系和执行约束信息的任务编排结果,以提升基于大语言模型的柔性换产制造任务编排的结构完整性、逻辑正确性和部署适配性。

2、第一方面,本技术实施例提供一种基于大语言模型的柔性换产制造任务编排方法,包括:

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、所述行为树节点类型分类规则用于指示所述行为树骨架对应的逻辑节点、所述逻辑节点的语义约束和所述逻辑节点下的子节点规则;

28、所述执行类型分类规则用于指示所述子任务序列中,每个子任务的执行模式。

29、在一种可能的实施方式中,所述行为树节点类型分类规则中的逻辑节点具体包括以下节点:

30、执行流程节点,所述执行流程节点用于定义每个子节点的执行顺序与执行时机;

31、动作节点,所述动作节点用于定义每个子节点的行为动作;

32、数据交互节点,所述数据交互节点用于定义每个子节点之间的数据传递、数据共享与数据更新规则。

33、在一种可能的实施方式中,所述装置还包括:处理模块;

34、所述生成模块,还用于对所述结构化任务编排方案进行规则验证和语义验证,得到验证结果;

35、所述处理模块,用于在所述验证结果指示验证通过的情况下,将所述结构化任务编排方案部署至制造执行系统,以使所述制造执行系统执行所述结构化任务编排方案。

36、在一种可能的实施方式中,所述生成模块,还用于在所述验证结果指示验证未通过的情况下,生成修复报告,所述修复报告用于指示验证未通过的子任务以及对应的修复建议;

37、所述生成模块,还用于基于所述修复报告,确定待修复子任务以及所述修复子任务对应的修复建议;

38、所述生成模块,还用于将所述修复建议添加至所述领域感知提示词中,触发所述大语言模型对所述待修复子任务进行修复处理,重新生成结构化任务编排方案。

39、在一种可能的实施方式中,所述处理模块,还用于对所述结构化任务编排方案进行转换处理,得到可视化图形数据,所述可视化图形数据用于展示所述目标制造任务的执行阶段。

40、第三方面,本技术实施例提供一种电子设备,包括:存储器,处理器;

41、所述存储器存储计算机执行指令;

42、所述处理器执行所述存储器存储的计算机执行指令,使得所述处理器执行如上第一方面和/或第一方面各种可能的实施方式。

43、第四方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上第一方面和/或第一方面各种可能的实施方式。

44、第五方面,本技术实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上第一方面和/或第一方面各种可能的实施方式。

45、本技术实施例提供的基于大语言模型的柔性换产制造任务编排方法、装置、设备、介质及产品,通过获取用户针对目标制造任务的任务描述语,并结合目标制造任务的领域知识构建领域感知提示词,再将任务描述语以及领域感知提示词输入至大语言模型,以获取包含子任务序列、子任务序列的行为树骨架及子任务序列的执行需求列表的结构化任务编排方案,能够使生成结果同时具备任务拆解结构、行为组织框架以及执行需求约束,进而提高基于大语言模型的柔性换产制造任务编排结果的结构完整性、逻辑正确性和部署适配性。