捷联惯导系统(SINS)机械编排

article/2025/9/29 3:01:39

目录

      • 前言
      • 姿态更新
        • 姿态微分方程
        • 姿态更新算法
      • 速度更新
        • 速度微分方程
        • 速度更新算法
          • 重力/哥氏积分项
          • 比力积分项
            • 右端第三积分项
            • 右端第二积分项
        • 速度更新方程
      • 位置更新
        • 位置微分方程
        • 位置更新算法

前言

IMU中的加速度计及陀螺仪测得原始数据为速度增量及角度增量,需要通过机械编排来将IMU原始输出转化为姿态、速度、位置信息,本文主要参考严恭敏老师的《捷联惯导算法与组合导航原理讲义》中捷联惯导更新的相关内容,整理了INS机械编排的相关算法公式,便于快速回顾复习。

姿态更新

姿态微分方程

方向余弦矩阵:
在这里插入图片描述
经过小角度近似,方向余弦矩阵可以简化为:
在这里插入图片描述
易得:
在这里插入图片描述
由方向余弦矩阵微分方程定义为:
在这里插入图片描述
其中:
在这里插入图片描述
代入得:
在这里插入图片描述
利用毕卡逼近法求解上述微分方程得:
在这里插入图片描述
假设积分周期内,b系定轴转动,有:
在这里插入图片描述
在这里插入图片描述
当R为惯性系i时,可得:
在这里插入图片描述

姿态更新算法

设导航系为n系,则有姿态更新方程:
在这里插入图片描述
假设陀螺在时间段[tk-1,tk]内(T = tk - tk-1)进行了两次等间隔采样,采用双子样圆锥误差补偿算法,有:
在这里插入图片描述
导航系n系中,短时间内由载体速度和位置引起的n系相对于惯性系的角速度变化很小,可视为常值(地球自转),则有:
在这里插入图片描述
至此,完成姿态更新。

速度更新

速度微分方程

导航坐标系n系下的惯导比力方程:
在这里插入图片描述

速度更新算法

速度微分方程积分得:
在这里插入图片描述
即:在这里插入图片描述
上式右边依次为积分初值、比力积分项和重力/哥氏积分项。

重力/哥氏积分项

由于短时间内载体引起的导航坐标系旋转及重力矢量的变化都是很小的,一般认为重力/哥氏积分项的被积函数是时间的缓变量,可以采用中间时刻tk-1/2=(tk-1+tk)/2的值进行近似代替,即:
在这里插入图片描述
由于此时并不知道tk时刻的速度及位置等参数,上式中的tk-1/2时刻的各量需要用外推法计算,表示如下:
在这里插入图片描述

比力积分项

在这里插入图片描述
当等效旋转矢量为小量时,可取如下一阶近似:
在这里插入图片描述
代入得:
在这里插入图片描述
下面进一步讨论上式右端后两个积分的计算方法:

右端第三积分项

在这里插入图片描述
移项整理得:
在这里插入图片描述
在时间段tk-1到tk内,对上式两边同时积分得:
在这里插入图片描述
上式中,第一项成为速度的旋转误差补偿项,它因比力方向在空间旋转变换引起。
在这里插入图片描述
第二项成为划桨误差补偿项,划桨误差补偿项一般无法求得精确解,为了近似处理,假设陀螺仪角速度和加速度计比力测量均为线性模型,采用双子样速度划桨误差补偿算法可得:
在这里插入图片描述

右端第二积分项

右端第二积分项,其形式上与右端第三积分项完全相同。类似地,我们可以求解出右端第二积分项:
在这里插入图片描述

速度更新方程

至此,得到速度更新方程:
在这里插入图片描述
进一步近似,设:
在这里插入图片描述
得:
在这里插入图片描述

位置更新

位置微分方程

捷联惯导系统的位置(经度、纬度和高度)微分方程:
在这里插入图片描述
改写为矩阵形式为:
在这里插入图片描述

位置更新算法

相较于速度和姿态更新算法,位置更新算法引起的误差一般比较小,可采用梯形积分法对微分方程进行离散化(其中M矩阵采用线性外推算法求得):
在这里插入图片描述
至此完成位置更新及INS机械编排。


http://chatgpt.dhexx.cn/article/FVy2MBXF.shtml

相关文章

捷联惯导基础知识解析之四(粗/精对准和GPS/IMU和GPS/里程计组合导航)

初始对准(粗、精对准)/组合导航 一、捷联惯导粗对准 目的:寻找、确定参考导航坐标系;结果表现形式:得到姿态矩阵(进而可以求出欧拉角、四元数等) 前提:在导航坐标系(比…

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

惯导及组合导航回顾 2018.09.16 今天和17系的同学一起把惯导的流程捋了一遍,为了加深自己的记忆,这里在前面把心得大致列出来。 我们这里只考虑捷联式惯导及松组合 首先拿到惯性传感器(加速度计和陀螺仪)需要对其进行标定&#x…

捷联式惯导系统初始对准

1 初始对准简介 1.1 初始对准任务 所谓对准指的是确定惯导系统各坐标轴相对于参考坐标系指向的过程。 捷联式惯导系统初始对准的任务有两项:第一,机体起飞前将初始速度和初始位置引人惯导系统;第二,机体坐标系与导航坐标系的初始变换短阵。另外&#…

c语言函数指针 的定义方法,C语言 函数指针一(函数指针的定义)

//函数指针 #include #include #include //函数指针类型跟数组类型非常相似 //函数名就是函数的地址,函数的指针,对函数名进行&取地址操作,还是函数名本身,这是C语言编译器的特殊处理 void test(int a){ printf("a%d\n&q…

C语言函数指针调用函数

C语言可以定义指针变量指向函数,通过指针来调用函数。 使用: 1、定义函数指针变量: 函数返回值类型 (*指针变量名)(); 2、将已有函数入口赋值给函数指针变量:fnPt avg; 3、使用指针变量调用函数:(*指针变量名)(参…

C语言函数指针与调用

C语言函数指针与调用 平时我们使用函数传递的参数一般为数据变量,那么是否可以传递函数呢? 答案是不但可以,而且习惯以后,会用上瘾的。通过传递不同的函数指针,我们可以实现在函数中调用不同的子函数。 下面就举个栗子…

C语言函数指针与指针函数

在大家刚开始学习c语言的时候,总是分不清函数指针和指针函数,就算是知道了它们之间的区别,也不了解它们的使用场景, 我写此博客帮大家缕一缕,也帮我自己缕一缕 1、函数指针与指针函数的概念以及区别 指针函数 从名…

C语言 函数指针做函数参数(即回调函数)

文章目录 函数指针做函数参数(回调函数)回调函数概念一般有三种调用方式回调函数的作用回调函数调用时刻回调函数的语法:1.简单的函数类型为:无参数、无返回值的函数。2.完全形式的回调函数注: 代码案例:模拟计算器 函数指针做函数…

C语言 函数指针

一.前言 最近学了一点函数指针的东西 感觉还是比较有意思的 在某先方面用起来也确实会方便些 给大家在这里分享一下。 二.定义 函数指针就是指向代码段中函数入口地址的指针。 从上述这句话就可以看出 函数指针的本质是一个指针,只不过是指向函数的指针。 三.声明形…

C语言函数指针用法

C语言函数指针用法 函数指针本质上是指针,它指向一个函数。 例如int (*p)(int); – 从 p 处开始, 先与指针结合, 说明 p 是一个指针, 然后与()结合, 说明指针指向的是一个函数, 然后再与()里的 int 结合, 说明函数有一个int 型的参数, 再与最外层的 int 结合, 说明…

C语言函数指针详解

1、概念 函数指针就是一个指针,指针指向某个内存区域,函数指针就是指向函数入口地址的这么一个指针变量,在.c文件中编写一个函数,将.c编译为可执行程序后,在.c文件中编写的函数会存放在可执行程序的代码段中&#xff…

C语言——函数指针

函数指针 C语言中的指针类型有很多种,但是函数指针可能有些小伙伴没听过,下面我们引入一段定义。 函数指针是指向函数的指针变量。 因此“函数指针”本身首先应是指针变量,只不过该指针变量指向函数。这正如用指针变量可指向整型变量、字符型…

《信号与系统》小结

参考书目:《信号与系统(第四版) 徐亚宁 苏启常 编著》 信号与系统 信号是消息的表现形式,消息是信号的具体内容。也就是说任何可以承载某种消息的物理量都可以是信号。电信号只是生活中最快捷,也是最常用的一种。我们可以从变化的电流或电压…

信号与系统(一) 信号与系统的基本概念

1.1信号的描述 信号的描述方式采用的有3种——函数、图形和数据 1.2信号的大小 对于一个信号x(t),它的能量大小为,但是当,而信号的强度不趋向于0时,信号能量为无限大,这时候就需要使用信号的功率来判断大小&#xf…

连续系统分析【信号与系统四】

连续系统分析 一、已知描述连续系统的微分方程,计算该系统的响应并与理论结果比较二、研究具有以下零极点的连续系统2.1 1个极点s-0.1,增益k12.2 1个极点s0,增益k12.3 2个共轭极点 ,增益k12.4 2个共轭极点 ,增益k12.5 …

信号与系统_第二章 连续系统的时域分析

第二章 连续系统的时域分析 ( 连续系统在时域上进行分析 ) 2.1 引言 2.2 LTI系统的微分方程表示及响应 2.3 零输入响应与零状态响应 2.4 单位冲激响应 2.5 卷积积分 2.6 卷积积分的性质 2.7 奇异函数 2.8 连续时间系统的模拟 习题 2.01_连续系统的描述: 电路图建立微分…

《信号与系统》解读 第1章 信号与系统概述-1:信号与系统的描述和分析方法

目录 1. 什么是广义的信号和系统 2. 什么是狭义的电信号和电系统 3. 两个研究对象:信号系统 4. 两种分析方法:几何图形法数学函数法 5. 两个维度与视角:时域频域 6. 两种坐标:实平面复平面 7. 目标:模拟信号处理…

【信号与系统学习笔记 3】—— 系统,以及系统的性质以及判断方法解析

文章目录 一、系统的分类二、系统的性质2.1 记忆性和无记忆性2.2 可逆性与可逆系统2.3 稳定性2.4 因果性2.5 时不变性2.7 线性性 一、系统的分类 其实,系统的分类无非就是两大类:离散时间系统、一个是连续时间系统 那么,如何判断呢&#xf…

信号与系统知识点记录(P2-P3)

P2: 连续余弦信号和离散余弦信号的不同。 周期不同。 时移和相位关系不同。 还有个有趣的性质,离散信号里面,频率相差2Π的整数倍,得到的离散信号是一样的。 后面又实数的指数信号和复数的指数信号的推导过程 离散脉冲函数在信号和系统里…