声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2279|回复: 9

FFT细化技术

[复制链接]
发表于 2008-5-6 00:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
在做结构的模态识别试验的时候,数采的采样频率设置为fs,则频率分辨率为fs/N,如果频率分辨率不能够满足频率识别的精度要求,那么需要进行FFT细化。将局部频率分辨率提高。

大家对fft细化技术有什么体会,我看了看书,不是很明白。我以前做的时候是把Tp延长(增加足够多的零点)来提高整体的频率分辨率,这样的做法是否合理?
回复
分享到:

使用道具 举报

发表于 2008-5-6 09:10 | 显示全部楼层
频率分辨率df=fs/N,如果采样频率fs固定,则采样点数N越大df也就越小,这样就可以达到细化的目的。
发表于 2008-5-6 09:19 | 显示全部楼层
本帖最后由 wdhd 于 2016-7-19 10:13 编辑
原帖由 linkboy 于 2008-5-6 00:16 发表
在做结构的模态识别试验的时候,数采的采样频率设置为fs,则频率分辨率为fs/N,如果频率分辨率不能够满足频率识别的精度要求,那么需要进行FFT细化。将局部频率分辨率提高。

大家对fft细化技术有什么体会,我看了 ...

增加零点延长时间的方法实际是把原来的信号改变了,可能会使信号的振动能量降低。

而细化技术,我的理解是一种近似的处理方法,根据有限的数据点来估计更多未知点的数据。
发表于 2008-5-6 09:40 | 显示全部楼层
学习中。。。:lol
好多东西要学呀~
 楼主| 发表于 2008-5-6 11:52 | 显示全部楼层

回复 3楼 的帖子

在fft(x,N)中,N是指进行傅立叶变换的点数,一般取2^M。
试验中记录到的随机振动信号序列有n个点,我在对这个序列做fft变换时,将N设为大于n的一个数(N=2^M),也就相当于在原序列的末尾增加(N-n)个零点,这样会对原信号有影响吗?振动能量会降低??
发表于 2008-5-6 16:18 | 显示全部楼层
工程中很多时候用的是补零,但对信号有一点影响,还有一种就是截断,效果不是很好
发表于 2008-5-6 17:50 | 显示全部楼层
本帖最后由 wdhd 于 2016-7-19 10:13 编辑
原帖由 linkboy 于 2008-5-6 11:52 发表
在fft(x,N)中,N是指进行傅立叶变换的点数,一般取2^M。
试验中记录到的随机振动信号序列有n个点,我在对这个序列做fft变换时,将N设为大于n的一个数(N=2^M),也就相当于在原序列的末尾增加(N-n)个零点,这 ...

你可以看看富里叶变换原理,富里叶系数需要除以采样点数。如果加零,采样点数就多了,分母就大了,所以会影响分析结果。
发表于 2008-6-21 15:31 | 显示全部楼层
频率细化这个功能在工程测量的运用中比较多,如通过振动法测桥梁索里,往往需要细化到小数点后几位的,这样计算力的时候精确度更高。
发表于 2008-6-21 17:05 | 显示全部楼层
频率细化功能不是经过对时间信号补零操作来的。具体操作步骤是先对时间信号移频,然后进行抽点滤波,然后对实部和虚部进行FFT。B&K早年有一本technical review,关于这个问题写得最好。
发表于 2008-8-13 01:17 | 显示全部楼层
补零不能踢高分辨率,只能使得图谱更加平滑
ctz、zfft、相位补偿、Yip-zoom等等技术都能够提高分辨率(各有千秋)
最简单的方法是:
1、保持采样频率不变,加大分析点数(计算量大)
2、保持分析点数不变,降低采样频率(受采样定理限制)
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-2 21:44 , Processed in 0.062728 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表