发明名称 一种飞行器多个光流传感器与惯导组合导航方法
摘要 一种飞行器多个光流传感器与惯导组合导航方法,它有四大步骤:步骤一:将微机械三轴速率陀螺和三轴加速度计安装到飞行器上,组成捷联式惯性导航系统,建立惯导误差方程;步骤二:将3个光流传感器多点布置在飞行器上,建立光流传感器的量测方程;步骤三:根据光流传感器的量测方程,建立线性化的光流误差方程,作为组合导航系统的量测方程;步骤四:用扩展卡尔曼滤波器估计惯导误差,并使用此误差对惯导数据进行修正,得到更为精确的导航数据。本发明使用3个光流传感器、1套微机械三轴速率陀螺和1套微机械三轴加速度计,功耗小、成本低,便于在小型飞行器上安装布置,不对外辐射电磁信号,提高了飞行器的隐蔽性,是一种自主式组合导航方法。
申请公布号 CN102829779A 申请公布日期 2012.12.19
申请号 CN201210342418.1 申请日期 2012.09.14
申请人 北京航空航天大学 发明人 刘小明;陈万春;邢晓岚
分类号 G01C21/00(2006.01)I;G01C21/16(2006.01)I 主分类号 G01C21/00(2006.01)I
代理机构 北京慧泉知识产权代理有限公司 11232 代理人 王顺荣;唐爱华
主权项 1.一种飞行器多个光流传感器与惯导组合导航方法,其特征在于:该方法具体步骤如下:步骤一:将微机械三轴速率陀螺和三轴加速度计安装到飞行器上,组成捷联式惯性导航系统,建立惯导误差方程;导航坐标系选用ENU即东北天坐标系,该坐标系与地球表面固连,x轴指东,y轴指北,z轴指天;E、N、U三个方向的平台误差角方程分别为<maths num="0001"><![CDATA[<math><mrow><msub><mover><mi>&phi;</mi><mo>&CenterDot;</mo></mover><mi>E</mi></msub><mo>=</mo><msub><mi>&phi;</mi><mi>N</mi></msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ie</mi></msub><mi>sin</mi><mi>L</mi><mo>+</mo><mfrac><msub><mi>V</mi><mi>E</mi></msub><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mi>tan</mi><mi>L</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>&phi;</mi><mi>U</mi></msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ie</mi></msub><mi>cos</mi><mi>L</mi><mo>+</mo><mfrac><msub><mi>V</mi><mi>E</mi></msub><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mo>)</mo></mrow><mo>-</mo><mfrac><msub><mi>&delta;V</mi><mi>N</mi></msub><mrow><msub><mi>R</mi><mi>M</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mo>+</mo><mi>&delta;h</mi><mfrac><msub><mi>V</mi><mi>N</mi></msub><msup><mrow><mo>(</mo><msub><mi>R</mi><mi>M</mi></msub><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>-</mo><msub><mi>&epsiv;</mi><mi>E</mi></msub></mrow></math>]]></maths><maths num="0002"><![CDATA[<math><mrow><msub><mover><mi>&phi;</mi><mo>&CenterDot;</mo></mover><mi>N</mi></msub><mo>=</mo><msub><mrow><mo>-</mo><mi>&phi;</mi></mrow><mi>E</mi></msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ie</mi></msub><mi>sin</mi><mi>L</mi><mo>+</mo><mfrac><msub><mi>V</mi><mi>E</mi></msub><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mi>tan</mi><mi>L</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>&phi;</mi><mi>U</mi></msub><mfrac><msub><mi>V</mi><mi>N</mi></msub><mrow><msub><mi>R</mi><mi>M</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mo>-</mo><msub><mi>&delta;L&omega;</mi><mi>ie</mi></msub><mi>sin</mi><mi>L</mi><mo>+</mo><mfrac><msub><mi>&delta;V</mi><mi>E</mi></msub><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mo>-</mo><mi>&delta;h</mi><mfrac><msub><mi>V</mi><mi>E</mi></msub><msup><mrow><mo>(</mo><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>-</mo><msub><mi>&epsiv;</mi><mi>N</mi></msub></mrow></math>]]></maths>                                                         (2)<maths num="0003"><![CDATA[<math><mrow><msub><mover><mi>&phi;</mi><mo>&CenterDot;</mo></mover><mi>U</mi></msub><mo>=</mo><msub><mi>&phi;</mi><mi>E</mi></msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ie</mi></msub><mi>cos</mi><mi>L</mi><mo>+</mo><mfrac><msub><mi>V</mi><mi>E</mi></msub><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mo>)</mo></mrow><mo>+</mo><msub><mi>&phi;</mi><mi>N</mi></msub><mfrac><msub><mi>V</mi><mi>N</mi></msub><mrow><msub><mi>R</mi><mi>M</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mo>+</mo><mi>&delta;L</mi><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ie</mi></msub><mi>cos</mi><mi>L</mi><mo>+</mo><mfrac><msub><mi>V</mi><mi>E</mi></msub><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><msup><mi>sec</mi><mn>2</mn></msup><mi>L</mi><mo>)</mo></mrow><mo>+</mo><mfrac><msub><mi>&delta;V</mi><mi>E</mi></msub><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mo>+</mo><mi>tan</mi><mi>L</mi></mrow></math>]]></maths><maths num="0004"><![CDATA[<math><mrow><mo>-</mo><mi>&delta;h</mi><mfrac><mrow><msub><mi>V</mi><mi>E</mi></msub><mi>tan</mi><mi>L</mi></mrow><msup><mrow><mo>(</mo><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>-</mo><msub><mi>&epsiv;</mi><mi>U</mi></msub></mrow></math>]]></maths>式中:<maths num="0005"><![CDATA[<math><mrow><msub><mi>&epsiv;</mi><mi>E</mi></msub><mo>=</mo><msub><mi>C</mi><mn>11</mn></msub><msubsup><mi>&epsiv;</mi><mi>x</mi><mi>b</mi></msubsup><mo>+</mo><msub><mi>C</mi><mn>21</mn></msub><msubsup><mi>&epsiv;</mi><mi>y</mi><mi>b</mi></msubsup><mo>+</mo><msub><mi>C</mi><mn>31</mn></msub><msubsup><mi>&epsiv;</mi><mi>z</mi><mi>b</mi></msubsup></mrow></math>]]></maths><maths num="0006"><![CDATA[<math><mrow><msub><mi>&epsiv;</mi><mi>N</mi></msub><mo>=</mo><msub><mi>C</mi><mn>12</mn></msub><msubsup><mi>&epsiv;</mi><mi>x</mi><mi>b</mi></msubsup><mo>+</mo><msub><mi>C</mi><mn>22</mn></msub><msubsup><mi>&epsiv;</mi><mi>y</mi><mi>b</mi></msubsup><mo>+</mo><msub><mi>C</mi><mn>32</mn></msub><msubsup><mi>&epsiv;</mi><mi>z</mi><mi>b</mi></msubsup></mrow></math>]]></maths><maths num="0007"><![CDATA[<math><mrow><msub><mi>&epsiv;</mi><mi>U</mi></msub><mo>=</mo><msub><mi>C</mi><mn>13</mn></msub><msubsup><mi>&epsiv;</mi><mi>x</mi><mi>b</mi></msubsup><mo>+</mo><msub><mi>C</mi><mn>23</mn></msub><msubsup><mi>&epsiv;</mi><mi>y</mi><mi>b</mi></msubsup><mo>+</mo><msub><mi>C</mi><mn>33</mn></msub><msubsup><mi>&epsiv;</mi><mi>z</mi><mi>b</mi></msubsup></mrow></math>]]></maths>C<sub>ij</sub>(i=1,2,3;j=1,2,3)为坐标变换矩阵<img file="FDA00002139314200018.GIF" wi="50" he="57" />中的子项,<img file="FDA00002139314200019.GIF" wi="51" he="57" />为导航坐标系到本体坐标系的变换矩阵:<maths num="0008"><![CDATA[<math><mrow><msubsup><mi>C</mi><mi>n</mi><mi>b</mi></msubsup><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><msub><mi>C</mi><mn>11</mn></msub></mtd><mtd><msub><mi>C</mi><mn>12</mn></msub></mtd><mtd><msub><mi>C</mi><mn>13</mn></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>21</mn></msub></mtd><mtd><msub><mi>C</mi><mn>22</mn></msub></mtd><mtd><msub><mi>C</mi><mn>23</mn></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>31</mn></msub></mtd><mtd><msub><mi>C</mi><mn>32</mn></msub></mtd><mtd><msub><mi>C</mi><mn>33</mn></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中L、λ、h分别为纬度、经度和高度,V<sub>E</sub>、V<sub>N</sub>、V<sub>U</sub>分别为东向、北向和天向的速度,φ<sub>E</sub>、φ<sub>N</sub>、φ<sub>U</sub>分别为东向、北向和天向的平台误差角,<img file="FDA000021393142000111.GIF" wi="258" he="63" />为三个陀螺的量测误差;ω<sub>ie</sub>为地球自转角速度;R<sub>M</sub>和R<sub>N</sub>分别为地球的子午圈半径和卯酉圈半径;E、N、U三个方向的速度误差方程分别为<maths num="0009"><![CDATA[<math><mrow><mi>&delta;</mi><msub><mover><mi>V</mi><mo>&CenterDot;</mo></mover><mi>E</mi></msub><mo>=</mo><msub><mi>&phi;</mi><mi>U</mi></msub><msub><mi>f</mi><mi>N</mi></msub><mo>-</mo><msub><mi>&phi;</mi><mi>N</mi></msub><msub><mi>f</mi><mi>U</mi></msub><mo>+</mo><msub><mi>&delta;V</mi><mi>E</mi></msub><mfrac><mrow><msub><mi>V</mi><mi>N</mi></msub><mi>tan</mi><mi>L</mi><mo>-</mo><msub><mi>V</mi><mi>U</mi></msub></mrow><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mo>+</mo><msub><mi>&delta;V</mi><mi>N</mi></msub><mrow><mo>(</mo><msub><mrow><mn>2</mn><mi>&omega;</mi></mrow><mi>ie</mi></msub><mi>sin</mi><mi>L</mi><mo>+</mo><mfrac><msub><mi>V</mi><mi>E</mi></msub><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mi>tan</mi><mi>L</mi><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0010"><![CDATA[<math><mrow><mo>-</mo><msub><mi>&delta;V</mi><mi>U</mi></msub><mrow><mo>(</mo><msub><mrow><mn>2</mn><mi>&omega;</mi></mrow><mi>ie</mi></msub><mi>cos</mi><mi>L</mi><mo>+</mo><mfrac><msub><mi>V</mi><mi>E</mi></msub><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mo>)</mo></mrow><mo>+</mo><mi>&delta;L</mi><mrow><mo>(</mo><msub><mrow><mn>2</mn><mi>&omega;</mi></mrow><mi>ie</mi></msub><mrow><mo>(</mo><msub><mi>V</mi><mi>N</mi></msub><mi>cos</mi><mi>L</mi><mo>+</mo><msub><mi>V</mi><mi>U</mi></msub><mi>sin</mi><mi>L</mi><mo>)</mo></mrow><mo>+</mo><mfrac><mrow><msub><mi>V</mi><mi>E</mi></msub><msub><mi>V</mi><mi>N</mi></msub></mrow><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><msup><mi>sec</mi><mn>2</mn></msup><mi>L</mi><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0011"><![CDATA[<math><mrow><mo>+</mo><mi>&delta;h</mi><mfrac><mrow><msub><mi>V</mi><mi>E</mi></msub><msub><mi>V</mi><mi>U</mi></msub><mo>-</mo><msub><mi>V</mi><mi>E</mi></msub><msub><mi>V</mi><mi>N</mi></msub><mi>tan</mi><mi>L</mi></mrow><msup><mrow><mo>(</mo><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>+</mo><msub><mo>&dtri;</mo><mi>E</mi></msub></mrow></math>]]></maths><maths num="0012"><![CDATA[<math><mrow><mi>&delta;</mi><msub><mover><mi>V</mi><mo>&CenterDot;</mo></mover><mi>N</mi></msub><mo>=</mo><msub><mrow><mo>-</mo><mi>&phi;</mi></mrow><mi>U</mi></msub><msub><mi>f</mi><mi>E</mi></msub><mo>+</mo><msub><mi>&phi;</mi><mi>E</mi></msub><msub><mi>f</mi><mi>U</mi></msub><mo>-</mo><msub><mrow><mn>2</mn><mi>&delta;V</mi></mrow><mi>E</mi></msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ie</mi></msub><mi>sin</mi><mi>L</mi><mo>+</mo><mfrac><msub><mi>V</mi><mi>E</mi></msub><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mi>tan</mi><mi>L</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>&delta;V</mi><mi>N</mi></msub><mfrac><msub><mi>V</mi><mi>U</mi></msub><mrow><msub><mi>R</mi><mi>M</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mo>-</mo><msub><mi>&delta;V</mi><mi>U</mi></msub><mfrac><msub><mi>V</mi><mi>N</mi></msub><mrow><msub><mi>R</mi><mi>M</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mo>-</mo></mrow></math>]]></maths><maths num="0013"><![CDATA[<math><mrow><mi>&delta;L</mi><mrow><mo>(</mo><msub><mrow><mn>2</mn><mi>&omega;</mi></mrow><mi>ie</mi></msub><mi>cos</mi><mi>L</mi><mo>+</mo><mfrac><msub><mi>V</mi><mi>E</mi></msub><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><msup><mi>sec</mi><mn>2</mn></msup><mi>L</mi><mo>)</mo></mrow><msub><mi>V</mi><mi>E</mi></msub><mo>+</mo><mi>&delta;h</mi><mrow><mo>(</mo><mfrac><mrow><msub><mi>V</mi><mi>N</mi></msub><msub><mi>V</mi><mi>U</mi></msub></mrow><msup><mrow><mo>(</mo><msub><mi>R</mi><mi>M</mi></msub><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>+</mo><mfrac><mrow><msubsup><mi>V</mi><mi>E</mi><mn>2</mn></msubsup><mi>tan</mi><mi>L</mi></mrow><msup><mrow><mo>(</mo><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>)</mo></mrow><mo>+</mo><msub><mo>&dtri;</mo><mi>N</mi></msub></mrow></math>]]></maths><maths num="0014"><![CDATA[<math><mrow><mi>&delta;</mi><msub><mover><mi>V</mi><mo>&CenterDot;</mo></mover><mi>U</mi></msub><mo>=</mo><msub><mi>&phi;</mi><mi>N</mi></msub><msub><mi>f</mi><mi>E</mi></msub><mo>-</mo><msub><mi>&phi;</mi><mi>E</mi></msub><msub><mi>f</mi><mi>N</mi></msub><mo>+</mo><msub><mrow><mn>2</mn><mi>&delta;V</mi></mrow><mi>E</mi></msub><mi></mi><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ie</mi></msub><mi>cos</mi><mi>L</mi><mo>+</mo><mfrac><msub><mi>V</mi><mi>E</mi></msub><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mo>)</mo></mrow><mo>+</mo><msub><mi>&delta;V</mi><mi>N</mi></msub><mfrac><msub><mrow><mn>2</mn><mi>V</mi></mrow><mi>N</mi></msub><mrow><msub><mi>R</mi><mi>M</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mo>-</mo><mn>2</mn><msub><mi>&delta;LV</mi><mi>E</mi></msub><msub><mi>&omega;</mi><mi>ie</mi></msub><mi>sin</mi><mi>L</mi><mo>-</mo></mrow></math>]]></maths><maths num="0015"><![CDATA[<math><mrow><mi>&delta;h</mi><mrow><mo>(</mo><mfrac><msubsup><mi>V</mi><mi>E</mi><mn>2</mn></msubsup><msup><mrow><mo>(</mo><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>+</mo><mfrac><msubsup><mi>V</mi><mi>N</mi><mn>2</mn></msubsup><msup><mrow><mo>(</mo><msub><mi>R</mi><mi>M</mi></msub><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>)</mo></mrow><mo>+</mo><msub><mo>&dtri;</mo><mi>U</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow></math>]]></maths>式中:<maths num="0016"><![CDATA[<math><mrow><msub><mo>&dtri;</mo><mi>E</mi></msub><mo>=</mo><msub><mi>C</mi><mn>11</mn></msub><msubsup><mo>&dtri;</mo><mi>x</mi><mi>b</mi></msubsup><mo>+</mo><msub><mi>C</mi><mn>21</mn></msub><msubsup><mo>&dtri;</mo><mi>y</mi><mi>b</mi></msubsup><mo>+</mo><msub><mi>C</mi><mn>31</mn></msub><msubsup><mo>&dtri;</mo><mi>z</mi><mi>b</mi></msubsup></mrow></math>]]></maths><maths num="0017"><![CDATA[<math><mrow><msub><mo>&dtri;</mo><mi>E</mi></msub><mo>=</mo><msub><mi>C</mi><mn>11</mn></msub><msubsup><mo>&dtri;</mo><mi>x</mi><mi>b</mi></msubsup><mo>+</mo><msub><mi>C</mi><mn>21</mn></msub><msubsup><mo>&dtri;</mo><mi>y</mi><mi>b</mi></msubsup><mo>+</mo><msub><mi>C</mi><mn>31</mn></msub><msubsup><mo>&dtri;</mo><mi>z</mi><mi>b</mi></msubsup></mrow></math>]]></maths><maths num="0018"><![CDATA[<math><mrow><msub><mo>&dtri;</mo><mi>N</mi></msub><mo>=</mo><msub><mi>C</mi><mn>12</mn></msub><msubsup><mo>&dtri;</mo><mi>x</mi><mi>b</mi></msubsup><mo>+</mo><msub><mi>C</mi><mn>22</mn></msub><msubsup><mo>&dtri;</mo><mi>y</mi><mi>b</mi></msubsup><mo>+</mo><msub><mi>C</mi><mn>32</mn></msub><msubsup><mo>&dtri;</mo><mi>z</mi><mi>b</mi></msubsup></mrow></math>]]></maths>f<sub>E</sub>、f<sub>N</sub>、f<sub>U</sub>为E、N、U三个方向的比力,<img file="FDA000021393142000211.GIF" wi="289" he="63" />为三个加速度计量测误差;E、N、U三个方向的位置误差方程分别为<maths num="0019"><![CDATA[<math><mrow><mi>&delta;</mi><mover><mi>L</mi><mo>&CenterDot;</mo></mover><mo>=</mo><mfrac><msub><mi>&delta;V</mi><mi>N</mi></msub><mrow><msub><mi>R</mi><mi>M</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mo>-</mo><mi>&delta;h</mi><mfrac><msub><mi>V</mi><mi>N</mi></msub><msup><mrow><mo>(</mo><msub><mi>R</mi><mi>M</mi></msub><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac></mrow></math>]]></maths><maths num="0020"><![CDATA[<math><mrow><mi>&delta;</mi><mover><mi>&lambda;</mi><mo>&CenterDot;</mo></mover><mo>=</mo><mfrac><msub><mi>&delta;V</mi><mi>E</mi></msub><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mi>sec</mi><mi>L</mi><mo>+</mo><mi>&delta;L</mi><mfrac><msub><mi>V</mi><mi>E</mi></msub><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mi>sec</mi><mi>L</mi><mi>tan</mi><mi>L</mi><mo>-</mo><mi>&delta;h</mi><mfrac><mrow><msub><mi>V</mi><mi>E</mi></msub><mi>sec</mi><mi>L</mi></mrow><msup><mrow><mo>(</mo><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0021"><![CDATA[<math><mrow><mi>&delta;</mi><mover><mi>h</mi><mo>&CenterDot;</mo></mover><mo>=</mo><msub><mi>&delta;V</mi><mi>U</mi></msub></mrow></math>]]></maths>于是,惯导误差方程写成:<maths num="0022"><![CDATA[<math><mrow><mover><mi>X</mi><mo>&CenterDot;</mo></mover><mo>=</mo><mi>FX</mi><mo>+</mo><mi>Gw</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow></math>]]></maths>式中,<maths num="0023"><![CDATA[<math><mrow><mi>X</mi><mo>=</mo><msup><mrow><mo>[</mo><mi>&delta;L</mi><mo>,</mo><mi>&delta;&lambda;</mi><mo>,</mo><mi>&delta;h</mi><mo>,</mo><msub><mi>&delta;V</mi><mi>E</mi></msub><mo>,</mo><msub><mi>&delta;V</mi><mi>N</mi></msub><mo>,</mo><msub><mi>&delta;V</mi><mi>U</mi></msub><mo>,</mo><msub><mi>&phi;</mi><mi>E</mi></msub><mo>,</mo><msub><mi>&phi;</mi><mi>N</mi></msub><mo>,</mo><msub><mi>&phi;</mi><mi>U</mi></msub><mo>,</mo><msub><mi>&epsiv;</mi><mi>cx</mi></msub><mo>,</mo><msub><mi>&epsiv;</mi><mi>cy</mi></msub><mo>,</mo><msub><mi>&epsiv;</mi><mi>cz</mi></msub><msub><mrow><mo>,</mo><mi>&epsiv;</mi></mrow><mi>rx</mi></msub><mo>,</mo><msub><mi>&epsiv;</mi><mi>ry</mi></msub><mo>,</mo><msub><mi>&epsiv;</mi><mi>rz</mi></msub><mo>,</mo><msub><mo>&dtri;</mo><mi>x</mi></msub><mo>,</mo><msub><mo>&dtri;</mo><mi>y</mi></msub><mo>,</mo><msub><mo>&dtri;</mo><mi>z</mi></msub><mo>]</mo></mrow><mi>T</mi></msup><mo>;</mo></mrow></math>]]></maths>状态向量X共18维,其中δL、δλ、δh分别为纬度误差、经度误差和高度误差,δV<sub>E</sub>、δV<sub>N</sub>、δV<sub>U</sub>分别为东向、北向和天向的速度误差,φ<sub>E</sub>、φ<sub>N</sub>、φ<sub>U</sub>分别为东向、北向和天向的平台误差角,ε<sub>cx</sub>,ε<sub>cy</sub>,ε<sub>cz</sub>为三个陀螺的随机常值偏差;ε<sub>rx</sub>,ε<sub>ry</sub>,ε<sub>rz</sub>为三个陀螺的随机漂移;<img file="FDA00002139314200031.GIF" wi="289" he="55" />为三个加速度计的随机偏差;系统噪声为w=[ω<sub>gx</sub>,ω<sub>gy</sub>,ω<sub>gz</sub>,ω<sub>rx</sub>,ω<sub>ry</sub>,ω<sub>rz</sub>,ω<sub>ax</sub>,ω<sub>ay</sub>,ω<sub>az</sub>]<sup>T</sup>其中ω<sub>gx</sub>,ω<sub>gy</sub>,ω<sub>gz</sub>为陀螺随机白噪声漂移;ω<sub>rx</sub>,ω<sub>ry</sub>,ω<sub>rz</sub>为陀螺一阶马尔科夫驱动白噪声;ω<sub>ax</sub>,ω<sub>ay</sub>,ω<sub>az</sub>为加速度计一阶马尔科夫驱动白噪声;系统噪声分配阵为<maths num="0024"><![CDATA[<math><mrow><mi>G</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mn>0</mn><mrow><mn>6</mn><mo>&times;</mo><mn>3</mn></mrow></msub></mtd><mtd><msub><mn>0</mn><mrow><mn>6</mn><mo>&times;</mo><mn>3</mn></mrow></msub></mtd><mtd><msub><mn>0</mn><mrow><mn>6</mn><mo>&times;</mo><mn>3</mn></mrow></msub></mtd></mtr><mtr><mtd><msubsup><mi>C</mi><mi>b</mi><mi>n</mi></msubsup></mtd><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></mtr><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><msub><mn>0</mn><mrow><mn>3</mn><mo>&times;</mo><mn>3</mn></mrow></msub></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><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><msub><mi>I</mi><mrow><mn>3</mn><mo>&times;</mo><mn>3</mn></mrow></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>F中的非零元素为<maths num="0025"><![CDATA[<math><mrow><msub><mi>F</mi><mn>1,3</mn></msub><mo>=</mo><mfrac><msub><mrow><mo>-</mo><mi>V</mi></mrow><mi>N</mi></msub><msup><mrow><mo>(</mo><msub><mi>R</mi><mi>M</mi></msub><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac></mrow></math>]]></maths><maths num="0026"><![CDATA[<math><mrow><msub><mi>F</mi><mn>1,5</mn></msub><mo>=</mo><mfrac><mn>1</mn><mrow><msub><mi>R</mi><mi>M</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac></mrow></math>]]></maths><maths num="0027"><![CDATA[<math><mrow><msub><mi>F</mi><mn>2,1</mn></msub><mo>=</mo><mfrac><mrow><msub><mi>V</mi><mi>E</mi></msub><mi>sec</mi><mi>L</mi><mi>tan</mi><mi>L</mi></mrow><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac></mrow></math>]]></maths><maths num="0028"><![CDATA[<math><mrow><msub><mi>F</mi><mn>2,3</mn></msub><mo>=</mo><mfrac><mrow><msub><mrow><mo>-</mo><mi>V</mi></mrow><mi>E</mi></msub><mi>sec</mi><mi>L</mi></mrow><msup><mrow><mo>(</mo><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac></mrow></math>]]></maths><maths num="0029"><![CDATA[<math><mrow><msub><mi>F</mi><mn>2,4</mn></msub><mo>=</mo><mfrac><mrow><mi>sec</mi><mi>L</mi></mrow><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac></mrow></math>]]></maths>F<sub>3,6</sub>=1<maths num="0030"><![CDATA[<math><mrow><msub><mi>F</mi><mn>4,1</mn></msub><mo>=</mo><msub><mrow><mn>2</mn><mi>&omega;</mi></mrow><mi>ie</mi></msub><mrow><mo>(</mo><msub><mi>V</mi><mi>N</mi></msub><mi>cos</mi><mi>L</mi><mo>+</mo><msub><mi>V</mi><mi>U</mi></msub><mi>sin</mi><mi>L</mi><mo>)</mo></mrow><mo>+</mo><mfrac><mrow><msub><mi>V</mi><mi>E</mi></msub><msub><mi>V</mi><mi>N</mi></msub></mrow><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><msup><mi>sec</mi><mn>2</mn></msup><mi>L</mi></mrow></math>]]></maths><maths num="0031"><![CDATA[<math><mrow><msub><mi>F</mi><mn>4,3</mn></msub><mo>=</mo><mfrac><mrow><msub><mi>V</mi><mi>E</mi></msub><msub><mi>V</mi><mi>U</mi></msub><mo>-</mo><msub><mi>V</mi><mi>E</mi></msub><msub><mi>V</mi><mi>N</mi></msub><mi>tan</mi><mi>L</mi></mrow><msup><mrow><mo>(</mo><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac></mrow></math>]]></maths><maths num="0032"><![CDATA[<math><mrow><msub><mi>F</mi><mn>4,4</mn></msub><mo>=</mo><mfrac><mrow><msub><mi>V</mi><mi>N</mi></msub><mi>tan</mi><mi>L</mi><mo>-</mo><msub><mi>V</mi><mi>U</mi></msub></mrow><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac></mrow></math>]]></maths><maths num="0033"><![CDATA[<math><mrow><msub><mi>F</mi><mn>4,5</mn></msub><mo>=</mo><msub><mrow><mn>2</mn><mi>&omega;</mi></mrow><mi>ie</mi></msub><mi>sin</mi><mi>L</mi><mo>+</mo><mfrac><mrow><msub><mi>V</mi><mi>E</mi></msub><mi>tan</mi><mi>L</mi></mrow><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac></mrow></math>]]></maths><img file="FDA000021393142000312.GIF" wi="525" he="120" />F<sub>4,8</sub>=-f<sub>U</sub> F<sub>4,9</sub>=f<sub>N</sub> F<sub>4,16</sub>=C<sub>11</sub> F<sub>4,17</sub>=C<sub>21</sub>F<sub>4,18</sub>=C<sub>31</sub><maths num="0034"><![CDATA[<math><mrow><msub><mi>F</mi><mn>5,1</mn></msub><mo>=</mo><mo>-</mo><msub><mi>V</mi><mi>E</mi></msub><mrow><mo>(</mo><msub><mrow><mn>2</mn><mi>&omega;</mi></mrow><mi>ie</mi></msub><mi>cos</mi><mi>L</mi><mo>+</mo><mfrac><msub><mi>V</mi><mi>E</mi></msub><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><msup><mi>sec</mi><mn>2</mn></msup><mi>L</mi><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0035"><![CDATA[<math><mrow><msub><mi>F</mi><mn>5,3</mn></msub><mo>=</mo><mfrac><mrow><msub><mi>V</mi><mi>N</mi></msub><msub><mi>V</mi><mi>U</mi></msub></mrow><msup><mrow><mo>(</mo><msub><mi>R</mi><mi>M</mi></msub><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>+</mo><mfrac><mrow><msubsup><mi>V</mi><mi>E</mi><mn>2</mn></msubsup><mi>tan</mi><mi>L</mi></mrow><msup><mrow><mo>(</mo><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac></mrow></math>]]></maths><maths num="0036"><![CDATA[<math><mrow><msub><mi>F</mi><mn>5,4</mn></msub><mo>=</mo><mo>-</mo><mn>2</mn><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ie</mi></msub><mi>sin</mi><mi>L</mi><mo>+</mo><mfrac><msub><mi>V</mi><mi>E</mi></msub><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mi>tan</mi><mi>L</mi><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0037"><![CDATA[<math><mrow><msub><mi>F</mi><mn>5,5</mn></msub><mo>=</mo><mo>-</mo><mfrac><msub><mi>V</mi><mi>U</mi></msub><mrow><msub><mi>R</mi><mi>M</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac></mrow></math>]]></maths><maths num="0038"><![CDATA[<math><mrow><msub><mi>F</mi><mn>5,6</mn></msub><mo>=</mo><mo>-</mo><mfrac><msub><mi>V</mi><mi>N</mi></msub><mrow><msub><mi>R</mi><mi>M</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac></mrow></math>]]></maths>F<sub>5,7</sub>=f<sub>U</sub>F<sub>5,9</sub>=-f<sub>E</sub> F<sub>5,16</sub>=C<sub>12</sub> F<sub>5,17</sub>=C<sub>22</sub> F<sub>5,18</sub>=C<sub>32</sub> F<sub>6,1</sub>=-2V<sub>E</sub>ω<sub>ie</sub>sinL<maths num="0039"><![CDATA[<math><mrow><msub><mi>F</mi><mn>6,3</mn></msub><mo>=</mo><mo>-</mo><mfrac><msup><msub><mi>V</mi><mi>E</mi></msub><mn>2</mn></msup><msup><mrow><mo>(</mo><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>-</mo><mfrac><msup><msub><mi>V</mi><mi>N</mi></msub><mn>2</mn></msup><msup><mrow><mo>(</mo><msub><mi>R</mi><mi>M</mi></msub><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac></mrow></math>]]></maths><maths num="0040"><![CDATA[<math><mrow><msub><mi>F</mi><mn>6,4</mn></msub><mo>=</mo><msub><mrow><mn>2</mn><mi>&omega;</mi></mrow><mi>ie</mi></msub><mi>cos</mi><mi>L</mi><mo>+</mo><mn>2</mn><mfrac><msub><mi>V</mi><mi>E</mi></msub><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac></mrow></math>]]></maths><maths num="0041"><![CDATA[<math><mrow><msub><mi>F</mi><mn>6,5</mn></msub><mo>=</mo><mfrac><msub><mrow><mn>2</mn><mi>V</mi></mrow><mi>N</mi></msub><mrow><msub><mi>R</mi><mi>M</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac></mrow></math>]]></maths>F<sub>6,7</sub>=-f<sub>N</sub> F<sub>6,8</sub>=f<sub>E</sub> F<sub>6,16</sub>=C<sub>13</sub> F<sub>6,17</sub>=C<sub>23</sub> F<sub>6,18</sub>=C<sub>33</sub><img file="FDA00002139314200041.GIF" wi="321" he="120" /><maths num="0042"><![CDATA[<math><mrow><msub><mi>F</mi><mn>7,5</mn></msub><mo>=</mo><mo>-</mo><mfrac><mn>1</mn><mrow><msub><mi>R</mi><mi>M</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac></mrow></math>]]></maths><maths num="0043"><![CDATA[<math><mrow><msub><mi>F</mi><mn>7,8</mn></msub><mo>=</mo><msub><mi>&omega;</mi><mi>ie</mi></msub><mi>sin</mi><mi>L</mi><mo>+</mo><mfrac><msub><mi>V</mi><mi>E</mi></msub><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac><mi>tan</mi><mi>L</mi></mrow></math>]]></maths><maths num="0044"><![CDATA[<math><mrow><msub><mi>F</mi><mn>7,9</mn></msub><mo>=</mo><msub><mrow><mo>-</mo><mi>&omega;</mi></mrow><mi>ie</mi></msub><mi>cos</mi><mi>L</mi><mo>-</mo><mfrac><msub><mi>V</mi><mi>E</mi></msub><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac></mrow></math>]]></maths>F<sub>7,10</sub>=-C<sub>11</sub> F<sub>7,11</sub>=-C<sub>21</sub> F<sub>7,12</sub>=-C<sub>31</sub> F<sub>7,13</sub>=-C<sub>11</sub> F<sub>7,14</sub>=-C<sub>21</sub> F<sub>7,15</sub>=-C<sub>31</sub>F<sub>8,1</sub>=-ω<sub>ie</sub>sinL<maths num="0045"><![CDATA[<math><mrow><msub><mi>F</mi><mn>8,3</mn></msub><mo>=</mo><mo>-</mo><mfrac><msub><mi>V</mi><mi>E</mi></msub><msup><mrow><mo>(</mo><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac></mrow></math>]]></maths><maths num="0046"><![CDATA[<math><mrow><msub><mi>F</mi><mn>8,4</mn></msub><mo>=</mo><mfrac><mn>1</mn><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac></mrow></math>]]></maths><maths num="0047"><![CDATA[<math><mrow><msub><mi>F</mi><mn>8,7</mn></msub><mo>=</mo><msub><mrow><mo>-</mo><mi>&omega;</mi></mrow><mi>ie</mi></msub><mi>sin</mi><mi>L</mi><mo>-</mo><mfrac><mrow><msub><mi>V</mi><mi>E</mi></msub><mi>tan</mi><mi>L</mi></mrow><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac></mrow></math>]]></maths><img file="FDA00002139314200048.GIF" wi="299" he="120" />F<sub>8,10</sub>=-C<sub>12</sub> F<sub>8,11</sub>=-C<sub>22</sub> F<sub>8,12</sub>=-C<sub>32</sub> F<sub>8,13</sub>=-C<sub>12</sub>F<sub>8,14</sub>=-C<sub>22</sub> F<sub>8,15</sub>=-C<sub>32</sub><maths num="0048"><![CDATA[<math><mrow><msub><mi>F</mi><mn>9,1</mn></msub><mo>=</mo><msub><mi>&omega;</mi><mi>ie</mi></msub><mi>cos</mi><mi>L</mi><mo>+</mo><mfrac><mrow><msub><mi>V</mi><mi>E</mi></msub><msup><mi>sec</mi><mn>2</mn></msup><mi>L</mi></mrow><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac></mrow></math>]]></maths><maths num="0049"><![CDATA[<math><mrow><msub><mi>F</mi><mn>9,3</mn></msub><mo>=</mo><mo>-</mo><mfrac><mrow><msub><mi>V</mi><mi>E</mi></msub><mi>tan</mi><mi>L</mi></mrow><msup><mrow><mo>(</mo><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac></mrow></math>]]></maths><maths num="0050"><![CDATA[<math><mrow><msub><mi>F</mi><mn>9,4</mn></msub><mo>=</mo><mfrac><mrow><mi>tan</mi><mi>L</mi></mrow><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac></mrow></math>]]></maths><maths num="0051"><![CDATA[<math><mrow><msub><mi>F</mi><mn>9,7</mn></msub><mo>=</mo><msub><mi>&omega;</mi><mi>ie</mi></msub><mi>cos</mi><mi>L</mi><mo>+</mo><mfrac><msub><mi>V</mi><mi>E</mi></msub><mrow><msub><mi>R</mi><mi>N</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac></mrow></math>]]></maths><maths num="0052"><![CDATA[<math><mrow><msub><mi>F</mi><mn>9,8</mn></msub><mo>=</mo><mfrac><msub><mi>V</mi><mi>N</mi></msub><mrow><msub><mi>R</mi><mi>M</mi></msub><mo>+</mo><mi>h</mi></mrow></mfrac></mrow></math>]]></maths>F<sub>9,10</sub>=-C<sub>13</sub>F<sub>9,11</sub>=-C<sub>23</sub> F<sub>9,12</sub>=-C<sub>33</sub> F<sub>9,13</sub>=-C<sub>13</sub> F<sub>9,14</sub>=-C<sub>23</sub> F<sub>9,15</sub>=-C<sub>33</sub><img file="FDA000021393142000414.GIF" wi="235" he="119" /><maths num="0053"><![CDATA[<math><mrow><msub><mi>F</mi><mn>14,14</mn></msub><mo>=</mo><mo>-</mo><mfrac><mn>1</mn><msub><mi>&tau;</mi><mi>G</mi></msub></mfrac></mrow></math>]]></maths><maths num="0054"><![CDATA[<math><mrow><msub><mi>F</mi><mn>15,15</mn></msub><mo>=</mo><mo>-</mo><mfrac><mn>1</mn><msub><mi>&tau;</mi><mi>G</mi></msub></mfrac></mrow></math>]]></maths><maths num="0055"><![CDATA[<math><mrow><msub><mi>F</mi><mn>16,16</mn></msub><mo>=</mo><mo>-</mo><mfrac><mn>1</mn><msub><mi>&tau;</mi><mi>A</mi></msub></mfrac></mrow></math>]]></maths><maths num="0056"><![CDATA[<math><mrow><msub><mi>F</mi><mn>17,17</mn></msub><mo>=</mo><mo>-</mo><mfrac><mn>1</mn><msub><mi>&tau;</mi><mi>A</mi></msub></mfrac></mrow></math>]]></maths><maths num="0057"><![CDATA[<math><mrow><msub><mi>F</mi><mn>18,18</mn></msub><mo>=</mo><mo>-</mo><mfrac><mn>1</mn><msub><mi>&tau;</mi><mi>A</mi></msub></mfrac><mo>;</mo></mrow></math>]]></maths>步骤二:将3个光流传感器多点布置在飞行器上,建立光流传感器的量测方程;将3个光流传感器多点布置在飞行器上,在空间允许的情况下,各传感器间的距离要尽量远,并指向不同方向,这样做有利于提高后续的估计精度;其中,“多点布置”是指,光流传感器要安装在飞行器的不同位置,典型位置是头部、中间、尾部和翼梢;“距离要尽量远”是指,安装在头部、尾部或者翼梢的光流传感器,在不影响其它机载设备的情况下,要尽量靠近机体的最前端、最后端或者侧端,这样就保证了头部、尾部及翼梢光流传感器间的距离尽可能大些;在推导光流传感器的量测方程之前,先定义几个坐标系:导航坐标系(S<sub>n</sub>):为了与惯导统一,选用ENU东北天坐标系,该坐标系与地球表面固连,x轴指东,y轴指北,z轴指天;本体坐标系(S<sub>b</sub>):本体坐标系固连在MAV上,其原点在MAV的质心处,y轴指向MAV的前方,z轴沿MAV纵向对称面朝上,x轴按右手定则确定;光流传感器坐标系(S<sub>f</sub>):光流传感器坐标系固连在光流传感器上,其原点在镜头的焦点处,z轴沿光轴方向指向外,x轴和y轴分别与测得的两个正交方向的光流重合;于是,光流传感器的量测值为:<maths num="0058"><![CDATA[<math><mrow><msub><mi>f</mi><mi>f</mi></msub><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><msub><mi>f</mi><mi>x</mi></msub></mtd></mtr><mtr><mtd><msub><mi>f</mi><mi>y</mi></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><mfrac><mrow><mo>(</mo><msub><mi>V</mi><mi>nf</mi></msub><msub><mo>)</mo><mrow><mi>f</mi><mo>,</mo><mi>x</mi></mrow></msub></mrow><msub><mi>d</mi><mi>fg</mi></msub></mfrac><mo>+</mo><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>nf</mi></msub><mo>)</mo></mrow><mrow><mi>f</mi><mo>,</mo><mi>y</mi></mrow></msub></mtd></mtr><mtr><mtd><mfrac><msub><mrow><mo>(</mo><msub><mi>V</mi><mi>nf</mi></msub><mo>)</mo></mrow><mrow><mi>f</mi><mo>,</mo><mi>y</mi></mrow></msub><msub><mi>d</mi><mi>fg</mi></msub></mfrac><mo>-</mo><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>nf</mi></msub><mo>)</mo></mrow><mrow><mi>f</mi><mo>,</mo><mi>x</mi></mrow></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow></math>]]></maths>这里,V<sub>nf</sub>和ω<sub>nf</sub>分别是光流传感器相对于导航坐标系的速度矢量和角速度矢量,下标f,x和f,y分别代表光流传感器坐标系中的x分量和y分量,d<sub>fg</sub>为光流传感器的焦点沿z<sub>f</sub>到地面的距离;令r<sub>nb</sub>为S<sub>b</sub>相对于S<sub>n</sub>的位置矢量,r<sub>bf</sub>为S<sub>f</sub>相对于S<sub>b</sub>的位置矢量,于是光流传感器的速度矢量表示为:<maths num="0059"><![CDATA[<math><mrow><msub><mi>V</mi><mi>nf</mi></msub><mo>=</mo><mfrac><msub><mi>dr</mi><mi>nf</mi></msub><mi>dt</mi></mfrac><mo>=</mo><mfrac><mi>d</mi><mi>dt</mi></mfrac><mrow><mo>(</mo><msub><mi>r</mi><mi>nb</mi></msub><mo>+</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><msub><mi>dr</mi><mi>nb</mi></msub><mi>dt</mi></mfrac><mo>+</mo><mfrac><msub><mi>dr</mi><mi>bf</mi></msub><mi>dt</mi></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow></math>]]></maths>将速度矢量向S<sub>f</sub>中投影:<maths num="0060"><![CDATA[<math><mrow><msub><mrow><mo>(</mo><msub><mi>V</mi><mi>nf</mi></msub><mo>)</mo></mrow><mi>f</mi></msub><mo>=</mo><msubsup><mi>C</mi><mi>n</mi><mi>f</mi></msubsup><mfrac><mrow><mi>d</mi><msub><mrow><mo>(</mo><msub><mi>r</mi><mi>nb</mi></msub><mo>)</mo></mrow><mi>n</mi></msub></mrow><mi>dt</mi></mfrac><mo>+</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><mrow><mo>(</mo><mfrac><mrow><mi>d</mi><msub><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow><mi>b</mi></msub></mrow><mi>dt</mi></mfrac><mo>+</mo><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>nb</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>&times;</mo><msub><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0061"><![CDATA[<math><mrow><mo>=</mo><msubsup><mi>C</mi><mi>n</mi><mi>f</mi></msubsup><msub><mi>V</mi><mi>n</mi></msub><mo>+</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ib</mi></msub><mo>-</mo><msub><mi>&omega;</mi><mi>in</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>&times;</mo><msub><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0062"><![CDATA[<math><mrow><mo>=</mo><msubsup><mi>C</mi><mi>n</mi><mi>f</mi></msubsup><msub><mi>V</mi><mi>n</mi></msub><mo>+</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><mrow><mo>(</mo><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ib</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>-</mo><msubsup><mi>C</mi><mi>n</mi><mi>b</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ie</mi></msub><mo>+</mo><msub><mi>&omega;</mi><mi>en</mi></msub><mo>)</mo></mrow><mi>n</mi></msub><mo>)</mo></mrow><mo>&times;</mo><msub><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow><mi>b</mi></msub></mrow></math>]]></maths>本体坐标系到光流传感器坐标系的转换矩阵为:Y(μ)-&gt;X(η)<maths num="0063"><![CDATA[<math><mrow><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></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><mi>&eta;</mi></mtd><mtd><mi>sin</mi><mi>&eta;</mi></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mo>-</mo><mi>sin</mi><mi>&eta;</mi></mtd><mtd><mi>cos</mi><mi>&eta;</mi></mtd></mtr></mtable></mfenced><mfenced open='(' close=')'><mtable><mtr><mtd><mi>cos</mi><mi>&mu;</mi></mtd><mtd><mn>0</mn></mtd><mtd><mo>-</mo><mi>sin</mi><mi>&mu;</mi></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mi>sin</mi><mi>&mu;</mi></mtd><mtd><mn>0</mn></mtd><mtd><mi>cos</mi><mi>&mu;</mi></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><mi>cos</mi><mi>&mu;</mi></mtd><mtd><mn>0</mn></mtd><mtd><mo>-</mo><mi>sin</mi><mi>&mu;</mi></mtd></mtr><mtr><mtd><mi>sin</mi><mi>&eta;</mi><mi>sin</mi><mi>&mu;</mi></mtd><mtd><mi>cos</mi><mi>&eta;</mi></mtd><mtd><mi>sin</mi><mi></mi><mi>&eta;</mi><mi>cos</mi><mi>&mu;</mi></mtd></mtr><mtr><mtd><mi>cos</mi><mi></mi><mi>&eta;</mi><mi>sin</mi><mi>&mu;</mi></mtd><mtd><mo>-</mo><mi>sin</mi><mi>&eta;</mi></mtd><mtd><mi>cos</mi><mi></mi><mi>&eta;</mi><mi>cos</mi><mi>&mu;</mi></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow></math>]]></maths>这里,μ和η是光流传感器的安装角,它们是光流传感器坐标系相对于本体坐标系的欧拉角,也就是说,将本体坐标系沿y<sub>b</sub>轴转动角度μ,然后再沿x<sub>b</sub>轴转动角度η,即得到光流传感器坐标系;由于μ和η是常值,故<img file="FDA00002139314200057.GIF" wi="56" he="57" />为常值矩阵;设z<sub>f</sub>的方向矢量为k<sub>f</sub>,即(k<sub>f</sub>)<sub>f</sub>=(0 0 1)<sup>T</sup>,于是将k<sub>f</sub>向S<sub>n</sub>投影得:<maths num="0064"><![CDATA[<math><mrow><msub><mrow><mo>(</mo><msub><mi>k</mi><mi>f</mi></msub><mo>)</mo></mrow><mi>n</mi></msub><mo>=</mo><msubsup><mi>C</mi><mi>f</mi><mi>n</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>k</mi><mi>f</mi></msub><mo>)</mo></mrow><mi>f</mi></msub><mo>=</mo><msubsup><mi>C</mi><mi>b</mi><mi>n</mi></msubsup><msubsup><mi>C</mi><mi>f</mi><mi>b</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>k</mi><mi>f</mi></msub><mo>)</mo></mrow><mi>f</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow></math>]]></maths>z<sub>f</sub>和z<sub>n</sub>间夹角的余弦值为-(k<sub>f</sub>)<sub>n,z</sub>,于是:(k<sub>f</sub>)<sub>n,z</sub>=C<sub>13</sub>cosηsinμ-C<sub>23</sub>sinη+C<sub>33</sub>cosηcosμ            (12)        =C<sub>13</sub>T<sub>31</sub>+C<sub>23</sub>T<sub>32</sub>+C<sub>33</sub>T<sub>33</sub>光流传感器沿其光轴方向到地面的距离为:<maths num="0065"><![CDATA[<math><mrow><msub><mi>d</mi><mi>fg</mi></msub><mo>=</mo><mo>|</mo><mfrac><msub><mrow><mo>(</mo><msub><mi>r</mi><mi>nf</mi></msub><mo>)</mo></mrow><mrow><mi>n</mi><mo>,</mo><mi>z</mi></mrow></msub><msub><mrow><mo>(</mo><msub><mi>k</mi><mi>f</mi></msub><mo>)</mo></mrow><mrow><mi>n</mi><mo>,</mo><mi>z</mi></mrow></msub></mfrac><mo>|</mo></mrow></math>]]></maths><maths num="0066"><![CDATA[<math><mrow><mo>=</mo><mo>-</mo><mfrac><msub><mrow><mo>(</mo><msub><mi>r</mi><mi>nb</mi></msub><mo>+</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow><mrow><mi>n</mi><mo>,</mo><mi>z</mi></mrow></msub><msub><mrow><mo>(</mo><msub><mi>k</mi><mi>f</mi></msub><mo>)</mo></mrow><mrow><mi>n</mi><mo>,</mo><mi>z</mi></mrow></msub></mfrac></mrow></math>]]></maths>                                  (13)<maths num="0067"><![CDATA[<math><mrow><mo>=</mo><mo>-</mo><mfrac><mrow><msub><mrow><mo>(</mo><msub><mi>r</mi><mi>nb</mi></msub><mo>)</mo></mrow><mrow><mi>n</mi><mo>,</mo><mi>z</mi></mrow></msub><mo>+</mo><msub><mrow><mo>[</mo><msubsup><mi>C</mi><mi>b</mi><mi>n</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>]</mo></mrow><mi>z</mi></msub></mrow><msub><mrow><mo>(</mo><msub><mi>k</mi><mi>f</mi></msub><mo>)</mo></mrow><mrow><mi>n</mi><mo>,</mo><mi>z</mi></mrow></msub></mfrac></mrow></math>]]></maths><maths num="0068"><![CDATA[<math><mrow><mo>=</mo><mo>-</mo><mfrac><mrow><mi>h</mi><mo>+</mo><msub><mrow><mo>[</mo><msubsup><mi>C</mi><mi>b</mi><mi>n</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>]</mo></mrow><mi>z</mi></msub></mrow><msub><mrow><mo>(</mo><msub><mi>k</mi><mi>f</mi></msub><mo>)</mo></mrow><mrow><mi>n</mi><mo>,</mo><mi>z</mi></mrow></msub></mfrac></mrow></math>]]></maths>而<maths num="0069"><![CDATA[<math><mrow><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>nf</mi></msub><mo>)</mo></mrow><mi>f</mi></msub><mo>=</mo><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>nb</mi></msub><mo>)</mo></mrow><mi>f</mi></msub></mrow></math>]]></maths><maths num="0070"><![CDATA[<math><mrow><mo>=</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>nb</mi></msub><mo>)</mo></mrow><mi>b</mi></msub></mrow></math>]]></maths><maths num="0071"><![CDATA[<math><mrow><mo>=</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ib</mi></msub><mo>-</mo><msub><mi>&omega;</mi><mi>in</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>14</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0072"><![CDATA[<math><mrow><mo>=</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ib</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>-</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msubsup><mi>C</mi><mi>n</mi><mi>b</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>in</mi></msub><mo>)</mo></mrow><mi>n</mi></msub></mrow></math>]]></maths><maths num="0073"><![CDATA[<math><mrow><mo>=</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ib</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>-</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msubsup><mi>C</mi><mi>n</mi><mi>b</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ie</mi></msub><mo>+</mo><msub><mi>&omega;</mi><mi>en</mi></msub><mo>)</mo></mrow><mi>n</mi></msub></mrow></math>]]></maths>于是,光流传感器的量测方程为<maths num="0074"><![CDATA[<math><mrow><msub><mi>f</mi><mi>f</mi></msub><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><mfrac><mrow><mo>(</mo><msub><mi>V</mi><mi>nf</mi></msub><msub><mo>)</mo><mrow><mi>f</mi><mo>,</mo><mi>x</mi></mrow></msub></mrow><msub><mi>d</mi><mi>fg</mi></msub></mfrac><mo>+</mo><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>nf</mi></msub><mo>)</mo></mrow><mrow><mi>f</mi><mo>,</mo><mi>y</mi></mrow></msub></mtd></mtr><mtr><mtd><mfrac><msub><mrow><mo>(</mo><msub><mi>V</mi><mi>nf</mi></msub><mo>)</mo></mrow><mrow><mi>f</mi><mo>,</mo><mi>y</mi></mrow></msub><msub><mi>d</mi><mi>fg</mi></msub></mfrac><mo>-</mo><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>nf</mi></msub><mo>)</mo></mrow><mrow><mi>f</mi><mo>,</mo><mi>x</mi></mrow></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>(15);<maths num="0075"><![CDATA[<math><mrow><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><mo>-</mo><mfrac><mrow><msub><mrow><mo>(</mo><msub><mi>k</mi><mi>f</mi></msub><mo>)</mo></mrow><mrow><mi>n</mi><mo>,</mo><mi>z</mi></mrow></msub><msub><mrow><mo>(</mo><msubsup><mi>C</mi><mi>n</mi><mi>f</mi></msubsup><msub><mi>V</mi><mi>n</mi></msub><mo>+</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msub><mrow><mrow><mo>(</mo><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ib</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>-</mo><msubsup><mi>C</mi><mi>n</mi><mi>b</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ie</mi></msub><mo>&times;</mo><msub><mi>&omega;</mi><mi>en</mi></msub><mo>)</mo></mrow><mi>n</mi></msub><mo>)</mo></mrow><mo>&times;</mo><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow></mrow><mi>b</mi></msub><mo>)</mo></mrow><mi>x</mi></msub></mrow><mrow><mi>h</mi><mo>+</mo><msub><mrow><mo>[</mo><msubsup><mi>C</mi><mi>b</mi><mi>n</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>]</mo></mrow><mi>z</mi></msub></mrow></mfrac><mo>+</mo><msub><mrow><mo>(</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ib</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>-</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msubsup><mi>C</mi><mi>n</mi><mi>b</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ie</mi></msub><mo>+</mo><msub><mi>&omega;</mi><mi>en</mi></msub><mo>)</mo></mrow><mi>n</mi></msub><mo>)</mo></mrow><mi>y</mi></msub></mtd></mtr><mtr><mtd><mo>-</mo><mfrac><mrow><msub><mrow><mo>(</mo><msub><mi>k</mi><mi>f</mi></msub><mo>)</mo></mrow><mrow><mi>n</mi><mo>,</mo><mi>z</mi></mrow></msub><msub><mrow><mo>(</mo><msubsup><mi>C</mi><mi>n</mi><mi>f</mi></msubsup><msub><mi>V</mi><mi>n</mi></msub><mo>+</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msub><mrow><mrow><mo>(</mo><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ib</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>-</mo><msubsup><mi>C</mi><mi>n</mi><mi>b</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ie</mi></msub><mo>+</mo><msub><mi>&omega;</mi><mi>en</mi></msub><mo>)</mo></mrow><mi>n</mi></msub><mo>)</mo></mrow><mo>&times;</mo><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow></mrow><mi>b</mi></msub><mo>)</mo></mrow><mi>y</mi></msub></mrow><mrow><mi>h</mi><mo>+</mo><msub><mrow><mo>[</mo><msubsup><mi>C</mi><mi>b</mi><mi>n</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>]</mo></mrow><mi>z</mi></msub></mrow></mfrac><mo>-</mo><msub><mrow><mo>(</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ib</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>-</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msubsup><mi>C</mi><mi>n</mi><mi>b</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ie</mi></msub><mo>+</mo><msub><mi>&omega;</mi><mi>en</mi></msub><mo>)</mo></mrow><mi>n</mi></msub><mo>)</mo></mrow><mi>x</mi></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>步骤三:根据光流传感器的量测方程,建立线性化的光流误差方程,作为组合导航系统的量测方程;事实上,一个光流传感器可以同时测出正交方向上的两个光流分量,其量测输出可记为<maths num="0076"><![CDATA[<math><mrow><mi>f</mi><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><msub><mi>f</mi><mi>x</mi></msub></mtd></mtr><mtr><mtd><msub><mi>f</mi><mi>y</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>16</mn><mo>)</mo></mrow></mrow></math>]]></maths>求取光流误差方程为δf=H<sub>f</sub>X+v(t)                    (17)v(t)为量测噪声,假设其为均值为0的白噪声,即E[v(t)]=0,且E[v(t)v<sup>T</sup>(τ)]=r<sub>v</sub>δ(t-τ),r<sub>v</sub>为v(t)的方差强度阵;在推导光流量测方程的线化系数之前,首先对光流的量测方程进行合理的简化,光流的平动部分,即<img file="FDA00002139314200074.GIF" wi="162" he="159" />和<img file="FDA00002139314200075.GIF" wi="185" he="159" />基本上与<img file="FDA00002139314200076.GIF" wi="74" he="121" />是一个量级的,就一般飞行器来说,其量级大于10<sup>-3</sup>s<sup>-1</sup>,而|ω<sub>ie</sub>|的量级为10<sup>-5</sup>rad/s,<img file="FDA00002139314200077.GIF" wi="229" he="130" />量级不大于10<sup>-5</sup>s<sup>-1</sup>;另一方面,光流传感器是有噪声的,10<sup>-5</sup>s<sup>-1</sup>的数值会被量测噪声湮没,于是,光流量测方程(17)简化为:<maths num="0077"><![CDATA[<math><mrow><msub><mi>f</mi><mi>f</mi></msub><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><mo>-</mo><mfrac><mrow><msub><mrow><mo>(</mo><msub><mi>k</mi><mi>f</mi></msub><mo>)</mo></mrow><mrow><mi>n</mi><mo>,</mo><mi>z</mi></mrow></msub><msub><mrow><mo>(</mo><msubsup><mi>C</mi><mi>n</mi><mi>f</mi></msubsup><msub><mi>V</mi><mi>n</mi></msub><mo>+</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msub><mrow><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ib</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>&times;</mo><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow></mrow><mi>b</mi></msub><mo>)</mo></mrow><mi>x</mi></msub></mrow><mrow><mi>h</mi><mo>+</mo><msub><mrow><mo>[</mo><msubsup><mi>C</mi><mi>b</mi><mi>n</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>]</mo></mrow><mi>z</mi></msub></mrow></mfrac><mo>+</mo><msub><mrow><mo>(</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ib</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>)</mo></mrow><mi>y</mi></msub></mtd></mtr><mtr><mtd><mo>-</mo><mfrac><mrow><msub><mrow><mo>(</mo><msub><mi>k</mi><mi>f</mi></msub><mo>)</mo></mrow><mrow><mi>n</mi><mo>,</mo><mi>z</mi></mrow></msub><msub><mrow><mo>(</mo><msubsup><mi>C</mi><mi>n</mi><mi>f</mi></msubsup><msub><mi>V</mi><mi>n</mi></msub><mo>+</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msub><mrow><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ib</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>&times;</mo><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow></mrow><mi>b</mi></msub><mo>)</mo></mrow><mi>y</mi></msub></mrow><mrow><mi>h</mi><mo>+</mo><msub><mrow><mo>[</mo><msubsup><mi>C</mi><mi>b</mi><mi>n</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>]</mo></mrow><mi>z</mi></msub></mrow></mfrac><mo>-</mo><msub><mrow><mo>(</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ib</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>)</mo></mrow><mi>x</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>18</mn><mo>)</mo></mrow></mrow></math>]]></maths>现在求取典型安装位置和角度情况下的光流误差方程:1、安装在纵轴纵面内(r<sub>bf</sub>)<sub>b</sub>=(0,r<sub>y</sub>,0)<sup>T</sup>,μ=π,于是:<maths num="0078"><![CDATA[<math><mrow><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><mi>cos</mi><mi>&mu;</mi></mtd><mtd><mn>0</mn></mtd><mtd><mo>-</mo><mi>sin</mi><mi>&mu;</mi></mtd></mtr><mtr><mtd><mi>sin</mi><mi>&eta;</mi><mi>sin</mi><mi>&mu;</mi></mtd><mtd><mi>cos</mi><mi>&eta;</mi></mtd><mtd><mi>sin</mi><mi></mi><mi>&eta;</mi><mi>cos</mi><mi>&mu;</mi></mtd></mtr><mtr><mtd><mi>cos</mi><mi></mi><mi>&eta;</mi><mi>sin</mi><mi>&mu;</mi></mtd><mtd><mo>-</mo><mi>sin</mi><mi>&eta;</mi></mtd><mtd><mi>cos</mi><mi></mi><mi>&eta;</mi><mi>cos</mi><mi>&mu;</mi></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><mo>-</mo><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><mi>&eta;</mi></mtd><mtd><mo>-</mo><mi>sin</mi><mi>&eta;</mi></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mo>-</mo><mi>sin</mi><mi>&eta;</mi></mtd><mtd><mo>-</mo><mi>cos</mi><mi>&eta;</mi></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><mo>-</mo><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>T</mi><mn>22</mn></msub></mtd><mtd><msub><mi>T</mi><mn>23</mn></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>T</mi><mn>23</mn></msub></mtd><mtd><msub><mrow><mo>-</mo><mi>T</mi></mrow><mn>22</mn></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>19</mn><mo>)</mo></mrow></mrow></math>]]></maths>由于<maths num="0079"><![CDATA[<math><mrow><msubsup><mi>C</mi><mi>n</mi><mi>b</mi></msubsup><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><msub><mi>C</mi><mn>11</mn></msub></mtd><mtd><msub><mi>C</mi><mn>12</mn></msub></mtd><mtd><msub><mi>C</mi><mn>13</mn></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>21</mn></msub></mtd><mtd><msub><mi>C</mi><mn>22</mn></msub></mtd><mtd><msub><mi>C</mi><mn>23</mn></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>31</mn></msub></mtd><mtd><msub><mi>C</mi><mn>32</mn></msub></mtd><mtd><msub><mi>C</mi><mn>33</mn></msub></mtd></mtr></mtable></mfenced><mo>,</mo></mrow></math>]]></maths>于是,由式(13)得:<maths num="0080"><![CDATA[<math><mrow><msub><mrow><mo>(</mo><msub><mi>k</mi><mi>f</mi></msub><mo>)</mo></mrow><mi>f</mi></msub><mo>=</mo><msubsup><mi>C</mi><mi>b</mi><mi>n</mi></msubsup><msubsup><mi>C</mi><mi>f</mi><mi>b</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>k</mi><mi>f</mi></msub><mo>)</mo></mrow><mi>f</mi></msub></mrow></math>]]></maths><maths num="0081"><![CDATA[<math><mrow><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><msub><mi>C</mi><mn>11</mn></msub></mtd><mtd><msub><mi>C</mi><mn>21</mn></msub></mtd><mtd><msub><mi>C</mi><mn>31</mn></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>12</mn></msub></mtd><mtd><msub><mi>C</mi><mn>22</mn></msub></mtd><mtd><msub><mi>C</mi><mn>32</mn></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>13</mn></msub></mtd><mtd><msub><mi>C</mi><mn>23</mn></msub></mtd><mtd><msub><mi>C</mi><mn>33</mn></msub></mtd></mtr></mtable></mfenced><mfenced open='(' close=')'><mtable><mtr><mtd><mo>-</mo><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>T</mi><mn>22</mn></msub></mtd><mtd><msub><mi>T</mi><mn>23</mn></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>T</mi><mn>23</mn></msub></mtd><mtd><mo>-</mo><msub><mi>T</mi><mn>22</mn></msub></mtd></mtr></mtable></mfenced><mfenced open='(' close=')'><mtable><mtr><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>1</mn></mtd></mtr></mtable></mfenced></mrow></math>]]></maths><maths num="0082"><![CDATA[<math><mrow><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><msub><mi>C</mi><mn>11</mn></msub></mtd><mtd><msub><mi>C</mi><mn>21</mn></msub></mtd><mtd><msub><mi>C</mi><mn>31</mn></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>12</mn></msub></mtd><mtd><msub><mi>C</mi><mn>22</mn></msub></mtd><mtd><msub><mi>C</mi><mn>32</mn></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>13</mn></msub></mtd><mtd><msub><mi>C</mi><mn>23</mn></msub></mtd><mtd><msub><mi>C</mi><mn>33</mn></msub></mtd></mtr></mtable></mfenced><mfenced open='(' close=')'><mtable><mtr><mtd><mn>0</mn></mtd></mtr><mtr><mtd><msub><mi>T</mi><mn>23</mn></msub></mtd></mtr><mtr><mtd><mo>-</mo><msub><mi>T</mi><mn>22</mn></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths><maths num="0083"><![CDATA[<math><mrow><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><msub><mi>C</mi><mn>21</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>-</mo><msub><mi>C</mi><mn>31</mn></msub><msub><mi>T</mi><mn>22</mn></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>22</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>-</mo><msub><mi>C</mi><mn>32</mn></msub><msub><mi>T</mi><mn>22</mn></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>23</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>-</mo><msub><mi>C</mi><mn>33</mn></msub><msub><mi>T</mi><mn>22</mn></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>于是,(k<sub>f</sub>)<sub>n,z</sub>=C<sub>23</sub>T<sub>23</sub>-C<sub>33</sub>T<sub>22</sub>                (20)由式(5),<maths num="0084"><![CDATA[<math><mrow><msubsup><mi>C</mi><mi>b</mi><mi>n</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><msub><mi>C</mi><mn>11</mn></msub></mtd><mtd><msub><mi>C</mi><mn>21</mn></msub></mtd><mtd><msub><mi>C</mi><mn>31</mn></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>12</mn></msub></mtd><mtd><msub><mi>C</mi><mn>22</mn></msub></mtd><mtd><msub><mi>C</mi><mn>32</mn></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>13</mn></msub></mtd><mtd><msub><mi>C</mi><mn>23</mn></msub></mtd><mtd><msub><mi>C</mi><mn>33</mn></msub></mtd></mtr></mtable></mfenced><mfenced open='(' close=')'><mtable><mtr><mtd><mn>0</mn></mtd></mtr><mtr><mtd><msub><mi>r</mi><mi>y</mi></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><msub><mi>C</mi><mn>21</mn></msub><msub><mi>r</mi><mi>y</mi></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>22</mn></msub><msub><mi>r</mi><mi>y</mi></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>23</mn></msub><msub><mi>r</mi><mi>y</mi></msub></mtd></mtr></mtable></mfenced><mo>,</mo></mrow></math>]]></maths>于是<maths num="0085"><![CDATA[<math><mrow><msub><mrow><mo>[</mo><msubsup><mi>C</mi><mi>b</mi><mi>n</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>]</mo></mrow><mi>z</mi></msub><mo>=</mo><msub><mi>C</mi><mn>23</mn></msub><msub><mi>r</mi><mi>y</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>21</mn><mo>)</mo></mrow></mrow></math>]]></maths>而,<maths num="0086"><![CDATA[<math><mrow><msubsup><mi>C</mi><mi>n</mi><mi>f</mi></msubsup><msub><mi>V</mi><mi>n</mi></msub><mo>=</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msubsup><mi>C</mi><mi>n</mi><mi>b</mi></msubsup><msub><mi>V</mi><mi>n</mi></msub></mrow></math>]]></maths><maths num="0087"><![CDATA[<math><mrow><mo>=</mo><mtable><mtr><mtd><mrow><mfenced open='(' close=')'><mtable><mtr><mtd><mo>-</mo><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>T</mi><mn>22</mn></msub></mtd><mtd><msub><mi>T</mi><mn>23</mn></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>T</mi><mn>23</mn></msub></mtd><mtd><mo>-</mo><msub><mi>T</mi><mn>22</mn></msub></mtd></mtr></mtable></mfenced></mrow></mtd></mtr></mtable><mfenced open='(' close=')'><mtable><mtr><mtd><msub><mi>C</mi><mn>11</mn></msub></mtd><mtd><msub><mi>C</mi><mn>21</mn></msub></mtd><mtd><msub><mi>C</mi><mn>13</mn></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>21</mn></msub></mtd><mtd><msub><mi>C</mi><mn>22</mn></msub></mtd><mtd><msub><mi>C</mi><mn>23</mn></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>31</mn></msub></mtd><mtd><msub><mi>C</mi><mn>32</mn></msub></mtd><mtd><msub><mi>C</mi><mn>33</mn></msub></mtd></mtr></mtable></mfenced><mfenced open='(' close=')'><mtable><mtr><mtd><msub><mi>V</mi><mi>E</mi></msub></mtd></mtr><mtr><mtd><msub><mi>V</mi><mi>N</mi></msub></mtd></mtr><mtr><mtd><msub><mi>V</mi><mi>U</mi></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths><maths num="0088"><![CDATA[<math><mrow><mo>=</mo><mtable><mtr><mtd></mtd></mtr></mtable><mfenced open='(' close=')'><mtable><mtr><mtd><mo>-</mo><msub><mi>C</mi><mn>11</mn></msub></mtd><mtd><mo>-</mo><msub><mi>C</mi><mn>12</mn></msub></mtd><mtd><msub><mrow><mo>-</mo><mi>C</mi></mrow><mn>13</mn></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>21</mn></msub><msub><mi>T</mi><mn>22</mn></msub><mo>+</mo><msub><mi>C</mi><mn>31</mn></msub><msub><mi>T</mi><mn>23</mn></msub></mtd><mtd><msub><mi>C</mi><mn>22</mn></msub><msub><mi>T</mi><mn>22</mn></msub><mo>+</mo><msub><mi>C</mi><mn>32</mn></msub><msub><mi>T</mi><mn>23</mn></msub></mtd><mtd><msub><mi>C</mi><mn>23</mn></msub><msub><mi>T</mi><mn>22</mn></msub><mo>+</mo><msub><mi>C</mi><mn>33</mn></msub><msub><mi>T</mi><mn>23</mn></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>21</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>-</mo><msub><mi>C</mi><mn>31</mn></msub><msub><mi>T</mi><mn>22</mn></msub></mtd><mtd><msub><mi>C</mi><mn>22</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>-</mo><msub><mi>C</mi><mn>32</mn></msub><msub><mi>T</mi><mn>22</mn></msub></mtd><mtd><msub><mi>C</mi><mn>23</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>-</mo><msub><mi>C</mi><mn>33</mn></msub><msub><mi>T</mi><mn>22</mn></msub></mtd></mtr></mtable></mfenced><mfenced open='(' close=')'><mtable><mtr><mtd><msub><mi>V</mi><mi>E</mi></msub></mtd></mtr><mtr><mtd><msub><mi>V</mi><mi>N</mi></msub></mtd></mtr><mtr><mtd><msub><mi>V</mi><mi>U</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>22</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0089"><![CDATA[<math><mrow><mo>=</mo><mfenced open='(' close=')' separators=' '><mtable><mtr><mtd><msub><mrow><mo>-</mo><mi>C</mi></mrow><mn>11</mn></msub><msub><mi>V</mi><mi>E</mi></msub><mo>-</mo><msub><mi>C</mi><mn>12</mn></msub><msub><mi>V</mi><mi>N</mi></msub><mo>-</mo><msub><mi>C</mi><mn>13</mn></msub><msub><mi>V</mi><mi>U</mi></msub></mtd></mtr><mtr><mtd><mrow><mo>(</mo><msub><mi>C</mi><mn>21</mn></msub><msub><mi>T</mi><mn>22</mn></msub><mo>+</mo><msub><mi>C</mi><mn>31</mn></msub><mo>+</mo><msub><mi>T</mi><mn>23</mn></msub><mo>)</mo></mrow><msub><mi>V</mi><mi>E</mi></msub><mo>+</mo><mrow><mo>(</mo><msub><mi>C</mi><mn>22</mn></msub><msub><mi>T</mi><mn>22</mn></msub><mo>+</mo><msub><mi>C</mi><mn>32</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>)</mo></mrow><msub><mi>V</mi><mi>N</mi></msub><mo>+</mo><mrow><mo>(</mo><msub><mi>C</mi><mn>23</mn></msub><msub><mi>T</mi><mn>22</mn></msub><mo>+</mo><msub><mi>C</mi><mn>33</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>)</mo></mrow><msub><mi>V</mi><mi>U</mi></msub></mtd></mtr><mtr><mtd><mrow><mo>(</mo><msub><mi>C</mi><mn>21</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>-</mo><msub><mi>C</mi><mn>31</mn></msub><msub><mi>T</mi><mn>22</mn></msub><mo>)</mo></mrow><msub><mi>V</mi><mi>E</mi></msub><mo>+</mo><mrow><mo>(</mo><msub><mi>C</mi><mn>22</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>-</mo><msub><mi>C</mi><mn>32</mn></msub><msub><mi>T</mi><mn>22</mn></msub><mo>)</mo></mrow><msub><mi>V</mi><mi>N</mi></msub><mo>+</mo><mrow><mo>(</mo><msub><mi>C</mi><mn>23</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>-</mo><msub><mi>C</mi><mn>33</mn></msub><msub><mi>T</mi><mn>22</mn></msub><mo>)</mo></mrow><msub><mi>V</mi><mi>U</mi></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths><maths num="0090"><![CDATA[<math><mrow><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ib</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>&times;</mo><msub><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><mo>-</mo><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>T</mi><mn>22</mn></msub></mtd><mtd><msub><mi>T</mi><mn>23</mn></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>T</mi><mn>23</mn></msub></mtd><mtd><mo>-</mo><msub><mi>T</mi><mn>22</mn></msub></mtd></mtr></mtable></mfenced><mfenced open='(' close=')'><mtable><mtr><mtd><mn>0</mn></mtd><mtd><msubsup><mrow><mo>-</mo><mi>&omega;</mi></mrow><mrow><mi>ib</mi><mo>,</mo><mi>z</mi></mrow><mi>b</mi></msubsup></mtd><mtd><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>y</mi></mrow><mi>b</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>z</mi></mrow><mi>b</mi></msubsup></mtd><mtd><mn>0</mn></mtd><mtd><msubsup><mrow><mo>-</mo><mi>&omega;</mi></mrow><mrow><mi>ib</mi><mo>,</mo><mi>x</mi></mrow><mi>b</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mrow><mo>-</mo><mi>&omega;</mi></mrow><mrow><mi>ib</mi><mo>,</mo><mi>y</mi></mrow><mi>b</mi></msubsup></mtd><mtd><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>x</mi></mrow><mi>b</mi></msubsup></mtd><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><mfenced open='(' close=')'><mtable><mtr><mtd><mn>0</mn></mtd></mtr><mtr><mtd><msub><mi>r</mi><mi>y</mi></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>                                       (23)<maths num="0091"><![CDATA[<math><mrow><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><mo>-</mo><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>T</mi><mn>22</mn></msub></mtd><mtd><msub><mi>T</mi><mn>23</mn></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>T</mi><mn>23</mn></msub></mtd><mtd><msub><mrow><mo>-</mo><mi>T</mi></mrow><mn>22</mn></msub></mtd></mtr></mtable></mfenced><mfenced open='(' close=')'><mtable><mtr><mtd><msubsup><mrow><mo>-</mo><mi>&omega;</mi></mrow><mrow><mi>ib</mi><mo>,</mo><mi>z</mi></mrow><mi>b</mi></msubsup><msub><mi>r</mi><mi>y</mi></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd></mtr><mtr><mtd><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>x</mi></mrow><mi>b</mi></msubsup><msub><mi>r</mi><mi>y</mi></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='(' close=')' separators=''><mtable><mtr><mtd><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>z</mi></mrow><mi>b</mi></msubsup><msub><mi>r</mi><mi>y</mi></msub></mtd></mtr><mtr><mtd><msub><mi>T</mi><mn>23</mn></msub><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>x</mi></mrow><mi>b</mi></msubsup></mtd></mtr><mtr><mtd><mo>-</mo><msub><mi>T</mi><mn>22</mn></msub><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>x</mi></mrow><mi>b</mi></msubsup><msub><mi>r</mi><mi>y</mi></msub></mtd></mtr></mtable><msub><mi>r</mi><mi>y</mi></msub></mfenced></mrow></math>]]></maths><maths num="0092"><![CDATA[<math><mrow><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ib</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><mo>-</mo><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>T</mi><mn>22</mn></msub></mtd><mtd><msub><mi>T</mi><mn>23</mn></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>T</mi><mn>23</mn></msub></mtd><mtd><msub><mrow><mo>-</mo><mi>T</mi></mrow><mn>22</mn></msub></mtd></mtr></mtable></mfenced><mfenced open='(' close=')'><mtable><mtr><mtd><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>z</mi></mrow><mi>b</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>y</mi></mrow><mi>b</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>z</mi></mrow><mi>b</mi></msubsup></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='(' close=')' separators=''><mtable><mtr><mtd><msubsup><mrow><mo>-</mo><mi>&omega;</mi></mrow><mrow><mi>ib</mi><mo>,</mo><mi>x</mi></mrow><mi>b</mi></msubsup></mtd></mtr><mtr><mtd><msub><mi>T</mi><mn>22</mn></msub><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>y</mi></mrow><mi>b</mi></msubsup><mo>+</mo><msub><mi>T</mi><mn>23</mn></msub><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>z</mi></mrow><mi>b</mi></msubsup></mtd></mtr><mtr><mtd><msub><mi>T</mi><mn>23</mn></msub><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>y</mi></mrow><mi>b</mi></msubsup><mo>-</mo><msub><mi>T</mi><mn>22</mn></msub><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>z</mi></mrow><mi>b</mi></msubsup></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>24</mn><mo>)</mo></mrow></mrow></math>]]></maths>将式(20)~(24)代入光流公式(18)得:<maths num="0093"><![CDATA[<math><mrow><msub><mi>f</mi><mi>f</mi></msub><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><mo>-</mo><mfrac><mrow><msub><mrow><mo>(</mo><msub><mi>k</mi><mi>f</mi></msub><mo>)</mo></mrow><mrow><mi>n</mi><mo>,</mo><mi>z</mi></mrow></msub><msub><mrow><mo>(</mo><msubsup><mi>C</mi><mi>n</mi><mi>f</mi></msubsup><msub><mi>V</mi><mi>n</mi></msub><mo>+</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msub><mrow><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ib</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>&times;</mo><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow></mrow><mi>b</mi></msub><mo>)</mo></mrow><mi>x</mi></msub></mrow><mrow><mi>h</mi><mo>+</mo><msub><mrow><mo>[</mo><msubsup><mi>C</mi><mi>b</mi><mi>n</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>]</mo></mrow><mi>z</mi></msub></mrow></mfrac><mo>+</mo><msub><mrow><mo>(</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ib</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>)</mo></mrow><mi>y</mi></msub></mtd></mtr><mtr><mtd><mo>-</mo><mfrac><mrow><msub><mrow><mo>(</mo><msub><mi>k</mi><mi>f</mi></msub><mo>)</mo></mrow><mrow><mi>n</mi><mo>,</mo><mi>z</mi></mrow></msub><msub><mrow><mo>(</mo><msubsup><mi>C</mi><mi>n</mi><mi>f</mi></msubsup><msub><mi>V</mi><mi>n</mi></msub><mo>+</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msub><mrow><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ib</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>&times;</mo><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow></mrow><mi>b</mi></msub><mo>)</mo></mrow><mi>y</mi></msub></mrow><mrow><mi>h</mi><mo>+</mo><msub><mrow><mo>[</mo><msubsup><mi>C</mi><mi>b</mi><mi>n</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>r</mi><mi>bf</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>]</mo></mrow><mi>z</mi></msub></mrow></mfrac><mo>-</mo><msub><mrow><mo>(</mo><msubsup><mi>C</mi><mi>b</mi><mi>f</mi></msubsup><msub><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>ib</mi></msub><mo>)</mo></mrow><mi>b</mi></msub><mo>)</mo></mrow><mi>x</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>25</mn><mo>)</mo></mrow></mrow></math>]]></maths>展开并写成分量形式:<maths num="0094"><![CDATA[<math><mrow><msub><mi>f</mi><mi>x</mi></msub><mo>=</mo><mo>-</mo><mfrac><mrow><mo>(</mo><msub><mi>C</mi><mn>23</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>-</mo><msub><mi>C</mi><mn>33</mn></msub><msub><mi>T</mi><mn>22</mn></msub><mo>)</mo></mrow><mrow><mi>h</mi><mo>+</mo><msub><mi>C</mi><mn>23</mn></msub><msub><mi>r</mi><mi>y</mi></msub></mrow></mfrac><mo>&times;</mo><mfenced open='(' close=')'><mtable><mtr><mtd><msub><mrow><mo>-</mo><mi>C</mi></mrow><mn>11</mn></msub><msub><mi>V</mi><mi>E</mi></msub><mo>-</mo><msub><mi>C</mi><mn>12</mn></msub><msub><mi>V</mi><mi>N</mi></msub><mo>-</mo></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>13</mn></msub><msub><mi>V</mi><mi>U</mi></msub><mo>+</mo><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>z</mi></mrow><mi>b</mi></msubsup><msub><mi>r</mi><mi>y</mi></msub></mtd></mtr></mtable></mfenced><mo>+</mo><mrow><mo>(</mo><msub><mi>T</mi><mn>22</mn></msub><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>y</mi></mrow><mi>b</mi></msubsup><mo>+</mo><msub><mi>T</mi><mn>23</mn></msub><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>z</mi></mrow><mi>b</mi></msubsup><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>26</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0095"><![CDATA[<math><mrow><msub><mi>f</mi><mi>y</mi></msub><mo>=</mo><mo>-</mo><mfrac><mrow><mo>(</mo><msub><mi>C</mi><mn>23</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>-</mo><msub><mi>C</mi><mn>33</mn></msub><msub><mi>T</mi><mn>22</mn></msub><mo>)</mo></mrow><mrow><mi>h</mi><mo>+</mo><msub><mi>C</mi><mn>23</mn></msub><msub><mi>r</mi><mi>y</mi></msub></mrow></mfrac><mo>&times;</mo><mfenced open='(' close=')'><mtable><mtr><mtd><mrow><mo>(</mo><msub><mi>C</mi><mn>21</mn></msub><msub><mi>T</mi><mn>22</mn></msub><mo>+</mo><msub><mi>C</mi><mn>31</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>)</mo></mrow><msub><mi>V</mi><mi>E</mi></msub><mo>-</mo><mrow><mo>(</mo><msub><mi>C</mi><mn>22</mn></msub><msub><mi>T</mi><mn>22</mn></msub><mo>+</mo><msub><mi>C</mi><mn>32</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>)</mo></mrow><msub><mi>V</mi><mi>N</mi></msub></mtd></mtr><mtr><mtd><mo>+</mo><mrow><mo>(</mo><msub><mi>C</mi><mn>23</mn></msub><msub><mi>T</mi><mn>22</mn></msub><mo>+</mo><msub><mi>C</mi><mn>33</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>)</mo></mrow><msub><mi>V</mi><mi>U</mi></msub><mo>+</mo><msubsup><mrow><msub><mi>T</mi><mn>23</mn></msub><mi>&omega;</mi></mrow><mrow><mi>ib</mi><mo>,</mo><mi>x</mi></mrow><mi>b</mi></msubsup><msub><mi>r</mi><mi>y</mi></msub></mtd></mtr></mtable></mfenced><mo>+</mo><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>x</mi></mrow><mi>b</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>27</mn><mo>)</mo></mrow></mrow></math>]]></maths>对于飞机来说,其水平速度一般要远大于其垂直速度,故上式简化为:<maths num="0096"><![CDATA[<math><mrow><msub><mi>f</mi><mi>x</mi></msub><mo>=</mo><mo>-</mo><mfrac><mrow><mo>(</mo><msub><mi>C</mi><mn>23</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>-</mo><msub><mi>C</mi><mn>33</mn></msub><msub><mi>T</mi><mn>22</mn></msub><mo>)</mo></mrow><mrow><mi>h</mi><mo>+</mo><msub><mi>C</mi><mn>23</mn></msub><msub><mi>r</mi><mi>y</mi></msub></mrow></mfrac><mo>&times;</mo><mrow><mo>(</mo><msub><mrow><mo>-</mo><mi>C</mi></mrow><mn>11</mn></msub><msub><mi>V</mi><mi>E</mi></msub><mo>-</mo><msub><mi>C</mi><mn>12</mn></msub><msub><mi>V</mi><mi>N</mi></msub><mo>+</mo><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>z</mi></mrow><mi>b</mi></msubsup><msub><mi>r</mi><mi>y</mi></msub><mo>)</mo></mrow><mo>+</mo><mrow><mo>(</mo><msub><mi>T</mi><mn>22</mn></msub><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>y</mi></mrow><mi>b</mi></msubsup><mo>+</mo><msub><mi>T</mi><mn>23</mn></msub><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>z</mi></mrow><mi>b</mi></msubsup><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>28</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0097"><![CDATA[<math><mrow><msub><mi>f</mi><mi>y</mi></msub><mo>=</mo><mo>-</mo><mfrac><mrow><mo>(</mo><msub><mi>C</mi><mn>23</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>-</mo><msub><mi>C</mi><mn>33</mn></msub><msub><mi>T</mi><mn>22</mn></msub><mo>)</mo></mrow><mrow><mi>h</mi><mo>+</mo><msub><mi>C</mi><mn>23</mn></msub><msub><mi>r</mi><mi>y</mi></msub></mrow></mfrac><mo>&times;</mo><mfenced open='(' close=')'><mtable><mtr><mtd><mrow><mo>(</mo><msub><mi>C</mi><mn>21</mn></msub><msub><mi>T</mi><mn>22</mn></msub><mo>+</mo><msub><mi>C</mi><mn>31</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>)</mo></mrow><msub><mi>V</mi><mi>E</mi></msub><mo>+</mo><mrow><mo>(</mo><msub><mi>C</mi><mn>22</mn></msub><msub><mi>T</mi><mn>22</mn></msub><mo>+</mo><msub><mi>C</mi><mn>32</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>)</mo></mrow><msub><mi>V</mi><mi>N</mi></msub></mtd></mtr><mtr><mtd><mo>+</mo><msub><mi>T</mi><mn>23</mn></msub><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>x</mi></mrow><mi>b</mi></msubsup><msub><mi>r</mi><mi>y</mi></msub></mtd></mtr></mtable></mfenced><mo>+</mo><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>x</mi></mrow><mi>b</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>29</mn><mo>)</mo></mrow></mrow></math>]]></maths>方(28)(29)未考虑任何误差,而实际系统中总存在各种误差,所以实际的光流应由下述方程确定,以式(28)表示的x向光流为例:<maths num="0098"><![CDATA[<math><mrow><msub><mi>f</mi><mi>x</mi></msub><mo>+</mo><msub><mi>&delta;f</mi><mi>x</mi></msub><mo>=</mo><mo>-</mo><mfrac><mrow><mo>(</mo><msub><mover><mi>C</mi><mo>^</mo></mover><mn>23</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>-</mo><msub><mover><mi>C</mi><mo>^</mo></mover><mn>33</mn></msub><msub><mi>T</mi><mn>22</mn></msub><mo>)</mo></mrow><mrow><mi>h</mi><mo>+</mo><mi>&delta;h</mi><mo>+</mo><msub><mover><mi>C</mi><mo>^</mo></mover><mn>23</mn></msub><msub><mi>r</mi><mi>y</mi></msub></mrow></mfrac><mo>&times;</mo><mrow><mo>(</mo><mo>-</mo><msub><mover><mi>C</mi><mo>^</mo></mover><mn>11</mn></msub><mrow><mo>(</mo><msub><mi>V</mi><mi>E</mi></msub><mo>+</mo><msub><mi>&delta;V</mi><mi>E</mi></msub><mo>)</mo></mrow><mo>-</mo><msub><mover><mi>C</mi><mo>^</mo></mover><mn>12</mn></msub><mrow><mo>(</mo><msub><mi>V</mi><mi>N</mi></msub><mo>+</mo><msub><mi>&delta;V</mi><mi>N</mi></msub><mo>)</mo></mrow><mo>+</mo><mrow><mo>(</mo><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>z</mi></mrow><mi>b</mi></msubsup><mo>+</mo><msubsup><mi>&delta;&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>z</mi></mrow><mi>b</mi></msubsup><mo>)</mo></mrow><msub><mi>r</mi><mi>y</mi></msub><mo>)</mo></mrow><mo>+</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>30</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0099"><![CDATA[<math><mrow><mo>(</mo><msub><mi>T</mi><mn>22</mn></msub><mrow><mo>(</mo><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>y</mi></mrow><mi>b</mi></msubsup><mo>+</mo><msubsup><mi>&delta;&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>y</mi></mrow><mi>b</mi></msubsup><mo>)</mo></mrow><mo>+</mo><msub><mi>T</mi><mn>23</mn></msub><mrow><mo>(</mo><msubsup><mi>&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>z</mi></mrow><mi>b</mi></msubsup><mo>+</mo><msubsup><mi>&delta;&omega;</mi><mrow><mi>ib</mi><mo>,</mo><mi>z</mi></mrow><mi>b</mi></msubsup><mo>)</mo></mrow><mo>)</mo></mrow></math>]]></maths>式(30)中,<img file="FDA00002139314200105.GIF" wi="48" he="70" />由下式确定:<maths num="0100"><![CDATA[<math><mrow><msubsup><mover><mi>C</mi><mo>^</mo></mover><mi>n</mi><mi>b</mi></msubsup><mo>=</mo><msubsup><mi>C</mi><mi>n</mi><mi>b</mi></msubsup><mrow><mo>(</mo><mi>I</mi><mo>+</mo><msubsup><mi>&Phi;</mi><mo>&times;</mo><mi>n</mi></msubsup><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0101"><![CDATA[<math><mrow><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><msub><mi>C</mi><mn>11</mn></msub></mtd><mtd><msub><mi>C</mi><mn>12</mn></msub></mtd><mtd><msub><mi>C</mi><mn>13</mn></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>21</mn></msub></mtd><mtd><msub><mi>C</mi><mn>22</mn></msub></mtd><mtd><msub><mi>C</mi><mn>23</mn></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>31</mn></msub></mtd><mtd><msub><mi>C</mi><mn>32</mn></msub></mtd><mtd><msub><mi>C</mi><mn>33</mn></msub></mtd></mtr></mtable></mfenced><mfenced open='(' close=')'><mtable><mtr><mtd><mn>1</mn></mtd><mtd><msub><mrow><mo>-</mo><mi>&phi;</mi></mrow><mi>U</mi></msub></mtd><mtd><msub><mi>&phi;</mi><mi>N</mi></msub></mtd></mtr><mtr><mtd><msub><mi>&phi;</mi><mi>U</mi></msub></mtd><mtd><mn>1</mn></mtd><mtd><msub><mrow><mo>-</mo><mi>&phi;</mi></mrow><mi>E</mi></msub></mtd></mtr><mtr><mtd><msub><mrow><mo>-</mo><mi>&phi;</mi></mrow><mi>N</mi></msub></mtd><mtd><msub><mi>&phi;</mi><mi>E</mi></msub></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>31</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0102"><![CDATA[<math><mrow><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><msub><mi>C</mi><mn>11</mn></msub><mo>+</mo><msub><mi>&phi;</mi><mi>U</mi></msub><msub><mi>C</mi><mn>12</mn></msub><mo>-</mo><msub><mi>&phi;</mi><mi>N</mi></msub><msub><mi>C</mi><mn>13</mn></msub></mtd><mtd><msub><mrow><mo>-</mo><mi>&phi;</mi></mrow><mi>U</mi></msub><msub><mi>C</mi><mn>11</mn></msub><mo>+</mo><msub><mi>C</mi><mn>12</mn></msub><mo>+</mo><msub><mi>&phi;</mi><mi>E</mi></msub><msub><mi>C</mi><mn>13</mn></msub></mtd><mtd><msub><mi>&phi;</mi><mi>N</mi></msub><msub><mi>C</mi><mn>11</mn></msub><mo>-</mo><msub><mi>&phi;</mi><mi>E</mi></msub><msub><mi>C</mi><mn>12</mn></msub><mo>+</mo><msub><mi>C</mi><mn>13</mn></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>21</mn></msub><mo>+</mo><msub><mi>&phi;</mi><mi>U</mi></msub><msub><mi>C</mi><mn>22</mn></msub><mo>-</mo><msub><mi>&phi;</mi><mi>N</mi></msub><msub><mi>C</mi><mn>23</mn></msub></mtd><mtd><msub><mrow><mo>-</mo><mi>&phi;</mi></mrow><mi>U</mi></msub><msub><mi>C</mi><mn>21</mn></msub><mo>+</mo><msub><mi>C</mi><mn>22</mn></msub><mo>+</mo><msub><mi>&phi;</mi><mi>E</mi></msub><msub><mi>C</mi><mn>23</mn></msub></mtd><mtd><msub><mi>&phi;</mi><mi>N</mi></msub><msub><mi>C</mi><mn>21</mn></msub><mo>-</mo><msub><mi>&phi;</mi><mi>E</mi></msub><msub><mi>C</mi><mn>22</mn></msub><mo>+</mo><msub><mi>C</mi><mn>23</mn></msub></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>31</mn></msub><mo>+</mo><msub><mi>&phi;</mi><mi>U</mi></msub><msub><mi>C</mi><mn>32</mn></msub><mo>-</mo><msub><mi>&phi;</mi><mi>N</mi></msub><msub><mi>C</mi><mn>33</mn></msub></mtd><mtd><msub><mrow><mo>-</mo><mi>&phi;</mi></mrow><mi>U</mi></msub><msub><mi>C</mi><mn>31</mn></msub><mo>+</mo><msub><mi>C</mi><mn>32</mn></msub><mo>+</mo><msub><mi>&phi;</mi><mi>E</mi></msub><msub><mi>C</mi><mn>33</mn></msub></mtd><mtd><msub><mi>&phi;</mi><mi>N</mi></msub><msub><mi>C</mi><mn>31</mn></msub><mo>+</mo><msub><mi>&phi;</mi><mi>E</mi></msub><msub><mi>C</mi><mn>32</mn></msub><mo>+</mo><msub><mi>C</mi><mn>33</mn></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>(30)减去式(28),并略去高阶小项,即得到光流的误差方程:δf<sub>x</sub>=H<sub>fx</sub>[δh δV<sub>E</sub> δV<sub>N</sub> φ<sub>E</sub> φ<sub>N</sub> φ<sub>U</sub> ε<sub>cx</sub> ε<sub>cy</sub> ε<sub>cz</sub> ε<sub>rx</sub> ε<sub>ry</sub> ε<sub>rz</sub>]<sup>T</sup>    (32)H<sub>fx</sub>是一个1×12的行阵,它的各个子项都很复杂,这里只给出相对简单的第一项,其它的不再一一列出,<maths num="0103"><![CDATA[<math><mrow><msub><mi>H</mi><mi>fx</mi></msub><mrow><mo>(</mo><mn>1,1</mn><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><msup><mrow><mo>(</mo><mi>h</mi><mo>+</mo><msub><mi>C</mi><mn>23</mn></msub><msub><mi>r</mi><mi>y</mi></msub><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mfenced open='(' close=')'><mtable><mtr><mtd><mrow><mo>(</mo><msub><mi>C</mi><mn>23</mn></msub><msub><mi>T</mi><mn>23</mn></msub><mo>-</mo><msub><mi>C</mi><mn>33</mn></msub><msub><mi>T</mi><mn>22</mn></msub><msubsup><mrow><mo>)</mo><mi>&omega;</mi></mrow><mrow><mi>ib</mi><mo>,</mo><mi>z</mi></mrow><mi>b</mi></msubsup><msub><mi>r</mi><mi>y</mi></msub></mrow><mo>+</mo><mrow><mo>(</mo><msub><mi>C</mi><mn>33</mn></msub><msub><mi>T</mi><mn>22</mn></msub><msub><mi>C</mi><mn>11</mn></msub><mo>-</mo><msub><mi>C</mi><mn>23</mn></msub><msub><mi>T</mi><mn>23</mn></msub><msub><mi>C</mi><mn>11</mn></msub><mo>)</mo></mrow><msub><mi>V</mi><mi>E</mi></msub><mo>+</mo></mtd></mtr><mtr><mtd><mrow><mo>(</mo><msub><mi>C</mi><mn>33</mn></msub><msub><mi>T</mi><mn>22</mn></msub><msub><mi>C</mi><mn>12</mn></msub><mo>-</mo><msub><mi>C</mi><mn>23</mn></msub><msub><mi>T</mi><mn>23</mn></msub><msub><mi>C</mi><mn>12</mn></msub><mo>)</mo></mrow><msub><mi>V</mi><mi>N</mi></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>同理得到δf<sub>y</sub>=H<sub>fy</sub>[δh δV<sub>E</sub> δV<sub>N</sub> φ<sub>E</sub> φ<sub>N</sub> φ<sub>U</sub> ε<sub>cx</sub> ε<sub>cy</sub> ε<sub>cz</sub> ε<sub>rx</sub> ε<sub>ry</sub> ε<sub>rz</sub>]<sup>T</sup>    (33)合并可得光流误差方程为:δ<sub>f</sub>=H<sub>f</sub>[δh δV<sub>E</sub> δV<sub>N</sub> φ<sub>E</sub> φ<sub>N</sub> φ<sub>U</sub> ε<sub>cx</sub> ε<sub>cy</sub> ε<sub>cz</sub> ε<sub>rx</sub> ε<sub>ry</sub> ε<sub>rz</sub>]<sup>T</sup>    (34)
地址 100191 北京市海淀区学院路37号