一种基于自适应滤波的空间飞行器制导工具在轨标定方法与流程

文档序号:11651513阅读:179来源:国知局
本发明涉及空间飞行器导航与控制领域,尤其涉及一种基于自适应滤波的空间飞行器制导工具在轨标定方法。
背景技术
:惯性仪表是捷联惯导系统的心脏,其误差的大小将直接影响空间飞行器的入轨精度和落点偏差的大小。sins制导工具误差系数在轨标定是提高空间飞行器导航精度的一个重要手段,而误差系数分离工作的核心是参数估计方法的研究。目前,惯性系统地面标定的方法已经比较成熟,但是惯性系统实际应用到飞行任务中时,受到飞行器震动、空间环境的变化地面标定的误差系数无法满足飞行器、航天器长期在空间飞行精确地定姿定位的要求。技术实现要素:本发明针对现有技术中的不足,提供了一种基于自适应滤波的空间飞行器制导工具在轨标定技术,本发明能够克服现有制导工具误差分离技术“天地不一致”的不足,根据空间飞行器的实时遥测速度和外测速度的差,用最小二乘法和特征根估计相结合的方法实时地标定出制导工具的误差系数,能对制导工具误差进行补偿。为了解决上述技术问题,本发明通过下述技术方案得以解决:一种基于自适应滤波的空间飞行器制导工具在轨标定技术,其特征为包括以下几个步骤:步骤(a):建立滤波标定模型,滤波标定模型包括系统状态方程和观测方程,其中,系统状态方程为:状态式中变量为飞行器本体系到发射惯性系的转换矩阵,为陀螺测得的本体系相对于发射惯性系的角速度在本体系的投影,fb为加速度计测得的比力在本体系的投影;x,y,z表示飞行器在发射惯性坐标系下的坐标,r表示飞行器到发射惯性坐标系原点的位置。φ表示平台失准角误差,δv表示速度误差,δr表示位置误差,ag表示陀螺安装误差,b表示陀螺漂移误差,aa表示加速度计安装误差,表示加速度计偏置;观测方程为:其中,z(t)中的φi”为星敏感器测量的姿态角和惯导解算姿态角之差,zv(t)为gps测量的飞行器速度和惯导解算的速度之差,zr(t)为gps测量的飞行器位置和惯导解算的位置之差。和为星敏感器的姿态量测白噪声,δmx、δmy和δmz为gps的量测速度白噪声,δxg、δxg和δzg为gps的量测位置白噪声。步骤(b):空间飞行器在轨道上进行机动,需要在三个轴向上分别作出姿态机动和线加速度机动,空间飞行器机动时需要观测;步骤(c):通过奇异值分解方法确定状态变量x(0)的大小,然后得出状态变量中ag,b,aa,是否可以观测;步骤(d):在步骤c中ag,b,aa,皆可被观测到时,将ag,b,aa,带入到系统状态方程,在轨标定出制导工具的误差系数;步骤(e):在在步骤c中ag,b,aa,任一不可被观测到时,空间飞行器继续飞行,然后重新执行步骤(b)。上述技术方案中,优选的,在所述的步骤(c)中,奇异值分解公式为:q=[ht(hφ1,0)t...(hφm-1,m-2...φ1,0)t]t,q=u∑vtu=[u1u2...um]v=[v1v2...vm],上述技术方案中,优选的,在所述的步骤(e)中,空间飞行器继续飞行至少15分钟后再重新执行步骤(b)。本发明的技术原理是利用捷联惯导输出的载体位置、姿态与星敏感器输出的姿态矩阵来构造量测,建立量测方程。设计自适应滤波算法,经过滤波计算获得陀螺仪随机常值漂移和星敏感器安装误差的估计值,从而实现组合系统的在轨自标定。系统参数主要为φ平台失准角误差,δv速度误差,δr位置误差,ag陀螺安装误差,b陀螺漂移误差,aa加速度计安装误差,加速度计偏置。这些参数需要经过观察得出,这些参数还需要进行奇异值对应用来确定是否是可观测到的。如果此时的ag陀螺安装误差和b陀螺漂移误差,aa加速度计安装误差和加速度计偏置是可观测的,则用基于卡尔曼滤波的组合导航标定出这些误差项,最后就可以进行误差补偿。与现有技术相比,本发明的有益效果是:本发明能够克服现有制导工具误差分离技术“天地不一致”的不足,能够实时、在轨标定出制导工具的误差系数,算法简单,便于工程化。附图说明图1为根据本发明实施例的基于自适应滤波的空间飞行器制导工具在轨标定方法流程图。具体实施方式为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。针对现有制导工具误差分离技术“天地不一致”的不足,本发明提出了一种基于自适应滤波的空间飞行器制导工具在轨误差分离方法。本发明利用捷联惯导输出的载体位置、姿态与星敏感器输出的姿态矩阵来构造量测,建立量测方程。设计自适应滤波算法,经过滤波计算获得陀螺仪随机常值漂移和星敏感器安装误差的估计值,从而实现组合系统的在轨自标定。下面结合说明书附图对本发明作进一步详细描述。图1示出了本发明实施例的基于自适应滤波的空间飞行器制导工具在轨标定方法。本发明的基于自适应滤波的空间飞行器制导工具在轨标定方法中,假设航天飞行器运行在圆形轨道,轨道六要素如表1所示:表1:航天飞行器运行轨道六要素半长轴6878.14km偏心率0轨道倾角45.0026°升交点赤径359.887°近地点时刻2015.7.2204:00:00近地点角距0°首先建立滤波标定模型,取状态变量:获得系统状态方程,其中,φ表示平台失准角误差,δv表示速度误差,δr表示位置误差,ag表示陀螺安装误差,b表示陀螺漂移误差,aa表示加速度计安装误差,表示加速度计偏置;ηg和εg分别为陀螺测量噪声和加速度计测量噪声。观测方程为:其中,z(t)中的φi”为星敏感器测量的姿态角和惯导解算姿态角之差,zv(t)为gps测量的飞行器速度和惯导解算的速度之差,zr(t)为gps测量的飞行器位置和惯导解算的位置之差;和为星敏感器的姿态量测白噪声,δmx、δmy和δmz为gps的量测速度白噪声,δxg、δxg和δzg为gps的量测位置白噪声。为了标定出模型中的所有误差参数,陀螺漂移b,陀螺标度因数δkg,加计的标度因数δka,加计的漂移必须使卫星在本体三个轴向上分别做相应的姿态机动和线加速度机动,并且机动的角速率和加速度值不能太小,否则对δkg和δka的可观测性较低,导致系统无法观测。然后航天飞行器在圆形轨道上运行做如下三个姿态机动,每次姿态机动后姿态保持20分钟进入下一姿态机动,机动后三个阶段的姿态如下表2所示:表2卫星在轨三轴姿态指向再然后根据奇异值分解法对航天飞行器的实际运行的轨迹机动状态进行可观测分析,分析公式为:q=[ht(hφ1,0)t...(hφm-1,m-2...φ1,0)t]t进行奇异值分解:q=u∑vtu=[u1u2...um]v=[v1v2...vm]由上式得到应用上式求得每一个奇异值对应的状态变量x(0)的大小,根据该变量的大小可以确定出哪些变量可观测,哪些变量不可观测,哪些变量的可观测程度高,哪些变量的可观测程度低。如果此时陀螺安装误差和漂移误差,加速度安装误差和偏置是可观测的,则用基于自适应滤波的组合导航标定出这些误差项。如果此时陀螺安装误差和漂移误差,加速度安装误差和偏置是不可观测的,则使空间飞行器继续飞行,通常半个小时后再做出姿势改变。根据分析结果可知在设计的轨迹条件下,陀螺和加计的漂移是可以观测的,而对标度因数,陀螺的三个标度因数可观测度分别是5.197e-2,1.732和5.175e-2,而加计的三个标度因数的可观测度分别是2.107e-4,2.107e-4和6.100e-5,从加速度计仿真结果图中看到加计的标度因数没有被估计出来,是发散的,而陀螺的标度因数是可以估计出来的,最终收敛在设定值附近。表3自适应滤波漂移仿真结果表表4自适应滤波标度因数仿真结果表表3和表4分别为卡尔曼滤波漂移仿真结果表和标度因数仿真结果表。最后根据得出的制导工具的误差系数无误差进行补偿。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1