[go: up one dir, main page]

CN103245359B - 一种惯性导航系统中惯性传感器固定误差实时标定方法 - Google Patents

一种惯性导航系统中惯性传感器固定误差实时标定方法 Download PDF

Info

Publication number
CN103245359B
CN103245359B CN201310142701.4A CN201310142701A CN103245359B CN 103245359 B CN103245359 B CN 103245359B CN 201310142701 A CN201310142701 A CN 201310142701A CN 103245359 B CN103245359 B CN 103245359B
Authority
CN
China
Prior art keywords
error
delta
axis
matrix
scale factor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201310142701.4A
Other languages
English (en)
Other versions
CN103245359A (zh
Inventor
彭惠
王东升
张承
许建新
王融
熊智
刘建业
赵慧
柏青青
王洁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN201310142701.4A priority Critical patent/CN103245359B/zh
Publication of CN103245359A publication Critical patent/CN103245359A/zh
Application granted granted Critical
Publication of CN103245359B publication Critical patent/CN103245359B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Navigation (AREA)

Abstract

本发明公开了一种惯性导航系统中惯性传感器固定误差实时标定方法,该方法包括以下步骤:首先建立惯性传感器在飞行器动态飞行过程中的固定性误差模型,固定误差包括安装误差和标度因数误差;在传统的IMU随机误差模型及所建立的固定性误差模型的基础上,随后建立包含惯性传感器固定误差在内的滤波状态方程及位置、速度和姿态线性量测方程;最后在飞行器动态飞行过程中对惯性传感器固定性误差进行实时动态标定与校正,获得惯性传感器固定性误差补偿校正后的惯性导航系统导航结果。本方法能够在飞行器的动态飞行过程中实现对惯性导航系统中惯性传感器安装误差和标度因数误差的标定及校正,有效提高惯性导航系统性能,适合于工程应用。

Description

一种惯性导航系统中惯性传感器固定误差实时标定方法
技术领域
本发明公开了一种惯性导航系统中惯性传感器固定误差实时标定方法,属于惯性导航惯性传感器误差标定技术领域。
背景技术
近年来,随着新型飞行器的研制,对导航系统性能的要求日益提高。惯性导航系统具有短时精度高、输出连续以及完全自主等突出优点必是未来新型飞行器的核心导航信息单元。
惯性传感器(IMU-陀螺仪和加速度计)的测量误差是影响惯性导航系统精度的主要因素。传统IMU误差模型中,往往认为其固定性误差—安装误差和标度因数误差在静态标定后完全补偿,IMU误差中仅包含随机漂移误差。而在飞行器动态飞行过程中,由振动冲击、气流扰动等影响导致的机体变形将引起IMU的轴线不能与机体轴线完全重合,进而导致安装误差及标度因数误差显著增大。这些误差如果在飞行器动态飞行过程中不能进行标定补偿将在很大程度上影响导航精度。
传统的IMU误差标定方法多利用转台在室内进行位置试验及速率试验实现对安装误差和标度因数误差的标定。但在飞行器动态飞行过程中,由于环境影响,传统利用转台的标定方法将不再适用。飞行器动态飞行过程中,传统对惯性传感器的误差修正仅针对其随机性误差,不考虑其安装误差和标度因数误差等固定性误差的影响。而由于飞行振动等影响引起的安装误差和标度因数误差将会很大程度上影响惯性导航系统精度,必须对其进行标定和补偿修正。因此,研究一种在飞行器动态飞行过程中对惯性传感器固定性误差的标定方法,能够有效提高飞行器动态飞行过程中的惯性导航系统精度,将具有突出的应用价值。
发明内容
本发明的目的在于提出一种惯性导航系统惯性传感器的固定性误差建模及实时标定方法,以满足飞行器动态飞行过程中的对导航系统的高精度要求。
本发明为解决上述技术问题采用以下技术方案,一种惯性导航系统中惯性传感器固定误差实时标定方法,所述方法具体步骤如下:
步骤1、建立惯性传感器的固定性误差模型,包括加速度计标度因数误差矩阵和陀螺仪的标度因数误差矩阵:
加速度计标度因数误差矩阵为δKA=diag[δKAx δKAy δKAz],其中,δKAx、δKAy、δKAz分别为X轴、Y轴及Z轴加速度计的标度因数误差;加速度计安装误差矩阵为 δA = 0 δA z - δA y - δA z 0 δA x δA y - δA x 0 , 其中,δAx、δAy、δAz分别为X轴、Y轴及Z轴加速度计的安装误差角;δKA和δA均取为随机常数,X、Y、Z三轴的加速度计误差模型相同,如下所示:
δ K · A = 0 δ A · = 0
上式中,为标度因数误差矩阵δKA的一阶导数,为安装误差矩阵δA的一阶导数;
陀螺仪的标度因数误差矩阵为δKG=diag[δKGx δKGy δKGz],δKGx、δKGy、δKGz分别为X轴、Y轴及Z轴陀螺的标度因数误差;陀螺安装误差矩阵为 δG = 0 δG z - δG y - δG z 0 δG x δG y - δG x 0 , δGx、δGy、δGz分别为X轴、Y轴及Z轴陀螺的安装误差;标度因数误差和安装误差均取为随机常数,X、Y、Z三轴的陀螺仪误差模型相同,如下所示:
δ K · G = 0 δ G · = 0
上式中,为标度因数误差矩阵δKG的一阶导数,为安装误差矩阵δG的一阶导数;
步骤2、在步骤1对IMU的安装误差和标度因数误差建模的基础上,将IMU的安装误差和标度因数误差作为系统状态变量,构建基于惯性传感器全状态误差模型的滤波器状态方程和位置、速度及姿态线性化量测方程:
基于惯性传感器全状态误差建模的系统状态变量X为:
X=[φE φN φU δVE δVN δVU δL δλ δh εbx εby εbz εrx εry εrz ▽x ▽y ▽zδAx δAy δAz δKAx δKAy δKAz δGx δGy δGz δKGx δKGy δKGz]T
上式中,φENU分别为惯性导航系统中的东向、北向及天向平台误差角状态量;δVE,δVN,δVU分别为惯性导航系统误差中的东向、北向及天向速度误差状态量;δL,δλ,δh分别为惯性导航系统中的纬度误差状态量、经度误差状态量及高度误差状态量;εbxbybz分别为惯性导航系统中的X轴、Y轴、Z轴方向陀螺的常值漂移误差状态量;εrxryrz分别为X轴、Y轴和Z轴方向的陀螺一阶马尔科夫漂移误差状态量;▽x,▽y,▽z分别为X轴、Y轴及Z轴方向的加速度计一阶马尔科夫零偏误差状态量;δAx,δAy,δAz分别为惯性导航系统中X轴、Y轴及Z轴方向上加速度计的安装误差状态量;δKAx,δKAy,δKAz分别为惯性导航系统中X轴、Y轴及Z轴方向上加速度计的标度因数误差状态量;δGx,δGy,δGz分别为惯性导航系统中X轴、Y轴及Z轴三个方向上陀螺的安装误差状态量;δKGx,δKGy,δKGz为惯性导航系统中X轴、Y轴及Z轴方向上陀螺的标度因数误差状态量;
建立惯性导航系统的误差状态方程,如式(4)所示:
X · ( t ) = F ( t ) X ( t ) + G ( t ) W ( t )
上式中,X(t)为系统状态变量;为状态变量X(t)的一阶导数;F(t)为系统矩阵;G(t)为噪声系数矩阵;W(t)为噪声矩阵;
采用地理系下位置、速度和姿态线性化观测原理,建立地理系下卫星导航位置观测量、速度观测量及星敏感器姿态观测量和惯性导航系统误差状态量之间的线性化量测方程:
Z ( t ) = Z p ( t ) Z v ( t ) Z φ ( t ) = H p ( t ) H v ( t ) H φ ( t ) X ( t ) + V p ( t ) V v ( t ) V φ ( t )
上式中,Zp(t)、Zv(t)、Zφ(t)分别为位置、速度及姿态量测矢量;Hp(t)、Hv(t)、Hφ(t)分别为位置、速度及姿态量测系数矩阵;Vp(t)、Vv(t)、Vφ(t)分别为位置、速度及姿态观测量噪声矩阵;
步骤3、在步骤2的基础上,对系统状态方程和量测方程进行离散化处理以及状态量、量测量的更新,实现对IMU安装误差和标度因数误差的标定与补偿。
进一步的,步骤3中所述对IMU安装误差和标度因数误差的标定与补偿,其具体步骤为:
(301)将滤波器状态方程和量测方程离散化处理:
X(k)=Φ(k,k-1)X(k-1)+Γ(k,k-1)W(k-1)
Z(k)=H(k)X(k)+V(k)
上式中,X(k)为tk时刻系统状态量;X(k-1)为tk-1时刻系统状态量;Φ(k,k-1)为tk-1时刻至tk时刻系统的状态转移矩阵;Γ(k,k-1)为tk-1时刻至tk时刻系统的噪声驱动矩阵;W(k-1)为tk时刻系统的噪声矩阵;Z(k)为tk时刻系统的位置、速度及姿态观测量矩阵;H(k)为tk时刻的位置、速度及姿态量测系数矩阵;V(k)为tk时刻的位置、速度及姿态观测量的噪声矩阵;
(302)按照式(8)、式(9)、式(10)、式(11)对步骤(301)部分的惯性导航系统误差状态量和协方差信息的量测更新:
P(k,k-1)=Φ(k,k-1)P(k-1,k-1)Φ(k,k-1)T+Γ(k,k-1)Q(k)Γ(k,k-1)T
K(k)=P(k,k-1)H(k)T[H(k)P(k,k-1)H(k)T+R(k)]-1
X(k)=X(k,k-1)+K(k)[Z(k)-H(k)X(k,k-1)]
P(k,k)=[I-K(k)H(k)]P(k,k-1)
上述公式中,P(k,k-1)为tk-1时刻至tk时刻一步预测协方差矩阵;P(k-1,k-1)为tk-1时刻滤波状态估计协方差矩阵;Q(k)为tk时刻系统的噪声协方差矩阵;Κ(k)为tk时刻滤波增益矩阵;R(k)为tk时刻位置、速度及姿态量测噪声协方差阵;X(k,k-1)为tk-1时刻至tk时刻一步预测状态量;P(k,k)为tk时刻滤波状态估计协方差矩阵;I为与P(k,k)维数相同的单位矩阵;
(303)对滤波输出的状态量X(k,k)进行判断,若状态量X(k,k)的预测值稳定则完成标定,得到对IMU安装误差和标度因数误差的标定结果,进入步骤(304);若预测值不稳定,则返回步骤(302)继续对状态值进行预测估计;
(304)在步骤(303)得到对IMU安装误差和标度因数误差的标定结果后,暂存标定值,利用标定值对IMU安装误差和标度因数误差进行补偿校正,校正在一个导航解算周期内完成,误差补偿校正算法为:
f b = [ I - δK A - δA ] ( f ~ b - ▿ b ) ω ib b = [ I - δK G - δG ] ( ω ~ ib b - ϵ b )
上式中,分别为误差的加速度计输出的加速度和陀螺仪输出的角速率;fb分别为去除掉误差后的加速度和角速率;▽b为加速度计的随机漂移误差,εb为陀螺的随机漂移误差。
本发明在对惯性传感器误差建模的基础上,能够在飞行器动态飞行过程中实现对惯性传感器固定性误差的实时标定,利用标定得到的结果可以对惯性传感器误差进行实时补偿,采用本发明可以显著减小惯性导航系统误差能够有效提高惯性导航系统精度,适合工程应用。
附图说明
图1为本发明的惯性导航系统惯性传感器固定性误差实时标定方法结构图。
图2为标定所用的飞行轨迹。
图3为X轴、Y轴及Z轴陀螺的安装误差标定结果。
图4为X轴、Y轴及Z轴陀螺的标度因数误差标定结果。
图5为X轴、Y轴及Z轴加速度计的安装误差标定结果。
图6为X轴、Y轴及Z轴加速度计的标度因数误差标定结果。
图7为惯性传感器固定性误差标定补偿后的惯性导航姿态误差。
图8为惯性传感器固定性误差标定补偿后的惯性导航速度误差。
图9为惯性传感器固定性误差标定补偿后的惯性导航位置误差。
具体实施方式
下面结合附图对本发明的技术方案做进一步的详细说明:如图1所示,本发明所述的惯性传感器固定性误差实时标定方法的原理是:陀螺和加速度计的测量输出分别为其中均包含了固定性和随机性误差。及fb是经过误差补偿修正后的角速率和加速度信息用于惯性导航系统的导航解算模块。全状态误差建模模块在传统误差模型的基础上建立IMU的安装误差和标度因数误差模型,构建惯性导航系统误差的滤波状态量及状态方程;同时,根据地理系下姿态、速度和位置线性化观测原理,建立地理系下速度、位置及姿态的线性化量测方程,实现对惯性传感器安装误差和标度因数误差的实时标定;利用标定的结果在IMU误差修正模块对IMU的固定性误差进行补偿修正,能够有效提高惯性导航系统精度。
本发明的具体实施方式如下:
1.建立惯性传感器固定性误差模型
(1.1)加速度计误差模型
在捷联惯性导航系统中,由于飞行器振动会导致陀螺仪和加速度计都存在安装误差及标度因数误差。忽略高阶非线性误差项,加速度计的误差模型为:
δfb=[δKA+δA]fb+▽b   (1)
式(1)中,δKA=diag[δKAx δKAy δKAz]为加速度计的标度因数误差;
▽=[▽x ▽y ▽z]T为加速度计的零偏误差; δA = 0 δA z - δA y - δA z 0 δA x δA y - δA x 0 为加速度计的安装误差角矩阵;
加速度计的标度因数误差δKA和安装误差δA均取为随机常数,加速度计的零偏误差▽取为一阶马尔可夫过程:且假定三个轴加速度计的误差模型相同:
δ K · A = 0 δ A · = 0 ▿ · = - 1 T a ▿ + w a - - - ( 2 )
(1.2)陀螺误差模型
与加速度计误差建模方法类似,陀螺的误差模型为:
δω ib b = [ δK G + δG ] ω ib b + ϵ b - - - ( 3 )
式(3)中,δKG=diag[δKGx δKGy δKGz]为陀螺的标度因数误差矩阵; δG = 0 δG z - δG y - δG z 0 δG x δG y - δG x 0 为陀螺的安装误差角矩阵;陀螺仪的标度因数误差和
安装误差均取为随机常数,假定三个轴陀螺的误差模型相同,得到:
δ K · G = 0 δ G · = 0 - - - ( 4 )
陀螺漂移误差εb=[εx εy εz]T取为
ε=εbr+wg (5)
式(5)中,为随机常数,为一阶马尔可夫过程,wg为白噪声。
2.建立基于全状态误差模型的卡尔曼滤波器模型
(2.1)建立惯性导航系统误差的状态量方程
选取机体坐标系(b系)为机体的“右、前、上”(X,Y,Z)方向,选取导航坐标系(n系)为东北天(ENU)地理坐标系。基于全状态误差建模的系统状态变量为:
X=[φE φN φU δVE δVN δVU δL δλ δh εbx εby εbz εrx εry εrz ▽x ▽y ▽zδAx δAy δAz δKAx δKAy δKAz δGx δGy δGz δKGx δKGy δKGz]T
(6)
式(6)中,φENU分别为惯性导航系统中的东向、北向及天向平台误差误差角状态量;δVE,δVN,δVU分别为惯性导航系统误差中的东向、北向及天向速度误差状态量;δL,δλ,δh表示惯性导航系统中的纬度误差状态量、经度误差状态量及高度误差状态量;εbxbybz分别为惯性导航系统中的X轴、Y轴、Z轴方向陀螺的常值漂移误差状态量;εrxryrz分别为X轴、Y轴和Z轴方向的陀螺一阶马尔科夫漂移误差状态量;▽x,▽y,▽z分别为惯性导航系统中X轴、Y轴及Z轴方向的加速度计一阶马尔科夫零偏误差状态量;δAx,δAy,δAz为惯性导航系统中X轴、Y轴及Z轴方向上加速度计的安装误差状态量;δKAx,δKAy,δKAz为惯性导航系统中X轴、Y轴及Z轴方向上加速度计的标度因数误差状态量;δGx,δGy,δGz为惯性导航系统中X轴、Y轴及Z轴三个方向上陀螺的安装误差状态量;δKGx,δKGy,δKGz为惯性导航系统中X轴、Y轴及Z轴方向上陀螺的标度因数误差状态量;
建立惯性导航系统的误差状态方程,如式(7)所示:
X · ( t ) = F ( t ) X ( t ) + G ( t ) W ( t ) - - - ( 7 )
式(7)中,X(t)为系统状态变量,为状态变量X(t)的一阶导数;F(t)为系统矩阵,G(t)为噪声系数矩阵,W(t)为噪声矩阵。
根据步骤1中所建立的惯性传感器误差模型,与式(6)及式(7)对应的系统矩阵F(t)为:
F ( t ) = FN ( t ) 9 × 9 FS ( t ) 9 × 9 Fs ( t ) 9 × 12 0 9 × 9 FM ( t ) 9 × 9 0 9 × 12 0 12 × 30 - - - ( 8 )
式(8)中,FN(t)9×9为对应9个惯性导航系统导航参数(姿态、速度及位置)之间的关系矩阵,其非零项元素为:
FN ( 1,2 ) = ω ie sin L + V E R N + h tan L FN ( 1,3 ) = - ( ω ie cos L + V E R N + h ) FN ( 1,5 ) = - 1 R M + h FN ( 2,1 ) = - ( ω ie sin L + V E R N + h tan L ) FN ( 2,3 ) = - V N R M + h FN ( 2,4 ) = 1 R N + h FN ( 2,7 ) = - ω ie sin L
FN ( 3,1 ) = ω ie cos L + V E R N + h FN ( 3,2 ) = V N R M + h FN ( 3,4 ) = tan L R N + h FN ( 3,7 ) = ω ie cos L + V E R N + h sec 2 L
FN ( 4,2 ) = - f u FN ( 4,3 ) = f n FN ( 4,4 ) = V N tan L - V U R N + h FN ( 4,5 ) = 2 ω ie sin L + V E R N + h tan L FN ( 4,6 ) = - ( 2 ω ie cos L + V E R N + h ) FN ( 4,7 ) = 2 ω ie ( V U sin L + V N cos L ) + V E V N R N + h sec 2 L
FN ( 5,1 ) = f u FN ( 5,3 ) = - f e FN ( 5,4 ) = - 2 ( ω ie sin L + V E R N + h tan L ) FN ( 5,5 ) = - V U R M + h FN ( 5,6 ) = - V N R M + h FN ( 5,7 ) = - ( 2 V E ω ie cos L + V E 2 R N + h sec 2 L ) FN ( 6,1 ) = - f n FN ( 6,2 ) = f e FN ( 6,4 ) = 2 ( ω ie cos L + V E R N + h ) FN ( 6,5 ) = 2 V N R M + h FN ( 6,7 ) = - 2 V E ω ie sin L
FN ( 7,5 ) = 1 R M + h FN ( 8,4 ) = sec L R N + h FN ( 8,7 ) = V E R FN ( 9,6 ) = 1
RM为地球子午圈曲率半径,RN为地球卯酉圈曲率半径;fe,fn,fu为东向、北向及天向的加速度。
式(8)中, FS ( t ) = C b n C b n 0 3 × 3 0 3 × 3 0 3 × 3 C b n 0 3 × 9 , 为机体系到地理坐标系的转换矩阵
Fs ( t ) 9 × 12 = 0 3 × 6 F 1 ( t ) 3 × 3 F 3 ( t ) 3 × 3 F 2 ( t ) 3 × 3 F 4 ( t ) 3 × 3 0 3 × 6 0 3 × 12 - - - ( 9 )
式(9)中:
F 1 ( t ) = - C 12 ω ibz b + C 13 ω iby b C 11 ω ibz b - C 13 ω ibx b - C 11 ω iby b + C 12 ω ibx b - C 22 ω ibz b + C 23 ω iby b C 21 ω ibz b - C 23 ω ibx b - C 21 ω iby b + C 22 ω ibx b - C 32 ω ibz b + C 33 ω iby b C 31 ω ibz b - C 33 ω ibx b - C 31 ω iby b + C 32 ω ibx b ,
F 2 ( t ) = C 12 f z b - C 13 f y b - C 11 f z b + C 13 f x b C 11 f y b - C 12 f x b C 22 f z b - C 23 f y b - C 21 f z b + C 23 f x b C 21 f y b - C 22 f x b C 32 f z b - C 33 f y b - C 31 f z b + C 33 f x b C 31 f y b - C 32 f x b
F 3 ( t ) = - C 11 ω ibx b - C 12 ω iby b - C 13 ω ibz b - C 21 ω ibx b - C 22 ω iby b - C 23 ω ibz b - C 31 ω ibx b - C 32 ω iby b - C 33 ω ibz b , F 4 ( t ) = C 11 f x b C 12 f y b C 13 f z b C 21 f x b C 22 f y b C 23 f z b C 31 f x b C 32 f y b C 33 f z b
其中:3为机体系到地理坐标系的转换矩阵, f b = f x b f y b f z b T 为加速度计在机体系的输出, ω ib b = ω ibx b ω iby b ω ibz b T 为陀螺输出在机体系上的投影。
式(8)中,惯性传感器误差之间的关系矩阵为:
FM ( t ) = Diag 0 0 0 - 1 T gx - 1 T gy - 1 T gz - 1 T ax - 1 T ay - 1 T az - - - ( 10 )
系统噪声矩阵为:
W=[wgx wgy wgz wrx wry wrz wax way waz]   (11)
误差系数矩阵:
G ( t ) = C b n 0 3 × 3 0 3 × 3 0 9 × 3 0 9 × 3 0 9 × 3 0 3 × 3 I 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 I 3 × 3 - - - ( 12 )
(2.2)量测方程的确定
采用地理系下姿态、速度和位置线性化观测原理,建立地理系下卫星导航速度、位置及星敏感器姿态观测量和步骤2.1)中惯性导航系统误差状态量之间的线性化量测方程:
Z ( t ) = Z p ( t ) Z v ( t ) Z φ ( t ) = H p ( t ) H v ( t ) H φ ( t ) X ( t ) + V p ( t ) V v ( t ) V φ ( t ) - - - ( 13 )
式中,Zp(t),Zv(t)以及Zφ(t)是位置、速度及姿态量测矢量。Hp(t),Hv(t),Hφ(t)为位置、速度及姿态量测系数矩阵,位置、速度及姿态观测量噪声矩阵为Vp(t),Vv(t)及Vφ(t)。3.惯性传感器固定性误差的实时标定补偿
(3.1)将滤波器状态方程和量测方程离散化处理:
X(k)=Φ(k,k-1)X(k-1)+Γ(k,k-1)W(k-1)  (14)
Z(k)=H(k)X(k)+V(k)  (15)
式(15)中,X(k)为tk时刻系统状态量;X(k-1)为tk-1时刻系统状态量;Φ(k,k-1)为tk-1时刻至tk时刻系统的状态转移矩阵;Γ(k,k-1)为tk-1时刻至tk时刻系统的噪声驱动矩阵;W(k-1)为tk时刻系统的噪声矩阵;Z(k)为tk时刻系统的位置、速度及姿态观测量矩阵;H(k)为tk时刻的位置、速度及姿态量测系数矩阵;V(k)为tk时刻的位置、速度及姿态观测量的噪声矩阵。
(3.2)按照式(16)、式(17)、式(18)、式(19)对子步骤3.1)部分的惯导误差状态量和协方差信息的量测更新:
P(k,k-1)=Φ(k,k-1)P(k-1,k-1)Φ(k,k-1)T+Γ(k,k-1)Q(k)Γ(k,k-1)T
(16)
K(k)=P(k,k-1)H(k)T[H(k)P(k,k-1)H(k)T+R(k)]-1 (17)
X(k)=X(k,k-1)+K(k)[Z(k)-H(k)X(k,k-1)] (18)
P(k,k)=[I-K(k)H(k)]P(k,k-1) (19)
其中,P(k,k-1)为tk-1时刻至tk时刻一步预测协方差矩阵;P(k-1,k-1)为tk-1时刻滤波状态估计协方差矩阵;Q(k)为tk时刻系统的噪声协方差矩阵;Κ(k)为tk时刻滤波增益矩阵;R(k)为tk时刻位置、速度及姿态量测噪声协方差阵;X(k,k-1)为tk-1时刻至tk时刻一步预测状态量;P(k,k)为tk时刻滤波状态估计协方差矩阵;
I为与P(k,k)维数相同的单位阵;
(3.3)对滤波输出的状态量X(k,k)进行判断,若状态量的预测值稳定,则完成标定进入步骤(3.4)若预测值不稳定,则返回步骤(3.2)继续对状态值进行预测估计。
(3.4)在步骤(3.3)得到对IMU安装误差和标度因数误差的标定结果后,暂存标定值,利用该标定值对IMU安装误差和标度因数误差进行补偿校正,校正在一个导航解算周期内完成。误差补偿校正算法为:
f b = [ I - δK A - δA ] ( f ~ b - ▿ b ) ω ib b = [ I - δK G - δG ] ( ω ~ ib b - ϵ b ) - - - ( 20 )
式(20)中,δKA、δA、▽b分别为加速度计的标度因数误差、安装误差和零偏,δKG、δG、εb为陀螺的标度因数误差、安装误差及随机零偏,均由标定过程中获得。
(3.5)在步骤(3.4)对IMU的安装误差和标度因数误差校正补偿完成后,不再使用滤波器进入纯惯性导航系统工作模式。
为了验证发明所提出的惯性导航系统惯性传感器的固定性误差建模及标定方法的正确性及有效性,采用本发明方法建立模型,进行matlab仿真验证。图2为验证时采用的飞行航迹,对惯性传感器的安装误差及标度因数误差的标定结果如图3、图4、图5、图6所示。
在飞行器动态飞行过程中利用标定结果对IMU安装误差和标度因数误差进行补偿修正,补偿后的惯性导航结果与未经过补偿的惯性导航导航结果进行对比验证,验证结果如图7、图8、图9所示。
图3、图4、图5、图6中黑色实线代表本发明的标定结果,红色点划线为设定值。从图中可以看出对IMU安装误差和标度因数误差标定所用时间在20s左右,标定结果与设定值一致。图7、图8、图9中黑色实线代表未补偿IMU固定性误差的纯惯导导航结果,红色点划线代表补偿IMU固定性误差后的纯惯导导航结果。从图7、图8、图9中可以看出,利用对IMU安装误差和标度因数误差的标定结果对IMU的安装误差和标度因数误差进行校正后,惯性导航系统误差明显减小,具有有益的工程应用价值。

Claims (2)

1.一种惯性导航系统中惯性传感器固定误差实时标定方法,其特征在于,所述方法具体步骤如下:
步骤1、建立惯性传感器的固定性误差模型,包括加速度计标度因数误差矩阵和陀螺仪的标度因数误差矩阵:
加速度计标度因数误差矩阵为δKA=diag[δKAx δKAy δKAz],其中,δKAx、δKAy、δKAz分别为X轴、Y轴及Z轴加速度计的标度因数误差;加速度计安装误差矩阵为 δA = 0 δA z - δA y - δA z 0 δA x δA y - δA x 0 , 其中,δAx、δAy、δAz分别为X轴、Y轴及Z轴加速度计的安装误差角;δKA和δA均取为随机常数,X、Y、Z三轴的加速度计误差模型相同,如下所示:
δ K . A = 0 δ A . = 0
上式中,为标度因数误差矩阵δKA的一阶导数,为安装误差矩阵δA的一阶导数;
陀螺仪的标度因数误差矩阵为δKG=diag[δKGx δKGy δKGz],δKGx、δKGy、δKGz分别为X轴、Y轴及Z轴陀螺的标度因数误差;陀螺安装误差矩阵为 δG = 0 δG z - δG y - δG z 0 δG x δG y - δG x 0 , δGx、δGy、δGz分别为X轴、Y轴及Z轴陀螺的安装误差;标度因数误差和安装误差均取为随机常数,X、Y、Z三轴的陀螺仪误差模型相同,如下所示:
δ K . G = 0 δ G . = 0
上式中,为标度因数误差矩阵δKG的一阶导数,为安装误差矩阵δG的一阶导数;
步骤2、在步骤1对IMU的安装误差和标度因数误差建模的基础上,将IMU的安装误差和标度因数误差作为系统状态变量,构建基于惯性传感器全状态误差模型的滤波器状态方程和位置、速度及姿态线性化量测方程:
基于惯性传感器全状态误差建模的系统状态变量X为:
X = φ E φ N φ U δV E δV N δV U δL δλ δh ϵ bx ϵ by ϵ bz ϵ rx ϵ ry ϵ rz ▿ x ▿ y ▿ z δA x δA y δA z δK Ax δK Ax δK Az δG x δG y δG z δK Gx δK Gy δK Gz T
上式中,φENU分别为惯性导航系统中的东向、北向及天向平台误差角状态量;δVE,δVN,δVU分别为惯性导航系统误差中的东向、北向及天向速度误差状态量;δL,δλ,δh分别为惯性导航系统中的纬度误差状态量、经度误差状态量及高度误差状态量;εbxbybz分别为惯性导航系统中的X轴、Y轴、Z轴方向陀螺的常值漂移误差状态量;εrxryrz分别为X轴、Y轴和Z轴方向的陀螺一阶马尔科夫漂移误差状态量;分别为惯性导航系统中X轴、Y轴及Z轴方向的加速度计一阶马尔科夫零偏误差状态量;δAx,δAy,δAz分别为惯性导航系统中X轴、Y轴及Z轴方向上加速度计的安装误差状态量;δKAx,δKAy,δKAz分别为惯性导航系统中X轴、Y轴及Z轴方向上加速度计的标度因数误差状态量;δGx,δGy,δGz分别为惯性导航系统中X轴、Y轴及Z轴三个方向上陀螺的安装误差状态量;δKGx,δKGy,δKGz为惯性导航系统中X轴、Y轴及Z轴方向上陀螺的标度因数误差状态量;
建立惯性导航系统的误差状态方程,如下式所示:
X . ( t ) = F ( t ) X ( t ) + G ( t ) W ( t )
上式中,X(t)为系统状态变量;为状态变量X(t)的一阶导数;F(t)为系统矩阵;G(t)为噪声系数矩阵;W(t)为噪声矩阵;
采用地理系下位置、速度和姿态线性化观测原理,建立地理系下卫星导航位置观测量、速度观测量及星敏感器姿态观测量和惯性导航系统误差状态量之间的线性化量测方程:
Z ( t ) = Z p ( t ) Z v ( t ) Z φ ( t ) = H p ( t ) H v ( t ) H φ ( t ) X ( t ) + V p ( t ) V v ( t ) V φ ( t )
上式中,Zp(t)、Zv(t)、Zφ(t)分别为位置、速度及姿态量测矢量;Hp(t)、Hv(t)、Hφ(t)分别为位置、速度及姿态量测系数矩阵;Vp(t)、Vv(t)、Vφ(t)分别为位置、速度及姿态观测量噪声矩阵;
步骤3、在步骤2的基础上,对系统状态方程和量测方程进行离散化处理以及状态量、量测量的更新,实现对IMU安装误差和标度因数误差的标定与补偿。
2.如权利要求1所述的一种惯性导航系统中惯性传感器固定误差实时标定方法,其特征在于,步骤3中所述对IMU安装误差和标度因数误差的标定与补偿,其具体步骤为:
(301)将滤波器状态方程和量测方程离散化处理:
X(k)=Φ(k,k-1)X(k-1)+Γ(k,k-1)W(k-1)
Z(k)=H(k)X(k)+V(k)
上式中,X(k)为tk时刻系统状态量;X(k-1)为tk-1时刻系统状态量;Φ(k,k-1)为tk-1时刻至tk时刻系统的状态转移矩阵;Γ(k,k-1)为tk-1时刻至tk时刻系统的噪声驱动矩阵;W(k-1)为tk时刻系统的噪声矩阵;Z(k)为tk时刻系统的位置、速度及姿态观测量矩阵;H(k)为tk时刻的位置、速度及姿态量测系数矩阵;V(k)为tk时刻的位置、速度及姿态观测量的噪声矩阵;
(302)按照下列公式对步骤(301)部分的惯性导航系统误差状态量和协方差信息的量测更新:
P(k,k-1)=Φ(k,k-1)P(k-1,k-1)Φ(k,k-1)T+Γ(k,k-1)Q(k)Γ(k,k-1)T
K(k)=P(k,k-1)H(k)T[H(k)P(k,k-1)H(k)T+R(k)]-1
X(k)=X(k,k-1)+K(k)[Z(k)-H(k)X(k,k-1)]
P(k,k)=[I-K(k)H(k)]P(k,k-1)
上述公式中,P(k,k-1)为tk-1时刻至tk时刻一步预测协方差矩阵;P(k-1,k-1)为tk-1时刻滤波状态估计协方差矩阵;Q(k)为tk时刻系统的噪声协方差矩阵;Κ(k)为tk时刻滤波增益矩阵;R(k)为tk时刻位置、速度及姿态量测噪声协方差阵;X(k,k-1)为tk-1时刻至tk时刻一步预测状态量;P(k,k)为tk时刻滤波状态估计协方差矩阵;I为与P(k,k)维数相同的单位矩阵;
(303)对滤波输出的状态量X(k,k)进行判断,若状态量X(k,k)的预测值稳定则完成标定,得到对IMU安装误差和标度因数误差的标定结果,进入步骤(304);若预测值不稳定,则返回步骤(302)继续对状态值进行预测估计;
(304)在步骤(303)得到对IMU安装误差和标度因数误差的标定结果后,暂存标定值,利用标定值对IMU安装误差和标度因数误差进行补偿校正,校正在一个导航解算周期内完成,误差补偿校正算法为:
f b = [ I - δK A - δA ] ( f ~ b - ▿ b ) ω ib b = [ I - δK G - δG ] ( ω ~ ib b - ϵ b )
上式中,分别为误差的加速度计输出的加速度和陀螺仪输出的角速率;fb分别为去除掉误差后的加速度和角速率;为加速度计的随机漂移误差,εb为陀螺的随机漂移误差。
CN201310142701.4A 2013-04-23 2013-04-23 一种惯性导航系统中惯性传感器固定误差实时标定方法 Expired - Fee Related CN103245359B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310142701.4A CN103245359B (zh) 2013-04-23 2013-04-23 一种惯性导航系统中惯性传感器固定误差实时标定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310142701.4A CN103245359B (zh) 2013-04-23 2013-04-23 一种惯性导航系统中惯性传感器固定误差实时标定方法

Publications (2)

Publication Number Publication Date
CN103245359A CN103245359A (zh) 2013-08-14
CN103245359B true CN103245359B (zh) 2015-10-28

Family

ID=48925035

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310142701.4A Expired - Fee Related CN103245359B (zh) 2013-04-23 2013-04-23 一种惯性导航系统中惯性传感器固定误差实时标定方法

Country Status (1)

Country Link
CN (1) CN103245359B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105865446A (zh) * 2016-05-25 2016-08-17 南京航空航天大学 基于大气辅助的惯性高度通道阻尼卡尔曼滤波方法

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103576554B (zh) * 2013-11-07 2016-05-18 北京临近空间飞行器系统工程研究所 基于控制需求的飞行器气动误差模型分量、分级设计方法
CN104101362B (zh) * 2014-06-24 2017-02-15 湖北航天技术研究院总体设计所 基于挠性捷联惯组系统模型的陀螺标度因数在线补偿方法
CN104122412B (zh) * 2014-07-29 2016-08-24 北京机械设备研究所 一种基于北斗二代速度信息的加速度计标定方法
CN104215262A (zh) * 2014-08-29 2014-12-17 南京航空航天大学 一种惯性导航系统惯性传感器误差在线动态辨识方法
CN105136166B (zh) * 2015-08-17 2018-02-02 南京航空航天大学 一种指定惯导位置精度的捷联惯导系统误差模型仿真方法
CN105203129B (zh) 2015-10-13 2019-05-07 上海华测导航技术股份有限公司 一种惯导装置初始对准方法
CN106052716B (zh) * 2016-05-25 2019-04-05 南京航空航天大学 惯性系下基于星光信息辅助的陀螺误差在线标定方法
CN108507568B (zh) * 2017-02-27 2021-01-29 华为技术有限公司 补偿温度漂移误差的方法、装置和组合导航系统
CN106996778B (zh) * 2017-03-21 2019-11-29 北京航天自动控制研究所 误差参数标定方法及装置
CN108562288B (zh) * 2018-05-08 2020-07-14 北京航天时代激光导航技术有限责任公司 一种激光捷联惯组系统级在线自标定系统及方法
CN111288993B (zh) * 2018-12-10 2023-12-05 北京京东尚科信息技术有限公司 导航处理方法、装置、导航设备及存储介质
CN109655081B (zh) * 2018-12-14 2021-03-16 上海航天控制技术研究所 星敏感器光学系统参数在轨自适应校正方法及系统
CN112643665B (zh) * 2019-10-10 2023-04-07 北京京东乾石科技有限公司 一种绝对位姿传感器安装误差的标定方法和装置
CN112733314B (zh) * 2019-10-28 2023-03-21 成都安则优科技有限公司 一种惯性传感器数据模拟方法
CN111238535B (zh) * 2020-02-03 2023-04-07 南京航空航天大学 一种基于因子图的imu误差在线标定方法
CN112363249A (zh) * 2020-09-02 2021-02-12 广东工业大学 一种移动式气象测量方法及装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101221046A (zh) * 2008-01-22 2008-07-16 南京航空航天大学 光纤陀螺组件输出信号的误差处理方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101106048B1 (ko) * 2010-01-20 2012-01-19 국방과학연구소 센서오차의 작동 중 자동교정 방법과 이를 이용한 관성항법장치

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101221046A (zh) * 2008-01-22 2008-07-16 南京航空航天大学 光纤陀螺组件输出信号的误差处理方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
SINS/GPS/CNS Information Fusion System Based on Improved Huber Filter with Classified Adaptive Factors for High-speed UAVs;Rong Wang etc;《IEEE》;20120426;第441-446页 *
一种提高车载定位定向系统定位精度的方法;王东升等;《中国惯性技术学报》;20120430;第20卷(第2期);第187-191页 *
捷联惯性传感器多余度配置的误差标定技术研究;华冰等;《传感器技术》;20051231;第24卷(第5期);第31-33页 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105865446A (zh) * 2016-05-25 2016-08-17 南京航空航天大学 基于大气辅助的惯性高度通道阻尼卡尔曼滤波方法

Also Published As

Publication number Publication date
CN103245359A (zh) 2013-08-14

Similar Documents

Publication Publication Date Title
CN103245359B (zh) 一种惯性导航系统中惯性传感器固定误差实时标定方法
CN112629538B (zh) 基于融合互补滤波和卡尔曼滤波的舰船水平姿态测量方法
CN106342284B (zh) 一种飞行载体姿态确定方法
CN102621565B (zh) 一种机载分布式pos的传递对准方法
CN106990426B (zh) 一种导航方法和导航装置
CN101949703B (zh) 一种捷联惯性/卫星组合导航滤波方法
CN102538792B (zh) 一种位置姿态系统的滤波方法
CN102519470B (zh) 多级嵌入式组合导航系统及导航方法
CN110017837B (zh) 一种姿态抗磁干扰的组合导航方法
CN103727941B (zh) 基于载体系速度匹配的容积卡尔曼非线性组合导航方法
CN111121766B (zh) 一种基于星光矢量的天文与惯性组合导航方法
CN104764467B (zh) 空天飞行器惯性传感器误差在线自适应标定方法
CN103630146B (zh) 一种离散解析与Kalman滤波结合的激光陀螺IMU标定方法
CN102607595B (zh) 应用激光多普勒测速仪测试捷联挠性陀螺动态随机漂移的方法
CN102519485B (zh) 一种引入陀螺信息的二位置捷联惯性导航系统初始对准方法
CN106052716A (zh) 惯性系下基于星光信息辅助的陀螺误差在线标定方法
CN104215262A (zh) 一种惯性导航系统惯性传感器误差在线动态辨识方法
CN104697526A (zh) 用于农业机械的捷联惯导系统以及控制方法
CN101696883A (zh) 光纤陀螺捷联惯性导航系统阻尼方法
CN103344259A (zh) 一种基于杆臂估计的ins/gps组合导航系统反馈校正方法
CN113340298B (zh) 一种惯导和双天线gnss外参标定方法
CN106767797A (zh) 一种基于对偶四元数的惯性/gps组合导航方法
CN101900573B (zh) 一种实现陆用惯性导航系统运动对准的方法
CN104215244B (zh) 基于发射惯性坐标系的空天飞行器组合导航鲁棒滤波方法
CN106940193A (zh) 一种基于Kalman滤波的船舶自适应摇摆标定方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20151028

CF01 Termination of patent right due to non-payment of annual fee