第一章:雷达系统概述

各位同学好,我是老张。做雷达系统硬件设计这行,一晃快二十年了。今天咱们开始第一讲,聊聊雷达系统的基本概念。你可能会问,为什么第一课不讲FPGA、不讲数字信号处理,先讲这些看似基础的东西?

我个人的习惯是,做硬件设计之前,一定要先搞懂系统层面的东西。你想想看,如果你连雷达怎么工作的都不清楚,怎么去设计处理信号的硬件?

1.1 雷达基本原理

雷达,英文叫Radar,全称是Radio Detection and Ranging。说白了,就是无线电探测和测距。原理其实很简单:发射电磁波,碰到目标反射回来,接收这个回波,然后算一算目标在哪、跑得多快。

我记得刚入行那会儿,带我的老师傅跟我说过一句话,我一直记到现在:「雷达就是用自己的声音喊出去,听回声,然后判断前面有没有墙、墙有多远。」这个比喻虽然糙,但道理一点不差。

具体来说,雷达工作的核心流程是这样的:

  • 发射:产生特定波形的高频电磁波,通过天线辐射出去
  • 传播:电磁波在空间中传播,遇到目标发生反射
  • 接收:天线接收到微弱的回波信号
  • 处理:对回波进行放大、滤波、检测、参数估计
  • 显示:把目标信息呈现给操作人员或自动控制系统

核心要点:雷达测距靠的是电磁波传播时间,测速靠的是多普勒频移,测角靠的是天线波束指向或相位差。

这里有个坑,我当年踩过。做硬件设计时,很多人只关注信号处理算法,忽略了发射和接收前端的非线性特性。我曾经在一个项目中,FPGA里的算法仿真跑得完美,结果一上硬件,回波信号全是谐波干扰。查了三天,最后发现是发射链路的功率放大器饱和了。嗯,这个教训让我明白,搞硬件的人,必须懂射频前端的基本特性。

1.2 雷达方程

雷达方程,是雷达系统设计的基石。它描述了雷达能探测到多远的目标。公式长这样:

Pr = (Pt * Gt * Gr * λ² * σ) / ((4π)³ * R⁴ * L)

其中:

  • Pr:接收功率
  • Pt:发射功率
  • Gt、Gr:发射和接收天线增益
  • λ:波长
  • σ:目标雷达截面积(RCS)
  • R:目标距离
  • L:系统损耗

你注意看,距离R在分母上是四次方。这意味着什么?目标距离增加一倍,接收功率要下降16倍!所以雷达要看得远,要么加大发射功率,要么提高天线增益,要么降低系统损耗。

实战经验:在做硬件架构设计时,我建议你先把雷达方程算一遍。它能告诉你系统需要多大的动态范围、ADC需要多少位、接收链路需要多少增益。我见过太多人一上来就选ADC芯片,结果动态范围不够,远距离小目标根本检测不到。

我曾经参与过一个车载雷达项目,客户要求探测距离200米。按照雷达方程一算,发射功率需要做到10W以上。但车载雷达有严格的功耗和散热限制。最后我们不得不采用脉冲压缩技术,用长脉冲换取高能量,同时保持距离分辨率。这就是系统层面的权衡。

1.3 雷达工作体制分类

雷达的工作体制,说白了就是怎么发射信号、怎么处理回波。常见的分类有三种:

1.3.1 脉冲雷达

脉冲雷达是最经典的体制。它发射一个短脉冲,然后等待回波。测距靠的是发射和接收之间的时间差。

特点:

  • 发射和接收分时进行,需要收发开关
  • 距离分辨率取决于脉冲宽度,脉宽越窄分辨率越高
  • 最大无模糊距离取决于脉冲重复周期
  • 适合远距离探测,比如预警雷达、气象雷达

这里有个矛盾:要提高距离分辨率,需要窄脉冲;但窄脉冲能量低,探测距离近。怎么解决?用脉冲压缩技术。发射宽脉冲(能量高),接收后用匹配滤波压缩成窄脉冲(分辨率高)。

注意:脉冲雷达的盲区问题。因为发射时接收机关闭,所以近距离目标可能检测不到。我做过一个近程雷达项目,一开始没注意这个问题,结果10米以内的目标全丢了。后来加了调频连续波模式才解决。

1.3.2 连续波雷达

连续波雷达一直发射,一直接收。它不能测距(因为没有时间标记),但能精确测速(利用多普勒频移)。

特点:

  • 发射和接收同时进行,需要隔离度好的天线或环形器
  • 没有距离信息,只有速度信息
  • 结构简单,成本低
  • 常用于测速雷达、运动检测

我记得有一次做交通测速雷达,客户要求检测车速范围0-300km/h。连续波体制最合适,结构简单、实时性好。但问题来了,发射泄漏信号会直接进入接收机,如果隔离度不够,接收机就饱和了。我们最后用了双天线方案,发射和接收天线物理隔离,才解决了这个问题。

1.3.3 FMCW雷达

FMCW,全称调频连续波。它结合了脉冲雷达和连续波雷达的优点,既能测距又能测速。

工作原理:发射频率随时间线性变化的信号(锯齿波或三角波),回波信号与发射信号混频后得到差频信号。差频的大小与目标距离成正比,差频的变化率与目标速度有关。

特点:

  • 同时获得距离和速度信息
  • 没有盲区,适合近距离探测
  • 发射功率低,对人眼安全
  • 硬件结构相对简单,适合芯片化

现在车载毫米波雷达几乎全是FMCW体制。为什么?因为它能在低成本、低功耗的前提下,实现高精度的距离和速度测量。我参与过一款77GHz车载雷达的设计,FMCW的线性度是关键。如果调频非线性,距离测量误差会很大。我们在FPGA里做了预失真补偿,才把线性度做到千分之一以内。

参数 脉冲雷达 连续波雷达 FMCW雷达
测距能力
测速能力 需多普勒处理
盲区
发射功率 高(峰值) 低(平均) 低(平均)
硬件复杂度
典型应用 预警、气象 测速、运动检测 车载、近程探测

总结一下:三种体制各有优劣,没有万能的雷达。做硬件架构设计时,要根据应用场景、成本、功耗、性能要求来选型。我个人建议,如果是做近程探测(100米以内),优先考虑FMCW;如果是远程预警,脉冲雷达更合适;如果只测速度,连续波最简单。

好了,第一章的内容就到这里。下一章我们会深入讨论雷达信号处理的基本流程,包括脉冲压缩、MTI、多普勒处理这些核心算法。到时候我会结合FPGA实现,讲讲硬件架构怎么设计才能高效处理这些算法。

记住一句话:搞雷达硬件,不懂系统就是盲人摸象。先把这些基础概念吃透,后面讲FPGA实现的时候,你才能理解为什么这么设计、为什么选这个参数。