一种机器指令的生成方法技术

技术编号:39825985 阅读:7 留言:0更新日期:2023-12-29 16:01
本发明专利技术公开了一种机器指令的生成方法

【技术实现步骤摘要】
一种机器指令的生成方法、装置、电子设备及存储介质


[0001]本专利技术涉及工业互联网智能制造
,尤其涉及一种机器指令的生成方法

装置

电子设备及存储介质


技术介绍

[0002]随着第四次工业革命的兴起以及数字世界与物理世界的深度融合,实现能够自行优化和实时适应的柔性装配系统是智慧工厂未来发展的趋势

柔性装配系统具有自动化

可移动

数字化等特点,能够有效降低生产成本,提高装配效率

[0003]目前,柔性装配系统多以针对规则的专家系统为主,即仅能利用既定的专家知识进行推理,这无疑限制了装配生产线的柔性程度,无法快速适应当今产品个性化时代的生产订单批次多

批量少等亟待解决的个性化需求定制问题

另外,在读取装配图纸时,现有的柔性装配系统往往需要依赖于人工参与,阻碍了装配生产线的自动化发展


技术实现思路

[0004]本专利技术提供了一种机器指令的生成方法

装置

电子设备及存储介质,能够实现对装配信息的全自动解析,同时提升装配系统的柔性程度,并且引入工艺知识图谱构造固定模式的工艺文本,约束了模型的思考和推理能力,从而保证了生成的机器指令的准确性,以提升装配工作的流畅度

[0005]根据本专利技术的一方面,提供了一种机器指令的生成方法,包括:
[0006]获取装配信息,并将装配信息输入第一预设模型中,确定工艺步骤,其中,装配信息包括装配文本和装配图纸,工艺步骤以自然语言的形式表示;
[0007]根据工艺步骤和与装配图纸关联的工艺知识图谱,确定工艺文本;
[0008]将工艺文本输入第二预设模型中,生成机器指令,其中,机器指令以计算机语言的形式表示

[0009]可选的,在生成机器指令后,还包括:
[0010]控制装配设备执行机器指令,以完成装配工作

[0011]可选的,获取装配信息,并将装配信息输入第一预设模型中,确定工艺步骤,包括:
[0012]采集用户输入的语音信息,并基于语音识别算法将语音信息转换为文本信息;
[0013]根据文本信息,确定装配文本和装配图纸;
[0014]将装配文本和装配图纸输入第一预设模型进行解析,确定工艺步骤

[0015]可选的,根据工艺步骤和与装配图纸关联的工艺知识图谱,确定工艺文本,包括:
[0016]对工艺步骤进行拆解,得到若干个工艺动作和动作拓扑,其中,动作拓扑用于指示各工艺动作在工艺步骤中的位置和依存关系;
[0017]根据工艺知识图谱,确定各工艺动作对应的动作文本;
[0018]将各工艺动作对应的动作文本按照动作拓扑进行组合,得到工艺文本

[0019]可选的,工艺步骤包括工艺要求,工艺知识图谱包括基础图谱和封装函数;
[0020]对于任意一个工艺动作,根据工艺知识图谱,确定工艺动作对应的动作文本,包括:
[0021]根据基础图谱,确定工艺动作的工件特征和装配特征,其中,工件特征和装配特征一一对应;
[0022]以工艺要求为约束条件,根据封装函数,确定工艺动作的控制参数;
[0023]根据工件特征

装配特征和控制参数,确定工艺动作对应的动作文本

[0024]可选的,第一预设模型为多模态模型,第二预设模型为单模态模型;
[0025]第二预设模型的输入端设置有基元函数库,基元函数库包括若干个指令函数,指令函数以计算机语言的形式表示,计算机语言包括机器语言

汇编语言

高级语言和专用语言中的至少之一

[0026]可选的,将工艺文本输入第二预设模型中,生成机器指令,包括:
[0027]根据工艺文本和基元函数库,构造模型提示词;
[0028]将模型提示词输入第二预设模型中,生成机器指令

[0029]根据本专利技术的另一方面,提供了一种机器指令的生成装置,包括:信息获取模块,步骤确定模块,文本确定模块和指令生成模块;
[0030]信息获取模块,用于获取装配信息,其中,装配信息包括装配文本和装配图纸;
[0031]步骤确定模块,用于将装配信息输入第一预设模型中,确定工艺步骤,其中,工艺步骤以自然语言的形式表示;
[0032]文本确定模块,用于根据工艺步骤和与装配图纸关联的工艺知识图谱,确定工艺文本;
[0033]指令生成模块,用于将工艺文本输入第二预设模型中,生成机器指令,其中,机器指令以计算机语言的形式表示

[0034]根据本专利技术的另一方面,提供了一种电子设备,电子设备包括:
[0035]至少一个处理器;以及
[0036]与至少一个处理器通信连接的存储器;其中,
[0037]存储器存储有可被至少一个处理器执行的计算机程序,计算机程序被至少一个处理器执行,以使至少一个处理器能够执行本专利技术任一实施例的机器指令的生成方法

[0038]根据本专利技术的另一方面,提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机指令,计算机指令用于使处理器执行时实现本专利技术任一实施例的机器指令的生成方法

[0039]本专利技术实施例的技术方案,通过将获取到的装配信息输入第一预设模型中,确定工艺步骤;再根据工艺步骤和与装配图纸关联的工艺知识图谱,确定工艺文本;最终将工艺文本输入第二预设模型中,生成机器指令

由于工艺步骤是通过第一预设模型确定的,不再依靠人工经验,从而解放了人力,实现了装配文本和装配图纸的全自动解析

同时,在将以自然语言的形式表示的工艺步骤转换为以计算机语言的形式表示的机器指令的过程中引入第二预设模型,解决了现有技术仅能利用既定的专家知识进行推理的问题,提升了装配系统的柔性程度

另外,为了第二预设模型能够顺利工作,本专利技术根据工艺步骤和工艺知识图谱构造固定模式的工艺文本,同时约束了第二预设模型的思考和推理能力,避免了由于模型本身的幻想特性而容易生成错误指令的问题,从而保证了生成的机器指令的准确性,
以提升装配工作的流畅度

[0040]应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围

本专利技术的其它特征将通过以下的说明书而变得容易理解

附图说明
[0041]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图...

【技术保护点】

【技术特征摘要】
1.
一种机器指令的生成方法,其特征在于,包括:获取装配信息,并将所述装配信息输入第一预设模型中,确定工艺步骤,其中,所述装配信息包括装配文本和装配图纸,所述工艺步骤以自然语言的形式表示;根据所述工艺步骤和与所述装配图纸关联的工艺知识图谱,确定工艺文本;将所述工艺文本输入第二预设模型中,生成机器指令,其中,所述机器指令以计算机语言的形式表示
。2.
根据权利要求1所述的机器指令的生成方法,其特征在于,在生成机器指令后,还包括:控制装配设备执行所述机器指令,以完成装配工作
。3.
根据权利要求1所述的机器指令的生成方法,其特征在于,获取装配信息,并将所述装配信息输入第一预设模型中,确定工艺步骤,包括:采集用户输入的语音信息,并基于语音识别算法将所述语音信息转换为文本信息;根据所述文本信息,确定所述装配文本和所述装配图纸;将所述装配文本和装配图纸输入所述第一预设模型进行解析,确定所述工艺步骤
。4.
根据权利要求1所述的机器指令的生成方法,其特征在于,根据所述工艺步骤和与所述装配图纸关联的工艺知识图谱,确定工艺文本,包括:对所述工艺步骤进行拆解,得到若干个工艺动作和动作拓扑,其中,所述动作拓扑用于指示各工艺动作在所述工艺步骤中的位置和依存关系;根据所述工艺知识图谱,确定各工艺动作对应的动作文本;将各工艺动作对应的动作文本按照所述动作拓扑进行组合,得到所述工艺文本
。5.
根据权利要求4所述的机器指令的生成方法,其特征在于,所述工艺步骤包括工艺要求,所述工艺知识图谱包括基础图谱和封装函数;对于任意一个工艺动作,根据所述工艺知识图谱,确定所述工艺动作对应的动作文本,包括:根据所述基础图谱,确定所述工艺动作的工件特征和装配特征,其中,所述工件特征和所述装配特征一一对应;以所述工艺要求为约束条件,根据所述封装函数,确定所述工艺动作的控制参数;根据所述工件特征

所述装配特征和所述控制参...

【专利技术属性】
技术研发人员:吴博文董李扬王晓利孟祥秀张硕曹伟崔书孝秦承刚盛国军陈录城
申请(专利权)人:卡奥斯物联科技股份有限公司
类型:发明
国别省市:

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

1