一种位置姿态系统的滤波方法技术方案

技术编号:7554327 阅读:224 留言:0更新日期:2012-07-14 02:50
本发明专利技术涉及一种位置姿态系统的滤波方法。首先,建立位置姿态系统的高阶误差模型;其次,设计基于三参数递推的卡尔曼滤波器;然后,将捷联惯导系统(SINS)与全球导航卫星系统(GNSS)的定位结果之差作为观测量,采用SINS/GNSS分布式组合形式,通过基于三参数递推的卡尔曼滤波器对各误差状态进行最优估计;最后将位置误差、速度误差、姿态误差和惯性器件误差的最优估计值反馈回SINS,并对陀螺漂移、加速度计偏置以及载体坐标系相对于计算坐标系的转换矩阵进行校正,计算出精确的位置、速度和姿态信息。

【技术实现步骤摘要】

本专利技术涉及,可用于航空遥感成像运动补偿。
技术介绍
位置姿态系统作为航空遥感成像运动补偿的一种重要手段,主要由捷联惯导系统(Strapdown Inertial Navigation System, SINS)和全球导航卫星系统(Global Navigation Satellite System, GNSS)组成,集合了 SINS数据短期精度高、输出数据频率高和GNSS数据长期稳定性好、不随时间漂移的优点于一体,可提供高精度的位置、速度和姿态信息。随着遥感图像分辨率的不断提高,高精度的运动补偿日益显示出其重要性,因此对位置姿态系统的精度提出了更高的要求。位置姿态系统的误差包括惯性测量单元(Inertial Measurement Unit,IMU)的测量误差、GNSS测量误差和组合滤波估计误差。其中,IMU器件(陀螺和加速度计)的测量误差是影响位置姿态系统精度的主要因素。传统的位置姿态系统误差模型对误差源均作了不同程度地简化处理,如忽略了 MU器件经过标定补偿后仍存在的残余误差,以及将陀螺随机漂移和加速度计随机偏置均考虑为随机常值等,这些简化处理将直接影响位置姿态系统的精度。此外,传统的卡尔曼滤波技术采用单参数递推模型,导致滤波估计收敛速度慢且滤波精度不高。
技术实现思路
本专利技术的技术解决问题是克服现有技术的不足,提供一种基于高阶系统误差模型的三参数递推滤波方法,提高了位置姿态系统的精度。本专利技术的技术解决方案为,其特征在于包括以下步骤(I)建立位置姿态系统的高阶误差模型;(2)设计基于三参数递推的卡尔曼滤波器;(3)基于步骤(I)中建立的位置姿态系统高阶误差模型,取SINS与GNSS的定位结果之差作为观测量,采用SINS/GNSS分布式组合形式,通过以上步骤(2)设计的基于三参数递推的卡尔曼滤波器对各误差状态进行最优滤波估计;(4)将步骤(3)中计算得到的位置误差、速度误差、姿态误差和惯性器件误差的最优滤波估计值反馈回SINS,并对陀螺漂移、加速度计偏置以及载体坐标系相对于计算坐标系的转换矩阵进行校正,计算出更加精确的位置、速度和姿态信息。本专利技术与现有技术相比的优点在于本专利技术克服了现有位置姿态系统误差建模方法的不足,对传统误差模型进行改进,考虑了位置误差、速度误差、姿态误差,陀螺和加速度计的随机漂移、随机偏置、刻度因子误差和安装误差的标定残差等,建立了位置姿态系统的高阶误差模型,并克服了传统卡尔曼滤波技术由于其单参数递推而导致的滤波估计收敛速度慢且滤波精度不高的不足,建立基于三参数递推的滤波模型,提高了误差状态的估计精度和估计收敛速度,从而更快地计算出精确的位置、速度和姿态信息。附图说明图I为本专利技术位置姿态系统的滤波方法的流程图。具体实施方式,以位置姿态系统高阶误差模型为基础建立系统状态方程,并在系统状态方程的基础上建立系统量测方程。根据建立的系统状态方程和系统量测方程采用基于三参数递推的卡尔曼滤波器为位置姿态系统误差提供最优估计,并利用这些误差的最优估计值去修正SINS,以减少位置姿态系统误差,最后得到精确的位置、速度和姿态信息。如图I所示,本专利技术的具体实施步骤如下I、建立位置姿态系统的高阶误差模型位置姿态系统的高阶误差模型包含位置误差、速度误差、姿态误差、陀螺随机漂移、陀螺刻度因子误差、陀螺安装误差、加速度计随机偏置、加速度计刻度因子误差和加速度计安装误差,共9类误差。陀螺随机漂移和加速度计随机偏置采用四种分量表示随机常值、随机游走、一阶马尔科夫过程和白噪声,数学模型描述如下所示。 权利要求1.,其特征在于包括下列步骤(I)建立位置姿态系统的高阶误差模型;位置姿态系统的高阶误差模型包括系统状态方程和量测方程a)系统状态方程 X = F-X + G-W其中,X =[从 SA Sh SVe SVn SVu <j>E <j>N <j>v Vfa Vfey Vte V Vrz VVV SKa SKa SKa SA SA SA SA SA SA sh sh sh g s s s s smx my mzAxAyAz yzzyxzzx xy yx ox by bz rx ry rz tnx my mzSKgx SKay SKgz SGyz SGzy SGxz SGzx SGxy SGjx45 为系统状态向量;S L、S 入、 Sh为纬度误差、经度误差、高度误差;S VE、6 VN, s Vu为东向速度误差、北向速度误差、 天向速度误差;小!^、cK为东向水平姿态失准角、北向水平姿态失准角、航向失准角; Vfoc、Nby、V6z为加速度计三个测量轴上的随机常值偏置;v 、V7y、Vrz为加速度计三个测量轴上的随机游走偏置、V-加速度计三个测量轴上的一阶马尔科夫过程偏置;SKAx、8KAy, s KazS加速度计三个测量轴上的刻度因子误差;S Azx、SAyx, SAzy, 6 Axy, SAyz, S \2为加速度计三个测量轴上的安装误差,每个加速度计测量轴的安装误差用两个参数表示,因此加速度计三个测量轴的安装误差共六个;ebx、eby、ebz为陀螺三个测量轴上的随机常值漂移;e 、e ry> e rz为陀螺三个测量轴上的随机游走漂移;e 、e胃、 e mz为陀螺三个测量轴上的一阶马尔科夫过程漂移;S Kgx, 6 Kcy, 6 Kte为陀螺三个测量轴上的刻度因子误差;S Gzx, 6 Gyx, 6 Gzy, 6 Gxy, 6 Gyz, 6 Gxz为陀螺三个测量轴上的安装误差,每个陀螺测量轴的安装误差用两个参数表示,因此陀螺三个测量轴的安装误差共六个'X为系统状态向量的导数,F为系统状态转移矩阵,G为系统噪声分配矩阵,W为系统噪声向量, 具体表达式如下2.根据权利要求I所述,其特征在于步骤(I)所述位置姿态系统的高阶误差模型包含的误差源为陀螺随机漂移、陀螺刻度因子误差、陀螺安装误差、加速度计随机偏置、加速度计刻度因子误差和加速度计安装误差,共9类误差。陀螺随机漂移和加速度计随机偏置采用四种分量表示随机常值、随机游走、一阶马尔科夫过程和白噪声,数学模型为3.根据权利要求I所述的,其特征在于步骤(2)所述基于三参数递推的滤波模型为全文摘要本专利技术涉及。首先,建立位置姿态系统的高阶误差模型;其次,设计基于三参数递推的卡尔曼滤波器;然后,将捷联惯导系统(SINS)与全球导航卫星系统(GNSS)的定位结果之差作为观测量,采用SINS/GNSS分布式组合形式,通过基于三参数递推的卡尔曼滤波器对各误差状态进行最优估计;最后将位置误差、速度误差、姿态误差和惯性器件误差的最优估计值反馈回SINS,并对陀螺漂移、加速度计偏置以及载体坐标系相对于计算坐标系的转换矩阵进行校正,计算出精确的位置、速度和姿态信息。文档编号G01S19/49GK102538792SQ20121002773公开日2012年7月4日 申请日期2012年2月8日 优先权日2012年2月8日专利技术者宫晓琳, 房建成, 陈霖周廷 申请人:北京航空航天大学本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:房建成陈霖周廷宫晓琳
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术