首页> 中国专利> 采用奇异摄动方法进行圆锥误差与划船误差补偿的捷联惯导系统

采用奇异摄动方法进行圆锥误差与划船误差补偿的捷联惯导系统

摘要

本发明公开了一种采用奇异摄动方法进行圆锥误差与划船误差补偿的捷联惯导系统,该捷联惯导系统是在惯性测量单元与姿态计算单元之间嵌入圆锥误差补偿奇异摄动模型;在惯性测量单元与导航计算单元之间嵌入划船误差补偿奇异摄动模型。本发明的补偿是在一个采样周期T内载体运动的变化是一种摄动过程,利用惯性元件在起、始采样点的实际输出值建立强迫奇异摄动模型。根据强迫奇异摄动模型对圆锥误差、划船误差进行补偿,获得采样周期内姿态更新旋转矢量以及速度更新量,通过调节可变参数逼近准确的姿态更新量和速度更新量,从而达到提高捷联惯性导航计算单元算法精度的要求。

著录项

  • 公开/公告号CN101294811A

    专利类型发明专利

  • 公开/公告日2008-10-29

    原文格式PDF

  • 申请/专利权人 北京航空航天大学;

    申请/专利号CN200810113368.3

  • 发明设计人 富立;王玲玲;刘文丽;

    申请日2008-05-29

  • 分类号G01C21/16;G01C21/18;G01C21/20;

  • 代理机构北京永创新实专利事务所;

  • 代理人周长琪

  • 地址 100083 北京市海淀区学院路37号

  • 入库时间 2023-12-17 20:58:06

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-07-17

    未缴年费专利权终止 IPC(主分类):G01C21/16 授权公告日:20100609 终止日期:20120529 申请日:20080529

    专利权的终止

  • 2010-06-09

    授权

    授权

  • 2008-12-24

    实质审查的生效

    实质审查的生效

  • 2008-10-29

    公开

    公开

说明书

技术领域

本发明涉及一种对高动态环境(6~2000Hz)下的捷联惯性导航测量精度的补偿处理方法,更特别地说,是指一种采用奇异摄动方法进行圆锥误差与划船误差补偿的捷联惯导系统。

背景技术

捷联惯导系统一般包括有(1)惯性组件;(2)惯性组件信号处理单元;(3)姿态计算单元;(4)导航计算单元。惯性组件由三个陀螺和三个加速度计组成。惯性组件和惯性组件信号处理单元一起被安装在一个六面形的台体内,组成惯性测量单元。安装在台体内的目的是保证惯性组件的三个测量轴相互正交。惯性测量单元通过减震器安装在载体上,用于部分消除载体振动对惯性测量单元的影响。惯性组件信号处理单元主要完成模/数转换和对信号的滤波处理;姿态计算单元用于计算载体的姿态;导航计算单元用于计算载体的速度和位置。

奇异摄动理论起源于二十世纪初prandtl对流体力学绕流问题的研究。奇异摄动理论是把高阶含快变现象的奇异摄动问题,化成低阶的慢变(忽略快变部分)的问题来求解,然后通过在不同时间尺度内引入边界层修正得到具有任意精度的解析解。奇异摄动理论适用于现实生活中普遍存在的包含快慢现象的线性、非线性奇异摄动问题以及常、偏微分方程描述的定解问题等的分析和求解。

Savage,P.G.Strapdown Inertial Navigation Integration AlgorithmDesign Part 1:Attitude Algorithms[J].Journal of Guidance,Control,andDynamics,1998,21(1):19-28中公开了一种等效旋转矢量姿态更新算法。在本发明的以下说明中简称为文献一。

Savage,P.G.Strapdown Inertial Navigation Integration AlgorithmDesign Part 2:Velocity and Position Algorithms[J].Journal of Guidance,Control,and Dynamics,1998,21(2):208-220中公开了一种速度更新算法。在本发明的以下说明中简称为文献二。

陈哲所著的《捷联惯导系统原理》,于1986年12第一次出版。参见P145页到P148页中公开了一种解析得到捷联矩阵的公式。在本发明的以下说明中简称为文献三。

目前,对捷联惯导系统在高动态、高精度导航的研究基本可以分为两个方向,一个强调提高硬件性能,采用高精度的光学惯性元件和高性能的信号处理器,设计高速采集装置等;另一个着重研究新的导航算法,提高在复杂环境中导航算法的精度。两者各有其特点,也各有其存在的问题。改善硬件性能可以提高惯性系统的响应速度,但对惯性系统精度的影响是有限的,且成本比较高;而新的导航算法前提条件过多,使得很难评价这类算法在工程实际中的性能。

发明内容

为了提高在6~2000Hz高动态环境下的捷联惯性导航算法的精度,本发明提出了一种采用奇异摄动方法进行圆锥误差与划船误差补偿的捷联惯导系统,该基于奇异摄动方法补偿的捷联惯导系统认为在一个采样周期T内载体运动的变化(角速度和加速度)是一种摄动过程,利用惯性元件(陀螺和加速度计)在起、始采样点的实际输出值建立强迫奇异摄动模型。根据强迫奇异摄动模型对圆锥误差、划船误差进行补偿,获得采样周期内姿态更新旋转矢量以及速度更新量,通过调节可变参数逼近准确的姿态更新量和速度更新量,从而达到提高捷联惯性系统中导航计算单元中算法精度的要求。

本发明是一种采用奇异摄动方法进行圆锥误差与划船误差补偿的捷联惯导系统,该捷联惯导系统是在惯性测量单元与姿态计算单元之间嵌入圆锥误差补偿奇异摄动模型;在惯性测量单元与导航计算单元之间嵌入划船误差补偿奇异摄动模型。惯性组件用于输出载体的角速度载体的加速度所述角速度加速度经信号处理单元进行滤波处理后输出滤波后角速度滤波后加速度滤波后角速度经圆锥误差补偿奇异摄动模型补偿后输出补偿后的角速度给姿态计算单元;姿态计算单元对接收的补偿后的角速度进行解析获得该角速度下的位姿信息并输出给导航计算单元;滤波后加速度经划船误差补偿奇异摄动模型补偿后输出补偿后的加速度给导航计算单元;导航计算单元对接收的位姿信息、补偿后的加速度进行导航解析,从而获得导航信息输出。

所述的采用奇异摄动方法进行圆锥误差与划船误差补偿的捷联惯导系统,其圆锥误差补偿奇异摄动模型A=ϵ1w··+w·+β1=0wn=w1,wn+1=w2.

所述的采用奇异摄动方法进行圆锥误差与划船误差补偿的捷联惯导系统,其划船误差补偿奇异摄动模型B=ϵ2f··+f·+β2=0fn=f1,fn+1=f2.

附图说明

图1是本发明基于奇异摄动补偿模型的结构框图。

图2是经本发明奇异摄动补偿前后的圆锥误差关系图。

图3是经本发明奇异摄动补偿前后的划船误差关系图。

具体实施方式

下面将结合附图和实施例对本发明做进一步的详细说明。

参见图1所示,本发明是一种适用于在高动态环境(6~2000Hz)下的、采用奇异摄动方法进行圆锥误差与划船误差补偿的捷联惯导系统,该捷联惯导系统是在惯性测量单元与姿态计算单元之间嵌入圆锥误差补偿奇异摄动模型;在惯性测量单元与导航计算单元之间嵌入划船误差补偿奇异摄动模型。本发明是对由惯性组件、惯性组件信号处理单元、姿态计算单元和导航计算单元组成的捷联惯导系统进行补偿的。

在本发明中,惯性组件用于输出载体的角速度载体的加速度所述角速度加速度经信号处理单元进行滤波处理后输出滤波后角速度滤波后加速度滤波后角速度经圆锥误差补偿奇异摄动模型补偿后输出补偿后的角速度给姿态计算单元;姿态计算单元对接收的补偿后的角速度进行解析获得该角速度下的位姿信息并输出给导航计算单元;滤波后加速度经划船误差补偿奇异摄动模型补偿后输出补偿后的加速度给导航计算单元;导航计算单元对接收的位姿信息、补偿后的加速度进行导航解析,从而获得导航信息输出。关于惯性组件是由三个陀螺和三个加速度计构成,信号处理单元为现有捷联惯导系统中的一部分,惯性组件与信号处理单元构成现有捷联惯导系统的惯性测量单元。本发明只是利用惯性测量单元输出的滤波后角速度滤波后加速度作为本发明补偿模型的信息输入。

本发明的圆锥误差补偿奇异摄动模型A为:

A=ϵ1w··+w·+β1=0wn=w1,wn+1=w2---(1)

式(1)中ε1表示第一奇异摄动小参数,其取值为[0,1];

表示在6~2000Hz高动态环境下快变状态的角加加速度矢量;

表示在6~2000Hz高动态环境下慢变状态的角加速度矢量;

表示在一个采样周期T内载体的角振动频率fw有关参数矢量;

β1=NT(wn-wn+1),N表示与角振动频率fw相关的一个常量,该常量为浮点数;

T表示一个采样周期;

表示陀螺在当前采样点n的实际输出的角速率w1

表示陀螺在下一时刻采样点n+1的实际输出的角速率w2

在复杂角振动条件下,载体角速度矢量为:

w=(w1-β1T-w2)e-(tϵ1)-β1t+β1T+w2---(1-1)

式(1-1)中,表示从n采样点到n+1采样点的载体角速度矢量,t表示从n采样点到n+1采样点的时间,取值[0,T],e表示指数。

本发明的划船误差补偿奇异摄动模型B为:

B=ϵ2f··+f·+β2=0fn=f1,fn+1=f2---(2)

式(2)中ε2表示第二奇异摄动小参数,其取值为[0,1];

表示在6~2000Hz高动态环境下快变状态的载体加加速度矢量;

表示在6~2000Hz高动态环境下慢变状态的载体加速度矢量;

表示在一个采样周期T内载体的线振动频率fa有关参数矢量;

β2=MT(fn-fn+1),M表示与线振动频率fa相关的一个常量,该常量为浮点数;T表示一个采样周期;

表示加速度计在当前采样点n的实际输出的加速度f1

表示加速度计在下一时刻采样点n+1的实际输出的加速度f2

在复杂角振动和线振动条件下,载体加速度矢量为:

f=(f1-β2T-f2)e-(tϵ2)-β2t+β2T+f2---(2-1)

式(2-1)中,表示从n采样点到n+1采样点的载体加速度矢量,t表示从n采样点到n+1采样点的时间,取值[0,T],e表示指数。

一、圆锥误差的补偿

本发明对圆锥误差的补偿为:将载体角速度矢量代入文献一中的公式34从而获得基于奇异摄动理论的等效旋转矢量φ。

φ=ϵ1a-12bT2+cT+12a×b(12ϵ1T2+2ϵ13)+12c×a(2ϵ13-ϵ1T)+112b×cT3---(1-2)

式(1-2)中,a1=(w1-β1T-w2),b1=β1,c1=β1T+w2.

根据基于奇异摄动理论的等效旋转矢量φ代入文献一中的公式62解析得到四元素qBI(m)BI(m-1)。利用文献一中的公式57和公式58得到更新后的四元素,然后将更新后的四元素代入文献三中的公式(6-3)中解析得到捷联矩阵,依据捷联矩阵中的元素信息得到补偿圆锥误差后的载体姿态。

本发明对捷联惯导系统中圆锥误差和划船误差的补偿方法,在复杂角振动环境和惯性测量组件(三个陀螺仪和三个加速度计)采样频率不高(100Hz)的情况下进行的。在复杂角振动环境中,考虑到惯性测量组件一个采样周期T内的载体角加速度的变化相对于角速度的变化是快变的变化量,通过在采样周期T内的载体角加速度的变化量前强制添加时变的奇异摄动小参数ε1,得到了惯性测量组件在采样周期T内的载体角速度变化的奇异摄动模型A。

通过调节奇异摄动小参数ε1和与一个采样周期T内载体的角振动频率fw有关参数矢量载体角速度变化奇异摄动模型逼近载体角速度在采样周期内的真实变化。其中奇异摄动小参数ε1的取值范围为[0,1]。与采样周期T内载体的角振动频率fw有关参数矢量β1=NT(wn-wn+1).在角振动频率fw中,N的取值越大,则角振动频率越高。如,当载体角振动频率fw为20Hz时,N取值为501。

对于引用文献一的等效旋转矢量姿态更新算法φm=αmm,其中,αm=tm-1tmωIBBdt,αm=α(tm),βm=12tm-1tm(α(t)×ωIBB)dt.而在本发明中,载体角速度矢量相当于ωIBB,n采样点相当于m-1采样点,n+1采样点相当于m采样点。在等效旋转矢量姿态更新算法中βm为圆锥误差。βm=12tm-1tm(α(t)×ωIBB)dt即为圆锥误差的表达式。

二、划船误差的补偿

本发明对划船误差的补偿为:将载体加速度矢量和载体角速度矢量代入文献二中的划船误差模型,从而获得基于奇异摄动理论的划船误差估计值。所述划船误差估计值包括有载体角速度矢量的积分α(t)、载体加速度矢量(即f=aSFB)、载体加速度矢量的积分v(t)、载体角速度矢量(即w=ωIBB)。在本发明中划船误差的补偿值C为:

C=12tm-1tm(α(t)×f+v(t)×w)dt---(2-2)

式(2-2)中,α(t)=-ϵ1a1(e-tϵ1-1)-12b1t2+c1t,

v(t)=-ϵ2a2(e-tϵ2-1)-12b2t2+c2t,

f=a2e-(tϵ2)-b2t+c2,

w=a1e-(tϵ1)-b1t+c1,

a1=(w1-β1T-w2),

b1=β1,

c1=β1T+w2,

a2=(f1-β2T-f2),

b2=β2,

c2=β2T+f2.

将划船误差估计值代入文献二中的公式36获得载体系下的补偿划船误差后的速度增量,该补偿划船误差后的速度增量代入文献二中的公式4中,得到载体更新的速度。对载体更新速度进行积分得到载体的位置。

在复杂角振动和线振动的环境中,考虑到惯性测量组件在一个采样周期T内的载体加加速度的变化相对于加速度的变化是快变的变化量,通过在采样周期内的载体加加速度的变化量前强制添加时变的奇异摄动小参数ε2(t),得到了惯性测量组件采样周期内的载体加速度变化的奇异摄动模型B。

通过调节奇异摄动小参数ε2(t)和与采样周期T内载体的线振动频率fa有关参数矢量载体加速度变化奇异摄动模型逼近载体加速度在采样周期内的真实变化。其中奇异摄动小参数ε2(t)的取值范围为[0,1]。与采样周期内载体的线振动频率fa有关参数矢量β2=MT(fn-fn+1).当采样周期T=10ms,常量M为与载体线振动频率有关参数,振动频率越高,M的取值越大,当载体线振动频率fa=20Hz时,常量M=5.118。

对于引用文献二的公式36中的12tm-1tm(α(t)×fSFB+v(t)×ωIBB)dt为划船误差。

本发明基于奇异摄动理论捷联惯性导航补偿方法的优点在于:由于工程中的采样频率(100Hz)不高,因此在高动态(6~2000Hz)环境下采样间隔内的真实载体角速率是不可知的,依据起、始两点的惯性元件采样值,在采样间隔内建立奇异摄动模型调节可调参数,可以模拟载体在采样间隔内的实际输出,然后根据模拟的惯性元件输出带入惯性导航的基本姿态更新和速度更新方程,从而达到提高惯性导航算法精度的要求。该方法具有灵活性和鲁棒性,通过调节参数可以模拟载体的任意飞行动作,使得捷联惯性导航算法不受实际载体运动的影响。

对于本发明的补偿步骤为:

(A)根据起、始两点采样值w1,w2,代入到姿态更新旋转矢量方程得到姿态更新后的旋转矢量;

(B)通过调节参数矢量第一奇异摄动小参数ε1,模拟在采样周期T内的载体的真实角速率,从而使计算的姿态更新旋转矢量逼近准确的姿态更新旋转矢量;

(C)根据起、始两点采样值f1,f2,代入到速度更新方程进行速度更新;

(D)通过调节参数矢量第二奇异摄动小参数ε2,模拟在采样周期T内的载体真实的比力输出,从而逼近更新周期内准确的速度更新。

实施例

一、给定经典的圆锥运动作为检验,假设飞行器沿两正交轴存在同频的角振动设:

α(t)=0θysin(2πfwt)-θzcos(2πfwt),w(t)=02πfwθycos(2πfwt)2πfwθzsin(2πfwt)

θy,θz分别为载体系下沿y轴方向和沿z轴方向的姿态角,α(t)为载体坐标下的姿态角矢量,为载体坐标下的角速度矢量,α(t)和均为理想情况下的矢量真值,则可得此条件下采样周期内的圆锥误差真实值为:

12tntn+1α×wdt=πfwθyθz00

给定采样周期T=10ms,载体姿态运动频率fw=20Hz,在该条件下,采样周期内实际产生的圆锥误差项为0.0057rad。

对于实际的陀螺角速度矢量,若将基于奇异摄动圆锥误差补偿方案中的参数做如下调整:

β1=w1-w2T+500w1-w2T,ϵ=0.00002

可得在更新周期内计算的动态圆锥误差为0.0056617rad。可见,此时补偿的动态圆锥误差(0.0056617rad)与实际的圆锥误差(0.0057rad)基本一致。当仿真时间t=30s时,将上述采样周期内的圆锥误差补偿结论代入姿态计算的仿真中。仿真结果如图2所示。

采用本发明的奇异摄动补偿前后圆锥误差如图2所示。其中,虚线段为载体运动过程中未补偿的圆锥误差,实线段为经过基于奇异摄动模型补偿的圆锥误差,可以明显看出,经过奇异摄动算法补偿的圆锥误差较未补偿的圆锥误差明显减小。

二、给定经典的划船运动作为检验,假设飞行器沿两正交轴存在同频的角振动和线振动设:

α(t)=Aαcos(Ωt)00,w(t)=-AαΩsin(Ωt)00;

p(t)=0Apcos(Ωt)0,v(t)=0-ApΩsin(Ωt)0,f(t)=0-ApΩ2cos(Ωt)0

上式中Aα为角振动幅值;Ap为线振动幅值;Ω为角振动以及线振动频率,α(t)为载体坐标下的姿态角矢量,为载体坐标下的角速度矢量,p(t)为载体坐标下的位置矢量,v(t)为载体坐标下的速度矢量,为载体坐标下的加速度矢量。

α(t)、p(t)、v(t)、均为理想情况下的矢量真值,则可得此条件下更新周期内的动态划船误差项为:

12tntn+1(v×w+α×fb)dt=00-AαApΩ2T2,其中,T=tn+1-tn为更新周期。

设仿真条件Aα=1°,Ap=0.0001m,Ω=2πfa,fa=20Hz,速度采样周期为T=10ms,在该条件下,实际产生的动态划船误差项为-0.00013781m/s。

若将基于奇异摄动划船误差补偿方案中的参数做如下调整:

β1=w1-w2T+4.118w1-w2T,

β2=f1-f2T+4.118f1-f2T,

ε=0.00004。

可得在采样周期内计算的动态划船误差为-0.00013779m/s,此时补偿的动态划船误差(-0.00013779m/s)与实际的划船误差(-0.00013781m/s)基本一致,当仿真时间t=30s时,将上述采样周期内的划船误差补偿结论代入速度计算的仿真中,参见图3所示。在图3中,虚线段为载体运动过程中未补偿的划船误差,实线段为经过基于奇异摄动模型补偿的划船误差,可以明显看出,经过奇异摄动算法补偿的划船误差较未补偿的划船误差明显减小。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号