VCU 整车控制器全栈 — ECU 协同 + 通讯 + 安全 + 量产决策

系统架构L7已验证别名 VCU · 整车控制器 · Vehicle Control Unit · 整车协同

本质与导读

本质 VCU 不直接驱动硬件,而是整车的仲裁中枢:协调 BMS / PEU / OBC / DC-DC 等多个 ECU,汇总各 ECU 的 fault 报告做整车级 safe state 决策(限扭 / shutdown / limp home)。它的难点不在算力,而在 SG 仲裁与跨 ECU 的 fail-operational 协调。

主线坐标:第 6 站 · 电机 + 控制采样 · ↑ 全景主线

1. VCU 协同生态系统

VCU 与 6+ 个 ECU 协同 — 每个 ECU 有自己的 SG 和 fault,VCU 收集 + 仲裁 + 整车级决策。下图把整体生态系统画清:

VCU 整车控制器 — ECU 协同生态系统


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:扭矩指令(±5000 Nm 量级)+ 工作模式(D/R/N)
  • PEU → VCU:实际扭矩 / RPM / Tj / Fault 状态

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 失效不能危车

链接:ADAS 全栈 / ASIL 分解


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 是整车通讯总线交叉点:

趋势:中央网关 + zone controller (Tesla / 大众 IDSY) — 一个超级 ECU 包含 VCU + 通讯网关 + 部分 ECU 功能。

链接:CAN bus / SecOC / Ethernet PHY


8. ⑦ AUTOSAR 框架

VCU 软件几乎全部基于 AUTOSAR:

主流 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 / 车型MCUSBCAUTOSAR备注
Tesla Model 3/Y自研 zone controller (ARM)自研 SBC不用 AUTOSAR中央集成路线
比亚迪 汉 / 海豹Aurix TC397TLF35584Vector MICROSAR主流路线
大众 ID 系列Aurix TC367TLF35584EB tresos同上
Mercedes EQSAurix TC397TLF35584Vector旗舰
蔚来 ET7NXP S32GFS65Vector + 自研zone 路线
现代 E-GMPRH850/F1KMST L9784EB / 自研日韩主流
雷诺 / StellantisS32K358FS65Vector经济

Tesla 路线(中央集成 zone)与传统 EV 路线(VCU + 多 ECU)是两大流派。


11. 团队 + 项目周期

EV VCU 量产典型项目规模:

  • 团队 80-200 人(SW 占 60%)
  • 周期 24-36 个月(立项到 SOP)
  • 代码 1-3 M 行
  • 测试 case 10万+
  • DV / PV / PPAP 12-18 月

成本(纯 R&D):3-10 亿 RMB(国产 OEM)— Tesla 中央集成路线投入 50 亿+。


12. 失效模式 + ASIL 分解

VCU 自身 ASIL D 但 依赖分解实现:

  • Channel A:主 MCU 双核 lockstep (B(D))
  • Channel B:SBC + 独立 ADC + Q&A WD (B(D))
  • 合起来 ASIL D

但 VCU 整车级 SG 仲裁 仍单点 — 如 VCU 整体死亡,整车进 emergency limp(VCU 不发命令 → PEU 自己进 STO + BMS 自己断 K1)。

L4 自动驾驶 → VCU 双 VCU 冗余 必上。

链接:ASIL 分解深度


13. 子页深度链接

VCU 相关 wiki 子页:

ECU 协同:

MCU + SBC:

通讯:

功能安全:


核心要点

  • 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 仍并存。

Cross-references