4. 雷达波形设计:脉冲波形、线性调频(LFM)波形、相位编码波形的原理与特性

波形设计,说白了就是雷达的「嗓子」。嗓子好不好,直接决定了你能不能听清目标在说什么。我做了这么多年信号处理,见过太多因为波形选错导致整个系统推倒重来的案例。今天咱们就把三种最常用的波形掰开揉碎了讲清楚。

4.1 脉冲波形:最朴素的「喊一嗓子」

脉冲波形是最基础的雷达波形。简单到啥程度?就是发射机打开一会儿,然后关上,等着听回波。就这么简单。

核心参数就两个:

  • 脉冲宽度 τ:决定了距离分辨率。τ 越小,分辨力越高。公式是 ΔR = c·τ/2。
  • 脉冲重复周期 PRI:决定了最大不模糊距离。PRI 越大,看得越远。

关键矛盾:

脉冲宽度窄 → 距离分辨力好,但能量小,探测距离近。

脉冲宽度宽 → 能量大,探测距离远,但分辨力差。

这就是经典的「距离分辨力 vs 探测距离」矛盾。你想想看,是不是很头疼?

我记得刚入行时,带我的老工程师跟我说:「小伙子,脉冲波形就像用手电筒照东西——照得亮就照不远,照得远就看不清。」这句话我记了十几年。

4.2 线性调频(LFM)波形:脉冲压缩的「魔法」

LFM 波形解决了上面那个矛盾。怎么解决的?发射一个宽脉冲(能量大),但让它的频率在脉冲内线性变化。接收时用一个匹配滤波器,把宽脉冲「压缩」成窄脉冲。

LFM 信号表达式:

s(t) = A · rect(t/τ) · exp[j2π(f₀t + ½Kt²)]

其中 K = B/τ 是调频斜率,B 是带宽。

压缩后的脉冲宽度:

τ' = 1/B

距离分辨率 ΔR = c/(2B)。看到了吗?分辨率只取决于带宽 B,跟发射脉冲宽度 τ 没关系了!

我个人习惯:

做 LFM 设计时,先定带宽 B(决定分辨率),再定脉宽 τ(决定能量),最后算调频斜率 K。这个顺序别搞反了,否则后面调参数会非常痛苦。

LFM 的优缺点:

优点 缺点
距离分辨力高(大带宽) 存在距离-多普勒耦合
探测距离远(宽脉冲) 旁瓣较高(需要加窗抑制)
多普勒容限好 对运动目标有测距误差

说到距离-多普勒耦合,我曾经在一个项目中吃过亏。当时做某型机载雷达,目标高速运动,LFM 波形测出来的距离总是偏大。后来一查,原来是多普勒频移导致匹配滤波器的峰值偏移了。解决办法?要么用对称三角调频,要么用相位编码波形。

4.3 相位编码波形:用「密码」换性能

相位编码波形,说白了就是把脉冲内部切成很多小段(码片),每个码片的相位按某种序列变化。最常见的两种:

  • 二相编码(BPSK):相位取 0° 或 180°
  • 多相编码:相位取多个离散值,比如 Frank 码、P1/P2/P3/P4 码

巴克码(Barker Code)示例:

长度 7 的巴克码:+ + + - - + -
自相关函数主副瓣比:7:1(理想情况)

注意:

巴克码最长只有 13 位。想用更长的序列?那就得用伪随机序列(m序列、Gold序列),但副瓣性能会下降。

相位编码 vs LFM 对比:

特性 LFM 相位编码
多普勒敏感度 低(容限好) 高(容易失配)
旁瓣控制 加窗即可 需要优化序列
实现复杂度 低(模拟/数字均可) 高(需要精确相位控制)
距离分辨率 由带宽决定 由码片宽度决定

嗯,这里要注意:相位编码波形对多普勒非常敏感。目标一动,自相关函数的副瓣就「长」起来了。我曾经做过一个项目,用 13 位巴克码,目标速度超过 200m/s 时,副瓣直接淹没了主瓣。后来换成了 LFM 才解决问题。

4.4 三种波形的选型建议

说了这么多,到底什么时候用哪种?我总结了几条经验:

  1. 简单场景、成本敏感:用脉冲波形。比如近程测距、高度计。
  2. 需要高分辨率、远距离:用 LFM。这是最通用的选择,80% 的雷达系统都在用。
  3. 需要低截获概率(LPI):用相位编码。因为信号像噪声,不容易被敌方侦察到。
  4. 多目标、高动态场景:LFM 更稳妥。相位编码在多普勒模糊时处理起来很麻烦。

避坑指南:

我曾经在一个项目中,为了追求极致的距离分辨率,选了带宽 1GHz 的 LFM 波形。结果发现 ADC 采样率根本跟不上,硬件成本翻了三倍。所以选波形时,一定要先看看你的硬件平台能不能撑得住。

4.5 小结

三种波形各有各的脾气。脉冲波形简单粗暴,LFM 灵活通用,相位编码适合特殊场景。我个人建议初学者先从 LFM 入手,把脉冲压缩的原理吃透了,再去碰相位编码。因为 LFM 的数学推导相对直观,调试起来也容易看到效果。

最后说一句:波形设计没有「最好」,只有「最合适」。多从系统层面去思考,别光盯着仿真结果看。毕竟,雷达是要装到飞机上飞的,不是放在实验室里好看的。