031误差方程整理

本文深入探讨了惯性导航系统中的姿态误差、速度误差及位置误差的数学模型,详细阐述了各误差项的组成及相互关系,为理解惯导系统的工作原理提供了理论依据。

1、姿态误差

ϕ˙=Maaϕ+Mavδvn+Mapδp−ωibxbCbnδKGx−ωibybCbnδKGy−ωibzbCbnδKGz−Cnbεb \dot \phi = M_{aa}\phi + M_{av}\delta v^n + M_{ap}\delta p - \omega_{ibx}^{b} C_b^n \delta K_{Gx} - \omega_{iby}^{b} C_b^n \delta K_{Gy} - \omega_{ibz}^{b} C_b^n \delta K_{Gz} - C_n^b \varepsilon^b ϕ˙=Maaϕ+Mavδvn+MapδpωibxbCbnδKGxωibybCbnδKGyωibzbCbnδKGzCnbεb
=[MaaMavMap−CbnO3×3][ϕT(δvn)T(δpn)T(εb)T(∇b)T]−ωibxbCbnδKGx−ωibybCbnδKGy−ωibzbCbnδKGz = \begin{bmatrix} M_{aa} & M_{av} & M_{ap} & -C_b^n & O_{3×3} \end{bmatrix} \begin{bmatrix} \phi^T \\ \\ (\delta v^n)^T \\ \\ (\delta p^n)^T \\ \\ (\varepsilon^b)^T \\ \\ (\nabla^b)^T \\ \end{bmatrix} - \omega_{ibx}^{b} C_b^n \delta K_{Gx} - \omega_{iby}^{b} C_b^n \delta K_{Gy} - \omega_{ibz}^{b} C_b^n \delta K_{Gz} =[MaaMavMapCbnO3×3]ϕT(δvn)T(δpn)T(εb)T(b)TωibxbCbnδKGxωibybCbnδKGyωibzbCbnδKGz
=[MaaMavMap−CbnO3×3][ϕT(δvn)T(δpn)T(εb)T(∇b)T]−CbnWgb = \begin{bmatrix} M_{aa} & M_{av} & M_{ap} & -C_b^n & O_{3×3} \end{bmatrix} \begin{bmatrix} \phi^T \\ \\ (\delta v^n)^T \\ \\ (\delta p^n)^T \\ \\ (\varepsilon^b)^T \\ \\ (\nabla^b)^T \\ \end{bmatrix} - C_b^n W_g^b =[MaaMavMapCbnO3×3]ϕT(δvn)T(δpn)T(εb)T(b)TCbnWgb

其中:
Maa=−(ωinn×),  Mav=[0−1/RMh01/RNh00tanL/RNh00],  Map=M1+M2 M_{aa}=-(\omega_{in}^n×),\space\space M_{av}= \begin{bmatrix} 0 & -1/R_{Mh} & 0 \\ \\ 1/R_{Nh} & 0 & 0 \\ \\ tanL/R_{Nh} & 0 & 0\\ \end{bmatrix} ,\space\space M_{ap}=M_1+M_2 Maa=(ωinn×),  Mav=01/RNhtanL/RNh1/RMh00000,  Map=M1+M2
M1=[000−ωiesinL00ωiecosL00],  M2=[00vNRMh200−vE/RNh2vEsec2L/RNh0−vEtanL/RNh2] M_1 = \begin{bmatrix} 0 & 0 & 0 \\ \\ -\omega_{ie}sinL & 0 & 0 \\ \\ \omega_{ie}cosL & 0 & 0 \\ \end{bmatrix} , \space\space M_2 = \begin{bmatrix} 0 & 0 & v_N R_{Mh}^2 \\ \\ 0 & 0 & -v_E/R_{Nh}^2 \\ \\ v_Esec^2L/R_{Nh} & 0 & -v_E tanL/R_{Nh}^2 \\ \end{bmatrix} M1=0ωiesinLωiecosL000000,  M2=00vEsec2L/RNh000vNRMh2vE/RNh2vEtanL/RNh2
Wgb=ωibxbδKGx+ωibybδKGy+ωibzbδKGz W_g^b = \omega_{ibx}^{b} \delta K_{Gx} + \omega_{iby}^{b} \delta K_{Gy} + \omega_{ibz}^{b} \delta K_{Gz} Wgb=ωibxbδKGx+ωibybδKGy+ωibzbδKGz


2、速度误差

δv˙n=Mvaϕ+Mvvδvn+Mvpδp+fsfxbCbnδKAx+fsfybCbnδKAy+fsfzbCbnδKAz+Cnb∇b \delta \dot v^n = M_{va}\phi + M_{vv}\delta v^n + M_{vp}\delta p + f_{sfx}^{b} C_b^n \delta K_{Ax} + f_{sfy}^{b} C_b^n \delta K_{Ay} + f_{sfz}^{b} C_b^n \delta K_{Az} + C_n^b \nabla^b δv˙n=Mvaϕ+Mvvδvn+Mvpδp+fsfxbCbnδKAx+fsfybCbnδKAy+fsfzbCbnδKAz+Cnbb

=[MvaMvvMvpO3×3Cbn][ϕT(δvn)T(δpn)T(εb)T(∇b)T]+fsfxbCbnδKAx+fsfybCbnδKAy+fsfzbCbnδKAz = \begin{bmatrix} M_{va} & M_{vv} & M_{vp} & O_{3×3} & C_b^n \end{bmatrix} \begin{bmatrix} \phi^T \\ \\ (\delta v^n)^T \\ \\ (\delta p^n)^T \\ \\ (\varepsilon^b)^T \\ \\ (\nabla^b)^T \\ \end{bmatrix} + f_{sfx}^{b} C_b^n \delta K_{Ax} + f_{sfy}^{b} C_b^n \delta K_{Ay} + f_{sfz}^{b} C_b^n \delta K_{Az} =[MvaMvvMvpO3×3Cbn]ϕT(δvn)T(δpn)T(εb)T(b)T+fsfxbCbnδKAx+fsfybCbnδKAy+fsfzbCbnδKAz
=[MvaMvvMvpO3×3Cbn][ϕT(δvn)T(δpn)T(εb)T(∇b)T]+CbnWab = \begin{bmatrix} M_{va} & M_{vv} & M_{vp} & O_{3×3} & C_b^n \end{bmatrix} \begin{bmatrix} \phi^T \\ \\ (\delta v^n)^T \\ \\ (\delta p^n)^T \\ \\ (\varepsilon^b)^T \\ \\ (\nabla^b)^T \\ \end{bmatrix} + C_b^n W_a^b =[MvaMvvMvpO3×3Cbn]ϕT(δvn)T(δpn)T(εb)T(b)T+CbnWab
其中:
Mva=(fsfn×) M_{va} = (f_{sf}^n×) Mva=(fsfn×)
Mvv=(vn×)Mav−((2ωien+ωenn)×) M_{vv} = (v^n×)M_{av} - ((2\omega_{ie}^n+\omega_{en}^n)×) Mvv=(vn×)Mav((2ωien+ωenn)×)
Mvp=(vn×)(2M1+M2)+M3 M_{vp} = (v^n×)(2M_1+M_2)+M_3 Mvp=(vn×)(2M1+M2)+M3
Wab=fsfxbδKAx+fsfybδKAy+fsfzbδKAz W_a^b= f_{sfx}^{b} \delta K_{Ax} + f_{sfy}^{b} \delta K_{Ay} + f_{sfz}^{b} \delta K_{Az} Wab=fsfxbδKAx+fsfybδKAy+fsfzbδKAz


3、位置误差

δp˙=Mpvδvn+Mppδp \delta \dot p = M_{pv}\delta v^n + M_{pp}\delta p δp˙=Mpvδvn+Mppδp

=[O3×3MpvMvpO3×3O3×3][ϕT(δvn)T(δpn)T(εb)T(∇b)T] = \begin{bmatrix} O_{3×3} & M_{pv} & M_{vp} & O_{3×3} & O_{3×3} \end{bmatrix} \begin{bmatrix} \phi^T \\ \\ (\delta v^n)^T \\ \\ (\delta p^n)^T \\ \\ (\varepsilon^b)^T \\ \\ (\nabla^b)^T \\ \end{bmatrix} =[O3×3MpvMvpO3×3O3×3]ϕT(δvn)T(δpn)T(εb)T(b)T

其中:
Mpv=[01/RMh0secL/RNh00001],  Mpp=[00−vNRMh2vEsecLtanL/RNh0−vEsecL/RNh2000] M_{pv}= \begin{bmatrix} 0 & 1/R_{Mh} & 0 \\ \\ secL/R_{Nh} & 0 & 0\\ \\ 0 & 0 & 1 \\ \end{bmatrix} , \space \space M_{pp} = \begin{bmatrix} 0 & 0 & -v_N R_{Mh}^2 \\ \\ v_E secLtanL/R_{Nh} & 0 & -v_E secL/R_{Nh}^2 \\ \\ 0 & 0 & 0 \\ \end{bmatrix} Mpv=0secL/RNh01/RMh00001,  Mpp=0vEsecLtanL/RNh0000vNRMh2vEsecL/RNh20


综上所述

X˙=FX+GWb=[MaaMavMap−CbnO3×3MvaMvvMvpO3×3CbnO3×3MpvMvpO3×3O3×3O3×3O3×3O3×3O3×3O3×3O3×3O3×3O3×3O3×3O3×3][ϕT(δvn)T(δpn)T(εb)T(∇b)T]+[−CbnO3×3O3×3CbnO3×3O3×3O3×3O3×3O3×3O3×3][WgbWab] \dot X = FX + GW^b = \begin{bmatrix} M_{aa} & M_{av} & M_{ap} & -C_b^n & O_{3×3} \\ \\ M_{va} & M_{vv} & M_{vp} & O_{3×3} & C_b^n \\ \\ O_{3×3} & M_{pv} & M_{vp} & O_{3×3} & O_{3×3} \\ \\ O_{3×3} & O_{3×3} & O_{3×3} & O_{3×3} & O_{3×3} \\ \\ O_{3×3} & O_{3×3} & O_{3×3} & O_{3×3} & O_{3×3} \\ \end{bmatrix} \begin{bmatrix} \phi^T \\ \\ (\delta v^n)^T \\ \\ (\delta p^n)^T \\ \\ (\varepsilon^b)^T \\ \\ (\nabla^b)^T \\ \end{bmatrix} + \begin{bmatrix} -C_b^n & O_{3×3}\\ \\ O_{3×3} & C_b^n \\ \\ O_{3×3} & O_{3×3} \\ \\ O_{3×3} & O_{3×3} \\ \\ O_{3×3} & O_{3×3} \\ \end{bmatrix} \begin{bmatrix} W_g^b \\ \\ W_a^b \\ \end{bmatrix} X˙=FX+GWb=MaaMvaO3×3O3×3O3×3MavMvvMpvO3×3O3×3MapMvpMvpO3×3O3×3CbnO3×3O3×3O3×3O3×3O3×3CbnO3×3O3×3O3×3ϕT(δvn)T(δpn)T(εb)T(b)T+CbnO3×3O3×3O3×3O3×3O3×3CbnO3×3O3×3O3×3WgbWab
此即为一种状态空间模型。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值