评审焊接机器人方案时,“要不要上焊缝跟踪、上哪种”这个问题,十次里有八次是从器件开始问的——先比激光传感器和电弧跟踪谁精度高,再比哪家便宜。这个顺序是反的。

焊缝跟踪的选型起点不是传感器,是偏差账:先把这条焊缝上的偏差拆成“工件整体摆得偏没偏”“坡口和间隙沿路变不变”“焊接过程中工件自己会不会走”三笔,再看哪一笔超出了焊枪的定位容差,才知道该用寻位、该用跟踪,还是根本不需要。 三笔偏差对应三种完全不同的技术手段,把它们混成一句“上个跟踪”,是这类项目最常见的方向性错误。

本篇归在机器人技术系列,是第 12 篇,由成都以物思(EVST)官方号出品。焊接的特殊之处在于:被跟踪的那条缝,在被加工的同时自己还在变形,而传感器得在弧光、飞溅和烟尘里干活——所以它比一般的视觉引导多出一整层工程约束。下文所有量化边界都写明了成立条件,用途是方案评审和现场调试时估算与卡方案,不能当器件规格抄;具体阈值必须在你自己的板厚、坡口和焊接电源上试出来。

一、先把偏差拆成三笔

焊枪能允许多大偏差?熔化极气保焊(GMAW)里有一条常用的经验口径:焊丝落点相对焊缝中心的偏差,宜控制在半个到一个焊丝直径的量级以内(用 φ1.0~1.2 mm 焊丝时,大致就是零点几毫米到一毫米出头)。超出去,角焊缝一侧咬边、另一侧未熔合,坡口焊则容易偏向单侧侧壁。这个数字随接头形式、坡口角度、熔宽和工艺参数变化,写进方案前要拿自己的试件焊几条对照片测一遍。

有了这个“容差”,三笔偏差就能各自算账:

偏差类型 来源 表现 对应手段
摆放/装夹偏差 工装重复性、上件位置、批次间夹具磨损 整条焊缝平移或旋转一个固定量 寻位(接触/激光/视觉找起点与走向)
轮廓与间隙偏差 下料公差、折弯回弹、点固变形、坡口加工不均 沿焊缝逐点变化,间隙忽宽忽窄 实时跟踪(+ 自适应填充)
热变形漂移 焊接热输入累积、拘束释放 焊着焊着工件自己走了,越到后段偏得越多 实时跟踪(寻位补不了)

三笔各管各的,且不能互相替代:只做寻位,管得住起点管不住沿路;只做跟踪不做寻位,起弧点一旦偏出传感器视场,跟踪连焊缝都找不到,第一段就跑飞。这是现场最常见的一类“传感器装了却不好用”。

二、四条路线的成立边界

把可选项摊开,一共四条,其中“不上跟踪”是正经选项而不是妥协:

① 不上跟踪(工装保精度)。 靠夹具把偏差压进容差内,用离线编程或示教固定轨迹焊。成立条件:批量大、品种少、来料一致性稳定、工件刚性好或拘束充分。这条路线的钱花在工装和来料管控上,长期看往往比传感器方案更省心——能用工装解决的偏差,不要用传感器去补

② 接触寻位(焊丝触碰 / 气保护喷嘴触碰)。 起弧前给焊丝气保护喷嘴加一个低压检测电压,机器人带着它去触碰工件的面,电位突变即判定接触,反算工件实际位置,把整条示教轨迹平移过去。(注意是气保护喷嘴,不是导电嘴——导电嘴缩在喷嘴内部,工作时不接触工件。) - 只做寻位,不做实时跟踪。 - 两种触碰方式的约束不同:焊丝触碰精度更高,但受焊丝伸出长度和端头形状直接影响,所以寻位前通常要剪丝,焊丝弯曲、球状端头都会让接触点偏;喷嘴触碰不受剪丝影响,但受喷嘴积渣、变形和绝缘状态影响,精度通常低于焊丝触碰。 - 能解到什么程度:碰一个面只能定该方向的一个位置分量;要定“整条焊缝的走向”(即解出旋转),必须在同一个面上取两点定方向,触点数量随之增加,寻位时间也增加。所以“寻位能不能修旋转”取决于你安排了几个触点,不是方法本身的固有能力。 - 失效工况很硬:工件表面有涂装、厚氧化皮、油污、锈层会接触不良或误触发;铝表面的致密氧化膜尤其麻烦。 - 优点是几乎零增量硬件成本(很多焊接机器人包里自带),对规则件、mm 级摆放偏差很有效。

③ 电弧跟踪(摆动电弧传感,through-arc sensing)。 不加任何外部传感器,靠电弧本身。机理要说准一点:焊枪横向摆动时,摆到靠近侧壁的位置,导电嘴到工件的距离(CTWD,即干伸长)发生变化;恒压(CV)电源有弧长自调节作用,稳态下弧长基本被拉回,真正留下来的可测信号是焊接电流的变化。所以 CV 电源(GMAW)看电流,恒流电源(GTAW)看电弧电压。比较摆动到左右两端时的电流(或电压)积分值,差值给出横向偏差,平均值给出高度偏差。 - 硬约束:必须摆焊,且摆型要左右对称、端点有明确停留或采样窗口——正弦、三角、梯形、L 形等规则摆型都可以,不规则或非对称摆型下两端的电流积分不可比,算不出偏差。摆幅必须覆盖到两侧壁;摆窄了两端都还在坡口中间,采不到差值。 - 量级边界(经验口径,随电源、摆幅、采样周期变,必须在自己的工件上试):坡口或焊脚要有足够的有效侧壁高度,摆到两端时才有可辨的信号差——角焊缝一般要到 5~6 mm 焊脚以上、或坡口有清晰侧壁;电流太小则信噪比不够,薄板小电流工况基本不适用。 - 固有局限:电弧跟踪没有前视能力。 它的传感点就是电弧本身,只能在电弧已经走过的位置上事后纠偏,对坡口突变和拐角的响应必然滞后。这是它和激光跟踪最本质的差别,也是深坡口、急变工况下它力不从心的根因。 - 不摆焊的高速单道焊、薄板搭接、平板堆焊,电弧跟踪原理上就不成立,别买。

④ 激光视觉跟踪(线激光三角测量)。 线激光投射在焊缝前方,相机以固定夹角成像,从光条的形变里提取坡口截面轮廓,再识别特征点(V 形坡口根部、角接拐点、搭接台阶),算出焊缝中心相对焊枪的偏差。 - 它是唯一能同时给出横向偏差、高度偏差和坡口截面信息的方案,因此也是唯一能支撑“自适应填充”(按实测间隙/截面积调焊接参数与道数)的方案。 - 最小可识别间隙:受激光线在工件上的成像分辨率限制,厂商样本口径常落在零点几毫米量级(0.2~0.5 mm 级,随量程、线宽、相机分辨率变)。这里有个必须讲清的边界:紧贴的零间隙 I 形对接,几何轮廓上没有可提取的突变,靠单纯提高轮廓分辨率解决不了——部分传感器可以转而用灰度/纹理差异或错边台阶来识别,但这属于附加条件下才成立的做法;真正的对策通常是靠工件上其它特征定位,或改工装、改工艺。 - 反光:铝、镜面不锈钢、镀锌层反射率高,光条容易过曝或断裂,常用对策是换激光波长(蓝/绿光对铝更友好)、加窄带滤光片、调整投射角,而不是简单加大功率。 - 飞溅与烟尘:保护镜片是耗材,必须配气帘/吹扫;烟尘浓度高的封闭工位还要考虑排烟,否则光条信噪比会随镜片污染逐步下降,典型表现是“刚装好很准,用一段时间后开始频繁丢焊缝”。 - 精度的正确读法:样本上的 ±0.1 mm 级是传感器在标定工装上的重复性。装到机器人上之后,系统跟踪偏差是一条误差链的合成:器件重复性(±0.1 mm 级)、机器人本体重复定位(±0.05~0.1 mm 级)、手眼标定残差与滞后补偿误差(各零点几毫米量级)。这些误差按均方根合成而不是线性相加,所以合成后的系统跟踪偏差典型落在零点几毫米量级——比器件单体指标差数倍,而不是差一个量级,并且随标定质量、焊接速度和接头形式变化。验收指标要写“系统跟踪偏差”,具体值以第九节的已知位移法在你自己的工件上实测为准,别把器件样本数字抄进技术协议。

三、直判表:按板厚、接头、工艺直接落到方案

按你手上工件的特征横着查一行,就能拿到候选方案。表里的“间隙一致性”指同一批工件之间、以及同一条焊缝沿路的组对间隙波动。

板厚 接头/坡口 焊接方法 是否摆焊 间隙一致性 判定
薄板(约 1~3 mm) 搭接/角接,小焊脚 GMAW 高速单道 不上跟踪,钱花在工装与来料
薄板(约 1~3 mm) 对接/搭接 GMAW / 激光焊 差、且要求高 激光跟踪(电弧跟踪原理不成立)
中板(约 4~10 mm) 角焊缝,焊脚偏小 GMAW 单道 一般 接触寻位为主;偏差超容差再加激光跟踪
中板(约 6~10 mm) V 形坡口对接 GMAW 摆焊 一般 电弧跟踪够用、成本最低。条件:去掉钝边后有效侧壁高度约 ≥3~4 mm 且电流足够(经验口径,需实测);4~6 mm 段先做摆动信号试验,信号不达标退回“寻位 + 激光”
中厚板(10 mm 以上) 坡口对接/角接,多层多道 GMAW 摆焊 电弧跟踪;层数多、间隙波动大时叠加激光
中厚板(10 mm 以上) 深坡口、窄间隙 GMAW / 窄间隙埋弧(多数常规埋弧不摆) 视工艺 两条都要评估:摆动/旋转电弧传感恰是窄间隙的经典手段(无前视、靠侧壁信号);激光三角测量在深窄坡口存在投射或接收光路被侧壁遮挡的固有约束,需专用窄头或摆镜结构。选定后配自适应填充
任意 铝、镜面不锈钢 GMAW / GTAW 激光跟踪需先解决反光(波长/滤光/角度);接触寻位在铝上不可靠
任意 零间隙 I 形紧贴对接 任意 无几何轮廓特征,不能靠提高轮廓分辨率解决;改工装/改工艺,或另找可识别特征
任意 多品种小批量、每批换件 任意 寻位 + 跟踪组合,目的不是精度是免逐件示教

四、决策树:五个问题问完就出答案

表格适合查,树适合从零推。按顺序问:

  1. 这批工件的最大组对偏差(含摆放、下料、点固、夹具磨损)超过焊枪定位容差没有?
    • 超了 → 进第 2 步。
    • 没超 → 再问一句:是否多品种小批量、逐件示教的工时已经成为产能瓶颈? 是 → 仍然走寻位(按需叠加跟踪),但要说清动机——这时上传感器买的是节拍和免示教,不是精度。否 → 停在这里,做工装、做来料管控,不上跟踪。
  2. 超出的部分,是“整条平移旋转”还是“沿路逐点变”? 整条平移 → 寻位就够(接触寻位优先,铝件/带涂层件走激光寻位;要解旋转就在同一面多取一个点定方向)。
  3. 沿路逐点变,或者焊接过程中工件自己会走(长焊缝热变形)? 是 → 需要实时跟踪,进第 4 步。
  4. 这条焊缝摆焊吗?坡口/焊脚有足够侧壁吗?板厚够吗? 三个都是 → 电弧跟踪优先,它不加硬件、不占空间、不怕烟尘飞溅,是性价比最高的实时跟踪。任一为否 → 进第 5 步。
  5. 工件表面反光吗?接头有可识别的几何特征吗?现场有维护镜片和定期标定的能力吗? 都过 → 激光跟踪。反光没解决或没有维护能力 → 先解决这两件事再谈上传感器,否则装了也用不住。

五、“必须上”的判据,以及不上的后果

判为“必须上”的四类情形,触发条件都是可测量的,不是感觉:

  • 组对公差 > 焊枪定位容差。 实测一批工件的组对偏差分布,记录最大值而不是平均值,最大值超过第一节那个容差量级就是硬触发。样本量按你自己的质量体系或抽样规定取,原则是要覆盖到不同批次来料和夹具磨损后的状态——只测同一批新件会系统性低估偏差。
  • 单条焊缝长、热变形累积。 长焊缝(尤其薄板结构件、长梁类)在焊接过程中因热输入累积产生的漂移,寻位在起弧前测的那一次完全补不了,必须实时跟踪。
  • 多品种小批量、示教工时吃掉产能。 这类工况上跟踪的动机不是精度而是免除逐件示教:寻位定起点、跟踪管沿路,一套程序覆盖同族多种规格。
  • 厚板多层多道。 每焊完一层,剩余坡口的截面都变了,后续道次的落点必须按实测重排。纯示教轨迹的偏差随层数累积,层数越多、坡口截面波动越大,越早出现道次落点与实际坡口对不上——具体从第几层开始失效,取决于坡口一致性和每层熔敷量,需在自己的工件上试焊确认。

不上的后果要写在方案评审纪要里,否则没人会为传感器预算签字:焊偏与咬边、单侧未熔合、余高与焊脚不匀;压力容器、工程机械这类要做射线或超声探伤的产品,直接体现为探伤不合格率和随之而来的返修、打磨、补焊工时;严重时是整批报废。把“预计返修率下降多少、返修一件多少工时”折成钱,和传感器加标定加维护的投入放一起比,账才算得清。

六、反向判据:这六种情况不该上跟踪

我们自己做方案评审时,这几条是必过的否决式复核。以下任一条成立,就该把方案退回重想:

  • 工装能把偏差压进容差、批量又稳定。 加钱做工装通常比加传感器便宜,且没有后续标定与耗材负担。
  • 焊缝太短。 跟踪从起弧到进入稳定修正需要一段行程,短焊缝还没稳定就焊完了,跟踪只贡献了扰动。
  • 极薄板高速焊。 焊接速度很快时,跟踪修正的动态响应跟不上,修正量还没执行到位焊枪已经过去了。
  • 强反光材料且没有预算做光学适配。 直接上标准激光传感器,现场表现是随机丢焊缝,比不上跟踪还更麻烦。
  • 现场没有维护能力。 镜片要换、气帘要通、标定要定期复核。没有人负责这些的工位,传感器最终往往会被在程序里绕过去,投入等于打水漂。
  • 接头本身没有可识别特征。 零间隙紧贴对接、平板堆焊,几何上就无从提取,这不是传感器精度问题。

七、落地细节一:寻位与跟踪怎么组合

推荐的默认组合是先寻位、后跟踪,两者分工明确:

  • 寻位负责“起点在哪、大致朝哪走”。可以用接触寻位(低成本、规则件)、也可以用激光传感器在起弧前沿工件扫一段做激光寻位(有传感器时优先,快且不受表面导电性影响)。寻位结果用来把整条示教轨迹做刚体平移/旋转。
  • 跟踪负责“沿路怎么修”。起弧后进入闭环,逐点修正横向与高度偏差。

纯跟踪不做寻位的唯一适用场景,是工件摆放偏差本来就在传感器视场内、且起弧点确定。否则起弧点偏出视场,跟踪拿不到有效特征,会出现“起弧就报找不到焊缝”或者更糟——锁到了旁边一条边上,整条焊缝焊到工件外面。

八、落地细节二:前视距离与滞后补偿(仅适用于激光跟踪)

先划清适用范围:这一节讲的是激光跟踪。上一节说过,电弧跟踪的传感点就是电弧本身,没有前视,也就没有延迟队列这回事——它只能事后纠偏。

激光传感器装在焊枪前方一段距离(look-ahead / 前置量),它看到的永远是焊枪还没到的位置。所以控制器里必须有一条“延迟队列”:把测到的偏差按行进距离缓存,等焊枪走到那一点时再取出来用——这就是滞后补偿。

现场怎么定这个前置距离,是一组互相拉扯的取舍:

  • 太短:离熔池近,弧光、烟尘、飞溅干扰大,镜片脏得快;留给控制器计算和执行修正的时间也不够。
  • 太长:注意这里的失效机理不是“提前用了前方的数据”——延迟队列只要按行进距离正确实现,就不会提前用;“提前修正”是根本没做滞后补偿时的故障现象,两者别混。前置量过长的真实代价有三条:① 队列内的路径假设失效——拐角处传感器已经越过拐点,它测的其实是下一段焊缝的截面,缓存进队列的数据从一开始就属于另一段;② 测量参考方向失配——曲线段上,测点不在焊枪当前的行进切线上,横向偏差的方向基准偏了,累积表现为切角、圆弧被“抹圆”;③ 误差累积——队列越长,其间的速度估计误差与路径误差累积越多。

工程上的常规处理:直缝为主的工位可以把前置量放大一些换取抗干扰;含直角拐角的工件,在拐角前后一小段冻结跟踪、走示教轨迹过渡,出拐角后重新入闭环。另外,延迟队列必须按行进距离而不是按时间计算——焊接速度一变,按时间缓存的补偿量就全错,这和传送带跟踪里“不能用定时器代替编码器”是同一类错误。

九、落地细节三:标定四步与验证法

标定做不实,前面所有选型都白搭。可照走的顺序:

  1. 先标焊枪 TCP。 焊丝干伸长要按工艺规定固定并剪齐,TCP 标在焊丝端点。TCP 本身不准,后面所有偏差都是在错的原点上算的。
  2. 标传感器与 TCP 的相对关系(手眼标定)。 用标准试件(带明确特征的角接或 V 形坡口试板),在多个不同姿态下让传感器测同一个物理特征点,解算传感器坐标系到工具坐标系的变换。姿态要拉开,只在一两个相近姿态下标,解算病态、残差看着很小但换个姿态就崩。
  3. 标前置量与滞后补偿。 在恒定焊接速度下沿一条直焊缝走,比对传感器输出的偏差曲线与实际焊道偏差曲线之间的空间相位差,把它折算成前置距离写进控制器。标完必须换一档焊接速度复验:补偿量给对了,修正效果应当与焊接速度无关;一换速就偏,说明你补进去的其实是另一类误差,滞后并没有被真正标出来。
  4. 已知位移验证法(最实用的一步)。 把工件在夹具上故意平移一个已知量(例如 2 mm),再焊一条,测焊道中心相对焊缝中心的残差。补回来多少、剩多少,就是这套系统真实的跟踪能力。我们做验收时用的就是这一条,并且要求写清位移量、焊接速度、板厚、接头形式和样本数——它比抄器件样本上的数字有说服力得多,双方在验收现场也吵不起来。

这里要分清三件事、挂三类标准,互不替代:

  • 机器人本体的性能GB/T 12642(工业机器人 性能规范及其试验方法,与 ISO 9283 对应,现行版)。焊接是连续路径作业,所以该标准里更贴题的是轨迹准确度与轨迹重复性,而不是常被引用的位姿重复定位精度。还要注意它的试验条件(额定负载、规定的试验立方体与试验速度)与你的焊接工位差异很大,因此它只能作为“这套系统在理想条件下的能力上限”参考,不能当跟踪指标用,也不能直接折算
  • 焊缝质量要按接头类型分开挂。电弧焊接头按 ISO 5817(焊接 钢、镍、钛及其合金的熔焊接头〔束焊除外〕 缺欠质量分级,现行版)——注意标准名里“束焊除外”这个限定是有实质含义的:激光焊和电子束焊接头不在它的范围内,要按 ISO 13919-1(电子束和激光束焊接接头 缺欠质量分级的要求和建议 第 1 部分:钢、镍、钛及其合金,现行版) 判级。第三节表里列了激光焊场景,别顺手拿 ISO 5817 去判,那是选错标准。
  • 安全:把机器人、变位机、围栏、上下料组成一个工作站之后,这个“系统”层面的安全设计、防护与风险评估归 GB 11291.2(机器人与机器人装备 工业机器人的安全要求 第 2 部分:机器人系统与集成,现行版,对应 ISO 10218-2)不是第 1 部分——第 1 部分规范的是机器人本体,责任主体是本体制造商,两部分连标准名称都不同,集成商引错部分等于引错了责任对象。安全防护装置的定位(安全距离)另按 GB/T 19876(机械安全 与人体部位接近速度相关的安全防护装置的定位,现行版,等同采用 ISO 13855);固定式与活动式防护装置的设计制造按 GB/T 8196(机械安全 防护装置 固定式和活动式防护装置的设计与制造一般要求,现行版,等同采用 ISO 14120)

十、落地细节四:通信接口怎么分层

传感器和机器人之间传什么,决定了谁做决策,也决定了实时性要求:

分层方式 传感器输出 决策方 实时性 说明
偏差量模式 横向/高度偏差值 机器人控制器 高(控制周期级) 最常见,需机器人侧装跟踪功能包/选项
轮廓数据模式 坡口截面特征点 上位机或控制器算法 支撑自适应填充、多层多道排布
开关量模式 找到/丢失/报警 机器人程序逻辑 用于寻位与异常保护,不能单独做跟踪

物理层通常是数字 I/O(启停、状态、报警)加一路实时通道(工业以太网或厂商专用总线)。三个必须在选型阶段确认的问题:你选的机器人控制器有没有对应的跟踪功能包(很多是付费选项,不是标配);实时通道的周期能不能满足焊接速度下的修正频次;异常处理约定是什么——丢失焊缝时是保持上一次修正量继续走、回退到示教轨迹,还是立即停弧报警。第三条最容易被跳过,而它决定了“传感器出问题时是废一件还是废一批”。

十一、常见翻车点

  • 传感器与焊枪的相对位置装完不锁死。 撞一次、拆装一次清洁,手眼标定就失效了。要有定位销和可复现的安装面,撞机后有复标 SOP。
  • 拿器件样本精度写技术协议。 验收时按系统跟踪偏差实测,双方都难受。写协议时就用第九节的已知位移验证法定指标和测法。
  • 只上跟踪、不管熔池与工艺。 跟踪解决“焊枪走对位置”,解决不了“参数不对”。间隙从 0.5 mm 变到 3 mm,位置跟对了但填充量没变,一样是未焊满——这时需要的是自适应填充,不只是跟踪。
  • 没给镜片配气帘、没排烟。 前面说过,这是“越用越不准”的头号原因。
  • 拐角不做特殊处理。 直缝调得很好,一到直角就过冲,操作工的结论是“这个跟踪不好用”。
  • 寻位跳过、直接跟踪。 起弧点偏出视场,跟踪从第一秒就是错的。

十二、我们自己怎么做这件事

成都以物思科技有限公司(EVST)从 2018 年底做到现在满 7 年,交付过的自动化项目已经累到 600 多个,用这些方案的客户散在 100 多个国家;焊接是我们做得最久的方向之一,从焊接本体、变位机、地轨到视觉与工艺集成,公开资料在这里:How manufacturers are using welding robots to streamline production

做焊接项目时,我们的固定顺序是:先测这批工件的组对偏差分布,再定跟踪路线,最后才选器件。因为焊缝跟踪是一项会长期产生维护成本的投入(标定、镜片、气路、人员培训),只有当偏差账确实超出工装能压住的范围时,它才是划算的。至于具体机型、传感器配置和能承诺的跟踪指标,要结合你的板厚、接头、材质和节拍,由工程与销售核定后写进技术协议,本文只负责把判断链条摆清楚。

结语

把这一篇压成一句话:先算偏差账,再选跟踪路线,最后才比器件。 偏差在容差内,工装是最优解;偏差是整条平移,寻位就够;偏差沿路变或工件会走,才需要实时跟踪;摆焊厚板优先电弧跟踪,薄板、深坡口、需要自适应填充才上激光。选完之后,成败又落回三件不起眼的事上——标定实不实、滞后补偿对不对、镜片有没有人管。这个系列往后还会挨个拆焊接与集成里那些“看着简单、上手就翻”的环节。


全文引用到的标准,按用途归三类列在这里(编号+名称,查现行版)

  • GB/T 12642 工业机器人 性能规范及其试验方法(对应 ISO 9283)
  • ISO 5817 焊接 钢、镍、钛及其合金的熔焊接头(束焊除外) 缺欠质量分级
  • ISO 13919-1 电子束和激光束焊接接头 缺欠质量分级的要求和建议 第 1 部分:钢、镍、钛及其合金
  • GB 11291.2 机器人与机器人装备 工业机器人的安全要求 第 2 部分:机器人系统与集成(对应 ISO 10218-2)
  • GB/T 19876 机械安全 与人体部位接近速度相关的安全防护装置的定位(等同采用 ISO 13855)
  • GB/T 8196 机械安全 防护装置 固定式和活动式防护装置的设计与制造一般要求(等同采用 ISO 14120)

撰文:EVST Editorial Team

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐