删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

惯性/天文/卫星组合导航误差在线标定方法

本站小编 哈尔滨工业大学/2019-10-24

惯性/天文/卫星组合导航误差在线标定方法

踪华1,齐建宇1,熊攀3,汪渤2,刘准1,周志强2

(1.宇航智能控制技术国家级重点实验室(北京航天自动控制研究所),北京 100854;2.北京理工大学 自动化学院,北京100081;3.哈尔滨工业大学 航天学院,哈尔滨150001)



摘要:

为提高惯性/天文/卫星 (INS/CNS/GNSS) 组合导航系统长期工作时的精度,推导了基于四元数误差描述的组合导航系统误差状态方程和量测方程,利用分段定常系统 (PWCS) 定理,分析了不同输入条件下系统状态变量的可观测性和可观测度.结合可观测性和可观测度分析结果, 提出了利用星敏感器及卫星导航系统提供的姿态、位置矢量在线标定陀螺仪、加速度计和星敏感器误差参数的方法.可观测性分析和仿真试验结果表明, 该方法可以精确在线估计出陀螺仪、加速度计、星敏感器的标度因数、零偏和安装误差,提高惯性/天文/卫星组合导航系统长期在轨工作的精度.

关键词:  组合导航  四元数误差  Kalman滤波  在线标定  可观测度  星敏感器  标度因数  安装误差

DOI:10.11918/j.issn.0367-6234.201509109

分类号:V249.3

文献标识码:A

基金项目:国家高技术研究发展计划(2015AA7026083)



On-line errors calibration method for INS/CNS/GNSS integrated navigation

ZONG Hua1,QI Jianyu1,XIONG Pan3,WANG Bo2,LIU Zhun1,ZHOU Zhiqiang2

(1.State Key Laboratory of Science and Technology on Aerospace Intelligent Control (Beijing Aerospace Automatic Control Institute), Beijing 100854, China; 2. School of Automation, Beijing Institute of Technology, Beijing 100081, China; 3.School of Astronautics, Harbin Institute of Technology, Harbin 150001, China)

Abstract:

To improve the accuracy of the integrated navigation system INS (Inertial Navigation System)/CNS (Celestial Navigation System)/GNSS (Global Navigation Satellite Systems) integrated navigation system for long-time working, this paper establishes the integrated navigation system state equation and the observation equation based on quaternion errors, and analyzes the observability and observable degree of the system states by applying Piece-Wise Constant System (PWCS) theory for different input conditions. Based on the analysis of the observability and observable degree, using the measurement information of attitude and position vectors from star sensor and GNSS, this paper proposes a method of on-line calibration for the error parameters of gyros, accelerometers and star sensor. The observability analysis and simulation results show that this method can precisely estimate the scale factor, zero, and installation error of gyros, accelerators and star sensor. This method can improve the long-term working accuracy of INS/CNS/GNSS integrated navigation system and has an important engineering application value.

Key words:  integrated navigation  quaternion errors  Kalman filter  on-line calibration  observable degree  star sensor  scale factor  installation error


踪华, 齐建宇, 熊攀, 汪渤, 刘准, 周志强. 惯性/天文/卫星组合导航误差在线标定方法[J]. 哈尔滨工业大学学报, 2017, 49(4): 88-94. DOI: 10.11918/j.issn.0367-6234.201509109.
ZONG Hua, QI Jianyu, XIONG Pan, WANG Bo, LIU Zhun, ZHOU Zhiqiang. On-line errors calibration method for INS/CNS/GNSS integrated navigation[J]. Journal of Harbin Institute of Technology, 2017, 49(4): 88-94. DOI: 10.11918/j.issn.0367-6234.201509109.
基金项目 国家高技术研究发展计划 (2015AA7026083) 作者简介 汪渤 (1963—),男,教授,博士生导师 通信作者 踪华 (1978—),女,博士,高工,E-mail: zonghua3@sina.cn 文章历史 收稿日期: 2015-09-23



Contents            -->Abstract            Full text            Figures/Tables            PDF


惯性/天文/卫星组合导航误差在线标定方法
踪华1, 齐建宇1, 熊攀3, 汪渤2, 刘准1, 周志强2    
1. 宇航智能控制技术国家级重点实验室 (北京航天自动控制研究所),北京 100854;
2. 北京理工大学自动化学院,北京100081;
3. 哈尔滨工业大学 航天学院,哈尔滨150001

收稿日期: 2015-09-23
基金项目: 国家高技术研究发展计划 (2015AA7026083)
作者简介: 汪渤 (1963—),男,教授,博士生导师
通信作者: 踪华 (1978—),女,博士,高工,E-mail: zonghua3@sina.cn


摘要: 为提高惯性/天文/卫星 (INS/CNS/GNSS) 组合导航系统长期工作时的精度,推导了基于四元数误差描述的组合导航系统误差状态方程和量测方程,利用分段定常系统 (PWCS) 定理,分析了不同输入条件下系统状态变量的可观测性和可观测度.结合可观测性和可观测度分析结果, 提出了利用星敏感器及卫星导航系统提供的姿态、位置矢量在线标定陀螺仪、加速度计和星敏感器误差参数的方法.可观测性分析和仿真试验结果表明, 该方法可以精确在线估计出陀螺仪、加速度计、星敏感器的标度因数、零偏和安装误差,提高惯性/天文/卫星组合导航系统长期在轨工作的精度.
关键词: 组合导航    四元数误差    Kalman滤波    在线标定    可观测度    星敏感器    标度因数    安装误差    
On-line errors calibration method for INS/CNS/GNSS integrated navigation
ZONG Hua1, QI Jianyu1, XIONG Pan3, WANG Bo2, LIU Zhun1, ZHOU Zhiqiang2    
1. State Key Laboratory of Science and Technology on Aerospace Intelligent Control (Beijing Aerospace Automatic Control Institute), Beijing 100854, China;
2. School of Automation, Beijing Institute of Technology, Beijing 100081, China;
3. School of Astronautics, Harbin Institute of Technology, Harbin 150001, China


Abstract: To improve the accuracy of the integrated navigation system INS (Inertial Navigation System)/CNS (Celestial Navigation System)/GNSS (Global Navigation Satellite Systems) integrated navigation system for long-time working, this paper establishes the integrated navigation system state equation and the observation equation based on quaternion errors, and analyzes the observability and observable degree of the system states by applying Piece-Wise Constant System (PWCS) theory for different input conditions. Based on the analysis of the observability and observable degree, using the measurement information of attitude and position vectors from star sensor and GNSS, this paper proposes a method of on-line calibration for the error parameters of gyros, accelerometers and star sensor. The observability analysis and simulation results show that this method can precisely estimate the scale factor, zero, and installation error of gyros, accelerators and star sensor. This method can improve the long-term working accuracy of INS/CNS/GNSS integrated navigation system and has an important engineering application value.
Key words: integrated navigation    quaternion errors    Kalman filter    on-line calibration    observable degree    star sensor    scale factor    installation error    
长期自主导航技术在运载火箭上面级、轨道转移飞行器、地球卫星等轨道飞行器上具有广阔的应用前景.未来先进的火箭上面级、轨道转移飞行器等需要拓展功能,适应在多星部署、在轨服务等领域的任务需求,需要在飞行时间长、空间跨度大等条件下具备长期在轨精确自主导航的能力[1-2].另外,随着进入轨道的卫星数量的增多、地面测控站的工作量逐渐增大,为降低地面压力,节省成本,也需要进一步发展地球卫星自主导航技术[3-5].因此,为满足轨道飞行器长时间自主导航任务,惯性/天文/卫星组合导航已成为国内外轨道飞行器研制机构首选方案.精度和可靠性是惯性/天文/卫星组合导航系统两项重要的技术指标.发射时的冲击、空间环境的变换、导航器件重复性性能等因素,都会造成组合导航系统器件误差天地不一致的问题,误差在线分离技术已经成为惯性/天文/卫星组合导航系统实现高精度、高可靠性长期导航的关键技术.该技术具有重要的工程应用价值:1) 受火箭发射时刻冲击、空间环境影响,星敏感器等天文姿态器件安装误差变化较大,安装误差分离与补偿技术可提高星敏感器在线使用精度;2) 惯性器件参数误差和一些缓变故障表现类似,通过器件误差的在线估计与补偿,可降低参数误差的影响,有利于故障诊断方法的设计,从而提高系统的可靠性[6];3) 天文导航和卫星导航更新周期低,误差在线标定技术可提高当天文导航和卫星导航无法修正期间的惯性导航的精度.因此,导航器件误差分离技术受到各国科研人员的重视,得到了持续研究.文献[7]整理分析了用四元数描述飞行器姿态动力学方程的方法及其优点.文献[8]建立了飞行器姿态四元数误差、陀螺仪和星敏感器误差模型,利用EKF和UF滤波方法进行误差在线估计,分析了这两种滤波方法对误差估计性能的影响.文献[9]研究了卫星上陀螺误差在轨标定方法.文献[10]利用四元数建立了姿态误差模型,采用Kalman滤波器对惯性/天文组合导航系统陀螺在线标定技术进行了研究.文献[11]研究了利用MPF-KF估计陀螺误差的方法.文献[7]采用欧拉角建立系统误差模型,利用EKF在线估计加速度计和陀螺零偏、星敏感器安装误差和刻度因数误差.

综上所述,文献[7-11]主要围绕基于四元数据描述的飞行器姿态误差建模和滤波方法展开研究,并没有对误差变量的可观测性和精确在线分离的条件进行分析.文献[12]建立了基于欧拉角描述的飞行器姿态误差、速度和位置误差模型,通过滤波方法在线估计导航器件的误差,但是,基于欧拉角的姿态误差模型为非线性模型,且对于一些旋转的角度,无法用欧拉角描述[12],在使用Kalman滤波器的时候会出现问题.鉴于四元数具有非奇异性,基于四元数建立的姿态误差模型为线性模型的优点,本文将在文献[7]及上述其他相关研究成果的基础上,沿用由四元数矢量部分描述姿态误差方程的方法,并进一步进行拓展,用四元数矢量部分建立了完整的姿态、速度误差方程和量测方程,采用Kalman滤波方法实现导航器件误差的在线估计.另外,本文对系统误差模型进行可观测性和可观测度分析,给出了输入条件对可观测度的影响,为导航器件误差的精确在线分离提供了设计依据.结合可观测性分析结果,设计了有效的惯性/天文/卫星组合导航系统误差在线标定策略,获得了理想的试验效果.

1 在线标定算法 1.1 导航器件误差模型完成惯组标定后,若不对陀螺、加速度计进行重新拆装,陀螺和加速度计的安装误差角逐次重复精度高,但陀螺和加速度计零偏、刻度因数误差项逐次通电重复性精度较低,因此,忽略安装误差角,只考虑零偏和刻度因数误差,建立陀螺仪和加速度计的误差模型.

1.1.1 陀螺仪输出误差模型陀螺仪输出记为

$\mathit{\boldsymbol{\hat \omega = \omega + }}{\mathit{\boldsymbol{ \boldsymbol{\varLambda} }}_g} \cdot \mathit{\boldsymbol{\hat \omega + }}{\mathit{\boldsymbol{b}}_g} + {\mathit{\boldsymbol{\eta }}_g},$ (1)

式中:$\boldsymbol{\hat{\omega }}={{[{{{\hat{\omega }}}_{x}}\ \ {{{\hat{\omega }}}_{y}}\ \ {{{\hat{\omega }}}_{z}}]}^{\text{T}}}$为陀螺测量值;ω =[ωx?ωy?ωz]T为惯组本体坐标系相对于惯性空间的理想角速率;Λg=[Λgx?0?0;?0?Λgy?0;?0?0?Λgz; ]为陀螺一次项系数误差;bg=[bgx?bgy?bgz]T为陀螺零偏误差;ηg=[ηgx?ηgy?ηgz]T为陀螺高斯白噪声.

由式 (1) 可得到陀螺的输出误差为

$\mathit{\boldsymbol{\delta \omega = \omega }} - \mathit{\boldsymbol{\hat \omega = }} - \left( {{\mathit{\boldsymbol{ \boldsymbol{\varLambda} }}_g}\mathit{\boldsymbol{\hat \omega + }}{\mathit{\boldsymbol{b}}_g} + {\mathit{\boldsymbol{\eta }}_g}} \right).$ (2)

1.1.2 加速度计误差模型加速度计的输出记为

$\mathit{\boldsymbol{\hat f = f + }}{\mathit{\boldsymbol{ \boldsymbol{\varLambda} }}_a}\mathit{\boldsymbol{\hat f}} + {\mathit{\boldsymbol{b}}_a} + {\mathit{\boldsymbol{\eta }}_a}.$ (3)

式中:$\boldsymbol{\hat{f}}={{[{{{\hat{f}}}_{x}}\ \ {{{\hat{f}}}_{y}}\ \ {{{\hat{f}}}_{z}}]}^{\text{T}}}$为加速度计测量值;f =[fx?fy?fz]T为理想的加速度计测量值;Λa=[Λax?0?0;?0?Λay?0;?0?0?Λaz; ]为加速度计一次项系数误差;ba=[bax?bay?baz]T为加速度计零偏误差;ηa=[ηax?ηay?ηaz]T为加速度计高斯白噪声.

由式 (3) 可得到加速度计的输出误差为

$\delta \mathit{\boldsymbol{f = f}} - \mathit{\boldsymbol{\hat f}} = - \left( {{\mathit{\boldsymbol{ \boldsymbol{\varLambda} }}_a}\mathit{\boldsymbol{\hat f}} + {\mathit{\boldsymbol{b}}_a} + {\mathit{\boldsymbol{\eta }}_a}} \right).$

1.1.3 星敏感器误差模型星敏感器测量星光确定的姿态四元数表示为

${{\mathit{\boldsymbol{\hat q}}}_s} = {\mathit{\boldsymbol{q}}_s} \otimes {\mathit{\boldsymbol{q}}_\psi }.$

式中:${{{\boldsymbol{\hat{q}}}}_{s}}$为星光确定的姿态四元数;qs为理想的姿态四元数;qψ为星敏感器安装误差.

1.2 组合导航系统误差模型 1.2.1 姿态误差方程根据理想四元数qg和捷联惯性导航计算确定的四元数${{{\boldsymbol{\hat{q}}}}_{g}}$,得到数学平台的误差四元数为

$\delta {\mathit{\boldsymbol{q}}_\varphi } = {\mathit{\boldsymbol{q}}_g} \otimes \mathit{\boldsymbol{\hat q}}_g^{ - 1}.$ (4)

由于四元数运动满足如下关系:

$\frac{{{\rm{d}}{\mathit{\boldsymbol{q}}_g}}}{{{\rm{d}}t}} = \frac{1}{2}\omega \otimes {\mathit{\boldsymbol{q}}_g},$ (5)

$\frac{{{\rm{d}}{{\mathit{\boldsymbol{\hat q}}}_g}}}{{{\rm{d}}t}} = \frac{1}{2}\mathit{\boldsymbol{\hat \omega }} \otimes {{\mathit{\boldsymbol{\hat q}}}_g}.$ (6)

对式 (4) 求导数,并将式 (5),(6) 代入式 (4) 可得

$\begin{array}{l}\frac{{{\rm{d}}\left( {\delta {\mathit{\boldsymbol{q}}_\varphi }} \right)}}{{{\rm{d}}t}} = \frac{{{\rm{d}}{\mathit{\boldsymbol{q}}_g}}}{{{\rm{d}}t}} \otimes \mathit{\boldsymbol{\hat q}}_g^{ - 1} + {\mathit{\boldsymbol{q}}_g} \otimes \frac{d}{{{\rm{d}}t}}\left( {\mathit{\boldsymbol{\hat q}}_g^{ - 1}} \right) = \\\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\frac{1}{2}\mathit{\boldsymbol{\omega }} \otimes \delta {\mathit{\boldsymbol{q}}_\varphi } - \frac{1}{2}\delta {\mathit{\boldsymbol{q}}_\varphi } \otimes \mathit{\boldsymbol{\hat \omega }},\end{array}$

式中,$\boldsymbol{\hat{q}}_{g}^{*}$${{{\boldsymbol{\hat{q}}}}_{g}}$的共轭四元数.由于$\boldsymbol{\omega }=\delta \boldsymbol{\omega }+\boldsymbol{\hat{\omega }}$δqφ的导数为:

$\begin{array}{l}\frac{{{\rm{d}}\left( {\delta {\mathit{\boldsymbol{q}}_\varphi }} \right)}}{{{\rm{d}}t}} = \frac{1}{2}\left[ {\mathit{\boldsymbol{\hat \omega }} \otimes \delta {\mathit{\boldsymbol{q}}_\varphi } - \delta {\mathit{\boldsymbol{q}}_\varphi } \otimes \mathit{\boldsymbol{\hat \omega }}} \right] + \frac{1}{2}\delta {\mathit{\boldsymbol{q}}_\varphi } \otimes \delta \mathit{\boldsymbol{\omega }},\\\mathit{\boldsymbol{\hat \omega }} \otimes \delta {\mathit{\boldsymbol{q}}_\varphi } - \delta {\mathit{\boldsymbol{q}}_\varphi } \otimes \mathit{\boldsymbol{\hat \omega }} = \left[ {\begin{array}{*{20}{c}}0\\{2\mathit{\boldsymbol{\hat \omega }} \otimes \delta {{\mathit{\boldsymbol{\vec q}}}_\varphi } }\end{array}} \right].\end{array}$

其中,$\delta {{\boldsymbol{q}}_{\varphi }}\otimes \delta \boldsymbol{\omega} $可展开为

$\delta {\mathit{\boldsymbol{q}}_\varphi } \otimes \delta \omega = \left[ {\begin{array}{*{20}{c}}0 & { - \delta {\omega _x}} & { - \delta {\omega _y}} & { - \delta {\omega _z}}\\{\delta {\omega _x}} & 0 & {\delta {\omega _z}} & { - \delta {\omega _y}}\\{\delta {\omega _y}} & { - \delta {\omega _z}} & 0 & {\delta {\omega _x}}\\{\delta {\omega _z}} & {\delta {\omega _y}} & { - \delta {\omega _x}} & 0\end{array}} \right] \cdot \left[ {\begin{array}{*{20}{c}}{\delta {q_{\varphi 0}}}\\{\delta {q_{\varphi 1}}}\\{\delta {q_{\varphi 2}}}\\{\delta {q_{\varphi 3}}}\end{array}} \right],$

又因为δqφ0≈1,忽略二阶项可得

$\delta {\mathit{\boldsymbol{q}}_\varphi } \otimes \delta \mathit{\boldsymbol{\omega = }}\left[ {\begin{array}{*{20}{c}}0\\{\delta \omega }\end{array}} \right].$

因此,δqφ的导数为

$\frac{{{\rm{d}}\left( {\delta {\mathit{\boldsymbol{q}}_\varphi }} \right)}}{{{\rm{d}}t}} = - \left[ {\begin{array}{*{20}{c}}0\\{\mathit{\boldsymbol{\hat \omega }} \otimes \delta {{\mathit{\boldsymbol{\vec q}}}_\varphi } }\end{array}} \right] + \frac{1}{2}\left[ {\begin{array}{*{20}{c}}0\\{\delta \mathit{\boldsymbol{\omega }}}\end{array}} \right],$

将矢量和标量部分分开写,可得:

$\frac{{{\rm{d}}\left( {\delta {{\mathit{\boldsymbol{\vec q}}}_\varphi }} \right)}}{{{\rm{d}}t}} = - \mathit{\boldsymbol{\hat \omega }} \otimes \delta {{\mathit{\boldsymbol{\vec q}}}_\varphi } + \frac{1}{2}\delta \mathit{\boldsymbol{\omega }},$ (7)

$\frac{{{\rm{d}}\left( {\delta {\mathit{\boldsymbol{q}}_{\varphi 0}}} \right)}}{{{\rm{d}}t}} = 0.$ (8)

将陀螺的输出误差模型式 (2) 代入式 (7),得到四元数误差模型:

$\frac{{{\rm{d}}\left( {\delta {{\mathit{\boldsymbol{\vec q}}}_\varphi }} \right)}}{{{\rm{d}}t}} = - \mathit{\boldsymbol{\hat \omega }} \otimes \delta {{\mathit{\boldsymbol{\vec q}}}_\varphi } - \frac{1}{2}\left( {{\mathit{\boldsymbol{ \boldsymbol{\varLambda} }}_g}\mathit{\boldsymbol{\hat \omega }} + {\mathit{\boldsymbol{b}}_g} + {\mathit{\boldsymbol{\eta }}_g}} \right).$

1.2.2 速度误差方程对于捷联安装的加速度计来说,速度测量方程可以描述为

$\frac{{{\rm{d}}\hat v}}{{{\rm{d}}t}} = \mathit{\boldsymbol{C}}_g^{i'}\mathit{\boldsymbol{C}}_{i'}^i{{\mathit{\boldsymbol{\hat f}}}_b} - {{\mathit{\boldsymbol{\hat g}}}_i}.$ (9)

式中:Cgi为惯组本体坐标系到发射惯性系的姿态矩阵;Cii为捷联导航数学平台失准角;${{{\boldsymbol{\hat{g}}}}_{i}}$为发射惯性系下的万有引力.

理想的速度方程为

$\frac{{{\rm{d}}v}}{{{\rm{d}}t}} = \mathit{\boldsymbol{C}}_g^{i'}\mathit{\boldsymbol{C}}_{i'}^i{\mathit{\boldsymbol{f}}_b} - {\mathit{\boldsymbol{g}}_i}.$ (10)

忽略引力误差,式 (10) 减式 (9),可得:

$\begin{array}{l}\frac{{{\rm{d}}v}}{{{\rm{d}}t}} - \frac{{{\rm{d}}\hat v}}{{{\rm{d}}t}} = \mathit{\boldsymbol{C}}_g^{i'}\mathit{\boldsymbol{C}}_{i'}^i{\mathit{\boldsymbol{f}}_b} - {\mathit{\boldsymbol{g}}_i} - \left( {\mathit{\boldsymbol{C}}_g^{i'}{{\mathit{\boldsymbol{\hat f}}}_b} - {{\mathit{\boldsymbol{\hat g}}}_i}} \right) = \\\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\mathit{\boldsymbol{C}}_g^{i'}\left( {\mathit{\boldsymbol{I + }}\varphi \times } \right){\mathit{\boldsymbol{f}}_b} - \mathit{\boldsymbol{C}}_g^{i'}{{\mathit{\boldsymbol{\hat f}}}_b} = \\\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\mathit{\boldsymbol{C}}_g^{i'} \cdot \varphi \times {\mathit{\boldsymbol{f}}_b} + \mathit{\boldsymbol{C}}_g^{i'}\left( {{\mathit{\boldsymbol{f}}_b} - {{\mathit{\boldsymbol{\hat f}}}_b}} \right) = \\\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\mathit{\boldsymbol{C}}_g^{i'} \cdot \left( {\mathit{\boldsymbol{I + }}\varphi \times - \mathit{\boldsymbol{I}}} \right){\mathit{\boldsymbol{f}}_b} + \mathit{\boldsymbol{C}}_g^{i'}\left( {{\mathit{\boldsymbol{f}}_b} - {{\mathit{\boldsymbol{\hat f}}}_b}} \right),\end{array}$ (11)

$\mathit{\boldsymbol{I + }}\varphi \times - \mathit{\boldsymbol{I}} = \left[ {\begin{array}{*{20}{c}}0 & {2\delta {q_{\varphi 3}}} & { - 2\delta {q_{\varphi 2}}}\\{ - 2\delta {q_{\varphi 3}}} & 0 & {2\delta {q_{\varphi 1}}}\\{2\delta {q_{\varphi 2}}} & { - 2\delta {q_{\varphi 1}}} & 0\end{array}} \right],$ (12)

$\varphi \times {\mathit{\boldsymbol{f}}_b} = 2 \cdot \left[ {{\mathit{\boldsymbol{f}}_b} \times } \right] \cdot \delta \overrightarrow {{\mathit{\boldsymbol{q}}_\varphi }} .$ (13)

忽略二阶小量得到速度误差方程:

$\frac{{{\rm{d}}\left( {\delta v} \right)}}{{{\rm{d}}t}} = 2\mathit{\boldsymbol{C}}_g^{i'} \cdot {{\mathit{\boldsymbol{\hat f}}}_b} \times \delta \mathit{\boldsymbol{\vec q}} + \mathit{\boldsymbol{C}}_g^{i'}\delta {\mathit{\boldsymbol{f}}_b}.$ (14)

将加速度计的输出误差式 (3) 代入式 (14) 得到:

$\frac{{{\rm{d}}\left( {\delta v} \right)}}{{{\rm{d}}t}} = 2\mathit{\boldsymbol{C}}_g^{i'} \cdot \left[ {{{\mathit{\boldsymbol{\hat f}}}_b} \times } \right] \cdot \delta \mathit{\boldsymbol{\vec q}} - \mathit{\boldsymbol{C}}_g^{i'}\left( {{\mathit{\boldsymbol{ \boldsymbol{\varLambda} }}_a}\mathit{\boldsymbol{\hat f + }}{\mathit{\boldsymbol{b}}_a} + {\mathit{\boldsymbol{\eta }}_a}} \right).$

1.2.3 位置误差方程位置误差方程为

$\frac{{{\rm{d}}\left( {\delta \mathit{\boldsymbol{p}}} \right)}}{{{\rm{d}}t}} = \frac{{{\rm{d}}\left( {\delta v} \right)}}{{{\rm{d}}t}}.$

1.3 组合导航系统误差模型 1.3.1 状态方程导航坐标系为发射惯性系,组合导航系统的状态方程为捷联惯导的误差方程,状态方程为

$\frac{{{\rm{d}}\left( {\mathit{\boldsymbol{X}}\left( t \right)} \right)}}{{{\rm{d}}t}} = \mathit{\boldsymbol{A}}\left( t \right) \cdot \mathit{\boldsymbol{X}}\left( t \right) + \mathit{\boldsymbol{G}}\left( t \right) \cdot \mathit{\boldsymbol{W}}\left( t \right).$

式中:A(t) 为系统的状态转移矩阵;G(t) 为系统的噪声系数矩阵;W(t) 为系统噪声向量; X(t) 为t时刻的系统状态矢量.结合导航器件、组合导航系统的误差模型,系统状态误差变量取

$\mathit{\boldsymbol{X = }}\left[ {\begin{array}{*{20}{c}}{\delta {{\mathit{\boldsymbol{\vec q}}}_\varphi }} & {\delta \mathit{\boldsymbol{p}}} & {\delta \mathit{\boldsymbol{v}}} & {{\mathit{\boldsymbol{b}}_g}} & {{\mathit{\boldsymbol{b}}_a}} & {{{\mathit{\boldsymbol{\vec q}}}_\varphi }} & {{\mathit{\boldsymbol{ \boldsymbol{\varLambda} }}_g}} & {{\mathit{\boldsymbol{ \boldsymbol{\varLambda} }}_a}}\end{array}} \right]_{1 \times 24}^{\rm{T}}.$ (15)

式中:状态变量为24个,分别为数学平台失准角误差、位置误差、速度误差、陀螺零偏误差、加速度计零偏误差、星敏感器安装误差 (用四元数的矢量部分表示)、陀螺刻度因数误差、加速度计刻度因数.

1.3.2 观测方程星敏感器体坐标系到发射惯性系的姿态矩阵记为Csi, 得到惯性姿态矩阵和星光姿态矩阵间的误差为

$\mathit{\boldsymbol{C}}_g^{i'}\mathit{\boldsymbol{C}}_i^s = \left[ {\begin{array}{*{20}{c}}1 & { - {\psi _z}} & {{\psi _y}}\\{{\psi _z}} & 1 & { - {\psi _x}}\\{ - {\psi _y}} & {{\psi _x}} & 1\end{array}} \right] = \mathit{\boldsymbol{I + \psi }} \times .$ (16)

考虑到星敏感器安装误差和惯组数学平台误差角,得到:

$\mathit{\boldsymbol{C}}_g^{i'}\mathit{\boldsymbol{C}}_i^s = \mathit{\boldsymbol{C}}_g^{i'}\mathit{\boldsymbol{C}}_i^s\mathit{\boldsymbol{C}}_{i'}^g\mathit{\boldsymbol{C}}_i^{i'} = \mathit{\boldsymbol{C}}_g^{i'}\left( {\mathit{\boldsymbol{I + }}\varphi \times } \right)\mathit{\boldsymbol{C}}_{i'}^g\left( {\mathit{\boldsymbol{I}} - \varphi \times } \right).$ (17)

式中:Cgs为惯组和星敏感器间的安装误差矩阵;φ为星敏感器安装误差角。对比式 (16),(17),忽略二阶误差, 可以得到:

$\psi \times = \varphi \times - \mathit{\boldsymbol{C}}_g^{i'}\varphi \times .$ (18)

由式 (13) 可知失准角和四元数误差存在如下关系:

$\varphi \times = 2{\left[ {\delta {{\mathit{\boldsymbol{\vec q}}}_\varphi } \times } \right]^{\rm{T}}},$ (19)

将式 (19) 代入式 (18),可以得到:

$\delta {{\mathit{\boldsymbol{\vec q}}}_\psi } \times = \delta {{\mathit{\boldsymbol{\vec q}}}_\varphi } \times - \mathit{\boldsymbol{C}}_g^{i'}\delta {{\mathit{\boldsymbol{\vec q}}}_\varphi } \times ,$

所以

$\delta {{\mathit{\boldsymbol{\vec q}}}_\psi } = \delta {{\mathit{\boldsymbol{\vec q}}}_\varphi } - \mathit{\boldsymbol{C}}_g^{i'}\delta {{\mathit{\boldsymbol{\vec q}}}_\varphi }.$ (20)

以姿态四元数误差和位置误差作为观测量,惯性/天文/卫星组合导航系统测量方程为

$\mathit{\boldsymbol{Z}}\left( t \right) = {\left[ {\begin{array}{*{20}{c}}{\delta {{\mathit{\boldsymbol{\vec q}}}_\psi }}\\{\delta \mathit{\boldsymbol{p}}}\end{array}} \right]_{6 \times 1}} = \mathit{\boldsymbol{H}}\left( t \right)\mathit{\boldsymbol{X}}\left( t \right) + \mathit{\boldsymbol{V}}\left( t \right).$

式中:$\delta {{\vec{\boldsymbol{q}}}_{\psi }}={{[\delta {{q}_{\psi x}}\ \ \delta {{q}_{\psi y}}\ \ \delta {{q}_{\psi z}}]}^{\text{T}}}$为四元数误差.根据文献[13], 与CgiCis对应的为${{\vec{\hat{\boldsymbol{q}}}}_{g}}\otimes {{({{\vec{\hat{\boldsymbol{q}}}}_{s}})}^{*}}$,所以$\delta {{{\boldsymbol{\vec{q}}}}_{\psi }}={{{\vec{\boldsymbol{\hat{q}}}}}_{g}}\otimes {{({{{\vec{\boldsymbol{\hat{q}}}}}_{s}})}^{*}}$δp= [δpx?δpy?δpz]T为惯性导航位置与卫星导航位置差值;V(t) 为6维测量白噪声向量.

根据式 (20),得到:

$\mathit{\boldsymbol{H}}\left( t \right) = {\left[ {\begin{array}{*{20}{c}}{{\mathit{\boldsymbol{I}}_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & { - \mathit{\boldsymbol{C}}_g^{i'}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}}\\{{0_{3 \times 3}}} & {{\mathit{\boldsymbol{I}}_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}}\end{array}} \right]_{6 \times 24}}.$

1.3.3 Kalman滤波方程上述各物理量在应用过程中实际上都不是连续的模拟量,而是离散量,需要把上述Kalman滤波方程离散化.离散化公式为:

$\begin{array}{*{20}{c}}{{\mathit{\boldsymbol{F}}_{k,k - 1}} = \sum\limits_{n = 0}^\infty {{{\left[ {A\left( {{t_k}} \right) \cdot \Delta } \right]}^n}/n!} ,}\\{{\mathit{\boldsymbol{ \boldsymbol{\varGamma} }}_{k - 1}} = \left\{ {\sum\limits_{n = 0}^\infty {{{\left[ {\frac{1}{{n!}}\left( {A\left( {{t_k}} \right) \cdot \Delta } \right)} \right]}^{n - 1}}} } \right\}\mathit{\boldsymbol{G}}\left( {{t_k}} \right) \cdot \Delta .}\end{array}$

式中:Δ为Kalman滤波周期,n为离散化阶数.离散化的系统状态方程和量测方程可表示为

$\left\{ \begin{array}{l}{\mathit{\boldsymbol{X}}_k} = {\mathit{\boldsymbol{F}}_{k.k - 1}}{\mathit{\boldsymbol{X}}_{k - 1}} + {\mathit{\boldsymbol{ \boldsymbol{\varGamma} }}_{k - 1}}{\mathit{\boldsymbol{W}}_{k - 1}},\\{\mathit{\boldsymbol{Z}}_k} = {\mathit{\boldsymbol{H}}_k}{\mathit{\boldsymbol{X}}_k} + \mathit{\boldsymbol{V}}.\end{array} \right.$

这样就可以按照下列离散Kalman滤波方程进行滤波解算, 开环Kalman滤波方程参见文献[14].

2 惯性/天文/卫星组合导航误差可观测性分析在线标定算法建立了惯性/天文/卫星组合导航系统的状态方程和量测方程,该系统为线性时变系统,系统的可观测性和状态变量的可观测度与误差变量可分离的数量和精度直接相关.

2.1 PWCS可观测性分析定理不考虑系统噪声,第j个时间段离散系统模型为

$\left\{ \begin{array}{l}\mathit{\boldsymbol{X}}\left( {k + 1} \right) = {\mathit{\boldsymbol{F}}_j}X\left( k \right),\\{Z_j}\left( k \right) = {\mathit{\boldsymbol{H}}_j}X\left( k \right).\end{array} \right.$ (21)

式中:${{F}_{j}}=\sum\limits_{n=0}^{\infty }{{{[{{A}_{j}}\cdot {{\mathit{\Delta }}_{j}}]}^{n}}/n!}$Δj为采样时间间隔; n为离散化阶数.

系统的总可观测矩阵TOM为

$\mathit{\boldsymbol{Q}}\left( r \right) = {\left[ {\begin{array}{*{20}{c}}{{\mathit{\boldsymbol{Q}}_1}} & {{\mathit{\boldsymbol{Q}}_2}F_1^{n - 1}} & \cdots & {{\mathit{\boldsymbol{Q}}_r}\mathit{\boldsymbol{F}}_{r - 1}^{n - 1} \cdots \mathit{\boldsymbol{F}}_1^{n - 1}}\end{array}} \right]^{\rm{T}}},$

其中

$\mathit{\boldsymbol{Q}}_j^{\rm{T}} = \left[ {\begin{array}{*{20}{c}}{{{\left( {{\mathit{\boldsymbol{H}}_j}} \right)}^{\rm{T}}},} & {{{\left( {{\mathit{\boldsymbol{H}}_j}{\mathit{\boldsymbol{F}}_j}} \right)}^{\rm{T}}},} & { \cdots ,} & {{{\left( {{\mathit{\boldsymbol{H}}_j}\mathit{\boldsymbol{F}}_1^{n - 1}} \right)}^{\rm{T}}}}\end{array}} \right].$

如果矩阵Q(r) 的秩为n,则系统是完全可观测的.利用Q(r) 进行系统的可观测性分析计算量大,且无法确定每个状态变量的可观测程度.文献[15]提出了基于奇异值分解理论的系统可观测性分析方法,利用提取可观测性矩阵SOM代替TOM分析系统的可观测性,SOM为Qs(r)=[Q1?Q2?…?Qr]T,结合奇异值分解方法,可以同时得到可观测性和可观测度的分析结果.为了利用SOM分析可观测性,有如下定理[15].

定理1?如果Fjx = x, ?x∈null{Qj(r)}, 1≤jr, 则null{Q(r)}=null{Qs(r)},rank{Q(r)}=rank{Qs(r)}.

定理2?如果$\rm{null}\{{{{\mathit{\boldsymbol{\tilde{Q}}}}}_{j}}\}\subset \rm{null}\{{{\mathit{\boldsymbol{A}}}_{j}}\}, 1\le j\le r({{{\mathit{\boldsymbol{\tilde{Q}}}}}_{j}}, {{\mathit{\boldsymbol{A}}}_{j}}$的定义见式 (22)、(23)),则$\text{null}\{\mathrm{\tilde{Q}}\text{(}r\text{)}\}=\text{null}\{{{{\mathrm{\tilde{Q}}}}_{s}}\text{(}r\text{)}\}, \text{rank}\{\mathrm{\tilde{Q}}\text{(}r\text{)}\}=\text{rank}\{{{{\mathrm{\tilde{Q}}}}_{s}}\text{(}r\text{)}\}$.

定理3 ?如果Fj是对应AjΔj的离散化的转移矩阵,其中Δj为采样时间间隔,则$\rm{null}\{\mathit{\boldsymbol{\tilde{Q}}}\rm{(}r\rm{)}\}=\rm{null}\{{{{\mathit{\boldsymbol{\tilde{Q}}}}}_{s}}\rm{(}r\rm{)}\}$.即离散型PWCS与连续型PWCS可观测性分析等价.

基于奇异值分解理论的系统可观测性分析方法参见文献[15].

2.2 基于奇异值分解理论的系统可观测性分析方法在本系统上的适用性证明将第j个时间段组合导航系统连续的状态方程和量测方程记为

$\left\{ \begin{array}{l}\mathit{\boldsymbol{\dot X}}\left( t \right) = {\mathit{\boldsymbol{A}}_j}\mathit{\boldsymbol{X}}\left( t \right),\\{\mathit{\boldsymbol{Z}}_j}\left( t \right) = {\mathit{\boldsymbol{H}}_j}\mathit{\boldsymbol{X}}\left( t \right).\end{array} \right.$ (22)

$\begin{array}{*{20}{c}}{{\mathit{\boldsymbol{A}}_j} = {{\left[ {\begin{array}{*{20}{c}}{{{\left( {{\mathit{\boldsymbol{A}}_{11}}} \right)}_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{{\left( {{\mathit{\boldsymbol{A}}_{12}}} \right)}_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{{\left( {{\mathit{\boldsymbol{A}}_{13}}} \right)}_{3 \times 3}}} & {{0_{3 \times 3}}}\\{{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{\mathit{\boldsymbol{I}}_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}}\\{{{\left( {{\mathit{\boldsymbol{A}}_{21}}} \right)}_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{{\left( {{\mathit{\boldsymbol{A}}_{22}}} \right)}_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{{\left( {{\mathit{\boldsymbol{A}}_{23}}} \right)}_{3 \times 3}}}\\{} & {} & {} & {{0_{15 \times 24}}} & {} & {} & {} & {}\end{array}} \right]}_{24 \times 24}},}\\{{\mathit{\boldsymbol{H}}_j} = {{\left[ {\begin{array}{*{20}{c}}{{\mathit{\boldsymbol{I}}_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{\mathit{\boldsymbol{h}}_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}}\\{{0_{3 \times 3}}} & {{\mathit{\boldsymbol{I}}_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}} & {{0_{3 \times 3}}}\end{array}} \right]}_{6 \times 24}}.}\end{array}$

提取可观测矩阵为

${{\mathit{\boldsymbol{\tilde Q}}}_j} = {\left[ {{\mathit{\boldsymbol{H}}_j},{\mathit{\boldsymbol{H}}_j}{\mathit{\boldsymbol{A}}_j}, \cdots ,{\mathit{\boldsymbol{H}}_j}\mathit{\boldsymbol{A}}_j^{k - 1}} \right]^{\rm{T}}}.$ (23)

$\mathit{\boldsymbol{X}}\in \rm{null}\{{{{\mathit{\boldsymbol{\tilde{Q}}}}}_{j}}\}, {{{\mathit{\boldsymbol{\tilde{Q}}}}}_{j}}\mathit{\boldsymbol{X}}=0$,可以得到:

$\left\{ \begin{array}{l}{\mathit{\boldsymbol{x}}_1} + \mathit{\boldsymbol{h}} \cdot {\mathit{\boldsymbol{x}}_6} = 0,\\{\mathit{\boldsymbol{x}}_2} = 0,\\{\mathit{\boldsymbol{A}}_{11}} \cdot {\mathit{\boldsymbol{x}}_1} + {\mathit{\boldsymbol{A}}_{12}} \cdot {\mathit{\boldsymbol{x}}_4} + {\mathit{\boldsymbol{A}}_{13}} \cdot {\mathit{\boldsymbol{x}}_7} = 0,\\{\mathit{\boldsymbol{x}}_3} = 0,\\n{\mathit{\boldsymbol{A}}_{11}}{n^2}{\mathit{\boldsymbol{x}}_1} + {\mathit{\boldsymbol{A}}_{11}} \cdot {\mathit{\boldsymbol{A}}_{12}} \cdot {\mathit{\boldsymbol{x}}_4} + {\mathit{\boldsymbol{A}}_{11}} \cdot {\mathit{\boldsymbol{A}}_{13}} \cdot {\mathit{\boldsymbol{x}}_7} = 0,\\{\mathit{\boldsymbol{A}}_{21}} \cdot {\mathit{\boldsymbol{x}}_1} + {\mathit{\boldsymbol{A}}_{22}} \cdot {\mathit{\boldsymbol{x}}_5} + {\mathit{\boldsymbol{A}}_{23}} \cdot {\mathit{\boldsymbol{x}}_8} = 0,\\ \vdots \end{array} \right.$ (24)

式中:x1~ x6与式 (15) 中的误差变量相对应,分别表示数学平台失准角误差、位置误差等.由式 (24) 可知,Aj· X =0,即X∈null{Aj},所以$\rm{null}\{{{{\mathit{\boldsymbol{\tilde{Q}}}}}_{j}}\}\subset \rm{null}\{{{\mathit{\boldsymbol{A}}}_{j}}\}$,因此满足定理2.即可以用连续系统的SOM代替TOM做系统的可观测分析.另外,式 (21) 中Fj为与AjΔj对的状态转移矩阵,因此,本系统满足定理3,因此可以用离散的SOM对该组合导航系统进行可观测分析.

2.3 可观测性分析结果飞行器在轨运动可以分为3种基本类型:1) 无动力飞行状态;2) 进行姿态机动;3) 线加减速运动.针对这3种基本类型,设计的可观测性分析的输入条件为:状态Ⅰ为无动力飞行状态,陀螺测量飞行器相对惯性空间的转动角速率,通常该角速率较小,这里取三轴向陀螺敏感的角速率均为2.4×10-4 (°)/s;状态Ⅱ为角运动状态下,xyz轴向角速率分别为0, 0, 10(°)/s;状态Ⅲ为加减速运动条件下,xyz轴向加速度分别为,0, 20, 0 m/s2.利用基于奇异值分解理论的系统可观测性分析方法对系统的可观测性进行了分析,可观测性分析结果见表 1,表 1中为在3种运动条件下,状态变量对应的奇异值,奇异值越大,可观测度越大,变量的可观测性越强,奇异值小于5×10-8时,对应的状态不可观测[16].在状态Ⅰ条件下,有15个状态变量的奇异值较大,其他的状态变量的奇异值基本为0.可观测的变量为数学平台失准角误差、位置误差、速度误差、陀螺零偏误差、加速度计零偏误差.在状态Ⅱ条件下,与状态Ⅰ相比,星敏感器安装误差和y轴加速度计刻度因数误差可观测,加表零偏变为了不可观测.在状态Ⅲ条件下,与状态Ⅰ结果相比,星敏感器安装误差和z轴陀螺刻度因数误差可观测,z轴陀螺零偏不可观测.因此,加入线加速度机动或角速率机动,可提高星敏感器器安装误差的可观测性; 加入线加速度机动,可提高对应轴向上的加表的刻度因数误差的可观测度; 加入角速率机机动,可提高对应轴向上的陀螺刻度因数误差的可观测度.也就是在一定的机动条件下,本文24个误差变量均可观测.

表 1
表 1 不同运动状态下的奇异值 Table 1 Singular value of different moving states 误差
编号 状态Ⅰ 状态Ⅱ 状态Ⅲ

1 2.2 8.7×1019 4.3×102

2 2.2 9.3×1019 2.3

3 2.2 4.0×102 4.3×102

4 1.2 1.2 0.9

5 1.2 2.2 1.2

6 1.2 1.1 0.9

7 4.4 4.4 2.5

8 4.4 0.8 5.2

9 4.4 4.0 2.5

10 9.3 8.3×102 5.6×103

11 9.3 5.4×102 10.6

12 9.3 2.3×10-6 5.6×103

13 64.2 6.5×10-15 2.6×10-14

14 64.2 66.0 8.4×10-15

15 64.1 51.0 2.2×10-14

16 1.0×10-15 2.9 3.3

17 6.3×10-16 2.8 2.3

18 3.7×10-16 3.2 3.3

19 1.6×10-21 2.9×10-4 4.2×10-19

20 3.1×10-21 1.6×10-5 3.6×10-21

21 1.1×10-37 3.3×104 4.0×10-21

22 7.3×10-17 6.6×10-18 2.5×10-17

23 0 3.1×10-7 1.6×103

24 1.5×10-16 1.7×10-16 7.4×10-17



表 1 不同运动状态下的奇异值 Table 1 Singular value of different moving states


3 仿真试验 3.1 仿真条件利用在线标定的算法,编写了组合导航系统误差在线估计仿真程序,其中状态变量为24维,初值为0,观测变量6维,采用标准的开环Kalman滤波方法进行误差估计,滤波方程系数矩阵离散化处理取3阶.

仿真试验中假设三轴向的陀螺随机噪声均为0.2(°)/h, 三轴向的陀螺零偏误差为ωx=1×10-4 rad/s, ωy=2×10-4 rad/s, ωz=3×10-4 rad/s, 陀螺刻度因数误差均为3×10-5;三轴向加速度计随机噪声均为1×10-4 m/s2, 陀螺和加速度计的更新周期2 ms;星敏感器的安装误差分别为φx=1×10-3 rad, φy=2×10-3 rad, φz=3×10-3 rad;星敏感器定姿精度为10″(1σ), 卫星导航的定位精度为10 m (1σ).

3.2 仿真试验结果根据系统的可观测度分析结果,导航器件误差在线标定策略为:1) 依次在惯组3个轴向加入100(°)/s的角速率机动,取加入角速率机动对应时间段的陀螺刻度因数误差滤波估计结果,得到陀螺刻度因数误差数据.在该条件下,也可以同时估计出其他21个误差变量,但是由表 1中的数据可知,其他变量可观测度相对较差,故不作为最终的分离结果;2) 依次在惯组3个轴向加入50 m/s2的加速度机动,分离出加表刻度因数误差,同时估计出星敏感器安装误差;3) 在惯组三轴向角速率均为2.4×10-4 (°)/s,加速度均为0 m/s2时,估计出陀螺零偏误差、加速度计零偏误差.

导航器件参数误差估计结果如图 1~图 5所示,图中结果表明,15项参数误差均能收敛到稳定值.滤波稳定后,陀螺刻度因数误差的精度优于1×10-6,加速度计的刻度因数误差优于2×10-6,星敏感器安装误差的精度优于5×10-6 rad,陀螺零偏误差的精度1.5×10-6 rad/s,加速度计零偏误差优于2.75×10-4 m/s2,该试验结果表明,利用本文的在线估计方法,各参数误差的在线标定精度均能提高一个数量级,仿真试验结果与可观测性分析结果一致,因此本文的误差标定模型和标定正确,通过本方法可有效提高导航精度.

Figure 1
图 1 陀螺刻度因数误差 Figure 1 Gyro scale factor errors


Figure 2
图 2 加速度计刻度因数误差 Figure 2 Accelerometer scale factor errors


Figure 3
图 3 星敏感器安装误差 Figure 3 Star tracker misalignment errors


Figure 4
图 4 陀螺零偏误差 Figure 4 Gyro bias errors


Figure 5
图 5 加速度计零偏误差 Figure 5 Accelerometer bias errors


4 结论1) 为了提高惯性/天文/卫星组合导航系统长期在轨工作的精度,完善了基于四元数描述的惯性/天文/卫星组合导航误差和各惯性器件误差模型,利用分段定常系统 (PWCS) 定理,分析了不同输入条件下系统状态变量的可观测性和可观测度.为各项误差的有效分离提供了理论依据。

2) 结合惯性/天文/卫星组合导航系统可观测性和可观测度分析结果,提出了利用Kalman滤波技术在线估计惯性/天文/卫星组合导航误差和导航器件误差的标定策略,仿真试验验证了该策略的有效性和精度,该在线标定方法、可观测性分析结果和试验结果对在线标定技术在工程上的应用具有重要的参考价值.


参考文献
[1] DRESSLER G, MATUSZAK L, STEPHENSON D D. Study of a high-energy upper stage for future shuttle missions[C]//Proceedings of the 39th AIAA/ASME/SAE/ASEE Joint Propulsion Conference and Exhibit. Huntsville, Alabama: AIAA, 2003:1-10. DOI: 10.2514/6.2003-5128.

[2] LEESON J. Feasibility study of the multipurpose orbitally deployed upper stage (MODUS) platform[C]//Proceedings of the 65th International Astronautical Congress. Toronto, Canada:[s.n].2014.

[3] WHITE R L, GOUNLEY R B. Satellite autonomous navigation with SHAD[R].CSDL-R-1982, Cambride: The Charles Stark Draper Laboratory, Inc, 1987.

[4]HICKS K D, IESEL W E. Autonomous orbit determination system for earth satellites[J].Journal of Guidance, Control and Dynamics, 1992, 15(3): 562-566.DOI: 10.2514/3.20876

[5]GOTTZEIN E, FICHTER W, JABLONSKI A, et al. Challenges in control and autonomous of communications Satellites[J].Control Engineering Practice, 2000, 8(4): 409-427.DOI: 10.1016/S0967-0661(99)00171-9

[6] ZONG Hua, WANG Bo, LIU Zhun, et al. Fault detection in SINS/CNS/GPS integrated system based on federated filter[C]//Proceedings of the 33nd Chinese Control Conference. Nan Jing:IEEE, 2014: 608-612. DOI: 10.1109/ChiCC.2014.6896694.

[7]LEFFERTS E J, MARKLEY F L, SHUSTER M D. Kalman filtering for spacecraft attitude estimation[J].Journal of Guidance, Control, and Dynamics, 1982, 5(5): 417-429.DOI: 10.2514/3.56190

[8] KOKLAM LAI, JOHN L, CRASSIDIS, et al. In-space spacecraft alignment calibration using the unscented filter[C]//AIAA Guidance, Navigation, and Control Conference and Exhibit. Austin, Texas: AIAA, 2003:1-11. DOI: 10.2514/6.2003-5563.

[9]陈雪芹, 耿云海, 何蕊. 基于二阶非线性滤波的星上陀螺在轨标定[J].哈尔滨工业大学学报, 2008, 40(11): 1690-1695.
CHEN Xueqin, GENG Yunhai, HE Rui. On-orbit calibration of satellite gyro based on second-order nonlinear filtering[J].Journal of Harbin Institute of Technology, 2008, 40(11): 1690-1695.DOI: 10.3321/j.issn:0367-6234.2008.11.003

[10]肇慧, 沈继红, 陈涛. SINS/CNS组合导航系统陀螺在线标定技术[J].计算机工程与应用, 2013, 49(19): 1-4.
ZHAO Hui, SHEN Jihong, CHEN Tao. On-line calibration of gyro in SINS/CNS integrated navigation system[J].Computer Engineering and Applications, 2013, 49(19): 1-4.DOI: 10.3778/j.issn.1002-8331.1304-0227

[11] HAO Yanling, MU Hongwei, LIU Xintao. On-line calibration technology for SINS/CNS based on MPF-KF[C]// Proceedings of 2012 IEEE International Conference on Mechatronics and Automation. Cheng Du: IEEE, 2012: 1132-1136. DOI: 10.1109/ICMA.2012.6283409.

[12] VETH M M, RAQUET J. Alignment and calibration of optical and inertial sensors using stellar observations[C]//Proceedings of the 18th International Technical Meeting of the Satellite Division of the Institute of Navigation. Long Beach, CA: IEEE, 2005:2494-2503.

[13]秦永元. 惯性导航[M]. 北京: 科学出版社, 2006: 358-359.

[14] ZONG Hua, WANG Bo, LIU Zhun, et al. SINS/CNS/GNSS integrated navigation scheme for advanced upper stage[C]// Proceedings of the 2014 International Conference on Mechatronics and Control. Jinzhou: IEEE, 2014:2109-2113. DOI: 10.1109/ICMC.2014.7231938.

[15]万德钧, 房建成. 惯性导航初始对准[M]. 南京: 东南大学出版社, 1998: 100-106.

[16]周卫东, 蔡佳楠, 孙龙, 等. GPS/SINS超紧组合导航系统可观测性分析[J].北京航空航天大学学报, 2013, 39(9): 1157-1162.
ZHOU Weidong, CAI Jianan, SUN Long, et al. Observability analysis of GPS/SINS ultra-tightly coupled system[J].Journal of Beijing University of Aeronautics and Astronautics, 2013, 39(9): 1157-1162.


相关话题/天文 观测 系统 北京 工作

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 液压轮毂马达辅助驱动系统控制策略实车验证
    液压轮毂马达辅助驱动系统控制策略实车验证曾小华,崔臣,张轩铭,宋大凤,李立鑫(汽车仿真与控制国家重点实验室(吉林大学),长春130025)摘要:为充分提升重型牵引车辆通过不良路面的能力,对国内某款重型牵引车在传统结构的基础上加装了前轴液压轮毂马达辅助驱动系统,并针对该混合动力系统,开发了工程化的控制 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 铁锰复合阴极MFC-EF耦合系统产电及降解RhB效能
    铁锰复合阴极MFC-EF耦合系统产电及降解RhB效能史珂1,2,赵庆良1,2,王维业2,王琨1,2(1.城市水资源与水环境国家重点实验室(哈尔滨工业大学),哈尔滨150090;2.哈尔滨工业大学环境学院,哈尔滨150090)摘要:为实现微生物燃料电池(MFC)微电的原位利用,结合电芬顿(EF)技术的 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 偏最小二乘法在系统故障诊断中的应用
    偏最小二乘法在系统故障诊断中的应用梁北辰,戴景民(哈尔滨工业大学仪器科学与工程学院,哈尔滨150001)摘要:为研究结合关键性能指标(KPI)的偏最小二乘法(PLS)在系统故障诊断中的作用和应用,通过活性污泥数学模型(BSM1),结合偏最小二乘算法,建立了可以模拟污水处理的仿真模型.通过收集系统在正 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 椭圆轨道绳系卫星系统释放的类反步法控制
    椭圆轨道绳系卫星系统释放的类反步法控制仲小清1,金雪松2,王敏1,李晓磊3,孙光辉3(1.中国空间技术研究院通信卫星事业部,北京100094;2.中国航天科技集团宇航部,北京100048;3.哈尔滨工业大学航天学院,哈尔滨150001)摘要:为解决椭圆轨道上绳系卫星系统的稳定和快速释放问题,在传统反 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • SVD可观测度分析方法的改进及组合导航中的应用
    SVD可观测度分析方法的改进及组合导航中的应用周广涛1,邵剑波1,2,韩少卫1,陈海南1(1.哈尔滨工程大学自动化学院,哈尔滨150001;2.哈尔滨工业大学仪器科学与工程学院,哈尔滨150001)摘要:为解决已有的基于线性时变系统可观测性矩阵奇异值分解(SVD)的可观测度分析方法中存在的依靠外部量 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 船用极区格网惯性导航系统综合校正方法
    船用极区格网惯性导航系统综合校正方法方涛,黄卫权,王宗义(哈尔滨工程大学自动化学院,哈尔滨150001)摘要:为抑制适用于极区的船用格网惯性导航系统随时间积累的导航误差,提出一种基于格网坐标系的综合校正方法对陀螺常值漂移进行估计和补偿.该方法首先基于格网坐标系推导了P方程,该方程建立起位置误差、格网 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 星载固态存储系统自适应闪存转换层设计
    星载固态存储系统自适应闪存转换层设计张伟东1,2,董振兴1,朱岩1,安军社1(1.中国科学院复杂航天系统电子信息技术重点实验室(中国科学院国家空间科学中心),北京100190;2.中国科学院大学,北京100190)摘要:传统星载存储系统闪存转换层(FlashTranslationLayer,FTL) ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 多种多翼吸引子共存的新型三维分数阶混沌系统
    多种多翼吸引子共存的新型三维分数阶混沌系统徐昌彪1,2,何颖辉1,吴霞2,莫运辉2(1.重庆邮电大学光电工程学院,重庆400065;2.重庆邮电大学通信与信息工程学院,重庆400065)摘要:自然界的物理现象大多以分数阶的形式存在,整数阶微分方程正好是分数阶微分方程的特例.与整数阶模型相比,分数阶模 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 航姿参考系统的改进杆臂效应补偿方法
    航姿参考系统的改进杆臂效应补偿方法谭强俊,程永生,唐彬,刘显学,周浩,李寅鑫(中国工程物理研究院电子工程研究所,四川绵阳621000)摘要:振动环境下叠加在航姿参考系统(AHRS)加速度计敏感轴上的杆臂效应会对加速度计测姿精度造成极大的影响.本文对杆臂效应处理算法中的低通滤波法和力学补偿法进行分析. ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 一种四进制Duffing混沌数字通信系统
    一种四进制Duffing混沌数字通信系统李雅楠,付永庆(哈尔滨工程大学信息与通信工程学院,哈尔滨150001)摘要:为提高多进制混沌通信系统的性能,解决Duffing混沌系统受混沌同步技术限制的问题,本文设计了基于Duffing振子的四进制混沌数字通信系统.利用二进制Duffing混沌调制方法与正交 ...
    本站小编 哈尔滨工业大学 2020-12-05