2. Bosch雷达硬件与波形基础

Bosch毫米波雷达(典型为76–77 GHz与77–81 GHz频段)之所以能在车载场景中同时给出距离、径向速度与方位角,根本原因在于它把“波形—射频链路—天线阵列—信号处理”做成了一条紧密耦合的测量链。理解这条链,是后续做检测、聚类、跟踪与数据关联的前提。本节从FMCW与MIMO体制出发,沿发射链路、接收链路、阵列配置逐层展开,最后落到距离-速度-角度耦合关系与典型波形参数解析。

一、FMCW与MIMO:把“时间”换成“频率”的测量体制

FMCW(调频连续波)的核心思想是发射一段频率随时间线性变化的信号(Chirp),接收目标反射回来的延迟副本,将收发信号混频得到差频(beat frequency)fb。对静止目标,fb与目标距离R成正比:fb = 2·R·S/c,其中S为调频斜率(Hz/s),c为光速。对运动目标,多普勒频移fd = 2·v·fc/c会叠加到差频上,因此单个Chirp无法同时解出R与v。

工程上采用“快时间-慢时间”二维结构:一个Chirp内采样称快时间(对应距离维),多个Chirp组成一帧称慢时间(对应速度维)。对慢时间序列做多普勒FFT,即可把速度从距离中分离出来。MIMO(多输入多输出)则在此基础上,用Ntx个发射天线与Nrx个接收天线形成Ntx×Nrx个虚拟通道,等效扩展阵列孔径,从而在角度维获得更高分辨率。Bosch典型前向雷达常采用3发4收或类似配置,形成12个虚拟通道。

Bosch FMCW/MIMO 雷达测量链:波形 → 射频 → 阵列 → 距离/速度/角度 发射链路 TX 波形发生器 (Chirp) DAC / 锁相环 PLL 倍频器 ×N → 77 GHz 功率放大器 PA TX 天线阵列 S = B / Tc 空间传播 目标反射 延迟 τ = 2R/c 接收链路 RX RX 天线阵列 低噪声放大器 LNA 混频器 (与TX耦合) 中频放大 + 抗混叠 ADC 采样 fb = 2RS/c + fd 信号处理链 快时间 FFT → 距离维 慢时间 FFT → 速度维 虚拟阵列相位 → 角度维 CFAR 检测 / DOA 估计 点云 (R, v, θ, SNR) 输出至跟踪模块 天线阵列配置与虚拟孔径 TX (3发) TX1 TX2 TX3 RX (4收) RX1 RX2 RX3 RX4 虚拟阵列 3×4 = 12 通道 等效孔径 ↑ → 角度分辨率 ↑ 距离-速度-角度耦合关系 距离 R fb = 2RS/c 速度 v fd = 2v fc/c 角度 θ Δφ = 2π d sinθ / λ 同一目标在三维参数空间中的联合估计

二、发射链路与接收链路的关键节点

发射链路从波形发生器开始:由PLL产生稳定的本振,经DAC控制产生线性调频,再通过倍频器把频率推到77 GHz附近,最后由功率放大器PA馈入TX天线阵列。这里有两个工程要点:一是调频线性度,非线性会直接导致距离谱展宽、测距精度下降;二是PA的饱和与回退,需在输出功率与失真之间折中。

接收链路从RX天线阵列开始,经低噪声放大器LNA放大微弱回波,再与发射耦合的本振信号混频,得到中频(IF)信号。IF信号经放大与抗混叠滤波后由ADC采样。混频输出的差频fb同时包含距离项与多普勒项,这正是“距离-速度耦合”的物理来源。ADC采样率决定了最大不模糊距离,而Chirp重复周期决定了最大不模糊速度。

三、天线阵列配置与虚拟孔径

Bosch雷达常采用均匀线阵(ULA)或稀疏阵列。以3发4收为例,若TX间距为dtx、RX间距为drx,则虚拟阵列的等效间距可设计为drx与dtx的组合,从而在有限物理尺寸下扩展孔径。虚拟通道数Nvirtual = Ntx × Nrx,角度分辨率大致与孔径长度成反比。需要注意:TX之间的正交性通常通过时分(TDM)或码分实现,TDM会降低有效Chirp数,进而影响速度维的采样密度,这是MIMO体制中必须权衡的耦合。

四、距离-速度-角度耦合关系

三个维度的耦合体现在:距离由快时间FFT的峰值位置给出,速度由慢时间FFT的峰值位置给出,角度由虚拟阵列通道间的相位差Δφ = 2π·d·sinθ/λ给出。但速度估计依赖慢时间采样,若目标速度超过最大不模糊速度vmax = λ/(4Tc),会发生速度模糊;角度估计依赖相位差,若d > λ/2会出现角度模糊。因此波形参数设计必须在测距范围、测速范围、角度无模糊之间做联合取舍。

五、Bosch典型雷达波形参数解析

下面给出一组用于教学示例的典型参数(属于合理假设的示例值,非实测数据),用于说明参数之间的定量关系:

参数符号示例值作用
载频fc77 GHz决定波长λ≈3.9 mm
带宽B1 GHz距离分辨率ΔR = c/(2B) ≈ 0.15 m
Chirp周期Tc50 μs影响最大不模糊速度
调频斜率S20 MHz/μsfb = 2RS/c
每帧Chirp数Nc128速度维FFT长度
TX/RXNtx/Nrx3/4虚拟通道12
ADC采样率fs10 MHz决定最大差频与距离范围

由这些参数可算出:最大不模糊速度vmax = λ/(4Tc) ≈ 3.9 mm/(4×50 μs) ≈ 19.5 m/s;最大差频fb,max = fs/2 = 5 MHz,对应最大距离Rmax = c·fb,max/(2S) ≈ 3×108×5×106/(2×20×1012) ≈ 37.5 m。若需要更远探测距离,可降低S或提高fs,但会牺牲距离分辨率或增加数据量。

工程提示:在Bosch雷达配置中,TDM-MIMO的TX切换会占用时间,实际每帧有效Chirp数需扣除切换开销;做速度解模糊时,可结合多帧或不等间隔Chirp设计。
注意:上述参数为教学示例,实际Bosch雷达波形参数随型号与场景模式(如长距、中距、短距)不同而变化,需以具体产品数据手册为准。

把这条链串起来看:波形决定距离与速度的耦合方式,射频链路决定信噪比与动态范围,阵列配置决定角度分辨率与模糊特性,而参数表则是三者之间的“合同”。后续做点云处理与跟踪时,所有门限、关联距离与滤波参数,都应回到这组波形参数来标定。