0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样在LabVIEW中过滤加速度计噪声

454398 来源:wv 2019-10-15 14:48 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:代码

怎样在LabVIEW中过滤加速度计噪声

常规概述

我提供的代码是基于以前的项目构建的。您可能已经注意到有两个循环结构。第一个是我所说的“数据获取循环” ,它实际上是从芯片组中尽快读取数据的。我将第二个循环称为“计算循环” 。该循环处理我们想要对数据进行的任何计算。我将数据采集操作与数据计算分开的原因是为了提高性能。 LabVIEW足够聪明,可以在每个循环中编译代码,因此它可以在处理器的单独内核上运行。

为了在两个循环之间传输数据,我使用了局部变量。每次计算循环迭代时,它都会从“ XYZ校准值” 变量中读取数据。

对于这个特定项目,我包括了两个数据图。一个显示原始数据,而另一个显示过滤的数据。这些图是确定我们的过滤效果的好工具。不幸的是,如果计算循环快速迭代,则数据绘制错误。因此必须包含一个延时来限制循环速率。

过滤SubVI概述

该项目中的所有过滤均在自定义子VI中完成。该子VI有助于使代码保持整洁和易于理解。在subVI内部,使用了两种类型的过滤方法。第一个是简单的平均,第二个是低通巴特沃斯滤波。每种过滤方法都有一个On/Off选择开关。开关打开时,它会吐出已过滤的数据。当开关关闭时,它会吐出未经过滤的原始数据。

使用平均值进行过滤

如果您从上一个项目中回想起,原始数据输入将更新得如此之快,以至于难以阅读。为了解决这个问题,我们希望对几个数据点取平均值(取平均值)并显示该值。如果我们平均正确数量的数据点,数据将以可读的速率显示。为此,我使用了“平均值PtByPt.vi” 。如果您对它的工作方式感到好奇,这里有一些更多信息。

使用低通滤波器进行过滤

在先前的说明中可能遇到的另一个问题是数据的不稳定跳变。这可能是由于外部振动或手的晃动。要摆脱这种情况,您可以使用低通滤波器。从本质上讲,低通滤波器可以消除数据点之间的突变。我在此项目中使用的特定低通滤波器是“ Butterworth滤波器PtByPt.vi” 。如果您对此.vi的工作方式感到好奇,请查看其文档。注意,该VI可配置为4种不同类型的滤波器(低通,高通,带通或带阻)。我们只关心低通滤波,因此“ high cuttof freq:fh” 端子保持未连接状态。

步骤2:设置过滤器控件

为了获得良好的过滤结果,您必须了解如何正确设置其参数和操作程序。首先,重要的是要注意,我们在该VI中使用了两个循环。第一个循环更新“数据采集面板” ,第二个循环更新“数据计算面板” 。每个循环都有自己独立的停止按钮,因此要停止整个VI,您必须一个接一个地按下两个停止按钮。

数据图

在“数据计算”面板上,您可以看到有两个数据图。一个在过滤之前显示原始数据,另一个在过滤之后显示数据。通过比较两个图,我们可以看到我们的过滤器产生的效果。数据绘图会在接收到数据时连续绘图。您可以使用“数字绘图点” 控件来控制每个绘图中显示的数据点数。这实际上使您可以按此处所示放大或缩小图。

设置平均参数

接下来,我们将研究仅数据点平均如何影响我们的滤波信号。因此,对于此部分,低通滤波器将被禁用。开始始终如一地摇晃加速度计,以产生一些要过滤的噪声。现在尝试启用/禁用平均滤波器以查看其效果。计算数据点的数量,直到获得所需的结果。我发现3个数据点在没有太多延迟的情况下提供了足够好的结果。

设置低通滤波器参数

接下来,我们将研究低通滤波器如何影响我们的结果。因此,对于这一部分,平均滤波器将被禁用。再次,开始持续摇晃加速度计,以产生一些噪声来校准滤波器。尝试启用/禁用低通滤波器以查看其效果。计算数据点的数量,直到获得所需的结果。

默认情况下,低通滤波器的截止频率设置为10 Hz,滤波阶数为1。这是每个参数的摘要。

低频截止频率:滤波器截止频率决定了将去除数据中噪声的频率(10Hz截止频率将滤除大于10 Hz的噪声)。

滤波顺序:滤波顺序控制着我们的低通滤波器在消除高于截止频率的噪声方面的积极程度。较高的滤波阶数将使噪声更加平滑。这很好,但更高的滤波阶数也会在截止频率的边缘流血更多,我们可能希望单独留下的平滑数据。

要更新任何一个低通滤波器参数,必须按下并释放“更新过滤器参数” 按钮。之后,您应该查看新参数如何影响您的结果。

循环率过滤器参数

根据计算机的速度以及COM端口的延迟设置,数据采集和计算循环将每秒迭代一定次数。无论出于何种原因,National Instruments提供的低通巴特沃斯滤波器VI都需要大致了解循环的迭代频率。如果您未提供接近实际环路速率的值,则低通滤波器的性能将会降低,如下所示。因此,要正确设置“在过滤器VI循环速率(Hz)时猜测” 参数,请运行VI并查看近似的循环速率;然后只需插入该值即可。

注意:请勿修改代码,以使实际的环路速率值输入到Filter的Loop rate参数中。这将在每次循环迭代时更新过滤器,从而导致其发生故障。

几乎总结了如何调整过滤器设置。要使过滤器适合您的确切应用程序,就需要调整所有值以使其协同工作。实验一下,看看最适合您的!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • LabVIEW
    +关注

    关注

    2013

    文章

    3681

    浏览量

    344292
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    加速度计都有哪些分类?

    加速度计的分类主要依据其工作原理和测量维度(轴数),以下是详细的分类:按工作原理分类(这是最核心的分类方式)这是根据加速度计内部如何感知和转换加速度信号来划分的。
    的头像 发表于 12-04 15:55 58次阅读
    <b class='flag-5'>加速度计</b>都有哪些分类?

    加速度计伺服电路模块原理与应用

    惯性导航与姿态控制这一尖端技术领域,系统感知运动状态的能力直接决定了其精度与可靠性。而将物理世界的加速度精确转换为可用电信号的关键,在于一个核心部件——加速度计伺服电路模块。该模块专为光电
    的头像 发表于 11-28 15:43 157次阅读

    为何高端导航系统都信赖石英加速度计

    精确制导、飞行导航、卫星控制等高端领域,每一个细微的动作都直接关系到任务成败与生命安全。在这些系统加速度计作为感知运动的核心部件之一,实时监测载体的每一分速度变化。
    的头像 发表于 11-20 15:31 171次阅读
    为何高端导航系统都信赖石英<b class='flag-5'>加速度计</b>?

    如何为你的项目选择合适的加速度计

    智能科技飞速发展的今天,从翱翔天空的飞行器到我们手中的智能设备,对运动的精准感知已成为关键。加速度计,作为测量加速度和振动的核心传感器,其选型直接决定了项目的成败。面对不同的技术类型,如何才能做出最明智的选择?本文将带您了解主
    的头像 发表于 11-06 15:32 140次阅读
    如何为你的项目选择合适的<b class='flag-5'>加速度计</b>?

    LIS2DUXS12:集成AI与Qvar感知的超低功耗加速度计

    STMicroelectronics LIS2DUXS12超低功耗加速度计是一款智能、数字、3轴线性加速度计。 MEMS和ASIC旨在让常开抗混叠滤波和有限状态机 (FSM) 等功能有尽可能低
    的头像 发表于 10-29 14:41 299次阅读
    LIS2DUXS12:集成AI与Qvar感知的超低功耗<b class='flag-5'>加速度计</b>

    石油钻井为何离不开抗高温抗冲击的石英加速度计

    地下数千米的复杂钻井环境,钻头需要穿越坚硬的岩层、承受剧烈振动和超过150℃的高温。此时,石英加速度计就如同钻井系统的"感知神经",通过与陀螺仪协同工作,精确测量角速度
    的头像 发表于 09-30 15:16 340次阅读
    石油钻井为何离不开抗高温抗冲击的石英<b class='flag-5'>加速度计</b>?

    传统格局将被打破?这款MEMS加速度计如何实现石英级精度

    惯性测量领域,高精度加速度计的市场格局似乎早已固化:石英加速度计凭借其卓越的稳定性长期占据着高端应用的统治地位。然而,这一格局正在被悄然打破。ER-MA-6 MEMS加速度计的出现,
    的头像 发表于 09-26 14:59 591次阅读
    传统格局将被打破?这款MEMS<b class='flag-5'>加速度计</b>如何实现石英级精度

    MEMS加速度计与石英加速度计的发展现状与水平对比

    工程测量与惯性导航领域,加速度计是感知运动与振动的核心传感器。其中,微机电系统(MEMS)加速度计和石英加速度计是两种技术路线迥异但应用广泛的重要类型。它们各自的发展现状和技术水平呈
    的头像 发表于 09-19 14:55 916次阅读
    MEMS<b class='flag-5'>加速度计</b>与石英<b class='flag-5'>加速度计</b>的发展现状与水平对比

    洞察万物运动:详解加速度计的分类与广泛应用

    我们日常生活,从智能手机屏幕的自动旋转到汽车的紧急安全气囊触发,一种看不见的技术始终默默工作,感知着物体的运动和振动。这种技术的核心元件就是加速度计。它是一种能够测量
    的头像 发表于 09-18 16:06 673次阅读
    洞察万物运动:详解<b class='flag-5'>加速度计</b>的分类与广泛应用

    为什么振动分析中加速度计最常用?

    尽管振动可以通过位移、速度加速度三个参数来完整描述,但在现代预测性维护和状态监测领域,加速度传感器(加速度计)占据了绝对主导地位,原因如下:宽广的频率范围:机械设备的早期故障(如轴承
    的头像 发表于 09-12 12:02 435次阅读
    为什么<b class='flag-5'>在</b>振动分析中<b class='flag-5'>加速度计</b>最常用?

    超高精度MEMS加速度计能否撼动石英加速度计的市场地位?

    惯性传感技术飞速发展的今天,ER-MA-6 MEMS加速度计以其突破性的技术指标,正在挑战传统石英加速度计的市场地位。这款采用先进微机电系统技术打造的高精度传感器,不仅继承了MEMS器件固有
    的头像 发表于 08-28 15:21 480次阅读
    超高精度MEMS<b class='flag-5'>加速度计</b>能否撼动石英<b class='flag-5'>加速度计</b>的市场地位?

    航空航天对石英加速度计的要求?

    航空航天这一对精度与可靠性要求近乎极致的领域,石英加速度计不仅是测量的工具,更是飞行安全、导航精度和任务成功的核心保障。它如同飞行器的“精密感官”,必须在地面、高空乃至太空的极端环境下,瞬间捕捉
    的头像 发表于 08-21 15:56 623次阅读
    航空航天对石英<b class='flag-5'>加速度计</b>的要求?

    ADXL382 低噪声密度、低功耗、3 轴加速度计数据手册和产品介绍

    ±15 g、±30 g 和 ±60 g 测量范围。ADXL382 的低噪声密度和低功耗特性使其即使高振动环境也能准确测量音频信号或心音。除了低功耗之外,该加速度计还具有许多可实现
    的头像 发表于 04-07 15:07 1936次阅读
    ADXL382 低<b class='flag-5'>噪声</b>密度、低功耗、3 轴<b class='flag-5'>加速度计</b>数据手册和产品介绍

    高性能石英加速度计,满足最严苛应用需求

    精度、可靠性和环境适应性至关重要的行业,ER-QA-02A高性能石英加速度计无疑是一款颠覆性的产品。专为最具挑战性的环境设计,这款先进的加速度计以无与伦比的精度和稳定性,成为航空航
    的头像 发表于 02-19 17:41 894次阅读

    ADXL345超低功耗3轴加速度计中文手册

    电子发烧友网站提供《ADXL345超低功耗3轴加速度计中文手册.pdf》资料免费下载
    发表于 01-06 16:35 5次下载