马学家 发表于 2013-6-22 22:23:33

《转》AHRS(航姿参考系统)和IMU(惯性测量单元)的区别

刚开始的时候我总是搞不清楚AHRS和
IMU的区别。。不知道这有什么区别。。后来慢慢的慢慢的,我理解了~AHRS
俗称航姿参考系统,AHRS由加速度计,磁场计,陀螺仪构成,AHRS的真正参考来自于地球的重力场和地球的磁场~~他的静态终精度取决于对磁场的测量精度和对重力的测量精度

,而则陀螺决定了他的动态性能。
这就是AHRS~在这种前提下。说明AHRS离开了地球这种有重力和磁场环境的时候是没法正常工作的~~而且特别注意。。磁场和重力场越正交,则航姿测量效果越好~~也就是说如果磁场和重力场平行了,比如在地磁南北极。。这里的磁场是向下的,即和重量场方向相同了。。这个时候航线交是没法测出的~~这是航姿系统的缺陷所在。。在高纬度的地方航线角误差会越来越大~~
    (IMU)Inertial
measurement unit,(非内蒙古大学——Inner Mongolia University)学名惯性测量单元,大学的理论力学告诉我们,所有的运动都可以分解为一个直线运动和一个旋转运动,故这个惯性测量单元就是测量这两种运动,直线运动通过加速度计可以测量,旋转运动则通过陀螺。。
我假设IMU的陀螺和加速度计的测量是没有任何误差的~~那么通过陀螺则可以精确的测量物体的姿态。。通过加速度计可以二次积分得出位移,实现完整的6DOF,也就是说你带着一台这种理论型的IMU在宇宙任何位置运动。。我们都可以知道他当前的姿态和相对位移~~这将不局限于任何场。。
       从上面的描述何以看出。实际上AHRS比IMU还多一个磁场传感器,而为什么AHRS的级别却低于IMU而需要依赖于重力场和磁场呢~~这是由传感器器件架构所决定的。。AHRS的传感器通常是成本低廉的mems传感器。。这种传感器的陀螺仪和加速度计的噪声相对来说很大,以平面陀螺为例用ADI的陀螺仪进行积分一分钟会漂移2度左右,这种前提下如果没有磁场和重力场来修正三轴陀螺的话。。那么基本上3分钟以后物体的实际姿态和测量输出姿态就完全变样了~~所以在这种低价陀螺仪和加速度计的架构下必须运用场向量来进行修正~~
而IMU实际上也是这样的。。。因为我们知道没有绝对精确的传感器,只有相对精确的传感器,IMU的陀螺仪用的是光纤陀螺或者机械陀螺~~这种陀螺的成本很高。。精度相对mems陀螺也很高~~精度高不代表准确,
IMU的姿态精度参数通常是一小时飘多少度,比如xbow的低端的有一小时3度的。。
而用加速度计积分做位置的话。AHRS是不现实的(1分钟就能飘出几十米。。而且是成二次方的速度递增)。。AHRS通常要结合GPS和气压计做位置~~我听说的IMU积分做位置的是一天多少海里。。这样的一个参数数量级。。也许在海上还能用的到~~
这就是AHRS和IMU在我的理解里的一个差异。。自己给自己梳理

liang_work 发表于 2013-6-22 23:15:25

沙发,顶起。

kmani 发表于 2013-6-22 23:44:20

感谢楼主

Andre.Gorz 发表于 2013-6-25 20:42:16

谢谢楼主~ 把自己的学习笔记贡献出来~

asha 发表于 2013-6-26 08:47:12

很片面 AHRS里面包含IMU而且IMU是个惯性组合 ,并没有解算姿态和位移的能力。 INS才有这个功能。而且AHRS也不见得要有磁      他们的区别只是在功能上的区别,构架上可以统一

七毛07 发表于 2013-7-25 00:34:52

Mark                           

封缘 发表于 2013-7-26 21:25:29

楼主分析的很好。
其实叫啥无所谓了,什么INS AHRS IMU ,反正传感器越高级,算法越优秀,就越NB~

monkeynav 发表于 2013-7-27 04:31:10

完全就不对头
IMU指的是传感器组合之后制成的模块
INS(惯性导航)才是带有速度和位置解算的

高端的AHRS或者INS,是采用陀螺寻北的方式确定航向的。
INS也需要测量重力矢量和自转角速度以确定纬度和姿态,还需要进行舒勒调谐阻止误差发散,等等。
INS可以设计成脱离重力场也能工作,但是精度会大大劣化

小乖 发表于 2013-8-13 09:05:02

在别人博客看过{:biggrin:}

wenziheni 发表于 2013-11-5 10:15:19

又了解了一些

10xjzheng 发表于 2014-1-18 18:26:33

不错不错哦!我之前都不知道是啥意思的
页: [1]
查看完整版本: 《转》AHRS(航姿参考系统)和IMU(惯性测量单元)的区别