3. 协同生产线工艺需求分析
多机器人协同生产线的设计起点不是选机器人型号,而是把产品工艺需求翻译成可量化、可验证的约束条件。装配、搬运、焊接、涂胶这四类任务在物理本质上差异很大:装配关心的是配合精度与力控,搬运关心的是负载与节拍,焊接关心的是轨迹连续性与热输入,涂胶关心的是速度一致性与胶型截面。如果只写“需要高精度、高节拍”,后续的机器人选型、工位划分、协同策略都无从落地。本节的任务,是把这四类任务拆成节拍、精度、柔性、产能四组约束,并说明每组约束从哪里来、怎么算、怎么判断是否可行。
一、节拍约束:从单任务工时到协同瓶颈
节拍(Cycle Time, CT)是生产线产出速率的倒数。对多机器人协同线,不能只看单台机器人的动作时间,而要看“任务—机器人—工位”三层时间叠加后的瓶颈。以某电机端盖装配单元为例,假设产品要求日产能 480 件,两班制有效作业时间 14 h,则理论节拍 CT = 14×3600 / 480 = 105 s/件。这个 105 s 是整条线的上限,不是某台机器人的上限。
把装配任务拆成可并行与必须串行的动作:机器人 A 取端盖并涂胶(约 18 s),机器人 B 取轴承并压装(约 22 s),两者可并行;之后机器人 A 与 B 协同完成端盖与壳体的对位合装(约 30 s),这一步必须串行。若简单相加得 70 s,看似满足 105 s,但实际还要加上工件交换、视觉定位、等待同步等辅助时间。按经验,辅助时间约占 25%~35%,取 30% 后单件实际节拍约 91 s,仍有余量。真正需要警惕的是“协同等待”:当 A 完成涂胶后必须等 B 完成压装才能合装,若 B 因压装力控调整多花 8 s,则整线节拍被拉长到 99 s,接近上限。因此节拍约束的提取方法不是算总和,而是找出最长串行路径,并给协同等待留出 10%~15% 的缓冲。
二、精度约束:绝对精度、重复精度与协同精度
精度需求必须区分三个层次。第一是重复精度,即机器人回到同一位置的一致性,通常由机器人本体决定,装配任务一般要求 ±0.05 mm 以内,搬运可放宽到 ±0.2 mm。第二是绝对精度,即机器人到达指令位置的真实偏差,受标定、热变形、负载影响,协同合装时若两台机器人各自绝对精度不足,即使重复精度很好,合装面也会错位。第三是协同精度,即两台机器人在同一时刻的相对位置误差,这是多机器人系统特有的约束。
以涂胶任务为例,胶线宽度要求 2.0±0.3 mm,胶枪移动速度 200 mm/s,若机器人轨迹偏差 0.5 mm,胶线偏移会直接导致密封失效。此时精度约束应写成:轨迹跟踪误差 ≤0.3 mm,速度波动 ≤5%。焊接任务则更关注路径连续性,焊缝宽度 5±0.5 mm,要求机器人 TCP 在焊接段的速度稳定在 8~12 mm/s,且起弧、收弧位置重复精度 ≤0.2 mm。这些数值不是拍脑袋,而是从产品图纸的配合公差、密封要求、焊缝等级反推出来的。实际做法是:先查产品关键尺寸链,把总公差按 1/3~1/5 分配给机器人系统,再分解到重复精度、绝对精度和协同精度。
三、柔性约束:换型时间与任务可重构性
柔性不是“什么都能做”,而是“换型时不需要重新设计整条线”。柔性约束通常用两个指标表达:换型时间(Changeover Time)和任务可重构性。若产品族有 3 种端盖,直径分别为 80、100、120 mm,涂胶轨迹不同,则要求机器人程序可切换、夹具可快换、视觉配方可调用。换型时间目标可设为 ≤10 min,其中夹具更换 ≤3 min,程序调用与首件确认 ≤7 min。
对多机器人协同线,柔性还意味着任务分配可调整。例如当订单从大批量单一品种转为小批量多品种时,原本“A 涂胶、B 压装”的固定分工可能需要变成“A 兼顾涂胶与搬运、B 专注压装”,这要求机器人工具快换接口、程序模块化和安全区域动态划分。柔性约束的提取方法是列出产品族差异点:尺寸、重量、接口位置、工艺参数,再判断哪些差异可由程序吸收,哪些必须由硬件换型吸收。程序能吸收的越多,柔性越高,但节拍和精度往往要付出代价。
四、产能约束:设备综合效率与瓶颈漂移
产能不等于节拍的简单倒数。实际产能 = 有效作业时间 × 设备综合效率(OEE)/ 实际节拍。OEE 包含可用率、性能率、合格率。多机器人线中,任何一台机器人故障都可能导致整线停机,因此可用率通常低于单机线。假设单机可用率 0.98,两台协同后可用率约 0.96,若性能率 0.95、合格率 0.99,则 OEE ≈ 0.96×0.95×0.99 ≈ 0.903。按 14 h 有效时间、91 s 节拍计算,理论产能 553 件,实际产能约 499 件,仍满足 480 件目标,但余量只有 4%。
产能约束的关键是识别瓶颈漂移:当某一任务时间因工艺调整增加 10%,瓶颈可能从合装工位转移到涂胶工位,整线产能随之下降。因此产能分析必须做敏感性检查,至少对每个关键任务给出 ±15% 的时间波动范围,观察产能是否仍满足下限。若余量不足,应优先压缩辅助时间或增加并行工位,而不是盲目提高机器人速度。
五、把约束写成可检查的输入清单
完成上述分析后,应形成一份工艺需求输入清单,作为后续机器人选型、工位布局和协同控制的依据。清单至少包含:任务名称、并行/串行属性、单任务时间、精度指标、换型要求、产能贡献、瓶颈风险等级。以本节示例为例,可整理如下:
| 任务 | 属性 | 时间(s) | 精度要求 | 换型要求 | 瓶颈风险 |
|---|---|---|---|---|---|
| 端盖涂胶 | 并行 | 18 | 轨迹误差≤0.3 mm | 程序切换 | 中 |
| 轴承压装 | 并行 | 22 | 力控±5% | 夹具快换 | 高 |
| 对位合装 | 串行协同 | 30 | 协同误差≤0.3 mm | 视觉配方 | 高 |
| 工件交换 | 辅助 | 12 | 定位±0.1 mm | 无 | 低 |
这张表的价值在于:它把“装配、搬运、焊接、涂胶”这些工艺名称,变成了可计算、可分配、可验证的工程参数。后续章节中,无论是机器人选型、协同控制策略还是节拍优化,都应以这张表为输入。若某一项约束无法满足,应回到产品工艺或工位划分阶段调整,而不是在机器人层面硬扛。