8 大模块 · K(θ,T) 三维表 + 10 步流程 + R1-R6 全联动 · 玉洁可控核心工程能力的硬指标
💡 为什么 EOL 标定要单独配一份 HTML?
EOL = End of Line,关节模组出厂前最后一道质量门。不只是"测试环节",而是 K 表生产环节——22 模组整套 K 表 = 关节模组的"灵魂",决定力控精度。
- 🟢 一句话定位:K(θ, T) 三维参数表标定 + EEPROM 写入 + 序列号追溯 · 单工位 10-15 min/关节 · 良率 ≥98% · 三次失败判废
- 🟢 核心交付物:单关节 ≈ 100 KB K 表 + 摩擦表 + 编码器零位 · 22 模组整套 ≈ 2.2 MB
- 🟢 产线投资:¥1400-2400 万(5 工位 × ¥80-120 万 + 温箱 + 三坐标 + 上位机 + 软件)
- 🟡 跟 2.3.2 B 类 10 万差异:B 类自建 1 套简化版工装(关节接口标定 + 力矩校准装置)→ 服务 5-10 台 dogfooding · 不是 22 模组整套量产线
- 🟣 跟 R1-R6 全联动:谐波跑合 / 电机 Kt Ke / 驱动板 FOC / 集成壳体同心度 / 双编码器零位 + 扭簧 K_elastic → EOL 是 8 组协同最终质量门
- 🔴 数据飞轮起点:EOL 数据上玉洁云 → 客户端 100-500 台 OPC-UA/MQTT 反馈 → 算法订阅池 V0-V5 持续迭代
📌 本页 = 8 大模块的 EOL 标定决策底座(K 表 + 流程 + 指标 + 架构 + 良率 + R1-R6 联动 + 数据飞轮 + B 类差异)
核心问题:EOL 到底交付什么?22 模组整套 K 表长什么样?
θ 维度:离散 12-72 点(30° 间隔 / 全行程 ±180° 或 ±360° 按关节类型)
T 维度:离散 3-5 点(-20°C / +25°C / +60°C / +85°C / 室温老化后)
K 内容:6-8 类参数(Kt / Ke / Kf / K_elastic / 零位偏置 / 温漂 / 死区)
📋 K 表参数清单 · 6-8 类 · 单关节 100 KB
| 参数 | 含义 | 标定精度 | 数据量/点 | 失败分类 | 优先级 |
| Kt | 扭矩常数 (Nm/A) | ±2% | 4 byte float | A 装配 / B 元件 | P0 |
| Ke | 反电动势常数 (V/(rad/s)) | ±1% | 4 byte float | B 元件 | P0 |
| Kf | 摩擦补偿 (Nm) | ≤5% 额定扭矩 | 4 byte float | A 装配 | P0 |
| K_elastic | 扭簧刚度 (Nm/rad) · 跟 R6 联动 | 拟合残差 ≤3% | 4 byte float | R6 编码器 / A 装配 | P0 |
| 零位偏置 | 编码器零位 LSB · 跟 R6 联动 | ≤1 LSB | 2 byte int | R6 编码器 / A 装配 | P0 |
| 温漂系数 | Kt 随温度变化 | ±0.05%/°C | 4 byte float | A 装配 / B 元件 / C 设计 | P1 |
| 死区补偿 | FOC 低速死区 | 经验值 | 4 byte float | A 装配 / C 设计 | P1 |
| 序列号 + 追溯 | 产品序列号 + 装配工 ID + 测试时间 | — | 32 byte | — | P0 |
📊 K 表数据规模估算
| 维度 | 点数 | 单点数据量 | 单关节总数据 | 备注 |
| θ 角度 | 12-72 点 | 6-7 类 × 4 byte = 24-28 byte | 288-2016 byte | 30° 间隔 · 全行程 ±180° |
| T 温度 | 3-5 点 | 同上 | 72-140 byte / 角度点 | -20/+25/+60/+85°C |
| 摩擦表 | 72 点 (5° 间隔) | 2 byte int × 72 = 144 byte | 144 byte | 低速爬坡测 |
| 编码器零位 | 双编码器 | 2 byte × 2 = 4 byte | 4 byte | 电机端 + 关节端 |
| 单关节合计 |
— |
— |
≈ 100 KB |
含元数据 + 校验 |
| 22 模组整套 |
— |
— |
≈ 2.2 MB |
22 × 100 KB |
| 28 模组整套 |
— |
— |
≈ 2.8 MB |
28 × 100 KB |
📌 K 表 takeaway:
K 表 = 关节模组"灵魂",决定力控精度(±3 Nm / 0.1° 位置环 / 0.5 Nm 扭矩环)·
100 KB / 关节,22 模组整套 ≈ 2.2 MB(不算大,云端无压力)·
K_elastic + 编码器零位 是 R6 力矩感知精度的源头(双编码器扭簧解算 + DOB + 自适应 K)
核心问题:关节模组出厂前到底跑哪些测试?每步多长?需要什么工具?
流程设计:从扫码入站 → 上电自检 → 空载 → 静态扭矩 → 反电动势 → 摩擦 → 编码器零位 → 温升跑合 → 温度循环 → 数据拟合 EEPROM 写入
📋 10 步标定流程 · 详细时延 + 工具 + 良率门槛
| # | 步骤 | 关键活动 | 时延/关节 | 关键工具 | 良率门槛 | 失败分类 |
| ① | 扫码入站 | 序列号 + 物料批次 + 装配工 ID 录入 | < 5s | 条码枪 + ERP | 100% | — |
| ② | 上电自检 | 电压电流 + 编码器通信 + 温度传感器 | ≈ 10s | 电源 + 通信测试 | 100% | B 元件 |
| ③ | 室温空载跑曲线 | FOC 调试台 + 编码器读取正弦波 | ≈ 30s | FOC 调试台 + 编码器 | ≥ 99% | A 装配 |
| ④ | 静态扭矩(堵转) | 不同 θ 位置堵转测 Kt · 加载器施加负载 | ≈ 60s | 加载器(液压/伺服)+ 扭矩传感器 | ≥ 99% | A 装配 / B 元件 |
| ⑤ | 反电动势 Ke | 电机拖动测 Ke · 不同 ω 测反电动势 | ≈ 30s | 电机拖动 + 示波器 | ≥ 99% | B 元件 |
| ⑥ | 摩擦力矩 Kf | 低速爬坡(0.1 rad/s)测摩擦表 | ≈ 60s | 低速伺服 + 扭矩传感器 | ≥ 99% | A 装配 |
| ⑦ |
编码器零位校准 (跟 R6) |
双编码器激光对位 + 扭簧 K_elastic 拟合 |
≈ 30s |
激光对位仪 + 编码器调试台 |
≥ 99% |
R6 编码器 / A 装配 |
| ⑧ | 温升跑合(额定负载) | 30 min 额定负载跑合 + 测稳态温升 | ≈ 30 min | 加载器 + 温箱 + 热电偶 | 温升 ≤80 K | A 装配 / B 元件 |
| ⑨ | 温度循环(4 点) | -20°C / +25°C / +60°C / +85°C 各跑 5 min | ≈ 60 min | 温箱(4 点切换) | 全部过 | A 装配 / B 元件 / C 设计 |
| ⑩ |
数据拟合 + EEPROM 写入 |
三维 K 表拟合 · 写 EEPROM 100 KB · 序列号追溯 |
≈ 60s |
Python + PyQt + TwinCAT |
100% |
A 装配 / 软件 bug |
| 合计 |
单工位 ≈ 10-15 min/关节(不含温箱循环) |
22 模组整套 多工位并行 → 1-2 h · 含温箱循环 → 6-8 h |
📌 流程 takeaway:
单工位 10-15 min/关节(不含温箱循环),其中 ⑦编码器零位校准 跟 R6 强联动 ·
5 工位并行 → 22 模组整套 1-2 h ·
含温箱循环 6-8 h(每关节都要 4 温度点)·
流程核心 = 不让坏件流到客户端,三次失败直接报废
核心问题:关节模组合格出厂的标准是什么?哪些指标硬?哪些软?
6 维指标:电气 / 机械 / 温度 / 噪声振动 / 扭簧 / 安全
验收:6 维全过 → 出厂;任一不过 → 三次失败判废
| 维度 | 指标 | 硬约束 / 软约束 | 优先级 | 失败分类 |
| 电气 | Kt ±2% · Ke ±1% · 死区补偿校准 · EMC 测试 | Kt/Ke 硬约束 · EMC 软约束 | P0 | A 装配 / B 元件 |
| 机械 | 同心度 ≤0.03mm · 垂直度 ≤0.02mm · 端面跳动 ≤0.01mm | 硬约束(跟 R5 集成壳体联动) | P0 | A 装配 |
| 温度 | 温升 ≤80 K · 温漂 ≤0.05%/°C | 温升硬约束 · 温漂软约束 | P0 | A 装配 / B 元件 / C 设计 |
| 噪声振动 | 噪声 ≤55 dB(A) · 振动 ≤2.5 mm/s RMS | 软约束(行业基准) | P1 | A 装配 |
| 扭簧 | K_elastic 拟合残差 ≤3% | 硬约束(跟 R6 强联动) | P0 | R6 编码器 / A 装配 |
| 安全 | 抱闸响应 ≤30 ms · 过载停机 ≤5 ms · PL d Cat.3 | 硬约束(PL d 认证必备) | P0 | C 设计 / A 装配 |
📌 指标 takeaway:
P0 硬约束 5 项(Kt/Ke / 机械公差 / 温升 / 扭簧 / 安全)· 任何一项不过 = 三次判废 ·
P1 软约束 1 项(噪声振动)· 行业基准,不达标降级 ·
PL d Cat.3 认证 = EOL 必跑项 · 不达标不能出厂
核心问题:EOL 标定需要买什么?产线投资怎么分?单工位多少钱?
产线投资:¥1400-2400 万(5 工位 + 温箱 + 三坐标 + 上位机 + 软件)
跟 B 类 10 万差异:B 类是 5-10 台 dogfooding 简化版工装,不是 22 模组整套量产线
🏭 EOL 测试工装 · 5 工位并行
| 设备类别 | 关键设备 | 数量 | 单价(万) | 合计(万) | 用途 |
| 机械工装 | 定位夹具 + 加载器(液压/电机伺服) | 5 套 | 20-30 | 100-150 | 静态扭矩 + 摩擦 + 跑合 |
| 温箱 |
温箱 -40 ~ +125°C · 4 点切换 |
2 台 |
40 |
80 |
温度循环标定 |
| 三坐标 | CMM · 海克斯康 / 蔡司 | 1 台 | 100 | 100 | 机械公差在线测量 |
| 电源 | 48V/20A 直流电源 | 5 台 | 3-5 | 15-25 | 上电 + 跑合供电 |
| 功率分析仪 | 横河 WT3000 / 横河 PX8000 | 5 套 | 10-15 | 50-75 | 电气参数 + 效率 |
| 示波器 | 泰克 MDO3034 / 力科 HDO4034 | 5 套 | 5-8 | 25-40 | 反电动势 + EMC 测试 |
| 编码器调试台 |
激光对位 + 编码器读写 · 跟 R6 联动 |
5 套 |
15-20 |
75-100 |
编码器零位 + 扭簧 K_elastic |
| 上位机 | i7 + 32G + 1T SSD | 5 台 | 1-2 | 5-10 | 标定软件运行 |
| EOL 工装小计 |
450-580 万 |
硬件基础 |
| 软件栈 |
Python + PyQt 上位机 + TwinCAT/CODESYS EtherCAT 主站 + 数据库 + 玉洁云同步 API |
100-150 万 |
自研 + 商业混合 |
| EOL 测试台合计(5 工位) |
550-730 万 |
单系统价位 |
| 5 工位全套(系统价 × 5 + 共享设备) |
1400-2400 万 |
对应整线产能 |
💻 软件栈详细
| 层级 | 组件 | 自研/商业 | 授权方式 | 优先级 |
| 上位机框架 | Python + PyQt | 自研 | 开源 + 自研 | P0 |
| EtherCAT 主站 | TwinCAT 3 / CODESYS | 商业 | 一次性授权 ¥5-10 万/工位 | P0 |
| 数据库 | PostgreSQL + 序列号追溯 | 自研 | 开源 | P0 |
| 云同步 API | OPC-UA / MQTT | 自研 | 开源 | P0 |
| 数据分析 | Pandas + Matplotlib | 自研 | 开源 | P1 |
| PL d 测试模块 | 安全功能测试(抱闸响应 + 过载停机) | 自研 + 商业认证工具 | TÜV SÜD 认证服务 | P0 |
📌 架构 takeaway:
5 工位 = 量产线(22 模组整套 1-2 h)·
温箱 + 三坐标 + 编码器调试台是核心(300-400 万)·
软件栈以自研为主 + TwinCAT 商业授权 ·
TÜV SÜD 认证服务 = PL d Cat.3 必备
核心问题:良率不达标怎么办?失败怎么分类?怎么 DFMEA 闭环?
判废规则:首次失败 → 重测 → 二次失败 → 拆解分析 → 三次失败 → 报废
良率门槛:≥98% 综合良率(跟 L14 BOM 重估 $1500-2500 绑定)
🔄 三次失败判废流程
| 次数 | 动作 | 判定 | DFMEA 反馈 | 措施 |
| 首次失败 | 重测(同一关节重做 EOL 流程) | — | — | — |
| 二次失败 | 拆解分析 → 失败分类 | A/B/C 三类 | 归档 | 换件 / 工艺修正 |
| 三次失败 | 报废 → 元器件回收 | — | 工艺评审 | 设计修正 / 下批次回归 |
📊 失败分类 · 2% 拆解
| 类别 | 原因 | 占比 | DFMEA 措施 | 对应设备/工序 |
| A 装配工艺 | 同心度 / 垂直度 / 灌封不均 / 编码器污染 / 抱闸间隙错 | 60% | 装配培训 + 在线测量 100% | R5 集成组装 + EOL |
| B 元器件不良 | 电机批次差 / 编码器不良 / 谐波减速器卡死 | 25% | 供应商来料 100% 抽检 | R1/R3/R6 入料 |
| C 设计缺陷 | 壳体变形 / 散热不足 / EMC 不达标 | 15% | 设计修正 + 工艺评审 | R4/R5 设计 |
📌 良率 takeaway:
综合良率 ≥ 98%(L14 BOM 重估 $1500-2500 的硬约束)·
A 装配 60% = R5 集成组装培训 + 在线测量 100% 是关键 ·
C 设计 15% → DFMEA 闭环反馈 → 下批次回归
核心问题:R1-R6 哪条路线失败会在 EOL 暴露?EOL 跟每条 R 怎么联动?
6 条路线:R1 谐波 / R3 电机 / R4 驱动板 / R5 集成壳体 / R6 双编码器 / 安全 PL d
EOL = 8 组协同的最终质量门
| R 路线 | EOL 验证项 | 失败影响 | DFMEA 闭环 | 关联配套页 |
| R1 谐波 | 减速比精度 · 摩擦力矩 · 跑合温升 · 寿命估算 | R1 批次不良 → 全线返工 | 供应商 100% 来料抽检 | — |
| R3 电机 |
Kt ±2% · Ke ±1% · 温升 ≤80 K · 死区补偿 |
R3 自研电机 → 数据反馈自研团队 |
R3 自研持续迭代 |
→ R3 电机原理 |
| R4 驱动板 | FOC 电流环带宽 · EMC · 安全功能(过载/抱闸) | PL d Cat.3 认证基础 | FOC 算法 + EMC 设计 | → FOC 三件套 |
| R5 集成壳体 |
同心度 ≤0.03mm · 垂直度 ≤0.02mm · 端面跳动 ≤0.01mm · IP65 气密 |
集成壳体良率核心 |
R5 集成工艺培训 |
→ R5 STEP 7 EOL |
| R6 双编码器 |
编码器零位校准 · 扭簧 K_elastic 拟合残差 ≤3% |
力矩感知精度源头 |
R6 编码器选型 + 装配 |
→ R6 双编码器 |
| 安全 PL d | 抱闸响应 ≤30 ms · 过载停机 ≤5 ms · Cat.3 二级冗余 | PL d 认证必备 | TÜV SÜD 认证服务 | — |
📌 R1-R6 联动 takeaway:
任何一条 R 失败都会在 EOL 暴露 ·
R3 电机 Kt/Ke + R5 同心度 + R6 编码器零位 + 扭簧 K_elastic 是 EOL 4 大核心验证项 ·
EOL = 8 组协同的最终质量门,不是测试环节
核心问题:2.3.2 B 类整机制造设备"EOL 关节标定"10 万简化版,跟本页面 1400-2400 万产线什么关系?
路径:B 类 10 万 dogfooding 简化版 → 5-10 台验证 → 1400-2400 万量产线
阶段:M0-M6 工程样件 → M6-M30 量产
| 维度 | B 类自建 10 万 (5-10 台 dogfooding) | 产线 EOL (¥1400-2400 万 量产线) |
| 工位数 | 1 套简化版工装 | 5 工位 × ¥80-120 万/工位 |
| 温箱 | 无(室温跑合即可) | 2 台 × ¥40 万 |
| 三坐标 | 无(手工卡尺测量) | 1 台 × ¥100 万(CMM 海克斯康/蔡司) |
| 加载器 | 简易力矩校准装置 | 液压/电机伺服加载器(5 套) |
| 编码器调试台 | 基础编码器读写 | 激光对位 + 编码器调试台(5 套) |
| 软件 | Python 脚本 + 手工录入 | PyQt + TwinCAT + 数据库 + 玉洁云同步 |
| 投资 |
10 万(关节接口标定工装 + 力矩校准装置) |
1400-2400 万(5 工位全套) |
| 用途 | 5-10 台 dogfooding EOL(产线验证 + 算法 dogfooding + 寿命测试) | 量产线 22 模组整套 EOL |
| 阶段 |
M0-M6 工程样件(7/20-2/10) |
M6-M30 量产(2/10 之后) |
| 温升跑合 | ≤80 K(手工测) | ≤80 K(温箱 + 热电偶自动) |
| 温度循环 | 无(室温) | -20/+25/+60/+85°C 4 点(温箱) |
| 良率门槛 | ≥95%(5-10 台小样本) | ≥98%(量产线硬约束) |
| 序列号追溯 | 手工记录 | 数据库 + 玉洁云同步 |
📍 路径坐住 · B 类 10 万 → 产线 1400-2400 万
| 阶段 | 时间 | EOL 设备投入 | 产能 | 良率目标 |
| M0-M2 | 7/20-10/18 | B 类 10 万简化版(关节接口标定工装) | 5-10 台 dogfooding | ≥95% |
| M2-M6 | 10/19-2/10 | B 类 10 万 + 临时补充(5-10 台验证) | 5-10 台工程样件 | ≥96% |
| M6-M12 | 2/10-8/10 | 1400-2400 万产线(5 工位) | 100-500 台/年(22 模组整套) | ≥98% |
| M12-M30 |
8/10 之后 |
1400-2400 万产线 + 数据飞轮闭环 |
1000+ 台/年 + 算法订阅池 |
≥98% · 算法持续迭代 |
📌 B 类差异 takeaway:
B 类 10 万 dogfooding 简化版 = M0-M6 阶段验证必备(5-10 台就够)·
产线 1400-2400 万 = M6 之后量产线(100-500 台/年)·
路径坐住:先用 B 类 10 万跑通工艺,再上产线大投资 → 风险可控
核心问题:EOL 数据怎么用?怎么形成数据飞轮?
链路:关节 → EtherCAT/CAN → PLC → OPC-UA/MQTT → 玉洁云 → 算法订阅池
飞轮:22 模组 V0-V2 订阅 0 / 28 模组 V3-V4 订阅 $5-10k/台/年
🔄 数据飞轮闭环 · 4 段链路
| # | 链路段 | 数据内容 | 频率 | 时延 |
| ① | EOL 标定数据入 EEPROM + 同步上玉洁云 | K(θ,T) 表 + 序列号 + 元器件批次 + 装配工 ID | 每关节 1 次(出厂时) | ≈ 1 min |
| ② | 客户端 100-500 台 OPC-UA/MQTT 反馈 | 扭矩/速度/温度时序数据 | 100 Hz × 24h × 22 关节 | ≤100 ms |
| ③ | 算法订阅池持续迭代 V0-V5 算法 | FOC 调参 + 力控补偿 + 扭簧 K_elastic 修正 | 每月 1 次版本 | — |
| ④ | 下一批次 EOL 标定用新算法版本 | K 表自动更新 + EEPROM 重写 | 每批次 EOL | ≈ 60s/关节 |
💎 算法订阅池分层 · 跟 EOL 联动
| 模组 | 订阅版本 | 功能 | 价格 | EOL K 表更新 |
| 22 模组基础版 | V0-V2 (W1-W12) | 基础 FOC + 简单力控 | 订阅 0 元(走规模) | 季度更新 |
| 28 模组标准版 |
V3-V4 (W13-W24) |
DOB + 自适应 K + 力控增强 |
$5-10k/台/年 |
月度更新 |
| 22 关节整机 | — | 22 × 订阅价 | $110-220k/台/年 | — |
| 28 关节整机 | — | 28 × 订阅价 | $140-280k/台/年 | — |
| 100 台订阅池/年 |
— |
— |
22 模组 $11-22M/年 |
— |
📌 数据飞轮 takeaway:
EOL 数据 = 数据飞轮起点(K 表 + 元器件批次 + 序列号)·
100-500 台客户端 OPC-UA/MQTT 反馈 = 算法订阅池持续迭代 ·
22 模组 V0-V2 走规模 / 28 模组 V3-V4 走利润 ·
100 台订阅池/年 = 22 模组 $11-22M/年
🔬 EOL 标定 · 5 大必做
- K(θ,T) 三维表标定(6-8 类参数 · 100 KB/关节 · 22 模组整套 ≈ 2.2 MB)
- 10 步流程 SOP(扫码→上电→空载→静态扭矩→Ke→Kf→编码器零位→温升跑合→温度循环→EEPROM 写入)
- 6 维指标验收(电气/机械/温度/噪声振动/扭簧/安全 · 5 项 P0 + 1 项 P1)
- ≥98% 良率 + 三次判废(A 装配 60% + B 元件 25% + C 设计 15% · DFMEA 闭环)
- 产线投资 ¥1400-2400 万(5 工位 + 温箱 + 三坐标 + 软件)· 跟 B 类 10 万差异清晰
🔗 跟 R1-R6 全联动 · EOL 是 8 组协同最终质量门
- R1 谐波:减速比精度 + 摩擦力矩 + 跑合温升 → 供应商 100% 来料抽检
- R3 电机:Kt ±2% + Ke ±1% + 温升 ≤80 K → 自研持续迭代(→ R3 电机原理)
- R4 驱动板:FOC 电流环 + EMC + 安全功能 → PL d Cat.3 认证基础(→ FOC 三件套)
- R5 集成壳体:同心度 ≤0.03 + 垂直度 ≤0.02 + IP65 → 集成组装培训(→ R5 STEP 7)
- R6 双编码器:编码器零位 + 扭簧 K_elastic → 力矩感知精度源头(→ R6 双编码器)
- 安全 PL d:抱闸响应 ≤30 ms + 过载停机 ≤5 ms + Cat.3 → TÜV SÜD 认证
💰 B 类 10 万 vs 产线 1400-2400 万 · 路径坐住
- B 类 10 万 (M0-M6):关节接口标定工装 + 力矩校准装置 · 5-10 台 dogfooding · ≥95% 良率
- 产线 1400-2400 万 (M6-M30):5 工位 + 温箱 + 三坐标 + 软件 · 100-500 台/年 · ≥98% 良率
- 路径坐住:先用 B 类 10 万跑通工艺 → 验证后上产线大投资 → 风险可控
- 关键差异:B 类无温箱/三坐标/加载器 → 仅基础 K 表;产线全套 → 完整 4 温度点循环
- DFMEA 闭环:B 类 5-10 台失败 → 工艺修正 → 产线放量
🔄 数据飞轮 · 4 段链路 + 算法订阅池
- ① EOL 数据入 EEPROM + 玉洁云同步:K 表 + 序列号 + 元器件批次
- ② 客户端 100-500 台 OPC-UA/MQTT 反馈:扭矩/速度/温度时序数据 100 Hz
- ③ 算法订阅池持续迭代 V0-V5:FOC 调参 + 力控补偿 + K_elastic 修正
- ④ 下一批次 EOL 用新算法版本:K 表自动更新 + EEPROM 重写
- 订阅池分层:22 模组 V0-V2 订阅 0 / 28 模组 V3-V4 $5-10k/台/年 · 100 台/年 = $11-22M