2. 信号与频谱基础
实时频谱瞬态捕获的核心,是把“看不见的短时信号”变成“可测量、可判读的频谱事件”。要做到这一点,必须先建立时域与频域的对应关系,理解傅里叶变换如何把时间波形映射为频率成分,再掌握采样定理、混叠、频谱分辨率与窗函数这些决定测量边界的基础约束。本节把这些概念串成一条从物理信号到数字频谱的完整链路。
一、时域与频域:同一信号的两种观察面
时域描述的是幅度随时间的变化,频域描述的是信号由哪些频率成分构成、各成分的幅度与相位如何。二者不是两个不同的信号,而是同一物理量的两种投影。一个持续时间为 T 的矩形脉冲,其时域越窄,频域主瓣越宽;一个单频正弦波,在时域上是等幅振荡,在频域上则表现为一根谱线。这种“时宽与带宽成反比”的关系,是瞬态捕获中最基本的权衡。
对于周期信号,频谱是离散的谐波线;对于非周期信号,频谱是连续的密度函数;对于实际工程中的有限长观测,频谱总是离散谱线,其间隔由观测时长决定。实时频谱仪通常同时显示时域功率随时间的变化和频域谱线随时间的堆积,正是利用这两种视图的互补性来识别瞬态。
二、傅里叶变换:从连续到离散的桥梁
连续傅里叶变换把非周期信号分解为连续频率成分,其定义式为 X(f)=∫x(t)e^{-j2πft}dt。工程实现中无法处理无限长连续信号,因此必须截断为有限长度并离散化,这就引出了离散傅里叶变换(DFT)和快速傅里叶变换(FFT)。DFT 的输入是 N 个采样点,输出是 N 个频率点,频率间隔为 fs/N,其中 fs 为采样率。
需要特别注意的是,DFT 隐含了对输入信号的周期延拓假设。如果截断位置不是信号周期的整数倍,延拓后的波形在边界处会出现跳变,频谱上表现为能量向邻近频点扩散,这就是频谱泄漏。泄漏不是噪声,而是截断带来的系统性误差,必须通过窗函数加以控制。
三、采样定理与混叠:不可逾越的边界
奈奎斯特采样定理指出:若信号最高频率为 fmax,则采样率必须满足 fs ≥ 2·fmax,才能无失真地恢复原信号。当 fs < 2·fmax 时,高于 fs/2 的频率成分会折叠到低频区域,形成混叠。混叠后的频率无法与真实低频成分区分,是频谱测量中最危险的错误之一。
例如,采样率 fs = 100 MHz,奈奎斯特频率为 50 MHz。若输入存在 70 MHz 成分,它会折叠到 |70 - 100| = 30 MHz 处,看起来像是一个真实的 30 MHz 信号。实时频谱仪通常在前端加入抗混叠滤波器,把 fs/2 以上的能量提前抑制掉,再进入 ADC。
工程警示:混叠一旦发生,数字域无法通过算法区分真实频率与折叠频率。必须在 ADC 之前用模拟抗混叠滤波器解决,不能寄希望于后期处理。
四、频谱分辨率与窗函数:看得清与看得准
频谱分辨率 Δf 表示能够区分两个相邻谱线的最小频率间隔,由观测时长 T 决定:Δf = 1/T = fs/N。要分辨间隔 1 kHz 的两个信号,至少需要 1 ms 的观测时间。提高分辨率意味着增加采样点数或降低采样率,但降低采样率会压缩可用带宽,二者需要折中。
窗函数用于缓解截断泄漏。矩形窗主瓣最窄、频率分辨率最好,但旁瓣最高,泄漏严重;汉宁窗旁瓣低,适合动态范围要求高的场景;平顶窗幅度平坦度好,适合精确幅度测量;布莱克曼窗旁瓣更低,但主瓣更宽。选择窗函数本质上是在“频率分辨率”和“幅度精度”之间做权衡。
| 窗函数 | 主瓣宽度 | 旁瓣电平 | 适用场景 |
|---|---|---|---|
| 矩形窗 | 最窄 | 约 -13 dB | 瞬态、冲击信号,要求时间定位 |
| 汉宁窗 | 较宽 | 约 -31 dB | 连续信号、一般频谱观察 |
| 平顶窗 | 宽 | 约 -44 dB | 精确幅度测量、校准 |
| 布莱克曼窗 | 最宽 | 约 -58 dB | 弱信号检测、高动态范围 |
五、案例:一次瞬态干扰的频谱判读
某设备在 fs = 200 MHz、N = 8192 条件下采集到一段短时干扰。计算得 Δf = 200 MHz / 8192 ≈ 24.4 kHz,观测时长 T ≈ 41 μs。频谱显示在 35 MHz 附近有一簇谱线,但幅度起伏较大。改用汉宁窗后,谱线变得平滑,确认干扰中心频率约为 35.2 MHz,带宽约 200 kHz。若继续用矩形窗,旁瓣泄漏会掩盖附近的小信号,导致误判。
采样率 fs = 200 MHz
采样点数 N = 8192
频率分辨率 Δf = fs / N = 24.4 kHz
观测时长 T = N / fs ≈ 41 μs
奈奎斯特频率 = fs / 2 = 100 MHz
窗函数选择:汉宁窗(抑制泄漏,兼顾分辨率)
六、常见误区与复盘
- 误区一:认为提高 FFT 点数就能无限提高分辨率。实际上分辨率由观测时长决定,补零只能细化谱线间隔,不能真正分辨更近的两个频率。
- 误区二:忽略抗混叠滤波器,直接提高采样率。采样率再高,若前端滤波器截止频率设置不当,带外强信号仍会折叠进带内。
- 误区三:所有场景都用同一种窗函数。瞬态捕获需要短窗和矩形窗来保留时间信息,而稳态弱信号检测则需要低旁瓣窗。
- 复盘要点:每次测量前先确认
fmax、fs、N、Δf和窗函数五个参数,再判断当前配置能否覆盖目标瞬态的带宽与持续时间。
实用口诀:时宽带宽成反比,采样必须过两倍;截断必用窗函数,分辨率看观测时长;混叠只能前端防,补零不增真分辨。
掌握以上基础后,后续的实时频谱架构、重叠处理、检波方式与触发捕获,都建立在对时频关系、采样边界和窗函数特性的准确理解之上。只有先把这些“测量地基”打牢,才能在瞬态信号出现的那一瞬间,既看得见,又看得准。