数据采集连续采样时,为嘛采样频率过高时波峰检测VI检测到的峰值位置不正确?
时间:10-02
整理:3721RD
点击:
如题,使用NIpxi6115板卡,采集10KHZ的正弦电压信号,该正弦电压信号由转子旋转产生,旋转一周产生六个正弦波形,这六个正弦波形为一组成为T,即,一个T含有六个正弦波形。
程序框图为
1,采样频率为1M时,波峰检测VI可以准确找到每一个波峰值,以及其对应的位置,如下图
且可以观察到每两个挨着的波峰间大约含有100个点,这时采样频率恰好是信号频率的100倍,
2,采样频率为2M时,波峰检测VI也可以准确找到每一个波峰值,以及其对应的位置,如下图
且可以观察到每两个挨着的波峰间大约含有200个点,这时采样频率恰好是信号频率的200倍,
综合1,2,问题1:为什么采样率除信号频率恰好是两个相邻波峰间的采样点数?
3,采样频率为3M时,如下图,每两个挨着的波峰间的点数确没有上述1,2的关系,且波峰检测VI不能准确找到波峰位置
4,采样频率为板卡最大采样频率10M时,如下图,每两个挨着的波峰间的点数也没有上述1,2的关系,波峰检测VI不能准确找到波峰位置
问题2:综合1,2,3,4为什么采样频率为信号频率的100倍,200倍时波峰检测VI可以准确找到每一个波峰位置,当采样频率为信号频率的300倍,1000倍时确不能?
程序框图为
1,采样频率为1M时,波峰检测VI可以准确找到每一个波峰值,以及其对应的位置,如下图
且可以观察到每两个挨着的波峰间大约含有100个点,这时采样频率恰好是信号频率的100倍,
2,采样频率为2M时,波峰检测VI也可以准确找到每一个波峰值,以及其对应的位置,如下图
且可以观察到每两个挨着的波峰间大约含有200个点,这时采样频率恰好是信号频率的200倍,
综合1,2,问题1:为什么采样率除信号频率恰好是两个相邻波峰间的采样点数?
3,采样频率为3M时,如下图,每两个挨着的波峰间的点数确没有上述1,2的关系,且波峰检测VI不能准确找到波峰位置
4,采样频率为板卡最大采样频率10M时,如下图,每两个挨着的波峰间的点数也没有上述1,2的关系,波峰检测VI不能准确找到波峰位置
问题2:综合1,2,3,4为什么采样频率为信号频率的100倍,200倍时波峰检测VI可以准确找到每一个波峰位置,当采样频率为信号频率的300倍,1000倍时确不能?
当必须采用较高采样率时,采用什么方法才能准确检测到波峰的位置呢?
奈奎斯特定律,百度一下吧
自顶一下,问题2大家遇到过类似情况吗,为什么给的采样率过高时,波峰检测VI不能准确找到波峰的位置,有什么解决办法
问题已经解决,把“波形检测VI”宽度设置设置宽一些即可(默认宽度为3)
123
123