3. 毫米波雷达感知原理与Continental雷达产品
毫米波雷达之所以能在雨雾、夜间和强逆光条件下稳定工作,核心在于它主动发射电磁波并接收回波,通过回波的时间、频率和相位变化反推目标的距离、速度和角度。Continental 的 ARS 系列(如 ARS408、ARS540)正是基于调频连续波(FMCW)体制,把这三类测量统一在一次调制周期内完成。理解 FMCW 的调制与解算过程,是读懂 ARS 雷达输出接口和原始数据的前提。
FMCW 调制:把距离和速度编码进频率
FMCW 雷达发射的不是固定频率,而是一段频率随时间线性上升的“啁啾”(Chirp)。设起始频率为 f₀,带宽为 B,一个 chirp 的持续时间为 Tc,则调频斜率 S = B / Tc。以 ARS408 常用的中距模式为例,载频约 76.5 GHz,带宽可达 1 GHz 量级,单个 chirp 仅几十微秒。发射信号遇到目标后返回,产生时延 τ = 2R / c(R 为目标距离,c 为光速)。由于发射频率在持续上升,回波与当前发射信号之间形成一个频率差,即拍频 fb。在静止目标下,fb = S · τ = 2SR / c,因此距离可直接由拍频求得:R = c · fb / (2S)。
当目标相对雷达有径向运动时,回波还会叠加多普勒频移 fd = 2v / λ(λ 为波长,v 为径向速度,靠近为负、远离为正,需先约定符号)。此时单个 chirp 的拍频同时包含距离项和多普勒项,无法直接分离。工程上采用“快时间—慢时间”二维处理:快时间维是单个 chirp 内的采样,慢时间维是多个 chirp 组成的帧。对快时间做 FFT 得到距离,对慢时间做 FFT 得到多普勒,从而把距离和速度解耦。这就是 FMCW 雷达最核心的信号处理框架。
距离、速度、角度三要素的工程约束
三个测量量并非彼此独立,而是被同一组波形参数耦合。距离分辨率 ΔR = c / (2B),带宽 B 越大,能区分越近的两个目标;ARS408 的 1 GHz 带宽对应约 0.15 m 的理论距离分辨率。速度分辨率 Δv = λ / (2·N·Tc),N 为一帧内的 chirp 数,帧越长速度越精细,但刷新率下降。最大不模糊速度 vmax = ±λ / (4·Tc),chirp 周期越短,可测速度范围越大,代价是每个 chirp 的采样点减少、距离精度下降。角度分辨率则取决于接收天线阵元数和孔径,Continental 的 ARS540 采用多输入多输出(MIMO)虚拟孔径,用较少的物理通道获得更高的角分辨率。
实际标定时,工程师会先明确场景需求:高速前向雷达更关注远距离和速度范围,角雷达更关注视场角和角度精度。据此选择 chirp 配置,再验证分辨率与最大量程是否满足。例如要求最大探测距离 250 m、最大相对速度 ±70 m/s,就需要核算 chirp 周期和带宽是否同时满足,而不是单独调一个参数。
ARS 系列输出接口与原始数据解析
ARS408 通过 CAN 总线输出,典型报文包括目标列表(Object List)、集群列表(Cluster List)和雷达状态。目标级数据以“目标”为单位,每个目标包含 ID、距离 R、径向速度 v、方位角 θ、距离/速度/角度各自的协方差或质量指标,以及 RCS 反射强度。解析时先按 DBC 定义定位信号起始位和长度,再做物理量换算。例如某目标报文片段(示例,非实测):
// 示例:ARS408 目标报文解析(字段为教学假设值)
Object_ID = 0x12 // 目标编号 18
Dist_Long = 0x1F40 // 原始值 8000
Dist_Long_Res = 0.2 // 分辨率 0.2 m/bit
R = 8000 * 0.2 = 1600.0 m // 超出量程,需检查量程配置
Vrel_Long = 0x0BB8 // 原始值 3000
Vrel_Res = 0.01 // 0.01 m/s/bit,偏移 -100 m/s
v = 3000*0.01 - 100 = -70.0 m/s // 负号表示靠近
Azimuth = 0x00C8 // 原始值 200
Azimuth_Res = 0.1 // 0.1°/bit,偏移 -90°
theta = 200*0.1 - 90 = -70.0°
解析中最容易出错的是偏移量和符号约定。速度字段常带偏移(如 -100 m/s),角度字段也常带偏移(如 -90°),必须按 DBC 中的 offset 和 factor 还原。此外,ARS 雷达输出的距离是纵向距离还是径向距离、角度是相对车辆纵轴还是雷达安装轴,都要在集成前确认,否则融合时会引入系统性偏差。
从原始回波到可用目标:数据链的完整性
ARS 雷达内部已经完成了从原始 ADC 采样到目标列表的大部分处理,对外输出的是“目标级”结果。但在开发调试阶段,部分型号支持输出原始数据或中间结果,用于算法验证。理解这条链路有助于判断问题出在哪一环:如果目标距离正确但速度符号相反,多半是符号约定或 DBC 偏移问题;如果近距离目标丢失,可能是 chirp 配置导致近距盲区;如果角度跳变,可能是相位解模糊或标定偏差。把 FMCW 的测量原理与 ARS 的输出字段对应起来,才能在集成中快速定位并修正问题。