一种捷联式航空重力仪误差分离方法与流程

文档序号:12006383阅读:456来源:国知局
一种捷联式航空重力仪误差分离方法与流程
本发明主要涉及到捷联式航空重力仪领域,特指一种捷联式航空重力仪误差分离方法。

背景技术:
在捷联式航空重力仪中加速度计和陀螺是关键器件。由于加速度计和陀螺存在偏差和漂移,加速度计和陀螺的精度就受到了限制,尤其是陀螺的精度会影响到最终估计出来的重力仪的姿态,使得估计出来的姿态中存在较大的姿态误差,这样就会在捷联式航空重力仪最终的测量结果中造成测量误差。目前,对于姿态误差的分离并没有一个完全成熟的办法,国外有学者提出了小波降噪、波数相关滤波、比例尺校正等方法进行误差分离。这些方法都是事后在数值处理上采用的一些数据处理方面的技巧,并没有从根本上对姿态误差进行估计,所能获得的效果也不是很理想。所以,要想解决捷联式航空重力仪的误差分离问题就必须设计一种全新的姿态误差的估计方法。

技术实现要素:
本发明要解决的技术问题就在于:针对现有技术存在的技术问题,本发明提供一种原理简单、操作简便、分离精度高、易推广使用的捷联式航空重力仪误差分离方法。为解决上述技术问题,本发明采用以下技术方案:一种捷联式航空重力仪误差分离方法,其步骤为:(1)、捷联式航空重力仪原始数据的预处理:将捷联式航空重力仪得到的加速度计和陀螺的原始脉冲信号通过当量转换成正常的测量信息;(2)、确定捷联式航空重力仪在飞行测量过程中产生的姿态误差;(3)、通过步骤(2)确定的姿态误差对捷联式重力仪的测量结果进行修正,实现误差的分离。作为本发明的进一步改进:所述步骤(1)为:根据捷联式航空重力仪标定得到的标定参数对重力仪得到的原始脉冲数据进行当量转换,以获取正常的测量信息;f=Ka·Na+Ba(1)w=Kg·(Ng-Bg)(2)其中,Ka和Ba分别表示加速度计的刻度因子和零偏;Kg和Bg分别表示陀螺的刻度因子和零偏;Na和Ng分别表示加速度计和陀螺的原始脉冲数据;f和w分别表示当量转换后的测量信息。作为本发明的进一步改进:所述步骤(2)中,通过步骤(1)获得捷联式航空重力仪的正常测量信息之后,分以下三步确定捷联式航空重力仪的姿态误差:(2.1)、在当地地理坐标系中捷联式航空重力仪的误差动态方程为:(4)其中,δp、δv和ψ分别表示捷联式航空重力仪的位置误差、速度误差、姿态误差;fn表示在当地地理坐标系下的加速度计比力测量值;表示从坐标系到当地地理坐标系的转移矩阵;δfb和分别表示加速度计和陀螺的测量误差;表示地球坐标系相对于惯性坐标系的转动速度在当地地理坐标系中的投影;表示当地地理坐标系相对于地球坐标系的转动速度在当地地理坐标系下的投影;δgn表示当地地理坐标系下的重力扰动;选取位置误差、速度误差和姿态误差为状态变量,可以得到卡尔曼滤波的状态方程:(2.2)、利用卡尔曼滤波方法进行状态变量X的前向估计,一个完成的卡尔曼滤波过程可以表示如下:Xk+1/k=φkXk/k(10)Xk+1/k+1=Xk+1/k-Kk+1(Hk+1Xk+1/k-zk+1)(12)其中,(2.3)、利用一个周期内前向估计得到的状态变量进行反向恢复得到该周期起始点处的状态变量的最终估计值,其中的姿态误差就是最终估计出来的姿态误差;反向恢复的计算如下:X0/0=φ0,NXN/N(15)其中,XN/N表示一个前向估计—反向恢复计算周期终点处的状态估计值;X0/0表示一个前向估计—反向恢复计算周期起点处的状态估计值;φ0,N表示一个前向估计—反向恢复计算周期终点到起点的转移矩阵。作为本发明的进一步改进:所述步骤(3)通过下式来进行误差的分离:其中,表示误差分离后得到的重力扰动;dg表示误差分离前重力扰动测量结果;δfn表示由于姿态误差引起的测量误差的大小。与现有技术相比,本发明的优点在于:(1)本发明的捷联式航空重力仪误差分离方法理论依据强。本发明以引起捷联式航空重力仪测量误差的原因为出发点,估计出了姿态误差这一捷联式航空重力仪测量误差的误差源,误差分离的结果更加可以精确,更具有指导意义。(2)本发明的捷联式航空重力仪误差分离方法分离精度高。本发明的针对性很强,只针对引起捷联式航空重力仪测量误差的源进行误差分离,避免了有效信息的误分离。与原来的方法相比,这样的误差分离更贴近于实际的情况,误差分离后的结果精度也更高。(3)本发明的捷联式航空重力仪误差分离方法实现简便。本发明只需要在卡尔曼滤波的前向估计过程中根据滤波收敛情况设计一个反向恢复过程即可,算法实现所需的额外工作量较小。附图说明图1是本发明方法的流程示意图。图2是本发明中采用前向估计—反向恢复方法的原理示意图。图3是本发明中采用的前向估计—反向恢复方法在应用实例中的流程示意图。具体实施方式以下将结合说明书附图和具体实施例对本发明做进一步详细说明。本发明的捷联式航空重力仪误差分离方法,为一种基于卡尔曼滤波的捷联式航空重力仪误差分离的前向估计—反向恢复方法,如图1、图2和图3所示,其具体步骤为:(1)、捷联式航空重力仪原始数据的预处理:捷联式航空重力仪得到的加速度计和陀螺的原始数据都是脉冲信号,需要通过当量转换才能转换成正常的测量信息。根据捷联式航空重力仪标定得到的标定参数对重力仪得到的原始脉冲数据进行当量转换,以获取正常的测量信息;f=Ka·Na+Ba(1)w=Kg·(Ng-Bg)(2)其中,Ka和Ba分别表示加速度计的刻度因子和零偏;Kg和Bg分别表示陀螺的刻度因子和零偏;Na和Ng分别表示加速度计和陀螺的原始脉冲数据;f和w分别表示当量转换后的测量信息。(2)、确定捷联式航空重力仪在飞行测量过程中产生的姿态误差:通过步骤(1)获得捷联式航空重力仪的正常测量信息之后,分以下三步确定捷联式航空重力仪的姿态误差:(2.1)、在当地地理坐标系中捷联式航空重力仪的误差动态方程为:(4)其中,δp、δv和ψ分别表示捷联式航空重力仪的位置误差、速度误差、姿态误差;fn表示在当地地理坐标系下的加速度计比力测量值;表示从坐标系到当地地理坐标系的转移矩阵;δfb和分别表示加速度计和陀螺的测量误差;表示地球坐标系相对于惯性坐标系的转动速度在当地地理坐标系中的投影;表示当地地理坐标系相对于地球坐标系的转动速度在当地地理坐标系下的投影;δgn表示当地地理坐标系下的重力扰动。选取位置误差、速度误差和姿态误差为状态变量,可以得到卡尔曼滤波的状态方程:观测方程为:其中:观测量为:其中,表示由GPS测得的当地地理坐标系中的重力仪位置;表示由重力仪中的加速度计和陀螺得到的重力仪位置;表示由GPS测得的当地地理坐标系中的重力仪速度;表示由重力仪中的加速度计和陀螺得到的重力仪速度。(2.2)、利用卡尔曼滤波方法进行状态变量X的前向估计,一个完成的卡尔曼滤波过程可以表示如下:Xk+1/k=φkXk/k(10)Xk+1/k+1=Xk+1/k-Kk+1(Hk+1Xk+1/k-zk+1)(12)其中,(2.3)、利用一个周期内前向估计得到的状态变量进行反向恢复得到该周期起始点处的状态变量的最终估计值,其中的姿态误差就是最终估计出来的姿态误差。反向恢复的计算如下:X0/0=φ0,NXN/N(15)其中,XN/N表示一个前向估计—反向恢复计算周期终点处的状态估计值;X0/0表示一个前向估计—反向恢复计算周期起点处的状态估计值;φ0,N表示一个前向估计—反向恢复计算周期终点到起点的转移矩阵。(3)、通过步骤(2)确定的姿态误差对捷联式重力仪的测量结果进行修正,从而实现误差的分离:其中,表示误差分离后得到的重力扰动;dg表示误差分离前重力扰动测量结果;δfn表示由于姿态误差引起的测量误差的大小。以上仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,应视为本发明的保护范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1