LabVIEWwilliam hill官网
直播中

ZHANGYANG

8年用户 204经验值
擅长:MEMS/传感技术 测量仪表 模拟技术 接口/总线/驱动 控制/MCU
私信 关注
[讨论]

数据采集连续采样时,为嘛采样频率过高时波峰检测VI检测到的峰值位置不正确?

如题,使用NIpxi6115板卡,采集10KHZ的正弦电压信号,该正弦电压信号由转子旋转产生,旋转一周产生六个正弦波形,这六个正弦波形为一组成为T,即,一个T含有六个正弦波形。
程序框图为
框图.png
1,采样频率为1M时,波峰检测VI可以准确找到每一个波峰值,以及其对应的位置,如下图
1E.png
且可以观察到每两个挨着的波峰间大约含有100个点,这时采样频率恰好是信号频率的100倍,
2,采样频率为2M时,波峰检测VI也可以准确找到每一个波峰值,以及其对应的位置,如下图
2E7.png
且可以观察到每两个挨着的波峰间大约含有200个点,这时采样频率恰好是信号频率的200倍,
综合1,2,问题1:为什么采样率除信号频率恰好是两个相邻波峰间的采样点数?
3,采样频率为3M时,如下图,每两个挨着的波峰间的点数确没有上述1,2的关系,且波峰检测VI不能准确找到波峰位置
3E7.png
4,采样频率为板卡最大采样频率10M时,如下图,每两个挨着的波峰间的点数也没有上述1,2的关系,波峰检测VI不能准确找到波峰位置
1E7.png
问题2:综合1,2,3,4为什么采样频率为信号频率的100倍,200倍时波峰检测VI可以准确找到每一个波峰位置,当采样频率为信号频率的300倍,1000倍时确不能?
已退回5积分

回帖(4)

ZHANGYANG

2017-2-18 21:40:49
当必须采用较高采样率时,采用什么方法才能准确检测到波峰的位置呢?
举报

樊浩

2017-2-19 10:08:21
奈奎斯特定律,百度一下吧
举报

ZHANGYANG

2017-3-12 21:36:51
自顶一下,问题2大家遇到过类似情况吗,为什么给的采样率过高时,波峰检测VI不能准确找到波峰的位置,有什么解决办法
举报

ZHANGYANG

2017-3-13 18:44:33
问题已经解决,把“波形检测VI”宽度设置设置宽一些即可(默认宽度为3)
举报

更多回帖

发帖
×
20
完善资料,
赚取积分