基于面结构光的T型焊接接头成形角度测量

2022-01-07 03:21王海波张亚军
关键词:壁板成形焊缝

王海波 秦 亮 马 宁 张亚军

(1.北京化工大学 机电工程学院,北京 100029;2.甘肃银光化学工业集团有限公司,白银 730900;3.中国航空制造技术研究院,北京 100024)

引 言

钛合金带筋壁板在航空航天领域中应用广泛,焊接是其加工制造的关键技术[1-2]。T型接头是带筋壁板的主要焊接形式,加工工艺主要采用双光束激光焊接,焊接效果好、内在缺陷少[3-4]。焊接成形质量主要包括焊接成形角度和焊脚高度两个方面,其中壁板和筋板的夹角直接影响装配精度。目前主要依靠人工测量对T型焊接接头的成形质量进行定性评判,存在精度低、自动化程度低等问题,难以满足当前自动化焊接生产质量管理、数字化发展和产量提升的需求[5]。

视觉检测技术具有效率高、稳定性好、准确率高、非接触等优点,已逐渐开始应用于焊缝自动跟踪、精确测量等领域[6]。Chen等[7]采用激光视觉传感器对焊缝坡口几何形状进行精确测量,获得的测量数据可用于大型航空航天部件的装配及其质量控制。孔萌等[8]设计了一套激光视觉传感器和滤光系统,实现了对T型接头角焊缝进行焊缝跟踪。田应仲等[9]利用视觉传感器在指定区域内拍摄焊缝图像,通过设计图像处理算法完成了对焊缝的宽度测量。Sarkar等[10]开发了一套视觉检测系统,用于测定埋弧焊接钢板的瞬态等温线形状。然而目前尚未有利用视觉检测技术对T型焊接接头成形角度进行测量的研究工作。

本文基于面结构光三维扫描仪设计了三维点云测量系统,以获取T型焊接接头区域点云,并综合运用多种点云处理技术实现对焊缝成形角度的测量。利用本文方法可以代替人工测量,快速、准确地测量出焊缝成形角度,为后续修正筋板装配精度和评判焊接成形质量提供数据支撑。

1 三维点云测量系统设计

三维点云测量系统主要由焊接机器人、面结构光三维扫描仪和夹具组成,现场实验装置图如图1所示。面结构光三维扫描仪分辨率为5×106,测量范围为400 mm×300 mm,设计的夹具将面结构光三维扫描仪装夹在焊接机器人上。在对T型焊接接头区域扫描前,对待扫描区域进行喷粉处理使喷粉区域点云稠密、未喷粉区域点云稀疏,以去除部分场景点云的影响,并通过焊接机器人示教器不断调整面结构光三维扫描仪的位置,最终获取扫描效果较好的T型焊接接头区域三维点云图。设计的三维点云测量系统如图2所示。

图1 三维点云测量实验装置

图2 点云测量系统示意图

2 点云预处理

2.1 点云去噪

Point Cloud Library(PCL)是用于处理三维图像和点云数据的开源工具[11]。使用面结构光三维扫描仪测量带筋壁板T型焊接接头区域三维点云数据时,三维点云数据会出现稀疏的离群点,导致在估计点云局部特征时产生错误的数值,需过滤去除。本文采用PCL库中的统计滤波算法进行剔除[12]。经多次实验后,搜索每个点的邻居点数K取50,比例系数α取1.0。原始点云数据有201 324个点,经统计滤波算法去除离群点625个,滤波结果见图3。

图3 统计滤波算法去除离群点

2.2 质心变换和水平校正

由于面结构光三维扫描仪的安装位置不同以及点云数据的参考坐标系采用的是随机坐标系,导致点云的参考坐标系Z轴与获取的T型焊接接头点云的平面数据点不垂直,这会使直通滤波无法对场景点云和冗余点云精准剪除。为解决此问题,将点云质心变换到参考坐标系原点,并对点云进行水平校正。点云质心坐标计算公式为

(1)

式中,n为点云总数,(xi,yi,zi)为点云坐标。计算从Pc点变换到参考坐标系原点的旋转平移矩阵,将此矩阵应用到点云中,完成质心变换。

水平校正基本方法采用PCL库中基于随机抽样一致性(RANSAC)算法的平面拟合方法,拟合出三维点云数据中的平面点云,得到平面方程为

a1x+b1y+c1z+d=0

(2)

式中,(a1,b1,c1)为对应平面的法向量,d为坐标原点到平面的距离。法向量(a1,b1,c1)通过旋转变换矩阵转换成参考坐标系单位向量(0, 0, 1)。通过(a1,b1,c1)和(0, 0, 1)的点积求得向量的夹角,再根据两向量叉积求得旋转轴,将夹角和旋转轴的单位向量代入罗德里格斯旋转公式[13],可得到对应的旋转变换矩阵,将其应用到点云数据即可对点云进行水平校正。质心变换及水平校正处理结果如图4所示。

图4 点云的质心变换和水平校正处理

2.3 直通滤波

获取的焊缝区域三维点云数据存在场景点云和冗余点云,为提高后续算法的效率和精度,采用PCL库中的直通滤波算法过滤场景点云和冗余点云。通过设置参考坐标系X轴、Y轴和Z轴对应的阈值参数a、b、c,在使参数范围之内的点通过的同时将参数范围之外的点过滤去除[14],以此达到去除场景点云和冗余点云的目的。用PCL库中的PCLVisualizer类对点云可视化,并在点云上交互点选焊缝区域的边界点,比较点选的边界点坐标值,即可快速设定82

图5 直通滤波处理

2.4 点云简化

采用面结构光三维扫描仪获得的焊接接头区域点云数据量较大且密度不均匀,影响后续点云算法处理的速度与精度。为解决此问题,采用PCL库中的体素化栅格法对滤波后的点云数据进行下采样。该算法原理是在滤波后的点云上创建三维体素网格,可将该网格看作空间中微小的三维长方体,设置网格三边长度,网格内所有的点都用它们的质心近似代替[15-16]。为达到最好的点云简化效果,本文将三维体素网格3个边长都设置为2 mm,简化前点云数据有77 885个点,简化后点云数据有41 330个点,结果如图6所示。

图6 简化后点云

3 区域增长算法分割

预处理完成后,采用PCL库中的区域增长算法从T型焊接接头区域点云中分割出焊缝、壁板、筋板处的点云。为减少分割点云的片段总数,提高算法运行速度,从点云曲率最小的点开始生长,该点称为种子点[17]。算法流程图如图7所示。

图7 区域增长算法流程图

通过设置不同的分割参数比较多次分割后的结果,最后得出当种子点的邻居点数目N取30、平滑阈值H取3.0、曲率阈值Z取1.0、最小点云簇数目S取50时,区域增长算法的分割效果最好。该算法将预处理后的点云分割成3个聚类簇,结果如图8所示。可以看出,图中已成功分割出焊缝、壁板和筋板处的点云。

图8 区域增长分割处理

4 T型焊接接头成形角度求取

4.1 RANSAC算法拟合平面

RANSAC算法思想是寻找已知模型去拟合数据,用尽可能少的已知数据求得一个初始解,然后剔除不满足初始解的异常数据[18-19],通过不断迭代来计算模型参数,计算所得模型或因模型内总点数太少被舍弃,或因比现有模型更好被选用。利用区域增长分割算法分割出筋板和壁板点云后,采用RANSAC算法拟合出筋板和壁板的平面点云,得到两个平面的法向量。筋板和壁板平面点云拟合方法相同,以筋板为例步骤介绍如下。

1)从分割得到的筋板点云中随机选取3个点,由这3个点组成一个平面,求出平面模型参数。

2)设定点到平面的距离阈值Q,计算未选取点到1)中平面的距离。若该距离小于Q,将该点记为平面模型中的一点,最后统计该模型中的总点数。

3)重复步骤1)、2),统计各平面模型的总点数并排序,取总点数最多的平面模型。

4)重复步骤1)~3),设定最大迭代次数为m。当迭代次数大于m时,取总点数最多的平面模型参数,该平面模型参数(A1,B1,C1)即为最终要求的筋板点云平面法向量。

通过多次重复实验,比较RANSAC算法拟合的平面结果,最后得出当Q取0.01,m取10 000时,拟合出的筋板和壁板的平面点云效果最好。

4.2 成形角度计算

在求出筋板和壁板平面点云的法向量后,由于两平面点云法向量的夹角等于焊接成形角度,即可根据式(3)求得焊接成形角度。图9为T型焊接接头的剖视图,图10为待测量焊接成形角度的焊件实物图。成形角度的计算式为

图9 T型焊接接头剖视图

图10 T型焊接接头实物图

(3)

式中,(A1,B1,C1)和(A2,B2,C2)分别为筋板和壁板的法向量。

本文设计的T型焊接接头成形角度测量方法的主要步骤包括:(1)测量T型焊接接头焊缝区域三维点云数据;(2)对数据进行预处理(包括统计滤波、质心变换、水平校正、直通滤波、点云简化);(3)使用区域增长算法分割出筋板和壁板点云;(4)利用随机抽样一致性算法拟合平面,计算求得T型焊接接头的成形角度。测量和计算流程如图11所示。

图11 T型焊接接头焊缝区域三维点云数据处理流程图

分别采用本文的三维点云测量系统和万能角度尺对实际的T型焊接接头成形角度进行测量,万能角度尺精度为2′。利用这两种方式分别对同一带筋壁板进行3次测量,并取平均值进行对比。三维点云测量系统的测量值记为θv,角度尺的测量值记为θm,测量结果见表1。表中为6个不同带筋壁板的测量值,允许误差范围为±0.3°。可以看出,本文的测量方法可以准确获取T型焊接接头的成形角度,并可取代角度尺的人工测量方法,其测量误差能够满足要求。

表1 T型焊接接头成形角度测量结果

5 结论

(1)本文所提出的T型焊接接头成形角度测量方法可以代替人工测量,快速、准确地计算出焊接成形角度,测量误差在±0.3°内,能满足成形角度的检验要求,且具有效率高、非接触、高精度等优点,为后续的筋板装配角度调整和焊接成形质量的评判提供了技术支撑。

(2)利用三维点云测量系统,每获取一幅三维点云图即可快速计算出成形角度,可实现在线实时监测焊接前后的T型接头角度的效果。

猜你喜欢
壁板成形焊缝
《钢结构设计原理》对接和直角焊缝混合连接强度计算
曲线纤维变刚度壁板的亚音速气弹稳定性研究
钣金V形折弯成形的回弹控制研究
钢结构桥梁焊缝无损检测技术探讨
钛筒体环焊缝焊接工装夹具设计
超薄高铝电子玻璃成形方法及其应用探讨
基于焊缝余高对超声波探伤的影响分析
金属粉末注射成形用塑基喂料研制及应用
某大型飞机复合材料壁板工艺仿真及验证技术
复合材料加筋壁板剪切屈曲工程算法验证研究