发明名称 基于激光测距和MEMS/GPS的目标导航测绘误差角估计方法
摘要 本发明公开了一种基于激光测距和MEMS/GPS组合导航系统的目标导航测绘误差角估计方法。根据MEMS/GPS组合导航系统测出观测点的位置、姿态,通过激光测距仪测出观测点距目标的斜距;基于测量值计算出参考点的三维坐标、相对位置误差,进而构造参考点的观测方程。获取2个外部参考点的位置姿态信息,即估计出姿态误差角和安装失准角。该方法可充分利用多次观测信息,有效解决传统方法中误差不可观测的问题,利用外部参考点信息对安装失准角及姿态误差角进行精确估计与补偿,有效提升目标的导航测绘精度。
申请公布号 CN104101881A 申请公布日期 2014.10.15
申请号 CN201410352970.8 申请日期 2014.07.23
申请人 哈尔滨工程大学 发明人 程建华;李美玲;孙湘钰;齐兵;王通达;宋春雨;徐英蛟;张昊;刘萍;于天琦
分类号 G01S17/08(2006.01)I;G01S19/48(2010.01)I 主分类号 G01S17/08(2006.01)I
代理机构 代理人
主权项 一种基于激光测距和MEMS/GPS组合导航系统目标导航测绘误差角估计方法,其特征在于,包括如下步骤:(1)在观测点o附近选取一参考点R<sub>1</sub>,利用MEMS/GPS组合导航系统精确测量参考点R<sub>1</sub>的三维位置坐标<img file="FDA00005424960900000115.GIF" wi="290" he="71" />(2)将MEMS/GPS组合导航系统移至观测点o,将激光测距仪瞄准参考点R<sub>1</sub>,利用MEMS/GPS组合导航系统测量观测点o三维位置坐标<img file="FDA0000542496090000012.GIF" wi="266" he="72" />经纬度<img file="FDA0000542496090000013.GIF" wi="186" he="70" />矢量oR<sub>1</sub>相对地理坐标系ox<sub>t</sub>y<sub>t</sub>z<sub>t</sub>的航向角<img file="FDA0000542496090000014.GIF" wi="52" he="68" />和纵摇角<img file="FDA0000542496090000015.GIF" wi="68" he="80" />利用激光测距仪测量矢量oR<sub>1</sub>的斜距d<sub>oR1</sub>;(3)根据步骤(2)中MEMS/GPS组合导航系统和激光测距仪的测量值,计算参考点R<sub>1</sub>在地球坐标系o<sub>e</sub>x<sub>e</sub>y<sub>e</sub>z<sub>e</sub>中的三维位置坐标<img file="FDA00005424960900000114.GIF" wi="302" he="72" />所涉及参考点R<sub>1</sub>的三维位置坐标<img file="FDA0000542496090000017.GIF" wi="258" he="72" />表达式为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mover><mi>x</mi><mo>~</mo></mover><mrow><mi>R</mi><mn>1</mn></mrow><mi>e</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mover><mi>y</mi><mo>~</mo></mover><mrow><mi>R</mi><mn>1</mn></mrow><mi>e</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mover><mi>z</mi><mo>~</mo></mover><mrow><mi>R</mi><mn>1</mn></mrow><mi>e</mi></msubsup></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>x</mi><mi>o</mi><mi>e</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>y</mi><mi>o</mi><mi>e</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>z</mi><mi>o</mi><mi>e</mi></msubsup></mtd></mtr></mtable></mfenced><mo>+</mo><msubsup><mi>C</mi><mi>t</mi><mi>e</mi></msubsup><mo>&CenterDot;</mo><msubsup><mi>C</mi><mi>t</mi><mn>2</mn></msubsup><mo>&CenterDot;</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mo>-</mo><mi>&gamma;</mi></mtd><mtd><mi>&beta;</mi></mtd></mtr><mtr><mtd><mi>&gamma;</mi></mtd><mtd><mn>1</mn></mtd><mtd><mo>-</mo><mi>&alpha;</mi></mtd></mtr><mtr><mtd><mo>-</mo><mi>&beta;</mi></mtd><mtd><mi>&alpha;</mi></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd></mtr><mtr><mtd><msub><mi>d</mi><mrow><mi>oR</mi><mn>1</mn></mrow></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000542496090000018.GIF" wi="930" he="245" /></maths>式中,α、β、γ为MEMS/GPS和激光测距仪间存在的安装失准角;<img file="FDA0000542496090000019.GIF" wi="76" he="72" />为地理坐标系与地球坐标系间的转换矩阵,<img file="FDA00005424960900000110.GIF" wi="72" he="78" />为两次空间旋转变换矩阵;所涉及的地理坐标系与地球坐标系间的转换矩阵表达式为:<img file="FDA00005424960900000111.GIF" wi="939" he="233" />所涉及的两次空间旋转变换矩阵表达式为:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msubsup><mi>C</mi><mi>t</mi><mn>2</mn></msubsup><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mi>cos</mi><mover><mi>&phi;</mi><mo>~</mo></mover></mtd><mtd><mi>sin</mi><mover><mi>&phi;</mi><mo>~</mo></mover></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mo>-</mo><mi>sin</mi><mover><mi>&phi;</mi><mo>~</mo></mover></mtd><mtd><mi>cos</mi><mover><mi>&phi;</mi><mo>~</mo></mover></mtd></mtr></mtable></mfenced><mo>&CenterDot;</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mi>cos</mi><mover><mi>H</mi><mo>~</mo></mover></mtd><mtd><mi>sin</mi><mover><mi>H</mi><mo>~</mo></mover></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mo>-</mo><mi>sin</mi><mover><mi>H</mi><mo>~</mo></mover></mtd><mtd><mi>cos</mi><mover><mi>H</mi><mo>~</mo></mover></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA00005424960900000112.GIF" wi="998" he="245" /></maths>(4)根据参考点R<sub>1</sub>的真实位置及步骤(3)中计算得出参考点R<sub>1</sub>的三维位置坐标,再通过计算得到相对位置误差<img file="FDA00005424960900000113.GIF" wi="362" he="72" />并构建基于姿态误差角和安装失准角的相对位置误差表示;所涉及的参考点R<sub>1</sub>的相对位置误差表达式为:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>&Delta;x</mi><mrow><mi>R</mi><mn>1</mn></mrow><mi>e</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>&Delta;y</mi><mrow><mi>R</mi><mn>1</mn></mrow><mi>e</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>&Delta;z</mi><mrow><mi>R</mi><mn>1</mn></mrow><mi>e</mi></msubsup></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mover><mi>x</mi><mo>~</mo></mover><mrow><mi>R</mi><mn>1</mn></mrow><mi>e</mi></msubsup><mo>-</mo><msubsup><mi>x</mi><mrow><mi>R</mi><mn>1</mn></mrow><mi>e</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mover><mi>y</mi><mo>~</mo></mover><mrow><mi>R</mi><mn>1</mn></mrow><mi>e</mi></msubsup><mo>-</mo><msubsup><mi>y</mi><mrow><mi>R</mi><mn>1</mn></mrow><mi>e</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mover><mi>z</mi><mo>~</mo></mover><mrow><mi>R</mi><mn>1</mn></mrow><mi>e</mi></msubsup><mo>-</mo><msubsup><mi>z</mi><mrow><mi>R</mi><mn>1</mn></mrow><mi>e</mi></msubsup></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000542496090000021.GIF" wi="451" he="245" /></maths>构建基于姿态误差角和安装失准角的相对位置误差表达式为:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>&Delta;x</mi><mrow><mi>R</mi><mn>1</mn></mrow><mi>e</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>&Delta;y</mi><mrow><mi>R</mi><mn>1</mn></mrow><mi>e</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>&Delta;z</mi><mrow><mi>R</mi><mn>1</mn></mrow><mi>e</mi></msubsup></mtd></mtr></mtable></mfenced><mo>=</mo><msubsup><mi>C</mi><mi>t</mi><mi>e</mi></msubsup><mo>&CenterDot;</mo><msub><mi>C</mi><mn>1</mn></msub><mo>&CenterDot;</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mi>&Delta;&phi;</mi></mtd></mtr><mtr><mtd><mi>&Delta;H</mi><mo>-</mo><mi>&gamma;</mi></mtd></mtr><mtr><mtd><mi>&alpha;</mi></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000542496090000022.GIF" wi="575" he="245" /></maths>式中,<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mi>&Delta;&phi;</mi><mo>=</mo><mover><mi>&phi;</mi><mo>~</mo></mover><mo>-</mo><mi>&phi;</mi><mo>,</mo></mrow>]]></math><img file="FDA0000542496090000023.GIF" wi="252" he="80" /></maths><maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mi>&Delta;H</mi><mo>=</mo><mover><mi>H</mi><mo>~</mo></mover><mo>-</mo><mi>H</mi><mo>,</mo></mrow>]]></math><img file="FDA0000542496090000024.GIF" wi="295" he="70" /></maths><maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msub><mi>C</mi><mn>1</mn></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>d</mi><mi>oR</mi></msub><mi>cos</mi><mover><mi>H</mi><mo>~</mo></mover></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mo>-</mo><msub><mi>d</mi><mi>oR</mi></msub><mi>sin</mi><mover><mi>&phi;</mi><mo>~</mo></mover><mi>cos</mi><mover><mi>H</mi><mo>~</mo></mover></mtd><mtd><mo>-</mo><msub><mi>d</mi><mi>oR</mi></msub><mi>cos</mi><mover><mi>&phi;</mi><mo>~</mo></mover><mi>sin</mi><mover><mi>H</mi><mo>~</mo></mover></mtd><mtd><msub><mi>d</mi><mi>oR</mi></msub><mi>sin</mi><mover><mi>&phi;</mi><mo>~</mo></mover></mtd></mtr><mtr><mtd><mo>-</mo><msub><mi>d</mi><mi>oR</mi></msub><mi>cos</mi><mover><mi>&phi;</mi><mo>~</mo></mover><mi>cos</mi><mover><mi>H</mi><mo>~</mo></mover></mtd><mtd><msub><mi>d</mi><mi>oR</mi></msub><mi>sin</mi><mover><mi>&phi;</mi><mo>~</mo></mover><mi>sin</mi><mover><mi>H</mi><mo>~</mo></mover></mtd><mtd><msub><mi>d</mi><mi>oR</mi></msub><mi>cos</mi><mover><mi>&phi;</mi><mo>~</mo></mover></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000542496090000025.GIF" wi="1099" he="245" /></maths>所涉及的参考点R<sub>1</sub>的真实位置表达式为:<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>x</mi><mrow><mi>R</mi><mn>1</mn></mrow><mi>e</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>y</mi><mrow><mi>R</mi><mn>1</mn></mrow><mi>e</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>z</mi><mrow><mi>R</mi><mn>1</mn></mrow><mi>e</mi></msubsup></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>x</mi><mi>o</mi><mi>e</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>y</mi><mi>o</mi><mi>e</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>z</mi><mi>o</mi><mi>e</mi></msubsup></mtd></mtr></mtable></mfenced><mo>+</mo><msubsup><mi>C</mi><mi>t</mi><mi>e</mi></msubsup><mo>&CenterDot;</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>d</mi><mrow><mi>oR</mi><mn>1</mn></mrow></msub><mi>sin</mi><mi>H</mi></mtd></mtr><mtr><mtd><msub><mi>d</mi><mrow><mi>oR</mi><mn>1</mn></mrow></msub><mi>cos</mi><mi></mi><mi>&phi;</mi><mi>cos</mi><mi>H</mi></mtd></mtr><mtr><mtd><mo>-</mo><msub><mi>d</mi><mrow><mi>oR</mi><mn>1</mn></mrow></msub><mi>sin</mi><mi></mi><mi>&phi;</mi><mi>cos</mi><mi>H</mi></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000542496090000026.GIF" wi="770" he="244" /></maths>式中,H、φ为观测点o与参考点R<sub>1</sub>构成矢量oR<sub>1</sub>相对地理坐标系ox<sub>t</sub>y<sub>t</sub>z<sub>t</sub>的真实航向角和纵摇角;(5)根据步骤(4)中基于姿态误差角和安装失准角的相对位置误差表达式,构建基于参考点R<sub>1</sub>的观测方程;所涉及的参考点R<sub>1</sub>的观测方程表达式为:<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><msub><mi>Z</mi><mn>1</mn></msub><mo>=</mo><msub><mi>C</mi><mn>1</mn></msub><mo>&CenterDot;</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mi>&Delta;&phi;</mi></mtd></mtr><mtr><mtd><msub><mi>&Delta;H</mi><mi>&gamma;</mi></msub></mtd></mtr><mtr><mtd><mi>&alpha;</mi></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000542496090000027.GIF" wi="336" he="226" /></maths>式中,<img file="FDA0000542496090000028.GIF" wi="1561" he="244" />(6)重复步骤(1)~(5),基于外部参考点R<sub>2</sub>,获取新的观测量Z<sub>2</sub>和观测矩阵C<sub>2</sub>,并构建观测方程;所涉及的参考点R<sub>2</sub>的观测方程表达式为:<maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><msub><mi>Z</mi><mn>2</mn></msub><mo>=</mo><msub><mi>C</mi><mn>2</mn></msub><mo>&CenterDot;</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mi>&Delta;&phi;</mi></mtd></mtr><mtr><mtd><msub><mi>&Delta;H</mi><mi>&gamma;</mi></msub></mtd></mtr><mtr><mtd><mi>&alpha;</mi></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000542496090000031.GIF" wi="332" he="223" /></maths>(7)基于步骤(5)和步骤(6)中参考点R<sub>1</sub>、R<sub>2</sub>的观测方程,构成组合观测方程,利用最小二乘法,同时实现姿态误差角和安装失准角的估计;所涉及的组合观测方程为:<img file="FDA0000542496090000032.GIF" wi="420" he="228" />姿态误差角和安装失准角的估计结果为:<img file="FDA0000542496090000033.GIF" wi="813" he="268" />
地址 150001 黑龙江省哈尔滨市南岗区南通大街145号哈尔滨工程大学科技处知识产权办公室