DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 622|回复: 0
打印 上一主题 下一主题

[GPS] INS/GPS多传感器车载组合导航系统算法研究

[复制链接]
跳转到指定楼层
楼主
发表于 2014-10-1 06:13:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
INS/GPS多传感器车载组合导航系统算法研究
李宝林,李勇建,刘 勇,李星海
(中国电子科技集团公司第26研究所,重庆400060)
  摘 要:理论分析光纤陀螺和石英挠性加速度计的传感原理,对组合导航系统中的惯性测量单元(IMU)建立
相应的误差模型,其误差模型包含了IMU传感器的标度因数的非线性模型、零偏的漂移模型、交叉耦合误差模型
和标度因数、零偏的温度模型等。针对建立的误差模型进行误差补偿,同时针对车载环境设计了IMU传感器信号
的数字滤波器,提高组合导航系统在车载环境下的适应性。GPS、高度计、里程计等多传感器信息的引入克服了惯
性传感器独立长时间导航的发散问题。针对车载组合导航系统的非线性误差模型,设计了UKF组合导航算法,进
行仿真和跑车试验,该方法能有效改善组合导航系统在劣等路面跑车试验效果。
关键词:UKF;误差补偿;惯性测量单元(IMU);GPS;滤波
中图分类号:V241.5   文献标识码:A
Optimized Arithmetic of INS/GPS Multi-sensor Integrated Navigation System
Used in Vehicle
LI Baolin,LI Yongjian,LIU Yong,LI Xinghai
(26th Institute of China Electronics Technology Group Corporation,Chongqing 400060,China)
  Abstract:Sensing principle of fiber optic gyroscope and quartz flexibility(Q-flex)accelerometer is analyzed theoretically.
Error model which is made up of the scale-factor nonlinearity model,bias model,cross-coupling error model
 and temperature model of IMU in the integrated navigation system is established.The error of the IMU is compensated
 and digital filter for the signal of IMU sensors is schemed in order to improve the applicability of the integrated
navigation system in vehicle.GPS,barometer and rotary encoder are used in the integrated navigation system for resolving
 the problem of non-convergence caused by the long term navigation.The integrated navigation arithmetic using
 unscented kalman filter is schemed in order to solve the problem of nonlinearity errors in navigation system.The
result of simulation and dynamic test of UKF in execrable road is exciting.The above-mentioned methods enhance
the overall navigation performance.
Key words:UKF;error compensation;IMU;GPS;filter
 
0 引言
惯性导航、GPS导航、罗盘导航等各种导航方
法各有其优点和特色,但也存在固有的不足。因此,
结合各种导航方法的优点,研究多传感器融合的组
合导航系统具有重要的理论意义和实际应用价值。
组合导航系统信息处理的核心是导航滤波器,目前
应用最广泛的是Kalman滤波器[1],其在系统为线
性系统且噪声统计特性已知的情况下,精度较高;但
当系统时变或具有非线性且噪声统计特性未知时,
其效果会变得很差,甚至发散。UKF[1-2]滤波算法
直接使用系统的非线性模型,不需对非线性系统线
性化。同时,为了提高系统精度,还针对惯性测量单
元(IMU)中的光纤陀螺和石英挠性加速度计建立
了误差模型,进行了误差补偿,并设计了车载环境下
的IMU信号数字滤波器。
1 IMU传感器数据预处理
INS/GPS多传感器车载组合导航系统中的
IMU 采用光纤陀螺仪和石英挠性加速度计组成。
经过误差补偿、温度补偿和数字滤波后,光纤陀螺的
随机漂移约0.05(°)/h,加速度计随机漂移大约
3×10-5 g。
1.1 光纤陀螺误差补偿模型
光纤陀螺通过速率试验标定其标度因数和陀螺
安装误差[3-5],初始位置分别为北-西-天、北-天-东、
第34卷第1期压 电 与 声 光Vol.34No.1
2012年02月PIEZOELECTRICS & ACOUSTOOPTICS Feb.2012
天-东-北,绕3个位置的天向和地向做速率试验,3
个位置IMU所敏感的角速率方程依次为
ωx1
ωy1
ωz



燅1

cosωt sinωt 0
-sinωt cosωt 熿


0  燅

0  1ωiecosφ

ω+ωiesin



φ燅
(1)
ωx2
ωy2
ωz



燅2

cosωt 0 -sinωt
0 1 0
sinωt 0 cosω



t燅
ωiecosφ
ω+ωiesinφ



0 燅
(2)
ωx3
ωy3
ωz



燅3

1 0 0
0 cosωt sinωt
0 -sinωt cosω



t燅
ω+ωiesinφ

ωiecos



φ 燅
(3)
将绕天向转动的方程与绕地向转动的方程进行
相关运算得
Ngx/Kgx=ωx+Egxzωy+Egxyωz+Dx0 (4)
Ngy/Kgy=ωy+Egyzωx+Egyxωz+Dy0 (5)
Ngz/Kgz=ωz+Egzyωx+Egzxωy+Dz0 (6)
最后得到光纤陀螺的误差补偿方程为
ωx
ωz
ω



燅y

1 Egxz Egxy
Egyz 1 Egyx
Egzy Egzx



1 燅
-1
Ngx
Kgx
-Dx0
Ngy
Kgy
-Dy0
Ngz
Kgz
-Dz



燅0
(7)
式中:Kgx、Kgy、Kgz
分别为x、y、z 轴光纤陀螺标度
因数;Dx0、Dy0、Dz0
分别为x、y、z 轴光纤陀螺零位;
ωx、ωy、ωz
分别为x、y、z轴光纤陀螺敏感的角速度;
Ngx、Ngy、Ngz
分别为x、y、z 轴光纤陀螺输出值;
Egxz、Egxy
分别为y、z 轴光纤陀螺的安装误差角;
Egyz、Egyx
分别为x、z 轴光纤陀螺的安装误差角;
Egzy、Egzx
分别为x、y 轴光纤陀螺的安装误差角。
1.2 加速度计误差补偿模型
加速度计的标度因数、零位误差、安装误差、二
次耦合项误差、二次非线性误差通过位置试验确
定[3-5]。
经过简化的加速度计误差补偿模型:
Nax/Kax=Dax0+Ax+A2Ay+A3Az+A4A2x
Nay/Kay=Day0+B1Ax+Ay+B3Az+B4A2y
Naz/Kaz=Daz0+C1Ax+C2Ay+Az+C4A2
烅烄
烆z
(8)
得到,加速度计误差补偿方程为
Ax
Ay




燅z

1 A2 A3
B1 1 B3
C1 C2



1燅
-1
·
Nax/Kax-Dax0-A4(A′x)2
Nay/Kay-Day0-B4(A′y)2
Naz/Kaz-Daz0-C4(A′z)



燅2
(9)
式中:Nax、Nay、Naz
分别为x、y、z 轴加速度计输出
值;Kax、Kay、Kaz
分别为x、y、z 轴加速度计标度因
数;Dax0、Day0、Daz0
分别为x、y、z 轴加速度计零偏;
A4、B4、C4
分别为x、y、z 轴加速度计二次项系数;
A2、A3
分别为y、z 轴加速度计的安装误差角;B1、
B3
分别为x、z轴加速度计的安装误差角;C1、C2

别为x、y 轴加速度计的安装误差角。
1.3 光纤陀螺和加速度计温度补偿模型
光纤陀螺和加速度计的标度因数、零偏等参数
均是温度或温度变化量的函数,只有经过温度补偿
后才能使光纤陀螺和加速度计的各项主要参数在全
温范围内达到系统使用要求。
光纤陀螺在t0
和t1
时的误差模型包含了标度
因数和零偏两个模型[3-5],对光纤陀螺的标度因数
和零偏分别进行温度补偿。
温度为ti
时,陀螺输出
Nti=K0(ti)+K1(ti)ωti (10)
K0(ti)=K0(t0)+n*δt+m*δt2+…+
s*δtn=K0(t0)+δK0(ti) (11)
K1(ti)=K1(t0)+p*δt+q*δt2+…+
r*δtn=K1(t0)+δK1(ti) (12)
Nti=K0(ti)+K1(ti)ωti=(K0(t0)+
δK0(ti))+(K1(t0)+δK1(ti))ωti=
K0(t0)+δK0(ti)+K1(t0)ωti+
δK1(ti))ωti (13)
温度为t0
时,陀螺输出
Nt0=K0(t0)+K1(t0)ωt0 (14)
Nti补=Nti-K0(t0)+K1(t0)ωt0=
δK0(ti)+δK1(ti)ωt0 (15)
式中:K0(ti)、K1(ti)为光纤陀螺在温度ti
的零偏和
标度因数;Nt0
为光纤陀螺在温度t0
时的输出;Nti

光纤陀螺在温度时的输出;Nti补为光纤陀螺在温度
时的补偿量;δt=ti-t0
为光纤陀螺温度梯度。
加速度计的温度补偿模型同光纤陀螺温度补偿
模型。
经过温度补偿后传感器标度因数对比如图1所
示,零偏变化对比如图2所示。
 38 压 电 与 声 光2012年 
1.4 车载环境下传感器信号数字滤波器设计
对IMU传感器随机误差研究的最终目的是尽
可能消除随机噪声对IMU 传感器的影响,即IMU
传感器随机误差的滤波技术,对IMU 传感器输出
数据采用快速傅里叶变化(FFT)分析其频谱特性,
选择合适的数字滤波器,计算滤波器系数,然后再对
IMU传感器输出数据进行滤波处理,以尽可能消除
随机噪声对IMU传感器的影响。由于车载环境下
IMU传感器的输出数据主要集中在低频段,故设计
相应的低通滤波器对IMU 传感器的输出数据进行
低通滤波处理,根据实际使用效果选用切比雪夫II
型低通滤波器。切比雪夫II型数字低通滤波器传
递函数的Z 变换为
H(z)=B(z)
A(z)=
b(1)+b(2)z-1+…+b(n+1)z-n
1+a(2)z-1+…+a(n+1)z-n (16)
式中z为Z 的变换算子。
切比雪夫II型数字低通滤波器的传递函数和
滤波效果如图3所示。
图3 切比雪夫II型数字低通滤波器的传递函数bode图和
滤波效果图
2 Unscented卡尔曼滤波器设计
由于INS系统利用光纤陀螺和加速度计信息,
采用积分的解算方法,误差会随着时间不断积累,因
此,利用GPS信息、高度计、里程计等多传感器信息
和INS信息进行信息融合,用UKF滤波进行参数
的最优估计,从而提高组合导航系统的精度。INS/
GPS多传感器车载组合导航系统算法原理[6-8]框图
如图4所示。
图4 INS/GPS多传感器车载组合系统算法原理框图
组合导航系统状态方程为
  X(t)=F(t)X(t)+W(t) (17)
式中:X(t)=[δVE δVN δVU δL δλ δh δE
 δN δU εx εy εz x y z]T 为状
态向量;δVE、δVN、δVU
为3轴速度误差;δL、δλ、δh
 第1期李宝林等:INS/GPS多传感器车载组合导航系统算法研究39 
为三维位置误差;δE、δN、δU
为3个平台失准
角;εx、εy、εz
为3轴光纤陀螺一阶马尔可夫漂移;
x、y、z
为3轴加速度计一阶马尔可夫偏置;
F(t)为15×15阶系统状态转移矩阵。
UKF是基于unscented变换[7]的滤波方法,
unscented变换是计算经过非线性变化的随机变量
统计量的一种方法,其原理是取一组均值和方差均
符合高斯分布的点集,经非线性传播得到相应的一
组点集,再求取变换后的均值和方差。unscented变
换原理框图如图5所示。
图5 UKF滤波的unscented变换原理框图
选取UKF方法的状态变量xak
=[xT
k  wT
k  
vT
k],则xak
的状态协方差为
  Pa k=
Pk 0 0
0 Qk 0
0 0 R



燅k
(18)
式中:Pk、Qk
和Rk
分别为随机变量xk、wk
和vk

方差;xk
为原始状态变量;wk
为过程噪声;vk
为量
测噪声。
离散化后的UKF 的系统模型和观测模型为
  xk+1=F(xk,wk) (19)
  yk=H(xk)+vk (20)
UKF计算步骤如下:
1)初始化
  ^x0=E[x0] (21)
  P0=E[(x0-^x0)(x0-^x0)T] (22)
  ^xa0
=E[xa]=[^x0 0 0]T (23)
  Pa0
=diag(P0 Q R) (24)
2)计算sigma-points
  xak
-1=[^xak-1 ^xa
k-1+γ Pak
槡-1 
^xak
-1-γ Pa
槡k-1] (25)
式中γ=槡N+λ。
3)计算权重系数
  W(m)
0 = λ
N+λ
(26)
  W(c)
0 = λ
N+λ+(1-α2+β) (27)
  W(m)
i =W(c)
i = 1
2(N+λ) (28)
式中:i=1、2、…、2 N;λ=α2(N+κ)-N,为一个比
例因子;N 为状态矢量的维数;α 决定了sigmapoints
的取值范围,通常取一个很小的正数;κ=0;β
取决于状态矢量的分布,当x 服从高斯分布时,β=
2。由此可得
① 时间更新方程:
  χx
k/k-1=f(χx
k-1,χvk
-1,uk-1) (29)
  ^xk/k-1=Σ
2 N
i=0
W(m)
i χx
i,k/k-1 (30)
  Pk/k-1=Σ
2 N
i=0
W(c)
i [χx
i,k/k-1-^xk/k-1]·
[χx
i,k/k-1-^xk/k-1]T (31)
② 测量更新方程
  yx
k/k-1=h(χx
k-1,χn
k-1) (32)
  ^yk/k-1=Σ
2 N
i=0
W(m)
i yx
i,k/k-1 (33)
  P^yk^yk=Σ
2 N
i=0
W(c)
i [yx
i,k/k-1-^yk/k-1]·
[yx
i,k/k-1-^yk/k-1]T (34)
  Pxkyk=Σ
2 N
i=0
W(c)
i [χx
i,k/k-1-^xk/k-1]·
[yx
i,k/k-1-^yk/k-1]T (35)
  Kk=PxkykP-1
^yk^yk (36)
  ^xk=^xk/k-1+Kk(yk-^yk/k-1) (37)
  Pk=Pk/k-1-KkP^yk^ykKT
k (38)
式中:xa=[xT wT vT];χa=[(χx)T (χw)T 
(χv)T]。
3 试验结果
为了综合验证误差补偿模型、数字滤波模型及
unscented KF滤波模型的实际效果,设计了相应的
跑车试验。跑车试验里程约为40km,其中,二级公
路高级路面10%,最大行驶速度为80km/h;三级
公路次高级路面10%,最大行驶速度为60km/h;
四级公路中低级路面(土路)80%,最大行驶速度为
40km/h。组合导航系统采用数据未进行预处理的
KF算法和数据进行预处理的UKF算法两种方法
解算输出的航向、俯仰、横滚结果分别如图6~8所
示。试验结果表明,误差补偿较好的抑制了IMU
传感器标度因数误差和零偏漂移,数字滤波较好的
降低了IMU 传感器信号噪声,UKF滤波对系统的
 40 压 电 与 声 光2012年 
非线性误差抑制明显。
图8 两种算法跑车试验结果局部对比
4 结束语
本文从理论上分析了光纤陀螺和石英挠性加速
度计的传感原理,对组合导航系统中的IMU 传感
器建立了标度因数的非线性模型、零偏的漂移模型、
交叉耦合误差模型、标度因数和零偏的温度模型以
及unscented KF 滤波的非线性模型等,并针对
IMU传感器信号的噪声特性设计了切比雪夫II型
低通数字滤波器。用本文所述温度补偿模型对传感
器的标度因数和零偏补偿取得了良好的效果,数字
滤波器对传感器信号噪声进行了有效的抑制。最后
进行了跑车试验综合验证,试验结果充分说明上述
数学模型的综合效果明显,系统在劣等路面上航向
姿态精度较高。
参考文献:
[1] TITTERTON D H,WESTON J L.Strapdown inertial
navigation technology[M].Second Edition.Herts United
 Kingdom:The Institution of Electrical Engineers
& Reston USA:The American Institute of Aeronautics
 and Astronautics,Inc,2004.
[2] ROGERS R M.Applied mathematics in integrated navigation
 systems[M].Second Edition.Reston USA:American
 Institute of Aeronautics and Astronautics,
Inc,2003.
(下转第80页)
 第1期李宝林等:INS/GPS多传感器车载组合导航系统算法研究41 
器对工作级超声功率计进行量值传递。
参考文献:
[1] HUANG Xiaowei,SHOU Wende.Development of milliwatt-
ultrasound-power measurement system[J].Applied
 Acoustics,2004,23(1):29-34.
[2] ZHANG Shengyu,ZHANG Yihui.Power measurement
circuit of ultrasonic generator[J].Instrument Technique
 and Sensor,2007(8):56-57.
[3] KANEVSKII I N.Steady forces arising in a sound
field[J].Soviet Physics Acoustics,1961(7):1-10.
[4] 计量测试技术手册编辑委员会.计量测试技术手册(第
9卷):声学[M].北京:中国计量出版社,1997:346-
350.
[5] IEC.61161-2006Ultrasonics-power measurement-radiation
 force balances and performance requirements
[S].GENEVA,SWITZERLAND IEC Central Office,
2006:33-55.
[6] 中国人民共和国国家标准.GB/T 7966-2009声学超声
功率测量辐射力天平法及性能要求[S].北京:中国标
准出版社,2009:3-6.
[7] 中华人民共和国国家标准.GB/T 7965-2002声学水声
换能器测量[S].北京:中国标准出版社,2002:
檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶
17-18.
  (上接第41页)
[3] DAU V T,OTAKE T,DINH T X,et al.Design and
fabrication of convective inertial sensor consisting of
3DOF gyroscope and 2DOF accelerometer[C]//Denver,
CO,USA:IEEE 2009Solid-State Sensors,Actuators
 and Microsystems Conference,2009:1170-1173.
[4] CHENG Jianhua,WANG Xinzhe,WU Lei,et al.Method
 of accurate gyro drift measur-ement for inertial navigation
 system[C]//Takamatsu,Japan:Proceedings of
2008IEEE International Conference on Mechatronics
and Automation,2008:660-664.
[5] DAU V T,DINH T X,DAO D V,et al.Design and
simulation of a novel 3-DOF mems convective gyrosope
[J].IEEJ Trans SM,the Ints of Electrical Engineers of
Japan,2008:128(5):219-224.
[6] 刘勇,蔡体菁,苟志平,等.旋转光纤陀螺捷联式惯性导
航系统[J].压电与声光,2009,31(3):315-318.
LIU Yong,CAI Tijing,GOU Zhiping,et al.Study on
the strapdown inertial navigation system with rotating
fiber optic gyro[J].Piezoelectrics & Acoustooptics,
2009,31(3):315-318.
[7] VAN DER MERWE R.Sigma-point Kalman filters for
probabilistic inference in dynamic state-space models
[D].USA:School of Science & Engineering,Oregon
Health &Science University,2004.
[8] 秦永元,张洪钺,汪叔华.卡尔曼滤波与组合导航原理
[M].西安:西北工业大学出版社,

2007.
  (上接第75页)
[2] YANG Yanjun,CASCANTE G,POLAK M A.Depth
detection of surface-breaking cracks in concrete plates
using fundamental Lamb modes[J].NDT&E International,
2009,42(6):501-512.
[3] CACCESE V,MEWER R,VEL S S.Detection of bolt
load loss in hybrid composite/metal bolted connections
[J].Engineering Structures,2004,26(7):895-906.
[4] 周恒保,袁慎芳,赵霞,等.基于主动监测的大型结构连
接失效的远程监测[J].传感器与微系统,2008,27(7):
108-110.
ZHOU Hengbao,YUAN Shenfang,ZHAO Xia,et al.
Long-distance joint failure monitoring on large-scale
structure based on active monitoring technology[J].
Transducer and Microsystem Technologies,2008,27
(7):108-110.
[5] ING R K,FINK M.Time reversed Lamb waves[J].
IEEE Transactions on Ultrasonics,Ferroelectrics,and
Frequency Control,1998,45(4):1032-1043.
[6] PARK H W,KIM S B,SOHN H.Understanding a
time reversal process in Lamb wave propagation[J].
Wave Motion,2009,46(7):451-467.
[7] GANGADHARAN R,MURTHY C R L,GOPALAKRISHNAN
 S,et al.Time reversal technique
for health monitoring of metallic structure using Lamb
waves[J].Ultrasonics,2009,49(8):696-705.
[8] 邱雷,袁慎芳.集成压电健康监测扫查系统的研制及
其应用[J].压电与声光,2008,30(1):39-41.
QIU Lei,YUAN Shenfang.Research and application
of integrated health monitoring scanning system
based on PZT sensor array[J].Piezoelectrics &
Acoustooptics,2008,30(1):39-41.
 80 压 电 与 声 光2012年 】
INS_GPS多传感器车载组合导航系统算法研究.pdf (738.64 KB, 下载次数: 0)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-5-17 14:59 , 耗时 0.109076 秒, 22 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表