nmdb 发表于 2010-11-16 10:32

采样频率太高怎么办?

各位,请教一个问题,谢谢先!
我在试验的时候如果试验时间是一定的,如果采样频率过高,导致了频率分辨率太低。
可是如果我的采样频率太低,那又导致了样本点太少,这样的问题怎么处理呢?
假设我采样已经完成了,怎么处理一下这一组信号可以人为的提高分辨率呢?
多谢多谢!!

impulse 发表于 2010-11-16 11:05

回复 1 # nmdb 的帖子

论坛有很多这样的帖子(如细化谱Zoom FFT),如果采样时间确定了,即使采用一些信号处理方法来细化分辨率,得到的也是数学上的结果,不会增加额外的信息量。

Galaxy163 发表于 2010-11-16 11:41

没完全理解楼主的意思。
采样频率过高,频域分辨率太低?不知道楼主是不是指 dF = sampling frequency/N 过大?如果是这样的话,适当提高N大小就可以了。

impulse 发表于 2010-11-16 12:05

回复 3 # Galaxy163 的帖子

由于采样时间恒定,无法提高N

Galaxy163 发表于 2010-11-16 12:23

回复 4 # impulse 的帖子

N不是指采样时间内的总采样点数,是指fft的点数。

impulse 发表于 2010-11-16 13:02

回复 5 # Galaxy163 的帖子

对,但Fs确定后,FFT点数增加即意味着采样时间要增加,除非你以前采集的样本中只有部分用来做FFT。
举个例子:Fs=6400Hz,T=0.16s(即1024个样本点,全部样本点用来做FFT),Df=6.25Hz,如果想得到3.125Hz的分辨率,即做FFT的样本点为2048,这时T必须为0.32s。当然,如果以前0.16s采集的1024点,比如只有128点用于做FFT(这一情况也是有的,对于一些随机振动信号,需要使用统计方法来提高其功率谱的精度,通常采用Welch平均周期图法),这时提高分别率并不需要增加采样时间,只要增加做FFT的样本数即可。

中国少东家 发表于 2010-11-17 14:52

自己买一个抗混滤波器加在前面也行

impulse 发表于 2010-11-17 17:15

回复 7 # 中国少东家 的帖子

好像有点文不对题了。

wanyeqing2003 发表于 2010-11-19 17:29

你的样本数量有几个?
能不能把几个子样连起来,增加记录时间。

VibrationMaster 发表于 2010-11-21 06:47

1. 如果对其中周期成分感兴趣,那么用插值FFT, 分辨率没有限制
2. 如果非周期成分,但是有数学模型,考虑拟合

hustxyong 发表于 2010-11-22 22:34

nmdb 发表于 2010-11-16 10:32 static/image/common/back.gif
各位,请教一个问题,谢谢先!
我在试验的时候如果试验时间是一定的,如果采样频率过高,导致了频率分辨率 ...

当信号已经采集到后,要人为的提高分辨率的话,我记得胡广书的“数字信号处理”一书中有提到用信号的插值和抽取的方法。原书p281,插值的方法增加采样频率,抽取的方法降低采样频率,具体的你去看这本书

impulse 发表于 2010-11-23 12:27

回复 11 # hustxyong 的帖子

插值在增加样本点N的同时也增加了Fs,结果频率分辨率还是不变。所以光插值是解决不了问题的,可以采用Zoom-FFT。

xuboQ 发表于 2010-11-26 10:30

{:{39}:}

nmdb 发表于 2011-2-9 14:00

RE: 采样频率太高怎么办?

回复 12 # impulse 的帖子

还是按照您的建议,利用了 ZoomFFT,选择了一些重要的频率 进行了 zoomfft处理。
可是问题还是没有彻底的解决。
信号的时间太短,而且采样频率太高。唉。

julien05122204 发表于 2011-2-21 13:41

同意二楼建议,用Zoom FFT, 一般分析软件都有
页: [1] 2
查看完整版本: 采样频率太高怎么办?