发明名称 一种基于双解算程序的光纤陀螺常值误差标定方法
摘要 本发明公开了一种基于双解算程序的光纤陀螺常值误差标定方法。该方法利用旋转机构带动惯性组件分别旋转至各轴陀螺沿导航系z轴正向和反向的六个位置,每个位置停留过程中,将一组惯性组件的测量值同时作为两组导航解算程序的输入值,其中两组程序中导航参数设定值不同。再将两组解算姿态信息进一步耦合运算,估算各轴陀螺常值漂移和刻度因数误差。本发明则是提出了在导航计算机中以一组惯性组件的测量值作为输入,同时进行两组导航程序解算,利用两组解算结果进一步估算器件误差,不需要任何外界基准信息,计算量小、简单易操作,并且两组导航解算程序具有相同的输入信息,不存在任何安装偏差和时间延迟,输出信息具有相关性。
申请公布号 CN103076025A 申请公布日期 2013.05.01
申请号 CN201310003980.6 申请日期 2013.01.07
申请人 哈尔滨工程大学 发明人 孙枫;王秋滢;齐昭;高伟;高峰
分类号 G01C25/00(2006.01)I 主分类号 G01C25/00(2006.01)I
代理机构 北京永创新实专利事务所 11121 代理人 赵文利
主权项 1.一种基于双解算程序的光纤陀螺常值误差标定方法,具体包括如下步骤:步骤1:将捷联惯导系统中的惯性组件,陀螺仪和加速度计安装在三轴转台上;步骤2:三轴转台带动惯性组件旋转至与当地东北天地理坐标系一致的位置,设该位置为位置A,停留时间大于两小时;在位置A处,陀螺仪沿导航系z轴的输出误差为:<maths num="0001"><![CDATA[<math><mrow><msubsup><mi>&epsiv;</mi><mi>zA</mi><mi>n</mi></msubsup><mo>=</mo><msub><mi>&epsiv;</mi><mrow><mi>z</mi><mn>0</mn></mrow></msub><mo>+</mo><msub><mi>&delta;K</mi><mi>gz</mi></msub><msub><mi>&omega;</mi><mi>z</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,<img file="FDA00002710517400012.GIF" wi="53" he="51" />表示在位置A处陀螺仪沿导航系z轴的输出误差;ε<sub>z0</sub>、δK<sub>gz</sub>分别表示方位轴陀螺仪的常值漂移和刻度因数误差;ω<sub>z</sub>表示方位轴陀螺仪敏感角速度信息,<img file="FDA00002710517400013.GIF" wi="239" he="51" />Ω表示地球自转角速度,<img file="FDA00002710517400014.GIF" wi="35" he="38" />表示载体所在地理纬度;步骤3:在位置A的停留时间内,通过导航解算程序1进行导航解算,利用惯性组件测量信息解算载体姿态信息,具体过程如下:首先更新角速度:<maths num="0002"><![CDATA[<math><mrow><msubsup><mi>&omega;</mi><mi>ns</mi><mi>s</mi></msubsup><mo>=</mo><msubsup><mi>&omega;</mi><mi>is</mi><mi>s</mi></msubsup><mo>-</mo><msup><mrow><mo>(</mo><msubsup><mi>C</mi><mrow><mi>s</mi><mrow><mo>(</mo><mi>A</mi><mo>)</mo></mrow></mrow><mi>n</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mrow><mo>(</mo><msubsup><mi>&omega;</mi><mi>ie</mi><mi>n</mi></msubsup><mo>+</mo><msubsup><mi>&omega;</mi><mi>en</mi><mi>n</mi></msubsup><mo>)</mo></mrow><mo>-</mo><msup><mrow><mo>(</mo><msubsup><mi>C</mi><mrow><mi>s</mi><mrow><mo>(</mo><mi>A</mi><mo>)</mo></mrow></mrow><mi>n</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><msubsup><mi>&omega;</mi><mi>c</mi><mi>n</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,i表示地心惯性系,e表示地球坐标系,s表示IMU坐标系,n表示导航坐标系,<img file="FDA00002710517400016.GIF" wi="85" he="56" />表示位置A处s系到n系转换矩阵;·<sup>T</sup>表示矩阵转置;<img file="FDA00002710517400017.GIF" wi="51" he="51" />为控制角速率在n系上的投影;<img file="FDA00002710517400018.GIF" wi="62" he="51" />表示IMU相对导航系旋转角速度在IMU系投影;<img file="FDA00002710517400019.GIF" wi="62" he="51" />表示由于载体运动导致导航系变化角速度在导航系投影;<img file="FDA000027105174000110.GIF" wi="57" he="51" />为地球自转角速度在n系投影;地球自转角速度在导航系投影<img file="FDA000027105174000111.GIF" wi="58" he="51" />更新:<img file="FDA000027105174000112.GIF" wi="1222" he="68" />其中:v<sub>x</sub>=δv<sub>x</sub>,v<sub>y</sub>=δv<sub>y</sub>,v<sub>j</sub>、δv<sub>j</sub>分别表示惯导系统解算速度和速度误差,j=x,y;<img file="FDA000027105174000113.GIF" wi="63" he="51" />更新过程为:<img file="FDA000027105174000114.GIF" wi="1248" he="130" />其中,R表示地球半径;控制角速率<img file="FDA000027105174000115.GIF" wi="49" he="51" />在导航坐标系ox<sub>n</sub>轴、oy<sub>n</sub>轴、oz<sub>n</sub>轴上的分量<img file="FDA000027105174000116.GIF" wi="173" he="56" />和<img file="FDA000027105174000117.GIF" wi="55" he="51" />更新为:<img file="FDA00002710517400021.GIF" wi="297" he="111" /><img file="FDA00002710517400022.GIF" wi="1217" he="132" /><img file="FDA00002710517400023.GIF" wi="458" he="115" />其中,k<sub>1</sub>=k<sub>2</sub>=2ξ<sub>1</sub>ω<sub>n1</sub>、<img file="FDA00002710517400024.GIF" wi="444" he="70" /><img file="FDA00002710517400025.GIF" wi="387" he="55" />k<sub>1</sub>、k<sub>2</sub>、k<sub>E</sub>、k<sub>N</sub>、k<sub>U</sub>为在导航解算程序1的罗经参数,ξ<sub>1</sub>、ω<sub>n1</sub>表示导航参数,取值范围分别为ξ<sub>1</sub>∈(0,1)、ω<sub>n1</sub>∈(0,1);s表示复数域参变量;g表示重力加速度;采用更新四元数法更新捷联矩阵<img file="FDA00002710517400026.GIF" wi="113" he="55" />设载体坐标系相对导航坐标系的转动四元数Q为:Q=q<sub>0</sub>+q<sub>1</sub>i<sub>b</sub>+q<sub>2</sub>j<sub>b</sub>+q<sub>3</sub>k<sub>b</sub>             (6)其中,q<sub>0</sub>、q<sub>1</sub>、q<sub>2</sub>和q<sub>3</sub>为四元数的四个实数;i<sub>b</sub>、j<sub>b</sub>和k<sub>b</sub>分别表示ox<sub>s</sub>轴、oy<sub>s</sub>轴和oz<sub>s</sub>轴上的单位方向向量;四元数Q的及时修正:<maths num="0003"><![CDATA[<math><mrow><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mover><mi>q</mi><mo>.</mo></mover><mn>0</mn></msub></mtd></mtr><mtr><mtd><msub><mover><mi>q</mi><mo>.</mo></mover><mn>1</mn></msub></mtd></mtr><mtr><mtd><msub><mover><mi>q</mi><mo>.</mo></mover><mn>2</mn></msub></mtd></mtr><mtr><mtd><msub><mover><mi>q</mi><mo>.</mo></mover><mn>3</mn></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd><mtd><msubsup><mrow><mo>-</mo><mi>&omega;</mi></mrow><mi>nsx</mi><mi>s</mi></msubsup></mtd><mtd><msubsup><mrow><mo>-</mo><mi>&omega;</mi></mrow><mi>nsy</mi><mi>s</mi></msubsup></mtd><mtd><msubsup><mrow><mo>-</mo><mi>&omega;</mi></mrow><mi>nsz</mi><mi>s</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>&omega;</mi><mi>nsx</mi><mi>s</mi></msubsup></mtd><mtd><mn>0</mn></mtd><mtd><msubsup><mi>&omega;</mi><mi>nsz</mi><mi>s</mi></msubsup></mtd><mtd><msubsup><mrow><mo>-</mo><mi>&omega;</mi></mrow><mi>nsy</mi><mi>s</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>&omega;</mi><mi>nsy</mi><mi>s</mi></msubsup></mtd><mtd><msubsup><mrow><mo>-</mo><mi>&omega;</mi></mrow><mi>nsz</mi><mi>s</mi></msubsup></mtd><mtd><mn>0</mn></mtd><mtd><msubsup><mi>&omega;</mi><mi>nsx</mi><mi>s</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>&omega;</mi><mi>nsz</mi><mi>s</mi></msubsup></mtd><mtd><msubsup><mi>&omega;</mi><mi>nsy</mi><mi>s</mi></msubsup></mtd><mtd><mo>-</mo><msubsup><mi>&omega;</mi><mi>nsx</mi><mi>s</mi></msubsup></mtd><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>q</mi><mn>0</mn></msub></mtd></mtr><mtr><mtd><msub><mi>q</mi><mn>1</mn></msub></mtd></mtr><mtr><mtd><msub><mi>q</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><msub><mi>q</mi><mn>3</mn></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,<img file="FDA00002710517400028.GIF" wi="300" he="56" />表示IMU系相对导航坐标系的旋转角速度在载体坐标系ox<sub>s</sub>轴、oy<sub>s</sub>轴、oz<sub>s</sub>轴上的分量;<img file="FDA00002710517400029.GIF" wi="336" he="50" />分别表示q<sub>0</sub>、q<sub>1</sub>、q<sub>2</sub>、q<sub>3</sub>的微分量;通过(7)式,利用陀螺仪测量值间接计算得到的<img file="FDA000027105174000210.GIF" wi="316" he="56" />求解微分方程,得到四元数q<sub>0</sub>、q<sub>1</sub>、q<sub>2</sub>、q<sub>3</sub>更新结果;更新捷联矩阵<img file="FDA000027105174000211.GIF" wi="114" he="55" /><maths num="0004"><![CDATA[<math><mrow><msubsup><mi>C</mi><mrow><mi>s</mi><mrow><mo>(</mo><mi>A</mi><mo>)</mo></mrow></mrow><mi>n</mi></msubsup><mo>=</mo><mfenced open='[' close=']' separators=''><mtable><mtr><mtd><msubsup><mi>q</mi><mn>0</mn><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>q</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><msubsup><mi>q</mi><mn>2</mn><mn>2</mn></msubsup><mo>-</mo><msubsup><mi>q</mi><mn>3</mn><mn>2</mn></msubsup></mtd><mtd><mn>2</mn><mrow><mo>(</mo><msub><mi>q</mi><mn>1</mn></msub><msub><mi>q</mi><mn>2</mn></msub><mo>-</mo><msub><mi>q</mi><mn>0</mn></msub><msub><mi>q</mi><mn>3</mn></msub><mo>)</mo></mrow></mtd><mtd><mn>2</mn><mrow><mo>(</mo><msub><mi>q</mi><mn>1</mn></msub><msub><mi>q</mi><mn>3</mn></msub><mo>+</mo><msub><mi>q</mi><mn>0</mn></msub><msub><mi>q</mi><mn>2</mn></msub><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mn>2</mn><mrow><mo>(</mo><msub><mi>q</mi><mn>1</mn></msub><msub><mi>q</mi><mn>2</mn></msub><mo>+</mo><msub><mi>q</mi><mn>0</mn></msub><msub><mi>q</mi><mn>3</mn></msub><mo>)</mo></mrow></mtd><mtd><msubsup><mi>q</mi><mn>0</mn><mn>2</mn></msubsup><mo>-</mo><msubsup><mi>q</mi><mn>1</mn><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>q</mi><mn>2</mn><mn>2</mn></msubsup><mo>-</mo><msubsup><mi>q</mi><mn>3</mn><mn>2</mn></msubsup></mtd><mtd><mn>2</mn><mrow><mo>(</mo><msub><mi>q</mi><mn>2</mn></msub><msub><mi>q</mi><mn>3</mn></msub><mo>-</mo><msub><mi>q</mi><mn>0</mn></msub><msub><mi>q</mi><mn>1</mn></msub><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mn>2</mn><mrow><mo>(</mo><msub><mi>q</mi><mn>1</mn></msub><msub><mi>q</mi><mn>3</mn></msub><mo>-</mo><msub><mi>q</mi><mn>0</mn></msub><msub><mi>q</mi><mn>2</mn></msub><mo>)</mo></mrow></mtd><mtd><mn>2</mn><mrow><mo>(</mo><msub><mi>q</mi><mn>2</mn></msub><msub><mi>q</mi><mn>3</mn></msub><mo>+</mo><msub><mi>q</mi><mn>0</mn></msub><msub><mi>q</mi><mn>1</mn></msub><mo>)</mo></mrow></mtd><mtd><msubsup><mi>q</mi><mn>0</mn><mn>2</mn></msubsup><mo>-</mo><msubsup><mi>q</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><msubsup><mi>q</mi><mn>2</mn><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>q</mi><mn>3</mn><mn>2</mn></msubsup></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow></math>]]></maths>更新载体姿态信息:<maths num="0005"><![CDATA[<math><mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>&theta;</mi><mrow><mi>A</mi><mn>1</mn></mrow></msub><mo>=</mo><mi>arcsin</mi><mrow><mo>(</mo><msub><mi>c</mi><mn>33</mn></msub><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>&phi;</mi><mrow><mi>A</mi><mn>1</mn></mrow></msub><mo>=</mo><mi>arctan</mi><mrow><mo>(</mo><msub><mi>c</mi><mn>32</mn></msub><mo>/</mo><msub><mi>c</mi><mn>31</mn></msub><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>&psi;</mi><mrow><mi>A</mi><mn>1</mn></mrow></msub><mo>=</mo><mi>arctan</mi><mrow><mo>(</mo><msub><mi>c</mi><mn>13</mn></msub><mo>/</mo><msub><mi>c</mi><mn>23</mn></msub><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,θ<sub>A1</sub>、φ<sub>A1</sub>、ψ<sub>A1</sub>为导航程序1解算载体的纵摇角、横滚角、航向角;c<sub>ij</sub>表示<img file="FDA000027105174000214.GIF" wi="85" he="56" />中第i行第j列矩阵元素,i,j=1,2,3;利用加速度计测量比力通过矩阵<img file="FDA00002710517400031.GIF" wi="83" he="56" />转换:<maths num="0006"><![CDATA[<math><mrow><msup><mi>f</mi><mi>n</mi></msup><mo>=</mo><msubsup><mi>C</mi><mrow><mi>s</mi><mrow><mo>(</mo><mi>A</mi><mo>)</mo></mrow></mrow><mi>n</mi></msubsup><msup><mi>f</mi><mi>s</mi></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,f<sup>n</sup>、f<sup>s</sup>分别表示加速度计测量比力在n系和s系投影;利用下列微分方程求解载体运动速度:<maths num="0007"><![CDATA[<math><mrow><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mover><mi>v</mi><mo>&CenterDot;</mo></mover><mi>x</mi></msub></mtd></mtr><mtr><mtd><msub><mover><mi>v</mi><mo>&CenterDot;</mo></mover><mi>y</mi></msub></mtd></mtr><mtr><mtd><msub><mover><mi>v</mi><mo>&CenterDot;</mo></mover><mi>z</mi></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>f</mi><mi>x</mi><mi>n</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>f</mi><mi>y</mi><mi>n</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>f</mi><mi>z</mi><mi>n</mi></msubsup></mtd></mtr></mtable></mfenced><mo>-</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mi>g</mi></mtd></mtr></mtable></mfenced><mo>+</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd><mtd><msubsup><mrow><mn>2</mn><mi>&omega;</mi></mrow><mi>iez</mi><mi>n</mi></msubsup></mtd><mtd><mo>-</mo><mrow><mo>(</mo><msubsup><mrow><mn>2</mn><mi>&omega;</mi></mrow><mi>iey</mi><mi>n</mi></msubsup><mo>+</mo><msubsup><mi>&omega;</mi><mi>eny</mi><mi>n</mi></msubsup><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msubsup><mrow><mo>-</mo><mi>&omega;</mi></mrow><mi>iez</mi><mi>n</mi></msubsup></mtd><mtd><mn>0</mn></mtd><mtd><msubsup><mrow><mn>2</mn><mi>&omega;</mi></mrow><mi>iex</mi><mi>n</mi></msubsup><mo>+</mo><msubsup><mi>&omega;</mi><mi>enx</mi><mi>n</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mrow><mn>2</mn><mi>&omega;</mi></mrow><mi>iey</mi><mi>n</mi></msubsup><mo>+</mo><msubsup><mi>&omega;</mi><mi>eny</mi><mi>n</mi></msubsup></mtd><mtd><mo>-</mo><mrow><mo>(</mo><msubsup><mrow><mn>2</mn><mi>&omega;</mi></mrow><mi>iex</mi><mi>n</mi></msubsup><mo>+</mo><msubsup><mi>&omega;</mi><mi>enx</mi><mi>n</mi></msubsup><mo>)</mo></mrow></mtd><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>v</mi><mi>x</mi></msub></mtd></mtr><mtr><mtd><msub><mi>v</mi><mi>y</mi></msub></mtd></mtr><mtr><mtd><msub><mi>v</mi><mi>z</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,<img file="FDA00002710517400034.GIF" wi="267" he="55" />分别表示加速度计测量比力在导航坐标系ox<sub>n</sub>轴、oy<sub>n</sub>轴、oz<sub>n</sub>轴上的分量;g为重力加速度;<img file="FDA00002710517400035.GIF" wi="178" he="56" />和<img file="FDA00002710517400036.GIF" wi="58" he="51" />分别表示地球自转角速度<img file="FDA00002710517400037.GIF" wi="55" he="51" />在导航坐标系ox<sub>n</sub>轴、oy<sub>n</sub>轴、oz<sub>n</sub>轴上的分量;<img file="FDA00002710517400038.GIF" wi="188" he="56" />分别表示由于载体运动导致导航坐标系相对地球坐标系变化的旋转角速度在导航坐标系ox<sub>n</sub>轴、oy<sub>n</sub>轴上的投影;<img file="FDA00002710517400039.GIF" wi="234" he="55" />分别表示v<sub>x</sub>、v<sub>y</sub>、v<sub>z</sub>的微分量;步骤4:同样在位置A的停留时间内,利用与步骤3相同的计算方法,通过导航解算程序2进行导航解算,其中导航参数设置不同,其中:角速度更新为:<maths num="0008"><![CDATA[<math><mrow><msubsup><mi>&omega;</mi><mi>ns</mi><mrow><mo>&prime;</mo><mi>s</mi></mrow></msubsup><mo>=</mo><msubsup><mi>&omega;</mi><mi>is</mi><mi>s</mi></msubsup><mo>-</mo><msup><mrow><mo>(</mo><msubsup><mi>C</mi><mrow><mi>s</mi><mrow><mo>(</mo><mi>A</mi><mo>)</mo></mrow></mrow><mrow><mo>&prime;</mo><mi>n</mi></mrow></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mrow><mo>(</mo><msubsup><mi>&omega;</mi><mi>ie</mi><mi>n</mi></msubsup><mo>+</mo><msubsup><mi>&omega;</mi><mi>en</mi><mi>n</mi></msubsup><mo>)</mo></mrow><mo>-</mo><msup><mrow><mo>(</mo><msubsup><mi>C</mi><mrow><mi>s</mi><mrow><mo>(</mo><mi>A</mi><mo>)</mo></mrow></mrow><mrow><mo>&prime;</mo><mi>n</mi></mrow></msubsup><mo>)</mo></mrow><mi>T</mi></msup><msubsup><mi>&omega;</mi><mi>c</mi><mrow><mo>&prime;</mo><mi>n</mi></mrow></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,<img file="FDA000027105174000311.GIF" wi="85" he="56" />表示位置A处导航解算程序2中解算s系到n系转换矩阵;<img file="FDA000027105174000312.GIF" wi="61" he="51" />为导航解算程序2中解算控制角速率在n系上的投影;<img file="FDA000027105174000313.GIF" wi="62" he="52" />为导航解算程序2中IMU相对导航系旋转角速度在IMU系投影的计算值;(11)式中,<img file="FDA000027105174000314.GIF" wi="173" he="51" />更新过程与步骤3中相同;控制角速率<img file="FDA000027105174000315.GIF" wi="62" he="52" />更新过程与步骤3中有所区别,更新过程为:<img file="FDA000027105174000316.GIF" wi="302" he="112" /><img file="FDA000027105174000317.GIF" wi="1253" he="132" /><img file="FDA000027105174000318.GIF" wi="463" he="116" />其中,k<sub>1</sub>′=k<sub>2</sub>′=2ξ<sub>2</sub>ω<sub>n2</sub><img file="FDA00002710517400041.GIF" wi="1212" he="69" /><img file="FDA00002710517400042.GIF" wi="369" he="55" />其中,ξ<sub>2</sub>、ω<sub>n2</sub>为导航解算程序2中的导航参数;k′<sub>1</sub>、k<sub>2</sub>′、k′<sub>E</sub>、k′<sub>N</sub>、k′<sub>U</sub>为在导航解算程序2的罗经参数;更新捷联矩阵<img file="FDA00002710517400043.GIF" wi="113" he="57" />修正四元数:<maths num="0009"><![CDATA[<math><mrow><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mover><mi>q</mi><mo>&CenterDot;</mo></mover><mn>0</mn><mo>&prime;</mo></msubsup></mtd></mtr><mtr><mtd><msubsup><mover><mi>q</mi><mo>&CenterDot;</mo></mover><mn>1</mn><mo>&prime;</mo></msubsup></mtd></mtr><mtr><mtd><msubsup><mover><mi>q</mi><mo>&CenterDot;</mo></mover><mn>2</mn><mo>&prime;</mo></msubsup></mtd></mtr><mtr><mtd><msubsup><mover><mi>q</mi><mo>&CenterDot;</mo></mover><mn>3</mn><mo>&prime;</mo></msubsup></mtd></mtr></mtable></mfenced><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd><mtd><msubsup><mrow><mo>-</mo><mi>&omega;</mi></mrow><mi>nsx</mi><mrow><mo>&prime;</mo><mi>s</mi></mrow></msubsup></mtd><mtd><msubsup><mrow><mo>-</mo><mi>&omega;</mi></mrow><mi>nsy</mi><mrow><mo>&prime;</mo><mi>s</mi></mrow></msubsup></mtd><mtd><msubsup><mrow><mo>-</mo><mi>&omega;</mi></mrow><mi>nsz</mi><mrow><mo>&prime;</mo><mi>s</mi></mrow></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>&omega;</mi><mi>nsx</mi><mrow><mo>&prime;</mo><mi>s</mi></mrow></msubsup></mtd><mtd><mn>0</mn></mtd><mtd><msubsup><mi>&omega;</mi><mi>nsz</mi><mrow><mo>&prime;</mo><mi>s</mi></mrow></msubsup></mtd><mtd><msubsup><mrow><mo>-</mo><mi>&omega;</mi></mrow><mi>nsy</mi><mrow><mo>&prime;</mo><mi>s</mi></mrow></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>&omega;</mi><mi>nsy</mi><mrow><mo>&prime;</mo><mi>s</mi></mrow></msubsup></mtd><mtd><msubsup><mrow><mo>-</mo><mi>&omega;</mi></mrow><mi>nsz</mi><mrow><mo>&prime;</mo><mi>s</mi></mrow></msubsup></mtd><mtd><mn>0</mn></mtd><mtd><msubsup><mi>&omega;</mi><mi>nsx</mi><mrow><mo>&prime;</mo><mi>s</mi></mrow></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>&omega;</mi><mi>nsz</mi><mrow><mo>&prime;</mo><mi>s</mi></mrow></msubsup></mtd><mtd><msubsup><mi>&omega;</mi><mi>nsy</mi><mrow><mo>&prime;</mo><mi>s</mi></mrow></msubsup></mtd><mtd><msubsup><mrow><mo>-</mo><mi>&omega;</mi></mrow><mi>nsx</mi><mrow><mo>&prime;</mo><mi>s</mi></mrow></msubsup></mtd><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>q</mi><mn>0</mn><mo>&prime;</mo></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>q</mi><mn>1</mn><mo>&prime;</mo></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>q</mi><mn>2</mn><mo>&prime;</mo></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>q</mi><mn>3</mn><mo>&prime;</mo></msubsup></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>14</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,<img file="FDA00002710517400045.GIF" wi="315" he="56" />表示导航解算程序2中,IMU系相对导航坐标系的旋转角速度在载体坐标系投影的计算值;q′<sub>k</sub>为导航解算程序2中解算四元数,<img file="FDA00002710517400046.GIF" wi="42" he="53" />为q′<sub>k</sub>的微分量,k=1,2,3,4;通过(14)式,利用陀螺仪测量值间接计算得到的<img file="FDA00002710517400047.GIF" wi="317" he="56" />求解微分方程,得到四元数q<sub>0</sub>′、q<sub>1</sub>′、q<sub>2</sub>′、q<sub>3</sub>′更新结果;更新捷联矩阵<img file="FDA00002710517400048.GIF" wi="108" he="56" /><maths num="0010"><![CDATA[<math><mrow><msubsup><mi>C</mi><mrow><mi>s</mi><mrow><mo>(</mo><mi>A</mi><mo>)</mo></mrow></mrow><mrow><mo>&prime;</mo><mi>n</mi></mrow></msubsup><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>q</mi><mn>0</mn><mrow><mo>&prime;</mo><mn>2</mn></mrow></msubsup><mo>+</mo><msubsup><mi>q</mi><mn>1</mn><mrow><mo>&prime;</mo><mn>2</mn></mrow></msubsup><mo>-</mo><msubsup><mi>q</mi><mn>2</mn><mrow><mo>&prime;</mo><mn>2</mn></mrow></msubsup><mo>-</mo><msubsup><mi>q</mi><mn>3</mn><mrow><mo>&prime;</mo><mn>2</mn></mrow></msubsup></mtd><mtd><mn>2</mn><mrow><mo>(</mo><msubsup><mi>q</mi><mn>1</mn><mo>&prime;</mo></msubsup><msubsup><mi>q</mi><mn>2</mn><mo>&prime;</mo></msubsup><mo>-</mo><msubsup><mi>q</mi><mn>0</mn><mo>&prime;</mo></msubsup><msubsup><mi>q</mi><mn>3</mn><mo>&prime;</mo></msubsup><mo>)</mo></mrow></mtd><mtd><mn>2</mn><mrow><mo>(</mo><msubsup><mi>q</mi><mn>1</mn><mo>&prime;</mo></msubsup><msubsup><mi>q</mi><mn>3</mn><mo>&prime;</mo></msubsup><mo>+</mo><msubsup><mi>q</mi><mn>0</mn><mo>&prime;</mo></msubsup><msubsup><mi>q</mi><mn>2</mn><mo>&prime;</mo></msubsup><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mn>2</mn><mrow><mo>(</mo><msubsup><mi>q</mi><mn>1</mn><mo>&prime;</mo></msubsup><msubsup><mi>q</mi><mn>2</mn><mo>&prime;</mo></msubsup><mo>+</mo><msubsup><mi>q</mi><mn>0</mn><mo>&prime;</mo></msubsup><msubsup><mi>q</mi><mn>3</mn><mo>&prime;</mo></msubsup><mo>)</mo></mrow></mtd><mtd><msubsup><mi>q</mi><mn>0</mn><mrow><mo>&prime;</mo><mn>2</mn></mrow></msubsup><mo>-</mo><msubsup><mi>q</mi><mn>1</mn><mrow><mo>&prime;</mo><mn>2</mn></mrow></msubsup><mo>+</mo><msubsup><mi>q</mi><mn>2</mn><mrow><mo>&prime;</mo><mn>2</mn></mrow></msubsup><mo>-</mo><msubsup><mi>q</mi><mn>3</mn><mrow><mo>&prime;</mo><mn>2</mn></mrow></msubsup></mtd><mtd><mn>2</mn><mrow><mo>(</mo><msubsup><mi>q</mi><mn>2</mn><mo>&prime;</mo></msubsup><msubsup><mi>q</mi><mn>3</mn><mo>&prime;</mo></msubsup><mo>-</mo><msubsup><mi>q</mi><mn>0</mn><mo>&prime;</mo></msubsup><msubsup><mi>q</mi><mn>1</mn><mo>&prime;</mo></msubsup><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mn>2</mn><mrow><mo>(</mo><msubsup><mi>q</mi><mn>1</mn><mo>&prime;</mo></msubsup><msubsup><mi>q</mi><mn>3</mn><mo>&prime;</mo></msubsup><mo>-</mo><msubsup><mi>q</mi><mn>0</mn><mo>&prime;</mo></msubsup><msubsup><mi>q</mi><mn>2</mn><mo>&prime;</mo></msubsup><mo>)</mo></mrow></mtd><mtd><mn>2</mn><mrow><mo>(</mo><msubsup><mi>q</mi><mn>2</mn><mo>&prime;</mo></msubsup><msubsup><mi>q</mi><mn>3</mn><mo>&prime;</mo></msubsup><mo>+</mo><msubsup><mi>q</mi><mn>0</mn><mo>&prime;</mo></msubsup><msubsup><mi>q</mi><mn>1</mn><mo>&prime;</mo></msubsup><mo>)</mo></mrow></mtd><mtd><msubsup><mi>q</mi><mn>0</mn><mrow><mo>&prime;</mo><mn>2</mn></mrow></msubsup><mo>-</mo><msubsup><mi>q</mi><mn>1</mn><mrow><mo>&prime;</mo><mn>2</mn></mrow></msubsup><mo>-</mo><msubsup><mi>q</mi><mn>2</mn><mrow><mo>&prime;</mo><mn>2</mn></mrow></msubsup><mo>+</mo><msubsup><mi>q</mi><mn>3</mn><mrow><mo>&prime;</mo><mn>2</mn></mrow></msubsup></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>15</mn><mo>)</mo></mrow></mrow></math>]]></maths>更新载体姿态信息:<maths num="0011"><![CDATA[<math><mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>&theta;</mi><mrow><mi>A</mi><mn>2</mn></mrow></msub><mo>=</mo><mi>arcsin</mi><mrow><mo>(</mo><msubsup><mi>c</mi><mn>33</mn><mo>&prime;</mo></msubsup><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>&phi;</mi><mrow><mi>A</mi><mn>2</mn></mrow></msub><mo>=</mo><mi>arctan</mi><mrow><mo>(</mo><msubsup><mi>c</mi><mn>32</mn><mo>&prime;</mo></msubsup><mo>/</mo><msubsup><mi>c</mi><mn>31</mn><mo>&prime;</mo></msubsup><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>&psi;</mi><mrow><mi>A</mi><mn>2</mn></mrow></msub><mo>=</mo><mi>arctan</mi><mrow><mo>(</mo><msubsup><mi>c</mi><mn>13</mn><mo>&prime;</mo></msubsup><mo>/</mo><msubsup><mi>c</mi><mn>23</mn><mo>&prime;</mo></msubsup><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>16</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,θ<sub>A2</sub>、φ<sub>A2</sub>、ψ<sub>A2</sub>为导航程序2解算载体的纵摇角、横滚角、航向角;c′<sub>ij</sub>表示<img file="FDA000027105174000411.GIF" wi="80" he="51" />中第i行第j列矩阵元素;步骤5:利用步骤3与步骤4得到的两组姿态信息,进行耦合运算,计算方式如下:<img file="FDA000027105174000412.GIF" wi="1611" he="128" />式中,<img file="FDA000027105174000413.GIF" wi="61" he="59" />表示位置A处陀螺仪沿oz<sub>n</sub>轴输出误差,Ω表示地球自转角速度,<img file="FDA000027105174000414.GIF" wi="37" he="43" />表示位置A的地理纬度;结合(1)式可知,利用(17)式计算得到的<img file="FDA000027105174000415.GIF" wi="61" he="59" />项包含ε<sub>z0</sub>和δK<sub>gz</sub>;步骤6:相对于位置A,旋转机构带动惯性组件绕ox<sub>s</sub>轴旋转180°,其中,顺时针旋转为正,使oz<sub>s</sub>轴陀螺仪沿导航系-oz<sub>n</sub>方向,设该位置为位置B,停留时间大于两小时;其中,s表示IMU坐标系,ox<sub>s</sub>表示沿s系ox轴方向;此时陀螺仪沿导航系z轴的输出误差为<maths num="0012"><![CDATA[<math><mrow><msubsup><mi>&epsiv;</mi><mi>zB</mi><mi>n</mi></msubsup><mo>=</mo><msub><mrow><mo>-</mo><mi>&epsiv;</mi></mrow><mrow><mi>z</mi><mn>0</mn></mrow></msub><mo>+</mo><mi>&delta;</mi><msub><mi>K</mi><mi>gz</mi></msub><msub><mi>&omega;</mi><mi>z</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>18</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,<img file="FDA00002710517400052.GIF" wi="77" he="56" />表示在位置B处陀螺仪沿导航系z轴的输出误差;步骤7:在位置B的停留时间内,重复步骤3-步骤5;IMU停留在位置B处以一组惯性组件的输出同时进行两组导航程序解算,解算姿态耦合运算,得到捷联惯导旋转至位置B处陀螺仪沿oz<sub>n</sub>轴输出误差为:<img file="FDA00002710517400053.GIF" wi="1749" he="148" />其中,下角标B1和B2分别表示在位置B处导航计算机中导航解算程序1、导航解算程序2解算姿态信息;结合(18)式可知,利用(19)式计算得到的<img file="FDA00002710517400054.GIF" wi="58" he="59" />包含-ε<sub>z0</sub>和δK<sub>gz</sub>项;步骤8:根据步骤5与步骤7得到两组陀螺仪沿oz<sub>n</sub>轴输出误差<img file="FDA00002710517400055.GIF" wi="47" he="51" />和<img file="FDA00002710517400056.GIF" wi="81" he="51" />结合(1)式、(18)式,得到方位陀螺仪的常值漂移和刻度因数误差;<img file="FDA00002710517400057.GIF" wi="1196" he="230" />至此,通过步骤2-步骤8,估算出方位轴陀螺仪的常值漂移和刻度因数误差;步骤9:相对于位置B,旋转机构带动惯性组件绕oy<sub>s</sub>轴旋转-90°,使ox<sub>s</sub>轴陀螺仪沿导航系oz<sub>n</sub>方向,设该位置为位置C,停留时间大于两小时;停留过程中,重复步骤3-步骤5;此时陀螺仪沿导航系z轴的输出误差为<maths num="0013"><![CDATA[<math><mrow><msubsup><mi>&epsiv;</mi><mi>zC</mi><mi>n</mi></msubsup><mo>=</mo><msub><mi>&epsiv;</mi><mrow><mi>x</mi><mn>0</mn></mrow></msub><mo>+</mo><mi>&delta;</mi><msub><mi>K</mi><mi>gx</mi></msub><msub><mi>&omega;</mi><mi>z</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>21</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,<img file="FDA00002710517400059.GIF" wi="57" he="51" />表示在位置C处陀螺仪沿导航系z轴的输出误差;ε<sub>xs0</sub>、δK<sub>gx</sub>分别表示纵摇轴陀螺仪的常值漂移和刻度因数误差;由此得到停留过程中,IMU旋转至位置C处陀螺仪沿oz<sub>n</sub>轴输出误差为<img file="FDA00002710517400061.GIF" wi="1549" he="128" />其中,下角标C1和C2分别表示在位置C处利用导航计算机中导航解算程序1、导航解算程序2解算的姿态信息;步骤10:相对于位置C,旋转机构带动惯性组件绕oz<sub>s</sub>轴旋转180°,使ox<sub>s</sub>轴陀螺仪沿导航系-oz<sub>n</sub>方向,设该位置为位置D,停留时间大于两小时;此时陀螺仪沿导航系z轴的输出误差为<maths num="0014"><![CDATA[<math><mrow><msubsup><mi>&epsiv;</mi><mi>zD</mi><mi>n</mi></msubsup><mo>=</mo><msub><mrow><mo>-</mo><mi>&epsiv;</mi></mrow><mrow><mi>x</mi><mn>0</mn></mrow></msub><mo>+</mo><mi>&delta;</mi><msub><mi>K</mi><mi>gx</mi></msub><msub><mi>&omega;</mi><mi>z</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>23</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,<img file="FDA00002710517400063.GIF" wi="57" he="51" />表示在位置D处陀螺仪沿导航系z轴的输出误差;停留过程中,重复步骤3-步骤5,得到捷联惯导旋转至位置D处陀螺仪沿oz<sub>n</sub>轴输出误差计算方式为<img file="FDA00002710517400064.GIF" wi="1586" he="127" />其中,下角标D1和D2分别表示在位置D处利用导航计算机中导航解算程序1、导航解算程序2解算的姿态信息;步骤11:根据步骤9与步骤10得到的两组陀螺仪沿oz<sub>n</sub>轴输出误差<img file="FDA00002710517400065.GIF" wi="57" he="51" />和<img file="FDA00002710517400066.GIF" wi="82" he="51" />结合(21)和(23)式,得到ox<sub>s</sub>陀螺仪的常值漂移和刻度因数误差;<img file="FDA00002710517400067.GIF" wi="1225" he="229" />其中,ε<sub>x0</sub>表示ox<sub>s</sub>轴陀螺常值漂移,δK<sub>gx</sub>表示ox<sub>s</sub>轴陀螺刻度因数误差;通过步骤9-步骤11,估算出ox<sub>s</sub>轴陀螺仪的常值漂移和刻度因数误差;步骤12:相对于位置D,旋转机构带动惯性组件绕oz<sub>s</sub>轴旋转-90°,使oy<sub>s</sub>轴陀螺仪沿导航系oz<sub>n</sub>方向,设该位置为位置E,停留时间大于两小时;IMU置于位置E时,oy<sub>s</sub>轴陀螺仪,即横摇轴陀螺仪沿导航系oz<sub>n</sub>方向,因此陀螺仪沿oz<sub>n</sub>方向的输出误差形式为<maths num="0015"><![CDATA[<math><mrow><msubsup><mi>&epsiv;</mi><mi>zE</mi><mi>n</mi></msubsup><mo>=</mo><msub><mi>&epsiv;</mi><mrow><mi>y</mi><mn>0</mn></mrow></msub><mo>+</mo><msub><mi>&delta;K</mi><mi>gy</mi></msub><msub><mi>&omega;</mi><mi>z</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>26</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,<img file="FDA00002710517400071.GIF" wi="55" he="50" />表示在位置E处陀螺仪沿导航系z轴的输出误差;ε<sub>y0</sub>、δK<sub>gy</sub>分别表示横摇轴陀螺仪的常值漂移和刻度因数误差;停留过程中,重复步骤3-步骤5得到捷联惯导旋转至位置E处陀螺仪沿oz<sub>n</sub>轴输出误差;计算方式为<img file="FDA00002710517400072.GIF" wi="1570" he="127" />其中,下角标E1和E2分别表示在位置E处利用导航计算机中导航解算程序1、导航解算程序2解算的姿态信息;(26)、(27)式中可以看出,IMU置于位置E处,利用一组惯性组件测量值、两组导航程序解算值耦合计算得到沿导航系z轴陀螺仪输出误差包含ε<sub>y0</sub>和δK<sub>gy</sub>项;步骤13:相对于位置E,旋转机构带动惯性组件绕oz<sub>s</sub>轴旋转180°,使oy<sub>s</sub>轴陀螺仪沿导航系-oz<sub>n</sub>方向,设该位置为位置F,停留时间大于两小时;IMU置于位置F时,oy<sub>s</sub>轴陀螺仪沿导航系-oz<sub>n</sub>方向,陀螺仪沿oz<sub>n</sub>方向的输出误差为<maths num="0016"><![CDATA[<math><mrow><msubsup><mi>&epsiv;</mi><mi>zF</mi><mi>n</mi></msubsup><mo>=</mo><msub><mrow><mo>-</mo><mi>&epsiv;</mi></mrow><mrow><mi>y</mi><mn>0</mn></mrow></msub><mo>+</mo><msub><mi>&delta;K</mi><mi>gy</mi></msub><msub><mi>&omega;</mi><mi>z</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>28</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,<img file="FDA00002710517400074.GIF" wi="53" he="50" />表示在位置F处陀螺仪沿导航系z轴的输出误差;停留过程中,重复步骤3-步骤5,得到捷联惯导旋转至位置F处陀螺仪沿oz<sub>n</sub>轴输出误差为<img file="FDA00002710517400075.GIF" wi="1604" he="128" />其中,下角标F1和F2分别表示在位置F处利用导航计算机中导航解算程序1、导航解算程序2解算的姿态信息;(26)、(27)式中可以看出,IMU置于位置F处,利用一组惯性组件测量值、两组导航程序解算值耦合计算得到沿导航系z轴陀螺仪输出误差包含-ε<sub>y0</sub>和δK<sub>gy</sub>项;步骤14:根据步骤12与步骤13得到的两组陀螺仪沿oz<sub>n</sub>轴输出误差<img file="FDA00002710517400076.GIF" wi="53" he="51" />和<img file="FDA00002710517400077.GIF" wi="81" he="51" />结合(26)式和(28)式得到oy<sub>s</sub>陀螺仪的常值漂移和刻度因数误差;<img file="FDA00002710517400078.GIF" wi="1250" he="230" />其中,ε<sub>y0</sub>表示oy<sub>s</sub>轴陀螺常值漂移,δK<sub>gy</sub>表示oy<sub>s</sub>轴陀螺刻度因数误差;通过步骤12-步骤14,估算出oy<sub>s</sub>轴陀螺仪的常值漂移和刻度因数误差;通过上述步骤,得到陀螺仪方位轴的常值漂移和刻度因数误差、ox<sub>s</sub>轴的常值漂移和刻度因数误差、oy<sub>s</sub>轴的常值漂移和刻度因数误差。
地址 150001 黑龙江省哈尔滨市南岗区南通大街145号