3 张图谱 · L13 R4 自研底座 · FOC 算法 lead 5 大能力

💡 为什么 R4 驱动板自研 必须配 FOC 三件套图谱?

R4 驱动板自研 = L13 整套模组 35% BOM 自研率的关键支柱之一(电机 20% + 驱动板 15% + ...)。但驱动板不只是 PCB 硬件,FOC 算法 + EMC 设计 才是驱动板的灵魂:

📌 本页 3 张图谱 = R4 驱动板自研决策的 工程实现底座(静态知识 + 动态时序 + 故障诊断)

FOC 算法知识图谱 静态全貌 · v0.2 分层架构

核心问题:FOC 算法 = 哪 5 大模块?
R4 自研对应:5 大模块 = 驱动板自研的 5 大能力 · FOC lead 招聘 5 大 JD 维度
典型读者:算法 lead 招聘面试 · 系统设计评审 · 整套模组差异化卡位
FOC 算法知识图谱 v0.2 分层架构
图:FOC 算法分层架构 · L1 输入层 → L2 数学层 → L3 算法核心层 → L4 高级功能层 · 1600×1100
📌 R4 自研 takeawayL1+L2+L3 是 FOC 算法必做的(所有厂家都做)· L4 是玉洁整套模组差异化卡位(双编码器扭簧 + 算法订阅 OTA)

站立 → 迈步 全流程时间轴 动态时序 · v0.2 修复重叠

核心问题:FOC 算法 = 每时刻在做什么?
R4 自研对应:单关节 2 秒内的实时战斗 · 22/28 关节 × 9 时间窗口 × 算法订阅触发
典型读者:故障排查 · 时序优化 · 寿命预测 · 算法订阅架构设计
FOC 算法站立→迈步全流程时间轴 v0.2
图:膝关节 9 个时间窗口 · 8 个时间步卡片 · 算法订阅触发 + R6 方案 A + L13+T4 takeaway · 1600×1180
📌 R4 自研 takeawayt=0ms 站立平衡 = 最严酷工况(Toaster Oven 烤箱模式 · 端部绕组 5min +30K)· t=1000ms 落地冲击 = 抗冲击限流 + 抱闸 ≤30ms + QDD 反驱耗能 · t=2000ms 算法订阅触发 = 摩擦补偿 OTA + 数据回灌 → 22 关节整机 $110-220k/台/年订阅池

FMEA 故障树图谱 故障诊断 · v0.1 新增

核心问题:FOC 算法 = 会出什么问题 · 怎么修?
R4 自研对应:驱动板自研必做 FMEA 评审 · 8 大故障类 + 严重度 + RPN 风险评估
典型读者:质量保障 · FMEA 评审 · PL d 认证 · 产线 100% 覆盖
FOC 算法 FMEA 故障树 v0.1
图:8 大故障类(F1-F8)· 4x2 网格 · 每故障 4 字段(触发/检测/保护/恢复)+ FMEA 严重度矩阵 · 1700×1280
📌 R4 自研 takeawayF1 OCP 过流 + F2 机械冲击 = 严重度最高 → 驱动板硬件 OCP < 5μs + 双编码器扭簧监测是底线 · F8 参数失配 RPN=96 最高 → 算法订阅是核心(在线辨识 + 摩擦补偿自适应)· 驱动板 FMEA 评审 = PL d Cat.3 认证的必过关卡

驱动板 × FOC 软件分层(加固 R4 物理实现底座) 物理位置 · v0.2 新增 · 跟 2.3.1 软件栈对齐

核心问题:FOC 数学唯一,但运行在哪一块 PCB 上?物理位置是什么?驱动板软件怎么分层?三环架构怎么分布?
R4 自研对应:1 个核心结论 + 1 个驱动板硬件 BOM 表 + 5 层 Firmware 分层表 + 3 环物理分布图 + 5 条 takeaway
典型读者:硬件设计 · Firmware 架构师 · R4 招聘 · 跟 L13 软件栈对齐

🎯 核心结论

⚡ 电机是纯硬件 · FOC 数学跑在驱动板 MCU 上

99% 关节模组场景 = 关节模组供应商模式 A(独立电机 + 独立驱动板):电机 R3 = 三相绕组 + 转子 + 编码器(纯硬件,无 MCU) · 驱动板 R4 = MCU + GaN/SiC + 电流采样 + 编码器接口,FOC 数学跑在驱动板 MCU 上 · 三环架构(位置环/速度环/电流环)物理位置可以分散也可集中在驱动板

🔧 驱动板 R4 硬件 BOM · FOC 工程实现底座

#部件型号参考价格区间作用
1MCUSTM32H7 / TI F2838x / Xilinx Zynq$15-50跑 FOC 算法 + RTOS · 频率 200-600 MHz · 双精度 FPU
2功率模块 · GaN/SiCCree CAS300M17BM2 / GaN Systems GS66516T$30-803 相逆变桥 · 开关频率 100 kHz · 死区 50 ns · 效率 98%+
3电流采样Allegro ACS733/ACS781 · INA240$3-8/相三相电流采样 · 带宽 ≥200 kHz · 精度 ±0.5% · 隔离
4母线电压采样电阻分压 + 隔离运放$1-3Vdc 反馈 · 欠压/过压保护
5编码器接口BISS/SSI/EnDat/SPI PHY$2-5/路双编码器接口(电机端 θ_m + 输出端 θ_j)· R6 扭簧解算源头
6PWM 驱动UCC21750 / Si8271$2-5/相GaN/SiC 栅极驱动 · 隔离 · 死区产生
7通讯接口EtherCAT ET1100 / CAN FD$5-15上位机通信(环内环外)· R7 通信 PHY
8抱闸驱动MOS + 反电动势保护$2-5M107 内抱闸驱动 · PL d Cat.3 紧急锁定
驱动板 BOM 合计 $60-170/板 28 关节整机 BOM × $60-170 = $1680-4760 · 玉洁整套模组 BOM $98k-123k 中驱动板 占比~2-3%

🧠 驱动板 Firmware 5 层软件分层

所有层都在驱动板 MCU 上(区别于上位机)· 核心层 L3(电流环 FOC)+ L2(HAL)都在 MCU

内容MCU 运行位置执行频率说明
F5通信接口层
(EtherCAT / CANopen)
驱动板 MCU1-10 kHz跟上位机同步 · EtherCAT DC · CY 更新时间 < 1 ms · 对应 L7 外部协议
F4位置环 / 速度环
(三环外/中环)
驱动板 MCU + 上位机1-10 kHz通常在驱动板 MCU (关节级独立控制)· 上位机亦可拉走作协调控制
F3电流环 FOC
(三环内环)
驱动板 MCU(必在)10-100 kHzClarke / Park / PI / SVPWM · 带宽 1-2 kHz · 延迟 < 100 μs · 对应 L3 核心 IP
F2HAL 硬件抽象层
(ADC/PWM/SPI/BISS/EnDat)
驱动板 MCU≥100 kHz中断驱动 · DMA · 编码器 SDK 集成 · 对应 L2
F1RTOS 实时内核
(FreeRTOS / RT-Thread)
驱动板 MCU任务调度任务优先级:F3 > F2 > F4 > F5 · tick ≤ 1 ms · 对应 L1

📌 物理位置判定F3 电流环 FOC 必在驱动板 MCU (对延迟敏感,跑外设中断外面失控)· F4 三环外/中环 通常也在 MCU(关节级独立控制)但可上抬上位机 · F2 + F1 一定在 MCU · F5 在 MCU + 也可通过 EtherCAT PHY 走外部

⚙️ 三环架构在驱动板上的物理分布

┌──────────────────────────────────────────────────────────────┐
│ 🟧 上位机(玉洁外)                                       │
│   · 轨迹规划 + 运动学 + 多关节协调控制                   │
└──────────────────────────────────────────────────────────────┘
            ↕ EtherCAT / CANopen(1-10 kHz · 对应 F5)
┌──────────────────────────────────────────────────────────────┐
│ 🟦 驱动板 R4 · MCU(玉洁自研 ⭐)                          │
│ ┌────────────────────────────────────────────────────────┐ │
│ │ F4 位置环(频率 1-10 kHz)· 上位机/本机二选一    │ │
│ │   · 输入:目标位置 P_cmd(上位机)                 │ │
│ │   · 输出:目标速度 V_cmd                                │ │
│ ├────────────────────────────────────────────────────────┤ │
│ │ F4 速度环(频率 1-10 kHz)· 本机                │ │
│ │   · 输入:V_cmd                                       │ │
│ │   · 输出:目标电流 Iq_cmd                              │ │
│ ├────────────────────────────────────────────────────────┤ │
│ │ F3 电流环 FOC ⭐(频率 10-100 kHz · 必在 MCU)│ │
│ │   · Clarke / Park / PI / SVPWM                        │ │
│ │   · 输入:Iq_cmd, Id_cmd, θ_m, Ia, Ib               │ │
│ │   · 输出:3 相 PWM 占空比                              │ │
│ └────────────────────────────────────────────────────────┘ │
│ F2 HAL · F1 RTOS(底层)                                │
└──────────────────────────────────────────────────────────────┘
            ↕ 三相 PWM
┌──────────────────────────────────────────────────────────────┐
│ 🟨 电机 R3(纯硬件 · 无 MCU)                            │
│   三相绕组 + 转子 + 编码器 ≥19 bit                       │
└──────────────────────────────────────────────────────────────┘
      

🔄 R4 FOC 软件分层 ↔ 2.3.1 7 层软件栈 对照

驱动板 Firmware对应 2.3.1 L 层CPU 物理位置性质说明
F5 通信接口层L7驱动板 MCU框架 IPEtherCAT PHY 可外接 ↔ 软件协议栈走 SOEM
F4 位置/速度环L4驱动板 MCU(可上抬上位机)集成 IP伺服控制决策点 · 位置环在 MCU 是响应上是不二选择
F3 电流环 FOC ⭐L3驱动板 MCU(必在)订阅核心 IPFOC 数学就跑在这 · 不能外抬
F2 HALL2驱动板 MCU集成 IPADC + PWM + 编码器 SDK 集成
F1 RTOSL1驱动板 MCU框架 IPFreeRTOS 外采

R4 配套页驱动板覆盖 F1-F5(5 层都在 MCU)· 依序按采样频率 100 kHz → 1-10 kHz → 任务调度 · L5 扭簧反算与 L6 订阅管理也在 MCU 里跑(从扭簧客户端采样 → 力控计算 → License 校验)

💎 5 条 takeaway · 驱动板自研决策带

1 · 电机是纯硬件(三相绕组 + 转子 + 编码器 + 无 MCU)· FOC 数学跑在驱动板 MCU 上 — 99% 关节模组都走模式 A
2 · 驱动板 BOM $60-170/板 · 28 关节整机 $1680-4760 · 驱动板占整机 BOM ~2-3%(小头)· R4 自研 价值不在 BOM 在软件 IP
3 · Firmware 5 层都在驱动板 MCU(F1 RTOS → F5 通信)· F3 电流环 FOC 必在 MCU,对延迟敏感不能外抬
4 · 三环架构(位置 / 速度 / 电流)中:电流环 FOC 在驱动板 MCU · 位置/速度环通常也在驱动板 MCU(关节级独立控制优于上抬上位机)
5 · R4 配套页覆盖 驱动板 Firmware F1-F5 · 覆盖不到的部分(L5 扭簧反算 + L6 订阅管理)也跑在 MCU 上 —— → R6 配套页 Section 5 见详情

📌 R4 Section 4 takeaway · 玉洁决策点驱动板自研 价值不在 BOM(仅 2-3%)· 价值在 软件 IP 三层(L3 FOC · L5 扭簧反算 · L6 订阅)· 驱动板 Firmware 5 层都在 MCU 上· F3 FOC 是订阅核心 IP 不能外抬· FOC 数学唯一 · 物理位置唯一 = 驱动板 MCU· 电机是纯硬件驱动板上有算法的只有 L1-L7 中 L3/L5/L6

🔧 R4 驱动板自研 · 5 大 FOC 必做

  • FOC 算法自研(不外采 Elmo/TI)→ 整套模组 35% 自研率
  • GaN/SiC 驱动板(开关频率 100 kHz · 死区 50 ns)→ 文章 §4.5
  • EMC 设计(电磁兼容 · PL d Cat.3 必备)
  • 双编码器集成(电机端 ≥19 bit + 输出端 ≥17 bit)→ R6 方案 A
  • FMEA 评审(8 大故障类 + RPN 风险评估)→ PL d 认证

🎯 T4 D10 决策 · FOC 算法 lead 招聘(7/31 收口)

  • ★★★ 单点瓶颈 · 算法国内稀缺 5-8 人
  • 5 大能力 = 5 大模块:控制环路 + 坐标变换 + 信号链 + 工程实现 + 算法订阅架构
  • 面试题参考:让候选人用知识图谱讲解 5 大模块 · 用时间轴讲解单关节 9 窗口 · 用故障树讲解 RPN 评估
  • 薪资锚点:参考 Figure AI / Apptronik 算法 lead 标准 · A 轮估值 $3-5B 锁定

🔋 L13 整套模组 · FOC 算法订阅池

  • 22 模组基础版 · 整套模组 BOM 压到行业 60% · 算法订阅 $5-10k/台/年
  • 22 关节整机年订阅 = $110-220k/台/年 · 100 台 = $11-22M/年级别订阅池
  • FOC 算法 = 订阅的核心载体(摩擦补偿 OTA + 数据回灌 + 寿命预测)
  • R6 方案 A 双编码器扭簧 = 订阅工程基础(没有扭矩环 = 算法订阅卖空气)

📊 R4 决策关联 · 跟其他 R1-R6 决策的联动

  • R4 ↔ R3:驱动板自研 + 电机自研 = 35% BOM 自研率(直接成本控制)
  • R4 ↔ R5:驱动板集成 + 一体化封装 = 中位 5 款型号
  • R4 ↔ R6:驱动板 FOC + 双编码器扭簧 = 算法订阅工程闭环
  • R4 ↔ 安全等级:驱动板 EMC + FMEA 评审 = PL d Cat.3 认证
  • 🆕 关联 R1-R6:R4 是整套模组的"算法大脑",其他 5 个决策都靠它联动