发明名称 一种基于角速率输出的捷联系统速度解算方法
摘要 本发明提出一种基于角速率输出的捷联系统速度解算方法,该方法根据速度的划桨补偿算法原理,通过拟合载体角速度和比力函数,推导了基于角速率、比力以及测量带宽的划桨补偿算法,并在经典划桨运动条件下,通过使划桨补偿量中的直流量与真实值差值最小来确定划桨补偿算法的优化系数,从而得到划桨补偿的优化算法,实现了速度的高精度解算。
申请公布号 CN102288177A 申请公布日期 2011.12.21
申请号 CN201110199065.X 申请日期 2011.07.14
申请人 中国人民解放军海军工程大学 发明人 张静远;李恒;谌剑;罗轩
分类号 G01C21/20(2006.01)I;G01C21/18(2006.01)I 主分类号 G01C21/20(2006.01)I
代理机构 华中科技大学专利中心 42201 代理人 李智
主权项 1.一种基于角速率输出的捷联系统速度解算方法,具体为:载体在t<sub>m</sub>时刻的速度<maths num="0001"><![CDATA[<math><mrow><msub><mi>V</mi><mi>m</mi></msub><mo>=</mo><msub><mi>V</mi><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>+</mo><msubsup><mo>&Integral;</mo><msub><mi>t</mi><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow></msub><msub><mi>t</mi><mi>m</mi></msub></msubsup><mo>[</mo><mi>g</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mrow><mo>(</mo><msub><mrow><mn>2</mn><mi>&omega;</mi></mrow><mi>ie</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>&omega;</mi><mi>en</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>&times;</mo><msub><mi>V</mi><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>]</mo><mi>dt</mi><mo>+</mo><msub><mi>&Delta;V</mi><mrow><mi>s</mi><msub><mi>f</mi><mi>m</mi></msub></mrow></msub><mo>,</mo></mrow></math>]]></maths>其中,V<sub>m-1</sub>为载体在t<sub>m-1</sub>时刻的速度,C<sub>m-1</sub>为载体在t<sub>m-1</sub>时刻的姿态矩阵,g(t)、ω<sub>ie</sub>(t)、ω<sub>en</sub>(t)分别为t时刻的重力加速度、地球自转角速度、导航系相对地球系的转动角速度;<maths num="0002"><![CDATA[<math><mrow><mi>&Delta;</mi><msub><mi>V</mi><mrow><mi>s</mi><msub><mi>f</mi><mi>m</mi></msub></mrow></msub><mo>=</mo><msub><mi>&Delta;V</mi><mi>m</mi></msub><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mi>&Delta;</mi><msub><mi>&theta;</mi><mi>m</mi></msub><mo>&times;</mo><msub><mi>&Delta;V</mi><mi>m</mi></msub><mo>+</mo><msub><mrow><mi>&Delta;</mi><mover><mi>V</mi><mo>^</mo></mover></mrow><msub><mi>scul</mi><mi>m</mi></msub></msub><mo>;</mo></mrow></math>]]></maths><img file="FDA0000075816430000013.GIF" wi="376" he="91" />f(t)为加速度计在t时刻的输出比力;<img file="FDA0000075816430000014.GIF" wi="376" he="91" />ω(t)为陀螺在t时刻的输出角速率;划桨效应补偿项<img file="FDA0000075816430000015.GIF" wi="121" he="70" />的n子样求解过程如下:(a1)过n个采样点将速度解算周期T=t<sub>m</sub>-t<sub>m-1</sub>均分成间隔为<img file="FDA0000075816430000016.GIF" wi="275" he="102" />的n个子时段,以<maths num="0003"><![CDATA[<math><mfenced open='{' close=''><mtable><mtr><mtd><mi>&omega;</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>a</mi><mn>1</mn></msub><mo>+</mo><msub><mrow><mn>2</mn><mi>a</mi></mrow><mn>2</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><msub><mi>t</mi><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>+</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>+</mo><msub><mi>na</mi><mi>n</mi></msub><msup><mrow><mo>(</mo><mi>t</mi><mo>-</mo><msub><mi>t</mi><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msup></mtd></mtr><mtr><mtd><mi>f</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>A</mi><mn>1</mn></msub><mo>+</mo><mn>2</mn><msub><mi>A</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><msub><mi>t</mi><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>+</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>+</mo><mi>n</mi><msub><mi>A</mi><mi>n</mi></msub><msup><mrow><mo>(</mo><mi>t</mi><mo>-</mo><msub><mi>t</mi><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msup></mtd></mtr></mtable></mfenced></math>]]></maths>为目标函数对这n个采样点处陀螺仪的角速率输出和加速度计的比力输出作多项式线性拟合;(a2)利用步骤(a1)拟和确定的常矢量a<sub>1</sub>…a<sub>n</sub>,A<sub>1</sub>…A<sub>n</sub>计算<maths num="0004"><![CDATA[<math><mrow><mfenced open='{' close=''><mtable><mtr><mtd><mi>&Delta;&theta;</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msubsup><mo>&Integral;</mo><msub><mi>t</mi><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow></msub><mi>t</mi></msubsup><mi>&omega;</mi><mrow><mo>(</mo><mi>&tau;</mi><mo>)</mo></mrow><mi>d&tau;</mi><mo>=</mo><msub><mi>a</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><msub><mi>t</mi><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>+</mo><msub><mi>a</mi><mn>2</mn></msub><msup><mrow><mo>(</mo><mi>t</mi><mo>-</mo><msub><mi>t</mi><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>+</mo><msub><mi>a</mi><mi>n</mi></msub><msup><mrow><mo>(</mo><mi>t</mi><mo>-</mo><msub><mi>t</mi><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mi>n</mi></msup></mtd></mtr><mtr><mtd><mi>&Delta;V</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msubsup><mo>&Integral;</mo><msub><mi>t</mi><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow></msub><mi>t</mi></msubsup><mi>f</mi><mrow><mo>(</mo><mi>&tau;</mi><mo>)</mo></mrow><mi>d&tau;</mi><mo>=</mo><msub><mi>A</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><msub><mi>t</mi><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>+</mo><msub><mi>A</mi><mn>2</mn></msub><msup><mrow><mo>(</mo><mi>t</mi><mo>-</mo><msub><mi>t</mi><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>+</mo><msub><mi>A</mi><mi>n</mi></msub><msup><mrow><mo>(</mo><mi>t</mi><mo>-</mo><msub><mi>t</mi><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mi>n</mi></msup></mtd></mtr></mtable></mfenced><mo>,</mo><msub><mi>t</mi><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>&le;</mo><mi>t</mi><mo>&le;</mo><msub><mi>t</mi><mi>m</mi></msub><mo>;</mo></mrow></math>]]></maths>(a3)构建划桨效应补偿项计算公式<maths num="0005"><![CDATA[<math><mrow><msub><mi>&Delta;V</mi><msub><mi>scul</mi><mi>m</mi></msub></msub><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msubsup><mo>&Integral;</mo><msub><mi>t</mi><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow></msub><msub><mi>t</mi><mi>m</mi></msub></msubsup><mo>[</mo><mi>&Delta;&theta;</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>&times;</mo><mi>f</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mi>&Delta;V</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>&times;</mo><mi>&omega;</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>]</mo><mi>dt</mi><mo>.</mo></mrow></math>]]></maths>
地址 430033 湖北省武汉市硚口区解放大道717号