2. 焊缝跟踪传感技术选型

焊缝跟踪的精度上限,往往在选传感器的那一刻就已经被决定了。UR协作机器人本身重复定位精度可达±0.03 mm,但焊接过程中工件热变形、装配间隙、夹具定位误差都会让实际焊缝偏离示教轨迹。传感器的作用,就是把"焊缝现在在哪里"这个信息实时喂给UR控制器,让机器人边走边修正。本节围绕三类主流传感方式——激光视觉、电弧传感、接触式传感,从原理、参数、集成方式三个层面做对比,并给出面向UR平台的选型判断依据。

一、三类传感的原理差异

激光视觉传感属于前置式测量。线激光器以一定角度投射一条激光条纹到工件表面,工业相机从另一角度拍摄被焊缝坡口调制的条纹图像,通过三角测量原理计算出坡口轮廓的三维点云。典型参数:工作距离80~250 mm,Z向分辨率可达0.01~0.05 mm,采样率30~100 Hz,横向视场20~60 mm。它的核心优势是"提前看"——传感器安装在焊枪前方20~60 mm处,在熔池尚未形成前就获得坡口中心、间隙宽度、错边量,因此可以同时做跟踪和自适应参数调整(如根据间隙变化调送丝速度)。缺点是怕弧光、怕飞溅、怕反光工件,需要遮光罩和吹气保护。

电弧传感属于自身信号式测量。它不增加任何外部传感器,而是利用焊接电流/电压随焊枪与工件间距(干伸长)变化这一物理规律:焊枪抬高,干伸长变长,电流下降;焊枪压低,电流上升。通过在焊枪左右或前后做小幅摆动,采集摆动两侧的电流差值,即可推算出焊缝横向偏移量。典型参数:摆动频率1~5 Hz,横向修正分辨率约0.1~0.3 mm,跟踪带宽受摆动周期限制。它的最大优势是零附加硬件、无遮挡问题、可在窄间隙和深坡口中工作;劣势是只能在起弧后工作,无法预判,且对TIG、低电流MAG的灵敏度明显下降。

接触式传感属于机械触碰式测量。焊枪上装一个带微动开关或位移传感器的探针,探针在焊枪前方贴着工件表面滑动,当探针碰到坡口侧壁时产生位移或触发信号,控制器据此计算偏移。典型参数:探针偏移量0.5~2 mm,分辨率0.05~0.2 mm,响应速度受机械惯量限制。它的优势是结构简单、成本低、不受弧光和反光影响;劣势是必须接触工件,探针易磨损、易被飞溅粘住,且只能测接触点,无法获得坡口宽度和间隙信息。

三类焊缝跟踪传感原理与UR集成对比 激光视觉传感 V形坡口工件 激光器 相机 激光条纹 反射光 三角测量 工作距离:80~250 mm Z向分辨率:0.01~0.05 mm 采样率:30~100 Hz 前置距离:20~60 mm 电弧传感 焊枪 电弧 左右摆动 摆动电流波形 摆动频率:1~5 Hz 横向分辨率:0.1~0.3 mm 附加硬件:无 起弧后工作 接触式传感 焊枪 探针 位移/触发信号 探针偏移:0.5~2 mm 分辨率:0.05~0.2 mm 响应:受机械惯量限制 需接触工件 UR集成方式:激光视觉→URCap+以太网/TCP;电弧传感→焊接电源模拟量反馈至UR I/O;接触式→数字输入触发偏移修正

二、与UR协作机器人的集成适配性

UR机器人的控制架构与传统的封闭式焊接机器人不同:它开放了URScript、RTDE实时数据接口、Dashboard Server和I/O,但运动规划层并不像专用焊接机器人那样内置摆动和跟踪算法。这意味着传感器选型必须同时考虑"传感器怎么接进UR"和"跟踪算法在哪里跑"。

激光视觉与UR的集成通常走两条路。第一条是传感器厂商提供URCap插件,通过以太网把坡口偏移量以TCP/IP或Modbus TCP方式发给UR控制器,UR程序在每次移动指令前读取偏移量并修正路点。第二条是传感器自带控制器,输出模拟量(±10 V对应横向偏移)或数字量到UR的模拟/数字输入,UR程序用get_analog_in()读取后叠加到路点。前者的优势是数据丰富(可同时获得间隙、错边、坡口宽度),后者接线简单但信息量少。需要注意的是,UR的伺服更新周期约8 ms(125 Hz),而激光传感器采样率30~100 Hz,若传感器输出频率低于UR控制周期,需要在UR程序中做插值或保持,否则会出现跟踪滞后。

电弧传感与UR的集成相对特殊。电弧传感的信号来自焊接电源,而不是独立传感器。集成时通常由焊接电源输出"偏移量"模拟信号(如0~10 V对应-5~+5 mm),接入UR的模拟输入。UR程序在摆动周期的特定相位采样,计算左右电流差,再修正下一个摆动周期的中心位置。这里的关键约束是:UR的摆动运动必须由UR程序自己生成(用movep或movel配合循环),摆动频率和采样时刻必须与电源的电流采样同步。如果摆动频率设2 Hz,UR控制周期8 ms,则每个摆动周期有约62个控制点,足够做相位对齐。电弧传感的优点是零附加硬件、不怕遮挡,特别适合UR在狭窄空间或深坡口作业;缺点是只能在起弧后工作,且对薄板低电流工况灵敏度不足。

接触式传感与UR的集成最简单。探针的微动开关或位移传感器输出数字/模拟信号,直接接入UR的数字输入或模拟输入。UR程序在跟踪时读取信号,当探针触发时记录当前位姿,计算偏移量并修正。由于接触式传感响应慢、易磨损,在UR上通常只用于低速、低精度的场合,或者作为激光视觉的辅助校验手段。它的一个实际价值是:在激光视觉因反光或飞溅失效时,接触式可以作为冗余备份,保证跟踪不中断。

三、选型判断:按工况而不是按"先进程度"

很多工程师默认"激光视觉最先进,所以优先选"。但在UR协作焊接的实际场景中,选型应该反过来:先看工况约束,再看传感器能力。

如果工件装配一致性好、坡口间隙稳定(如±0.5 mm以内)、焊接速度不高(≤8 mm/s),电弧传感往往是最优解——零附加硬件、无遮挡、UR集成简单,跟踪精度0.2 mm左右已经足够。如果工件存在明显热变形、间隙变化大(如0~3 mm)、需要自适应调整焊接参数,激光视觉是唯一能同时提供跟踪和参数自适应信息的方案,但必须解决弧光干扰和飞溅防护。如果工件表面有严重反光(如铝合金、不锈钢)、或者坡口深且窄,激光视觉可能失效,此时接触式或电弧传感更可靠。

一个实用的判断顺序是:先确认坡口形式和间隙范围,再确认工件表面状态(反光、油污、飞溅),然后确认焊接工艺(MAG/TIG/电流大小),最后确认UR的I/O和通信资源是否够用。表2-1给出一个简化的选型对照,可作为现场快速判断的参考。

判断维度 激光视觉 电弧传感 接触式
跟踪精度 0.01~0.05 mm 0.1~0.3 mm 0.05~0.2 mm
能否预判 能(前置20~60 mm) 不能(起弧后) 能(前置接触)
抗弧光/飞溅 需防护 不受影响 探针易粘飞溅
反光工件适应性 差 好 好
UR集成复杂度 中(URCap/以太网) 低(模拟量输入) 低(数字/模拟输入)
附加硬件 传感器+控制器 无 探针+支架
适用场景 间隙变化大、需自适应 一致性好、窄间隙 反光工件、低速校验
在UR协作焊接中,传感器选型不是"越贵越好",而是"越匹配工况越好"。建议先用工件试板做一次实际跟踪测试:记录跟踪误差曲线、观察传感器信号稳定性、确认UR程序中的偏移修正是否平滑。如果激光视觉在试板上出现信号跳变,优先检查遮光罩角度和吹气压力,而不是直接换传感器。

最后需要强调:无论选哪种传感器,UR端的跟踪程序都必须处理"信号丢失"和"修正量限幅"两个问题。信号丢失时,UR应保持上一次有效偏移量并报警,而不是继续盲目跟踪;修正量限幅则防止传感器异常输出导致机器人剧烈摆动。这两个保护逻辑,比传感器本身的精度更能决定现场跟踪是否稳定。