第六章 捷联惯导
捷联式惯性导航系统培训讲学

1 绪论随着计算机和微电子技术的迅猛发展,利用计算机的强大解算和控制功能代替机电稳定系统成为可能。
于是,一种新型惯导系统--捷联惯导系统从20世纪60年代初开始发展起来,尤其在1969年,捷联惯导系统作为"阿波罗"-13号登月飞船的应急备份装置,在其服务舱发生爆炸时将飞船成功地引导到返回地球的轨道上时起到了决定性作用,成为捷联式惯导系统发展中的一个里程碑。
捷联式惯性导航(strap-down inertial navigation),捷联(strap-down)的英语原义是“捆绑”的意思。
因此捷联式惯性导航也就是将惯性测量元件(陀螺仪和加速度计)直接装在飞行器、舰艇、导弹等需要诸如姿态、速度、航向等导航信息的主体上,用计算机把测量信号变换为导航参数的一种导航技术。
现代电子计算机技术的迅速发展为捷联式惯性导航系统创造了条件。
惯性导航系统是利用惯性敏感器、基准方向及最初的位置信息来确定运载体的方位、位置和速度的自主式航位推算导航系统。
在工作时不依赖外界信息,也不向外界辐射能量,不易受到干扰破坏。
它完全是依靠载体自身设备独立自主地进行导航,它与外界不发生任何光、声、磁、电的联系,从而实现了与外界条件隔绝的假想的“封闭”空间内实现精确导航。
所以它具有隐蔽性好,工作不受气象条件和人为的外界干扰等一系列的优点,这些优点使得惯性导航在航天、航空、航海和测量上都得到了广泛的运用[1]1.1 捷联惯导系统工作原理及特点惯导系统主要分为平台式惯导系统和捷联式惯导系统两大类。
惯导系统(INS)是一种不依赖于任何外部信息、也不向外部辐射能量的自主式导航系统,具有隐蔽性好,可在空中、地面、水下等各种复杂环境下工作的特点。
捷联惯导系统(SINS)是在平台式惯导系统基础上发展而来的,它是一种无框架系统,由三个速率陀螺、三个线加速度计和微型计算机组成。
平台式惯导系统和捷联式惯导系统的主要区别是:前者有实体的物理平台,陀螺和加速度计置于陀螺稳定的平台上,该平台跟踪导航坐标系,以实现速度和位置解算,姿态数据直接取自于平台的环架;后者的陀螺和加速度计直接固连在载体上作为测量基准,它不再采用机电平台,惯性平台的功能由计算机完成,即在计算机内建立一个数学平台取代机电平台的功能,其飞行器姿态数据通过计算机计算得到,故有时也称其为"数学平台",这是捷联惯导系统区别于平台式惯导系统的根本点。
捷联惯性导航原理

2.捷联惯导力学编排方程
姿态角定义: ψ航向角----载体纵轴在水平面的投影与地理子午线之间 的夹角,用ψ表示,规定以地理北向为起点,偏东方向 为正,定义域0~360°。 θ俯仰角----载体纵轴与纵向水平轴之间的夹角,用θ表 示,规定以纵向水轴为起点,向上为正,向下为负,定 义域-90 ° ~+90 ° 。 γ横滚角----载体纵向对称面与纵向铅垂面之间的夹角, 用γ表示,规定从铅垂面算起,右倾为正,左倾为负, 定义域-180 ° ~+180° 。(载体纵向对称面和 纵轴空 间 铅垂面)
捷联惯性导航原理
2010.11.30 北航通信导航与自动测试实验室
如果载体真实地理位置以纬度、经度、高度 表示,则与此对应的载体在地球坐标系中的 真实位置(x,y,z)可通过下式求得:
地球各点重力加速度近似计算公式: g=g0(1-0.00265cos&)/1+(2h/R) g0:地球标准重力加速度9.80665(m/平方秒) &:测量点的地球纬度 h:测量点的海拔高度 R: 地球的平均半径(R=6370km) s:时间 ????????????????????
f 为地球椭球模型的椭圆度,f= 1/298.257223563
R1 RN h R2 RM h
注意从瞬时速度过来那条线,用来计算w(enn)
3、捷联惯导系统的算法
3.1 姿态更新算法 四元数法:
Q(q0 , q1 , q2 , q3 ) q0 q1i q2 j q3k
1. 惯性导航中的常用坐标系
yt
yb
z e zi
北
xb
zb
zt
xt
O
东
Oe
捷联惯导系统解读

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
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
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
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 ωnb ωib Cn Cnωin
矢量的方向余弦表示姿态矩阵的方法; 可全姿态工作,但需要解含有九个未知量的线性方程组,计算量大, 工程上不实用。
捷联惯导系统
2.3 四元数法(四参数法)
2.3.1 四元数基本概念 四元数是由一个实数单位1和一个虚数单位i、j、k组成的含有四个 元的数。(超复数) Q q0 , q1, q2 , q3 q0 q1i q2 j q3k 四元数的大小——范数
捷联惯导算法与组合导航原理讲义

捷联惯导算法与组合导航原理讲义一、捷联惯导算法捷联惯导(Inertial Navigation System,INS)是一种通过测量惯性传感器的运动参数实现导航定位的技术。
惯性导航系统中包括了加速度计和陀螺仪等传感器,通过测量物体的加速度和角速度,可以推算出物体的位置、速度和姿态等信息。
1.1加速度计加速度计是一种测量物体加速度的传感器。
常见的加速度计有基于压电效应的传感器和基于微机电系统(Microelectromechanical System,MEMS)的传感器。
加速度计的原理是通过测量物体受到的惯性力,推算出物体的加速度。
由于加速度是速度对时间的导数,因此通过对加速度的积分操作,可以计算出物体的速度和位移。
1.2陀螺仪陀螺仪是一种测量物体角速度的传感器。
常见的陀螺仪有机械陀螺仪和MEMS陀螺仪等。
陀螺仪的原理是基于角动量守恒定律,通过测量转动惯量的变化,推算出物体的角速度。
与加速度计类似,通过对角速度的积分操作,可以计算物体的姿态。
1.3捷联惯导算法离散时间模型中,位置、速度和姿态等状态变量通过积分加速度和角速度来更新。
由于加速度计和陀螺仪测量结果存在噪声,因此在积分操作时需要加入误差补偿算法来消除误差。
常见的误差补偿算法有零偏校正和比例积分修正等。
连续时间模型中,位置、速度和姿态等状态变量通过微分方程来描述,并通过求解微分方程来更新状态。
由于计算量较大,通常需要使用数值积分方法来求解微分方程。
常见的数值积分方法有欧拉法、中点法和四阶龙格-库塔法等。
二、组合导航原理组合导航是一种融合多种导航技术的导航方式。
常见的组合导航方式有捷联惯导与GPS组合导航。
组合导航通过融合多种导航系统的测量结果,可以提高导航定位的精度和可靠性。
2.1捷联惯导与GPS组合导航捷联惯导与GPS组合导航是一种常见的组合导航方式。
在这种方式下,捷联惯导提供了高频率的惯导数据,可以提供较高的定位精度,但是由于其测量结果累积误差较大,会逐渐偏离真实轨迹。
车载捷联惯导系统基本原理

车载捷联惯导系统基本原理一、捷联惯导系统基本原理捷联惯导系统基本原理如图2-1所示:图中陀螺和加速度计直接与载体系b固联,用来测量载体的角运动信息和线运动信息。
导航解算的本质是根据初值进行积分的过程,通过求解姿态微分方程完成对姿态和航向角的积分,通过求解比力微分方程完成对速度的积分,通过求解位置微分方程实现对位置的积分。
捷联惯导的姿态矩阵C n 相当于“数学平台”,取代了平台惯导中的实体平台,而ωˆ相当于对数学平台“施矩”的指令角速率。
二、捷联惯导微分方程(一)姿态微分方程在捷联惯导系统中,导航坐标系n 和载体坐标系b 之间的角位置关系通常用姿态矩阵、四元数和欧拉角表示,相应也存在姿态矩阵微分方程、四元数微分方程和欧拉角微分方程三种形式。
姿态矩阵微分方程的表达式为:在欧拉角微分方程式(2.2-7)中,当俯仰角θ趋于90º时,cosθ趋于0,tanθ趋于无穷,方程存在奇异性,所以这种方法不能在全姿态范围内正常工作;姿态矩阵微分方程式(2.2-1)可全姿态工作,但姿态矩阵更新相当于求解包含9个未知量的线性微分方程组,计算量大;四元数微分方程式(2.2-6)同样可以全姿态工作,且更新算法只需求解4个未知量的线性微分方程组,计算量小,算法简单,是较实用的工程算法。
(二)速度微分方程速度微分方程即比力方程,是惯性导航解算的基本关系式:三、捷联惯性导航算法捷联惯导解算的目的是根据惯性器件输出求解载体姿态、速度和位置等导航信息,实际上就是求解三个微分方程的过程,相应存在姿态更新算法、速度更新算法和位置更新算法。
(一)姿态更新算法求解微分方程式(2.2-6)可得四元数姿态更新算法为:在车辆行驶过程中,一般不存在高频大机动环境,并且车载导航系统往往不工作在纯惯性导航方式,而是利用里程仪或零速条件进行组合导航,所以算法误差的影响有限,常用的5ms采样周期和二子样优化算法即可满足要求。
四、捷联惯导误差模型传感器误差、初值误差和算法误差是SINS的主要误差源,其中器件误差和初值误差又是影响导航结果的主要因素。
捷联惯导

坐标系的定义
1. 地理坐标系(下标为t)—— OXtYtZt :O 取载体质心,Xt 轴指向东,Yt 轴指向北,Zt 轴沿垂线指向天。 2. 导航坐标系(下标为n)—— OX nYnZn :O 取载体质心,Zn与 Zt 重合,Xn 与 Xt,Yn 与 Yt 相差一个游动方
C13
C23
C33
位置速率
p ep
位置速率是由飞行器地速的水平分量引起的,由于平台坐标系与地理坐标系相差 一个游动方位角,
可得:
VVENtt
cos sin
sin cos
VEp VNp
p ep
可写成
p epE
C32 C31
180 ,180
1.求纬度的真值L
L L 反正弦函数的主值域与L的定义域一致,因此:
主
2.求经度的真值
反正切函数的主值域是 90 ,90 与 的定义域不一致,因此需要在 的定义域内确定经度的真值。
由: 主
tan 1
C32 C31
tan 1
cos L sin cos L cos
其中:
.
V ep 平台系相对地球的加速度向量
f 加速度计测量的比力向量
2ie ep V ep 无明显物理意义,又称有害加速度
g 重力加速度向量
整理上式可得:
.
VEp
.
VNp
.
VUp
f
p E
捷联惯导结算原理

0 cos sin , Rz sin 0 cos
sin cos 0
0 0 1
cos cos sin sin sin cos cos sin sin cos sin cos T11 T12 T13 Ry Rx Rz cos sin cos cos sin T21 T22 T23 sin cos cos sin sin sin sin cos sin cos cos cos T T T 31 32 33 b 由姿态矩阵 C n 反解飞行器姿态欧拉角:
(5) 速度的计算
t t t t t 0 2iez etz ety 2iey Vxt Vx 0 t t b t t t t 0 2iex etx Vyt 0 Vy Cb f 2iez etz t Vz g Vzt 2 t t 2 t t 0 iey ety iex etx
o o sin 1 T23 , 90 , 90
tg 1
T13 180o , 180o , T33
tg 1
T21 o o , 180 , 180 T 22
图 6 东向北向速度变化曲线
阶段总结:1.学习了平台式和捷联式惯导的惯导解算方法并进行了仿真计算。 2.平台式惯导物理平台时刻跟踪当地水平东北天地理系, 加速计的比 力信息直接投影在导航系中,可直接进行导航速度和位置解算。载体的姿态可直 接从平台框架直接得出;而捷联式惯导用数学平台取代实体的物理平台,通过求
捷联惯导系统设计和分析

1 概述
本文将简略讨论捷联惯导系统设计。 尽管不同的应用中所采用的具体方法和设计重点常 常很不相同,但对任何捷联系统,一般都需要下面的设计步骤。 对于应用于战术导弹上的捷联惯导系统, 应重点评估和分析惯导系统在动态飞行条件下 的性能。惯导系统将受飞行机动、大加速度和恶劣的振动环境的影响,所有这些都将大大影 响惯性器件的选择以及它们在飞行中能够提供的测量精度。 另外, 从运动平台上发射的导弹 也会影响导弹反射前进行的导航初始对准精度。因此,在整个系统设计过程中,对影响系统 性能的所有可能的误差源之间进行合理的平衡折中非常重要。 作为系统设计过程的一部分,必须首先考虑选择对应用最合适的系统机械编排。然后, 通过误差预估分析评估可接受的对准误差、 惯性器件误差和导航解算误差的大小。 误差预估 要求的评估可在不同的水平上进行, 从相对简单的单通道误差模型到应用仿真进行更严格的 分析, 其中后者可以考虑到动态运动的影响进而进行更精确的评估。 对于此处讨论的战术导 弹应用,动态影响较大,简化的计算很难适用,因此,需采用更复杂的计算,或更常用的误 差预估分配仿真。一般地,在确定既实际又可行的一组误差参数值之前,需要误差预估分析 过程的几次迭代。 在确定了惯性器件工作特性和对准精度以及任何可能潜在的计算困难后, 就可以开始确 定适用的惯性器件以及导航解算算法。 在这个过程中, 可能需要根据惯性器件的类型对误差 预估计算进行更多的迭代,以得到更满意的设计。
以损失一个参数为代价而放宽另一些参数对误差预估的影响的做法, 其作用通常相当有 限。例如,在基于常规陀螺的设计中,固定零偏项对误差预估的影响允许增加一些,而将与
g 有关的零偏调整到在实际应用中更容易实现的水平。分析表明,在这类的应用中系统性能
对与 g 有关的零偏系数特别敏感。同时还可见,与陀螺仪和加速度计有关的某些交叉耦合项 需要为小量,以便达到所需的性能。 当然无论什么时候都应确保任何一项误差的影响都不会超过总误差预估。 通常需要对参 数选择过程进行几次迭代, 才能获得一组合理的设置值。 表 2 给出了一组误差参数值以及它 们各自对总位置和姿态误差预估的影响。 表 2 清楚地表明, 主要的误差源是姿态对准误差以及某些与 g 有关的陀螺零偏和加速度 计交叉耦合,在导弹存在纵向加速度时后两者会引起较大的位置误差。此外,在导弹飞行的 助推阶段有俯仰转弯机动时,陀螺交叉耦合误差对总误差预估也产生显著影响。 利用表 2 给出的对准误差和惯性器件误差, 沿航迹的位置误差、 横滚误差和速度误差 (在 该表没有给出)可计算: 1) 沿航迹位置误差 RSS 41m ; 2) 横滚误差 RSS 0.3 ; 3) 沿航迹速度误差 RSS 0.7 m s ; 4) 横向速度误差 RSS 3.7 m s ; 5) 垂直速度误差 RSS 3.8 m s 。 由上述误差可知,每项都在技术指标要求规定的范围内。 确定了惯性器件的性能指标之后, 重要的是评估在一组典型弹道上的系统性能。 许多误 差对总导航性能的影响, 常常与飞行期间系统承受的精确运动密切相关。 为了更好地设计系 统,在设计阶段可能需要进一步细化某些误差参数值。 在按上述的过程设计时,设计可能希望把某些误差合并,尤其是那些传播方式类似,对 惯导系统性能的影响类似的误差。例如: 1) 陀螺仪非等弹性:当存在周期运动时,由于轴承变形不相等,在常规陀螺仪输出中会造 成零偏。 2) 加速度计振摆误差:当存在振动时,在摆式加速度计输出中会存在附加的零偏。 3) 圆锥和划桨运动: 如果惯性器件处于圆锥和划桨运动状态, 会分别出现附加的角速率和 线加速度零偏。 为了考虑这些影响,在误差预估分析中所采用的陀螺仪和加速度计零偏可能需要增加。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第六章捷联惯导6-1捷联惯导的原理¾捷联惯导系统概述•捷联惯性技术的发展过程•捷联惯导系统与平台惯导系统的对比¾捷联惯导系统的基本力学编排方程•捷联惯导系统的算法概述•捷联惯导系统原理框图的说明•姿态方程的解算(1)姿态和航向角的计算(2)姿态矩阵的微分方程(3)四元数的运动学微分方程(4)等效旋转矢量法及其微分方程(5)位移角速率方程(6)速度方程•导航位置方程(1)游动方位系与地球系之间的方向余弦矩阵(2)载体位置计算(3)方向余弦矩阵计算•垂直通道阻尼¾捷联惯性器件的余度技术•单自由度陀螺仪的配置方案(1)四陀螺仪配置方案(2)六陀螺仪系统•二自由度陀螺仪的配置方案¾捷联惯导的数值计算方法•数值积分法(1)欧拉法(2)四阶龙格-库塔法•角速率信息的提取“捷联(Strapdown)”这一术语的英文原义就是“捆绑”的意思。
因此,所谓捷联惯性系统也就是将惯性敏感元件(陀螺与加速度计)直接“捆绑”在载体上,从而完成制导和导航任务的系统。
V-2导弹“阿波罗-13”宇宙飞船“海盗”火星降落器从捷联技术的发展过程中我们已经看到捷联系统的优越性已越来越突出的显示出来,并在许多方面已日渐代替平台系统。
为什么会出现这种情况呢?为了回答这一问题,这里从生产与使用的角度将捷联系统与平台系统做一对比。
(1)硬件和软件的复杂程度由于捷联系统没有平台框架及相连的伺服装置,因而简化了硬件;代价是增加了计算机的负担,需要一个比较复杂的实时程序。
(2)可靠性捷联系统的可靠性要比平台系统高,其原因是它的机械构件少,加之容易采用多敏感元件配置,实现余度技术。
(3)成本与可维护性由于平台系统在机械结构上要复杂得多,而对于捷联系统只是算法复杂些,因而从制造成本上看捷联系统的成本要比平台系统低。
从市场供应的情况来看,数字计算机的价格一直在下降,而平台系统的价格一直在上升。
此外,捷联系统比平台系统具有较长的平均故障间隔时间,加之模块设计简化了维修,从而捷联系统的可维护性比平台系统大为提高了。
(4)初始对准精度与系统精度决定系统精度的重要因素之一是惯导系统的初始基准建立的准确性。
平台系统的陀螺安装在台体上以后还可以相对重力加速度和地球自转轴方向任意定位,还可以根据需要标定惯性敏感元件的误差;而捷联系统的敏感元件在载体上安装以后就不能再标定,因此要求捷联敏感元件有较高的参数稳定性。
在系统的精度方面,由于捷联系统是靠计算机来实现“平台”作用的,所以其算法误差比平台系统要大些。
一般要求软件误差不应超过系统误差的10%。
此外,由于捷联敏感元件工作在较恶劣的动态环境(如高角速率等)中,捷联系统往往存在着不可忽视的动态误差。
(5)参与系统综合的能力捷联系统可以提供载体所要求的全部惯性基准信号,特别是可以直接给出载体的角速率,而平台系统则无法直接给出。
至于载体的姿态捷联系统可以很高的速率和精度以数字形式提供,而平台系统则是通过框架间安装的同步器获得的,而且还需要把它们分解到机体轴上。
同样,加速度信息也要分解到机体轴上。
这样就会带来传递误差。
因而,从姿态和加速度信息的精度和完整性上来看,捷联系统要比平台系统优越。
捷联系统还可以采用共同的惯性元件来执行多项任务,即具有较强的参与系统综合的能力。
综上所述可以看出,捷联系统与平台系统相比,就可靠性、体积、重量和成本而言,前者优于后者;就精度而言,后者优于前者,由于飞船、战术导弹及飞机的惯导系统具有中等精度与低成本的要求,所以采用捷联方案是十分适宜的。
启动自检测初始化姿态矩阵计算迭代次数导航计算控制信息计算结束N OY E S图6-1-1 捷联式惯导系统流程图所谓“捷联惯导算法”是指从惯性仪表的输出到给出需要的导航和控制信息所必须进行的全部计算问题的计算方法。
计算的内容和要求,根据捷联式惯导的应用或功能要求的不同有很大差别。
一般说来,有下面几个方面的基本内容。
最重要的一部分(1)系统的初始化(2)惯性仪表的误差补偿(3)姿态矩阵的计算(4)导航计算(5)导航和控制信息的提取由于载体的姿态是不断改变的,因此,姿态矩阵的元素是时间的函数。
为随时定出载体的姿态,当用四元数方法确定姿态矩阵时,应解一个四元数的运动学方程(若用方向余弦方法时,要解一个方向余弦矩阵微分方程)即加速度计组件陀螺仪组件误差补偿姿态计算位置计算地球角速率计算姿态速率微分方程位移角速率微分方程位移角速率积分消除有害加速度及速度积分b iban iban bCb nC n epVn enωij Cb ibωb inωn ieωe ieω,,L λα,,ψθγ载体计算机图6-1-2 捷联式惯导系统原理+-++n b C 12b nb ω= qq•(1)姿态和航向角的计算图6-1-4 游动方位系统导航坐标系 与 系之间关系O abψab ψaz by ay ax bx θθγbz γθabψγn b 图6-1-3 游动方位系统平台航向角 与 、 之间的关系αψabψOy α()t y N by tx ab ψαψ载体的姿态可用航向角、俯仰角和横滚角表示。
假定开始时,载体坐标轴与导航坐标系完全重合。
进行图6-1-4所示的三次旋转可以到达的位置。
三次旋转方向余弦矩阵由下式得到b b b ox y z a a a ox y z b b b ox y zc o s c o s sin sin sin c o s sin sin sin c o s sin c o s c o s sin c o s c o s sin sin c o s c o s sin sin sin sin c o s sin c o s c o s c o s a b a b a b a b b n a b a b a b a b a b a b C γψγθψγψγθψγθθψθψθγψγθψγψγθψγθ+−+−⎡⎤⎢⎥=⎢⎥⎢⎥−−−⎣⎦记111213212223313233bnT T T CT T T T T T ⎡⎤⎢⎥=⎢⎥⎢⎥⎣⎦值得注意的是横滚角和偏航角分别是定义在和之间,所以他们都存在多值问题,平台航向角的真值可根据表6-1的符号来确定,计算机程序框图如图6-1-5。
[1800]−,181231133312122s i n ()t a n ()t a n()a ba bT T T T T θγψψψα−−−==−=−=−γab ψ[0],360ab ψ22T ε>12122tan ab T T ψ−=主Yes220T >ab ab ψψ=主abψ2ab ab ψψπ=+主NoYesab ab ψψπ=+主32abπψ=210T >2ab πψ=YesNoNoabψ210T >NoYesb n C 元素是时间的函数。
为求()b n C t 需要解方向余弦矩阵微分方程:b b b n n nbC C =Ω 式中,bnbΩ为角速度[,,]b b b b T nb nbxnby nbzωωωω=组成的反对称矩阵。
上式两边转置,则可得到方向余弦矩阵微分方程的另一种形式即b b b n nb nC C =−Ω 它们都对应九个一阶微分方程。
通过求解,可得()bn C t从第一章可知,四元数微分方程的表达式为,式中的是载体坐标系相对地理坐标系的旋转角速度的斜对称矩阵,其表达式为b =Ω q q bΩ1231232313122222X Y Z X Z Y Y X Z Z Y XP P P P P P P P P P P P λωωωλωωωλωωωλωωω••••=−−−=+−=+−=+−解微分方程,则令211d 20()()t b t tt et Ω∫=q q []000d 00x y z t x z y b t y z x z y x t θθθθθθθθθθθθθ−Δ−Δ−Δ⎡⎤⎢⎥ΔΔ−Δ⎢⎥Δ=Ω=⎢⎥Δ−ΔΔ⎢⎥ΔΔ−Δ⎢⎥⎣⎦∫传统的姿态更新算法有欧拉角法、方向余弦法和四元数法。
其中四元数法算法简单,计算量小,因而在工程实际中经常采用。
但在四元数法中不可避免地引入了不可交换误差,特别是在载体处在高动态环境时,这种误差就会很大,必须采取有效措施加以克服。
七、八十年代,JOHN E.BORTZ、MILLER等人对旋转矢量进行了研究,并指出了旋转矢量在捷联惯性导航中的应用,为设计高精度的捷联惯性导航系统提供了理论基础和思路下面我们分别从这几个方面来研究等效旋转矢量算法:a. 旋转矢量的概念b. 旋转矢量及其与四元数、方向余弦、欧拉角的关系c. 等效旋转矢量微分方程d. 姿态算法的比较设动坐标系在起始时刻t0与参考坐标系重合,记为000Z Y OX ,在时刻t 历经具体转动而到达t t t Z Y OX 位置。
由理论力学可知,不管具体转动如何,我们都可以等效的认为动坐标系在起始位置000Z Y OX 依次三个轴转动三次而到达t t t Z Y OX 的位置,并称对应三次转动的角度为一组欧拉角。
但事实上,我们也可以等效的认为通过绕某一瞬时轴转过一定的角度依次到达t 时刻位置t t t Z Y OX 。
如果记转过的角度为φ,沿瞬时轴方向的单位矢量为n那么我们便将矢量n φ=Φ称为等效描述刚体转动的旋转矢量,简称为旋转矢量。
(a)旋转矢量与四元数[][]bnr I r⎟⎟⎠⎞⎜⎜⎝⎛×Φ−+×Φ+=22cos 1sin φφφφ上式表明当我们知道描述两坐标系间的旋转矢量时,我们便可以进行矢量在两坐标系间的坐标变换,所以在导航系统中,我们能用旋转矢量来形成更新载体姿态矩阵的新算法,这种新算法比传统的四元数法或方向余弦法的精度高,计算量小,其性能十分优越。
(b )旋转矢量与方向余弦矩阵若记将矢量在动坐标系上的坐标值变换到参考坐标系的姿态转换矩阵为n b C ,那么:bnbnrC r=由于r 为动坐标系上的任意矢量,所以比较可得:[][]⎟⎟⎠⎞⎜⎜⎝⎛×Φ−+×Φ+=22cos 1sin φφφφI C nb(a )转动的不可交换性在力学中,刚体的有限转动是不可交换的。
如果刚体先绕X 轴转动90°,再绕Y 轴转动90 °,和先绕Y 轴转动90 °,再绕X 轴转动90 °,两种情况的结果显然是不同的。
这就是转动的不可交换性。
(b )等效旋转矢量微分方程(Bortz 方程)利用上节给出的旋转矢量与四元素之间的关系可得2sin()12sin()[cos()2sin()]cos()2222222ωφφφφφφφφφωωφφφΦ⋅⎧=⎪⎪⎨⎪ΦΦ+−=Φ+⎪⎩2()()ωωωφΦΦ=ΦΦ⋅− ()/()/φωφωφωφΦ=ΦΦ⋅=ΦΦ+ 可得到等效旋转矢量微分方程,方程如下:)(])cos 1(2sin 1[1212ωφφφφωω×Φ×Φ−−+×Φ+=Φ 又因为⎥⎥⎦⎤⎢⎢⎣⎡−⎟⎠⎞⎜⎝⎛−⎟⎠⎞⎜⎝⎛−⎟⎠⎞⎜⎝⎛−⎟⎠⎞⎜⎝⎛−==− 7532472512945224512312222)cos 1(2sin φφφφφφφφφφφctg−−−−=30240720121642φφφ代入等效旋转矢量微分方程可得:2411()()()21272030240φφωωωωωΦ=+Φ+ΦΦ+ΦΦ+ΦΦ+ 由于姿态更新周期一般都很短,φ角很小,φφ的高次项可略去不计,得到工程中常用的近似方程:11()212ωωωΦ=+Φ+ΦΦ 11()212ωωωΦ=+Φ+ΦΦ (c )四元数更新方程设n 为导航坐标系,b 为机体坐标系,r 为某一向量。