pippen42 发表于 2008-3-13 16:14

FFT变换后的频率修正问题

请教各位!
大家都知道对一个混合周期信号进行FFT变换之后,若采样周期刚好是该信号的整数倍,那么FFT之后能得到正确的幅值,频率,相位,可是若未知周期,很容易出现频谱泄漏现象。
请问各位!当信号出现频谱泄漏时,这个频率该怎么正确的到呢?而且我要处理的这个混合信号频率有4个,两两之间差别很小,怎么把它们在频谱泄露的情况下正确辨识出来呢?
请各位高手指教,该用哪种方法呢?

[ 本帖最后由 eight 于 2008-3-13 17:11 编辑 ]

songzy41 发表于 2008-3-13 17:06

在信号处理版块中有相关离散频谱校正的贴子(包括校正频率、相位和幅值),例如以下就是一个,楼主可搜查一下。
http://forum.vibunion.com/forum/thread-41740-1-1.html

[ 本帖最后由 eight 于 2008-3-13 17:11 编辑 ]

pippen42 发表于 2008-3-13 21:27

多谢指教,非常感谢!

pippen42 发表于 2008-3-17 10:51

我试了一下楼上的朋友推荐的文献的方法,可是不管用,因为我要辨识的频率为2Hz,2.2Hz,6Hz,6.2Hz,两两之间差别很小,所以加窗的方法不行啊,该怎么办呢?请教各位了!

VibrationMaster 发表于 2008-3-17 20:10

回复 4楼 的帖子

1。加长采样
2。试一试:陈奎孚.张森文.利用三条谱线计算频率紧邻的两个成分的参数.振动工程学报 2004,17(2):153~158
别忘记引用啊

pippen42 发表于 2008-3-18 08:37

回复5楼的帖子

谢谢了!!!
增加采样时间的方法我试过了,不行,我去试一下你说的这篇文章中的方法,再次表示感谢!
页: [1]
查看完整版本: FFT变换后的频率修正问题