利用 DFT 分析信号频谱
1. 问题描述
利用 DFT 对多种信号(例如由多个正弦信号组成的信号)进行频谱分析,并研究不同
采样数据长度,以及补零、加窗等处理,对频率分辨率的影响。
2. 原理与方法
2.1 DTFT :离散时间傅里叶变换(Discrete-time Fourier Transform),表达式如下,
其中 x(n)为 N 个离散的序列:
2.2 DFT:离散傅里叶变换( Discrete Fourier Transform ),表达式如下:
2.3 DFT 与 DTFT 的关系:
2.4 频谱密度和频率分辨率
频率分辨率 F= fs/N ,其中 fs 为取样频率,N 为数据长度。
DFT 的频率分辨率:指其能够分辨的最小频率间隔。
频率分辨率主要由数据截断的长度决定,即时间长度的倒数。也可以说由时间窗函数
的傅里叶变换,即谱窗的主瓣宽度决定。不同的谱窗的主瓣宽度不同。矩形窗的主瓣宽度
最窄, 但其副瓣最高(导致频谱泄漏),其它常用的窗函数的主瓣宽度与其副瓣高度近似
存在反比关系。主瓣窄,副瓣高,能保证峰值响应。主瓣宽,副瓣低能有效抑制高频处的
频谱泄漏,但是降低了峰值响应,同时增强了距离峰值较近处的频谱泄漏。
补零能够细化频谱间隔,提高频谱密度,但包含的信息量不变,频率分辨率不变。
增加数据采样点,或者增加真实数据的记录长度,提供更多时间信息,可提高频率分
辨率。
评论0
最新资源