发明名称 自适应闭环H∞滤波器对北斗/捷联导航系统的修正方法
摘要 本发明公开了一种基于自适应闭环H<sub>∞</sub>滤波器的对北斗双星/捷联惯导组合导航系统进行修正的方法,包括下列步骤:利用SINS/BDNS组合导航系统中的惯性测量组件测量载体的角速度信号和线加速度信号;北斗接收机利用北斗卫星信息,获得载体的速度和位置;导航计算机根据获得的信号进行捷联惯性算;构建自适应闭环H<sub>∞</sub>滤波器对组合导航系统进行修正。本发明的方法具有如下优点:(1)组合导航系统滤波参数设置简单,可变的参数只有滤波器阀值γ和自适应调整系数σ;(2)该方法对系统噪声不敏感,滤波系统鲁棒性强;(3)经实验证明,该方法滤波精度高,修正后的组合导航结果往往优于同等条件下常规Kalman滤波的组合导航结果。
申请公布号 CN100575879C 申请公布日期 2009.12.30
申请号 CN200610086142.X 申请日期 2006.09.04
申请人 南京航空航天大学 发明人 康国华;刘建业;赵伟;赖际舟;曾庆化;李荣冰;孙永荣;熊智
分类号 G01C21/20(2006.01)I;G01C21/16(2006.01)I;G01S5/02(2006.01)I 主分类号 G01C21/20(2006.01)I
代理机构 南京苏高专利商标事务所(普通合伙) 代理人 阙如生
主权项 1、一种自适应闭环H∞滤波器对北斗/捷联导航系统的修正方法,包括下列步骤:(1)利用SINS/BDNS组合导航系统中的惯性测量组件测量载体的角速度信号和线加速度信号,再输出这两种信号传输给导航计算机;(2)北斗接收机利用北斗卫星信息,获得载体的速度和位置,再输出到导航计算机;(3)导航计算机根据步骤(1)所获得的信号进行捷联惯性算:首先利用角速度信号获得姿态矩阵,并从中提取出姿态角和方位角;然后利用线加速度信号获得载体在地理坐标系中的速度和位置;最后输出SINS解算下的载体姿态、方位、速度和位置,其特征在于,还包括下列步骤:(4)建立组合滤波模型:以捷联惯导三个平台误差角、三个速度误差、三个位置误差这9个最基本的导航误差量构成状态向量X,以步骤(3)中SINS和步骤(2)中BDNS各自输出的位置、速度差值构成量测值Z,得到滤波动态方程组:<img file="C2006100861420002C1.GIF" wi="1127" he="172" />式(1)中,A(t)、G(t)分别是系统状态矩阵和状态噪声阵,V<sub>I</sub>(t)、V<sub>p</sub>为系统噪声向量和量测噪声向量,H(t)为系统量测矩阵;系统状态向量表示为:X=[φ<sub>E</sub> φ<sub>N</sub> φ<sub>U</sub> δv<sub>E</sub> δv<sub>N</sub> δv<sub>U</sub> δL δλ δh]<sup>T</sup>系统噪声向量表示为:V<sub>I</sub>=[ω<sub>gx</sub> ω<sub>gy</sub> ω<sub>gz</sub> ω<sub>ax</sub> ω<sub>ay</sub> ω<sub>az</sub>]<sup>T</sup>量测向量表示为:Z=[L<sub>B</sub>-L<sub>I</sub> λ<sub>B</sub>-λ<sub>I</sub> h<sub>B</sub>-h<sub>I</sub> v<sub>EB</sub>-v<sub>EI</sub> v<sub>NB</sub>-v<sub>NI</sub> v<sub>UB</sub>-v<sub>UI</sub>]<sup>T</sup>量测矩阵表示为:<maths num="0001"><![CDATA[<math><mrow><mi>H</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mn>0</mn><mrow><mn>3</mn><mo>&times;</mo><mn>3</mn></mrow></msub></mtd><mtd><msub><mn>0</mn><mrow><mn>3</mn><mo>&times;</mo><mn>3</mn></mrow></msub></mtd><mtd><mi>diag</mi><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>R</mi><mi>M</mi></msub></mtd><mtd><msub><mi>R</mi><mi>N</mi></msub><mi>cos</mi><mi>L</mi></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced></mtd></mtr><mtr><mtd><msub><mn>0</mn><mrow><mn>3</mn><mo>&times;</mo><mn>3</mn></mrow></msub></mtd><mtd><msub><mi>I</mi><mrow><mn>3</mn><mo>&times;</mo><mn>3</mn></mrow></msub></mtd><mtd><msub><mn>0</mn><mrow><mn>3</mn><mo>&times;</mo><mn>3</mn></mrow></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>量测噪声表示为:<maths num="0002"><![CDATA[<math><mrow><msub><mi>V</mi><mi>p</mi></msub><mo>=</mo><msup><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>N</mi><mi>N</mi></msub></mtd><mtd><msub><mi>N</mi><mi>E</mi></msub></mtd><mtd><msub><mi>N</mi><mi>h</mi></msub></mtd><mtd><msub><mi>&epsiv;</mi><msub><mi>v</mi><mi>E</mi></msub></msub></mtd><mtd><msub><mi>&epsiv;</mi><msub><mi>v</mi><mi>N</mi></msub></msub></mtd><mtd><msub><mi>&epsiv;</mi><msub><mi>v</mi><mi>U</mi></msub></msub></mtd></mtr></mtable></mfenced><mi>T</mi></msup></mrow></math>]]></maths>其中φ<sub>E</sub>、φ<sub>N</sub>、φ<sub>U</sub>分别为捷联系统数学平台误差角;δv<sub>E</sub>、δv<sub>N</sub>、δv<sub>U</sub>为捷联惯导的速度误差;δL、δλ、δh为捷联惯导的位置误差;下标E、N、U表示东北天坐标系;ω<sub>gx</sub>、ω<sub>gy</sub>、ω<sub>gz</sub>分别表示陀螺噪声;ω<sub>ax</sub>、ω<sub>ay</sub>、ω<sub>az</sub>表示加速度计噪声;R<sub>M</sub>,R<sub>N</sub>分别为所处椭球子午圈和卯酉圈上的曲率半径;L<sub>B</sub>,λ<sub>B</sub>,h<sub>B</sub>为北斗接收机输出的经纬高;L<sub>I</sub>,λ<sub>I</sub>,h<sub>I</sub>为惯导输出的经纬高;v<sub>EB</sub>,v<sub>NB</sub>,v<sub>UB</sub>为北斗接收机输出的速度;v<sub>EI</sub>,v<sub>NI</sub>,v<sub>UI</sub>为惯导输出的速度;N<sub>E</sub>、N<sub>N</sub>、N<sub>h</sub>为北斗接收机输出的位置噪声;<img file="C2006100861420003C1.GIF" wi="172" he="46" />和<img file="C2006100861420003C2.GIF" wi="51" he="44" />为北斗接收机的速度噪声;(5)构建常规H<sub>∞</sub>滤波器:将(1)式离散化后,如下式所示:<maths num="0003"><![CDATA[<math><mrow><mfenced open='' close='}'><mtable><mtr><mtd><msub><mover><mi>x</mi><mo>^</mo></mover><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>=</mo><msub><mi>&Phi;</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><msub><mover><mi>x</mi><mo>^</mo></mover><mrow><mi>k</mi><mo>-</mo><mn>1</mn><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>P</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>=</mo><msubsup><mi>P</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mo>-</mo><msup><mi>&gamma;</mi><mrow><mo>-</mo><mn>2</mn></mrow></msup><mi>I</mi></mtd></mtr><mtr><mtd><msub><mover><mi>x</mi><mo>^</mo></mover><mrow><mi>k</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>=</mo><msub><mover><mi>x</mi><mo>^</mo></mover><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>+</mo><msub><mi>K</mi><mi>k</mi></msub><mo>[</mo><msub><mi>y</mi><mi>k</mi></msub><mo>-</mo><msub><mi>C</mi><mi>k</mi></msub><msub><mover><mi>x</mi><mo>^</mo></mover><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>]</mo></mtd></mtr><mtr><mtd><msub><mi>K</mi><mi>k</mi></msub><mo>=</mo><mo>[</mo><msub><mi>&Gamma;</mi><mi>k</mi></msub><msubsup><mi>D</mi><mi>k</mi><mi>T</mi></msubsup><mo>+</mo><msub><mi>&Phi;</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><msubsup><mi>P</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><msubsup><mi>C</mi><mi>k</mi><mi>T</mi></msubsup><mo>]</mo><msup><mrow><mo>[</mo><mi>I</mi><mo>+</mo><msub><mi>C</mi><mi>k</mi></msub><msubsup><mi>P</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><msubsup><mi>C</mi><mi>k</mi><mi>T</mi></msubsup><mo>]</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup></mtd></mtr><mtr><mtd><msub><mi>P</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>=</mo><mrow><mo>(</mo><msub><mi>&Phi;</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>K</mi><mi>k</mi></msub><msub><mi>C</mi><mi>k</mi></msub><mo>)</mo></mrow><msubsup><mi>P</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><msup><mrow><mo>(</mo><msub><mi>&Phi;</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>K</mi><mi>k</mi></msub><msub><mi>C</mi><mi>k</mi></msub><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>+</mo><mrow><mo>(</mo><msub><mi>&Gamma;</mi><mi>k</mi></msub><mo>-</mo><msub><mi>K</mi><mi>k</mi></msub><msub><mi>D</mi><mi>k</mi></msub><mo>)</mo></mrow><msup><mrow><mo>(</mo><msub><mi>&Gamma;</mi><mi>k</mi></msub><mo>-</mo><msub><mi>K</mi><mi>k</mi></msub><msub><mi>D</mi><mi>k</mi></msub><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中<maths num="0004"><![CDATA[<math><mfenced open='' close='}'><mtable><mtr><mtd><msub><mi>x</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><msub><mi>&Phi;</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn><mo>,</mo><mi>k</mi></mrow></msub><msub><mi>x</mi><mi>k</mi></msub><mo>+</mo><msub><mi>&Gamma;</mi><mi>k</mi></msub><msub><mi>w</mi><mi>k</mi></msub></mtd></mtr><mtr><mtd><msub><mi>y</mi><mi>k</mi></msub><mo>=</mo><msub><mi>C</mi><mi>k</mi></msub><msub><mi>x</mi><mi>k</mi></msub><mo>+</mo><msub><mi>D</mi><mi>k</mi></msub><msub><mi>w</mi><mi>k</mi></msub></mtd></mtr></mtable></mfenced></math>]]></maths><maths num="0005"><![CDATA[<math><mrow><msub><mi>&Phi;</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn><mo>,</mo><mi>k</mi></mrow></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><mi>n</mi></munderover><mfrac><msubsup><mi>A</mi><mi>k</mi><mi>n</mi></msubsup><mrow><mi>n</mi><mo>!</mo></mrow></mfrac><msup><mrow><mo>(</mo><msub><mi>t</mi><mi>k</mi></msub><mo>-</mo><msub><mi>t</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mi>n</mi></msup><mo>,</mo></mrow></math>]]></maths><maths num="0006"><![CDATA[<math><mrow><msub><mi>&Gamma;</mi><mi>k</mi></msub><mo>=</mo><mi>T</mi><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><mi>n</mi></munderover><mfrac><msubsup><mi>A</mi><mi>k</mi><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msubsup><mrow><mi>n</mi><mo>!</mo></mrow></mfrac><msup><mrow><mo>(</mo><msub><mi>t</mi><mi>k</mi></msub><mo>-</mo><msub><mi>t</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msup><msub><mi>B</mi><mi>k</mi></msub></mrow></math>]]></maths>B<sub>k</sub>=[G<sub>k</sub>0<sub>9×4</sub>],C<sub>k</sub>=H<sub>k</sub>,D<sub>k</sub>=[0<sub>9×4</sub>I],<maths num="0007"><![CDATA[<math><mrow><msub><mi>w</mi><mi>k</mi></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>V</mi><mi>Ik</mi></msub></mtd></mtr><mtr><mtd><msub><mi>V</mi><mi>p</mi></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>其中,γ为H<sub>∞</sub>滤波器的调节阀值,取大于1的数;(6)改进步骤(5)所得的常规H<sub>∞</sub>滤波器,得到自适应闭环H<sub>∞</sub>滤波器:在式(2)中分别引入闭环修正和遗忘因子λ,构成自适应闭环H<sub>∞</sub>滤波器,如下所示:<maths num="0008"><![CDATA[<math><mrow><mfenced open='' close='}'><mtable><mtr><mtd><msub><mover><mi>x</mi><mo>^</mo></mover><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>&equiv;</mo><mn>0</mn></mtd></mtr><mtr><mtd><msub><mi>P</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>=</mo><msubsup><mi>P</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mo>-</mo><msup><mi>&gamma;</mi><mrow><mo>-</mo><mn>2</mn></mrow></msup><mi>I</mi></mtd></mtr><mtr><mtd><msub><mover><mi>x</mi><mo>^</mo></mover><mrow><mi>k</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>=</mo><msub><mi>K</mi><mi>k</mi></msub><msub><mi>y</mi><mi>k</mi></msub></mtd></mtr><mtr><mtd><msubsup><mover><mi>x</mi><mo>^</mo></mover><mrow><mi>k</mi><mo>,</mo><mi>k</mi></mrow><mo>*</mo></msubsup><mo>=</mo><mi>&lambda;</mi><msub><mover><mi>x</mi><mo>^</mo></mover><mrow><mi>k</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>=</mo><mi>&lambda;</mi><msub><mi>K</mi><mi>k</mi></msub><msub><mi>y</mi><mi>k</mi></msub><mo>=</mo><mrow><mo>(</mo><mi>&lambda;</mi><msub><mi>K</mi><mi>k</mi></msub><mo>)</mo></mrow><msub><mi>y</mi><mi>k</mi></msub><mo>=</mo><msubsup><mi>K</mi><mi>k</mi><mo>*</mo></msubsup><msub><mi>y</mi><mi>k</mi></msub></mtd></mtr><mtr><mtd><msub><mi>K</mi><mi>k</mi></msub><mo>=</mo><mo>[</mo><msub><mi>&Gamma;</mi><mi>k</mi></msub><msubsup><mi>D</mi><mi>k</mi><mi>T</mi></msubsup><mo>+</mo><msub><mi>&Phi;</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><msubsup><mi>P</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><msubsup><mi>C</mi><mi>k</mi><mi>T</mi></msubsup><mo>]</mo><msup><mrow><mo>[</mo><mi>I</mi><mo>+</mo><msub><mi>C</mi><mi>k</mi></msub><msubsup><mi>P</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><msubsup><mi>C</mi><mi>k</mi><mi>T</mi></msubsup><mo>]</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup></mtd></mtr><mtr><mtd><msub><mi>P</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>=</mo><mrow><mo>(</mo><msub><mi>&Phi;</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>k</mi><mi>k</mi></msub><msub><mi>C</mi><mi>k</mi></msub><mo>)</mo></mrow><msubsup><mi>P</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><msup><mrow><mo>(</mo><msub><mi>&Phi;</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>K</mi><mi>k</mi></msub><msub><mi>C</mi><mi>k</mi></msub><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>+</mo><mrow><mo>(</mo><msub><mi>&Gamma;</mi><mi>k</mi></msub><mo>-</mo><msub><mi>K</mi><mi>k</mi></msub><msub><mi>D</mi><mi>k</mi></msub><mo>)</mo></mrow><msup><mrow><mo>(</mo><msub><mi>&Gamma;</mi><mi>k</mi></msub><mo>-</mo><msub><mi>K</mi><mi>k</mi></msub><msub><mi>D</mi><mi>k</mi></msub><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,遗忘因子λ<sub>k</sub>利用滤波系统相邻时刻量测值y<sub>k-1</sub>、y<sub>k</sub>的残差变化来计算,如下所示:<maths num="0009"><![CDATA[<math><mrow><msub><mi>&lambda;</mi><mi>k</mi></msub><mo>=</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mfrac><msub><mrow><mo>|</mo><mo>|</mo><msub><mi>y</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msub><msub><mrow><mo>|</mo><mo>|</mo><msub><mi>y</mi><mi>k</mi></msub><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msub></mfrac><mo>)</mo></mrow><mi>&sigma;</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中σ是调整系数;至本步骤结束,即可获得捷联惯导的误差值<img file="C2006100861420004C3.GIF" wi="92" he="59" />(7)对北斗双星/捷联惯导组合导航系统进行修正,获得修正后的组合导航结果,该步骤过程如下:利用反馈修正通道,将滤波估计出的误差<img file="C2006100861420004C4.GIF" wi="67" he="57" />去修正捷联惯导系统对应参数,得到最终的组合导航结果,其中,速度、位置的修正式(5)所示:<maths num="0010"><![CDATA[<math><mrow><mfenced open='' close='}'><mtable><mtr><mtd><msubsup><mi>v</mi><mi>E</mi><mo>&prime;</mo></msubsup><mo>=</mo><msub><mi>v</mi><mi>E</mi></msub><mo>-</mo><mi>&delta;</mi><msub><mi>v</mi><mi>E</mi></msub></mtd></mtr><mtr><mtd><msubsup><mi>v</mi><mi>N</mi><mo>&prime;</mo></msubsup><mo>=</mo><msub><mi>v</mi><mi>N</mi></msub><mo>-</mo><msub><mi>&delta;v</mi><mi>N</mi></msub></mtd></mtr><mtr><mtd><msubsup><mi>v</mi><mi>U</mi><mo>&prime;</mo></msubsup><mo>=</mo><msub><mi>v</mi><mi>U</mi></msub><mo>-</mo><msub><mi>&delta;v</mi><mi>U</mi></msub></mtd></mtr><mtr><mtd><msup><mi>L</mi><mo>&prime;</mo></msup><mo>=</mo><mi>L</mi><mo>-</mo><mi>&delta;L</mi></mtd></mtr><mtr><mtd><msup><mi>&lambda;</mi><mo>&prime;</mo></msup><mo>=</mo><mi>&lambda;</mi><mo>-</mo><mi>&delta;&lambda;</mi></mtd></mtr><mtr><mtd><msup><mi>h</mi><mo>&prime;</mo></msup><mo>=</mo><mi>h</mi><mo>-</mo><mi>&delta;h</mi></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow></math>]]></maths>上式中v′<sub>E</sub>,v′<sub>N</sub>,v′<sub>U</sub>为修正后的速度,L′,λ′,h′为修正后的位置,v<sub>E</sub>,v<sub>N</sub>,v<sub>U</sub>,L,λ,h对应的为捷联惯导系统的速度和位置;对姿态角的修正如下:首先根据式(6)用估计出的平台误差角φ<sub>E</sub>,φ<sub>N</sub>,φ<sub>U</sub>对原有的姿态矩阵C<sub>n</sub><sup>c</sup>进行修正更新,获得新的姿态矩阵C<sub>n</sub><sup>b</sup>,然后再从C<sub>n</sub><sup>b</sup>求解出横滚角γ、俯仰角θ和航向角ψ,如(7)式所示:<maths num="0011"><![CDATA[<math><mrow><msubsup><mi>C</mi><mi>n</mi><mi>b</mi></msubsup><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>1</mn></mtd><mtd><msub><mi>&phi;</mi><mi>U</mi></msub></mtd><mtd><mo>-</mo><msub><mi>&phi;</mi><mi>N</mi></msub></mtd></mtr><mtr><mtd><mo>-</mo><msub><mi>&phi;</mi><mi>U</mi></msub></mtd><mtd><mn>1</mn></mtd><mtd><msub><mi>&phi;</mi><mi>E</mi></msub></mtd></mtr><mtr><mtd><msub><mi>&phi;</mi><mi>N</mi></msub></mtd><mtd><mo>-</mo><msub><mi>&phi;</mi><mi>E</mi></msub></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><msubsup><mi>C</mi><mi>n</mi><mi>c</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0012"><![CDATA[<math><mrow><mfenced open='' close='}'><mtable><mtr><mtd><mi>&gamma;</mi><mo>=</mo><msup><mi>tg</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mo>-</mo><msubsup><mi>C</mi><mi>n</mi><mi>b</mi></msubsup><mrow><mo>(</mo><mn>1,3</mn><mo>)</mo></mrow><mo>/</mo><msubsup><mi>C</mi><mi>n</mi><mi>b</mi></msubsup><mrow><mo>(</mo><mn>3,3</mn><mo>)</mo></mrow><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mi>&theta;</mi><mo>=</mo><msup><mi>sin</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><msubsup><mi>C</mi><mi>n</mi><mi>b</mi></msubsup><mrow><mo>(</mo><mn>2,3</mn><mo>)</mo></mrow><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mi>&psi;</mi><mo>=</mo><msup><mi>tg</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><msubsup><mi>C</mi><mi>n</mi><mi>b</mi></msubsup><mrow><mo>(</mo><mn>2,1</mn><mo>)</mo></mrow><mo>/</mo><msubsup><mi>C</mi><mi>n</mi><mi>b</mi></msubsup><mrow><mo>(</mo><mn>2,2</mn><mo>)</mo></mrow><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中C<sub>n</sub><sup>b</sup>(i,j),i=1,2,3,j=1,2,3表示姿态矩阵的元素;最后,将修正后的组合导航结果,包括姿态、速度和位置输出到监控系统,既完成对北斗双星/捷联惯导组合导航系统的修正。
地址 210016江苏省南京市御道街29号
您可能感兴趣的专利