2. 车载网络基础

车载网络不是“一种总线打天下”,而是由多条不同定位的链路分层协作。理解 CAN、CAN FD、FlexRay、Automotive Ethernet 与 MIPI A-PHY 的差异,关键不是比较“谁更快”,而是看它们在控制粒度、确定性、带宽、拓扑距离、成本与功能安全上的取舍。只有把定位差异看清,才能在架构设计时把信号放到正确的链路上。

一、核心原理:五类链路的分工逻辑

CAN 是事件触发型多主总线,采用非破坏性仲裁与差分传输,速率通常 125 kbps~1 Mbps,适合车身控制、动力总成、诊断等低带宽、强实时但非硬确定性的场景。CAN FD 在兼容 CAN 仲裁机制的基础上,把数据段速率提升到 2~8 Mbps,并允许单帧最多 64 字节,缓解了刷写、诊断和部分域控通信的带宽压力,但仲裁段仍受 CAN 限制。

FlexRay 是时间触发与事件触发混合的确定性总线,采用 TDMA 静态段加动态段,速率 10 Mbps,支持双通道冗余和总线/星型拓扑,典型用于线控转向、主动悬架、底盘域等对抖动和容错要求极高的场景。它的优势是“可预测”,代价是布线复杂、成本高、带宽仍有限。

Automotive Ethernet 是面向高带宽、IP 化、服务化架构的交换式网络,速率从 100 Mbps 到 10 Gbps,支持 VLAN、TSN、SOME/IP、DoIP 等协议栈,适合摄像头、激光雷达、域控制器、OTA、诊断网关等大数据流。它的弱点是传统以太网缺乏硬实时保证,需要 TSN 与 QoS 补足确定性。

MIPI A-PHY 则是面向车载高速串行链路的物理层与链路层标准,不是替代以太网的上层协议,而是为摄像头、雷达、显示等提供非对称高速下行与低速上行、长距离、低误码、低延迟的可靠传输。它常与 CSI-2/DSI 配合,解决“传感器到域控”最后几米的抗干扰与线束问题。

一句话定位:CAN/CAN FD 管“控制与诊断”,FlexRay 管“高确定性底盘”,Automotive Ethernet 管“高带宽与 IP 骨干”,A-PHY 管“传感器/显示高速串行接入”。

二、方法流程:如何为信号选择链路

  1. 先量化信号属性:带宽、周期、抖动上限、端到端延迟、是否冗余、传输距离、节点数。
  2. 再判断触发模型:事件触发优先 CAN/CAN FD;时间触发优先 FlexRay;流式大数据优先 Ethernet;非对称串行优先 A-PHY。
  3. 然后看拓扑与线束:总线型适合 CAN/FlexRay;交换型适合 Ethernet;点对点或菊花链适合 A-PHY。
  4. 最后做成本与安全权衡:是否满足 ASIL 等级、是否需要双通道、是否可复用现有线束与连接器。

例如,车门模块的开关状态用 CAN FD 即可;底盘线控信号若要求微秒级抖动,应走 FlexRay;环视摄像头 4K 视频流走 A-PHY 到域控,再由 Ethernet 汇聚到中央计算平台;OTA 大包刷写则通过 Ethernet 到网关,再分发到各域。

三、对比表:定位差异一览

链路典型速率触发/确定性典型拓扑典型应用
CAN125 k~1 Mbps事件触发,非硬确定总线车身、动力、诊断
CAN FD2~8 Mbps事件触发,仲裁段受限总线域控通信、刷写、诊断
FlexRay10 Mbps时间触发+事件触发,高确定总线/星型,双通道线控、底盘、主动悬架
Automotive Ethernet100 Mbps~10 Gbps交换式,TSN 补确定性星型/交换摄像头、激光雷达、域控、OTA
MIPI A-PHY2~16 Gbps(下行)串行链路,低延迟低误码点对点/菊花链摄像头、雷达、显示接入

四、案例与场景:从整车架构看协作

以智能驾驶域控为例:前视 8 MP 摄像头通过 A-PHY 把 CSI-2 数据送到域控,A-PHY 负责长距离抗干扰与供电同缆;域控内部用 Ethernet 与中央网关交换感知结果和 OTA 数据;底盘线控指令由 FlexRay 双通道传输,保证故障时仍可降级运行;车身灯光、门锁、座椅则继续用 CAN FD,成本低且成熟。

再看诊断与刷写:传统 CAN 诊断速率低,大包刷写耗时长;引入 CAN FD 后单帧 64 字节可显著缩短;而整车 OTA 通常走 Ethernet 到网关,再由网关按域分发。A-PHY 不直接承载 IP 诊断,但可作为摄像头链路的一部分参与传感器固件更新。

五、误区与复盘

常见误区一:认为“以太网会完全取代 CAN”。实际上 CAN FD 在低带宽控制、成本敏感和成熟生态上仍有长期价值。误区二:把 A-PHY 当成“另一种以太网”。A-PHY 是高速串行物理层,主要解决传感器/显示接入,不负责 IP 路由。误区三:只看速率不看确定性。FlexRay 的 10 Mbps 虽低于 Ethernet,但在线控场景的确定性不可替代。

复盘时建议画一张“信号—链路映射表”,逐条标注带宽、周期、抖动、冗余和成本,再检查是否存在“用错链路”导致的过度设计或性能不足。只有让每条链路承担其最擅长的任务,整车网络才能在性能、成本与安全之间取得平衡。

车载网络分层定位:从控制到高速接入 中央计算 / 域控制器 Ethernet 骨干 + 网关 CAN 125k~1Mbps · 事件触发 车身 / 动力 / 诊断 CAN FD 2~8Mbps · 64字节 域控 / 刷写 / 诊断 FlexRay 10Mbps · 时间触发 线控 / 底盘 / 冗余 Automotive Ethernet 100M~10G · 交换式 域控 / OTA / 激光雷达 MIPI A-PHY 2~16Gbps · 串行 摄像头 / 雷达 / 显示 选型判断路径 低带宽控制? → CAN / CAN FD 硬实时抖动? → FlexRay 高带宽 IP? → Ethernet 传感器串行? → A-PHY 多链路协作 分层组合 关键:先看带宽与确定性,再看拓扑与成本;A-PHY 负责接入,Ethernet 负责骨干,CAN/FlexRay 负责控制。