System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于生成式大模型的机电类产品辅助设计方法技术_技高网

一种基于生成式大模型的机电类产品辅助设计方法技术

技术编号:42817060 阅读:19 留言:0更新日期:2024-09-24 20:56
本发明专利技术公开了一种基于生成式大模型的机电类产品辅助设计方法,属于人工智能辅助设计技术领域,将机电类产品生成式大模型辅助设计过程按照RFLP模型划分为四个阶段,每个阶段可以独立开展;不同阶段的辅助设计过程,不需要保持在同一个上下文环境中,降低上下文token数量消耗,节约成本,提升辅助设计效率;不同阶段的辅助设计过程,可以由不同产品开发人员分别开展,实现并行设计,提升辅助设计效率;提出使用SysML模型代码作为生成式大模型设计结果的承载,使得产品开发人员能够有针对性要求生产式大模型对设计结果进行迭代完善。

【技术实现步骤摘要】

本专利技术属于人工智能辅助设计,具体涉及一种基于生成式大模型的机电类产品辅助设计方法


技术介绍

1、随着以chatgpt为代表的基于transformer架构的预训练自然语言处理大模型的出现,能够以问答的方式完成多种任务,如技术问题回答、翻译、摘要、生成文本等。通过与生成式大模型进行多轮次的问答,能够就某一技术问题进行交互式讨论,以获得较好的结果。

2、目前在利用生成式大模型进行机电类产品辅助设计方面,大多是针对某方面的技术问题进行单一的问答和讨论,或者构建专业的知识库,让生成式大模型针对技术问题进行推理和回答。无法利用生成式大模型就某一机电类产品进行完整、连续的辅助设计,无法形成最终的产品方案。

3、上述问题主要是由生产式大模型本身的技术特点决定的,以chatgpt为代表的生成式大模型大部分采用的是注意力机制,这种机制使得生成式大模型能够动态地聚焦于当前正在处理的单词最为相关的部分,同时又能够捕捉长距离依赖关系,能够理解句子中相隔很远的词之间的关系。但是注意力机制要求模型对当前单词与上下文中每个其他单词都计算关联分数,所以计算量和内存需求会随上下文长度呈二次方增长,因此大模型能够理解和处理的上下文长度存在一定限制,并且对话开展的越长,所消耗的内存和计算量也越大,带来的资金代价也越大。

4、上述技术特点决定了在利用生成式大模型进行机电类产品辅助设计时,无法进行完整、连续的辅助设计。当利用生成式大模型进行辅助设计时,随着技术细节的不断展开和深入,上下文大小会逐渐接近生成式大模型的上限,继续进行问答时,生成式大模型一方面会忘记之前的
技术实现思路
,以至于给出错误的回答,另一方面,由于上下文长度太大,每次的计算量很大、带来的资金花费也很大。

5、因此现有技术在基于生成式大模型的机电类产品辅助设计时,存在生成式大模型无法记忆完整的
技术实现思路
的问题,同时由于每次进行对话时,生成式大模型都必须记忆此前所有的对话内容,当接近上下文上限时,生成式大模型就无法再添加新的内容了。因此现有技术无法利用生产式大模型进行完整、连续的机电类产品辅助设计。


技术实现思路

1、为了解决现有技术中无法在一个生成式大模型对话环境中开展完整、连续的机电类产品辅助设计的问题,提供一种基于生成式大模型的机电类产品辅助设计方法,将机电类产品生成式大模型辅助设计过程按照rflp(requirements-functions-logic-physical)模型划分为四个阶段,每个阶段可以独立开展。

2、本专利技术的目的是通过以下技术方案实现的:

3、一种基于生成式大模型的机电类产品辅助设计方法,包括以下步骤:

4、步骤一、由产品开发人员给出机电类产品的应用场景和目标用户文字描述;

5、步骤二、调用生成式大模型api,调用时的prompt提示词包含两部分,第一部分为机电类产品的应用场景和目标用户描述,第二部分为要求生成式大模型开展的具体工作;

6、步骤三、产品开发人员根据生成式大模型api输出的产品需求模型;

7、步骤四、将生成式大模型api输出的产品需求模型sysml代码保存至数据存储模块;

8、步骤五、调用生成式大模型api,调用时的prompt提示词包含两部分,第一部分为要求生成式大模型开展的具体工作;第二部分为产品需求模型sysml代码,代码可从数据存储模块中取出;

9、步骤六、产品开发人员根据生成式大模型api输出的产品功能模型;

10、步骤七、将生成式大模型api输出的产品功能模型sysml代码保存至数据存储模块;

11、步骤八、调用生成式大模型api,调用时的prompt提示词包含两部分,第一部分为要求生成式大模型开展的具体工作;第二部分为产品功能模型sysml代码,代码可从数据存储模块中取出;

12、步骤九、产品开发人员根据生成式大模型api输出的产品逻辑模型;

13、步骤十、将生成式大模型api输出的产品逻辑模型sysml代码保存至数据存储模块;

14、步骤十一、调用生成式大模型api,调用时的prompt提示词包含两部分,第一部分为要求生成式大模型开展的具体工作;第二部分为产品逻辑模型sysml代码,代码可从数据存储模块中取出;

15、步骤十二、产品开发人员根据生成式大模型api输出的产品物理模型;

16、步骤十三、将生成式大模型api输出的产品物理模型sysml代码保存至数据存储模块。

17、优选的,所述步骤二~步骤四、步骤五~步骤七、步骤八~步骤十和步骤十一~步骤十三这四个阶段不分前后,每个阶段可以独立开展。

18、优选的,重复步骤二~步骤四形成最终的产品需求模型;重复步骤五~步骤七形成最终的产品功能模型;重复步骤八~步骤十形成最终的产品逻辑模型;重复步骤十一~步骤十三形成最终的产品物理模型。

19、优选的,所述步骤二中,基于上述描述,根据系统工程理论及rflp模型,进行利益相关方识别分析,提出产品需求模型,并使用sysml语法进行完整描述,使其能够在sysml编辑器中被读取。

20、优选的,将产品需求模型sysml代码在sysml编辑器中转换为产品需求模型图,便于产品开发人员理解。

21、优选的,步骤五中,基于系统工程理论及rflp模型,根据以下产品需求模型sysml代码,给出产品功能模型,产品功能模型必须完整的实现需求模型中的所有内容,并使用sysml语法进行完整描述,使其能够在sysml编辑器中被读取。

22、优选的,将产品功能模型sysml代码在sysml编辑器中转换为产品功能模型图,便于产品开发人员理解。

23、优选的,步骤八中,基于系统工程理论及rflp模型,根据以下产品功能模型sysml代码,给出产品逻辑模型,产品逻辑模型必须完整的实现功能模型中的所有内容,并使用sysml语法进行完整描述,使其能够在sysml编辑器中被读取。

24、优选的,将逻辑模型sysml代码在sysml编辑器中转换为产品逻辑模型图,便于产品开发人员理解。

25、优选的,步骤十一中,基于系统工程理论及rflp模型,根据以下产品逻辑模型sysml代码,给出产品物理模型,物理模型必须完整的实现逻辑模型中的所有内容,并使用sysml语法进行完整描述,使其能够在sysml编辑器中被读取。

26、优选的,将产品物理模型sysml代码在sysml编辑器中转换为产品物理模型图,便于产品开发人员理解。

27、本技术方案的有益效果如下:

28、一、本专利技术提供的一种基于生成式大模型的机电类产品辅助设计方法,将机电类产品生成式大模型辅助设计过程按照rflp模型划分为四个阶段,每个阶段可以独立开展。

29、二、本专利技术提供的一种基于生成式大模型的机电类产品辅助设计方法,不同阶段的辅助设计过程,不需要保持在同一个本文档来自技高网...

【技术保护点】

1.一种基于生成式大模型的机电类产品辅助设计方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于生成式大模型的机电类产品辅助设计方法,其特征在于:所述步骤二~步骤四、步骤五~步骤七、步骤八~步骤十和步骤十一~步骤十三这四个阶段不分前后,每个阶段可以独立开展。

3.根据权利要求1所述的一种基于生成式大模型的机电类产品辅助设计方法,其特征在于:重复步骤二~步骤四形成最终的产品需求模型;重复步骤五~步骤七形成最终的产品功能模型;重复步骤八~步骤十形成最终的产品逻辑模型;重复步骤十一~步骤十三形成最终的产品物理模型。

4.根据权利要求1所述的一种基于生成式大模型的机电类产品辅助设计方法,其特征在于:所述步骤二中,基于上述描述,根据系统工程理论及RFLP模型,进行利益相关方识别分析,提出产品需求模型,并使用SysML语法进行完整描述,使其能够在SysML编辑器中被读取。

5.根据权利要求4所述的一种基于生成式大模型的机电类产品辅助设计方法,其特征在于:将产品需求模型SysML代码在SysML编辑器中转换为产品需求模型图,便于产品开发人员理解。

6.根据权利要求1所述的一种基于生成式大模型的机电类产品辅助设计方法,其特征在于:步骤五中,基于系统工程理论及RFLP模型,根据以下产品需求模型SysML代码,给出产品功能模型,产品功能模型必须完整的实现需求模型中的所有内容,并使用SysML语法进行完整描述,使其能够在SysML编辑器中被读取。

7.根据权利要求6所述的一种基于生成式大模型的机电类产品辅助设计方法,其特征在于:将产品功能模型SysML代码在SysML编辑器中转换为产品功能模型图,便于产品开发人员理解。

8.根据权利要求1所述的一种基于生成式大模型的机电类产品辅助设计方法,其特征在于:步骤八中,基于系统工程理论及RFLP模型,根据以下产品功能模型SysML代码,给出产品逻辑模型,产品逻辑模型必须完整的实现功能模型中的所有内容,并使用SysML语法进行完整描述,使其能够在SysML编辑器中被读取。

9.根据权利要求8所述的一种基于生成式大模型的机电类产品辅助设计方法,其特征在于:将逻辑模型SysML代码在SysML编辑器中转换为产品逻辑模型图,便于产品开发人员理解。

10.根据权利要求1所述的一种基于生成式大模型的机电类产品辅助设计方法,其特征在于:步骤十一中,基于系统工程理论及RFLP模型,根据以下产品逻辑模型SysML代码,给出产品物理模型,物理模型必须完整的实现逻辑模型中的所有内容,并使用SysML语法进行完整描述,使其能够在SysML编辑器中被读取。

11.根据权利要求10所述的一种基于生成式大模型的机电类产品辅助设计方法,其特征在于:将产品物理模型SysML代码在SysML编辑器中转换为产品物理模型图,便于产品开发人员理解。

...

【技术特征摘要】

1.一种基于生成式大模型的机电类产品辅助设计方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于生成式大模型的机电类产品辅助设计方法,其特征在于:所述步骤二~步骤四、步骤五~步骤七、步骤八~步骤十和步骤十一~步骤十三这四个阶段不分前后,每个阶段可以独立开展。

3.根据权利要求1所述的一种基于生成式大模型的机电类产品辅助设计方法,其特征在于:重复步骤二~步骤四形成最终的产品需求模型;重复步骤五~步骤七形成最终的产品功能模型;重复步骤八~步骤十形成最终的产品逻辑模型;重复步骤十一~步骤十三形成最终的产品物理模型。

4.根据权利要求1所述的一种基于生成式大模型的机电类产品辅助设计方法,其特征在于:所述步骤二中,基于上述描述,根据系统工程理论及rflp模型,进行利益相关方识别分析,提出产品需求模型,并使用sysml语法进行完整描述,使其能够在sysml编辑器中被读取。

5.根据权利要求4所述的一种基于生成式大模型的机电类产品辅助设计方法,其特征在于:将产品需求模型sysml代码在sysml编辑器中转换为产品需求模型图,便于产品开发人员理解。

6.根据权利要求1所述的一种基于生成式大模型的机电类产品辅助设计方法,其特征在于:步骤五中,基于系统工程理论及rflp模型,根据以下产品需求模型sysml代码,给出产品功能模型,产品功能模型必须完整的实现需求模型中的所有内容,并使...

【专利技术属性】
技术研发人员:何磊李涛叶波邵绪分岳龙飞袁飞戴月琳马朝坤张龙
申请(专利权)人:成都飞机工业集团有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1