二、FMCW雷达基础:调频连续波工作原理、差频信号产生、距离与速度测量原理、典型应用场景
调频连续波(Frequency Modulated Continuous Wave,FMCW)雷达是毫米波雷达中最主流的信号体制,也是当前车载、工业与安防感知领域的事实标准。与脉冲雷达不同,FMCW雷达持续发射频率随时间线性变化的射频信号,通过混频得到包含目标距离与速度信息的差频信号(拍频信号)。理解FMCW的发射波形、回波混频、差频提取与参数解算,是后续进行波形参数测试与chirp配置核对的前提。本章从物理原理出发,逐步拆解FMCW雷达的完整信号链路,并结合工程案例说明距离与速度测量的实现方法。
上图展示了FMCW雷达的核心信号链路:发射机产生频率线性变化的chirp信号,一部分作为本振直接送入混频器;另一部分经天线辐射后遇到目标反射,回波信号被接收机接收并放大。由于发射与接收存在时间延迟,同一时刻的发射频率与接收频率不同,混频器输出两者的频率差,即差频信号。差频信号经ADC采样和FFT处理后,即可提取目标的距离与速度信息。下面逐一展开各环节的原理与工程要点。
2.1 调频连续波工作原理
FMCW雷达的发射信号频率随时间呈线性变化,最常见的调制方式为三角波调制和锯齿波调制。以锯齿波为例,发射频率从起始频率 f₀ 开始,在调制周期 T_c 内线性增加到 f₀ + B,然后迅速回到 f₀ 开始下一个周期。调频斜率 S = B / T_c,单位为 Hz/s 或 MHz/μs。发射信号的瞬时频率可表示为:
f_TX(t) = f₀ + S·t (0 ≤ t ≤ T_c)
对应的发射信号相位为频率的积分,因此发射波形是一个频率随时间线性变化的余弦信号。当电磁波遇到目标后反射,接收信号是发射信号的延迟副本,延迟时间 τ = 2R/c,其中 R 为目标距离,c 为光速。接收信号频率为:
f_RX(t) = f₀ + S·(t - τ)
将发射信号与接收信号送入混频器,输出信号的频率为两者之差:
f_b = |f_TX - f_RX| = S·τ = S·2R/c
由此可知,差频频率 f_b 与目标距离 R 成正比。只要测得差频频率,即可反推目标距离。这一原理的核心优势在于:FMCW雷达通过测量低频的差频信号来间接测量高频电磁波的飞行时间,大大降低了对ADC采样率和数字信号处理带宽的要求。
2.2 差频信号产生与处理链路
差频信号的产生是FMCW雷达的核心环节。混频器将发射信号(本振)与接收信号相乘,输出包含和频与差频分量的信号。经过低通滤波器滤除和频分量后,保留差频分量。差频信号的频率通常在 kHz 到 MHz 量级,远低于射频载波频率,因此可以方便地进行ADC采样和数字处理。
差频信号处理链路包括以下关键步骤:
- 混频与滤波:混频器输出经低通滤波器,保留差频分量,滤除高频分量和镜像频率。
- 放大与增益控制:差频信号经可变增益放大器(VGA)调整幅度,确保ADC输入范围得到充分利用。增益控制策略直接影响弱小目标的检测能力。
- ADC采样:差频信号为模拟信号,需经ADC转换为数字信号。采样率需满足奈奎斯特准则,即采样率至少为最大差频频率的两倍。
- 距离维FFT:对单个chirp内的采样点做FFT,将时域差频信号变换到频域,得到距离-幅度谱。频谱峰值对应的频率即为差频频率,进而换算为距离。
- 速度维FFT:对多个chirp的同一距离门做FFT,提取多普勒频移,进而计算目标速度。
差频信号的频率与目标距离的对应关系是后续参数测试的基础。在测试中,通常使用延迟线或目标模拟器产生已知延迟的回波信号,通过测量差频频率来验证雷达的测距精度。
2.3 距离与速度测量原理
FMCW雷达的距离测量基于差频频率与延迟时间的线性关系。对于静止目标,差频频率 f_b = S·2R/c,因此距离 R = c·f_b / (2S)。距离分辨率由chirp带宽决定:ΔR = c / (2B)。例如,带宽为4 GHz的chirp,距离分辨率约为3.75 cm。最大不模糊距离由ADC采样率和调频斜率共同决定:R_max = c·f_s / (4S),其中 f_s 为ADC采样率。
速度测量基于多普勒效应。当目标以径向速度 v 运动时,回波信号除了距离延迟外,还叠加了多普勒频移 f_d = 2v·f_c / c,其中 f_c 为载波中心频率。在锯齿波调制下,差频信号同时包含距离和速度信息:
f_b = S·2R/c ± 2v·f_c/c
正负号取决于目标靠近或远离雷达。单chirp无法区分距离和速度的贡献,因此需要发射多个chirp,通过速度维FFT分离多普勒频移。具体做法是:发射 N 个相同的chirp,对每个chirp做距离维FFT后,在同一个距离门上对 N 个chirp的复数值再做一次FFT,即可得到多普勒频率。速度分辨率由chirp帧时长决定:Δv = c / (2·f_c·N·T_c)。
| 测量参数 | 计算公式 | 关键依赖 | 分辨率 |
|---|---|---|---|
| 距离 | R = c·f_b / (2S) | 调频斜率S、差频频率f_b | ΔR = c / (2B) |
| 速度 | v = c·f_d / (2f_c) | 载波频率f_c、多普勒频移f_d | Δv = c / (2·f_c·T_frame) |
| 最大距离 | R_max = c·f_s / (4S) | ADC采样率f_s、调频斜率S | — |
| 最大速度 | v_max = c / (4·f_c·T_c) | chirp周期T_c | — |
需要注意的是,锯齿波调制存在距离-速度耦合问题:当目标运动时,差频频率同时受距离和速度影响,导致测距误差。三角波调制通过上、下扫频的差频频率联立方程,可以解耦距离和速度。实际系统中,锯齿波配合多chirp FFT是更常用的方案,因为其信号处理更简单且易于实现。
2.4 典型应用场景与波形参数需求
FMCW雷达的应用场景决定了波形参数的选择。不同场景对最大探测距离、距离分辨率、速度分辨率和更新率的要求差异显著。
- 车载前向雷达(ACC/AEB):需要远距离探测(200m以上),距离分辨率约0.5m,速度分辨率约0.1m/s,更新率10-20Hz。通常使用带宽1-4GHz的chirp,调频斜率适中,帧内包含64-256个chirp。
- 车载角雷达(BSD/LCA):探测距离30-80m,视场角较大,距离分辨率约0.1m,更新率20-30Hz。使用带宽4GHz以上的chirp,chirp周期较短。
- 工业液位计:探测距离可达数十米,精度要求毫米级,更新率较低(1-10Hz)。使用大带宽chirp(可达GHz级),调频斜率较小,信号处理时间充裕。
- 安防监控与人体感知:探测距离10-30m,需要检测微动和呼吸信号,距离分辨率要求高(<5cm),更新率10-20Hz。使用超宽带chirp(带宽可达5-7GHz)。
- 无人机高度计与避障:探测距离短(<50m),重量和功耗受限,使用集成度高的单芯片方案,带宽2-4GHz。
波形参数的选择直接影响雷达性能。例如,增大chirp带宽可提高距离分辨率,但会增大ADC采样率和数据量;增大chirp周期可提高最大不模糊速度,但会降低距离分辨率(在相同带宽下)或降低更新率。工程中需要根据应用场景进行系统级权衡。
2.5 案例拆解:77GHz车载雷达波形参数设计
以一款77GHz车载前向雷达为例,设计指标为:最大探测距离200m,距离分辨率0.5m,最大速度230km/h,速度分辨率0.2m/s,更新率20Hz。根据这些指标反推波形参数。
第一步:确定chirp带宽。距离分辨率 ΔR = c/(2B),因此 B = c/(2ΔR) = 3×10⁸/(2×0.5) = 300MHz。考虑工程裕量,取B = 400MHz。
第二步:确定chirp周期。最大速度 v_max = c/(4·f_c·T_c),因此 T_c = c/(4·f_c·v_max) = 3×10⁸/(4×77×10⁹×63.9) ≈ 15.2μs。取T_c = 15μs,对应最大速度约65m/s(234km/h),满足要求。
第三步:确定ADC采样率。最大距离200m对应的差频频率 f_b_max = S·2R_max/c = (B/T_c)·2R_max/c = (400MHz/15μs)×2×200/3×10⁸ ≈ 35.6MHz。根据奈奎斯特定理,ADC采样率至少为71.2MHz,实际取80MHz。
第四步:确定chirp数量。速度分辨率 Δv = c/(2·f_c·N·T_c),因此 N = c/(2·f_c·Δv·T_c) = 3×10⁸/(2×77×10⁹×0.2×15×10⁻⁶) ≈ 64.9,取N = 64。
第五步:验证更新率。帧时长 = N×T_c = 64×15μs = 960μs,加上处理时间,更新率可达20Hz以上,满足要求。
最终波形参数为:带宽400MHz,chirp周期15μs,ADC采样率80MHz,每帧64个chirp。该参数组合在满足所有指标的同时,兼顾了硬件成本和功耗。
2.6 常见误区与总结复盘
在FMCW雷达的学习与工程实践中,以下误区较为常见:
- 混淆差频频率与多普勒频率:差频频率是发射与接收信号的瞬时频率差,包含距离信息;多普勒频率是目标运动引起的频率偏移,包含速度信息。两者在锯齿波下叠加,需通过多chirp FFT分离。
- 忽略调频非线性:实际VCO的调频特性并非理想线性,导致差频信号频谱展宽,降低距离分辨率。需通过预失真或锁相环(PLL)进行线性化校正。
- ADC采样率不足:若采样率低于最大差频频率的两倍,会产生频谱混叠,导致距离模糊。设计时需留出至少20%的裕量。
- 速度维FFT点数不足:chirp数量N过小会导致速度分辨率差,且最大不模糊速度受限。需根据应用场景合理选择N。
- 忽略窗函数的影响:FFT前未加窗或窗函数选择不当,会导致频谱泄漏和旁瓣干扰,影响多目标分辨能力。通常使用汉明窗或布莱克曼窗。