V型坡口多层多道焊焊道几何参数预测

2023-10-25 03:14王天琪王克宽
材料科学与工艺 2023年5期
关键词:方根熔池坡口

韩 力,王天琪,龙 斌,王克宽

(1.天津工业大学 机械工程学院,天津 300387;2.中国石油集团工程技术研究有限公司,天津 300451)

在船舶、工业锅炉等大型机械中,中厚板焊接具有较多的应用[1-3]。中厚板V型坡口多层多道焊接时,多层多道焊道的堆积会引起每层焊道之间因误差累积导致的质量问题,一般通过调节焊接工艺参数改变焊道几何形态从而提高焊缝成形质量。但因多层多道焊接时每一条焊道初始条件不同,根据现有工艺库很难直接获得预期尺寸的焊道,因此焊道几何参数预测对成形质量预测[4-5]以及成形质量控制[6-9]都有较大意义。

在多层多道焊接过程中,焊接工艺参数作为外部输入直接影响焊接质量,熔池的状态特征能直接反映焊接质量、焊接缺陷以及焊道形态。Zhu等[10]针对窄间隙气体保护焊容易产生气孔、未熔合缺陷的问题,采用三维瞬态数值模拟方法,研究了熔池行为及其对焊接缺陷的影响,发现靠近熔池侧壁边界的向上流动会造成未熔合缺陷,而靠近侧壁的向下和向后流动可能导致气孔。王建军等[11]通过分析铝合金焊接过程的特点,建立了焊接参数与熔池几何参数之间的随机系统模型,设计了基于电流最小方差调节的焊缝熔宽自适应控制器。

焊接是一个非线性、瞬时的过程,因此很难使用传统方法建立高精度的数学模型。神经网络可以在不考虑其他外界因素的情况下实现建模和预测,使用神经网络预测焊道几何参数能实现较好的效果[12-16]。Li等[17]通过瞬态响应实验验证了在其它焊接工艺参数不变的情况下,焊接速度的变化对焊道截面几何特征有直接影响,建立了以焊接速度为输入,焊缝宽度和高度为输出的人工神经网络模型,用于预测焊接速度变化时的焊道截面几何特征。高进强等[18]通过CCD相机获得熔池正面图像,经过图像处理算法得到熔池正面几何尺寸,通过BP神经网络搭建了熔池正面几何参数与背面熔宽的关系模型,实现了对背面熔宽的控制。

BP神经网络具有非线性映射能力、自适应能力和自学习能力强等优势,文中以BP神经网络[19]模型为基础对V型坡口焊道几何参数进行预测,分析各焊接工艺参数对焊道形态的影响,确定了神经网络的输入输出参数。但BP神经网络存在易陷入局部极值、收敛速度慢的问题。麻雀搜索算法(SSA)[20]具有寻优能力强、收敛速度快的优势,为进一步提高模型的稳定性和精度,引入麻雀搜索算法对模型进行优化。对比优化前后模型性能,优化后的模型满足V型坡口焊道几何参数预测精度要求。

1 实 验

1.1 V型坡口焊接视觉传感实验系统平台

如图1所示,实验系统主要由工业机器人(ABB-IRB14 10)、Fronius TPS 4000 CMT自动化焊机(一元化焊接工艺)执行焊接工作,使用XVC-1000摄像机进行熔池图像连续采集。图2为待焊工件参数,工件选用Q235低碳钢,规格为150 mm×75 mm×12 mm,坡口角度为90°,焊丝采用1.2 mm直径实心焊丝THQ-50C。

图1 V型坡口焊接视觉传感实验系统平台

图2 待焊工件(单位:mm)

1.2 焊接工艺

在对待焊工件进行多层多道焊接时,完成打底焊后,让后续的每一焊层都比前一焊层多一条焊道,从左到右依次焊接,如图3所示,待每条焊道冷却后测量获得所需的宏观尺寸数据,在该焊接过程下验证采用SSA优化的BP神经网络预测模型的可行性和准确性。

图3 焊接工艺

2 焊道几何参数预测模型

2.1 焊接工艺参数分析

图4为采用不同焊接电流和不同焊接速度进行的单道焊接对比实验,用于分析焊道宽度和高度与参数关系。如图5所示,其它参数不变,随着焊接电流的增加焊道宽度和高度增加;如图6所示,随着焊接速度的增加焊道宽度和高度随之减小。这是因为焊接电流与单位时间熔覆金属量成正比,焊接速度与焊接时间成反比,两者共同作用决定了焊道的熔覆体积。

图4 对比实验

图5 焊接电流对焊道宽度和高度的影响

图6 焊接速度对焊道宽度和高度的影响

2.2 模型输入输出分析

建立焊道几何参数预测模型首先要选择合理的输入和输出,根据焊接工艺参数对焊道形态的影响以及对图5、6中的数据分析得出:在调整焊接工艺参数的过程中,焊接电流和焊接速度对焊道几何参数都有直接影响,可作为模型的输入参数。

多层多道焊接时,每一条焊道都受到前一道和前一层焊道的影响,焊道间隙和不平整的焊道表面会导致电弧偏转及弧长变化,造成焊道尺寸与预期存在偏差。焊接所形成的熔池是焊接工艺参数在当前焊接点热传导和热累积的直接反映,包含了能反映焊接过程和焊接质量的丰富信息。在输入参数中加入熔池特征,可以综合考虑焊道间隙、弧长变化等因素的影响,图7为熔池信息。

图7 熔池宽度

由于V型坡口多层多道焊接过程复杂,多层焊道之间的误差累积后,会出现如图8所示的最上层焊道表面不平整的典型问题。为了避免这种问题,需要对焊接过程中每条焊道的几何参数进行预测。为准确可靠地预测焊道参数,确定以焊接工艺参数(焊接电流I、焊接速度v)和熔池宽度W作为神经网络的输入,将能表征焊接质量的单道焊道高度h1和焊道计算高度h2作为输出。熔池宽度为焊接过程中随机测量5张熔池图像的均值。焊道高度为焊道截面最低点到顶端垂直投影距离,焊道计算高度为焊道截面最低点到顶部搭接一侧最低点垂直投影距离,如图9所示。

图8 不平整的焊缝表面

图9 焊道特征尺寸示意图

2.3 模型结构分析

目前的相关研究中,通过增加隐藏层数量或增加隐藏层节点数量来提高预测精度的有效性还没有得到证实,但这样会使神经网络更复杂,模型的训练时间更长、占用空间更大。实际计算中常选择具有单个隐藏层的三层网络。隐藏层节点数的选择对神经网络模型的性能也有很大影响,综合考虑网络结构的复杂性、误差的大小和样本数,以及对性能的比较,确定了隐藏层节点数为4。综上,已经可以确定用于预测V型坡口焊道几何参数的BP神经网络模型,模型结构如图10所示。

图10 BP神经网络模型结构

2.4 模型预测及结果分析

训练样本数量需要满足大于预测模型连接权重数量的要求,因此,本文中至少需要40个训练样本。采用同一组打底焊接参数获得实验预制件,在此基础上进行填充层焊接,测量焊接成形较好工件填充层每条焊道,共测得60组焊道宏观尺寸,其中50组作为训练样本,10组作为测试样本,表1为部分样本数据。BP神经网络训练参数设置为:训练次数1 000次;学习率0.01;目标误差0.000 1。

表1 部分样本数据

图11为测试集预测结果与实际结果的比较,图12为训练效果较好的10组计算均方根误差,从中可得到焊道高度和焊道计算高度预测结果的最大误差为0.2 mm,最大均方根误差差值为0.1 mm。结果表明,该模型理论上能够一定程度的预测焊道成形尺寸,但是测试集的预测精度和稳定性不能满足焊道成形质量评估标准,较大的误差会造成计算机误判从而引起错误的机器人指令,造成更严重的问题。因此,为提高V型坡口焊道几何参数预测模型的性能,需要对模型进行优化。

图11 优化前模型预测误差

图12 优化前模型均方根误差

由于BP神经网络初始连接权值和阈值的选择对训练结果的影响很大,网络训练时容易过早陷入局部最小点,针对这些问题可以采用麻雀搜索算法优化BP神经网络的初始权值、阈值,达到提高模型训练速度、预测精度以及稳定性的目的。图13为SSA-BP算法流程图。

图13 SSA-BP算法流程图

该优化算法受麻雀觅食和反捕食行为的启发,将麻雀种群分为发现者和加入者,分别负责提供种群觅食方向和获取食物。当种群中的侦查者觉察到危险时,种群移动到安全区域觅食并更新种群位置。该算法在每次迭代过程中,发现者的位置更新可由公式(1)获得:R2

(1)

式中:Xi,j为第i只麻雀在第j维中的位置;t为当前迭代次数;N为最大迭代次数;n为种群大小;ST为安全值,ST∈[0.5,1];R2为预警值,R2∈[0,1];Q为服从正太分布的随机数;L为单位行向量;a为(0,1]之间的随机数。

加入者的位置更新可由公式(2)获得:i>n/2时,表明适应度值较低的第i个加入者没有获得食物,因饥饿需要前往其他地方觅食以获取能量。

(2)

式中:XP为发现者所处的最优位置;Xworst为当前全局最差的位置;A为单位行向量,A+=AT(AAT)-1。

侦查者的位置更新可由公式(3)获得:fi>fbest时,表明麻雀此时处于种群边缘,易受到捕食者攻击;fi=fbest时,表明位于种群中间的麻雀意识到危险,为降低被捕食风险,需向其他麻雀靠近。

(3)

式中:Xbest为当前全局最优位置;β为步长控制参数;K为[-1,1]之间的随机数;fi、fbest、fworst分别为当前麻雀个体的适应度值、全局最佳和最差适应度值;ε为非零常数。

SSA-BP算法训练参数设置为:训练次数1 000次;学习率0.01;目标误差0.000 1;初始种群规模40;最大进化代数50;安全值0.6;发现者所占比重0.7(其余为加入者);侦查者所占比重0.2。

3 优化模型预测结果分析

3.1 模型稳定性分析

图14为优化前后训练效果较好的10组计算均方根误差,可以看出,优化后模型相比未优化模型的均方根误差更小,优化前模型最大均方根误差差值为0.1 mm,反映出模型在预测焊道高度和焊道计算高度时会出现较大的波动,预测结果不稳定会对后续进行焊缝质量评估造成重要影响。优化后的模型最大均方根误差差值为0.05 mm,由图14中数据可计算出,优化前后10组均方根误差的均值分别为0.256、0.122 mm,模型的稳定性得到较好的提高。

图14 优化前后模型均方根误差

3.2 模型准确率分析

训练结束后使用测试样本对模型进行测试,对10组测试样本预测结果进行分析,确认无异常数据。将预测结果与实际测量值进行对比,根据公式(4)和(5)计算得到预测结果的绝对误差和相对误差,如图15所示。从图15(a)、(b)中可以看出,优化前焊道高度和焊道计算高度测试结果的最大绝对误差分别为0.14、-0.2 mm,优化后分别为-0.04、0.08 mm,模型的准确率如表2所示,经过优化后,模型的准确率得到了提升,焊道高度和焊道计算高度预测的相对误差分别保持在±4%、±8%以内。

表2 模型准确率

图15 模型预测误差

A′=a-A

(4)

(5)

式中:a为预测值;A为实际测量值;A′为绝对误差;δ为相对误差。

经过麻雀搜索算法优化后,均方根误差减小且平稳,预测结果绝对误差降低,体现出模型的稳定性和预测准确率都有了较大改善,模型的性能有了较好的提升。实验结果对比不仅证明了BP神经网络模型预测焊道几何参数的可行性,也表现出用SSA算法优化BP神经网络模型的可行性。优化后的模型在质量评估时的误差更低,从而能够提高焊接质量和效率。

4 结 论

为了评估V型坡口焊接时的焊缝成形质量,预测焊道几何参数,本文提出了基于SSA优化的BP神经网络焊道几何参数预测模型。通过实验分析与模型验证,得到的结论如下。

1) 通过实验及分析得出,将焊接工艺参数(焊接电流I、焊接速度v)和熔池宽度(W)作为神经网络模型的输入,焊道高度(h1)和焊道计算高度(h2)作为输出,能够实现BP神经网络对V型坡口多层多道焊道几何参数的预测。

2) 提出了采用麻雀搜索算法优化BP神经网络模型,优化后的模型在稳定性、准确率上都有较大的提升,焊道高度和焊道计算高度的预测相对误差分别保持在±4%、±8%以内,满足V型坡口焊道几何参数预测精度以及后续焊缝成形控制的要求。

猜你喜欢
方根熔池坡口
方根拓展探究
钢结构生产中常用坡口选用及经济性分析
激光坡口切割技术应用与研究
均方根嵌入式容积粒子PHD 多目标跟踪方法
揭开心算方根之谜
电弧焊熔池表征与熔透状态映射研究
复合钢板焊接坡口的制定
船用便携式切割机的坡口切割误差分析
一种基于频域变换的熔池运动模糊图像恢复算法
MIG焊接熔池形成与凝固过程数值模拟