CN104977002A - 基于sins/双od的惯性组合导航***及其导航方法 - Google Patents

基于sins/双od的惯性组合导航***及其导航方法 Download PDF

Info

Publication number
CN104977002A
CN104977002A CN201510325693.6A CN201510325693A CN104977002A CN 104977002 A CN104977002 A CN 104977002A CN 201510325693 A CN201510325693 A CN 201510325693A CN 104977002 A CN104977002 A CN 104977002A
Authority
CN
China
Prior art keywords
sins
error
equation
navigation
theta
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.)
Pending
Application number
CN201510325693.6A
Other languages
English (en)
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.)
Tongji University
Original Assignee
Tongji University
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 Tongji University filed Critical Tongji University
Priority to CN201510325693.6A priority Critical patent/CN104977002A/zh
Publication of CN104977002A publication Critical patent/CN104977002A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
    • G01C21/165Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C25/00Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass
    • G01C25/005Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass initial alignment, calibration or starting-up of inertial devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Navigation (AREA)

Abstract

本发明提供一种基于SINS/双OD的惯性组合导航***及其导航方法,方法包括建立SINS误差模型;建立双OD误差模型;对各误差状态量进行估计并修正。通过在基于SINS/双OD的惯性组合导航***中设置双里程计,利用双路里程计的速度和方向角信息可以有效地修正惯导的输出,减小导航参数的误差,获得更精确的轨迹发生器的速度信息和方向角度;通过惯导和双里程计的融合,以惯导和里程计的导航参数的误差量作为估计对象运用卡尔曼滤波技术,可以得到精确可行的卡尔曼滤波算法,进而实现更高精度的导航。

Description

基于SINS/双OD的惯性组合导航***及其导航方法
技术领域
本发明涉及惯性导航领域,特别是涉及一种基于SINS/双OD的惯性组合导航***及其导航方法。
背景技术
惯性导航***通过安装在飞行器或者车体上的惯性测量元件(IMU)输出的旋转角速度和线加速度推算航位姿态、坐标以及速度等信息。IMU主要为陀螺仪和加速度计:陀螺仪测量载体旋转的角速度,用于计算载体的姿态变化,提供了载体和导航坐标系的变换关系;加速度计测量载体在惯导坐标系下运动的线加速度,并用于积分计算载体的速度和位置信息,再通过载体姿态信息变换到导航坐标系中。捷联惯导***(SINS)以其提供导航信息的全面性和完全的自主性,成为了一种广泛应用的惯性导航***,本文所涉及的车辆导航***也在其基础上建立。然而SINS存在随时间累积的导航误差严重影响了***的导航精度,因而控制SINS的误差累积成为捷联惯导***运行的一个关键问题。
利用SINS/GPS组合导航***虽然能够很好地解决误差累积问题,但在该***中,GPS存在着动态响应能力差、易受电子干扰、信号易被遮挡等缺点,使得SINS/GPS组合导航***在GPS信号出现故障时不能正常工作。而GPS信号如果在长时间内不能得倒恢复,***的误差就不可避免地随时间而积累。为了解决上述问题,以提高车辆导航的自主性、稳定性和可靠性为目的,将里程计(OD)和SINS组合起来,将各自收集到的信息融合并获得较高精度的导航数据,构成以SINS为主、里程计为辅的车辆组合导航***。里程计是测量车辆行驶速度和路程的,它不能单独用于车辆定位,但可从捷联惯导中获得姿态和航向信息,进行定位解算且累积误差较小。
目前,将SINS和OD进行组合的导航***多采用单里程计,利用其速度信息修正惯导的导航误差,较为有效地提高了导航精度。但是***采用速度组合方式,将里程计的速度测量值分解到导航坐标系后,与捷联惯导***的速度解算值进行比较,即OD只提供速度量测信息而忽略了方向角的误差,这种做法导致SINS/OD组合导航位置误差会随车辆行驶路程不断地缓慢累积,定位精度有缓慢发散的趋势,因而本文提出利用双路里程计来获得更为精确的速度信息和车的方向角度,从而更加有效地抑制惯导误差的积累,即利用双路里程计和惯导的融合,运用卡尔曼滤波技术,实现更高精度的导航。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种基于SINS/双OD的惯性组合导航***及其导航方法,用于解决现有技术中的由于使用单个里程计与SINS进行组合形成组合导航***而导致的SINS/OD组合导航位置误差会随车辆行驶路程不断地缓慢累积,定位精度有缓慢发散的趋势的问题。
为实现上述目的及其他相关目的,本发明提供一种基于SINS/双OD的惯性组合导航***的导航方法,所述方法包括:
建立SINS误差模型,所述SINS误差模型包括SINS的姿态误差方程、速度误差方程及位置误差方程;
建立双OD误差模型,所述双OD误差模型包括双OD的速度误差方程及方向角误差方程;
对SINS误差模型及双OD误差模型的各误差状态量进行估计并修正。
作为本发明的基于SINS/双OD的惯性组合导航***的导航方法的一种优选方案,本方法的坐标系定义如下:
n系:导航坐标系,即为东-北-天地理坐标系;
b系:惯导坐标系,与轨迹发生器坐标系重合;
m系:里程计坐标系,与轨迹发生器坐标系平行;
其中,b系及m系的方向均为:x轴沿轨迹发生器横轴指向右侧,y轴沿轨迹发生器纵轴指向正前方,z轴垂直于x轴和y轴并构成右手直角坐标系。
作为本发明的基于SINS/双OD的惯性组合导航***的导航方法的一种优选方案,所述SINS的姿态误差方程为:
所述SINS的速度误差方程为:
所述SINS的位置误差方程为:
δ L · = δv E n R M + h - v N n δ h ( R M + h ) 2 δ λ · = ( δv N n sec L + v E n sec L tan L ) R N + h - v E n sec L δ h ( R N + h ) 2 δ h · = δv U n
式中,为捷联惯导计算的东、北和天向的姿态误差角;为速度误差;δL、δλ、δh为位置误差,分别为纬度、经度和高度误差;为地球自转角速率在导航坐标系上的投影,为导航系相对地球坐标系的角速率在导航系中的投影;fn为导航系中的比力;εb=[εx εy εz]为轨迹发生器系中的陀螺漂移,为轨迹发生器体系中的加速度计零偏;为姿态矩阵,RM和RN分别为地球子午圈和卯酉圈半径。
作为本发明的基于SINS/双OD的惯性组合导航***的导航方法的一种优选方案,建立双OD误差模型的具体方法为:
使用双OD测得轨迹发生器在t时刻的位姿信息;
根据所述位姿信息得到轨迹发生器的速度及方向角;
根据所述轨迹发生器的速度及方向角,得到所述双OD的速度误差方程及方向角误差方程。
作为本发明的基于SINS/双OD的惯性组合导航***的导航方法的一种优选方案,所述双OD的速度误差方程为:
所述双OD的方向角误差方程为:
式中,为里程计应得到的轨迹发生器的真实速度在n系中的投影,为里程计量测得到的轨迹发生器的速度在n系中的投影,为姿态角误差,δk为里程计刻度系数误差,为里程计的方向角在n系中的投影,δθ为里程计方向角系数误差。
作为本发明的基于SINS/双OD的惯性组合导航***的导航方法的一种优选方案,对SINS误差模型及双OD误差模型的各误差状态量进行估计并修正的具体方法为:
以SINS的姿态误差、速度误差、位置误差、陀螺常值漂移及加速度计常值零偏作为SINS的状态变量,以刻度系数误差及方向角***误差作为双OD的状态变量建立状态方程;以SINS解算的数据与双OD测得的数据的差值作为量测量建立量测方程;所述状态方程及量测方程构成基于SINS/双OD的惯性组合导航***卡尔曼滤波模型;
根据所述状态方程及量测方程对各误差状态量进行滤波估计并修正。
作为本发明的基于SINS/双OD的惯性组合导航***的导航方法的一种优选方案,所述状态方程为:
X ( t ) = F ( t ) X ( t ) + G ( t ) W ( t )
式中,X(t)为t时刻***的状态向量,F(t)为***矩阵,G(t)为***噪声转移矩阵,W(t)为***噪声;
t时刻***的状态向量为:
式中,为姿态误差,为东、北、天向速度误差,δL、δλ、δh为纬度、经度及高度方向的位置误差,εx、εy、εz为三个陀螺常值漂移, 为三个水平加速度计常值零偏,δk为里程计刻度系数误差,δθ为里程计方向角系数误差。
作为本发明的基于SINS/双OD的惯性组合导航***的导航方法的一种优选方案,所述量测方程为:
Z 1 ( t ) = v sin s n - v o d n = H 1 ( t ) X ( t ) + v 1 ( t )
Z 2 ( t ) = θ sin s n - θ o d n = H 2 ( t ) X ( t ) + v 2 ( t )
式中,v1 (t)、v2 (t)为量测噪声矢量;H1 (t)、H2 (t)为t时刻的量测矩阵,H1 (t)、H2 (t)为:
H 1 ( t ) = 0 v o d U n - v o d N n 1 0 0 0 1 × 9 - v o d E n 0 - v o d U n 0 v o d E n 0 1 0 0 1 × 9 - v o d N n 0 v o d N n - v o d E n 0 0 0 1 0 1 × 9 - v o d U n 0
H 2 ( t ) = 1 θ o d U n - θ o d N n 0 1 × 13 - θ o d E n - θ o d U n 1 θ o d E n 0 1 × 13 - θ o d N n θ o d N n - θ o d E n 1 0 1 × 13 - θ o d U n
式中,分别为加入惯导信息后里程计测得的车体东向、北向、天向速度,为加入惯导信息后里程计测得的姿态角。
作为本发明的基于SINS/双OD的惯性组合导航***的导航方法的一种优选方案,根据所述状态方程及量测方程对各误差状态量进行滤波估计并修正的方法为:将所述状态方程及所述量测方程离散化,离散化后的状态方程及量测方程分别为:
Xk=φk,k-1Xk-1k,k-1Wk-1
Zk1=Hk1Xk+Vk1
Zk2=Hk2Xk+Vk2
式中,Xk为k时刻状态量的估计值,φk,k-1为k-1时刻至k时刻的一步转移矩阵,Γk,k-1为k-1时刻至k时刻***噪声驱动阵的一步转移矩阵,Wk-1为k-1时刻的***激励噪声序列,Hk1、Hk2为k1时刻及k2时刻的量测矩阵,Vk1、Vk2为k1时刻及k2时刻的量测噪声序列。
本发明还提供一种基于SINS/双OD的惯性组合导航***,所述基于SINS/双OD的惯性组合导航***包括:SINS、双里程计及卡尔曼滤波模块;其中
所述SINS适于得到量测得到惯性量测数据,并通过导航积分计算获得轨迹发生器的航位姿态、坐标及速度信息;
所述双里程计适于量测轨迹发生器的行驶速度,并接收SINS获得的航位姿态、坐标及速度信息进行航位推算得到准确的姿态坐标及速度信息;
所述卡尔曼滤波模块适于对SINS及双里程计的误差状态量进行滤波估计并修正。
作为本发明的基于SINS/双OD的惯性组合导航***的一种优选方案,所述SINS包括惯性量测单元及SINS处理模块;所述惯性量测单元适于输出惯性量测数据,所述SINS处理模块适于接收所述惯性量测单元输出的数据,通过导航积分计算获得轨迹发生器的航位姿态、坐标及速度信息。
作为本发明的基于SINS/双OD的惯性组合导航***的一种优选方案,所述惯性量测单元包括陀螺仪及加速度计。
如上所述,本发明的基于SINS/双OD的惯性组合导航***及其导航方法,具有以下有益效果:通过在基于SINS/双OD的惯性组合导航***中设置双里程计,利用双路里程计的速度和方向角信息可以有效地修正惯导的输出,减小导航参数的误差,获得更精确的轨迹发生器的速度信息和方向角度;通过惯导和双里程计的融合,以惯导和双里程计的导航参数的误差量作为估计对象运用卡尔曼滤波技术,可以得到精确可行的卡尔曼滤波算法,进而实现更高精度的导航。
附图说明
图1显示为本发明的基于SINS/双OD的惯性组合导航***的导航方法的流程图。
图2显示为本发明的基于SINS/双OD的惯性组合导航***的导航方法中建立双OD误差模型过程中车体的位姿示意图。
图3至图5显示为导航效果对比图;其中,图3为SINS***的导航效果示意图,图4为传统SINS/双OD组合导航***的导航效果示意图,图5为本发明的基于SINS/双OD的惯性组合导航***的导航效果示意图。
图6显示为本发明的基于SINS/双OD的惯性组合导航***的结构示意图。
元件标号说明
1      SINS
11     惯性量测单元
111    陀螺仪
112    加速度计
12     SINS处理模块
2      双里程计
3      卡尔曼滤波模块
具体实施方式
以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效。
请参阅图1至图4。须知,本说明书所附图示所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容得能涵盖的范围内。同时,本说明书中所引用的如“上”、“下”、“左”、“右”、“中部”及“一”等的用语,亦仅为便于叙述的明了,而非用以限定本发明可实施的范围,其相对关系的改变或调整,在无实质变更技术内容下,当亦视为本发明可实施的范畴。
请参阅图1至图2,本实施例提供一种基于SINS/双OD的惯性组合导航***的导航方法,所述方法包括:
S1:建立SINS误差模型,所述SINS误差模型包括SINS的姿态误差方程、速度误差方程及位置误差方程;
S2:建立双OD误差模型,所述双OD误差模型包括双OD的速度误差方程及方向角误差方程;
S3:对SINS误差模型及双OD误差模型的各误差状态量进行估计并修正。
执行步骤S1,请参阅图1中的S1步骤,建立SINS误差模型,所述SINS误差模型包括SINS的姿态误差方程、速度误差方程及位置误差方程。
具体的,首先定义如下坐标系:将东-北-天地理坐标系作为导航坐标系,记为n系:当SINS按一定的方位安装到轨迹发生器上时,认为轨迹发生器坐标系与惯导坐标系重合,记为b系:假设里程计坐标系与轨迹发生器坐标系平行,记为m系:其中,b系及m系的方向均为:x轴沿轨迹发生器横轴指向右侧,y轴沿轨迹发生器纵轴指向正前方,z轴垂直于x轴和y轴并构成右手直角坐标系。
具体的,在定义上述坐标系的前提下,所述SINS误差模型中所述SINS的姿态误差方程为:
所述SINS的速度误差方程为:
所述SINS的位置误差方程为:
δ L · = δv E n R M + h - v N n δ h ( R M + h ) 2 δ λ · = ( δv N n sec L + v E n sec L tan L ) R N + h - v E n sec L δ h ( R N + h ) 2 δ h · = δv U n
式中,为捷联惯导计算的东、北和天向的姿态误差角;为速度误差;δL、δλ、δh为位置误差,分别为纬度、经度和高度误差;为地球自转角速率在导航坐标系上的投影,为导航系相对地球坐标系的角速率在导航系中的投影;fn为导航系中的比力;εb=[εx εy εz]为轨迹发生器系中的陀螺漂移,为轨迹发生器体系中的加速度计零偏;为姿态矩阵,RM和RN分别为地球子午圈和卯酉圈半径。公式中一些字母上加点表示对该字母进行求导。
执行步骤S2,请参阅图1中的S2步骤及图2,建立双OD误差模型,所述双OD误差模型包括双OD的速度误差方程及方向角误差方程。
具体的,与传统的单里程计导航***不同,本发明中的里程计利用轨迹发生器的位姿信息推出速度,提高了模型的精确度。所述轨迹发生器以汽车为例,本发明中的双里程计分别设置于所述车体的左右两侧,设t时刻,基于SINS/双OD的惯性组合导航***通过左右里程计测得的车轮的角速度分别为ωod1和ωod2,如图2所示,图中所示的坐标系与b系的xoy面平行,定义θ为车的方向角,车的质心C点的坐标为(x,y),用一个三维向量(x,y,θ)描述车的位姿,则相应的位姿方程为:
x · y · θ · = r 2 cos ( θ - γ ) cos γ cos ( θ + γ ) cos γ sin ( θ - γ ) cos γ sin ( θ + γ ) cos γ - 1 l cos γ 1 l cos γ ω o d 1 ω o d 2
式中,r为车轮半径;B点为车轮中心,γ为BC与两轮水平轴的夹角,l为BC的长度。公式中一些字母上加点表示对该字母进行求导。
由此,得到里程计所获得的车体速度为:
v o d = ( x · c o s θ + y · s i n θ ) 2 + ( - x · s i n θ + y · c o s θ ) 2
该速度vod的方向指向车体的正前方,且vod在b系的投影的矢量形式为:
v o d b = 0 v o d 0 T
在n系上的投影为:
v o d n = C b n v o d b
又双里程计的速度误差主要由里程计刻度系数误差δk和引入的姿态角误差造成,其中,δk由车轮气压和路面状况等因素决定。因此,考虑δk及之后的里程计速度的实际计算公式可表示为:
式中,表示向量的反对称矩阵。
将上式展开,并忽略δk和的高阶小量,得到如下公式:
进而得到里程计的速度误差方程为:
由里程计所获得的车体速度vod可得到里程计的方向角在b系中的矢量形式为:
θ o d b = [ [ θ 0 0 ] ] T
在n系上的投影为:
θ o d n = C b n θ o d b
又双里程计的方向角误差主要由里程计方向角系数误差δθ和引入的姿态角误差造成。将里程计方向角的实际计算公式展开并忽略δθ和的高阶小量,得到如下公式:
进而得到里程计的方向角的误差方程为:
执行步骤S3,请参阅图1中的S3步骤,对SINS误差模型及双OD误差模型的各误差状态量进行估计并修正。
具体的,对SINS误差模型及双OD误差模型的各误差状态量进行估计并修正的具体方法为:
以SINS的姿态误差、速度误差、位置误差、陀螺常值漂移及加速度计常值零偏作为SINS的状态变量,以刻度系数误差及方向角***误差作为双OD的状态变量建立状态方程;以SINS解算的数据与双OD测得的数据的差值作为量测量建立量测方程;所述状态方程及量测方程构成基于SINS/双OD的惯性组合导航***卡尔曼滤波模型;
根据所述状态方程及量测方程对各误差状态量进行滤波估计并修正。
具体的,本发明适用于轨迹发生器的GPS无法正常工作时,本发明的基于SINS/双OD的惯性组合导航***采用双里程计的速度信息来辅助SINS,构成组合导航。在轨迹发生器起步阶段,只要轨迹发生器有位移,则SINS利用卡尔曼滤波器对双里程计的误差进行估计,然后利用双里程计来修正SINS的误差累积现象。设计所述基于SINS/双OD的惯性组合导航***的卡尔曼滤波模型,首先需建立以SINS误差方程及双里程计误差方程为基础的***状态方程,其次在基于SINS/双OD的惯性组合导航***的误差方程的基础上建立***的量测方程。
首先,在分析SINS和双OD的性能和误差的基础上,选取误差状态的姿态误差、东、北、天向速度误差、纬度、经度和高度误差、三个陀螺常值漂移、三个水平加速度计常值零偏作为SINS的状态变量,刻度系数误差和方向角系数误差作为里程计的状态变量,则基于SINS/双OD的惯性组合导航***t时刻的状态变量为:
式中,为姿态误差,为东、北、天向速度误差,δL、δλ、δh为纬度、经度及高度方向的位置误差,εx、εy、εz为三个陀螺常值漂移, 为三个水平加速度计常值零偏,δk为里程计刻度系数误差,δθ为里程计方向角系数误差。
基于SINS/双OD的惯性组合导航***的状态方程为:
X ( t ) = F ( t ) X ( t ) + G ( t ) W ( t )
式中,X(t)为t时刻***的状态向量,F(t)为***矩阵,G(t)为***噪声转移矩阵,W(t)为***噪声。
其次,以SINS解算的数据与双OD测得的数据的差值作为卡尔曼滤波器的量测,则量测方程为:
Z 1 ( t ) = v sin s n - v o d n = H 1 ( t ) X ( t ) + v 1 ( t )
Z 2 ( t ) = θ sin s n - θ o d n = H 2 ( t ) X ( t ) + v 2 ( t )
式中,v1(t)、v2(t)为量测噪声矢量,H1 (t)、H2 (t)为t时刻的量测矩阵。
结合所述里程计的速度误差及方向角误差,SINS解算的数据与双OD测得的数据之差可表示为:
式中,分别为捷联惯导的速度输出和其误差,为SINS的方向角输出,即其姿态角。
由上述SINS解算的数据与双OD测得的数据之差即可得到H1 (t)、H2 (t),所述H1 (t)、H2 (t)具体为:
H 1 ( t ) = 0 v o d U n - v o d N n 1 0 0 0 1 × 9 - v o d E n 0 - v o d U n 0 v o d E n 0 1 0 0 1 × 9 - v o d N n 0 v o d N n - v o d E n 0 0 0 1 0 1 × 9 - v o d U n 0
H 2 ( t ) = 1 θ o d U n - θ o d N n 0 1 × 13 - θ o d E n - θ o d U n 1 θ o d E n 0 1 × 13 - θ o d N n θ o d N n - θ o d E n 1 0 1 × 13 - θ o d U n
式中,分别为加入惯导信息后里程计测得的车体东向、北向、天向速度,为加入惯导信息后里程计测得的姿态角。
具体的,根据所述状态方程及量测方程对各误差状态量进行滤波估计并修正的方法为:将所述状态方程及所述量测方程离散化,离散化后的状态方程及量测方程分别为:
Xk=φk,k-1Xk-1k,k-1Wk-1
Zk1=Hk1Xk+Vk1
Zk2=Hk2Xk+Vk2
式中,Xk为k时刻状态量的估计值,φk,k-1为k-1时刻至k时刻的一步转移矩阵,Γk,k-1为k-1时刻至k时刻***噪声驱动阵的一步转移矩阵,Wk-1为k-1时刻的***激励噪声序列,Hk1、Hk2为k1时刻及k2时刻的量测矩阵,Vk1、Vk2为k1时刻及k2时刻的量测噪声序列。
以上即采用经典的Kalman滤波算法作为SINS/双OD组合导航***的滤波算法,对各误差状态进行估计并进行修正,以有效地减小导航误差的累积。
仿真结果:以车载惯导与双里程计的误差参数如下为例:陀螺随机常值漂移0.02/h,噪声0.01/h;加速度计随机常值零漂0.15mg,噪声0.05mg;双里程计刻度系数误差为0.2%,方向角系数误差0.3%;捷联惯导初始对准水平姿态误差角1′,航向误差角10′。
实验设计了一条环形路径进行验证,如图3至5所示,其中,图3为SINS***的导航效果示意图,图4为传统SINS/双OD组合导航***的导航效果示意图,图5为本发明的基于SINS/双OD的惯性组合导航***的导航效果示意图。图3至图5中实线为预设轨迹路径,虚线为SINS***、传统SINS/双OD组合导航***和本发明的基于SINS/双OD的惯性组合导航***解算出的载车运动轨迹。通过比较SINS***、传统的SINS/双OD组合导航***和基于SINS/双OD的惯性组合导航***解算出的载车运动轨迹,发现单纯SINS导航位置误差随着时间的增长而快速发散;本发明的的***较为稳定且与真实轨迹重合更高,与单里程计的组合***相比,提高了定位精度,说明了本发明的基于SINS/双OD的惯性组合导航***及其导航方法的有效性和优越性。
请参阅图6,本发明还提供一种基于SINS/双OD的惯性组合导航***,所述基于SINS/双OD的惯性组合导航***包括:SINS1、双里程计2及卡尔曼滤波模块3;其中,
所述SINS1适于得到量测得到惯性量测数据,并通过导航积分计算获得轨迹发生器的航位姿态、坐标及速度信息;
所述双里程计2适于量测轨迹发生器的行驶速度,并接收SINS1获得的航位姿态、坐标及速度信息进行航位推算得到准确的姿态坐标及速度信息;
所述卡尔曼滤波模块3适于对SINS1及双里程计2的误差状态量进行滤波估计并修正。
具体的,所述SINS1包括惯性量测单元11及SINS处理模块12;所述惯性量测单元11适于输出惯性量测数据,所述SINS处理模块12适于接收所述惯性量测单元11输出的数据,通过导航积分计算获得轨迹发生器的航位姿态、坐标及速度信息。
具体的,所述惯性量测单元11包括陀螺仪111及加速度计112。
综上所述,本发明提供一种基于SINS/双OD的惯性组合导航***及其导航方法,所述基于SINS/双OD的惯性组合导航***及其导航方法通过在基于SINS/双OD的惯性组合导航***中设置双里程计,利用双路里程计的速度和方向角信息可以有效地修正惯导的输出,减小导航参数的误差,获得更精确的轨迹发生器的速度信息和方向角度;通过惯导和双里程计的融合,以惯导和双里程计的导航参数的误差量作为估计对象运用卡尔曼滤波技术,可以得到精确可行的卡尔曼滤波算法,进而实现更高精度的导航。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

Claims (12)

1.一种基于SINS/双OD的惯性组合导航***的导航方法,其特征在于,所述方法包括:
建立SINS误差模型,所述SINS误差模型包括SINS的姿态误差方程、速度误差方程及位置误差方程;
建立双OD误差模型,所述双OD误差模型包括双OD的速度误差方程及方向角误差方程;
对SINS误差模型及双OD误差模型的各误差状态量进行估计并修正。
2.根据权利要求1所述的基于SINS/双OD的惯性组合导航***的导航方法,其特征在于:本方法的坐标系定义如下:
n系:导航坐标系,即为东-北-天地理坐标系;
b系:惯导坐标系,与轨迹发生器坐标系重合;
m系:里程计坐标系,与轨迹发生器坐标系平行;
其中,b系及m系的方向均为:x轴沿轨迹发生器横轴指向右侧,y轴沿轨迹发生器纵轴指向正前方,z轴垂直于x轴和y轴并构成右手直角坐标系。
3.根据权利要求2所述的基于SINS/双OD的惯性组合导航***的导航方法,其特征在于:所述SINS的姿态误差方程为:
所述SINS的速度误差方程为:
所述SINS的位置误差方程为:
δ L · = δv E n R M + h - v N n δ h ( R M + h ) 2 δ λ · = ( δv N n sec L + v E n sec L tan L ) R N + h - v E n sec L δ h ( R N + h ) 2 δ h · = δv U n
式中,为捷联惯导计算的东、北和天向的姿态误差角;δvn=[δvEδvNδvU]为速度误差;δL、δλ、δh为位置误差,分别为纬度、经度和高度误差;为地球自转角速率在导航坐标系上的投影,为导航系相对地球坐标系的角速率在导航系中的投影;fn为导航系中的比力;εb=[εxεyεz]为轨迹发生器系中的陀螺漂移,为轨迹发生器体系中的加速度计零偏;为姿态矩阵,RM和RN分别为地球子午圈和卯酉圈半径。
4.根据权利要求1所述的基于SINS/双OD的惯性组合导航***的导航方法,其特征在于:建立双OD误差模型的具体方法为:
使用双OD测得轨迹发生器在t时刻的位姿信息;
根据所述位姿信息得到轨迹发生器的速度及方向角;
根据所述轨迹发生器的速度及方向角,得到所述双OD的速度误差方程及方向角误差方程。
5.根据权利要求2所述的基于SINS/双OD的惯性组合导航***的导航方法,其特征在于:所述双OD的速度误差方程为:
所述双OD的方向角误差方程为:
式中,为里程计应得到的轨迹发生器的真实速度在n系中的投影,为里程计量测得到的轨迹发生器的速度在n系中的投影,为姿态角误差,δk为里程计刻度系数误差,为里程计的方向角在n系中的投影,δθ为里程计方向角系数误差。
6.根据权利要求1所述的基于SINS/双OD的惯性组合导航***的导航方法,其特征在于:对SINS误差模型及双OD误差模型的各误差状态量进行估计并修正的具体方法为:
以SINS的姿态误差、速度误差、位置误差、陀螺常值漂移及加速度计常值零偏作为SINS的状态变量,以刻度系数误差及方向角***误差作为双OD的状态变量建立状态方程;以SINS解算的数据与双OD测得的数据的差值作为量测量建立量测方程;所述状态方程及量测方程构成基于SINS/双OD的惯性组合导航***卡尔曼滤波模型;
根据所述状态方程及量测方程对各误差状态量进行滤波估计并修正。
7.根据权利要求6所述的基于SINS/双OD的惯性组合导航***的导航方法,其特征在于:
所述状态方程为:
X ( t ) = F ( t ) X ( t ) + G ( t ) W ( t )
式中,X(t)为t时刻***的状态向量,F(t)为***矩阵,G(t)为***噪声转移矩阵,W(t)为***噪声;
t时刻***的状态向量为:
式中,为姿态误差,δvE、δvN、δvU为东、北、天向速度误差,δL、δλ、δh为纬度、经度及高度方向的位置误差,εx、εy、εz为三个陀螺常值漂移, 为三个水平加速度计常值零偏,δk为里程计刻度系数误差,δθ为里程计方向角系数误差。
8.根据权利要求7所述的基于SINS/双OD的惯性组合导航***的导航方法,其特征在于:所述量测方程为:
Z 1 ( t ) = v sin s n - v o d n = H 1 ( t ) X ( t ) + v 1 ( t )
Z 2 ( t ) = θ sin s n - θ o d n = H 2 ( t ) X ( t ) + v 2 ( t )
式中,v1(t)、v2(t)为量测噪声矢量;H1(t)、H2(t)为t时刻的量测矩阵,H1(t)、H2(t)为:
H 1 ( t ) = 0 v o d U n - v o d N n 1 0 0 0 1 × 9 - v o d E n 0 - v o d U n 0 v o d E n 0 1 0 0 1 × 9 - v o d N n 0 v o d N n - v o d E n 0 0 0 1 0 1 × 9 - v o d U n 0
H 2 ( t ) = 1 θ o d U n - θ o d N n θ 1 × 13 - θ o d E n - θ o d U n 1 θ o d E n θ 1 × 13 - θ o d N n θ o d N n - θ o d E n 1 θ 1 × 13 - θ o d U n
式中,分别为加入惯导信息后里程计测得的车体东向、北向、天向速度,为加入惯导信息后里程计测得的姿态角。
9.根据权利要求8所述的基于SINS/双OD的惯性组合导航***的导航方法,其特征在于:根据所述状态方程及量测方程对各误差状态量进行滤波估计并修正的方法为:将所述状态方程及所述量测方程离散化,离散化后的状态方程及量测方程分别为:
Xk=φk,k-1Xk-1k,k-1Wk-1
Zk1=Hk1Xk+Vk1
Zk2=Hk2Xk+Vk2
式中,Xk为k时刻状态量的估计值,φk,k-1为k-1时刻至k时刻的一步转移矩阵,Γk,k-1为k-1时刻至k时刻***噪声驱动阵的一步转移矩阵,Wk-1为k-1时刻的***激励噪声序列,Hk1、Hk2为k1时刻及k2时刻的量测矩阵,Vk1、Vk2为k1时刻及k2时刻的量测噪声序列。
10.一种基于SINS/双OD的惯性组合导航***,其特征在于,所述基于SINS/双OD的惯性组合导航***包括:SINS、双里程计及卡尔曼滤波模块;其中
所述SINS适于得到量测得到惯性量测数据,并通过导航积分计算获得轨迹发生器的航位姿态、坐标及速度信息;
所述双里程计适于量测轨迹发生器的行驶速度,并接收SINS获得的航位姿态、坐标及速度信息进行航位推算得到准确的姿态坐标及速度信息;
所述卡尔曼滤波模块适于对SINS及双里程计的误差状态量进行滤波估计并修正。
11.根据权利要求10所述的基于SINS/双OD的惯性组合导航***,其特征在于:所述SINS包括惯性量测单元及SINS处理模块;所述惯性量测单元适于输出惯性量测数据,所述SINS处理模块适于接收所述惯性量测单元输出的数据,通过导航积分计算获得轨迹发生器的航位姿态、坐标及速度信息。
12.根据权利要求11所述的基于SINS/双OD的惯性组合导航***,其特征在于:所述惯性量测单元包括陀螺仪及加速度计。
CN201510325693.6A 2015-06-12 2015-06-12 基于sins/双od的惯性组合导航***及其导航方法 Pending CN104977002A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510325693.6A CN104977002A (zh) 2015-06-12 2015-06-12 基于sins/双od的惯性组合导航***及其导航方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510325693.6A CN104977002A (zh) 2015-06-12 2015-06-12 基于sins/双od的惯性组合导航***及其导航方法

Publications (1)

Publication Number Publication Date
CN104977002A true CN104977002A (zh) 2015-10-14

Family

ID=54273741

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510325693.6A Pending CN104977002A (zh) 2015-06-12 2015-06-12 基于sins/双od的惯性组合导航***及其导航方法

Country Status (1)

Country Link
CN (1) CN104977002A (zh)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106248078A (zh) * 2016-07-12 2016-12-21 中国人民解放军国防科学技术大学 机抖激光陀螺敏感轴动态偏移误差参数估计与补偿方法
CN107741240A (zh) * 2017-10-11 2018-02-27 成都国卫通信技术有限公司 一种适用于动中通的组合惯导***自适应初始对准方法
CN107830873A (zh) * 2017-11-01 2018-03-23 北京航空航天大学 一种基于单轴水平旋转惯导与里程计组合的高精度车辆定位定向方法
CN108036792A (zh) * 2017-12-11 2018-05-15 苏州中德睿博智能科技有限公司 一种用于移动机器人的里程计与测量位姿的数据融合方法
CN108759838A (zh) * 2018-05-23 2018-11-06 安徽科技学院 基于秩卡尔曼滤波器的移动机器人多传感器信息融合方法
CN110657788A (zh) * 2018-06-29 2020-01-07 北京自动化控制设备研究所 一种起重机轨道平顺性动态检测方法
CN110823222A (zh) * 2018-08-14 2020-02-21 北京自动化控制设备研究所 一种基于设计线形的多信息融合数据后处理方法
CN110823213A (zh) * 2018-08-14 2020-02-21 北京自动化控制设备研究所 一种提高sins/dr组合导航***相对航向角精度的方法
CN111678514A (zh) * 2020-06-09 2020-09-18 电子科技大学 一种基于载体运动条件约束和单轴旋转调制的车载自主导航方法
CN111811500A (zh) * 2020-05-06 2020-10-23 北京嘀嘀无限科技发展有限公司 目标对象的位姿估计方法、装置、存储介质和电子设备
CN112284415A (zh) * 2020-10-19 2021-01-29 株洲菲斯罗克光电技术有限公司 里程计标度误差标定方法、***及计算机存储介质
CN113639722A (zh) * 2021-10-18 2021-11-12 深圳大学 连续激光扫描配准辅助惯性定位定姿方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6388613B1 (en) * 1999-03-30 2002-05-14 Seiko Instruments Inc. Portable GPS type distance/speed meter capable of selectively using doppler speed measuring method
CN103217158A (zh) * 2012-12-31 2013-07-24 贾继超 一种提高车载sins/od组合导航精度的方法
CN103278837A (zh) * 2013-05-17 2013-09-04 南京理工大学 基于自适应滤波的sins/gnss多级容错组合导航方法
CN103278163A (zh) * 2013-05-24 2013-09-04 哈尔滨工程大学 一种基于非线性模型的sins/dvl组合导航方法
CN104316059A (zh) * 2014-11-05 2015-01-28 中国科学院嘉兴微电子与***工程中心 由里程计获得车辆经纬度的航位推算导航定位方法及***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6388613B1 (en) * 1999-03-30 2002-05-14 Seiko Instruments Inc. Portable GPS type distance/speed meter capable of selectively using doppler speed measuring method
CN103217158A (zh) * 2012-12-31 2013-07-24 贾继超 一种提高车载sins/od组合导航精度的方法
CN103278837A (zh) * 2013-05-17 2013-09-04 南京理工大学 基于自适应滤波的sins/gnss多级容错组合导航方法
CN103278163A (zh) * 2013-05-24 2013-09-04 哈尔滨工程大学 一种基于非线性模型的sins/dvl组合导航方法
CN104316059A (zh) * 2014-11-05 2015-01-28 中国科学院嘉兴微电子与***工程中心 由里程计获得车辆经纬度的航位推算导航定位方法及***

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
张梦妮等: "一种自主式车载组合导航***的可观测性研究", 《计算机仿真》 *
赵洪松等: "捷联惯导/里程计高精度组合导航算法", 《兵工学报》 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106248078B (zh) * 2016-07-12 2018-12-28 中国人民解放军国防科学技术大学 机抖激光陀螺敏感轴动态偏移误差参数估计与补偿方法
CN106248078A (zh) * 2016-07-12 2016-12-21 中国人民解放军国防科学技术大学 机抖激光陀螺敏感轴动态偏移误差参数估计与补偿方法
CN107741240B (zh) * 2017-10-11 2020-11-24 成都国卫通信技术有限公司 一种适用于动中通的组合惯导***自适应初始对准方法
CN107741240A (zh) * 2017-10-11 2018-02-27 成都国卫通信技术有限公司 一种适用于动中通的组合惯导***自适应初始对准方法
CN107830873A (zh) * 2017-11-01 2018-03-23 北京航空航天大学 一种基于单轴水平旋转惯导与里程计组合的高精度车辆定位定向方法
CN107830873B (zh) * 2017-11-01 2021-04-02 北京航空航天大学 一种基于单轴水平旋转惯导与里程计组合的高精度车辆定位定向方法
CN108036792A (zh) * 2017-12-11 2018-05-15 苏州中德睿博智能科技有限公司 一种用于移动机器人的里程计与测量位姿的数据融合方法
CN108759838A (zh) * 2018-05-23 2018-11-06 安徽科技学院 基于秩卡尔曼滤波器的移动机器人多传感器信息融合方法
CN110657788A (zh) * 2018-06-29 2020-01-07 北京自动化控制设备研究所 一种起重机轨道平顺性动态检测方法
CN110823213A (zh) * 2018-08-14 2020-02-21 北京自动化控制设备研究所 一种提高sins/dr组合导航***相对航向角精度的方法
CN110823222A (zh) * 2018-08-14 2020-02-21 北京自动化控制设备研究所 一种基于设计线形的多信息融合数据后处理方法
CN110823213B (zh) * 2018-08-14 2022-07-08 北京自动化控制设备研究所 一种提高sins/dr组合导航***相对航向角精度的方法
CN111811500A (zh) * 2020-05-06 2020-10-23 北京嘀嘀无限科技发展有限公司 目标对象的位姿估计方法、装置、存储介质和电子设备
CN111678514A (zh) * 2020-06-09 2020-09-18 电子科技大学 一种基于载体运动条件约束和单轴旋转调制的车载自主导航方法
CN112284415A (zh) * 2020-10-19 2021-01-29 株洲菲斯罗克光电技术有限公司 里程计标度误差标定方法、***及计算机存储介质
CN113639722A (zh) * 2021-10-18 2021-11-12 深圳大学 连续激光扫描配准辅助惯性定位定姿方法

Similar Documents

Publication Publication Date Title
CN104977002A (zh) 基于sins/双od的惯性组合导航***及其导航方法
CN101476894B (zh) 车载sins/gps组合导航***性能增强方法
CN101514900B (zh) 一种单轴旋转的捷联惯导***初始对准方法
CN105509738B (zh) 基于惯导/多普勒雷达组合的车载定位定向方法
CN101907714B (zh) 基于多传感器数据融合的gps辅助定位方法
CN103090867B (zh) 相对地心惯性系旋转的光纤陀螺捷联惯性导航***误差抑制方法
CN102486377B (zh) 一种光纤陀螺捷联惯导***初始航向的姿态获取方法
CN103245359B (zh) 一种惯性导航***中惯性传感器固定误差实时标定方法
CN104567931A (zh) 一种室内惯性导航定位的航向漂移误差消除方法
CN1322311C (zh) 车载快速定位定向***
CN104165641B (zh) 一种基于捷联惯导/激光测速仪组合导航***的里程计标定方法
CN102706366B (zh) 一种基于地球自转角速率约束的sins初始对准方法
CN107144284A (zh) 基于ckf滤波的车辆动力学模型辅助惯导组合导航方法
CN105698822B (zh) 基于反向姿态跟踪的自主式惯性导航行进间初始对准方法
CN103727941B (zh) 基于载体系速度匹配的容积卡尔曼非线性组合导航方法
CN105823481A (zh) 一种基于单天线的gnss-ins车辆定姿方法
CN104515527B (zh) 一种无gps信号环境下的抗粗差组合导航方法
CN105318876A (zh) 一种惯性里程计组合高精度姿态测量方法
CN104501838A (zh) 捷联惯导***初始对准方法
Jung et al. Monocular visual-inertial-wheel odometry using low-grade IMU in urban areas
CN102607596B (zh) 基于差分gps观测的捷联挠性陀螺动态随机漂移误差测试方法
CN105987696A (zh) 一种低成本车辆自动驾驶设计实现方法
CN104697526A (zh) 用于农业机械的捷联惯导***以及控制方法
CN111399023B (zh) 基于李群非线性状态误差的惯性基组合导航滤波方法
CN104977004A (zh) 一种激光惯组与里程计组合导航方法及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20151014

RJ01 Rejection of invention patent application after publication