04 捷联式惯导系统概要

捷联式惯导与平台式惯导最本质的区别在于用数学平台代替物理平台

捷联式惯导概要

捷联式惯导的加速度计是直接装在载体上的,得出的是载体坐标系(b系)内的数据,但是载体坐标系不能当作导航坐标系。

捷联式系统加速度计测得的比力分量如下
fb=[fxbfybfzb] f^{b}=\begin{bmatrix}f_{x}^{b}\\f_{y}^{b}\\f_{z}^{b}\end{bmatrix}

只有将fbf^{b}转到fnf^{n}(导航坐标系n系),才能把载体的水平加速度和重力加速度分开,以进行有效的地表导航。b系到n系公式如下:

fn=Cbnfbf^{n}=C_{b} ^{n} f^{b}
因此计算机必须能实时地提供方向余弦矩阵CbnC_{b}^{n},才能实现转换。
为了实时地提供方向余弦矩阵CbnC_{b}^{n},就必须解以下微分方程组:

C=ΩnbbCbn C {}'=\Omega_{nb}^{b}C_{b}^{n}
Ωnbb\Omega_{nb}^{b} 为:

在捷联式惯导系统中,还有3个陀螺安装在载体上,他们的测量轴分别与载体坐标系b的3个轴重合,这样他们可以测得载体相对惯性空间的角速度wibbw_{ib}^{b},下面的ib表示b系到i系,上面的b表示在载体坐标系测量的结果。

需要将wibbw_{ib}^{b}转换为wnbnw_{nb}^{n},因为上式的Ωnbb\Omega_{nb}^{b}是在nb两个系中的变量。
转换方程如下:
wibn=Cbnwibbw_{ib}^{n}=C_{b}^{n}w_{ib}^{b}
上式表示载体坐标系载体相对于惯性空间的角速度经过变换后得到导航坐标系载体相对于惯性空间的加速度
wnbn=wibnwinn=wibn(wien+wenn)w_{nb}^{n}=w_{ib}^{n} - w_{in}^{n}=w_{ib}^{n} -(w_{ie}^{n} +w_{en}^{n} )
上式中winnw_{in}^{n}为导航坐标系相对惯性空间的角速度。wienw_{ie}^{n}wennw_{en}^{n}分别为地球自身角速度和到导航坐标系相对地球的角速度

wibbw_{ib}^{b}可以测得,wienw_{ie}^{n}wennw_{en}^{n}CbnC_{b}^{n}需要提供。

04 捷联式惯导系统概要
图太渣了,以后有时间自己画一个

惯性器件的误差补偿原理
找了一张图,完美的解释了补偿原理
04 捷联式惯导系统概要
捷联式惯导系统基本力学方程式两个矩阵微分方程(导航位置方程和姿态方程)。载体位置和状态都是在不断变化的,因此,在解两个矩阵微分方程时,要求提供相应的位移角速率姿态速率方程
04 捷联式惯导系统概要

1.捷联式惯导的基本力学编排方程

1.捷联式惯导系统的原理框图

04 捷联式惯导系统概要
上图中的p既是n导航坐标系
姿态速度方程为:C=ΩnbbCbn C {}'=\Omega_{nb}^{b}C_{b}^{n}
wnbbw_{nb}^{b}时姿态矩阵的速率。
姿态矩阵的速率方程需要转换到载体坐标系中运算
wnbb=wibbCnbwinn=wibnCnb(wien+wenn)w_{nb}^{b}=w_{ib}^{b} -C_{n}^{b} w_{in}^{n}=w_{ib}^{n} -C_{n}^{b}(w_{ie}^{n} +w_{en}^{n} )
与上面的相似的方程区别时在载体坐标系b系
位移角速率wennw_{en}^{n},它在位置方程中由位移角速率方程求得。

2 .姿态方程

实现机体坐标系至导航坐标系转换的捷联矩阵CbnC_{b}^{n}应满足如下的矩阵方程:[xnynyn]=Cbn[xbybyb]\begin{bmatrix}x_{n}\\y_{n}\\y_{n}\end{bmatrix}=C_{b}^{n}\begin{bmatrix}x_{b}\\y_{b}\\y_{b}\end{bmatrix}
由于方向余弦阵CbnC_{b}^{n}是正交矩阵,因而Cbn=[Cnb]1=[Cnb]TC_{b}^{n}= [C_{n} ^{b}] ^{-1}=[C_{n} ^{b}] ^{T},令Cbn=[T11T12T13T21T22T23T31T32T33]C_{b}^{n}= \begin{bmatrix}T_{11} &T_{12} &T_{13}\\T_{21} &T_{22}& T_{23}\\T_{31} &T_{32} &T_{33}\end{bmatrix}
于是
Cbn=[cosγcosφsinγsinθsinφcosθsinφsinγcosφ+cosγsinθsinφcosγsinφ+sinγsinθcosφcosθcosφsinγsinφcosγsinθcosφsinγcosθsinθcosγcosθ]C_{b}^{n}= \begin{bmatrix}cos\gamma cos\varphi-sin\gamma sin\theta sin\varphi &-cos\theta sin\varphi &sin\gamma cos\varphi +cos\gamma sin\theta sin\varphi\\cos\gamma sin\varphi+sin\gamma sin\theta cos\varphi& cos\theta cos\varphi & sin\gamma sin\varphi -cos\gamma sin\theta cos\varphi\\-sin\gamma cos\theta &sin\theta &cos\gamma cos\theta\end{bmatrix}

由姿态矩阵确定飞行器姿态角
因为CbnC_{b}^{n}是姿态角γ,θ,φ\gamma, \theta ,\varphi 的函数。可得γ,θ,φ\gamma, \theta ,\varphi的主值为
{θmian=arcsinT32γmian=arctanT31T33φmian=arctanT32T33\begin{cases} & \theta_{mian}= arcsinT_{32} \\ & \gamma_{mian}= arctan\frac{-T_{31}}{T_{33}}\\ & \varphi_{mian}= arctan\frac{-T_{32}}{T_{33}} \end{cases}
因为姿态角有定义域,俯仰角θ\theta的定义域为(-90°,90°),偏航角γ\gamma为(-180°,180°),横滚角φ\varphi为(0°,360°)。

姿态矩阵微分方程
CbnC_{b}^{n} 是时间的函数。为求CbnC_{b}^{n} 需要求解姿态微分方程(姿态速率方程)C=ΩnbbCbnC {}'=\Omega_{nb}^{b}C_{b}^{n}
上式中Ωnbb\Omega_{nb}^{b}为姿态角速度wnbb=[wnbxb,wnbyb,wnbzb]Tw_{nb}^{b}=[w_{nbx} ^{b},w_{nby} ^{b},w_{nbz} ^{b}] ^{T}组成的反对称阵
将上式子展开如下

原谅这个矩阵方程写起来太复杂了,直接拍照上图。
04 捷联式惯导系统概要

可以看出,上图中对应9个一阶微分方程。只要给定初始值γ,θ,φ\gamma, \theta ,\varphi ,在姿态角速率wnbnw_{nb}^{n}已知的情况下求解,即可确定姿态矩阵CbnC_{b}^{n} 中的元素值,进而确定飞行器的姿态角。

3.位置方程

位置矩阵CenC_{e}^{n}的计算
建立导航位置方程的目的,是为了确定载体的质心位置。由于所选导航坐标系的不同,因而质心位置的参数也略有不同,对指北方位系统是纬度LL经度λ\lambda;而对于游动方位系统就是L,λL,\lambda游动方位角α\alpha
下面介绍位置矩阵的推导
将地球系(e)到地理系(t)需要先绕Z轴转90+λ90+\lambda让X轴与地理系X轴重合,在绕X轴转动90L90-L使得Z轴与Y轴重合。于是方向余弦矩阵为Cet=[sinλcosλ0sinLcosλsinLsinλcosLcosLcosλcosLsinλsinL]C_{e}^{t}=\begin{bmatrix}-sin\lambda &cos\lambda &0\\-sinL cos\lambda&-sinL sin\lambda &cosL\\cosL cos\lambda &cosL sin\lambda&sinL\end{bmatrix}
又因为地理系(t)与导航系(n)之间差一个游动方位角α\alpha,他们之间的方向余弦矩阵为Ctn=[cosαsinα0sinαcosα0001]C_{t}^{n}=\begin{bmatrix} cos\alpha&sin\alpha&0\\-sin\alpha&cos\alpha&0\\0&0&1\end{bmatrix}
所以地球系(e)到导航系(n)之间的方向余弦矩阵也就是位置矩阵CenC_{e}^{n}Cen=CtnCetC_{e}^{n}=C_{t} ^{n}C_{e} ^{t}
将上两式子导入展开得到:

嘿嘿,看图
04 捷联式惯导系统概要

位置矩阵CenC_{e}^{n}的计算
若想要求出对于的位置矩阵CenC_{e}^{n},需要解CenC_{e}^{n}所对应的微分方程,即Cen=ΩennCenC_{e}^{n'}=-\Omega_{en}^{n}C_{e}^{n}
式中Ωenn\Omega_{en}^{n}为位置角速率wennw_{en}^{n}的反对称阵。
考虑wenzn=0w_{enz}^{n}=0,则导航计算机要解算的微分方程为。
04 捷联式惯导系统概要即可确定位置矩阵CenC_{e}^{n}中的元素值,进而确定导航位置参数。

位置角速率wennw_{en}^{n}方程
04 捷联式惯导系统概要
速度方程
04 捷联式惯导系统概要
垂直通道阻尼
与平台式一样

捷联式惯导系统的力学编排
04 捷联式惯导系统概要

2.捷联式惯导系统误差补偿与初始对准

由于捷联矩阵CbnC_{b}^{n}起到了平台的作用,因此导航工作一开始就需要获得捷联矩阵CbnC_{b}^{n}的初始值,以便完成导航任务。显然,捷联式惯导系统的初始对准就是确定捷联矩阵的初始值。

陀螺仪和加速度计的误差会导致初始对准误差,初始对准时飞行器的干扰运动也是产生对准误差的重要因素。

2.1捷联式系统误差方程

“数学平台”的误差方程——姿态误差方程
在捷联式惯导系统中,机体姿态角是通过姿态矩阵(“数学平台”)计算出来的。在理想情况下,导航计算机计算的地理坐标系(t^\hat{t} 表示) 应该和 真地理坐标系(t系) 一致。也就是导航计算机计算的姿态矩阵Cbt˙\dot{C_{b}^{t}}与理想姿态矩阵CbtC_{b}^{t}。然而,由于系统存在 测量误差、计算误差和干扰误差等误差源,理想与计算得到的地理坐标系之间有偏差。
用姿态误差矢量角φ\varphi 表示理想与计算坐标系之间的误差

捷联式惯导系统中,姿态矩阵CbtC_{b}^{t}是通过姿态微分方程Cbt˙=CbtΩtbb\dot{C_{b}^{t}}=C_{b} ^{t}\Omega_{tb} ^{b}, 而Ωtbb\Omega_{tb} ^{b}取决于姿态角速率ωtbb\omega_{tb}^{b}(上式中t系可以理解为导航坐标系n)。在推导数学平台误差方程过程中,首先应该确定ωtbb\omega_{tb}^{b},然后将矩阵微分方程(姿态微分方程)Cbt˙=CbtΩtbb\dot{C_{b}^{t}}=C_{b} ^{t}\Omega_{tb} ^{b}变换成误差角φ\varphi 表征的姿态误差角方程

设真地理系 tt 到计算地理系 t^\hat{t} 的方向余弦矩阵为 Ctt^C_{t}^{\hat{t}} ,由于他们之间相差仅一个小角度φ\varphi ,因此有Ctt^=[1φzφyφz1φxφyφx1]=IΦtC_{t}^{\hat{t}}=\begin{bmatrix}1&\varphi_{z}&-\varphi_{y}\\ -\varphi_{z}&1&\varphi_{x}\\\varphi_{y}&-\varphi_{x}&1\end{bmatrix}=I- \Phi^{t}
反之,计算地理系到真地理系的方向余弦矩阵为:Ct^t=[Ctt^]T=I+ΦtC_{\hat{t}}^{t}=[C_{t} ^{\hat{t}}] ^{T}=I+\Phi ^{t}
其中Φt=[0φzφyφz0φxφyφx0]\Phi ^{t}=\begin{bmatrix}0&\varphi_{z}&-\varphi_{y}\\ -\varphi_{z}&0&\varphi_{x}\\\varphi_{y}&-\varphi_{x}&0\end{bmatrix}

太多太复杂,推导如下图
04 捷联式惯导系统概要
04 捷联式惯导系统概要
04 捷联式惯导系统概要
04 捷联式惯导系统概要
04 捷联式惯导系统概要
04 捷联式惯导系统概要
上式中Ω\Omega表示地球自转角速率

速度误差方程
加速度计的输出中包含加速度计零偏和机体角运动引起的扰动输出
04 捷联式惯导系统概要04 捷联式惯导系统概要04 捷联式惯导系统概要
上式中δVepyG=t1t2aibypdt\delta V_{epy}^{G}=\int_{t_{1}} ^{t_{2}}a_{iby} ^{p}dt
δVepxG=t1t2aibxpdt\delta V_{epx}^{G}=\int_{t_{1}} ^{t_{2}}a_{ibx} ^{p}dt
G代表真地理系,P代表计算地理系,【t1,t2】为计算步长。

位置误差方程
04 捷联式惯导系统概要
系统误差方程及简要分析
04 捷联式惯导系统概要
所谓是指计算与真实之差,而描述其变化的微分方程便是误差方程。