很多客户第一次接触工业雷达,都会被“测距、测速、测角”这几个词绕晕。下面这个交互动画,你只要拖动滑块,就能直观看到 FMCW 毫米波雷达到底是怎么算出目标的距离、速度和角度的。原理依据德州仪器(TI)《毫米波雷达传感器基础知识》整理,适合作为工业雷达选型和应用前的科普参考。(小提示:本动画讲解的是毫米波雷达通用的 FMCW 工作原理,具体测量精度、量程等以各型号产品说明书为准。)

毫米波雷达是怎么工作的

FMCW(调频连续波)原理七讲 —— 从”发出去一束波”到”算出距离、速度、角度”。
依据德州仪器 (TI)《毫米波雷达传感器基础知识》白皮书制作,拖动滑块可实时交互。







频率越高,波长越短

毫米波指波长在毫米量级的电磁波。汽车与工业雷达常用 76–81 GHz,波长约 4 mm。波长短带来两个直接好处:天线可以做得很小(天线尺寸约为半个波长),精度可以做得很高(能感知零点几毫米的移动)。拖动滑块,看波长怎么随频率缩短。

电磁波频率与波长关系交互演示 上方为电磁频谱,下方标尺显示同一段 100 毫米长度内电磁波的实际波形,频率越高波形越密。 电磁频谱(GHz,对数刻度) 31024 60100 76–81 GHz

同一段 100 毫米长度里,电磁波长这样 λ 0 mm50 mm100 mm


工作频率

77.0GHz

波长 λ

3.90mm

天线单元约 λ/2

1.95mm

可感知微动

0.20mm

一句话:λ = c / f。77 GHz 的波长只有 3.9 mm,所以整颗雷达能做成火柴盒大小,还能测出零点几毫米的位移 —— 这是超声波和低频雷达做不到的。

雷达发出去的不是”一声响”,是一段扫频

传统脉冲雷达发短脉冲;FMCW 雷达连续发射频率随时间线性升高的信号,叫线性调频脉冲(chirp)。上图是它的波形(越往后振荡越密),下图是同一个信号的频率–时间曲线(一条直线)。这条直线的斜率 S 是后面所有计算的基础。

线性调频脉冲信号动画 上方为幅度随时间变化的啁啾波形,下方为频率随时间线性上升的斜坡,扫描点沿斜坡移动。 幅度 — 时间

频率 — 时间 81 GHz 77 GHz B 4G Tc = 40 µs(一个 chirp 的持续时间)

起始频率 fc

77GHz

扫频带宽 B

4GHz

斜率 S = B/Tc

100MHz/µs

当前瞬时频率

77.00GHz

一句话:chirp 把”时间”编码成了”频率”。只要知道回波比发射波频率低多少,就能反推它在路上走了多久 —— 这就是 FMCW 测距的全部秘密。

测距离:回波晚回来多久,就在多远

发射的 chirp 打到物体上反射回来,比发射时晚了 τ = 2d/c。此时雷达内部的”混频器”把发射波和回波相减,得到一个频率固定不变的中频信号 IF,它的频率正好等于 S×τ。物体越远,IF 频率越高。拖动滑块改变距离,看下面三个图一起变。

FMCW 雷达测距原理交互动画 上方雷达向目标发射波并接收回波,中间为发射与接收啁啾的频率时间图,下方为中频正弦信号与距离 FFT 频谱峰值。 雷达 目标 d = 10.0 m

频率 — 时间:回波(绿)是发射波(橙)延时 τ 后的复制品 τ(图中已放大显示,真实值仅几十纳秒)

中频信号 IF(一个纯正弦) 距离 FFT:峰值位置 = 距离


距离 d

10.0m

回波延时 τ = 2d/c

66.7ns

中频 fIF = Sτ

6.67MHz

光速 c

3×10⁸m/s

一句话:距离测量三步走 —— 回波延时 τ = 2d/c → 混频得到中频 fIF = S·τ → 做一次傅里叶变换,谱线峰值在哪,物体就在多远。有几个峰,就有几个物体。

距离分辨率:两个挨着的东西,能不能分成两个

分辨率是”把两个靠近的物体区分开”的能力,它只取决于扫频带宽 B,跟发射功率、天线大小都没关系:dRes = c / 2B。带宽 4 GHz 对应 3.75 cm。下面拖动两个目标的间距、切换带宽,看频谱上的两个峰什么时候会糊成一个。

雷达距离分辨率与带宽关系交互演示 上方显示两个相邻目标,下方为距离 FFT 频谱,间距小于分辨率时两个峰合并为一个。 Δd = 10 cm

距离 FFT 频谱 020 cm40 cm 可以分辨




扫频带宽 B

4GHz

距离分辨率 c/2B

3.75cm

两目标间距

10.0cm

判定结果

两个峰

一句话:想分得更细,只有一条路 —— 加大扫频带宽。这也是客户比选雷达时最该问的一个参数:不是问”能测多远”,而是问”带宽多少、分辨率多少”。

测速度:靠两次测量之间的”相位差”

雷达连发两个间隔 Tc 的 chirp。物体在这两次之间只移动了 v·Tc(通常不到一毫米),距离几乎没变,FFT 峰值还在原位 —— 但相位变了。相位对距离极其敏感,正是靠它把速度算出来:ΔΦ = 4π·v·Tc / λ

FMCW 雷达两次啁啾测速原理交互演示 左上为两个间隔 Tc 的啁啾,右上为目标在两次测量之间的微小位移,左下为距离 FFT 峰值位置不变,右下为相量图显示相位差。 两个 chirp,间隔 Tc chirp 1 chirp 2 Tc

这段时间里,目标只挪了 v·Tc v·Tc = 0.40 mm

距离 FFT:峰值没动 同一个位置,但相位不同 → 用第二次 FFT(多普勒 FFT)分开

相量图:相位差就是速度 ΔΦ = 30°


速度 v

10.0m/s

相位差 ΔΦ

73.9°

最大不模糊速度

24.4m/s

测量是否可靠

可靠

一句话:速度靠相位差算,而相位一圈只有 360°,所以速度有量程上限 vmax = λ / 4Tc。想测更快的目标,就得把两个 chirp 之间的间隔 Tc 缩短。

测角度:两根接收天线,谁先收到

目标不在正前方时,回波到达两根接收天线的路程差 Δd = l·sin θ,这个路程差会造成相位差 ΔΦ = 2π·l·sinθ / λ。反过来测出相位差,就能算出目标在哪个方向。天线间距 l 越大,测角越精细,但视野反而越窄

雷达到达角估算交互演示 目标位于雷达上方一定角度处,回波以平面波前到达两根接收天线,产生路程差���相位差。 θ = 0° 目标 毫米波雷达 RX1 RX2 路程差 Δd = 0.00 mm




方位角 θ

25°

路程差 Δd

0.82mm

相位差 ΔΦ

76°

最大视野 θmax

±90°

一句话:角度精度在正前方最好,越偏到两侧越差(因为 ΔΦ 跟 sinθ 成正比,不是线性的)。天线间距取 λ/2 时视野最大,能覆盖 ±90°。

完整信号链:从一颗芯片到距离、速度、角度

把前面六步串起来,就是一颗毫米波雷达芯片内部干的全部事情。TI 把射频前端(TX/RX)、模拟(混频、滤波、ADC)和数字(MCU、DSP、硬件加速器)全集成进单颗 CMOS 芯片 —— 这就是现在雷达能做小、做便宜的根本原因。

FMCW 毫米波雷达完整信号链框图动画 信号从合成器出发,经发射天线、目标反射、接收天线、混频器、低通滤波、模数转换到 FFT 处理,最后输出距离速度角度。 发射波作为参考,一路送进混频器 合成器 产生 chirp TX 天线 发射 目标物体 RX 天线 接收回波 混频器 TX−RX 低通滤波 留下 IF ADC 转数字 FFT 信号处理 输出:距离 d  ·  速度 v  ·  角度 θ  ·  目标数量与轨迹 合成器产生 chirp

一句话:整条链路上,射频负责”发出去、收回来”,模拟负责”相减、滤波、数字化”,数字负责”两次 FFT 算出距离和速度、多天线算出角度”。客户问”这雷达为什么这么小还这么准”,答案就在这张图里。

资料来源:德州仪器 (TI)《毫米波雷达传感器基础知识》(Cesar Iovescu / Sandeep Rao,2017)。
关键公式:τ = 2d/c  ·  fIF = S·τ  ·  dRes = c/2B  ·  ΔΦ = 4πvTc/λ  ·  vmax = λ/4Tc  ·  Δd = l·sinθ  ·  θmax = sin⁻¹(λ/2l)
蓝曼智能科技(无锡)有限公司  ·  lan-man.com  ·  工业雷达传感器