一种基于机器视觉的自动焊机及其控制方法技术

技术编号:28811638 阅读:22 留言:0更新日期:2021-06-11 23:02
本发明专利技术公开了一种基于机器视觉的自动焊机,包括焊接电流控制模块,用于控制焊接电流;焊接速度控制模块,用于控制焊接速度;焊枪高度控制模块,用于控制焊接电弧长度;焊缝图像获取模块,用于拍摄焊缝图像;焊缝图像存储模块,用于预存标准焊缝图像和存储焊缝图像获取模块拍摄到的图像;焊缝图像分析模块,用于对焊缝图像获取模块拍摄到的焊缝图像进行分析;焊机控制模块,与焊接电流控制模块、焊接速度控制模块和焊枪高度控制模块通讯连接,用于根据焊缝图像分析模块的分析结果对焊接参数进行控制。本发明专利技术能够改进现有技术的不足,提高对于焊缝质量检测的速度。

【技术实现步骤摘要】
一种基于机器视觉的自动焊机及其控制方法
本专利技术涉及自动焊接
,尤其是一种基于机器视觉的自动焊机及其控制方法。
技术介绍
自动焊接是近些年快速发展的一种焊接技术,其在某些领域可以有效代替人工焊接,节约人力,提高工作效率。通过将机器视觉技术引入自动焊接领域,可以实现自动焊接设备对焊接质量的自主检查。但是,现有的机器视觉技术在对焊缝进行检测时需要对焊缝图像进行复杂的运算处理,消耗时间长,对焊接质量监测的实时性较差。
技术实现思路
本专利技术要解决的技术问题是提供一种基于机器视觉的自动焊机及其控制方法,能够解决现有技术的不足,提高对于焊缝质量检测的速度。为解决上述技术问题,本专利技术所采取的技术方案如下。一种基于机器视觉的自动焊机,包括,焊接电流控制模块,用于控制焊接电流;焊接速度控制模块,用于控制焊接速度;焊枪高度控制模块,用于控制焊接电弧长度;焊缝图像获取模块,用于拍摄焊缝图像;焊缝图像存储模块,用于预存标准焊缝图像和存储焊缝图像获取模块拍摄到的图像;焊缝图像分析模块,用于对焊缝图像获取模块拍摄到的焊缝图像进行分析;焊机控制模块,与焊接电流控制模块、焊接速度控制模块和焊枪高度控制模块通讯连接,用于根据焊缝图像分析模块的分析结果对焊接参数进行控制。一种上述的基于机器视觉的自动焊机的控制方法,包括以下步骤:A、焊缝图像获取模块对焊缝图像进行实时获取,并发送至焊缝图像存储模块进行存储;B、焊缝图像分析模块对步骤A中实时获取的焊缝图像进行特征分析,然后与焊缝图像存储模块存储的历史焊缝图像和标准焊缝图像进行比对,得到比对结果;C、焊机控制模块根据步骤B得到的比对结果向焊接电流控制模块、焊接速度控制模块和焊枪高度控制模块发送控制命令,对焊接参数进行控制。作为优选,步骤A中,焊缝图像获取模块获取的相邻两张焊缝图像上均有10%~15%的重叠部分。作为优选,步骤B中,对焊缝图像进行特征分析包括以下步骤,B11、获取焊缝的宽度数据和焊缝区域中灰度超出预设条件的图像区块;B12、计算步骤B1中获取的图像区域的焊缝平均深度;B13、根据相邻两张焊缝图像的重叠部分对上述步骤获取的图像特征进行修正。作为优选,步骤B11中,灰度预设条件为,平均灰度在预设平均灰度范围内,且每个像素的灰度值在预设像素灰度范围内。作为优选,步骤B12中,计算步骤B1中获取的图像区域的焊缝平均深度D的方法为,其中,n为图像区域的随机取样点数量,ki为第i个取样点的灰度-深度变换系数,δi为第i个取样点的修正系数,gi为第i取样点的灰度;当采样点在灰度超出预设条件的图像区块之外时,δi为1,当采样点在灰度超出预设条件的图像区块之内时,δi的计算方法为,其中为上述图像区块的修正经验值,j为上述图像区块中采样点的总数。作为优选,步骤B中,与焊缝图像存储模块存储的历史焊缝图像和标准焊缝图像进行比对包括以下步骤,B21、将实时焊缝图像与历史焊缝图像进行比对,按照时间顺序得到若干个图像偏差集合;对相邻图像偏差集合中相应区域偏差变化超出设定偏差阈值的区域进行标记;B22、将实时焊缝图像与标准焊缝图像进行比对时,优先将步骤B21中的标记区域进行比对,若比对发现与标准焊缝图像的非线性度大于设定非线性度阈值,则将此结果作为比对结果,比对结束,否则再将实时焊缝图像的其它区域与标准焊缝图像进行比对,形成比对偏差集合,作为比对结果。采用上述技术方案所带来的有益效果在于:本专利技术通过改进对于焊缝图像的处理比对方法,提高了对于焊缝异常特征的捕捉准确度,在保证对焊缝异常区域的检测灵敏度的前提下简化了图像处理过程,从而提高了对于焊缝质量检测的实时性。附图说明图1是本专利技术一个具体实施方式的原理图。具体实施方式参照图1,本专利技术一个具体实施方式包括,焊接电流控制模块1,用于控制焊接电流;焊接速度控制模块2,用于控制焊接速度;焊枪高度控制模块3,用于控制焊接电弧长度;焊缝图像获取模块4,用于拍摄焊缝图像;焊缝图像存储模块5,用于预存标准焊缝图像和存储焊缝图像获取模块4拍摄到的图像;焊缝图像分析模块6,用于对焊缝图像获取模块4拍摄到的焊缝图像进行分析;焊机控制模块7,与焊接电流控制模块1、焊接速度控制模块2和焊枪高度控制模块3通讯连接,用于根据焊缝图像分析模块6的分析结果对焊接参数进行控制。一种上述的基于机器视觉的自动焊机的控制方法,包括以下步骤:A、焊缝图像获取模块4对焊缝图像进行实时获取,并发送至焊缝图像存储模块5进行存储;B、焊缝图像分析模块6对步骤A中实时获取的焊缝图像进行特征分析,然后与焊缝图像存储模块5存储的历史焊缝图像和标准焊缝图像进行比对,得到比对结果;C、焊机控制模块7根据步骤B得到的比对结果向焊接电流控制模块1、焊接速度控制模块2和焊枪高度控制模块3发送控制命令,对焊接参数进行控制。步骤A中,焊缝图像获取模块4获取的相邻两张焊缝图像上均有10%~15%的重叠部分。步骤B中,对焊缝图像进行特征分析包括以下步骤,B11、获取焊缝的宽度数据和焊缝区域中灰度超出预设条件的图像区块;B12、计算步骤B1中获取的图像区域的焊缝平均深度;B13、根据相邻两张焊缝图像的重叠部分对上述步骤获取的图像特征进行修正。步骤B11中,灰度预设条件为,平均灰度在预设平均灰度范围内,且每个像素的灰度值在预设像素灰度范围内。步骤B12中,计算步骤B1中获取的图像区域的焊缝平均深度D的方法为,其中,n为图像区域的随机取样点数量,ki为第i个取样点的灰度-深度变换系数,δi为第i个取样点的修正系数,gi为第i取样点的灰度;当采样点在灰度超出预设条件的图像区块之外时,δi为1,当采样点在灰度超出预设条件的图像区块之内时,δi的计算方法为,其中为上述图像区块的修正经验值,j为上述图像区块中采样点的总数。步骤B中,与焊缝图像存储模块5存储的历史焊缝图像和标准焊缝图像进行比对包括以下步骤,B21、将实时焊缝图像与历史焊缝图像进行比对,按照时间顺序得到若干个图像偏差集合;对相邻图像偏差集合中相应区域偏差变化超出设定偏差阈值的区域进行标记;B22、将实时焊缝图像与标准焊缝图像进行比对时,优先将步骤B21中的标记区域进行比对,若比对发现与标准焊缝图像的非线性度大于设定非线性度阈值,则将此结果作为比对结果,比对结束,否则再将实时焊缝图像的其它区域与标准焊缝图像进行比对,形成比对偏差集合,作为比对结果。在本专利技术的描述中,需要理解的是,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基本文档来自技高网...

【技术保护点】
1.一种基于机器视觉的自动焊机,其特征在于:包括,/n焊接电流控制模块(1),用于控制焊接电流;/n焊接速度控制模块(2),用于控制焊接速度;/n焊枪高度控制模块(3),用于控制焊接电弧长度;/n焊缝图像获取模块(4),用于拍摄焊缝图像;/n焊缝图像存储模块(5),用于预存标准焊缝图像和存储焊缝图像获取模块(4)拍摄到的图像;/n焊缝图像分析模块(6),用于对焊缝图像获取模块(4)拍摄到的焊缝图像进行分析;/n焊机控制模块(7),与焊接电流控制模块(1)、焊接速度控制模块(2)和焊枪高度控制模块(3)通讯连接,用于根据焊缝图像分析模块(6)的分析结果对焊接参数进行控制。/n

【技术特征摘要】
1.一种基于机器视觉的自动焊机,其特征在于:包括,
焊接电流控制模块(1),用于控制焊接电流;
焊接速度控制模块(2),用于控制焊接速度;
焊枪高度控制模块(3),用于控制焊接电弧长度;
焊缝图像获取模块(4),用于拍摄焊缝图像;
焊缝图像存储模块(5),用于预存标准焊缝图像和存储焊缝图像获取模块(4)拍摄到的图像;
焊缝图像分析模块(6),用于对焊缝图像获取模块(4)拍摄到的焊缝图像进行分析;
焊机控制模块(7),与焊接电流控制模块(1)、焊接速度控制模块(2)和焊枪高度控制模块(3)通讯连接,用于根据焊缝图像分析模块(6)的分析结果对焊接参数进行控制。


2.一种权利要求1所述的基于机器视觉的自动焊机的控制方法,其特征在于包括以下步骤:
A、焊缝图像获取模块(4)对焊缝图像进行实时获取,并发送至焊缝图像存储模块(5)进行存储;
B、焊缝图像分析模块(6)对步骤A中实时获取的焊缝图像进行特征分析,然后与焊缝图像存储模块(5)存储的历史焊缝图像和标准焊缝图像进行比对,得到比对结果;
C、焊机控制模块(7)根据步骤B得到的比对结果向焊接电流控制模块(1)、焊接速度控制模块(2)和焊枪高度控制模块(3)发送控制命令,对焊接参数进行控制。


3.根据权利要求2所述的基于机器视觉的自动焊机的控制方法,其特征在于:步骤A中,焊缝图像获取模块(4)获取的相邻两张焊缝图像上均有10%~15%的重叠部分。


4.根据权利要求3所述的基于机器视觉的自动焊机的控制方法,其特征在于:步骤B中,对焊缝图像进行特征分析包括以下步骤,
B11、获取焊缝的宽度数据和焊缝区域中灰度超出预...

【专利技术属性】
技术研发人员:王俊红王喜斌檀朝彬李宗睿候艳马晓鑫宋席发杜朋刘金桐
申请(专利权)人:北华航天工业学院
类型:发明
国别省市:河北;13

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

1