016四元数微分方程

果然,我还是没有看平台式惯导的初始对准和高度通道,而是直接来到了捷联惯导的部分。之前看过四元数部分的内容,所以现在就当是复习了。回顾一下我之前做的笔记,好像没有四元数微分方程,所以还是在这记录一下吧,也可以说搬运一下。


在捷联惯导中,表征从导航系n系到机体系b系的四元数为:

Q = c o s θ 2 + u n s i n θ 2

式中,刚体绕瞬时轴 u n (单位向量)旋转。
两边求导可得:

d Q d t = θ ˙ 2 s i n θ 2 + u n θ ˙ 2 c o s θ 2 + s i n θ 2 d u n d t

可以这样理解, u n 为某一瞬时固定轴,是一个常量,所以其导数为0,则:

d Q d t = θ ˙ 2 s i n θ 2 + u n θ ˙ 2 c o s θ 2

对于 u n θ ˙ 2 和四元数 Q 的乘积有:

u n θ ˙ 2 Q = u n θ ˙ 2 ( c o s θ 2 + u n θ ˙ 2 ) = u n θ ˙ 2 c o s θ 2 + u n u n θ ˙ 2 s i n θ 2

u n u n = 1 ,所以:

u n θ ˙ 2 Q = u n θ ˙ 2 c o s θ 2 θ ˙ 2 s i n θ 2 = d Q d t

即:

d Q d t = θ ˙ 2 u n Q

其中, θ ˙ u n 表示角速度标量与角速度方向的乘积即为角速度矢量。这里旋转方向从n系到b系,在n系上的投影,如下:

θ ˙ u n = ω n b n

所以:

d Q d t = 1 2 ω n b n Q

ω n b n 需要通过 ω n b b 求得:

ω n b n = Q ω n b b Q

即:

d Q d t = 1 2 ω n b n Q = 1 2 Q ω n b b Q Q = 1 2 Q ω n b b

d Q d t = 1 2 M ( ω n b b ) Q

这就是四元数微分方程

式中:

ω n b b = ω i b b ω i n b = ω i b b C n b ω i n n = ω i b b C n b ( ω i e n + ω e n n )

ω i b b 为捷联陀螺的输出;
C n b 由姿态更新的最新值确定;
ω i e n ω e n n 分别为导航系相对于地球的角速度和地球自转角速度在导航系上的投影,对于导航系取地理坐标系的情况:

ω i e n + ω e n n = [ V N R M ω i e c o s L + V E R N ω i e s i n L + V E R N t a n L ]

这在指北方位惯导系统的平台指令角速度中已经证明过。


感觉最近推导的公式有点多,思绪有时候很混乱,所以打算捋一捋思绪,不知道又要有多长时间。

猜你喜欢

转载自blog.csdn.net/Pro2015/article/details/82692348
今日推荐