第1章:信号与系统基础
各位同学,欢迎来到火控雷达信号处理的第一课。
说实话,很多初学者一上来就盯着算法和代码猛学,结果后面发现连最基本的采样定理都没搞明白,调试时各种问题。我当年刚入行时也吃过这个亏。所以,咱们先把地基打牢。
这一章,我们聊三个核心概念:连续时间信号与离散时间信号、傅里叶变换基础、以及采样定理(Nyquist)。
1.1 连续时间信号与离散时间信号
雷达回波,本质上是电磁波在空间中的传播。它随时间连续变化,这就是连续时间信号。比如天线接收到的电压波形,就是一条光滑的曲线。
但我们的计算机、DSP芯片,只能处理离散的点。所以,必须把连续信号变成离散时间信号——也就是一串数字序列。
举个例子:
- 连续信号:x(t) = sin(2π·1000·t),t是任意实数。
- 离散信号:x[n] = sin(2π·1000·n·Ts),n是整数,Ts是采样间隔。
我个人习惯把离散信号想象成「快照」。每隔Ts秒拍一张照片,连起来就是离散序列。你想想看,如果拍得太慢,运动快的目标就会模糊甚至丢失——这就是后面要讲的采样定理要解决的问题。
n = 0:1023; x = sin(2*pi*1000*n/fs); 这就是一个典型的离散信号生成方式。
1.2 傅里叶变换基础
为什么要学傅里叶变换?
因为雷达信号处理,说白了就是在频域里干活。时域里看是一堆杂乱的波形,转到频域一看,目标信号和杂波就分得清清楚楚。
连续时间傅里叶变换(CTFT)的公式:
X(f) = ∫ x(t) · e^(-j2πft) dt
这个公式看着吓人,其实意思很简单:把一个信号拆成不同频率的正弦波之和。每个频率分量的大小,就是X(f)。
我记得刚学的时候,老师问我们:「为什么雷达要用高频载波?」答案就在傅里叶变换里——高频信号更容易发射、传播损耗小,而且目标的多普勒频移也更明显。
对于离散信号,我们用的是离散时间傅里叶变换(DTFT):
X(e^(jω)) = Σ x[n] · e^(-jωn)
注意,这里的ω是归一化角频率,范围是[-π, π]。实际频率f和ω的关系是:ω = 2πf / fs。
1.3 采样定理(Nyquist)
这是整个数字信号处理里最重要的一条定理,没有之一。
奈奎斯特采样定理说:要无失真地恢复一个带限信号,采样频率必须大于等于信号最高频率的两倍。
公式很简单:
fs ≥ 2 · fmax
其中fs是采样率,fmax是信号中的最高频率分量。
为什么会这样?
因为采样在频域里会产生镜像频谱。如果采样率不够,这些镜像就会重叠在一起,产生混叠(Aliasing)。混叠一旦发生,你就再也分不清哪些是真实信号、哪些是镜像了。
我曾经在一个项目中吃过这个亏。当时调试一部雷达,发现目标距离总是跳变,查了三天,最后发现是ADC采样率设置低了,高频杂波混叠到了低频段,被误判成了目标。从那以后,我每次设计采样方案,都会留出至少20%的余量。
| 采样情况 | 条件 | 结果 |
|---|---|---|
| 过采样 | fs > 2·fmax | 可无失真恢复 |
| 临界采样 | fs = 2·fmax | 理想情况,实际很难做到 |
| 欠采样 | fs < 2·fmax | 产生混叠,信号失真 |
1.4 从理论到实践
好了,理论讲完了。咱们看看在火控雷达里,这些知识怎么用。
火控雷达需要精确测量目标的距离和速度。距离靠时延,速度靠多普勒频移。而这两个参数,都离不开傅里叶变换和采样定理。
- 距离测量:发射脉冲,接收回波。通过采样得到离散序列,然后做匹配滤波(本质上是卷积,频域里就是相乘)。采样率决定了距离分辨率。
- 速度测量:对多个脉冲的同一距离单元做傅里叶变换,得到多普勒频谱。采样率(脉冲重复频率PRF)决定了速度不模糊范围。
你想想看,如果PRF选低了,高速目标的多普勒频移就会超过PRF/2,产生速度模糊——这就是采样定理在速度维度的体现。
我个人习惯在设计初期,先用公式估算一下需要的采样率和PRF,然后再用仿真验证。这样能避免很多后期返工。
1.5 本章小结
这一章我们讲了三个核心概念:
- 连续信号和离散信号的区别,以及如何转换。
- 傅里叶变换是频域分析的基础,雷达信号处理离不开它。
- 采样定理是数字化的前提,fs ≥ 2·fmax,别忘了加抗混叠滤波器。
下一章,我们会深入雷达波形设计,聊聊线性调频信号(LFM)和脉冲压缩。到时候你会发现,这一章的基础知识会反复用到。
好,今天就到这里。有问题随时交流。
公众号:蓝海资料掘金营,微信deep3321