发明名称 捷联惯性导航系统与天文导航系统实现组合导航的方法
摘要 本发明公布了一种捷联惯性导航系统与天文导航系统实现组合导航的方法,属于组合导航领域。本发明采用SINS有误差的“数学平台”作为CNS的水平基准,并根据耦合SINS姿态误差天文定位原理构建了深组合数学模型。本发明包括如下步骤:第一步:建立基于SINS数学平台的天文导航定位模型,第二步:建立SINS和CNS组合系统模型,第三步:所建立的组合导航系统状态方程和量测方程进行离散化处理,采用卡尔曼滤波器对惯性导航误差进行最优估计和修正。惯性/天文组合导航系统具有极好的自主性和抗干扰能力,采用本专利的方法,飞行器上可不安装专门的水平基准,有望简化机载条件下的SINS/CNS组合导航系统的设计。
申请公布号 CN101825467B 申请公布日期 2012.05.30
申请号 CN201010152226.5 申请日期 2010.04.20
申请人 南京航空航天大学 发明人 郁丰;熊智;何真;刘建业;韩龄;华冰;屈蔷;王丹;陈海明
分类号 G01C21/16(2006.01)I;G01C21/02(2006.01)I;G01C21/20(2006.01)I 主分类号 G01C21/16(2006.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 许方
主权项 1.一种捷联惯性导航系统与天文导航系统实现组合导航的方法,其特征在于包括如下步骤:第一步:建立基于SINS数学平台的天文导航定位模型1)建立天文定位模型采用地球固联坐标系OXYZ为参考系建立天文定位模型:<img file="FSA00000089968100011.GIF" wi="1290" he="138" />式(1)中δ<sub>A</sub>,ω分别代表恒星的赤纬、地方时角,其中地方时角ω为恒星的格林时角t<sub>G</sub><sup>A</sup>即0°经线处的地方时角与飞行器所在位置经度λ的和,h为星敏感器观测得到恒星的高度角值,λ、<img file="FSA00000089968100012.GIF" wi="31" he="37" />分别为在地固坐标系中的经度、纬度即飞行器所在的经度、纬度;2)建立考虑SINS数学平台误差的天文测量模型SINS导航坐标系转换到SINS平台坐标系的姿态转换矩阵为:<maths num="0001"><![CDATA[<math><mrow><mi>C</mi><mo>&ap;</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>1</mn></mtd><mtd><msub><mi>&phi;</mi><mi>u</mi></msub></mtd><mtd><mo>-</mo><msub><mi>&phi;</mi><mi>n</mi></msub></mtd></mtr><mtr><mtd><mo>-</mo><msub><mi>&phi;</mi><mi>u</mi></msub></mtd><mtd><mn>1</mn></mtd><mtd><msub><mi>&phi;</mi><mi>e</mi></msub></mtd></mtr><mtr><mtd><msub><mi>&phi;</mi><mi>n</mi></msub></mtd><mtd><mo>-</mo><msub><mi>&phi;</mi><mi>e</mi></msub></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></math>]]></maths>式(2)中,φ<sub>u</sub>、φ<sub>n</sub>和φ<sub>e</sub>分别为数学平台的航向角误差、滚动角误差和俯仰角误差;式(1)所述的天文定位模型在考虑耦合SINS数学平台角误差的情况下表示成:<img file="FSA00000089968100014.GIF" wi="1376" he="54" />式(3)中,平台坐标系中的恒星方向矢量表示为[x y z]<sup>T</sup>,x、y、z分别为该方向矢量的三个分量;第二步:建立SINS和CNS组合系统模型a)建立SINS和CNS组合导航系统的状态模型采用线性卡尔曼滤波器进行组合,系统的状态方程为SINS的误差方程,导航坐标系选为东北天地理坐标系,获得捷联惯导系统的误差方程即组合导航系统的状态模型为<img file="FSA00000089968100015.GIF" wi="593" he="68" />其中系统状态变量定义为:<maths num="0002"><![CDATA[<math><mrow><mi>X</mi><mo>=</mo><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><mi>&delta;</mi><msub><mi>&upsi;</mi><mi>e</mi></msub><mo>,</mo><mi>&delta;</mi><msub><mi>&upsi;</mi><mi>n</mi></msub><mo>,</mo><mi>&delta;</mi><msub><mi>&upsi;</mi><mi>u</mi></msub><mo>,</mo><mi>&delta;L</mi><mo>,</mo><mi>&delta;&lambda;</mi><mo>,</mo><mi>&delta;h</mi><mo>,</mo><msub><mi>&epsiv;</mi><mi>bx</mi></msub><mo>,</mo><msub><mi>&epsiv;</mi><mi>by</mi></msub><mo>,</mo><msub><mi>&epsiv;</mi><mi>bz</mi></msub><mo>,</mo><msub><mi>&epsiv;</mi><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><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,F(t)为状态系数矩阵,G(t)为噪声系数矩阵,W(t)为系统动态噪声;φ<sub>e</sub>,φ<sub>n</sub>,φ<sub>u</sub>为平台误差角;δυ<sub>e</sub>,δυ<sub>n</sub>,δυ<sub>u</sub>为速度误差;δL,δλ,δh为纬度、经度和高度误差;ε<sub>bx</sub>,ε<sub>by</sub>,ε<sub>bz</sub>,ε<sub>rx</sub>,ε<sub>ry</sub>,ε<sub>rz</sub>分别为陀螺常值漂移误差和一阶马尔可夫漂移误差;<img file="FSA00000089968100017.GIF" wi="186" he="56" /><img file="FSA00000089968100018.GIF" wi="50" he="50" />为加速度计零偏;b)建立SINS和CNS组合导航系统的测量模型将式(3)在线性卡尔曼滤波器一步时间更新预测点上线性展开可表示为<img file="FSA00000089968100021.GIF" wi="1265" he="53" />其中,<img file="FSA00000089968100022.GIF" wi="1105" he="59" /><img file="FSA00000089968100023.GIF" wi="1325" he="59" /><img file="FSA00000089968100024.GIF" wi="1087" he="84" /><maths num="0003"><![CDATA[<math><mrow><mi>dz</mi><mo>=</mo><mi>z</mi><mo>-</mo><mover><mi>z</mi><mo>^</mo></mover><mo>;</mo></mrow></math>]]></maths>dφ<sub>e</sub>为数学平台俯仰角误差的待估小量;dφ<sub>n</sub>为数学平台滚动角误差的待估小量;<img file="FSA00000089968100026.GIF" wi="28" he="52" />为导航系统经度的一步时间更新值;<img file="FSA00000089968100027.GIF" wi="31" he="52" />为导航系统纬度的一步时间更新值;<img file="FSA00000089968100028.GIF" wi="36" he="65" />为导航系统数学平台俯仰角误差的一步时间更新值;<img file="FSA00000089968100029.GIF" wi="37" he="65" />为导航系统数学平台滚动角误差的一步时间更新值;测量噪声仅考虑高度角的测量误差,具体有:sin(h<sub>c</sub>)=sin(h<sub>r</sub>+h<sub>ε</sub>)=sinh<sub>r</sub>cosh<sub>ε</sub>+cosh<sub>r</sub>sinh<sub>ε</sub>       ≈sinh<sub>r</sub>+cosh<sub>r</sub>·h<sub>ε</sub>               (6)       ≈sinh<sub>r</sub>+cosh<sub>c</sub>·h<sub>ε</sub>其中,h<sub>c</sub>为恒星高度角的测量值,h<sub>r</sub>为恒星高度角的真实值,h<sub>ε</sub>为恒星高度角的测量噪声;第三步:对式(4)、(5)和式(6)所建立的组合导航系统状态方程和量测方程进行离散化处理后,利用线性卡尔曼滤波器对惯性导航误差进行最优估计和修正。
地址 210016 江苏省南京市御道街29号