网站设计思路文案范文,医药网站设计,漯河网站建设兼职,网站开发技术及特点LabVIEW使用巴特沃兹低通滤波器过滤噪声
设备采集到的数据往往都有噪声#xff0c;有时候这些数据要做判断使用#xff0c;如果不处理往往会影响最终的结果。可以使用动态平滑#xff0c;或者中值滤波等方法。这里介绍使用巴特沃斯低通滤波#xff0c;也是非常方便的。
下…LabVIEW使用巴特沃兹低通滤波器过滤噪声
设备采集到的数据往往都有噪声有时候这些数据要做判断使用如果不处理往往会影响最终的结果。可以使用动态平滑或者中值滤波等方法。这里介绍使用巴特沃斯低通滤波也是非常方便的。
下图是一个典型的使用巴特沃兹低通滤波的应用。Raw为含有噪声的原始数据Filtered为过滤后的数据波形最后一个是源程。 在使用中需要考虑幅度增益简单的巴特沃兹滤波器的增益将始终1。但是对于远低于截止频率的频率内容它也有效地接近1。有一点经验法则在截止频率约为1/3时滤波器仅衰减约0.5%。
第二个因素与相位滞后的讨论以及滤波器也将表现出瞬态响应的事实有关。计算其瞬态响应所需的时间或多或少对应于您获得的相位滞后量。您关注的滤波器的*第一个*输出值几乎肯定会受到此瞬态的影响。
第三个因素是在调用Butterworth函数时从未定义数据的采样率或筛选器的截止频率。它只是使用可能与您的实际采样率或截止频率需求没有特别相似之处的默认值。还需要将适当的值连接为函数的输入。注意对于低通滤波仅使用“低截止”输入。
这是LabVIEW的一个功能介绍更多的使用方法与开发案例欢迎登官网了解更多信息。
厂家没有提供LabVIEW的例子。根据通讯协议的相关的说明编写了适合项目的程序。程序截图如下所示。 相关资料说明如下所示。
LabVIEW程序如下附件所示。