当前位置:文档之家› 捷联惯导系统

捷联惯导系统

捷联惯导系统
捷联惯导系统原理框图
捷联惯导系统
• • • • 姿态更新算法 速度更新算法 位置更新算法 系统误差方程
捷联惯导系统
2. 姿态更新算法(核心)
基本思想:刚体的定点转动 2.1 欧拉角法(三参数法)
( - )
b nb b ib b in
Cbn
一个动坐标系相对参考坐标系的方位,可以完全由动坐标系一次绕三 个不同的轴的三个角度来确定。把载坐标系作动坐标系,导航系为参 和 即为一组欧拉角。 考系则 、
2.4 几种姿态算法的比较
欧拉角法:概念直观;只适应水平姿态角变化不大的情况,不能全姿态 解算。 方向余弦法:可全姿态工作;但计算量大,不实用。 四元数法:算法简单,计算量小;存在不可交换误差,适应于低动态运 载体。(等效旋转矢量的单子样) 等效旋转矢量法:可对不可交换性误差进行补偿,算法简单,适应于高 动态环境。
Vrotm 旋转效应:rotation 载体线运动在空间的旋转,角速度与线速度不共线; Vsculm 划桨效应:scull 绕一轴做线振动同时绕另一轴做同频角振动; (根本原因:更新周期内姿态角的变化引起) n Vg /corm 有害加速度:g/Coriolis
捷联惯导系统
2. 位置更新算法
-Q cos

2
u sin

cos( ) u sin( ) cos 2 2 2


2 2 u sin 2 2
表征旋转的四元数应该是规范四元数; Q 1 计算误差,失去规范性,需归一化处理;
qi ˆi q
2 2 2 ˆ0 ˆ12 q ˆ2 ˆ3 q q q
姿态误差方程:
n n n b in in Cb ([ KG ] [ G])ωib εn
N N’
E in U
U

N in U
E’ E
捷联惯导系统
捷联惯导系统误差方程
n n f n C n ([ K ] [ A]) f b V n (2ωn ωn ) 速度误差方程: V b A ie en
Θ
2
Q (tk 1 ) ( I
)Q ( t k )
捷联惯导系统
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
数字递推形式:
n (l ) n(l 1) Cen(l ) Cn C (l 1) e
n n n (l ) en F (t )V n (t ) l en dt F R n C n ( l 1)
sin C en sin L cos cos L cos
θ
t t
t
dt Φ
t t
t
( )dt
q cos Φ 2 Φ Φ sin Φ 2
表征旋转的另一种形式:
Φ u
b (t ) 1 Φ ωb (t ) 1 Φ (Φ ωb (t )) Φ nb nb nb 2 12
捷联惯导系统
捷联惯导中的姿态更新实质上是如何计算四元数。
捷联惯导系统
2.3.2 四元数微分方程
n b q
1 n b qb ωnb 2
n n ( m) n b ( m) qb ( m) qn ( m1) qb ( m1) qb ( m 1)
毕卡求解法(角增量) 1)定时采样增量法:采样时间间隔相同; 2)定量采样增量法:角增量达到一固定值时才更新;
b nb x b 0 nby b 1 cos tan nb z 0
cos cos sin
当 90 时,方程退化,故不能全姿态工作。
捷联惯导系统
2.2 方向余弦法(九参数法)
n C n ωbk C b b nb
MATLAB仿真
1、轨迹生成仿真 2、惯导器件输出信息的仿真 3、捷联惯导解算仿真 4、基本函数
, v ] [
[ (t ), a (t )]
t
[ , v ]
,v , pos ] [att
捷联解算
航迹仿真
加误差
[att , v, pos ]
MATLAB仿真
1、轨迹生成仿真
sin cos sin cos cos cos 0 sin 0 1 0
1

b nbx b nby b nbz

sin cos cos sin tan
目的:航迹仿真的目的是生成惯性器件信息源(比力和角速度) ,并给出
相应航迹点的航行参数(姿态、速度和位置) 1)航行轨迹微分方程 姿态角微分方程:
ω(t )
cos ω(t ) 0 sin sin cos b 1 sin ω nb (t ) 0 cos cos 0
L arcsin P33
0 sin L sin cos L cos L sin sin L
主 arctg
P32 P31
cos
捷联惯导系统
4. 捷联惯导系统误差方差
捷联惯导系统误差源 • 惯性仪表的安装误差和刻度因子误差 b b • 陀螺漂移 ε 和加速度计零位 • 初始条件误差 • 计算误差
0 [ G ] Gz Gy
Gz
0 Gx
Gy Gx 0
K x [ K ] 0 0
0
Ky
0
0 0 Kz
捷联惯导系统
捷联惯导系统误差方程
b b b n n ib in ωnb ω Cn Cnω
b 直线拟合:ωnb (t k ) a 2b 3c 2 抛物线拟合:
b 2 3 ω ( t ) a 2 b 3 c 4 d nb k 三次抛物线:
Φ (h) θ1 θ2 θ3 θ4
T11 T21 T31 C bn T T T 12 22 32 T13 T23 T33
1 sin (T32 ) T31 1 tan ( ) 主 T 33 1 T 主 tan ( 12 ) T22
4q1 q 0 T32 T23 4q 2 q 0 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.3 四元数法(四参数法)
2.3.1 四元数基本概念 四元数是由一个实数单位1和一个虚数单位i、j、k组成的含有四个 元的数。(超复数) Q q0 , q1, q2 , q3 q0 q1i q2 j q3k 四元数的大小——范数
2 2 2 Q q0 q12 q2 q3
四元数表达方式 三角式
Q cos

2
u sin

2
基本运算
捷联惯导系统
动坐标系相对于参考坐标系的转动,等效于动坐标系绕某一个等效转 轴转动一个角度(θ,u)
四元数描述转动:
2 2 四元数是刚体转动的一种描述形式。 结论: • 四元数可以描述刚体的定点转动,Q包含了等 效旋转的全部信息; • 四元数与姿态矩阵的关系; • 描述刚体转动的四元数是规范化四元数;
n n V n (2 ωie ωen ) n
位置误差方程: L
VN
RM h
VE
RN h
h
VN ( RM h) 2
VE V sec L tan L sec L h E RN h ( RN h) 2

sec L L
V h U
捷联惯导系统
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
2 2 2 q0 q12 q2 q3 CbR 2(q1q2 q0 q3 ) 2(q1q3 q0 q2 )
Q cos

u sin

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
Φ(h) θ1 θ2
2 Φ (h) θ1 θ2 θ1 θ2 3
• 算法思路不同; 等效旋转矢量法思路:
n n ( m) n b ( m) qb ( m) qn ( m1) qb ( m1) qb ( m 1)
相关主题