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;流式大数据优先 Ethernet;非对称串行优先 A-PHY。
- 然后看拓扑与线束:总线型适合 CAN/FlexRay;交换型适合 Ethernet;点对点或菊花链适合 A-PHY。
- 最后做成本与安全权衡:是否满足 ASIL 等级、是否需要双通道、是否可复用现有线束与连接器。
例如,车门模块的开关状态用 CAN FD 即可;底盘线控信号若要求微秒级抖动,应走 FlexRay;环视摄像头 4K 视频流走 A-PHY 到域控,再由 Ethernet 汇聚到中央计算平台;OTA 大包刷写则通过 Ethernet 到网关,再分发到各域。
三、对比表:定位差异一览
| 链路 | 典型速率 | 触发/确定性 | 典型拓扑 | 典型应用 |
|---|---|---|---|---|
| CAN | 125 k~1 Mbps | 事件触发,非硬确定 | 总线 | 车身、动力、诊断 |
| CAN FD | 2~8 Mbps | 事件触发,仲裁段受限 | 总线 | 域控通信、刷写、诊断 |
| FlexRay | 10 Mbps | 时间触发+事件触发,高确定 | 总线/星型,双通道 | 线控、底盘、主动悬架 |
| Automotive Ethernet | 100 Mbps~10 Gbps | 交换式,TSN 补确定性 | 星型/交换 | 摄像头、激光雷达、域控、OTA |
| MIPI A-PHY | 2~16 Gbps(下行) | 串行链路,低延迟低误码 | 点对点/菊花链 | 摄像头、雷达、显示接入 |
四、案例与场景:从整车架构看协作
以智能驾驶域控为例:前视 8 MP 摄像头通过 A-PHY 把 CSI-2 数据送到域控,A-PHY 负责长距离抗干扰与供电同缆;域控内部用 Ethernet 与中央网关交换感知结果和 OTA 数据;底盘线控指令由 FlexRay 双通道传输,保证故障时仍可降级运行;车身灯光、门锁、座椅则继续用 CAN FD,成本低且成熟。
再看诊断与刷写:传统 CAN 诊断速率低,大包刷写耗时长;引入 CAN FD 后单帧 64 字节可显著缩短;而整车 OTA 通常走 Ethernet 到网关,再由网关按域分发。A-PHY 不直接承载 IP 诊断,但可作为摄像头链路的一部分参与传感器固件更新。
五、误区与复盘
复盘时建议画一张“信号—链路映射表”,逐条标注带宽、周期、抖动、冗余和成本,再检查是否存在“用错链路”导致的过度设计或性能不足。只有让每条链路承担其最擅长的任务,整车网络才能在性能、成本与安全之间取得平衡。