【技术实现步骤摘要】
一种基于层次分析法的厚板T型接头多道焊焊接位置自主决策方法
[0001]本专利技术涉及一种基于视觉传感与层次分析模型的厚板T型接头多道焊焊接位置自主决策方法,属于多层多道电弧智能化焊接
技术介绍
[0002]厚板电弧焊接效率低下的一个重要的原因就是,多道焊接中焊接位置不能自主决策,一道焊缝完成后,往往需要根据焊接经验和焊接情况,为下一道焊缝指明一个初始焊接位置,然后移动焊枪或者通知控制系统以移动焊枪,完成下一次焊接。因此,如何借助合适的传感信息,并建立融入了焊接经验的决策模型,实施自主焊接位置决策,有助于提升焊接效率和自动化水平。
[0003]当前,已有众多研究开展了多层多道焊接的焊缝规划。这些规划过程多采用辅助软件,或者经验公式建立焊道几何参数与焊接过程参数之间模型,然后根据填充坡口的几何尺寸计算所需焊道数目、焊层数量,完成焊缝的粗略规划。少数研究探讨了根据焊接情况实施焊道规划的微小调整。然而,不管是采用何种方式进行离线的焊道规划,在实施焊接过程中,都要面临一个问题,即为下一道焊缝确定一个合适的起始焊接位置和跟踪位置。目前解决的方法是,对已经提取的特征点进行编号,然后通过指定编号确定焊接位置,未能实现自主决策过程。本专利技术专利先根据视觉传感与机器学习算法获得候选焊接位置,然后将焊接经验融入决策模型,基于层次分析过程实现焊接位置自主决策。该方法抗干扰能力强,决策结果有助于控制腹板角变形,在提高焊接效率的同时,也提高了焊接质量。
技术实现思路
[0004]本专利技术针对厚板T型接头多 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
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
技术研发人员:何银水,宋科毅,康鑫哲,董子涵,余卓骅,马国红,
申请(专利权)人:南昌大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。