简介

惯性导航系统(IMUs) 尤其是MEMS 惯性导航系统(微机电惯性导航系统),比如在手机里的。有如下特点

  • 便宜
  • 体积小
  • 精度差,这里的精度不仅仅指的是噪声大,还有其他误差来源,比如跨轴误差,scf误差等,这些误差基本不随时间变化而变化从而使校准称为可能

经过简单"粗"校准(不需要专业的惯导测试设备)后,MEMS IMU的精度会得到大大提升,在现实批量生产应用中有着很大意义。

传感器的误差

单个(单轴)传感器:

对于MEMS传感器,一个简化的误差模型是:

多传感器之间的误差

多个传感器(一般的MEMS传感器很多都是三轴传感器,相当于三个单轴传感器互相叠放在一起,形成一颗芯片)放在一起叫做一个triad. 理想情况下,每个传感器轴都应该是互相正交。但是实际情况并不总是完美。

比如想象一下,X轴与Y轴形成了α°的误差 ,X轴与Z轴形成了β°的误差,那么X轴的实际测量值是:

换一种写法, 形成矩阵C:(load vector 的意思是 标准值,已知的一个加载值,用于校准传感器)

最终校准

A被称为增益矩阵,这个矩阵就是最终要求出的校准矩阵,这个矩阵包含了单个传感器的增益误差,和traid之间的互相耦合误差以及非正交误差。我们的最终目的,就是求出 校准矩阵A 和 零偏B

陀螺仪校准

任何校准中最重要的概念是要 加载已知大小的测试载荷!

对于陀螺仪,需要绕三个轴分别旋转一定角度并记录 陀螺仪的读出值,在没有专业设备的情况下。最简单的房子就是整一个正方体盒子。把陀螺仪放中间,然后利用正方体则比较方便的绕XYZ 分别旋转。

  • 90° about body X (rotation 1)
  • 90°radians about body Y (rotation 2)
  • 90° radians about body Z (rotation 3)

再旋转之前(或者之后) 最好先静置陀螺仪来求出 零偏B。在每次旋转中,旋转的角度出来的角度R 可以由传感器读值积分得到:

还记得 这个校准公式没?
此时:

这样有了L和 R ,A直接来一把矩阵求逆就可以算出来了:

加速度校准

加速度校准甚至比陀螺的校准还简单,因为可以把重力当做一个非常靠谱的已知大小的校准载荷。

首先让我们先解决零偏问题,在陀螺仪中,因为没有天然的有效载荷,零偏可以通过静置很容易求出。而加速度计,只要静止就会受到(只受到)重力影响,这样我们可以靠求正副两个方向重力读值然后加一起/2 得到:

我们进行如下测量

  • 测量X轴朝上,朝下的读数值(XUP XDOWN)
  • 测量Y轴朝上,朝下的读数值(YUP YDOWN)
  • 测量Z轴朝上,朝下的读数值(ZUP ZDOWN)

然后还是应用 大法求出A

参考文献下载:https://download.csdn.net/download/yandld/10546065

MEMS惯性传感器误差及校准小白入门(三)相关推荐

  1. MEMS惯性传感器误差及校准小白入门(一)

    热机械白噪声 / Angle Random Walk(ARW) 较高频率的噪声变量,称为角度随机游走(ARW).它的单位是. 比如Honeywell GG5300 标称的 ARW为 0.2°/sqrt ...

  2. MEMS 惯性传感器 - 参数指标误差介绍

    文章目录 01 技术指标解读 02 重要误差介绍 03 深入理解白噪声 3.1 角度随机游走 3.2 角速率随机游走 3.3 马尔可夫 4.[参考] 01 技术指标解读 以 ICM40607 规格书中 ...

  3. MEMS惯性传感器有哪些趋势?

    来源:半导体产业基金整理 如何在灾难救援中,精准定位受困人员的位置?如何在无人机操作中,提高系统精度?如何在人机交互中,更好的实现动作检测和姿势识别?如何在自动驾驶中,做到更精确的自主导航-种种场景中 ...

  4. 三轴加速度传感器和六轴惯性传感器_一文读懂汽车MEMS惯性传感器的七大应用(上)...

    本文中,我们将研究汽车MEMS惯性传感器的应用,描述它们的工作原理,并讨论如何利用MEMS惯性传感器来实现更大的应用改进. 当前,微机电系统(MEMS)传感器已被大多数汽车工程师视为尖端技术或边缘技术 ...

  5. MEMS惯性传感器的性能及校准

    前言 MEMS技术的惯性传感器应用广泛,如汽车的辅助系统.手机.运动手表手环和现在赤手可热的无人机:给我们生活更加的安全并多彩. 现在的无人机普遍使用的IMU(惯性导航单元)该系统有三个加速度传感器与 ...

  6. 三轴加速度传感器和六轴惯性传感器_美泰产品推介MSV3100A三轴加速度传感器

    1 产品介绍 MSV3100A三轴加速度传感器 MSV3100A是一款三轴向模拟输出的MEMS加速度传感器.传感器由三个相互正交的微加速度计和信号变换电路组成.能够承受高达10,000g的冲击载荷和恒 ...

  7. 三轴加速度传感器和六轴惯性传感器_一文读懂三轴,六轴,MEMS陀螺仪(角速率传感器)的区别...

    原标题:一文读懂三轴,六轴,MEMS陀螺仪(角速率传感器)的区别 随着现代科技的不断发展,陀螺仪也被应用到越来越多的领域和行业,例如我们常见纸飞机等飞行类游戏,赛车类游戏等.以陀螺仪为核心的惯性制导系 ...

  8. matlab两轮自平衡小车,(2-3合刊) 基于MEMS惯性传感器的两轮自平衡小车设计

    摘要:着重分析了两轮自平衡小车的设计原理与控制算法,采用卡尔曼滤波算法融合陀螺仪与加速度计信号,得到系统姿态倾角与角速度最优估计值,通过双闭环数字PID 算法实现系统的自平衡控制.设计了以MPU-60 ...

  9. 实战项目【7】MEMS惯性传感器的精度参数和单位换算

    1 前言 有不少朋友在做项目的时候经常涉及到加速度计和陀螺仪的原始数据转换为其他的单位的问题,这篇文章梳理和推导一下. 1)加速度计的原始数据 在应用时常见的转换单位有: g.m/s^2 .角度 2) ...

最新文章

  1. Linux复习资料(二)、Linux基本操作
  2. ZOJ - 2676 Network Wars(01分数规划+最小割)
  3. 1-1-Active Directory 基础结构要求
  4. 2018--20179215--《文献管理与信息分析》第三讲 英文数据库资源的发展趋势和利用...
  5. 华为5G又一黑科技曝光!中国通信技术将全球领先
  6. 模数转换实验中断方式c语言,DSP实验报告--模拟信号的AD+FFT变换
  7. Jmeter-Maven-Plugin高级应用:Selecting Tests To Run
  8. POJ 2888 Magic Bracelet ——Burnside引理
  9. verilog赋多位值_verilog语句两个always块对同一个变量赋值问题!【恢复】
  10. 联想笔记本电脑BIOS中英文对照
  11. 助你获取微信亿级流量的21种小程序推广攻略
  12. 爱情还能找人托管?| 搞笑囧图
  13. javascript百炼成仙 第一章 掌握JavaScript基础1.8 对象的取值
  14. c# 向Excel文件写入数据(Workbook 和Worksheet )
  15. 人体动作捕捉-坐标转换
  16. 在Sonar中配置license和copyright的检查
  17. PHP文件包含漏洞利用思路与Bypass总结手册(一)
  18. 等保测评--网络安全等级保护测评过程指南
  19. 紧急救援 (25 分)
  20. Windows10下MDK5(Keil5)及stm32pack的安装教程

热门文章

  1. SVN基本概念、使用及Idea的应用
  2. Spring 通过注解来存储和读取对象
  3. java多重背包算法,【动态规划】多重背包问题
  4. C++ Primer Plus习题及答案-第十四章
  5. 计算机机房漏水,比较出名的机房漏水检测系统有哪些?
  6. 找回windows 右键发送到zipped文件夹
  7. 向下取整floor函数
  8. 如何成为BAT争抢的C位产品经理?
  9. 测试用例设计-翻页功能
  10. 江苏科技大学计算机程序,江苏科技大学计算机课程实践VC++