当前位置: 首页 > 专利查询>南昌大学专利>正文

一种基于层次分析法的厚板T型接头多道焊焊接位置自主决策方法技术

技术编号:36707842 阅读:28 留言:0更新日期:2023-03-01 09:32
本发明专利技术提出了一种基于层次分析法的厚板T型接头多道焊焊接位置自主决策方法,可有效提高厚板焊接效率。首先基于改进的Gabor滤波器和贝叶斯分类器设计了一种坡口轮廓识别方法;其次基于斜率突变特性实现了一种坡口轮廓特征点提取方法;然后利用提取的特征点及焊接经验,建立了三层层次分析模型,并设计了一种对比矩阵元素自动获取算法;最后基于最大后验权值准则,从提取的特征点中决策出有效的焊接位置。本发明专利技术通过将坡口轮廓特征点作为候选焊接初始位置,利用机器视觉与焊接经验实现焊接位置的自主决策过程,在提高焊接效率的同时有助于腹板角变形控制,具有实时性好、精度高以及鲁棒性强等优点。鲁棒性强等优点。鲁棒性强等优点。

【技术实现步骤摘要】
一种基于层次分析法的厚板T型接头多道焊焊接位置自主决策方法


[0001]本专利技术涉及一种基于视觉传感与层次分析模型的厚板T型接头多道焊焊接位置自主决策方法,属于多层多道电弧智能化焊接


技术介绍

[0002]厚板电弧焊接效率低下的一个重要的原因就是,多道焊接中焊接位置不能自主决策,一道焊缝完成后,往往需要根据焊接经验和焊接情况,为下一道焊缝指明一个初始焊接位置,然后移动焊枪或者通知控制系统以移动焊枪,完成下一次焊接。因此,如何借助合适的传感信息,并建立融入了焊接经验的决策模型,实施自主焊接位置决策,有助于提升焊接效率和自动化水平。
[0003]当前,已有众多研究开展了多层多道焊接的焊缝规划。这些规划过程多采用辅助软件,或者经验公式建立焊道几何参数与焊接过程参数之间模型,然后根据填充坡口的几何尺寸计算所需焊道数目、焊层数量,完成焊缝的粗略规划。少数研究探讨了根据焊接情况实施焊道规划的微小调整。然而,不管是采用何种方式进行离线的焊道规划,在实施焊接过程中,都要面临一个问题,即为下一道焊缝确定一个合适的起始焊接位置和跟踪位置。目前解决的方法是,对已经提取的特征点进行编号,然后通过指定编号确定焊接位置,未能实现自主决策过程。本专利技术专利先根据视觉传感与机器学习算法获得候选焊接位置,然后将焊接经验融入决策模型,基于层次分析过程实现焊接位置自主决策。该方法抗干扰能力强,决策结果有助于控制腹板角变形,在提高焊接效率的同时,也提高了焊接质量。

技术实现思路

[0004]本专利技术针对厚板T型接头多层多道焊接过程中焊接位置自主决策的需求,提供了一种基于视觉传感和层次分析模型的焊接位置自主决策方法,目的在于通过实时决策合适的起焊和焊时跟踪位置,极大提高焊接效率和质量,为焊接制造的智能化转型提供相关技术实现途径。为达到上述目的,本专利技术所采用的技术方案如下:
[0005]一种基于层次分析法的厚板T型接头多道焊焊接位置自主决策方法,包括以下步骤:
[0006]步骤一、采用改进的Gabor滤波器对原始焊缝图像进行滤波,获得方向特征图,然后采用局域阈值分割方法对方向特征图进行二值化处理,之后对数据进行最近邻聚类,并采用朴素贝叶斯分类器对聚类结果的数据簇进行分类,初步去除干扰数据,最后采用视觉特征竞争方法进一步去除干扰,获得坡口轮廓;
[0007]步骤二、在竖直方向上逐列计算获得的坡口轮廓的平均高度,得到线状轮廓,然后计算线状轮廓各位置的斜率,并对斜率进行平滑滤波,进而获得单调区间,然后计算单调区间各点处的斜率改变量,并按照递减顺序对改变量进行排序,最后通过指定坡口轮廓特征点的数目确定顺序靠前的改变量,从而确定靠前的单调区间,根据单调区间的中心位置确
定焊缝轮廓特征点的位置;
[0008]步骤三、根据获得的坡口轮廓特征点建立三层层次分析模型,然后根据特征点的坐标信息计算各对比矩阵的元素,从而获得目标层到方案层的权重,最后根据最大后验权重原则选择相应特征点作为当前采样时刻的焊接位置。
[0009]进一步地,所述步骤一的具体步骤如下:
[0010]第一步:设计改进的Gabor滤波器,并对原始图像进行滤波:
[0011][0012]其中:x

=x cosθ+y sinθ,y



x sinθ+y cosθ,f是频率,σ是模板尺寸,θ是滤波角度。
[0013]第二步:采用不同滤波角度对原始图像进行Gabor滤波获得各方向特征图,然后将所得的方向特征图进行线性组合,获得综合方向特征图;
[0014]第三步:采用m
×
m窗口以列方式滑动获得综合方向特征图像各位置处的平均灰度值:
[0015][0016]其中i表示图像的行,j表示图像的列,i:i+m

1表示覆盖的行,j:j+m

1表示覆盖的列,f(x(),y())表示指定行与列位置的灰度值。
[0017]第四步:对获得的平均灰度值进行线性滤波,然后获取滤波后的平均灰度值的单调区间;
[0018]第五步:计算各单调区间终点处的平均灰度值在滤波前后的偏差,且获得偏差大于T的位置p
k
、滤波前的平均灰度值如果满足k=0,则本次循环覆盖区域的阈值设定为255;如果k==1,则本次循环覆盖区域的阈值设定为如果k>1,则本次循环覆盖的区域由p
k
分为两部分,上面部分的阈值设置为255,下面部分的阈值设置为
[0019]第六步:设定欧式距离阈值E,对数据进行最近邻聚类;
[0020]第七步:分别如下定义焊缝轮廓厚度L、轮廓厚度均匀性J和轮廓厚度致密性Z的先验概率:
[0021][0022]其中:N
j
是第j个数据簇成员的数目,w
ij
表示第j个数据簇第i个成员的厚度,μ1表示焊缝轮廓厚度监督的平均值,δ1表示对应的方差;
[0023][0024]其中:α≥3,μ2是焊缝轮廓厚度均匀性监督的平均值,δ2是对应
的方差;
[0025][0026]其中:t
ij
表示第j个数据簇中第i列数据空缺的数目,μ3是焊缝轮廓厚度致密性监督的平均值,δ3是对应的方差,β≥3。
[0027]第八步:计算如下后验概率:
[0028]p(C
i
|L
j
J
j
Z
j
)=p(L
j
J
j
Z
j
|C
i
)p(C
i
)/p(L
j
J
j
Z
j
)(i=1,2)
[0029]其中C1和C2分别表示焊缝轮廓数据类和干扰数据类;p(C1)=p(C2)。
[0030]第九步:采用如下判定准则实施数据分类:如果
[0031]p(L
j
|C1)p(J
j
|C1)p(Z
j
|C1)>p(L
j
|C2)p(J
j
|C2)p(Z
j
|C2),则第j个数据簇属于类别C1,否则属于C2。
[0032]第十步:对于属于C2的数据簇,其灰度值被赋值0,从而实现干扰数据的初步去除;
[0033]第十一步:统计第四步剩下的数据簇,如个两个簇在水平方向上有重叠,则计算各簇的欧式距离长度,且欧式距离小的被进一步划分为干扰簇,其灰度值被赋值为0,进一步去除干扰,获得坡口轮廓。
[0034]进一步地,所述坡口轮廓特征点识别的具体步骤如下:
[0035]第一步:对获得的坡口轮廓进行逐列扫描,统计每列灰度值为255的数据点的纵坐标,并计算其平均值,以此平均值作为本列所有数据点的位置,从而获得线状坡口轮廓;
[0036]第二步:采用如下公式计算线状坡口轮廓各点本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于层次分析法的厚板T型接头多道焊焊接位置自主决策方法,其特征在于,包括以下步骤:步骤一:采用改进的Gabor滤波器对原始焊缝图像进行滤波,获得方向特征图,然后采用局域阈值分割方法对方向特征图进行二值化处理,之后对数据进行最近邻聚类,并采用朴素贝叶斯分类器对聚类结果的数据簇进行分类,初步去除干扰数据,最后采用视觉特征竞争方法进一步去除干扰,获得坡口轮廓;步骤二:在竖直方向上逐列计算获得的坡口轮廓的平均高度,得到线状轮廓,然后计算线状轮廓各位置的斜率,并对斜率进行平滑滤波,进而获得单调区间,然后计算单调区间的斜率改变量,并按照递减顺序对改变量进行排序,最后通过指定坡口轮廓特征点的数目确定顺序靠前的改变量,从而确定靠前的单调区间,根据单调区间的中心位置确定焊缝轮廓特征点的位置;步骤三:根据获得的坡口轮廓特征点建立三层层次分析模型,然后根据特征点的坐标信息计算各对比矩阵的元素,从而获得目标层到方案层的权重,最后根据最大后验权重原则选择相应特征点作为当前采样时刻的焊接位置。2.根据权利要求1所述的基于层次分析法的厚板T型接头多道焊焊接位置自主决策方法,其特征在于:所述步骤一的具体步骤如下:第一步:设计改进的Gabor滤波器,并对原始图像进行滤波:其中:x

=xcosθ+ysinθ,y



xsinθ+ycosθ,f是频率,∑是模板尺寸,θ是滤波角度;第二步:采用不同滤波角度对原始图像进行Gabor滤波获得各方向特征图,然后将所得的方向特征图进行线性组合,获得综合方向特征图;第三步:采用局域阈值分割方法对综合方向特征图进行二值化处理,具体步骤如下:1),采用m
×
m窗口以列方式滑动获得综合方向特征图像各位置处的平均灰度值:其中i表示图像的行,j表示图像的列,i:i+m

1表示覆盖的行,j:j+m

1表示覆盖的列,f(x(),y())表示指定行与列位置的灰度值;2),对获得的平均灰度值进行线性滤波;3),获取滤波后的平均灰度值的单调区间;4),计算各单调区间终点处的平均灰度值在滤波前后的偏差,且获得偏差大于T的位置p
k
、滤波前的平均灰度值5),如果满足k=0,则本次循环覆盖区域的阈值设定为255;如果k=1,则本次循环覆盖区域的阈值设定为如果k>1,则本次循环覆盖的区域由p
k
分为两部分,上面部分的阈值设置为255,下面部分的阈值设置为第四步:设定欧式距离阈值E,对数据进行最近邻聚类;
第五步:采用朴素贝叶斯分类器对聚类结果的数据簇进行分类,初步去除干扰数据,具体步骤如下:1),分别如下定义焊缝轮廓厚度L、轮廓厚度均匀性J和轮廓厚度致密性Z的先验概率:其中:N
j
是第j个数据簇成员的数目,w
ij
表示第j个数据簇第i个成员的厚度,μ1表示焊缝轮廓厚度监督的平均值,δ1表示对应的方差;其中:μ2是焊缝轮廓厚度均匀性监督的平均值,δ2是对应的方差;其中:t
ij
表示第j个数据簇中第i列数据空缺的数目,μ3是焊缝轮廓厚度致密性监督的平均值,δ3是对应的方差,β≥3;2),计算如下后验概率:p(C
i
|L
j
J
j
Z
j
)=p(L
j
J
j
Z
j
|C
i
)p(C
i
)/p(L
j
J
j
Z
j
)(i=1,2)
ꢀꢀꢀ
(6)其中C1和C2分别表示焊缝轮廓数据类和干扰数据类;p(C1)=p(C2);3),采用如下判定准则实施数据分类:如果p(L
j
|C1)p(J
j
|C1)p(Z
j

【专利技术属性】
技术研发人员:何银水宋科毅康鑫哲董子涵余卓骅马国红
申请(专利权)人:南昌大学
类型:发明
国别省市:

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

1