-
频率分辨率 ( F res F_{\text{res}} Fres):
- 频率分辨率 F res F_{\text{res}} Fres 与采样周期 T T T 和采样点数 N N N 有关,公式为:
F res ∼ 1 N T [ Hz ] F_{\text{res}} \sim \frac{1}{NT} \quad [\text{Hz}] Fres∼NT1[Hz]
- 频率分辨率 F res F_{\text{res}} Fres 与采样周期 T T T 和采样点数 N N N 有关,公式为:
-
频率间隔 ( Δ F \Delta F ΔF):
- 频率间隔 Δ F \Delta F ΔF 与采样周期 T T T 有关,公式为:
Δ F = N Δ F res = 1 T = F s [ Hz ] \Delta F = N \Delta F_{\text{res}} = \frac{1}{T} = F_s \quad [\text{Hz}] ΔF=NΔFres=T1=Fs[Hz]
- 频率间隔 Δ F \Delta F ΔF 与采样周期 T T T 有关,公式为:
-
频率分辨率和频率间隔的关系:
- 频率分辨率由观测时间的长度决定。
- 频率间隔由采样周期决定。
-
提高采样率的影响:
- 增加采样率会扩展频率间隔。
-
增加观测时间的影响:
- 增加观测时间可以提高频率分辨率。
-
零填充的影响:
- 零填充不会改变频率分辨率,只会增加DFT的点数,从而使得频率轴上的点更密集。
- 频率分辨率由观测时间的长度决定,零填充不会增加这个长度。
示例 (DFT 分辨率)
两个具有接近频率的复指数信号,频率分别为 F 1 = 10 F_1 = 10 F1=10Hz 和 F 2 = 12 F_2 = 12 F2=12Hz,采样间隔为 T = 0.02 T = 0.02 T=0.02秒。考虑不同数据长度 L = 10 , 15 , 30 , 100 L = 10, 15, 30, 100 L=10,15,30,100,并进行零填充到 512 点。
N = 10 N = 10 N=10
DFT 使用 N = 10 N = 10 N=10并进行零填充到 512 点。未分辨: F 2 − F 1 = 2 F_2 - F_1 = 2 F2−F1=2Hz < 1 / ( N T ) = 5 < 1/(NT) = 5 <1/(NT)=5Hz。
- N = 10 N = 10 N=10: 数据长度为 10。
- 零填充到 512 点: 将数据长度扩展到 512 点。
- 未分辨: 两个频率 F 1 F_1 F1和 F 2 F_2 F2之间的差值为 2 Hz,小于频率分辨率 1 / ( N T ) 1/(NT) 1/(NT),即 5 Hz。因此,这两个频率在 DFT 中无法分辨。
N = 15 N = 15 N=15
DFT 使用 N = 15 N = 15 N=15并进行零填充到 512 点。未分辨: F 2 − F 1 = 2 F_2 - F_1 = 2 F2−F1=2Hz < 1 / ( N T ) ≈ 3.3 < 1/(NT) \approx 3.3 <1/(NT)≈3.3Hz。
- N = 15 N = 15 N=15: 数据长度为 15。
- 零填充到 512 点: 将数据长度扩展到 512 点。
- 未分辨: 两个频率 F 1 F_1 F1和 F 2 F_2 F2之间的差值为 2 Hz,小于频率分辨率 1 / ( N T ) 1/(NT) 1/(NT),即约 3.3 Hz。因此,这两个频率在 DFT 中无法分辨。
N = 30 N = 30 N=30
DFT 使用 N = 30 N = 30 N=30并进行零填充到 512 点。分辨: F 2 − F 1 = 2 F_2 - F_1 = 2 F2−F1=2Hz > 1 / ( N T ) ≈ 1.7 > 1/(NT) \approx 1.7 >1/(NT)≈1.7Hz。
- N = 30 N = 30 N=30: 数据长度为 30。
- 零填充到 512 点: 将数据长度扩展到 512 点。
- 分辨: 两个频率 F 1 F_1 F1和 F 2 F_2 F2之间的差值为 2 Hz,大于频率分辨率 1 / ( N T ) 1/(NT) 1/(NT),即约 1.7 Hz。因此,这两个频率在 DFT 中可以分辨。
N = 100 N = 100 N=100
DFT 使用 N = 100 N = 100 N=100并进行零填充到 512 点。分辨: F 2 − F 1 = 2 F_2 - F_1 = 2 F2−F1=2Hz > 1 / ( N T ) = 0.5 > 1/(NT) = 0.5 >1/(NT)=0.5Hz。
- N = 100 N = 100 N=100: 数据长度为 100。
- 零填充到 512 点: 将数据长度扩展到 512 点。
- 分辨: 两个频率 F 1 F_1 F1和 F 2 F_2 F2之间的差值为 2 Hz,大于频率分辨率 1 / ( N T ) 1/(NT) 1/(NT),即 0.5 Hz。因此,这两个频率在 DFT 中可以分辨。