VCU 整车控制器全栈 — ECU 协同 + 通讯 + 安全 + 量产决策
本质与导读
本质 VCU 不直接驱动硬件,而是整车的仲裁中枢:协调 BMS / PEU / OBC / DC-DC 等多个 ECU,汇总各 ECU 的 fault 报告做整车级 safe state 决策(限扭 / shutdown / limp home)。它的难点不在算力,而在 SG 仲裁与跨 ECU 的 fail-operational 协调。
1. VCU 协同生态系统
VCU 与 6+ 个 ECU 协同 — 每个 ECU 有自己的 SG 和 fault,VCU 收集 + 仲裁 + 整车级决策。下图把整体生态系统画清:
2. ① 与 BMS 协同
VCU + BMS 是最紧密的 ECU 对子,信息流双向:
- BMS → VCU:SOC% / 可用功率 / Fault DTC / SOH% / 电池温度 / Vpack
- VCU → BMS:闭合 K1 命令 / 充电指令 / 限功率请求 / 系统状态
VCU 用 BMS 数据做整车扭矩限制 — 满电时可放 100% 扭矩,30% SOC 限 80%,5% SOC 限 30%。
链接:BMS overview
3. ② 与 PEU 主驱协同
VCU 与 PEU(主驱 inverter)的关系是命令 → 执行:
VCU 在故障时通过 PEU 触发 safe state(STO / ASC),时序 100ms FTTI。
链接:EV traction inverter 全栈 / SafeState Manager
4. ③ 与 OBC + DC-DC 协同
充电时VCU 是 master,OBC 是执行:
- 充电启动:CCS 桩握手 (ISO 15118) → 桩通过 OBC 给 VCU 报参数 → VCU 仲裁(可不可以充 + 充电速度) → 命令 OBC + BMS 闭合 K1 + 启动充电
- V2G/V2L:VCU 决策反向放电 → OBC 反向工作
- DC-DC:HV → 12V,VCU 监控 12V 母线状态 + 命令开关
链接:OBC overview
5. ④ 与 ADAS / 智驾协同
ADAS L2-L4 通过 VCU 中转控制整车动作:
- 路径规划 → VCU
- VCU 翻译为扭矩 + 转向 + 制动(协调 PEU + EPS + ESC)
- 当 ADAS 失效 → VCU 进 limp home + 警告驾驶员
L4 自动驾驶 → VCU 必 ASIL D + 双冗余,单 VCU 失效不能危车。
6. ⑤ MCU 平台 + SBC
VCU MCU 几乎都 ASIL D 起步:
- Infineon Aurix TC397 — 旗舰 ASIL D,Tier-1 主流 (Bosch / Continental)
- Infineon Aurix TC367 — 经济 ASIL D,国产 EV 多用
- NXP S32K358 — 中端,Stellantis / 雷诺
- Renesas RH850/F1KM — 日韩 OEM (Toyota / Honda / Nissan / Hyundai)
- NXP S32G — 新一代 (zone controller + VCU + Ethernet)
配 SBC (NXP FS65 / Infineon TLF35584) — 多 rail + Q&A watchdog + 看门狗 + ASIL D 监视。
链接:Aurix TC3xx ASIL D / SBC sequencing / SBC watchdog
7. ⑥ 通讯协议栈
VCU 是整车通讯总线交叉点:
- CAN-FD × 4-8 通道:主线 (powertrain) / 底盘 / 车身 / OBD-II
- Ethernet 100/1000BASE-T1:ADAS / 摄像头 / OTA
- LIN:低速控件 (车窗 / 开关)
- SecOC:AUTOSAR 报文层认证 (HMAC + Counter)
- E2E protection:报文 CRC + Counter + DataID
趋势:中央网关 + zone controller (Tesla / 大众 IDSY) — 一个超级 ECU 包含 VCU + 通讯网关 + 部分 ECU 功能。
链接:CAN bus / SecOC / Ethernet PHY
8. ⑦ AUTOSAR 框架
VCU 软件几乎全部基于 AUTOSAR:
- AUTOSAR Classic (CP):传统 ECU 主流,1-3M 行 C
- AUTOSAR Adaptive (AP):服务化 / POSIX,L4 智驾 / 高端 VCU 用
主流 BSW (Basic Software) 供应商:
- Vector MICROSAR
- EB tresos
- Mentor / Siemens VSTAR
- 国产 ETAS / 经纬恒润
VCU 应用层 SWC (Software Component) 由 OEM 写,典型 200-500 个 SWC,1-3M 行 C。
9. ⑧ SG 仲裁
VCU 是整车 SG 决策中枢。典型 EV 10-15 个 SG:
- SG-1: 防意外扭矩 (主驱 ASIL D)
- SG-2: 防 HV 触电 (BMS + PEU ASIL D)
- SG-3: 防电池过充 / 过放 (BMS ASIL C-D)
- SG-4: 防意外加速 (踏板 + 整车 ASIL B)
- SG-5: 防失控制动 (整车 + ABS ASIL D)
- ... etc.
每个 ECU 看自己的 SG;VCU 整车级仲裁:
- 一个 ECU 报 fault → VCU 评估 + 通知其它 ECU + 决策 safe state
- 主驱报 STO → VCU 同时 disable 加速踏板 + 警告驾驶员 + DTC
10. 量产 VCU 选型 (2026)
下表汇总主流 EV VCU 选型:
| OEM / 车型 | MCU | SBC | AUTOSAR | 备注 |
|---|---|---|---|---|
| Tesla Model 3/Y | 自研 zone controller (ARM) | 自研 SBC | 不用 AUTOSAR | 中央集成路线 |
| 比亚迪 汉 / 海豹 | Aurix TC397 | TLF35584 | Vector MICROSAR | 主流路线 |
| 大众 ID 系列 | Aurix TC367 | TLF35584 | EB tresos | 同上 |
| Mercedes EQS | Aurix TC397 | TLF35584 | Vector | 旗舰 |
| 蔚来 ET7 | NXP S32G | FS65 | Vector + 自研 | zone 路线 |
| 现代 E-GMP | RH850/F1KM | ST L9784 | EB / 自研 | 日韩主流 |
| 雷诺 / Stellantis | S32K358 | FS65 | Vector | 经济 |
Tesla 路线(中央集成 zone)与传统 EV 路线(VCU + 多 ECU)是两大流派。
11. 团队 + 项目周期
EV VCU 量产典型项目规模:
成本(纯 R&D):3-10 亿 RMB(国产 OEM)— Tesla 中央集成路线投入 50 亿+。
12. 失效模式 + ASIL 分解
VCU 自身 ASIL D 但 依赖分解实现:
但 VCU 整车级 SG 仲裁 仍单点 — 如 VCU 整体死亡,整车进 emergency limp(VCU 不发命令 → PEU 自己进 STO + BMS 自己断 K1)。
L4 自动驾驶 → VCU 双 VCU 冗余 必上。
链接:ASIL 分解深度
核心要点
- VCU 不直接控制硬件,而是协调 BMS / PEU / OBC / DC-DC / ADAS / 仪表 等 6+ ECU。
- 8 大职责:SG 仲裁 / 扭矩协调 / 充电握手 / 能量管理 / 故障 escalation / 整车决策 / OTA / 安全策略。
- MCU 平台:Aurix TC397 / S32K358 / RH850/F1KM 主流,SBC 配套。
- 通讯:CAN-FD + Ethernet + LIN + SecOC 全栈,FlexRay 退场,zone controller 趋势。
- 软件 99% AUTOSAR Classic,L4 智驾上 Adaptive。
- ASIL D 通过 lockstep + SBC + Q&A WD 分解实现,L4 必双 VCU 冗余。
- 代码 1-3M 行 / 团队 80-200 人 / 周期 24-36 月 / 成本 3-10 亿 是 EV VCU 量产典型规模。
- Tesla 中央 zone 路线 vs 传统 VCU + 多 ECU 路线 是两大流派,2026 仍并存。