System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及智能焊接,具体地涉及一种用于确定焊接点的焊接间隙的方法、装置、处理器及存储介质。
技术介绍
1、现有的焊接一般是通过安装激光测量设备测量待焊接点的间隙,由于焊接电弧和设备安装空间的影响会导致激光测量的实际焊接点要比待焊接点靠前,焊枪按照激光测量的间隙对待焊接点进行焊接,会出现较大的误差。为了避免这种误差,传统的焊接过程通常是依靠焊接人员的经验添加固定的误差值后调整待焊接点的间隙,再基于调整后的间隙控制焊枪进行焊接。传统的方法过于依赖主观经验和直觉,并不能准确、客观地计算出实际的焊接间隙。且单纯地依靠人工判断和控制,导致焊接速度缓慢、效率低下。
技术实现思路
1、本申请实施例的目的是提供一种用于确定焊接点的焊接间隙的方法、装置、处理器及存储介质,用以解决现有技术中无法准确预测焊接间隙变化、焊接效率低下的问题。
2、为了实现上述目的,本申请第一方面提供一种用于确定焊接点的焊接间隙的方法,方法包括:
3、在焊接设备对当前焊接点进行焊接时,确定第一采集设备采集到的下一个待焊接点的间隙;
4、确定在当前焊接点之前的多个已焊接的焊接点的实际焊接参数;
5、将间隙和全部的实际焊接参数输入至预测模型,并获取预测模型输出的预测差值;
6、将间隙与预测差值之间的差值确定为下一个待焊接点的实际焊接间隙。
7、在本申请实施例中,方法还包括:在焊接设备对当前焊接点进行焊接之前,获取每个历史焊接点的第一历史间隙、第二历史间隙以及
8、在本申请实施例中,获取每个历史焊接点的历史焊接参数包括:在历史焊接设备对第一焊接点进行焊接时,确定历史第一采集设备正在采集的第二焊接点;将第一焊接点与第二焊接点之间的距离确定为目标距离;根据目标距离设置预设数据窗口;针对每个历史焊接点,将位于历史焊接点之前,且位于预设数据窗口内的每个焊接点的历史焊接参数确定为与历史焊接点对应的历史焊接参数。
9、在本申请实施例中,依次将每个历史焊接点的第一历史间隙、第二历史间隙以及历史焊接参数处理后对预测模型进行训练包括:剔除多个历史焊接点中的异常焊接点,其中,异常焊接点是指历史焊接设备在抖动状态下进行焊接时的焊接点;针对剩余的历史焊接点中的每个历史焊接点,对历史焊接点的第一历史间隙、第二历史间隙进行对齐处理,以得到历史焊接点的间隙变化量;针对剩余的历史焊接点中的每个历史焊接点,采用每个历史焊接点的第一历史间隙、第二历史间隙以及历史焊接参数训练预测模型。
10、在本申请实施例中,方法还包括:在得到历史焊接点的间隙变化量之后,获取历史焊接设备的固定参数和焊接材料的尺寸参数,其中,固定参数包括历史焊接设备的焊接角度和坡口角度;针对剩余的历史焊接点中的每个历史焊接点,确定历史焊接点的历史焊接参数还包括熔池温度、熔池尺寸、焊接长度、焊接时长以及焊接速度;针对剩余的历史焊接点中的每个历史焊接点,采用固定参数、尺寸参数以及历史焊接点的历史焊接参数、第一历史间隙、第二历史间隙训练预测模型。
11、在本申请实施例中,第一采集设备用于在焊接设备对当前焊接点进行焊接时,采集距离当前焊接点预设间隔的待进行焊接的焊接点的间隙。
12、在本申请实施例中,确定在当前焊接点之前的多个已焊接的焊接点的实际焊接参数包括:根据预设间隔设置数据窗口;将在当前焊接点之前,且位于数据窗口内的多个已焊接的焊接点的焊接参数确定为实际焊接参数。
13、在本申请实施例中,方法还包括:在将间隙与预测差值之间的差值确定为下一个待焊接点的实际焊接间隙之后,根据实际焊接间隙生成针对下一个待焊接点的焊接控制参数;控制焊接设备按照焊接控制参数对下一个待焊接点进行焊接。
14、本申请第二方面提供一种处理器,被配置成执行上述的用于确定焊接点的焊接间隙的方法。
15、本申请第三方面提供一种用于确定焊接点的焊接间隙的装置,包括:
16、存储器,被配置成存储指令;以及
17、上述的处理器。
18、本申请第四方面提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令用于使得机器执行上述的用于确定焊接点的焊接间隙的方法。
19、通过上述技术方案,在焊接设备对当前焊接点进行焊接时,可以确定第一采集设备采集到的下一个待焊接点的间隙;并确定在当前焊接点之前的多个已焊接的焊接点的实际焊接参数;将间隙和全部的实际焊接参数出入至预测模型,并获取预测模型输出的预测差值,以将间隙与预测差值之间的差值确定为下一个待焊接点的实际焊接间隙,以实现只通过一个采集设备和预测模型确定待焊接点的实际焊接间隙,提高焊接的精度,且能够及时准确地确定待焊接点的间隙变化,加快焊接的速度。
20、本申请实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
本文档来自技高网...【技术保护点】
1.一种用于确定焊接点的焊接间隙的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的用于确定焊接点的焊接间隙的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的用于确定焊接点的焊接间隙的方法,其特征在于,获取每个历史焊接点的历史焊接参数包括:
4.根据权利要求3所述的用于确定焊接点的焊接间隙的方法,其特征在于,依次将每个历史焊接点的第一历史间隙、第二历史间隙以及历史焊接参数处理后对预测模型进行训练包括:
5.根据权利要求4所述的用于确定焊接点的焊接间隙的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的用于确定焊接点的焊接间隙的方法,其特征在于,所述第一采集设备用于在所述焊接设备对当前焊接点进行焊接时,采集距离所述当前焊接点预设间隔的待进行焊接的焊接点的间隙。
7.根据权利要求6所述的用于确定焊接点的焊接间隙的方法,其特征在于,所述确定在所述当前焊接点之前的多个已焊接的焊接点的实际焊接参数包括:
8.根据权利要求1所述的用于确定焊接点的焊接间隙的方法,其特征在于,所述方
9.一种处理器,其特征在于,被配置成执行根据权利要求1至8中任意一项所述的用于确定焊接点的焊接间隙的方法。
10.一种用于确定焊接点的焊接间隙的装置,其特征在于,包括:
11.一种机器可读存储介质,其特征在于,该机器可读存储介质上存储有指令,该指令用于使得机器执行根据权利要求1至8中任一项所述的用于确定焊接点的焊接间隙的方法。
...【技术特征摘要】
1.一种用于确定焊接点的焊接间隙的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的用于确定焊接点的焊接间隙的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的用于确定焊接点的焊接间隙的方法,其特征在于,获取每个历史焊接点的历史焊接参数包括:
4.根据权利要求3所述的用于确定焊接点的焊接间隙的方法,其特征在于,依次将每个历史焊接点的第一历史间隙、第二历史间隙以及历史焊接参数处理后对预测模型进行训练包括:
5.根据权利要求4所述的用于确定焊接点的焊接间隙的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的用于确定焊接点的焊接间隙的方法,其特征在于,所述第一采集设备用于在所述焊接设备对当前焊接点...
【专利技术属性】
技术研发人员:曾光,赵向荣,付玲,罗志敏,童兴,刘道星,
申请(专利权)人:中科云谷科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。