焊接控制方法及相关装置制造方法及图纸

技术编号:39733873 阅读:21 留言:0更新日期:2023-12-17 23:36
本申请实施例提供一种焊接控制方法及相关装置

【技术实现步骤摘要】
焊接控制方法及相关装置


[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]第一补偿单元用于,判断所述第一参考补偿矢量是否超过上述预设补偿上限;若所述第一参考补偿矢量未超过所述预设补偿上限,则将所述第一参考补偿矢量作为第一目标补偿矢量;若所述第一参考补偿矢量超过所述预设补偿上限,则根据所述预设补偿上限对所述第一参考补偿矢量进行修正,并将修正后的第一参考补偿矢量作为第一目标补偿矢量

[0042]一个可选的实施方式中,上述焊接控制装置还包括:
[0043]记录单元,用于在焊接机器人运动过程中,获取经过补偿控制后的实际坐标,得到实际运动轨迹队列;
[0044]第二补偿单元,用于在接收到保持控制指令后,根据所述实际运动轨迹队列拟合得到第二目标运动轨迹;确定所述第二目标运动轨迹上,与焊接机器人的当前位置相对应的第二目标位置;根据焊接机器人的所述当前位置和第二目标位置确定第二偏差矢量;并根据所述第二偏差矢量确定第二目标补偿矢量

[0045]上述控制单元还用于:根据所述第二目标补偿矢量对焊接机器人进行运动补偿控制

[0046]第三方面,本申请实施例提供一种焊接机器人,包括:上本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种焊接控制方法,其特征在于,包括:对待焊接工件的焊缝进行采样,确定焊缝对应的第一目标运动轨迹;确定所述第一目标运动轨迹上,与焊接机器人的当前位置相对应的第一目标位置;根据焊接机器人的所述当前位置和第一目标位置确定第一偏差矢量;根据所述第一偏差矢量确定第一目标补偿矢量;根据所述第一目标补偿矢量对焊接机器人进行运动补偿控制
。2.
根据权利要求1所述的方法,其特征在于,所述对待焊接工件的焊缝进行采样,确定焊缝对应的第一目标运动轨迹,包括:实时采集焊接机器人所在的所述当前位置对应的前置焊缝坐标,得到前置焊缝坐标队列;根据所述前置焊缝坐标队列进行曲线拟合,得到所述第一目标运动轨迹
。3.
根据权利要求1所述的方法,其特征在于,所述确定所述第一目标运动轨迹上,与焊接机器人的当前位置相对应的第一目标位置,包括:以焊接机器人的所述当前位置为原点,当前前进方向为法向量,确定与所述法向量垂直的法平面;确定所述第一目标运动轨迹与所述法平面的交点,作为所述第一目标位置
。4.
根据权利要求1所述的方法,其特征在于,所述根据所述第一偏差矢量确定第一目标补偿矢量,包括:根据焊接机器人的运动速度和灵敏度中的至少一项对所述第一偏差矢量进行修正,得到第一参考补偿矢量;将所述第一参考补偿矢量作为所述第一目标补偿矢量,或者,根据所述第一参考补偿矢量和预设补偿上限确定所述第一目标补偿矢量
。5.
根据权利要求4所述的方法,其特征在于,所述根据所述第一参考补偿矢量和预设补偿上限确定所述第一目标补偿矢量,包括:判断所述第一参考补偿矢量是否超过上述预设补偿上限;若所述第一参考补偿矢量未超过所述预设补偿上限,则将所述第一参考补偿矢量作为第一目标补偿矢量;若所...

【专利技术属性】
技术研发人员:柴宗兴王景磊王之伟荣浩
申请(专利权)人:唐山松下产业机器有限公司
类型:发明
国别省市:

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

1