请教采样频率的问题
本帖最后由 一孑叶 于 2011-5-5 20:22 编辑若重点为时域波形,则应尽量提高采样频率SF,使时间间隔△t较小,SF≈20~50倍fs之间
若重点为频谱分析,则应尽量降低采样频率SF,使频率间隔△f较小,SF≈2.56~25.6倍fs之间
上面两点能给我解释解释吗?谢谢!
回复 1 # 一孑叶 的帖子
关注时域波形的话,采样频率高,单位时间里面采集到的点数就越多。图形也越贴近真实值。
而关注频域,对采集到的数据做FFT频域的话,频域分辨率是采样时间长度的倒数。比如你总的采样时间是T,那么频率间隔就是1/T。如果要采集N个数据点,采样频率是sf,那么总的采样时间就是T=N/sf。采样频率下降的话,总的采样时间T会增加,从而频率分辨率就高了。 回复 1 # 一孑叶 的帖子
只知其一: 2.56
2.56的得来有两个原因:
1)数学解释:由等间隔采集到的离散信号(记录设备的采样数限制),其频谱函数是原信号的频谱以采样频率为周期而重复得到的一个周期性函数。如果当采样周期小于2倍测量频率时,在频率分析的时候产生的频谱将发生重叠现象,重叠部分将失去原来频谱的波形形状而得不到原信号的波形。(参考《非电量测试技术》西安交大出版社 第14章)
2)传感器精度原因:理论上只要超过2倍就好了,但是在实际过程中由于传感器精度的限制,在实践中人们发现当大于2.56倍时得到的频谱才不会失真。 本帖最后由 hcharlie 于 2011-5-6 14:48 编辑
Jonah_K500 发表于 2011-5-6 06:38 http://www.chinavib.com/static/image/common/back.gif
回复 1 # 一孑叶 的帖子
只知其一: 2.56
2)传感器精度原因:理论上只要超过2倍就好了,但是在实际过程中由于传感器精度的限制,在实践中人们发现当大于2.56倍时得到的频谱才不会失真。
通常取2.56倍的原因是要建立抗混滤波过渡保护区。可以>2.56,不宜过小.
例如,采样频率2560,抗混低通滤波截止频率取1000而不是1280,滤波器过渡区1000~1560HZ,FFT以后直接扔掉>1000~1280HZ数据,而滤得还不太干净的1280~1560HZ的信号混淆到此区域的数据也被扔掉了,而>1560HZ的数据已被滤得微乎其微,反射到1000HZ以内的影响也忽略不计了。
为什么取2.56倍而不是2.5倍或2.6倍?这与做FFT需要采样2的整数幂有关。
此问题我已在本论坛里说过多次,希望这是最后一次.
我看到过有人提到 采样频率为sf 的 20~50倍时 采集到的信号比较好 不知道为什么
底下的大于2.56基本上大家都知道
等待高人解释。。。
页:
[1]