捷联惯导系统粗对准方法比较
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
捷联惯导系统粗对准方法比较
魏春岭 张洪钺
北京航空航天大学自动化科学与电气工程学院 北京 100083
摘 要 通过误差分析对三种捷联惯导系统解析粗对准方法进行了比较。指出在
相同的传感器精度条件下,利用正交向量计算捷联矩阵比传统方法有更高的对准
精度,直接计算法不仅精度高,而且计算简单,更适合工程应用。
主题词 捷联惯导系统 解析粗对准
Comparison of Analytic Coarse Alignment Methods
Wei Chunling Zhang Hongyue
Beijing University of Aeronautics and Astronautics,Beijing100083
Abstract Three analytic coarse alignment methods to strapdo wn inertial navigation system
are com pared via error analysis.The later two are superior to the traditional one because their
east level dri f t misalignment angles are not corrupted b y gyro uncertainty.Due to its high ac-
curacy and com putation e ff iciency,the direct method is more suitable for practical applica-
tions.
Subject terms Strapdown inertial navigation systems Analytic coarse alignment
作为一种航迹推算系统,惯性导航系统对初始解算条件有较高要求,初始对准误差会直接影响导航的精度。对于捷联式惯性导航系统,初始对准的目的就是要确定捷联矩阵C n b。解析粗对准就是利用加速度计和陀螺仪对重力加速度和地球自转角速度的测量值估算C n b,为精对准提供初始条件,因此选择算法简单、精度更高的粗对准方法有其实际意义。本文通过误差分析与计算机仿真比较了三种解析粗对准方法,指出直接计算法更适合工程应用。
1 解析粗对准方法
假定当地纬度 已知,地理系采用东北天坐标系,则重力加速度g和地球自转角速度
收稿日期 1999年12月
16
ie在地理系中的分量都是确定已知的,可以表示为
g n=[0 0 -g]T(1)
n ie=[0 cos sin ]T(2)其中 为地球自转角速率,g为重力加速度的幅值。
解析粗对准就是要利用已知g n, n ie和对g b, b i e的测量值来估计C n b。由于粗对准时间较短,通常采用对传感器测量值取平均的办法来提高对准精度。为表达方便,用a b和 b ie 分别表示加速度计和陀螺仪的测量平均值。
1 1 利用g、 ie和构造的g ie,计算C n b
为了直接解出正交阵C n b中的所有元素,需要构造新的向量来增加方程的数目,传统方法是构造辅助向量g ie。根据坐标转换关系,g和 ie在机体系中的投影可表示成
[g b b ie g b b ie]=C b n[g n n ie g n n ie](3) 考虑传感器的测量偏差和外界干扰,加速度计和陀螺仪的测量值可分别写成
a b=g b+ a b(4)
b= b ie+ b(5)其中, a b表示加速度计的测量误差, b表示陀螺仪的测量误差。则C n b的估计值为[1]
C^n b=(g n)T
( n ie)T
(g n n ie)T
-1
(a b)T
( b)T
(a b b)T
(6)
由于传感器测量误差的存在,使得C^n b不满足正交性要求,可按下式进行正交化[1]
(C^n b)o=C^n b[(C^n b)T C^n b]-1/2(7)其中,(C^n b)0表示正交化后的估计值,上式使得[(C^n b)o-C^n b]T[(C^n b)o-C^n b]的迹最小。
1 2 利用三个相互正交的向量g,g ie和(g ie) g,计算C n b
为了求解C n b,利用三个相互正交的向量a b,a b b和(a b b) a b计算C^n b,公式如下[2]
C^n b=(g n)T
(g n n ie)T
[(g n n ie) g n]T
-1
(a b)T
(a b b)T
[(a b b) a b]T
(8)
采用(7)式对其进行正交化处理。
1 3 由测量值直接计算C n b
为了表达方便,将导航坐标系到机体坐标系的转移矩阵C n b写成
C n b=[x y z](9)其中x,y,z为构成C b n的三个列向量,且彼此间具有正交约束。
考虑测量误差,k时刻加速度计和陀螺仪的测量值可以表示成
a b(k)=-gz+ a b(k)(10)
b(k)= cos y+ sin z+ b(k)(11) 采用正交约束下的最小二乘方法估计C b n的三个分向量[3]
17
^z=-1
N
k=1
a b(k)(12)
y^=1
N
k=1
b(k)+ ^z(13)
x^=y^ ^z=1
N
k=1
b(k) ^z(14)
其中,N为总的测量次数,
= N k=1a b(k)T N k=1a b(k)1/2(15)
=1 N
k=1
a b(k)T N k=1 b(k)(16)
= N
k=1 b(k)T N
k=1
b(k)- 21/2(17)
则捷联矩阵的估计值可以写成
C^n b=[x^ y^ ^z]T(18) 按照式(12)~(17)计算得到的C^n b已经是正交阵,不需要再做正交化处理。
2 误差分析
分析各种对准方法的误差特性对于选择更好的对准方案有着实用意义。Britting给出了方法1的误差模型[1],由于传感器误差采用的仍然是机体系中的表示,不利于物理解释;Jiang比较了前两种方法正交化前的误差特性[2],指出方法2具有更高的对准精度。这里采用Britting的方法分析传感器测量误差对三种粗对准方法精度的影响,为了便于和平台系统进行比较,将误差模型写成地理系中的表达形式。
由于传感器测量误差的影响,正交化前的估计值C^n b主要含有刻度系数误差、歪斜误差和漂移误差三项[4,5]。通过正交化可以消除前两项误差,因此,可以用漂移误差组成的反对称阵来描述正交化后的(C^n b)0与理想捷联阵C n b间的关系,即
(C^n b)0=[I- ]C n b(19)其中, 为漂移误差角 =[ E, N, U]T构成的反对称阵。
将C^n b的计算公式(6)和(8)写成如下形式
C^n b=MQ^=M(Q+ Q)(20)其中,M对应于和g n, n ie有关的矩阵,Q^对应于和测量a b, b有关的矩阵, Q R3 3为加速度计和陀螺仪测量误差构成的矩阵。将(7)式中的平方根项按级数展开,有近似的正交化公式
(C^n b)0=[I+1
2
(M QC b n-C n b Q T M T)]C n b(21)
与(19)式进行比较,可以得到由漂移误差角构成的反对称阵为
=1
2C n b Q T M T-M QC b c=1
2
C n b Q T M T-(C n b Q T M T)T(22)
18