前言

文中算法公式摘自《捷联惯导算法与组合导航原理》(严恭敏、翁浚 编著)、《惯性导航》(秦永元 编著),其他理解仅代表个人观点。本文是对位置更新算法,按照自己学习的思路整理得到的学习笔记。


一、位置更新算法

二、位置微分方程

位置更新算法由位置微分方程求解得到,位置微分方程不难理解,即位置的导数是速度,速度的积分是位置。


梯形积分法,即将图示积分近似为图中梯形部分的面积,矩阵中的数据采用中点时刻的外推数据参与计算。

三、地球参数

高度微分方程容易理解,对于纬度和经度微分方程的理解需要对地球参数进行了解。

地球旋转椭球体概念
将地球近似成椭球体,即下如所示的椭圆,绕z轴旋转形成的椭球体。

四、经度微分方程

如上图所示,P点为任意一点,红色虚线为P点处的切线,蓝色线条为P点处的切线的垂线,该线称为地理垂线,与x轴的夹角为纬度,该线长度记为RN,斜率为tanL,P点的坐标为x、z。
对椭圆方程 进行求导

代入椭圆方程

东向速度绕z轴旋转,半径为P点x轴的坐标

五、纬度微分方程

椭圆参数方程选取

P点处切线和蓝色线垂直

由三角关系可得

椭圆曲率半径求解

捷联惯导算法(二)位置更新算法的理解相关推荐

  1. 捷联惯导中的姿态更新

    捷联式惯导的特点:依靠算法建立导航坐标系,省略复杂的物理平台,结构简单,体积小,重量轻,成本低,维护简便,可靠性高,还可通过余度技术提高容错能力. 姿态更新算法对比 姿态更新算法 原理 优点 缺点 欧 ...

  2. 基于四元素法的捷联惯导姿态更新算法

    摘要          本文主要介绍了机载捷联惯导系统常用的姿态更新算法--四元素法,并重点介绍了利用四元素法进行姿态更新的一般过程.        关键词:四元素法,连贯导,姿态 1 引言      ...

  3. 捷联惯导系统学习4.1(惯导数值更新算法)

    1 常用坐标系的定义 (1)地心惯性坐标系(i 系,inertial frame) 用oixiyizio_ix_iy_iz_ioi​xi​yi​zi​表示,原点以地球为中心, 原点oio_ioi​在地 ...

  4. 捷联惯导总结--初始对准,位置标定,INS姿态更新,GPS/INS组合

    惯导及组合导航回顾  2018.09.16 今天和17系的同学一起把惯导的流程捋了一遍,为了加深自己的记忆,这里在前面把心得大致列出来. 我们这里只考虑捷联式惯导及松组合 首先拿到惯性传感器(加速度计 ...

  5. 组合导航算法(一)之捷联惯导更新及组合模式

    捷联惯导基本算法 惯性导航技术于20世纪50年代最初开始投入使用,可分为物理平台与模拟平台.物理平台就是平台式惯性导航系统(PINS).模拟平台又称捷联式惯性导航系统(SINS),它以计算机为平台,随 ...

  6. 捷联惯导算法与组合导航原理学习——四元数和姿态阵转换(二)

    四元数和姿态阵转换 学习资料参考: [1] 严恭敏,翁浚. 捷联惯导算法与组合导航原理[M]. 西安: 西北工业大学出版社, 2019.8. Quaternion.h #pragma once #in ...

  7. 捷联惯导-坐标系-观测值补偿-对准-编排-时间更新-测量更新

    1 坐标系 捷联惯导涉及到多种坐标系. 1.1 坐标系定义 惯性坐标系(i):以地球质心为原点,ziz_izi​指向地球自转轴,xix_ixi​轴位于赤道面内,指向空间任意点:yiy_iyi​轴构成右 ...

  8. 基于matlab的捷联惯导算法设计及仿真,基于 Matlab 的捷联惯导算法设计及仿真1doc.doc...

    基于 Matlab 的捷联惯导算法设计及仿真1doc 基于 Matlab 的捷联惯导算法设计及仿真1 严恭敏 西北工业大学航海学院,西安 (710072) E-mail:yangongmin@163. ...

  9. 捷联惯导算法--体会与心得

    本文转自:http://www.amobbs.com/thread-5492189-1-1.html,收藏学习! 1.四个概念:"地理"坐标系."机体"坐标系. ...

最新文章

  1. P2B: Point-to-Box Network 点云目标跟踪(CVPR 2020)
  2. linux正则表达式sed
  3. SET QUERY_GOVERNOR_COST_LIMIT
  4. python 字符串和时间格式(datetime)相互转换-
  5. 第K短路+严格第K短路
  6. 你可能不知道的 10 条 SQL 技巧
  7. 华为荣耀30pro鸿蒙内测版,荣耀手机用户放心了 消息称荣耀30 Pro正在内测华为鸿蒙OS...
  8. 镜像资源汇总 -- node依赖包下载缓慢或不成功的解决办法
  9. 还在用print()查找错误?日志消息不香嘛? | 原力计划
  10. 【转】R语言处理大规模数据集的编程要点
  11. 回馈顾客, 活动搞起 --- 策略模式
  12. 机器学习—模型超参数调优之网格搜索与随机搜索
  13. python库之SnowNLP(自然语言处理)
  14. Latex slide中添加算法流程图
  15. 工作组计算机如何设置文件共享,怎么设置办公室几台电脑文件共享?
  16. chuangkouguanyuwangyeyuan
  17. 【 vue 】局部样式与全局样式
  18. _WIN32_WINNT not defined. Defaulting to _WIN32_WINNT_MAXVER (see WinSDKVer.h
  19. vue-shop 表格中使用树形控件 vue-table-width-tree-grid
  20. MySQL 事务隔离级别,读现象,MVCC

热门文章

  1. geohash java,GeoHash的简单使用例子
  2. NYOJ-33-蛇形填数
  3. Tomcat 7 相关参数优化说明及配置最佳案例
  4. 注解详解和Spring注解增强(基础内功)
  5. 第42届ACM国际大学生程序设计竞赛 亚洲区域赛 西安站 总结
  6. OpenLayers加载谷歌地球离线瓦片地图
  7. android端音视频同步
  8. 车牌识别 代码_用31行代码构建车牌识别服务
  9. 报错:pymysql.err.IntegrityError: (1062, “Duplicate entry ‘1‘ for key ‘mm.PRIMARY‘“)
  10. 利用组策略进行的一次Windows主机安全整改