捷联惯导系统
捷联惯性导航系统的解算方法

捷联惯性导航系统的解算方法捷联惯性导航系统(Inertial Navigation System,简称INS)是一种利用陀螺仪和加速度计等惯性测量单元测量物体的加速度和角速度,然后通过对这些测量值的积分计算出物体的速度和位置的导航系统。
INS广泛应用于航空航天、无人驾驶车辆和船舶等领域,具有高精度和自主性等特点。
INS的解算方法一般分为初始对准、运动状态估计和航位推算三个主要过程。
初始对准是指在启动导航系统时,通过利用外部辅助传感器(如GPS)或静态校准等方法将惯性传感器的输出与真实姿态和位置进行初次校准。
在初始对准过程中,需要获取传感器的初始偏差和初始姿态,一般采用标定或矩阵运算等方法进行。
运动状态估计是指根据惯性传感器的测量值,使用滤波算法对物体的加速度和角速度进行实时估计。
常用的滤波算法包括卡尔曼滤波、扩展卡尔曼滤波和粒子滤波等。
其中,卡尔曼滤波是一种最优估计算法,通过对观测值和状态进行线性组合,得到对真实状态的最佳估计。
扩展卡尔曼滤波则是基于卡尔曼滤波的非线性扩展,可以应用于非线性INS系统。
粒子滤波是一种利用蒙特卡洛采样技术进行状态估计的方法,适用于非高斯分布的状态估计问题。
航位推算是指根据运动状态估计的结果,对物体的速度和位置进行推算。
INS最基本的航位推算方法是利用加速度值对速度进行积分,然后再对速度进行积分得到位置。
但是,在实际应用中,由于传感器本身存在噪声和漂移等误差,导致航位推算过程会出现积分漂移现象。
为了解决这个问题,通常采用辅助传感器(如GPS)和地图等数据对INS的输出进行校正和修正。
当前,还有一些先进的INS解算方法被提出,如基于深度学习的INS 解算方法。
这些方法利用神经网络等深度学习模型,结合原始传感器数据进行端到端的学习和预测,以实现更高精度的位置和姿态估计。
综上所述,捷联惯性导航系统的解算方法主要包括初始对准、运动状态估计和航位推算三个过程。
其中,运动状态估计过程利用滤波算法对传感器的测量值进行处理,得到物体的加速度和角速度的估计。
§3.9捷联式惯导系统介绍

G G dωie G dr 对上式求导,假定地球旋转角速度是常矢量, = 0且 = ve ,可得 dt dt e G K dv e G G d 2r K K G = + ωie × ve + ωie × [ωie × r ] 2 dt i dt i
而
K G G d 2r = f +G dt 2 i
G G G G G dv e K K G = f − ωie × ve − ωie × [ωie × r ] + G dt i
b 标系 Oe X iYi Z i 的角速度 ωib ,上角标 b 表示该角速度在 b 坐标系上的投 b 进行姿态矩阵 Cbi 计算。由于姿态矩阵 Cbi 中的元素是 影。利用 ωib
OX bYb Z b 相对 OX iYi Z i 的航向角、横滚角、俯仰角的三角函数构成,
所以当求得了姿态矩阵 Cbi 的即时值,便可进行加速度计信息的坐标 变换和提取姿态角的大小。 这三项功能实际上就代替了平台式惯性导 航系统中的稳定平台的功能, 这样计算机中的这三项功能也就是所谓
哥氏校正
fb
比力测量值 的分解
fi
∑
∑
速度v e和 位置的估 计值
i
导航计算
Cbi
固连于载体 的陀螺
ω
b ib
速度和位置的初始估计值 姿态计算
姿态的初始估值
图 捷联式惯导系统——惯性坐标系机械编排
3、当地地理坐标系的机械编排
在这种机械编排中,地理坐标系表示的地速是 vet ,它相对于地理 坐标系的变化率可通过其在惯性坐标系下的变化率表示 G G dv e dv e G G G = − [ wie + wet ] × ve dt t dt i G G G G G G dv e dve 用 ,得 = f − ωie × ve + g1 替代 dt t dt i G G dv e G G G K = f − [2 wie + wet ] × ve + g1 dt t 表示在选定的导航坐标系(地理坐标系)中,有
捷联惯导系统算法.ppt

cos
b Ebz
注意事项:当 θ= 90 度时,方程出现奇点
姿态计算 矩阵方程精确解1
二、方向余弦矩阵微分方程及其解 C C
其中
C bE
CbE
b Eb
0
b Eb
z
z
0
y
x
y x
0
由于陀螺仪直接测得的是载体 相对惯性空间的角速度,所以:
CbE
b ib
E iE
C
E b
或四元数微分方程:
q(t)
(
b ib
b iE
)q(t)
注意事项: 1、上述两个方程中的角速度表达式不一样 2、方程第二项较小,计算时速度可以低一些
增量算法 矩阵方程精确解
一、角增量算法
角增量:陀螺仪数字脉冲输出,每个脉冲代表一个角增量
一个采样周期内,陀螺输出脉冲数对应的角增量为:
C
0
0
c os
0 0 0 sin
sin
sin
c os
cos cos
求解欧拉角速率得
1 0
0
cos
0 sin
惯性器件的误差补偿
姿态计算 欧拉角微分方程1
姿态矩阵的计算 假设数学坐标系模拟地理坐标系 飞行器姿态的描述:
航向角ψ、俯仰角θ、滚动角γ 一、欧拉微分方程
从地理坐标系到载体坐标系 的旋转顺序:
Ψ →θ →γ
激光捷联惯性导航系统

HT-LG-H激光捷联惯性导航系统使用说明书1 概述HT-LG-H激光捷联惯性导航系统(以下简称惯导系统)是陕西航天长城测控有限公司研制的高精度自主寻北、惯性组合导航系统。
该惯导系统由高精度激光陀螺、石英挠性加计、加计采集板、导航计算机、二次电源等部件组成,能够满足航空、陆用等设备的高精度定向/定位等功能的需求。
系统采用集成化,数字化、先进的对准导航算法等设计技术,具有高可靠性和环境适应性,可在阵风、发动机工作等严酷环境条件下完成高精度寻北;具备纯惯性导航功能,同时系统自带GPS/GLONASS卫星接收机,具有INS/GNSS组合导航功能;对外通信方式为RS-422总线。
2 主要功能与性能2.1 主要功能2.1.1 自检功能具备上电自检功能,可输出自检结果,可将故障分离到部件级。
2.1.2 初始标定功能接受外部输入的初始标定信息并完成初始标定。
2.1.3 寻北功能接受寻北指令,完成寻北并输出寻北结果。
2.1.4 导航功能完成寻北后自动转入导航状态;具有INS纯惯性导航功能和INS/GNSS组合导航功能。
2.2 主要性能惯导系统的主要性能指标如表1所示。
表1 惯导系统主要性能指标3 接口3.1 机械接口惯导系统采用4个M8-7H螺钉连接到专用过渡板上,过渡板采用4个M8-7H 螺钉安装到用户载体上,载体安装平面其平面度要求优于0.02mm;其详细要求2陕西航天长城测控有限公司见图1惯导系统机械接口图与图2过渡板接口图。
图1 惯导系统机械接口图图2 专用过渡板机械接口图 TAL:029- FAX:029-3图3 惯导系统等轴侧视图图4 惯导系统正视图3.2 电气接口3.2.1 电源接口电源接口用连接器选用的是中航光电(158厂)生产的JY27468T17B08PN圆形插座。
其接口定义如表2所示。
序号管脚号定义名称备注1 C +24V 24V电源2 E +24V 24V电源3 D 24V_GND 电源地4 F 24V_GND 电源地3.2.2 通讯接口通讯接口连接器选用的是中航光电(158厂)生产的JY27468T17B12PN圆形插座。
捷联惯导系统原理框图

t t
t t
θ t dt Φ t ( )dt
表征旋转的另一种形式: Φ u
q cos Φ Φ sin Φ 2Φ 2
Φ&
b nb
(t
)
1 2
Φ
ωbnb
(t
)
1 12
Φ
(Φ
ωbnb
(t
))
捷联惯导系统
泰勒级数展开、曲线拟合的方法(几个采样角就为几子样算法)
0 h
常数拟合:ωnbb (tk ) a
考系则 、 和 即为一组欧拉角。
& sin cos
&
sin
& cos cos
cos
0
sin
0 1
1
nnbbbbyx
sin cos cos
0 0
cos cos sin
nnbbbbxy
0 nbbz
sin tan
1
cos
tan
nbbz
当 90o时,方程退化,故不能全姿态工作。
q q q q n b(m)
n(m) n(m1)
n b(m1)
b(m) b(m1)
毕卡求解法(角增量) 1)定时采样增量法:采样时间间隔相同; 2)定量采样增量法:角增量达到一固定值时才更新;
Θ
Q(tk1) (I 2 )Q(tk )
捷联惯导系统 2.3.3 四元数初值的确定与归一化
q1
q2
T13 T23 T33
真值表判断
sin1(T32 )
主
tan 1 (
T31 T33
)
主
tan 1 ( T12 T22
)
捷联惯导系统
捷联惯导系统

作业思考题
1、简要说明捷联惯导系统的基本组成和原理。 2、什么是数学平台?它有什么作用?
惯性导航系统
第四十四讲 捷联惯导系统 力学编排方程(一)
捷联式惯导系统(SINS)
加速度计
fb
数学平台
姿态矩阵 Cbp
f p 导航 速度、位置
计算机 姿态、航向
姿态矩阵计算
陀螺
ibb
pbb
b ip
姿态航向
-
C11 C21 C31
Cep 1 Cep T
C12 C13 1 C11 C21
C22
C23
C12
C22
C32 C33 C13 C23
C11 C22C33 C23C32 C21 C13C32 C12C33 C31 C12C23 C22C13
C31
C32
C33
位置矩阵微分方程组
Cep 0 f 0,0,0
1
p p epx epy
g g egx egy
R VeggxVeggy
VeppxVeppy
三、位置速率方程
11
p p epx epy
g g egx egy
RN RE
捷联惯导的发展
1、1950年起,德雷珀实验室捷联系统得到成熟的探索; 2、1969年,在“阿波罗-13”宇宙飞船,备份捷联惯导系统; 3、20世纪80~90年代,波音757/767、A310民机以及F-20战 斗机上使用激光陀螺惯导系统,精度达到1.85km/h的量级; 4、20世纪90年代,美国军用捷联式惯导系统已占有90% 。光 纤陀螺的捷联航姿系统已用于战斗机的机载武器系统中及波 音777飞机上。 5、国内由90年代挠性捷联惯导到现在激光捷联惯导、光纤陀 螺捷联航姿系统。
捷联惯性导航原理

捷联惯性导航原理捷联惯性导航(Inertial Navigation System,简称INS)是一种基于捷联惯性测量单元(Inertial Measurement Unit,IMU)的导航系统。
该系统通过测量物体在空间中的加速度和角速度,进而推导出它的位置、速度和航向等导航信息。
捷联惯性导航系统由三个主要组件组成:加速度计、陀螺仪和计算机。
加速度计用于测量物体的加速度,陀螺仪用于测量物体的角速度,而计算机则用于整合和处理这些测量数据。
加速度计和陀螺仪通常被组合在一起形成IMU,IMU被安装在导航系统的载体上。
加速度计是用来测量物体的线性加速度的设备。
它的作用类似于测力仪,通过测量物体所受的力,可以计算出物体的加速度。
加速度计一般使用压电传感器或气泡级感应器来测量物体的加速度。
陀螺仪则是用来测量物体的角速度的设备。
它的原理基于陀螺效应,通过测量物体围绕轴线旋转的角速度来推导物体的旋转状态。
陀螺仪分为一体式陀螺仪和光纤陀螺仪两种类型,一体式陀螺仪主要使用电子仪器的原理,而光纤陀螺仪则使用光学原理。
在捷联惯性导航系统中,加速度计和陀螺仪的输出数据会被输入到计算机中进行处理。
计算机通过积分和滤波等算法,对加速度和角速度进行处理,推导出物体的位置和速度等导航信息。
计算机还会结合其他传感器如GPS等,以提高导航系统的精度和稳定性。
然而,捷联惯性导航也存在一些局限性。
首先,由于加速度计和陀螺仪的精度和稳定性有限,导致导航系统随着时间的推移会产生累积误差。
其次,在长时间的运动过程中,加速度计和陀螺仪可能受到震动、振动和温度变化等外界因素的影响,进而导致导航系统的精度下降。
为了解决这些问题,通常将捷联惯性导航系统与其他导航系统如GPS进行组合导航。
通过将两种导航系统的输出数据进行融合,可以克服各自的缺点,提高导航系统的精度和鲁棒性。
总结起来,捷联惯性导航是一种基于物体惯性特性的导航系统,通过测量物体的加速度和角速度,推导出物体的位置、速度和航向等导航信息。
激光陀螺捷联惯导系统多位置标定方法

激光陀螺捷联惯导系统多位置标定方法我折腾了好久这个激光陀螺捷联惯导系统多位置标定方法,总算找到点门道。
说实话,一开始我对这玩意儿完全是瞎摸索。
我就知道这是个挺复杂的事儿,要想标定准确,肯定得从不同位置下手,但具体怎么做,那真是一头雾水。
我最开始的尝试啊,就是很笨的方法。
我简单地把系统放在几个不同的、自认为是有代表性的位置,然后就按照常规的标定流程去弄。
就好比你要给一个形状奇怪的东西量尺寸,你随便从几个地方开始量,以为能量准,结果发现根本不是那么回事。
这个时候得到的数据那叫一个混乱,偏差大得很,这就是失败的教训啊。
后来我就仔细研究这个激光陀螺和捷联惯导系统的原理。
我发现啊,对于激光陀螺,不同位置的磁场、温度这些外部因素影响很大。
我要是想标定准确,就得把这些外部因素考虑进去。
比如说,在一些靠近大型金属设备的位置,磁场干扰严重,那这个位置的数据可能就不准确。
这就像是你测量东西的时候,旁边有人一直捣乱,你肯定测量不好。
我又开始了新的尝试。
我把位置选择得更加科学了。
我先找那些环境比较稳定的地方,比如远离大型设备、温度比较恒定的角落。
然后慢慢地增加一些不同影响因素的位置,就像给孩子吃辅食,一点点加种类。
每次在新位置标定的时候,我都特别注意记录环境数据,看看是不是和之前的假设有出入。
我也犯过这样的错,就是在改变位置之后,没有等待足够的时间让系统稳定。
就像你从一个很冷的地方突然到一个很热的地方,得让自己适应适应吧,系统也一样。
结果那次得到的数据就不太对啊。
再比如说,多位置标定,也不是位置越多越好。
我曾经试过把能想到的所有位置都来一遍,结果数据多得我自己都看懵了,而且由于操作过程太长,还引入了很多其他不可控的误差,就像是你做菜放了太多调料,最后味道全乱了。
我的心得就是,在进行激光陀螺捷联惯导系统多位置标定的时候,位置选择要精心,要考虑外部因素,操作过程得细致,给系统稳定的时间,同时也不要过度追求位置数量。
目前我这个方法虽然不能说是完美的,但相比最开始已经成功了许多。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
T11 T21 T31 Cbn = T12 T22 T32 T13 T23 T33
−1 θ = sin (T32 ) T γ 主 = tan −1 (− 31 ) T33 −1 T ψ 主 = tan ( 12 ) T22
真值表判断
δV N 位置误差方程: δL = − δh 位置误差方程: &
RM + h
δVE
RN + h
VN ( R M + h) 2
VE V sec L tan L sec L − δh E RN + h ( R N + h) 2
& δλ =
sec L + δL
& δh = δVU
MATLAB仿真
1、轨迹生成仿真 、 2、惯导器件输出信息的仿真 、 3、捷联惯导解算仿真 、 4、基本函数 、
泰勒级数展开、曲线拟合的方法(几个采样角就为几子样算法)
0 ≤τ ≤ h
b 常数拟合:ωnb (tk + τ ) = a
Φ ( h) = ∆θ
2 Φ ( h) = ∆θ1 + ∆θ2 + ∆θ1 × ∆θ2 3
Φ (h) = ∆θ1 + ∆θ2 + ∆θ3 + 33 57 ∆θ1 × ∆θ3 + ∆θ2 × (∆θ3 − ∆θ1 ) 80 80
捷联惯导中的姿态更新实质上是如何计算四元数。 捷联惯导中的姿态更新实质上是如何计算四元数。
捷联惯导系统
2.3.2 四元数微分方程
&n qb =
1 n b qb ⊗ ωnb 2
n n m) n b m) qb ( m ) = qn ((m −1) ⊗ qb ( m −1) ⊗ qb ((m−1)
毕卡求解法(角增量) 1)定时采样增量法:采样时间间隔相同; 2)定量采样增量法:角增量达到一固定值时才更新;
∆θ = ∫
t +∆t
t
ω dt ⇒ Φ = ∫
t +∆t
t
(ω + σ )dt
q = cos Φ 2 + Φ Φ sin Φ 2
表征旋转的另一种形式:
Φ =θu
1 1 b & Φ = ωnb (t ) + Φ × ω b (t ) + Φ × (Φ × ωb (t )) nb nb 2 12
捷联惯导系统
Φ (h) = ∆θ1 + ∆θ2
2 Φ (h) = ∆θ1 + ∆θ2 + ∆θ1 × ∆θ2 3
• 算法思路不同; 等效旋转矢量法思路:
n n m) n b m) qb ( m ) = qn ((m −1) ⊗ qb ( m −1) ⊗ qb ((m−1)
ς
n ωin
Φ
b ωib
捷联惯导系统
2.4 几种姿态算法的比较
四元数的大小——范数
四元数表达方式 三角式
Q = cos
θ
2
+ u sin
θ
2
基本运算
捷联惯导系统
动坐标系相对于参考坐标系的转动,等效于动坐标系绕某一个等效转 轴转动一个角度(θ,u) 四元数描述转动:
Q = cos
θ
2
+ u sin
θ
2
四元数是刚体转动的一种描述形式。 结论: • 四元数可以描述刚体的定点转动,Q包含了等 效旋转的全部信息; • 四元数与姿态矩阵的关系; • 描述刚体转动的四元数是规范化四元数;
−1
ω ω ω
b nbx b nby b nbz
sin γ cos θ = cos γ sin γ tan θ
b ωnbx b 0 ωnby b 1 − cos γ tan θ ωnbz 0 −
捷联惯导系统
2.3.4 从姿态矩阵中提取姿态角 θ∈﹙-90,90﹚度 γ∈﹙-180,180﹚度 Ψ∈﹙-180,180﹚度 或 Ψ∈﹙0,360﹚度
cos γ cosψ + sin γ sinψ sin θ Cbn = − cos γ sinψ + sin γ cosψ sin θ − sin γ cos θ sinψ cos θ cosψ cos θ sin θ sin γ cosψ − cos γ sinψ sin θ − sin γ sinψ − cos γ cosψ sin θ cos γ cos θ
0 [δ G ] = −δ Gz δ Gy
δ Gz
0 −δ Gx
−δ Gy δ Gx 0
0 δ K x [δ K ] = 0 δ K y 0 0
0 0 δ Kz
捷联惯导系统
捷联惯导系统误差方程
)b b n n %b % ωnb = ωib − Cn Cn′ωin′
L = arcsin P33
cos λ 0 − sin L sin λ cos L cos L sin λ sin L
λ主 = arctg
P32 P31
捷联惯导系统
4. 捷联惯导系统误差方差
捷联惯导系统误差源 • 惯性仪表的安装误差和刻度因子误差 • 陀螺漂移 ε b 和加速度计零位 ∇ b • 初始条件误差 • 计算误差
[ω (t ), a (t )]
t
[ ∆θ , ∆ v ]
% % [ ∆θ , ∆v ]
% % % [att , v , pos ]
[ att , v, pos ]
捷联惯导系统
捷联惯导系统原理框图
捷联惯导系统
• • • • 姿态更新算法 速度更新算法 位置更新算法 系统误差方程
捷联惯导系统
2. 姿态更新算法(核心) 姿态更新算法(核心)
基本思想: 基本思想:刚体的定点转动 2.1 欧拉角法(三参数法) 欧拉角法(三参数法)
ω (ω -ω )
b nb b ib b in
欧拉角法:概念直观;只适应水平姿态角变化不大的情况,不能全姿态 解算。 方向余弦法:可全姿态工作;但计算量大,不实用。 四元数法:算法简单,计算量小;存在不可交换误差,适应于低动态运 载体。(等效旋转矢量的单子样) 等效旋转矢量法:可对不可交换性误差进行补偿,算法简单,适应于高 动态环境。
捷联惯导系统
b 直线拟合:ω nb (t k + τ ) = a + 2bτ
ωb 抛物线拟合: nb (tk + τ ) = a + 2bτ + 3cτ 2
b ωnb (tk + τ ) = a + 2bτ + 3cτ 2 + 4dτ 3 三次抛物线:
Φ(h) = ∆θ1 + ∆θ2 + ∆θ3 + ∆θ4 +
捷联惯导系统
2.4 等效旋转矢量法
四元数法求解中用到了角速度矢量的积分。 当不是定轴转动时,即角速度矢量的方向在空间变化时,将使计算产生误 差,称为转动不可交换性误差。 为了消除不可交换性误差,必须对角速度矢量积分修正,修正的方法是采用 等效旋转矢量算法把角速度矢量积分等效为等效旋转矢量,利用等效旋转矢量的 概念将四元数微分方程转化为等效旋转矢量微分方程(即Bortz方程):
2 2 2 q0 + q12 − q2 − q3 CbR = 2(q1q2 + q0 q3 ) 2(q1q3 − q0 q2 )
2(q1q2 − q0 q3 ) 2 2 q0 − q12 + q22 − q3 2(q2 q3 + q0 q1 )
2( q1q3 + q0 q2 ) 2(q2 q3 − q0 q1 ) 2 2 q0 − q12 − q2 + q32
4q1 q0 = T32 − T23 4q 2 q0 = T13 − T31 4 q q = T − T 21 12 3 0
sign(q1 ) = sign(q 0 )[sign(T32 − T23 )] sign(q 2 ) = sign(q 0 )[sign(T13 − T31 )] sign(q ) = sign(q )[ sign(T − T )] 3 0 21 12
∆Θ
2
Q (tk +1 ) = ( I +
)Q (tk )
捷联惯导系统
2.3.3 四元数初值的确定与归一化
q1 q2 q3 q0 = 1 2 1 = 2 1 = 2 1 = 2 1 + T11 − T22 − T33 1 − T11 + T22 − T33 1 − T11 − T22 + T33 1 + T11 + T22 + T33
Cbn
一个动坐标系相对参考坐标系的方位, 一个动坐标系相对参考坐标系的方位,可以完全由动坐标系一次绕三 个不同的轴的三个角度来确定。把载坐标系作动坐标系, 个不同的轴的三个角度来确定。把载坐标系作动坐标系,导航系为参 γ 即为一组欧拉角。 考系则 θ 、 和 ψ 即为一组欧拉角。
& ψ sin γ cos θ θ& = − sin θ γ& − cos γ cos θ cos γ 0 sin γ 0 1 0
-Q = − cos
θ
2
− u sin
θ
= cos(π − ) − u sin(π − ) = cos 2 2 2
θ
θ
2π − θ 2π − θ − u sin 2 2
表征旋转的四元数应该是规范四元数; Q = 1 计算误差,失去规范性,需归一化处理;