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 三种波形的选型建议
说了这么多,到底什么时候用哪种?我总结了几条经验:
- 简单场景、成本敏感:用脉冲波形。比如近程测距、高度计。
- 需要高分辨率、远距离:用 LFM。这是最通用的选择,80% 的雷达系统都在用。
- 需要低截获概率(LPI):用相位编码。因为信号像噪声,不容易被敌方侦察到。
- 多目标、高动态场景:LFM 更稳妥。相位编码在多普勒模糊时处理起来很麻烦。
避坑指南:
我曾经在一个项目中,为了追求极致的距离分辨率,选了带宽 1GHz 的 LFM 波形。结果发现 ADC 采样率根本跟不上,硬件成本翻了三倍。所以选波形时,一定要先看看你的硬件平台能不能撑得住。
4.5 小结
三种波形各有各的脾气。脉冲波形简单粗暴,LFM 灵活通用,相位编码适合特殊场景。我个人建议初学者先从 LFM 入手,把脉冲压缩的原理吃透了,再去碰相位编码。因为 LFM 的数学推导相对直观,调试起来也容易看到效果。
最后说一句:波形设计没有「最好」,只有「最合适」。多从系统层面去思考,别光盯着仿真结果看。毕竟,雷达是要装到飞机上飞的,不是放在实验室里好看的。