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

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

3天内不再提示

陀螺仪航向的漂移误差可能会随时间推移而累积吗?

GReq_mcu168 来源:未知 作者:胡薇 2018-05-03 11:19 次阅读

测量角速率的MEMS陀螺仪有多个误差贡献因素,偏置不稳定性是其中之一。然而,与提供增强性能的分立器件相比,惯性测量单元(IMU)具有多方面优势。六自由度IMU由多个惯性MEMS传感器组成,这些传感器经过温度补偿和校准,对齐在正交轴上。内置三轴陀螺仪测量绕一个已知点的旋转,而三轴加速度计测量位移。后处理步骤利用数字信号处理器微控制器执行,从而在内部实现传感器融合。

陀螺仪会受偏置不稳定性影响,由于器件固有的不足和噪声,陀螺仪的初始零点读数会随时间漂移。偏置可重复性可以在IMU的已知温度范围内进行校准。然而,恒定偏置不稳定性的积分会引起角度误差。此类误差会随着陀螺仪旋转或角度估计的长期漂移而累积。漂移的不良后果是航向计算的误差会持续增加而不减退。加速度计则相反,其对振动和其他非重力加速度敏感。

引起陀螺仪漂移的主要原因是两个因素的结合:一个是慢速变化的接近DC的变量,称为偏置不稳定性;另一个是较高频率的噪声变量,称为角度随机游走(ARW)。这些参数的大小用每单位时间的旋转角度来衡量。偏航轴对此漂移最为敏感。俯仰(姿态)和滚动轴的相当一部分陀螺仪漂移可以在IMU内部予以消除,即利用加速度计的反馈结果监控相对于重力的位置。在IMU内部利用低通或卡尔曼滤波器对陀螺仪输出进行滤波,也是广泛采用的消除部分漂移误差的方法。

理想情况下,校正所有轴的陀螺仪漂移需要两个基准。九自由度IMU通常会提供额外的磁力计传感器——大约三轴。磁力计检测磁场相对于地磁北极的强度。此类传感器可以与加速度计数据一同使用,作为另一个外部基准,用来降低陀螺仪漂移误差对偏航轴的影响。然而,设计适当的空间磁力计可能不如加速度计可靠,因为有很多东西会产生与地磁大小差不多的磁场。

另一种更有效的长期漂移消除方法是对陀螺仪实施零角速度更新。只要知道器件处于完全静止状态,便可将相应轴的陀螺仪偏移归零。因具体应用不同,这样的机会有很大差异。但只要系统处于重复出现的安静状态,例如汽车怠速、自主机器人静止或人跨脚步之间的时间,就可以进行归零调整。

当然,一开始便在设计中使用偏置不稳定性最小的先进IMU,可以最直接地降低陀螺仪漂移。要测量陀螺仪的恒定偏置误差,可以在器件未旋转时,获取输出在较长时间内的平均值。IMU艾伦方差曲线显示陀螺仪漂移(每小时旋转度数)与积分时间(τ)的关系。它一般是以对数-对数比例尺绘制的。

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

    关注

    44

    文章

    726

    浏览量

    97653
  • IMU
    IMU
    +关注

    关注

    5

    文章

    259

    浏览量

    45287

原文标题:误入歧途的陀螺仪

文章出处:【微信号:mcu168,微信公众号:硬件攻城狮】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    陀螺仪x轴和y轴的应用

    陀螺仪是一种用于测量和感应物体旋转和转动的设备,它通常由三个轴组成:x轴、y轴和z轴。在陀螺仪中,x轴和y轴通常成对出现,关于它们的比例可以因具体应用而异。首先,我们先了解一下陀螺仪的工作原理
    发表于 04-17 15:42 0次下载

    请问陀螺仪能否检测角度偏移?

    陀螺仪能否检测角度偏移?
    发表于 03-28 08:37

    手机陀螺仪失灵解决方法

    手机陀螺仪是一种用于感知和测量设备旋转、倾斜和方向的传感器。失灵的陀螺仪可能导致手机在运动控制、游戏和导航等应用中出现问题。下面将详细介绍陀螺仪失灵的原因和解决方法。
    的头像 发表于 01-30 10:06 8463次阅读

    漂移误差、随机误差、系统误差这三种误差到底是怎么引发的?

    决方法如下: 1.漂移误差漂移误差指的是VNA在长时间使用过程中,由于温度变化、电源变化等原因造成测量结果的不稳定性。
    的头像 发表于 01-19 15:42 305次阅读

    陀螺仪x和y比例是多少 陀螺仪x轴和y轴是指什么

    陀螺仪是一种用于测量和感应物体旋转和转动的设备,它通常由三个轴组成:x轴、y轴和z轴。在陀螺仪中,x轴和y轴通常成对出现,关于它们的比例可以因具体应用而异。 首先,我们先了解一下陀螺仪的工作原理
    的头像 发表于 01-17 11:10 711次阅读

    陀螺仪三轴六轴区别

    陀螺仪是一种用于测量物体旋转的装置,尤其在航空航天领域和导航应用中得到广泛应用。陀螺仪根据其测量的轴数可以分为三轴陀螺仪和六轴陀螺仪。在本文中,我们将详细讨论三轴
    的头像 发表于 01-02 14:22 1494次阅读

    请问陀螺仪合适的带宽是怎么确定?

    请问陀螺仪合适的带宽是怎么确定?和被测物体的旋转速率有关系吗?比如被测物体100转/s,那么它的带宽要大于100Hz,是这样的吗?
    发表于 12-29 07:51

    请问ADIS16300中的单轴陀螺仪可以垂直放置使用吗?

    你好, 根据技术手册,得知ADIS16300中只有一个Yaw方向的陀螺仪,一般情况下是将器件水平放置,可测量水平面的偏航角(Yaw)角速度。但是我目前需要测量横滚(Roll)方向上的速度,请问是否可以将器件竖立起来,从而用这个单轴陀螺仪得到某个垂面的角速度?这样子做会不
    发表于 12-29 07:33

    adis16136陀螺仪的分辨率是多少?

    我想知道adis16136陀螺仪的分辨率是多少
    发表于 12-29 07:19

    ADIS16470陀螺仪的输出数据小数点后仅保留1位是为什么?

    (0.1>>0.0042 deg/s)。 是数据读取错误还是存在比例因子? 2陀螺仪的输出数据小数点后仅保留1位,可能由于截断误差太大致使精度不足,无法进行高精度应用。 在查询手册后
    发表于 12-28 08:18

    ADIS16365的陀螺仪读数是否有需要折算尺度因数?

    。 测量的结果是对上述三个轴,无论正转反转,对陀螺读数积分的结果都是约410度,不是360度。 我想问一下ADIS16365的陀螺仪读数是否有需要折算尺度因数?我们现在就是按照datasheet的说明把
    发表于 12-28 07:05

    陀螺仪的基本组成 陀螺仪的工作原理 陀螺仪的作用

    陀螺仪的基本组成 陀螺仪的工作原理 陀螺仪的作用 陀螺仪和重力传感器有什么区别呢? 陀螺仪是一种测量和感知设备,可用于测量或检测物体的角速度
    的头像 发表于 12-07 11:26 1079次阅读

    怎么通过陀螺仪获取当前的运动距离?

    怎么通过陀螺仪获取当前的运动距离
    发表于 10-12 06:44

    怎么解决陀螺仪角度漂移问题 三轴陀螺仪和六轴陀螺仪的区别

    陀螺仪角度漂移是指在使用陀螺仪时,由于各种误差和不完美的因素导致测量的角度随时间发生偏移。为了解决陀螺仪
    发表于 08-21 14:40 4732次阅读