微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 数据采集连续采样时,为嘛采样频率过高时波峰检测VI检测到的峰值位置不正确?

数据采集连续采样时,为嘛采样频率过高时波峰检测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倍时确不能?

当必须采用较高采样率时,采用什么方法才能准确检测到波峰的位置呢?

奈奎斯特定律,百度一下吧

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

问题已经解决,把“波形检测VI”宽度设置设置宽一些即可(默认宽度为3)

123

123

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top