4. 时域与频域分析:时域波形与频域频谱的关系、FFT变换基础、如何利用时域触发定位间歇性干扰
做高频微波干扰排查,说白了就是跟看不见的“幽灵”打架。你明明感觉信号有问题,可频谱仪上就是抓不到。为什么?因为很多干扰是间歇性的,它不跟你打照面。
这时候,时域和频域就是你的两只眼睛。频域告诉你“有什么”,时域告诉你“什么时候有”。我个人习惯,排查干扰时先看频域,锁定可疑频率,再切到时域去抓它的“作案时间”。
4.1 时域波形与频域频谱:一枚硬币的两面
先问个问题:一个正弦波,在示波器上是什么样?一条光滑的波浪线。在频谱仪上呢?一根孤零零的谱线。同一个信号,两种完全不同的长相。
时域波形,描述的是信号幅度随时间的变化。横轴是时间,纵轴是电压。你看到的是“信号在什么时候高、什么时候低”。
频域频谱,描述的是信号能量随频率的分布。横轴是频率,纵轴是幅度或功率。你看到的是“信号由哪些频率成分组成”。
举个例子。一个方波,在时域上看是陡峭的上升沿和下降沿。但在频域里,它是由基波加上无数奇次谐波组成的。我记得有一次排查一个时钟辐射超标的问题,客户死活说时钟是50MHz的纯净信号。我拿频谱仪一看,好家伙,3次、5次、7次谐波全冒出来了。这就是时域“骗”了你——方波在时域看着干净,频域里全是谐波。
4.2 FFT变换基础:从时域到频域的桥梁
FFT,全称快速傅里叶变换。名字听着吓人,其实原理不复杂。它就是把一段时域波形,拆解成一系列不同频率、不同幅度的正弦波之和。
你想想看,一个复杂的干扰信号,可能同时包含50Hz的工频干扰、100MHz的时钟泄漏、还有1.2GHz的杂散。时域上它们混在一起,你根本分不清谁是谁。FFT一出手,把这些频率成分一一拆开,清清楚楚。
实际使用中,有几点要注意:
- 采样率:必须大于信号最高频率的2倍。这是奈奎斯特定律,没得商量。我见过有人用100MHz采样率去测80MHz的信号,结果频谱混叠,假信号一堆。
- 分辨率带宽(RBW):FFT的频率分辨率 = 采样率 / FFT点数。点数越多,分辨率越高,但计算时间也越长。排查窄带干扰时,我习惯用大点数FFT,比如65536点。
- 窗函数:直接做FFT会有频谱泄漏。加窗可以抑制旁瓣。常用的有汉宁窗(通用)、布莱克曼窗(高动态范围)、矩形窗(瞬态信号)。
// 一个简单的FFT示例(伪代码)
// 假设采样率Fs = 1GHz,FFT点数N = 1024
// 输入信号:50MHz正弦波 + 200MHz干扰
float signal[N]; // 时域采样数据
complex fft_output[N]; // FFT输出
// 1. 加汉宁窗
for (i = 0; i < N; i++) {
window[i] = 0.5 * (1 - cos(2*PI*i/(N-1)));
signal[i] = signal[i] * window[i];
}
// 2. 执行FFT(调用库函数)
fft(signal, fft_output, N);
// 3. 计算幅度谱
for (i = 0; i < N/2; i++) {
freq[i] = i * Fs / N; // 频率轴
mag[i] = sqrt(real(fft_output[i])^2 + imag(fft_output[i])^2);
// 结果:在freq=50MHz和200MHz处有峰值
}
4.3 利用时域触发定位间歇性干扰
间歇性干扰,是排查中最头疼的。它可能几秒钟来一次,也可能几分钟来一次。你用频谱仪扫频,扫到它的时候它来了,扫完它又走了。你永远抓不到现行。
这时候,时域触发就是你的杀手锏。
原理很简单:设置一个触发条件,比如信号幅度超过某个阈值,或者信号上升沿快于某个斜率。一旦条件满足,示波器或实时频谱仪就“咔嚓”一下,把触发前后的波形记录下来。你就能看到干扰发生时的完整时域特征。
具体怎么做?我一般分三步:
- 先用频域锁定可疑频段。比如发现2.4GHz频段有间歇性抬底,怀疑是WiFi干扰。
- 切到时域,设置触发。把中心频率设在2.4GHz,RBW设宽一点(比如1MHz),然后设置幅度触发。阈值比底噪高3-5dB就行。
- 等待触发,捕获波形。一旦干扰出现,示波器会冻结画面。你就能看到干扰的持续时间、重复周期、脉冲形状。
举个例子。有一次排查一个车载雷达的干扰问题。雷达在77GHz频段,但干扰信号只在车辆转弯时出现。我怀疑是某个电机控制器的PWM干扰。用频谱仪扫了半天,什么都没抓到。
后来我改用实时频谱仪,设置时域触发,触发条件设为“信号幅度超过底噪10dB”。等了大概两分钟,屏幕突然冻结——一个宽度约200微秒的脉冲出现了。重复周期是20毫秒,正好对应电机PWM的开关频率。问题锁定,换了个滤波器就解决了。
嗯,这里要注意:时域触发不是万能的。如果干扰的幅度和噪声差不多,或者干扰持续时间极短(纳秒级),普通示波器可能触发不了。这时候需要实时频谱仪,它能把一段时间的频谱连续记录下来,事后回放分析。
4.4 知识体系总览
下面这张图,是我自己总结的时频域分析思路。排查干扰时,按这个流程走,基本不会漏。
这张图的核心逻辑是:先看频域,知道干扰“是什么频率”;再看时域,知道干扰“什么时候来”。两者结合,你就能画出干扰的完整画像。
好了,这一章的内容就到这里。时域和频域是排查干扰的两条腿,缺一不可。下一章我们聊聊如何用近场探头做空间定位——那又是另一门手艺了。
公众号:蓝海资料掘金营,微信deep3321