第 29卷 第 3期 
2 0 1 2 年 9 月 
战 术 导 弹 控 制技 术  
Control Technology of Tactical Missi]e 
V01.29 No.3 
Sep .2 0 1 2 
捷 联 惯 性 导 航 积 分 算 法 设 计 
(上接 2012年 第 2期 ) 
仿真 和 分 析 (在 假 设 的 角 运 动 条 件 下 进 行 展 
开 )表 明 ,对 于  而 言 ,以下 近似具 有 2阶精度 : 
咖× 佃B+击 ×(咖× 馏B)一 1 ×∞腰B(31) 
其 中 : 
0( )= J  馏B d 
(32) 
式 (31)的重要 意义在 于 ,它可 以在 保 留一 阶形 
式 的情况 下 ,使 式 (27)简化 为具有 二 阶精度 的表 达 
式 (截 断误差 是 3阶 ),此时 式 (27)写成 : 
= f  d 
J t
m _ l 
(37) 
值 得 注意 的是 ,式 (37)也适 用 于 ∞ 不旋 转情 
况 下式 (27)、(28)的精 确 求 解 。这一 点 可 以通 过 
观察式 (27)得 到 验 证 :在 积 分 开 始 时 ,  (t)初 始 
化 ,与  平行 ,随后 由于  的表 达 式 中 ,  (t)与 
叉乘 积保 持为 零 ,因此 (t)与  保 持平行 ,这 
种条件 下 ,式 (27)、(28)简化 为式 (37)。 
下 面讨 论角 速率积 分 和圆锥 运 动增 量算 法 。将 
卢 看 成是一 般 函数 (t)在 t=t 时刻 的值 ,可 以得 
到式 (36)中 
的离散 形数 字 积 分算 法 。由式 
一 ∞   + ÷ × 
(33) 
(36)有 : 
将 式 (33)带人 式 (28),可 得 : 
卢( )=了1 f ( (.r)× 册B)dr  (38) 
咖 : ( ):f ( 馏B+ 1 × ~8)dr
dt(34) 
咖 = ( )=l  ( 馏+  × ~  (  ) 
t 
rm
一
1 
厶  
考 虑式 (32),可 以写成 : 
= O/ +卢 
(35) 
式 中 : 
OL( )= J  B dr OL =OL( ) 
卢 : 1 f ( (£)×  )d  (36) 
厶
J £m
— l 
这里 ,卢 就是 自t  到 t 时段 的“圆锥运 动 ”。 
被 称 为“圆锥 ”运 动 的原 因在 于 它 表 现 出 了 
中所 包含 的 、测量 到 的载 体 的 圆锥 形运 动 。圆 锥运 
动定义的是角速率 向量 自身在旋转 的情形。当 ∞ 
做 纯粹 的 圆锥运 动 (矢 量  的 幅值是 常值 ,但 在旋 
转 )时 ,日系上 与  旋 转面垂 直 的轴将 随着 角速率 
矢 量 的运动 画 出一 个锥 面 (所 以用 “圆锥 ”这个 词来 
描 述这种 运 动 )。在有锥 运动 的情 况下 ,与  旋 转 
面垂直 的轴 出现 摆动 (与此 相 反 的是 在 没有 圆锥 运 
动和旋转运动的情况下 ,与 ∞ 垂直的轴仅绕  旋 
转 )。 
现在考 虑式 (38)的积分 ,在 t 一 到 t 时段 内 , 
取 一点 tH 把可 以把 卢(t)分成两 部分 ,将 式 (38)写 
成 : 
JB(t)=卢f一。+  (t) 卢  =卢(t ) 
= ÷ f ( (f)×  )dt  (39) 
J tl
一 1 
其 中 ,卢  部 分是 卢(t)在 t=t  的值 ,1是 t= 
t 时刻 对应 的计算 周期 的索 引。注意 这样 的定义 中 , 
f循 环 的周 期要快 于 m循环 的周期 。现在 定义 t  到 
t 时段 内下一 个周 期 Z对 应 的时 间点为 t ,则在 t 时 
刻 ,考 虑初 始条 件 ,式 (39)写成 了 : 
:   f
一
  +△ z 卢  =卢z(tz=t ) 
f = 0  at  t = t 一 1 
(40) 
= ÷J‘( ( )×  ) 
厶 
tl一1 
通过 同样 的过程 ,处理 式 (36)中的 (t),可 以 
得 到式 (40)中的 口(t): 
(t): f一1+△ (t)  △ (t)=I  馏B d 
/-t 
△  =△ (tf) 
oL =oLz—l+△ f  (41) 
在  不旋转 的情 况下 ,从 式 (36)可 以很清 楚 
=  f(tf= t ) 
f=0  at  t=t 一1 
的看 出 ,  (t)和 ∞ 平行 ,因此  中被 积 函数 为零 
利 用式 (41),可 以将式 (4o)写 成等效 形式 ’: 
((O/(t))和  叉乘 为零 ),  为零 ,此 时  不旋 
转 ,式 (34)缩减 为很 简单 的形式 : 
△卢 : ( 一 ×△ )+了1广(△ ( )×∞ ) 
第 3期 
捷联惯性导航积分算法设计 
57 
=   f
一 。+4 f 卢  =  f(tf=t )  (42) 
算法 设 计作 的实例 ,其 中假 设  模 型是 其 幂指 数 
= 0  at  t = t 一 1 
展 开 的一 阶近似 : 
式 (41)和 式 (42)构建 了用 z个计 算机 周期 计算 
∞ 佃B  A+B(t—tf_1) AandB =const (43) 
、   的数字 递归 算法 ,算 法 以 t  到 t 时段 内 ot、 
参 考文献 9~11,12的 7.1.1.1.1节 显示 ,对 
的变化 量 的 和 的形 式 表 述 。剩 下 的 问题 是 ,为 式 
于式 (43),从 tf_2到 tz时段 内有 : 
(42)中△  的积 分部 分 确定 一个 等价 的数值 计 算方 
法 。 
关 于 姿态算 法 的研 究工 作一 直 围绕着 圆锥 运 动 
方 程 (42)中积 分项 的数 字 实 现方 法 上 。一般 来 说 , 
这 些 方法 假设 在 t  到 t 时段 内的角 运动  大致 以 
常见 的解 析形式 出现 ,例 如是 一个 简 化 的关 于 时 间 
的多项 式 。这 样 式 (42)中 的 积 分 就 表 示 成 了关 于 
该 解析 式 的系 数 (例 如 多 项 式 的系 数 )的 函数 。然 
后 计算 解 析式 的 系数 ,通 过拟合 得 到 连续 的角 增量 
值 ,举例 说就 是 :假 设 角 速 率 模 型 近似 表 述 为一 个 
常量 与一个 关 于 时间 的一次 函数 的和 ,而该 常 量 和 
一 次 函数 的斜率 可 由当前拍 和上 一拍 的 △  计 算 出 
来 。这种 算法 更 复杂 的方 式 是 ,假设 角 速 率 模 型 近 
似 表述 为 随时 间变 化 的抛 物 线 ,利 用 当前 拍 、上一 
拍 和上 上 一拍 的 △ ,计算 其 系数 。这方 面新 近 的工 
作 是利 用 t  到 t 时段 内角 速率传 感 器 的测 量值 获 
取 角速 率模 型 的 系数 (是 参 考文献 19中给 出 的改进 
型 单速 算法 技术 的扩展 ) 19],因此在 总 体 的 姿态 更 
新 流程 结 构 中 ,包 含 了三 个 计 算 周 期 :姿 态 更 新 、 
圆锥运 动计 算 和为 完成 圆锥 运动计 算 而进 行 的传感 
器 采样 。更 新方 法 的巧妙 之处 在 于 ,直 接根 据在 t 
到 t 时段从 传感 器 采样 到 的各个 角增 量对 于式 (42) 
中的积 分项 的影 响 程 度 ,对 他 们 的叉 乘 进 行 加 权 , 
得 到 角速 率模 型 (与文 献 19中给 出 的在 t  到 t 时 
段 内的处理 方 法 相 似 )。为 了在 纯粹 的 圆锥 运 动 环 
境 下 (例如  幅值不 变 ,但 在旋转 )得 到最 好 的平 
均 效果 ,对 加 权 系数要 进 行 优化 。每 种 设 计 方法 的 
基 础都 是对 假想 的角 速 率模 型 采用 曲线 拟 合 技 术 , 
在 不是 该方 法所 针对 的角运 动环境 及存 在 角速 率传 
— }f (△ (f)×  )dt= 1(△ z一1×△ f) (44) 
J tl
1 
厶
1 厶  
一
将式 (44)代 入 到式 (42)得 : 
1 
1 
△ f:÷( f—l+ —△ l—1)×△ f  (45) 
式 (45)被 归类 于  的二 阶算法 ,因为在 △  方 
程 中包含 了当前拍 和 上 一拍 中 的 △  的乘积 。在 得 
到 式 (44)的推 导 过程 中 ,△  中所包 含 的从 f、f一1 
时段内的Aa的乘积的系数是÷,这源于对 t  到t 
U  
1 
时段 的角速率 的线 性 近似 。如 果将 角 速率 近 似 为关 
于时 间 的二 次 曲线 ,则得 到 的将是 包含 f、f一1、Z一 
2时段 内 △  的乘积 的三 阶算 法 。如 果认 为 t  到 t 
时段的角速率为常数,则式(45)△ 中的系数÷消 
1 
失 ,得 到 了  的一 阶算法 。最后 ,如果 角速 率 变换 
缓慢 ,则 可将  近 似为 0。另外 (也更 加 准确 地 ), 
可 以令 z循 环与 m循环 的更 新率 相 同 ,则 t 时 刻算 
出 的式 (45)中的 △  与卢 相等 (注 意 ,根 据式 (41) 
的初 始条 件定 义 ,  =0)。文 献 4中给 出 了这 种 
算法 。注意 ,令 循 环与 m 循 环 的更 新 率 相 同 的方 
法还 有提 rn高循 环 的更新 率 ,使之 与 f循 环 更新 率 
相 同 ,得 到 的结果 就是 一 个 高 阶 、高 速 的 单更 新 率 
算法 ,其 软件 设计 要 比双速 方 法简 单 ,但 需要 更 高 
的计算 机 运算 能力 。当代计 算机 运 算 速度 的 持续 提 
高将 使这 种算 法在 未来更 受 欢迎 。 
综 合 式 (41)、(42)、(45)可 以得 到式 (35)中 
的数值 算法 : 
rf 
△ z  J  dR  O/f=  z一1+△ z 
J tl
一 1 
感器 量 化 噪 声 影 响 的 情 况 下 ,算 法 的 表 现 是 不 同 
=Olf(t =t )0ff=0  at  t= t 一1(46) 
的 。为 了确 保使 用 的算法 在实 际 的角运 动 环境 和 传 
感器 噪声 特性 的情况 下能 获得 期 望 的效 果 ,选 择 算 
1 
1 
△ z=寺( 一1+— l△ —1)×△ f  f=  一1+4 
法 时要进 行仿 真 分析 。 
=  f(tf=t ) 卢l=0  at  t=t 一l(47) 
作 为本 节 的结 论 ,举 一 个 方 程 [42]中积 分 项 
其 中 : 
(4)译 者 注 :原 文 中公 式 有 误 ,应 为 :  = 1(  ×Aa
t)+ 
△ (f)x 名  。 
。
58 
战术导 弹控制技术 
2012年 9月 
如 = 角增 量 的微 分 ,例 如 ,捷 联 角传 感 器输 
进行 积分 ,其 中 的叉 乘项 可被忽 略 ,即 : 
出脉 冲对 应 的值 ,  B馏  ; 
△  =角 度传感 器输 出的角增量 的和 。 
2  "-3地 水 平 坐标 系 的 旋 转 
式(42)中更新姿态余弦阵  还用到了转换矩 
阵 c , ,LI(( n)), c LI(( n))反 映 的是 当地 水平 坐标 系 ,J相对 
一  
= J  ∞儿L d 
J t
n -1 
(50) 
注意 到在讨 论 过 程 中 已经 讨 论 了  是 一个 小 
量 ,基于这 一点 ,式 (49)也 可 进行 简 化 。例 如 ,从 
式 (49)可 得 的二 阶算 法 (  具有二 阶精 度 ): 
惯 性空 间 以角速率 ∞ 发 生 的转 动 。c LI( n- 、的 微分 
cL,LI(( n)
一 1)=,一(  ×)+ 一(  ×)(  ×) 
方 程 的推导 与 1中 cB I( m -” 的微 分方 程 的推 导 方法 
一 致 。c , ,LI (n) 、的理论 表达 式如 下 : 
c  )=,+  c  )dt 
(48) 
其 中 ,L(t)是 t  到 t 时段 内任 意时刻 t时刻 的 
系姿态 。 
c : )也可用 L )相对  _1)的旋 转矢量 的形 
式 表示 。根 据 式 (4),利 用 Taylor级 数 表示 旋 转矢 
量 的系数  : 
c  )=,一 
(  ×) 
+ —二 
(  ×)(  ×) 
I 
I 
…
‘
…
n 
一
 
+ 
…  
1  l  I  I  I 
1一 c0s l  l 
—  厂 一  一  _广 +  r 一 ’ 
其 中 ,  是表 示 t 时刻 坐标 系 ,J  相对 t  时 
sin I  I~l  } 
1 
1一c0s l  l~÷ l  l at  一 0  (51) 
以当今 的计 算机 的存 储 量和 吞 吐量 而言 ,与 日 
益增加 的 软 件 结 构 的 复 杂 性 和 精 度 损 失 相 比 ,式 
(49)的简化 算 法 (如 (51))是 微 不 足 道 的 。精 度损 
失在 导航 过程 中不 显著 ,但 是在 对 准 过 程 中 (进 入 
导航 之前 )不 能 忽 略 ,此 时 c ⅡLI (n)  用 于调 平 获得 
c (参考 文献 12第 6.1.2节 ,参考 文献 15第 120~ 
121页 )。初 始对 准 时 对 c 的修 正 量 可 能 比较 大 , 
例如 0.1~1.0。,如果 在初始 对准 过程 中式 (49)采 
用过 于简单 的形 式 ,则 c 将产 生难 以接受 的误差 。 
虽然 初始对 准过 程 中的闭 环修 正 G 行 为 最 终 能 修 
正 的误差 导致 的姿 态 误 差 ,但 在 c 的行 和 列 中将 
会 留下残余 的正 交化 /规 范化误 差 。其 结 果 就是 在 
c 的更新 过程 的外 层循 环 中 ,还需 要采 用正 交 化 / 
规 范化修 正算法 (参见 4.1.3)。 
刻 的坐标 系  |¨ 的 旋 转 矢 量 。注 意 ,式 (49)中 
式 (50)中  的一 种离 散化数 字积 分方 法是 :综 
(  ×)的符 号是 “一”,这 与它在 c : ’表 
合式 (13)、式 (15),可 得 积分 因子  的 表 达 式 , 
然后 对其 进行 近似 : 
达式 式 (26)中是相 反 的 ,原 因在 于 ,c : 。 将一 个 
c [(cJ 
上 +PZNn-÷u N + 
一
向量 由系 ,(n_l】转换 到 系 L ), c酬BI(m )- 将一 个 向量 
由系 日  )转换 到 系 B  _1],二 者 方 向 相反 。因 此 , 
式 (49)c : )的形式 实 际上 是 式 (26) c BI(( m)-  的转 
置形 式 。 
鉴于 t  时刻 到 t 时 刻 的这 段 更 新 周 期 非 常 
Fc 一
  (“  ×  )] 
(52) 
其 中 ,下标 () 一 表示 的是 t  时 刻到 t 时刻 
内 ()的 中值 。将 式 (52)代 入式 (50)可得 到 : 
一 c [(cJ 
上  +PZNn-÷MN驯  + 
一
短 ,  的模 (幅值 )将 非常 小 。由于 在 t  时刻 到 t 
Fc一1( N ×  R )] 
(53) 
时刻 内 ,载体 速度 和位 置 变 换 很 小 ,所 以  的值 
及其 变化 均很 小 ,故认 为在 这段 时 间 内 L系 的角运 
动矢 量  可近 似看成 不 旋转 的矢量 。于是 式 (49) 
由(14)得到 ,并 有 : 
△R  =  vNdt 
(54) 
J 
m 一1 
中的  可以用旋转矢量变率方程 (10)的简化形式 
是计算 机 /2循 环 的更新周 期 t 一t  , 是 /2 
(5)译者注 :将 原位中  标 识更 改为 I  I,表示  的模 ,以免与  混淆。 
第 3期 
捷 联惯性 导航 积分算法设计 
59 
循 环 的一个 周 期 内的 m循 环 的次数 。 
今 的计算 机 和软 件开发 技术 而 言 ,是 一个 早 已能实 
式(53)中带下标 n一÷ 的项() 一 1都是位置的 
函数 ,这 些项 随着 姿态 更新 过程 以 n循 环 的更 新率 
进行 [参 考文献 13]。因此 ,必需 采 用一种 近 似 的外 
推方 法 ,利用 前 面算 出的 ()的值 ,计 算 () 一 1。例 
如采 用前 两个 ()的计 算值 计算 () 一 1的线 性 外推公 
式为 : 
() 一÷ = ()  +  [()  一 
现 的 目标 了。不 过 ,传 统上 在 许 多捷 联 惯 性 导航 软 
件 中还是 包含 有 c 的规 范 化 和 正交 化 算 法 ,目的 
是 为 了提高 系统 的精 度 ,也避 免 了苛 求 在 c 的基 
本 更新 操 作 中不 容 许 出现 任 何 规 范 化 和 正 交 化 误 
差 。规范化 和 正 交化 算 法 是 根 据 “方 向余 弦 阵 的转 
置 阵和 其逆 阵相 等 ,故方 向余 弦 阵 和其转 置 阵 的乘 
积是 单 位 阵”这 一特 性设 计 的 (见 4.2节 )。相对 此 
特 性 的偏离 表征 了规 范化 和 正交 化误 差 ,这 种偏 离 
可供 迭 代形 式 的误差控 制算 法 使用 ,实现 规 范化 和 
()  ]=÷() 一 1一÷() 
(55) 
正 交化 修正 (参考 文献 9,12的第 7.1.1.3和 15的 
从 第 二部 分 (参考 文献 13)中 ,我们 可 知 ,速率 
更 新 在姿 态更 新后 进行 。因此 ,可 以用 当前 和 上 
一 拍 m循 环 中计算 出的  计 算式 (54)所 表示 的积 
分 ,获得 △  。对式 (54)采 用梯 形积 分 法 ,可 以得 
到 : 
△  :÷( N+ N ) 
(56) 
216~218页 )。 
B 姿态 四元 数 
姿态 四元 数 g 的更 新 算法 的设计 目的是 :在 同 
样 的时 刻 ,获得 与 式 (12)  所 表 示 的连 续 积 分 方 
法 结果 相 同的数 值解 。获得 姿态 四元数 g 的更新 算 
法 的过程 和 0中获得 c 更新 算 法 的差 分 方 程 的过 
程相 同。因此 ,利用 四元 数 的连 乘 法 则式 (7)可 写 
其 中  是计 算机  循 环 的更新 周期 t 一t ..。 
成为 : 
为实 现精 确 的位 置 更 新 ,第 二 部 分 (参 考 文献 
13)给 出 了 △尺 的一种 高分 辨率 算法 ,以适 应 在 m 
一 1到 m 的更新 过程 中的动 态角 速率 和加 速度 。 
其 中 : 
‰Ll(n -)  = g 
g ,(m)  =g口,(  g丑,(m) 
;.--6 
g 
g曰,(m)=gL,(  )gB,(m) 
(n) )‰LI(n -
n- 1 
= g LI
(
、g BI(
fm]m- ’ 
)” 
(57
I) 
(58
L 
) 
3 规 范化 和 正 交 化 
g  1)1=t 一。时刻的B系到t  时刻的 ,J系的 
从 2.B中对 于 c 的基本 定 义 可 以看 出 ,c 的 
转换 矩 阵 ; 
各 列或 者 行表示 的是 正交 单 位 向量 ,因此 ,各 向量 
q BI
fm ](m- ’=t 时刻 的 B系 到 t 一 时刻 的  系运 动 
的模是 1(规 范 化条 件 ),各 向 量 相互 正 交 (正 交 化 
所对应 的 四元数 ,由于 B系相对 惯性 空 间运 动而 引 
条 件 )。除 了前 面 已经 描述 的基 本 c 更 新 算 法 外 , 
起 ; 
为确保 c 的行 和 列 保 持 规 范化 和正 交 化 条 件 ,我 
qL l(n ) =t 时刻 的 日系到 t 时刻 的  系 运动所 
们 通 常还需 要 采 用 规 范 化 和 正 交 化 算 法 。导 致 c 
对应 的 四元数 ; 
规 范化 和正 交化 误差 的因素 包 括 :①  初 始 化 时 的 
规 范化 和 正交 化误 差 ;② 软 件 计 算 方 面 的误 差 ;③ 
q叫Ll(~ - )=t  时刻 的  系到 t 时刻 的  系运 动 
所 对应 的四元数 ,由于  系相对 惯性 空 间 运动 而 引 
由于计 算机 字长 无 法 满足 c 更 新 时所 期 望 的字 长 
起 。 
而产 生 的舍 人误 差 ;④ 计 算 式 (26)和 (49)时选 取 
式 (57)、(58)分 两步 通过 g BI( m)- 、 q,』,LI (n)1)完成 
的 Taylor级 数 的阶次 不够 (截 断误差 )。注 意 ,有 一 
了 g 的更 新 ,下 面 单 独 推 导 g BI( m)- 、q u( .-。)的算 
点非 常 重要 :规 范化 和 正 交 化 产 生 的原 因仅 仅 是 在 
法 。 
式 (23)、(24)、(26)和 (49)的软 件实 现 中产生 的 , 
1 载 体 坐标 系的旋 转 
而不 是 来 自于实 现这 些算 法或 者是 惯性 传感 器误 差 
方 程 (57)用 g BI (m-” 表 示 了捷 联 传 感 器 坐标 系 
(参 考文 献 12的 3.4.1节 )。因此 在 c 积分 算法 软 
(载体 坐标 系 )相对 惯性 空 间的 角运动  引起 的姿 
件 的整个 设 计 /验 证 过 程 中必 需 确 保 程 序 编 排 无 
态 四元 数 g 的更 新 。q Bl (m-  的理论 表达 式如 下 : 
误 ,确保 在 期望 的导 航时 间里 和 预期 的角 速率 环境 
条件 下 ,舍 人误差 和 截 断误 差 可 以 被受 。这 对 于 当 
BI
( re)-  g1+  qBl(m一’dt 
(m)  =g1十 J 
qB( dt 
qB/ 
(
(59
) 
t一, 
60 
战术 导 弹 控 制 技 术 
其 中 ,B(t)是 t  时 刻 到 t 期 间任 意 时刻 t 
_l1 相 对坐 标系  的旋 转 ,  表 示 的是坐 标 系 
时 B系 的姿 态 。 
q酬Bl( m)-  也 可 以 用 坐 标 系  )相 对 坐 标 系 
B  -¨的旋转 矢 量 表 示 。利 用 Taylor级 数 展 开 式 
L )相 对 坐标系 ,(n|¨的旋转 。式 (62)中的旋 转矢 
量  和 与 2中用 于更 新方 向余 弦 阵  的所 用 的 
是一 致 的 ,可 由式 (53)、(55)、(56)提供 的算 法计 
(5)的系数 部分 ,可得 到 : 
算得 到 。 
rcosO.5 l咖 1 
] 
l 0  .5 
. 5 I西一I …  
sin0.5 l  l 
0.5 I 
l 
通过无 穷小代 换 和截断 舍入 ,可得 到式 (62)的 
一 种 简化 形式 ,该形 式 的计 算精 度 与式 (51)表示 的 
方 向余 弦 阵更新 方法 相 当。 
( ,O
gⅡLI
(
一 。) : 『 一0·5(0·5‘ n。) 1  (63) 
一 0.5 
1一 
+ 
一… (60) 
相对 于 g LI (n)  的完 整形式 式 (62)而 言 ,4.A.2 
cos0.5 I咖 l= 
(0.5 l咖 l 
一 — —   一
(0.5 l  1) 
.
十 —— —   一
中关 于使 用式 (51)实现 地 理 坐标 系更 新 的 讨论 更 
适 用于式 (63)。 
一
。 
3 规 范化  
式 (60)中用 于 更新 姿 态 四元 数 的旋 转 矢 量 咖 
与 1中用于更新方 向余弦阵 c 的所用的  是一致 
的 ,可 由式 (35),(41),(42)或 式 (35),(46), 
(47)提 供 的理论算 法计 算得 到 。 
2 地 理 坐标 系 的 旋 转 
方程 (58)用 ‘|qI.IfLI( n)_l1表 示 了地 理 坐标 系相 对 惯 
性 空 间的角运 动 ∞ L 引起 的姿 态 四元 数 q 的更 新 。 
qq LIfLl( n)
_ 11的理论 表达式 如下 : 
为保 持 0中所讨 论 的姿 态 四元 数 规范化 这一基 
本 特性 ,通 常在 姿 态 四元 数 g 更 新 过程 的 外 层循 
环 中加入 规 范化算 法 。4.A.3中关 于方 向余 弦 阵 的 
规 范化 /正交 化及 其作用 的讨论 是 同样应用 于姿 态 
四元数 的 ,差别仅 在 于 ,从 四元 数 的定 义 而 言适 用 
于姿态 方 向余 弦 阵的正交 化对 其没有 意 义 。因此 4. 
A.3中关 于方 向余 弦 阵 的正交 化不 能 适用 。如果 要 
采 用 四元数 规范化 算法 ,则要 比较 四元数 g 的模 和 
1的关 系 ,利 用模相 对 于 1的偏 差通 过 迭代 形 式 的 
( n
g,』,Ll
(
一
)1)  q1+ 
( t)
qLL
(
一 1)dt
(61) 
误 差控 制算 法实现 四元数 g 的更 新 (参 考 文献 9, 
其 中 ,L(t)是 t(  )时刻 到 t( )期 间任 意 时刻 t 
12的第 7.1.2.3和 15的 216—218页 )。 
时 L系 的姿 态 。 
(n )
g,』,Ll
(
)也 可 以用坐 标系 L,(n)相 对坐标 系 L _1) 
5 姿态积 分算 法总结 
的旋 转矢量 表示 。利 用 Taylor级数 展 开式 (5)的系 
数部 分 ,可得 到 : 
rcos0.5 I  I 
] 
g :: ” l一呈 0  .5 j 
. 5 I  I …  
表 1总结 了可描述 捷联 惯性导 航 系统姿态 积分 
功 能的各算 法 ,根据 算法 在导航 计 算机 中执 行 的顺 
序列 出。表 1中列 出 了算 法 的功能 、输入 、输 出 以 
及对 应 于本 文 中的公 式编号 。 
sin0.5 I  I 
6 算法 和执行 速率 的选择 
,  (0.5 l  I 
一
—
一
—
 
面对 诸 多可供选 择 的捷 联 惯导 系统 算 法 ,软 件 
(0.5 l  I) 
.
+——玎一 一 ‘ 
设 计师们 必需 根据 当前 的应 用 情 况 最终 做 出抉择 。 
本 文第 一部分 和 第二 部 分 (参 考 文 献 13)给 出 的算 
(62) 
法 仅是 多年 来数位 作者 所研究 出的许 多类 似算 法 中 
cos0·5 I  I= 1 一  ———_ 
。 
。 
(0.5 I  I  .
(O.5 I  I) 
+  ——— 
一 一 
的一 种 。对于特 定 的应用 ,算 法选 择 过程 中需 要 考 
虑 的因素有 :在 可 预 料 的角 速 率/加 速 度/振动 条 件 
这项 里 出现 负 号 的原 因是 g : )与 旋 转矢 
下 ,可 以接受 的算 法 误 差 ;预 期 项 目的导 航计 算 机 
量  表 示 的旋转 是反 向 的 ,q  、描 述 的是坐标 系 
能否满足算法更新率的要求 ;选定算法在软件实现/ 
第 3期 
捷联惯性导航积分算法设计 
61 
文件 编 制等设 计 过程 的复 杂性 。 
评 价 ,如 参 考 文 献 12的 1 1.2所 述 。对 于前 面 讨 
备选算 法 误差 特 性 一 般通 过 计 算 机 时域 模 
论 的 姿 态 算 法 而 言 ,在 特 定 的 圆 锥 运 动 频 率 和 幅 
拟 器 来 评 价 ,模 拟 器 按 选 定 的 更 新 频 率 以特 定 编 
值 下 ,简化 的误差分析模 型也可用来 预测高速 圆 
排 实 现 各 种 算 法 。模 拟 器 可 生 成 模 拟 的惯 性 传 感 
锥算 法 的 误 差 ,误 差 可 能 表 述 为 算 法 更 新 率 的 函 
器 角 速 度 、加 速 度 输 出作 为 算 法 的 测 试 输 入 ,将 
数 (参 考 文献 9.1 l,12的 第 10节 )。圆锥 运 动 频 
算 法 的输 出 与 已知 的 导 航 参 数 相 比较 ,实 现 算 法 
率 和 幅 值 需 从 经 验 数 据 中 得 到 ,或 者 更 一 般 的 , 
算法功 能 
输入 
输 出 
方程索引 
表 1 
B系角速率积分 
圆锥误差补偿 
高速解算 
△ 
Aaj, 
正常速度 的地球有关参数解算 
t’ ocm  (41)或(46) 
Bm 
(42)或(47) 
N系 角速 率中地球 自转部分 
(14) 
方位 跟踪角速 率 
曲率阵 
N系速度更新 
C  。h 
参考文献 12,第 4.6节 
p 
参考文献 12,第 4.6节 
正常速度 的速度解算 
正常速度的姿态解算 
VⅣ  
第 二 部 分 (参 考 文 献 
13) 
B系旋转矢量 
B 系 旋转矩 阵 (用 于姿态 方 向余 弦矩 阵更 
新 ) 
m.8m 
B系旋 转四元素 (用于姿态 四元素更新 ) 
B系旋转 引起 的姿 态更新 (方 向余弦矩 阵形 
式 ) 
, 
(35) 
(26) 
(6o) 
,1 (一1) 
毋(_J 
疗岛(__】) 
岛( ) 
,  ( -1) 
毋( ) 
(23) 
B系旋转 引起 的姿态更 新 (四元数形式 )  n ( )  ,,毋(_-1) 
(一卜1)’  岛(_) 
岛( ) 
( ) 
N系位置积分 
VⅣ 
co;,pzN,  C, 
L系旋转矢量 
用于姿态方 向余弦矩 阵更新的 B 系旋转矩 
阵(精确形式) 
用 于 姿 态  元 数 史 新 的 B 系 四 兀 数 (精 确 形 
式) 
L系旋转引起 的姿态更新 (方 向余弦矩阵形 
式 ) 
L系旋 转引起 的姿态更新 (四元数形式 )  qLl( ~ 1)
, g 
规范化和正交化修正 (方 向余弦矩阵 ) 
规 范化和正交化修正 (四元数 ) 
位置矩 阵和 高度更 新 
正常速度位 置解算 
c t一) 
叮(,一) 
,T (n) 
( 1) 
( ) 
Bl(m) 
(57) 
(56) 
(53), (55) 
(49) 
(62) 
(24) 
(58) 
第 4.A.3节 
第 4.B.3节 
, h  第 二 部 分 (参 考 文 献 
13) 
62 
战术 导弹控制技术 
可 以通 过分 析传感 器安 装不 平衡性 以及 其对 于外 来 
船算 法 的解 算频 率 时需 要 遵 守 的一 个 通 用 原则 是 : 
特定频 率振 动 的响应 进 行 建 模 (参 考 文献 9,12的 
算法更 新 率要够 快 ,以精 确测 量预 期 的各 方 向上 可 
第 10节 )。频域 仿真器 可用 于评估 特定 谱 密度 振 动 
能产 生真 实 姿 态 、速 度 变 化 的高 频 加 速 度 和 角 速 
输入 或者 传感器 安装 不平衡 性条 件下 高速 圆锥算 法 
率 ,但 又不能 太快 ,以防 高频 仪 表整 流 误差 造 成姿 
的误差 ,误差 可 能 表述 为 算 法更 新 率 的函 数 (参 考 
态 、速度 的累计误差 。 
文献 12的第 10节 )。例 如 ,通 过 这 样 的 模 拟 器 可 
针对 某一特 定 的应用 ,最 终算 法 的选 择 主要基 
知 :更 新率 为 2kHz,在 均方 根 为 7.6g,宽 带 随机 线 
于优 秀设 计师 的经验 。作 者对 于前 面 所描 述 的算 法 
性振 动 (20~1000Hz内0.04g /Hz,随后 按 对 数 衰 
有长期的体验 ,感到将这些算法应用于任何捷联惯 
减 至 2000Hz,0.01g2/Hz)输 入 下 式 (46)、(47)所 
导 系统 都是 比较轻 松 的。这些 算 法理 论 完善 ,可 以 
描述 的圆锥算 法误差 是 0.00037。/h。将典 型 的传 感 
用 简单 的顺序 执行 软件结 构实 现编 排 ,便 于利 用 简 
器组 件特 性抽 象成 以下模 型 ,作 为模 拟器 的输人 参 
单 的验证 过程 验证 ,对 于特定 应 用 的需 求 和 限制 条 
数 :无阻尼 线振 动 固有 频率 50Hz,线振 动模 态 阻尼 
件具 有很 强 的适 应性 。 
比 0.125,无阻尼 角振 动 固有 频 率 71Hz,角 振动 模 
态 阻尼 比 0.18,支 撑敏感 组件 的机 械隔 离弹簧 和阻 
7 结 论  
尼 不稳定 性 5% ,传 感 器组 件 质 心距 离 安装 中 心 的 
我 们 已经定义 了捷联 惯性 导航解 算所 需 的全 部 
偏 移 为减 振 器之 间距 离 的 1.4% 。则 线 振 动 导致 传 
积分 函数 (以连续 微分方 程 的形 式表 述 ),并研 究 了 
感 器组件 的多个轴 上 产 生 0.0003rad的角 振荡 ,产 
基 于双 速更新 方法 的姿 态积 分 算 法 :一 个精 确 算 法 
生 相应 的 圆锥运动 角速 率为 9.9deg/h。 
用于 中速更新 ,其 输 入 由一 个 简单 高 速 算 法 提 供 。 
现代 计算 机 和惯导 系统 软件技 术能将 姿态 算法 
高速算 法 中包 含对 角速率 传感 器输 出量 的简单 的累 
的误差 控制 在惯性 传 感 器 (其成 本 随着精 度 需 求显 
加操作 和一个 近 似 的圆锥 运 动积分 函数 。在 角速 度 
著 上升 )产 生 的 误差 的 5% 以 内 。如 果 惯 导 系统 采 
向量不 旋 转 的情 况 下 ,也 就 是 无 圆 锥 运 动 的 情 况 
用 的角速率 传感器 的偏 值稳 定性 为 0.007。/h,则 圆 
下 ,圆锥运 动 积分项 为零 ,简单 的累加 操 作 精确 表 
锥 算法 产 生 的 误 差 应 该 小 于 0.00037。/h 以 满 足 
示 了姿 态 的变化 ,整 个姿 态更 新 算 法 没有 误 差 ,在 
5% 的允 差 。 
计算机 瓶 颈限制 不是 问题 的情 况 下 ,前 面提 到 的双 
只要选 择 的积分算 法理 论 上正 确 ,就 可 以通 过 
速算 法结 构可 以压缩成 单一 的高 速形 式 ,此 时原来 
提高计算频率来提升精度。持续发展的计算机技术 
的中速算法 以高速算法的计算频率进行。双速姿态 
(如处 理速 度 的提 升 和 程 序存 储 器 价 格 的 降低 )将 
算法 也为 后文 中速 度/位置 积 分 算法 提 供 了设计 框 
消除一 个算 法相 对 另一 个 算法 的优 势 (算 法 优 势 的 
架 ,后者 有类 似于姿 态算 法 的特 点 :在 常值 角速 度/ 
衡 量 标准 主要是 在给 定 的解 算频 率下 可 以达到 的精 
比力 的情 况 下 ,解 析 上 是 精 确 的 ,在 变 角 速 度/比 
度 ,还有 算法 所 需 要 的程 序 存储 器 大小 )。尽 管 计 
力 的情况 下 ,采 用 简单 高 速 近似 算 法 进行 补 偿 (速 
算机 的运算 能 力 允 许 ,也 要 避 免 过 高 的运 算 频 率 , 
度算 法 中定义 为划船误 差 ,位 置算 法 中定 义 为涡卷 
以 限制计算 机 有限 字长 导致 的误差 累计 和多个 轴上 
误差 )。表 1总结 了可 描述 捷 联 惯 性导 航 系 统姿 态 
传感器对于高频误差引入 的整流误差 (某个惯性传 
积 分功能 的各算 法 ,根据 算法 在导 航计 算 机 中执行 
感 器上输 出的高频误 差信 号 ,该 信号 的频率 与 其它 
的顺序 列 出 。在 第 二 部 分 中 ,针 对 速 度/位 置 积 分 
轴 上 的传 感器 输 出相 关 ,对 于文 中的 圆锥算 法 而言 
产生伪圆锥误差 ,对于后文 中速度计算 的划桨算法 
而 言产 生伪划 桨误 差 )。由于拥有 64位 双精 度 浮点 
字 长 ,对 于现代计 算 机 而言 ,有 限字 长 带来 的误差 
不 是一 个 主要 因素 。针对 每 个 独立 的项 目,必 需 预 
测的惯性传感器组件工作动态环境 ,根据高频误差 
影响 的特 性解 决伪 圆锥/圆锥 问题 。在 选择 圆锥/划 
算 法也 给 出了相似 的表格 。 
参考 文献 (略 ) 
郑 辛 ,尚克 军 ,徐 策 译 
(北京 自动化控 制 设备研 究所 )