3. 智能驾驶传感器数据链路总览
智能驾驶的数据链路并不是一条“从传感器到算法”的直线,而是五类物理特性完全不同的传感器,各自经过“产生—采集—汇聚—消费”四段路径后,在时间与空间上被重新对齐。理解这条链路的关键,是先分清每类传感器的原始物理量、接口形态和数据速率量级,再理解它们如何在域控制器内被统一成可供感知、定位与规控消费的数据流。
一、五类传感器的数据产生方式
摄像头产生的是二维图像。CMOS 感光阵列把光子转换为电荷,经 ADC 量化为每像素 8/10/12 bit 的亮度值,再按 Bayer 阵列(RGGB)输出 RAW。以 1920×1080、12 bit、30 fps 计算,单路 RAW 速率约为 1920×1080×12×30 ≈ 746 Mbps;若输出 YUV422 8 bit,则约 995 Mbps。多路摄像头通常通过 MIPI CSI-2 的 2~4 lane 差分对输出,每 lane 约 1.5~2.5 Gbps。
激光雷达产生的是三维点云。以机械旋转式或半固态方案为例,每个激光脉冲经飞行时间(ToF)测距,得到距离 r、水平角 θ、垂直角 φ 与反射强度 I。一台 128 线、10 Hz、单回波的点云,每秒约 128×10×2000 ≈ 256 万点;若每点用 (x,y,z,intensity) 四个 float32 表示,原始速率约 256 万×16 B×10 ≈ 410 Mbps。点云通常经以太网(1000BASE-T1 或 10GBASE-T1)以 UDP 包输出。
毫米波雷达产生的是距离-多普勒-角度谱。FMCW 体制下,发射 chirp 与回波混频得到中频信号,经 Range-FFT、Doppler-FFT、Angle-FFT 后输出目标列表或原始雷达立方体(Radar Cube)。4D 成像雷达的原始数据速率可达数百 Mbps 至 Gbps 级,而目标级输出仅几十 kbps,二者链路设计差异极大。
超声波雷达产生的是近距离回波时间。探头以 40~58 kHz 发射脉冲,接收回波后由 ECU 计算距离,典型探测范围 0.2~5 m,更新率约 10~20 Hz。单探头数据量极小,通常由 LIN 或专用低速总线汇总,用于泊车与近距避障。
GNSS/IMU产生的是定位与惯性量。GNSS 接收机输出 NMEA 语句或二进制协议(如 UBX),包含经纬高、速度、时间与卫星数;IMU 输出三轴加速度与三轴角速度,典型 100~1000 Hz。二者常经 PPS 秒脉冲与时间戳对齐,形成组合导航解。
链路设计要点:摄像头与激光雷达是“高带宽、低延迟”链路,毫米波雷达是“中带宽、强实时”链路,超声波与 GNSS/IMU 是“低带宽、高可靠”链路。四类链路的物理层、协议栈与同步策略必须分别设计,不能一刀切。
二、采集、汇聚与消费路径
采集层负责把物理信号变成可传输的数字流。摄像头经解串器(如 MAX9296)把 MIPI 转为 CSI-2 或 GMSL2;激光雷达经以太网 PHY 进入交换机;毫米波雷达经 CAN FD 或以太网输出;超声波经 LIN 汇总到泊车 ECU;GNSS/IMU 经 UART 或 CAN 进入组合导航模块。
汇聚层是域控制器内的核心。以 NVIDIA DRIVE 平台为例,摄像头数据经 CSI-2 进入 SoC 的 ISP 或直接进入 GPU;激光雷达点云经 PCIe 或以太网进入内存;毫米波雷达目标列表经 CAN 进入 MCU。所有数据被打上统一时间戳(通常来自 PTP 或 PPS),并写入共享内存或环形缓冲区,供下游消费。
消费层包括感知、定位、预测与规控。摄像头图像用于 2D 检测与 BEV 特征提取;激光雷达点云用于 3D 目标检测与可行驶区域分割;毫米波雷达用于速度与距离的冗余确认;超声波用于低速泊车;GNSS/IMU 用于全局定位与航位推算。消费路径的关键是时间对齐与空间标定:若摄像头与激光雷达的时间戳偏差超过 10 ms,BEV 融合就会出现明显拖影。
三、时间同步与空间标定:链路能否“对齐”的判据
五类传感器链路最终要回答两个问题:同一时刻的数据是否被放在一起,同一空间的目标是否被映射到同一坐标系。时间同步通常采用 PTP(IEEE 1588)或 PPS+UART 方式,把各传感器时间戳统一到域控制器的全局时钟。工程上可接受的摄像头-激光雷达时间偏差一般要求小于 10 ms,毫米波雷达与摄像头小于 20 ms。
空间标定则通过外参矩阵把各传感器坐标系统一到车辆坐标系。摄像头内参用棋盘格标定,外参用联合标定场;激光雷达与摄像头的外参常用点云与图像边缘对齐;毫米波雷达安装角需在暗室或直道上标定。标定误差直接表现为融合目标的位置偏移,通常要求横向误差小于 0.1 m、纵向误差小于 0.2 m。
排查思路:若 BEV 融合出现目标“重影”,先查时间戳是否对齐,再查外参是否漂移;若毫米波雷达目标与视觉目标速度不一致,优先检查雷达安装角与多普勒解算配置。
四、链路带宽与延迟的工程约束
以 L2+ 域控制器为例,8 路摄像头(约 8 Gbps)、1 路激光雷达(约 1 Gbps)、5 路毫米波雷达(目标级约 500 kbps)、12 路超声波(约 100 kbps)、GNSS/IMU(约 50 kbps)合计约 9.6 Gbps。若采用 10GBASE-T1 骨干以太网,需预留 30% 余量;若采用 PCIe 交换,则需关注 DMA 通道数与内存带宽。延迟方面,摄像头从曝光到消费通常 30~50 ms,激光雷达 50~80 ms,毫米波雷达 10~20 ms,超声波 50~100 ms。规控模块必须按最慢链路设计安全冗余。
| 传感器 | 原始数据形态 | 典型接口 | 速率量级 | 端到端延迟 |
|---|---|---|---|---|
| 摄像头 | RAW / YUV 图像 | MIPI CSI-2 / GMSL2 | ~1 Gbps/路 | 30~50 ms |
| 激光雷达 | 3D 点云 | 1000BASE-T1 / PCIe | ~0.4~1 Gbps | 50~80 ms |
| 毫米波雷达 | 目标列表 / 雷达立方体 | CAN FD / 以太网 | kbps~Gbps | 10~20 ms |
| 超声波 | 距离值 | LIN | ~kbps | 50~100 ms |
| GNSS/IMU | 位置 / 姿态 | UART / CAN | ~kbps | 10~30 ms |
把五类链路放在同一张图上,可以看到它们并不是并列关系,而是按“带宽—延迟—可靠性”三个维度分层:摄像头与激光雷达构成高带宽感知主干,毫米波雷达提供实时速度冗余,超声波负责近距补盲,GNSS/IMU 提供全局基准。域控制器的汇聚层必须同时满足高吞吐、低延迟与统一时间基准,才能让下游感知与规控真正“看到同一时刻、同一空间”的世界。