打开网易新闻 查看更多图片

1. 引言

随着高级驾驶辅助系统(ADAS)和自动驾驶技术的快速发展,雷达传感器已成为车辆感知环境的核心部件。现代雷达能够提供高分辨率的目标信息,如距离、速度、角度等,但随之而来的是海量数据的产生。这些数据必须在车辆的不同电子控制单元(ECU)之间实时交换,以完成融合、决策和控制。然而,数据的实时性和一致性高度依赖于精确的时间同步。传统的车载网络如CAN、CAN FD在带宽和灵活性方面逐渐捉襟见肘,而新的CANXL协议作为一种经济高效的解决方案,正受到广泛关注。本文将深入探讨雷达数据交换中的时间同步挑战,并介绍基于CANXL的技术优势与性能表现。

2. 雷达数据交换与时间同步的挑战

现代毫米波雷达通常采用多输入多输出(MIMO)技术,可同时探测数百个目标,并输出目标的距离、速度、角度等信息。例如,一个4D成像雷达每秒可生成数千个点云数据,每个目标包含位置、速度、反射强度等属性,数据量可达数兆字节每秒。这些数据需要分发到感知融合单元、域控制器等节点进行集中处理。

时间同步是确保数据一致性的关键。由于雷达数据在不同时刻被采样,如果缺乏统一的时间基准,融合算法将无法正确关联来自同一物理目标的多个测量值,导致虚警或漏检。因此,每个雷达节点必须为每个数据包打上高精度的时间戳,以便接收方能够按照时间顺序对齐数据流。

XSCANIP 是一款集成了硬件时间戳功能的解决方案,能够提供高达64位分辨率的时间戳(通常基于纳秒级计数器),从而在多个雷达节点之间实现精确的时间对齐。这种硬件级时间戳避免了软件处理的延迟抖动,确保了时间同步的精度达到微秒甚至纳秒级别,为后续的数据融合奠定了坚实基础。

3. CANXL:面向雷达应用的经济高效网络

为了承载高带宽的雷达数据,传统选择可能是基于以太网的解决方案,如10Base-T1S(10 Mbit/s汽车以太网)。然而,以太网在成本、线束复杂度和功耗方面并不总是最优。CANXL(Controller Area Network with eXtended Data Field)作为CAN FD的下一代标准,提供了一种兼具高带宽、低成本和灵活性的替代方案。

3.1 收发器选项与带宽提升

CANXL 兼容多种物理层收发器,包括传统的CAN、CANSIC(CAN Signal Improvement Capability)以及最新的CANSICXL。这使得OEM可以根据成本、拓扑和带宽需求灵活选择:

  • 使用 CANSIC 收发器 时,CANXL 的带宽最高可达 8 Mbit/s ,比CAN FD的典型带宽(约4.3 Mbit/s)高出 **84%**。这意味着在相同物理层成本下,数据传输效率大幅提升。

  • 若采用 CANSICXL 收发器 ,带宽优势更加显著:最高速率可达 20 Mbit/s 以上,比CAN FD高出 **340%**。这为传输高密度雷达目标数据提供了充足的信道容量。

3.2 仿真验证:处理能力实测

为了验证CANXL在雷达应用中的实际性能,研究人员进行了网络仿真,评估其在50毫秒周期内能够处理的数据量:

  • 位置条目(如地图点或静态障碍物) :每个条目20字节。仿真显示,在总线负载77%的情况下,CANXL可支持高达 4,000个位置条目 的传输。这相当于每50毫秒更新一次包含4000个点的高精度地图。

  • 雷达目标数据 :每个目标包含位置、速度、RCS等属性,约为60字节。在总线负载83%时,CANXL能够传输 1,400个雷达目标 。考虑到当前4D雷达通常输出几百个目标,这一容量完全满足需求,并为未来更高分辨率的雷达预留了余量。

这些数据表明,CANXL不仅能够承载现有雷达的数据流,还具备应对未来传感器升级的能力。

3.3 以太网帧隧道与DoIP支持

除了原生CAN数据,CANXL还支持以太网帧隧道技术,即可以将完整的以太网帧封装在CANXL消息中进行传输。这一特性带来了两大好处:

  1. 基于IP的诊断(DoIP) :车辆诊断通常使用DoIP(Diagnostics over Internet Protocol),需要以太网传输。通过CANXL隧道,诊断工具可以借助现有的CAN网络发送IP数据包,无需额外铺设以太网线束,降低了诊断系统的硬件成本。

  2. 协议兼容性 :隧道技术使得上层应用(如基于SOME/IP的服务)可以直接运行在CANXL之上,实现了以太网应用与CAN网络的平滑集成,提升了系统的灵活性。

4. CANXL vs. 以太网:综合比较

虽然以太网(如10Base-T1S)也能提供10 Mbit/s的带宽,且支持更高层协议,但在实际应用中,CANXL具有以下优势:

  • 成本更低 :CANXL沿用成熟的CAN物理层和线束,无需昂贵的交换机或专用线缆,整体物料成本显著低于以太网。

  • 拓扑灵活性 :CANXL支持多节点总线拓扑,节点配置可扩展,易于实现分布式雷达传感器连接。

  • 确定性 :CAN协议的事件触发机制结合高优先级仲裁,可保证关键数据的低延迟传输,而以太网在轻负载下虽好,但重负载时可能发生冲突。

当然,以太网在带宽上限(可达100 Mbit/s以上)和协议栈丰富度方面仍占优势,适用于更高数据量的传感器(如摄像头)。因此,CANXL与以太网在实际车辆网络中往往互补共存。

5. 结论

随着自动驾驶对感知精度的要求不断提高,雷达数据的实时交换与时间同步成为必须解决的核心问题。XSCANIP等硬件时间戳技术为多雷达节点提供了精确的时间对齐基础。在此之上,CANXL以其高带宽(最高可达20 Mbit/s)、经济成本和对多种收发器的支持,成为连接雷达节点的理想选择。仿真数据证实,CANXL足以承载数千个目标或位置条目的周期性传输,并且通过以太网隧道功能,还能兼容DoIP等上层应用。可以说,CANXL为面向未来的雷达汽车应用提供了一个面向未来、兼顾性能与成本的网络解决方案。

参考资料:本文基于最新的CANXL技术规范及行业仿真数据编写,旨在为汽车电子工程师和研究人员提供参考。