3. 干扰信号建模:四种典型干扰模型

各位同学,今天我们聊聊干扰信号建模。说实话,这是抗干扰算法设计的基石。你想想看,连对手长什么样都不知道,怎么设计武器?我在项目里见过太多人一上来就调算法参数,结果实际场景一测就翻车——根本原因就是干扰模型没吃透。

我个人习惯把干扰分成四类:窄带、宽带、脉冲、扫频。这四种基本覆盖了90%以上的实际场景。下面我一个一个说。

3.1 窄带干扰模型

窄带干扰,说白了就是能量集中在一个很窄的频率范围内。比如某个单频信号,或者一个带宽远小于导航信号带宽的干扰。

数学上怎么表示?

最简单的形式就是单频正弦波:

j(t) = A · cos(2πf₀t + φ)

其中A是幅度,f₀是干扰频率,φ是初始相位。实际中更常见的是多音干扰,也就是多个单频叠加:

j(t) = Σ Aᵢ · cos(2πfᵢt + φᵢ)

我在项目中遇到过什么?

有一次做车载导航接收机测试,发现某个频点上的C/N0突然掉了15dB。排查了半天,原来是旁边有个对讲机在发射。这就是典型的窄带干扰——频率固定,能量集中。

关键参数:

  • 干扰带宽:通常小于1MHz(GPS L1信号带宽约2MHz)
  • 干信比(J/S):一般在30-60dB之间
  • 频率位置:可能落在信号主瓣内,也可能在旁瓣

避坑指南:我曾经以为窄带干扰很好对付,用个陷波器就完事了。结果发现当干扰频率和信号载波频率重合时,陷波器会把有用信号也干掉。后来我改用自适应陷波,才解决了这个问题。

3.2 宽带干扰模型

宽带干扰覆盖整个导航频段。它不像窄带那样"精准打击",而是"地毯式轰炸"。常见的宽带干扰有高斯白噪声、调频干扰等。

数学模型:

j(t) = n(t) * h(t)

其中n(t)是高斯白噪声,h(t)是成形滤波器。如果h(t)是理想带通滤波器,就得到带限高斯噪声:

Sⱼ(f) = N₀/2,  |f - f₀| ≤ Bⱼ/2

这里Bⱼ是干扰带宽,通常等于或大于导航信号带宽。

为什么宽带干扰更难对付?

你想想看,窄带干扰只在几个频点上捣乱,宽带干扰是整个频段都在捣乱。时域上它和噪声很像,但功率大得多。我做过一个测试:当宽带干扰的J/S达到40dB时,普通接收机直接失锁。

干扰类型 带宽 典型J/S 对抗难度
窄带 <1MHz 30-60dB 中等
宽带 2-20MHz 20-40dB 较高

注意:宽带干扰的功率谱密度可能不是平坦的。实际中常见的是"色噪声"——某些频段功率特别高。这时候用简单的白噪声模型会低估干扰的威胁。

3.3 脉冲干扰模型

脉冲干扰的特点是持续时间短、峰值功率高。就像闪光灯一样,啪一下亮得刺眼,但很快就没了。

数学表示:

j(t) = A · rect((t - t₀)/τ) · cos(2πf₀t + φ)

其中rect是矩形脉冲,τ是脉冲宽度,t₀是到达时间。更通用的模型是:

j(t) = Σ Aₖ · p(t - tₖ) · cos(2πfₖt + φₖ)

这是脉冲串模型,每个脉冲的参数可以不同。

我记得有一次现场测试:

在机场附近做无人机导航测试,发现接收机每隔几秒就跳一次周。后来查出来是雷达脉冲干扰——脉冲宽度只有几微秒,但峰值功率高达几百瓦。这种干扰对传统接收机特别致命,因为AGC(自动增益控制)来不及响应。

脉冲干扰的关键参数:

  • 脉冲宽度:从纳秒到毫秒级
  • 占空比:脉冲持续时间与重复周期的比值
  • 峰值功率:通常比平均功率高20-40dB
  • 重复频率:从几Hz到几MHz

3.4 扫频干扰模型

扫频干扰,顾名思义就是频率随时间变化。它像雷达一样"扫描"整个频段。这种干扰在军事对抗中很常见。

线性扫频模型:

j(t) = A · cos(2π(f₀ + αt/2)t + φ)

其中α是扫频速率(Hz/s),f₀是起始频率。瞬时频率为:

f(t) = f₀ + αt

扫频范围从f₀到f₀ + αT,T是扫频周期。

为什么扫频干扰让人头疼?

你想想看,窄带干扰只打一个点,宽带干扰覆盖整个面,扫频干扰是"移动打击"。它经过导航信号频点时,会产生类似脉冲的干扰效果。而且扫频速率可以调节——慢扫频像窄带干扰,快扫频像宽带干扰。

实战经验:我曾经遇到过一个扫频干扰源,扫频周期是10ms,扫频范围覆盖了整个GPS L1频段。一开始我用固定陷波器,结果根本跟不上频率变化。后来改用时频分析+自适应滤波,才勉强压住。嗯,这里要注意:扫频干扰的对抗需要实时性很高的算法。

3.5 四种干扰模型对比

为了让大家有个直观认识,我画了一张对比图:

四种干扰模型时频特性对比 窄带干扰 频率固定 能量集中 带宽 < 1MHz 宽带干扰 覆盖全频段 功率谱平坦 带宽 2-20MHz 类似噪声 脉冲干扰 持续时间短 峰值功率高 占空比低 扫频干扰 频率随时间变化 扫频速率可调 覆盖范围宽 横轴:频率 | 纵轴:时间 | 红色:干扰能量分布

这张图展示了四种干扰在时频平面上的分布特征。窄带干扰是水平线,宽带干扰是矩形块,脉冲干扰是竖直线,扫频干扰是斜线。每种干扰的对抗策略都不一样,后面几章我会详细讲。

3.6 建模时的注意事项

最后说几点我在实际建模中踩过的坑:

  1. 不要只用理想模型。实际干扰源都有非理想特性,比如相位噪声、幅度抖动。我建议在仿真中加入5-10%的非理想因素。
  2. 注意干扰的统计特性。窄带干扰可能是确定性的,但宽带和脉冲干扰通常是随机的。建模时要区分清楚。
  3. 考虑多干扰共存。现实中很少只有一种干扰。我遇到过窄带+脉冲的混合干扰,处理起来特别麻烦。
  4. 验证模型的有效性。建完模一定要用实测数据验证。我曾经建了一个很漂亮的扫频模型,结果实测发现扫频波形根本不是线性的——是锯齿波。

重要提醒:干扰建模不是越复杂越好。模型太简单会漏掉关键特征,太复杂又难以分析。我个人习惯从简单模型开始,逐步增加复杂度,直到能复现实测现象为止。

好了,这四种干扰模型就讲到这里。每种模型都有它的应用场景和对抗方法。下一章我们开始讲抗干扰算法的基本原理——时域滤波。到时候我会结合今天讲的干扰模型,给大家展示具体的算法设计思路。


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