1. 雷达系统概述:从基本原理到工程落地

大家好,我是你们这门课的老朋友。今天咱们聊聊雷达系统的基础。说实话,雷达这玩意儿看着高大上,但核心思想其实很简单——就是「发出去,收回来,算一算」。

我最早接触雷达是在一个车载项目里。当时客户说「要测距,精度得厘米级」,我心想这不就是超声波吗?结果一查资料,好家伙,雷达的世界比我想象的复杂多了。嗯,咱们今天就把这些基础掰开揉碎了讲清楚。

1.1 雷达基本原理:发射、反射、接收

雷达工作的本质,说白了就是三个步骤:

  • 发射电磁波:天线把电磁波打出去
  • 目标反射:电磁波碰到物体,一部分能量反射回来
  • 接收处理:接收回波,计算距离、速度、角度

你想想看,这跟回声定位其实是一个道理。蝙蝠用超声波,我们用电磁波。只不过电磁波跑得快——光速,每秒30万公里。

核心公式:

距离 R = c × τ / 2

其中 c 是光速,τ 是发射到接收的时间差。除以2是因为电磁波走了个来回。

我在项目中遇到过一个问题:有人直接用这个公式算距离,结果发现目标明明在100米处,算出来却是200米。为什么?因为他忘了除以2。这种低级错误,我建议新手一定要在代码里加个注释提醒自己。

1.2 雷达分类:脉冲、连续波、FMCW

雷达按工作方式分,主要有三类。我一个个说。

1.2.1 脉冲雷达

脉冲雷达是最传统的。它发射一个短脉冲,然后等着接收回波。就像你对着山谷喊一声「啊——」,然后等回声。

  • 优点:结构简单,测距远
  • 缺点:近距离有盲区(发射时不能接收)
  • 典型应用:机场监视雷达、气象雷达

我记得有一次调试脉冲雷达,发射功率调大了,结果接收机直接饱和。嗯,这里要注意:发射和接收的隔离度一定要留够余量。

1.2.2 连续波雷达(CW)

连续波雷达一直发射,一直接收。它不能测距,但能测速——利用多普勒效应。

你想想看,如果目标朝你飞过来,回波的频率会变高;远离你,频率变低。这就是多普勒频移。

个人经验: 连续波雷达在安防领域用得很多。我做过一个周界安防项目,用CW雷达检测入侵者。但有个坑——如果入侵者沿着径向垂直方向移动,多普勒频移为零,雷达就看不见了。后来我们加了一组天线,从不同角度照射,才解决这个问题。

1.2.3 FMCW雷达(调频连续波)

FMCW是现在最火的雷达体制。它发射频率随时间变化的信号,比如从77GHz扫到77.5GHz。

为什么火?因为它能同时测距和测速,而且结构简单、成本低。车载毫米波雷达几乎全是FMCW。

FMCW的核心思想是:发射频率在变,回波频率也在变。发射信号和回波信号混频后,会得到一个差频信号。这个差频的大小,就对应目标的距离。

// 伪代码:FMCW距离计算
f_if = f_beat;  // 差频,从ADC数据中提取
B = 500e6;      // 带宽 500MHz
T = 40e-6;      // 扫频周期 40us
c = 3e8;        // 光速

R = f_if * c * T / (2 * B);

避坑指南: 我曾经在FMCW雷达项目中,差频信号里出现了多个频率分量。一开始以为是多个目标,后来发现是发射信号泄漏到了接收端。解决办法是加强收发隔离,或者在算法里做泄漏对消。

1.3 雷达工作频段

雷达工作在不同频段,性能差异很大。我整理了一个表格,方便你对照。

频段 频率范围 典型应用 特点
L波段 1-2 GHz 空中交通管制 远距离,穿透性好
S波段 2-4 GHz 气象雷达 中等距离,抗干扰
C波段 4-8 GHz 机载雷达 分辨率适中
X波段 8-12 GHz 火控雷达 高分辨率
Ku/K/Ka波段 12-40 GHz 卫星通信、车载雷达 极高分辨率,但衰减大
毫米波 60-90 GHz 车载雷达(77GHz) 超高分辨率,体积小

我个人习惯是:做远距离探测选低频,做高分辨率选高频。但高频段有个问题——雨衰严重。我记得有一次做Ka波段雷达测试,下了一场小雨,探测距离直接缩水一半。所以户外应用一定要考虑天气因素。

1.4 雷达主要性能指标

这部分是重点,也是面试常考的内容。我一个个讲。

1.4.1 距离分辨率

距离分辨率,说白了就是雷达能区分两个相邻目标的最小距离。比如两个目标相距1米,雷达能不能看出是两个?

公式很简单:

ΔR = c / (2B)

其中 B 是信号带宽。带宽越大,分辨率越高。

举个例子:

  • 带宽 10 MHz → 分辨率 15 米
  • 带宽 500 MHz → 分辨率 0.3 米

你想想看,车载雷达要分辨行人、自行车、汽车,分辨率至少得0.5米以下。所以现在车载雷达都用大带宽,比如77GHz频段带宽可达4GHz,分辨率能做到厘米级。

工程经验: 我建议你在设计系统时,距离分辨率留20%的余量。比如要求0.5米,你就按0.4米设计。因为实际系统中会有窗函数、非理想因素,分辨率会变差。

1.4.2 速度分辨率

速度分辨率,就是雷达能区分两个不同速度目标的最小速度差。

对于脉冲雷达,速度分辨率取决于相干处理时间:

Δv = λ / (2T_coherent)

其中 λ 是波长,T_coherent 是相干积累时间。

对于FMCW雷达,速度分辨率取决于帧周期:

Δv = λ / (2T_frame)

波长越短,分辨率越好。所以毫米波雷达在速度测量上有天然优势。

我曾经在一个项目中,需要区分速度差为0.5 m/s的两个目标。当时用的77GHz雷达,波长约3.9mm。算下来需要约4ms的积累时间。嗯,这个指标在工程上是可行的。

1.4.3 最大不模糊距离

最大不模糊距离,是脉冲雷达特有的概念。它取决于脉冲重复周期(PRI)。

公式:

R_max = c × PRI / 2

如果目标距离超过这个值,回波会在下一个脉冲发射之后才回来,导致距离模糊——你分不清这个回波是哪个脉冲的。

避坑指南: 我曾经在调试某型雷达时,发现远处有个目标,距离显示是50公里。但实际目标应该在80公里处。后来一查,是最大不模糊距离只有60公里,80公里的目标被折叠到了20公里处(80 - 60 = 20)。这就是典型的距离模糊问题。

解决办法:要么降低PRF(但会影响速度测量),要么用多重PRF解模糊。

1.5 小结

好了,这一章的内容就这些。咱们回顾一下:

  • 雷达基本原理:发射→反射→接收→计算
  • 三种体制:脉冲(测距远)、CW(测速)、FMCW(同时测距测速)
  • 频段选择:低频远距离,高频高分辨率
  • 关键指标:距离分辨率看带宽,速度分辨率看积累时间,最大不模糊距离看PRF

下一章,咱们会深入讲FMCW雷达的信号处理流程。到时候我会带大家从ADC数据一路处理到点云输出。敬请期待。

个人建议: 如果你是刚入门,建议先玩一玩TI的AWR1843或者NXP的S32R45开发板。花几百块钱,跑通一个测距测速的demo,比看十本书都管用。我当年就是这么入门的。

公众号:蓝海资料掘金营,微信deep3321