在SINS的各种误差源中,影响最大的是惯性传感器误差,这其中又包括加速度计和陀螺仪的误差。从误差的性质上可以分为系统误差和随机误差,而从误差源上又可以分为零偏误差、尺度因子误差、安装误差、非线性误差以及随机噪声等等。惯性传感器无擦好的大小与其质量相关,对于不同导航系统性能的需求,要求选择的传感器的等级也就不同。在组合导航系统设计时,尤其是对于低成本的惯性传感器,必须对惯性误差进行在线估计和反馈补偿。

1 主要误差源

  • 零偏误差

零偏误差又包括常值零偏、零偏稳定性和不稳定性。其中常值零偏属于系统误差,惯性器件每次运行都会存在的误差,一般是在实验室进行校正补偿;零偏稳定性即为开机误差,此误差在每次开机都会有变化,但是在运行期间保持不变,此项误差一半都是在对准或者组合导航过程中进行估计补偿;零偏不稳定性是指在运行期间的变化项,这部分误差在惯性器件运行过程中不断变化,因此无法在对准过程中估计,只能在组合导航过程中进行估计和修正。

对于零偏误差,在估计时通常可以分为静态分量和动态分量,即:
b a = b a s + b a d b_a=b_{as}+b_{ad} ba​=bas​+bad​
b g = b g s + b g d b_g=b_{gs}+b_{gd} bg​=bgs​+bgd​

其中静态分量即代表的是零偏稳定性,又称零偏重复项。包含开机误差和常值误差的残余项。一般来说都是建模为随机常数。

动态分量即为零偏不稳定性,通常可以建模为随机游走和高斯-马尔可夫过程。

  • 比例因子误差

又称为刻度误差,是指实际输出与所读输出差的一个比例,因此表现为三个轴均包含的一个比例的对角矩阵形式。

  • 非正交性误差

这个误差只有在三轴设备中才存在。在理想情况下,坐标系的轴与轴之间是绝对正交的,但是实际情况中IMU的坐标轴之间却不是完全正交的,这个指标会对剧烈无规则高机动运动产生很大的影响。简单来说,就是每个轴的输出受到其他两个轴输出的影响,因此在形式上表现为三维矩阵的非对角线元素。

比例因子误差和非正交性误差通常一起构成一个三维矩阵。

  • 陀螺的加计敏感度(g相关误差)

理想状态下加速度对陀螺零偏没有影响,但实际上这部分也存在误差,这部分误差就是g相关误差,对于转子陀螺,这部分更加明显。对于光学陀螺,这部分一般没有考虑。

上面所介绍的即为惯性元件的系统误差,在惯性元件出厂前,已经对大部分系统误差进行校准补偿,但是仍然包含有残余部分,需要通过在线估计的方式进行补偿消除,建模为:
f b = ( S a + M a ) − 1 ( f b ^ − ( b a + a t o b ) ) f^b=(S_a+M_a)^{-1}(\hat{f^b}-(b_a+a_{tob})) fb=(Sa​+Ma​)−1(fb^​−(ba​+atob​))
w b = ( S g + M g ) − 1 ( w b ^ − ( b g + g t o b ) ) w^b=(S_g+M_g)^{-1}(\hat{w^b}-(b_g+g_{tob})) wb=(Sg​+Mg​)−1(wb^−(bg​+gtob​))
其中等式左边为补偿后的比力和角速度。等式右边,S为比例因子误差,M为非正交性误差,ba、bg分别为零偏项,下标为tob的为开机误差。

  • 噪声

既然是噪声,那就是无法标定和补偿的部分。加速度计和陀螺仪的噪声部分有时也被描述为随机游走。比力测量的随机噪声积分之后,产生惯导速度计算的随机游走误差;同样,角速度测量的随机噪声积分之后,产生姿态随机游走误差。姿态随机游走误差又分为角度随机游走和角速率随机游走。

角度随机游走产生的原因:计算姿态本质是对角速率作积分,这样必将对噪声也作积分。而白噪声的积分并不是白噪声,而是马尔可夫过程,即当前时刻的误差是在前一时刻误差的基础上累加一个随机白噪声得到的。角度误差中所包含的马尔科夫性质的误差就称为角度随机游走。角度随机游走是陀螺仪噪声积分造成的。

角速率随机游走:与角度随机游走类似,角速率中所包含的马尔可夫性质的误差就被称为角速率随机游走。是角加速度噪声的积分。

加速度计的随机游走与陀螺仪的随机游走类似,包括速度随机游走、位置随机游走、加速度随机游走、刻度误差(比例因子)随机游走和安装误差(非正交性)随机游走。

  • 速率斜坡

速率斜坡是一项趋势性误差,与随机误差不同,该项误差是可以直接拟合消除的。在陀螺里产生这项误差的原因是温度引起的零位变化,可以通过温补消除。

随机噪声方差一般通过allan方差分析进行确定和分析。allan方差是将噪声从频域转换到时域进行分析。因此不用做傅立叶变换,直接通过运算得到时间序列。在GNSS/INS组合导航中,一般需要确定位置、姿态、速度、加速度计零偏和陀螺仪零偏的过程噪声的谱密度(PSD),也称为随机游走噪声参数。其中位置的过程噪声已经蕴含在速度中,其谱密度参数可以设置为0或者很小的值。其余谱密度参数由角速度和加速度的观测值的allan方差对数图得到。关于allan方差分析过程噪声的步骤和方法,预计放在后面详细介绍。

INS/GNSS组合导航(六)-惯性器件的主要误差相关推荐

  1. INS/GNSS组合导航(三)松耦合、紧耦合、深度耦合

    0 INS/GNSS组合导航概述 所谓INS/GNSS组合导航,就是利用INS和GNSS两者信息进行融合,从而综合利用两者的优点,实现优势互补,求解实现pose的解算,得到PVA(位置.速度.姿态)的 ...

  2. INS/GNSS组合导航(十二)如何读懂MEMS惯性器件精度?

    系列1跟大家解释了惯性器件中几种不同的陀螺零偏指标以及如何正确地对比器件性能.本系列我们以一款典型MEMS IMU模块为例来带着大家过一遍MEMS的常见精度指标,希望能对大家正确理解和选用MEMS惯性 ...

  3. INS/GNSS组合导航(二)-INS常用的坐标系统及转换

    一.常用坐标系 由于INS是一种完全自主的导航系统,不与外界发生联系.但是我们又想知道物体的的位置,尤其是其与GNSS组合时需要知道其与GNSS在同一坐标系下的位置信息,这就牵扯到了INS的几个导航系 ...

  4. INS/GNSS组合导航(七)-SINS的微分方程的推导

    (三)中对SINS的机械编排进行了初步可行性的介绍,并未对机械编排进行原理性介绍.那么在详细介绍机械编排之前,需要先对SINS的微分方程进行详细的推导. 无论是机械编排,还是后面误差方程的建立,SIN ...

  5. INS/GNSS组合导航(三)-SINS的机械编排

    上节介绍了GNSS/INS组合时常用的几种坐标系及其之间的转换,这节就介绍一下SINS的机械编排.SINS即为捷联惯导系统,所谓的机械编排,即为从INS的加速度计和陀螺仪的真实输出值计算推导载体所在位 ...

  6. INS/GNSS组合导航(四)卡尔曼滤波比较之KF/EKF/UKF/PF

    1.摘要 卡尔曼滤波自1960年代发表至今,在各个时间序列估计领域尤其是位置估计.惯性导航等得到了广泛的应用,后续逐渐演化出EKF.UKF以及PF,本文重点对比KF.EKF与UKF及PF的差异及演化来 ...

  7. INS/GNSS组合导航(八)IMU倾斜安装求倾斜角

    1.倾斜安装示意图 将下图手机屏幕想象为车机屏幕,此时车机倾斜安装对应为IMU倾斜安装 2.求解倾斜安装角 定义垂直向下为正方向,与重力的方向一致,水平安装传感器IMU时,对应的三轴加速度测量值: R ...

  8. GNSS/INS组合导航(八):INS/GPS组合导航

    INS/GPS组合导航 对比INS与GPS导航方法,二者都有其各自的优缺点. 惯性导航系统INS是一种全自主的导航系统,可以输出超过200Hz的高频信号,并且具有较高的短期测量精度.除了提供位置与速度 ...

  9. SINS/GNSS组合导航仿真应用详细版(基于PSINS工具箱 )

    文章目录 轨迹仿真 生成轨迹数据 绘制仿真数据 惯导仿真 纯惯导仿真 SINS/GPS组合导航 总结 1 2 3 4 5 轨迹仿真 生成轨迹数据 首先,打开demos\test_trj.m文件,运行仿 ...

最新文章

  1. php提交字段打印,在隱藏的表單字段中提交的JSON編碼的PHP數組 - 在提交表單的頁面中打印時會產生奇怪的輸出...
  2. 农民代言人谋定农业大健康--万祥军:创业路上功能性农业
  3. 基础知识《十》unchecked异常和checked异常
  4. 使用FastJson解析时有关内部类的两个问题
  5. 在WildFly 8.2中修补焊接3 – Java EE 8的第一个实验RI
  6. tensorflow tf.train.batch()
  7. 纵坐标范围_探索频率范围与频响的奥秘
  8. 动态PHP查看新闻,PHP_用文本文件实现的动态实时发布新闻的程序,动态实时发布新闻的程序,可 - phpStudy...
  9. docker下安装mysql数据库
  10. VSCode配置 C++环境
  11. Atitit. Atiposter 发帖机版本历史 编年史
  12. EXCEL VBA连接SQL数据库
  13. cgi一键还原 linux分区,用一键恢复CGI工具备份还原分区和硬盘使用图文教程
  14. 解析函数的幂级数理论【洛朗展开(Laurent 展开)】
  15. incaseformat病毒专杀:怎么查杀incaseformat病毒?紧急扩散!
  16. Linux——shell编程基础笔记
  17. 史上最怪异的几大数据中心事故
  18. 解决Rabbitmq连接超时问题
  19. 单位根检验urdf_R语言时间序列函数整理[转]]
  20. 四、搭建第一个直播系统

热门文章

  1. 计算机开机后黑屏 只有鼠标,电脑开机黑屏只有鼠标两种解决方法
  2. 计算机没有休眠睡眠状态,电脑没有睡眠模式_电脑怎么没有睡眠模式
  3. echarts 全国各省市地图切换展示
  4. 磁盘与文件系统管理详解
  5. 鸿蒙os能支持c语言吗,再次确认华为鸿蒙OS系统采用C预言开发,流畅度相当ios
  6. C++如何获取虚函数表(vtbl)的内容及虚成员函数指针存放原理
  7. C#图片压缩,等比例缩小
  8. 基于jws发布webservice服务
  9. VIO测试准备——使用imu_utils和kalibr进行相机与IMU标定
  10. MATLAB长除法求z变换逆变换