首页> 中国专利> 一种基于速度加比力匹配的传递对准时间延迟估计方法

一种基于速度加比力匹配的传递对准时间延迟估计方法

摘要

本发明公开一种基于速度加比力匹配的传递对准时间延迟估计算法。其实现方法是:利用已对准的主惯导对子惯导进行粗对准,再利用子惯导相对主惯导的速度差、比力差作为滤波观测量,并将主惯导信息的时间延迟量扩充为滤波系统状态变量,结合惯导系统的误差模型,利用卡尔曼滤波算法估计出时间延迟以及子惯导相对于主惯导的平台误差角。本发明适用于主、子惯导均为平台式惯导系统时,延迟时间较短的速度加比力匹配传递对准。

著录项

  • 公开/公告号CN103344251A

    专利类型发明专利

  • 公开/公告日2013-10-09

    原文格式PDF

  • 申请/专利权人 哈尔滨工程大学;

    申请/专利号CN201310227454.8

  • 申请日2013-06-08

  • 分类号G01C25/00;G01C21/20;

  • 代理机构

  • 代理人

  • 地址 150001 黑龙江省哈尔滨市南岗区南通大街145号哈尔滨工程大学科技处知识产权办公室

  • 入库时间 2024-02-19 19:54:51

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-05-27

    未缴年费专利权终止 IPC(主分类):G01C25/00 专利号:ZL2013102274548 申请日:20130608 授权公告日:20150930

    专利权的终止

  • 2015-09-30

    授权

    授权

  • 2013-11-06

    实质审查的生效 IPC(主分类):G01C25/00 申请日:20130608

    实质审查的生效

  • 2013-10-09

    公开

    公开

说明书

技术领域

本发明涉及一种信息时间延迟的估计方法,特别是一种惯导系统传递对准中 对主惯导匹配信息存在的时间延迟的估计方法。

背景技术

传递对准是在动态条件下通过对载体主惯导(已对准)的输出信息与安装在 载体上的子惯导(未对准)的输出信息进行匹配,估计出子惯导的失准角,从而 完成子惯导初始对准的一种方法。对于平台惯导系统,由于传递对准滤波算法的 实现是在子惯导系统中进行的,这就需要将主惯导系统的一些相关信息传输到子 惯导系统,由于时间延迟的存在,导致子惯导接收到的导航信息跟主惯导传递时 的导航信息有一定误差,子惯导以接收到的信息作为基准进行传递对准,就会影 响对于平台误差角的估计精度。

在2005年2月出版的《中国惯性技术学报》第13卷第1期中,文献《传递 对准中测量延迟的补偿方法》采用将时间延迟扩展为状态变量的方法进行实时估 计,但是只针对速度加姿态传递对准进行了分析,由于时间延迟对姿态等角运动 信息的影响更大,因此采用速度加比力信息进行卡尔曼滤波,可以获得更好的时 间延迟估计效果。

发明内容

本发明的目的在于提供一种针对较小的信息延迟时间误差,估计速度更快、 精度更高的基于速度加比力匹配的传递对准时间延迟估计方法。

本发明的目的是通过一以下步骤实现的:

(1)子惯导预热,并利用已对准的平台式主惯导系统对子惯导系统进行一步 传递对准,完成子惯导系统的粗对准;

(2)主、子惯导进行导航解算,并采集主惯导速度、比力信息传输至子惯导 解算计算机;

(3)在子惯导计算机中,构造主、子惯导速度差、比力差进行标准离散卡尔 曼滤波的迭代解算;

其中,主、子惯导均为平台式惯导系统,所采用的子惯导误差模型为:

δv·n=fn×φn-(2ωien+ωenn)×δv+nδφ·n=-ωinn×φn+δωien+δωenn+ϵnδ·n=0δϵ·n=0Δt·=0

其中,n为当地水平坐标系,δvn为子惯导速度误差在n系的投影;φn为主惯导 与子惯导系统之间的平台误差角;fn为子惯导比力输出在n系的投影;为地 球自转角速率在导航系n的投影,为导航系相对地球系的旋转角速率在n系 的投影;为子惯导加速度计零偏在n系的投影;为相对理想值的误差, 且εs为子惯导陀螺漂移;Δt表示延迟时间。

所选取的系统状态变量为:

X=δvxδvyφxφyφzxyϵxϵyϵzΔtT

系统状态方程为:X·=AX+BW

其中

A=A11A12I2×302×30A21A2203×3I3×3002×202×302×302×3004×304×304×304×30

B=I2×202×302×603×2I3×303×606×206×306×6

式中

A12=0-fzfyfz0-fx

A22=0ωinun-ωinnn-ωinun0ωinenωinnn-ωinen0.

系统噪声阵为:

W=[wax way wεx wεy wεz 0 0 0 0 0 0]T

其中,为纬度;Re为地球半径;fx、fy、fz分别为fn在东向、北向、天向的 分量;wax、way为加速度计零偏随机白噪声,wεx、wεy、wεz为陀螺仪漂移随机 白噪声。

系统观测量为:

Z=[δvx δvy δfx δfy]T

观测方程为:

Z=HX+V

H1000000000-Dv(1)0100000000-Dv(2)000-fzfy10000-Da(1)00fz0-fx01000-Da(2)

其中,Dv(t)=V·mn(t),Da(t)=f·mn(t),且有V·mn(t-Δt)=V·mn(t),f·mn(t-Δt)=f·mn(t).

(4)滤波结束后,得到延迟时间估计值以及时间延迟补偿后的平台误差角。

本传递对准时间延迟估计方法具有良好的时间延迟估计效果,可较好地实时 跟踪时间延迟。步骤简单、实施方便,适用于对传递对准中主惯导信息的传输延 迟误差进行补偿。在估计得到主、子惯导之间信息的传输延迟时间后,可以有效 地提升主、子惯导平台误差角φn的估计精度,实现子惯导快速、有效的传递对 准。

附图说明

图1是该种传递对准时间延迟估计方法的流程图。图2是船体做“S”形机 动下,用速度加比力匹配方案进行传递对准,考虑时间延迟补偿前和补偿后,仿 真得到的平台误差角估计曲线。图3是该算法对于延迟时间的实时估计曲线。

具体实施方式:

一种基于速度加比力匹配的传递对准时间延迟估计方法,该方法由以下步骤 实现:

(1)子惯导预热,并利用已对准的平台式主惯导系统对子惯导系统进行一步 传递对准,完成子惯导系统的粗对准;该步骤中还包括了对子惯导速度、位置等 其余导航信息的初始化,使子惯导系统可以开始独立解算并输出导航信息。

(2)主、子惯导进行导航解算,并采集主惯导速度、比力信息传输至子惯导 解算计算机;

(3)在子惯导计算机中,构造主、子惯导速度差、比力差进行标准离散卡尔 曼滤波的迭代解算;

该步骤主要包括4部分:1)惯导误差方程的建立;2)系统状态方程的建立;3) 观测方程的建立;4)离散卡尔曼滤波迭代解算。

设平台式惯导系统的平台要求模拟的导航坐标系n为地理坐标系,实际建立 的平台坐标系为n′。由于计算误差、施矩误差及信息源误差的影响,n′系相对n 系有偏差角φn

1)根据平台惯导系统的力学编排,建立惯导的误差模型。其误差方程为:

δv·n=fn×φn-(2ωien+ωenn)×δv+nδφ·n=-ωinn×φn+δωien+δωenn+ϵnδ·n=0δϵ·n=0Δt·=0

其中,δvn为子惯导速度误差在n系的投影;φn为主惯导与子惯导系统之间的平 台误差角;fn为子惯导比力输出在n系的投影;为地球自转角速率在导航系n 的投影,为导航系相对地球系的旋转角速率在n系的投影;为子惯导加速 度计零偏在n系的投影;为相对理想值的误差,且εs为 子惯导陀螺漂移;Δt表示延迟时间,通常将主惯导信息延迟时间设为一个在 0~0.1s之间变化的随机常数。

2)建立系统的状态方程。结合上述惯导误差方程,忽略天向通道速度、信 息,并将延迟时间扩充为状态变量,得到系统状态量为:

X=δvxδvyφxφyφzxyϵxϵyϵzΔtT

则系统状态方程为:X·=AX+BW

其中

A=A11A12I2×302×30A21A2203×3I3×3002×202×302×302×3004×304×304×304×30

B=I2×202×302×603×2I3×303×606×206×306×6

式中

A12=0-fzfyfz0-fx

A22=0ωinun-ωinnn-ωinun0ωinenωinnn-ωinen0.

系统噪声阵为:

W=[wax way wεx wεy wεz 0 0 0 0 0 0]T

其中,为纬度;Re为地球半径;fx、fy、fz分别为fn在东向、北向、天向的 分量;wax、way为加速度计零偏随机白噪声,wεx、wεy、wεz为陀螺仪漂移随机 白噪声。

3)建立速度加比力匹配方法的系统观测方程。根据所建立的系统状态方程, 选择速度加比力作为系统观测量,则有:

Z=[δvx δvy δfx δfy]T

假设子惯导系统(SINS)在t时刻获得的主惯导的速度和比力是主惯导在 t-Δt时刻的数据。主子惯导间的速度差和比力差表示如下:

ΔV=Vsn(t)-Vmn(t)

=Vsn(t)-(Vmn(t-Δt)+V·mn(t-Δt)·Δt

同理,

Δf=fsn(t)-fmn(t)

=fsn(t)-(fmn(t-Δt)+f·mn(t-Δt)·Δt)

由于Δt选取的时间很短,默认为在延迟时间Δt内,速度的变化率和比力 的变化率在计算的周期内近似不变,即V·mn(t-Δt)=V·mn(t),f·mn(t-Δt)=f·mn(t).

Dv(t)=V·mn(t),Da(t)=f·mn(t),则有:

ΔV+Dv(t)=Vsn(t)-Vmn(t-Δt)

Δf+Da(t)=fsn(t)-fmn(t-Δt)

则可得速度加比力匹配的观测方程为:

Z=HX+V

H=1000000000-Dv(1)0100000000-Dv(2)000-fzfy10000-Da(1)00fz0-fx01000-Da(2)

4)依据系统的状态方程及观测方程,结合主、子惯导的速度与比力信息进 行离散卡尔曼滤波迭代解算。

(4)卡尔曼滤波迭代计算结束后,得到延迟时间的估计值以及时间延迟补偿 后的平台误差角。

本发明提供的基于速度加比力匹配的时间延迟估计方法具有以下优点:

一是本方法只需建立延迟时间和观测量的联系,将延迟时间扩充为状态量, 且仅影响观测方程,实施较为简单,计算量少;二是本方法可以在滤波过程中实 时的补偿时间延迟对于速度加比力匹配算法造成的影响;三是相比于现有的速度 加姿态匹配时间延迟补偿方法,本方法采用的速度加比力匹配信息均为线运动信 息,受时间延迟的作用较弱,因此能很好的适应动态环境,对时间延迟的测量以 及姿态失准角的估计有很好的效果,满足了舰船在实际航行条件下传递对准中对 主惯导时间延迟的实时估计并进行补偿的要求。

为了进一步说明所述方法的有益效果,在以下初始条件下对传递对准的估计 以及估计误差进行了仿真,仿真结果如图2、图3所示,并对其进行了分析比较。

初始条件:

1)假设主惯导无误差,杆臂效应误差已得到充分补偿。

2)载体初始位置:经度117°,纬度39°。载体初始姿态角(纵摇,横摇,航 向)分别为:0°,0°,45°;子惯导平台初始误差角为ψx=5′,ψy=5′,ψz=5′。

3)子惯导陀螺仪常值漂移均为0.01(°)/h,随机漂移噪声均为0.001(°)/h; 加速度计常值零偏均为1×10-4g,随机零偏噪声均为1×10-5g。

4)状态估计初始值均为0;初始方差阵P0参数根据上述惯性器件误差进行设 置,保证卡尔曼滤估计的最优性。

P0=diag{(0.1m/s)2 (0.1m/s)2 (5′)2(5′)2(5′)2 (1×10-4g)2(1×10-4g)2(1°×10-3)2 (1°×10-3)2 (1°×10-3)2 0.05}

5)载体做“S”形机动,最初以10m/s的速度匀速直线运动,“S”形机动转 弯角速度为1(°)/s,机动历时100s。在仿真的过程中,为了考虑实际过程中存在 的传播延迟现象,利用随机产生函数将主惯导的数据(这里主要是主惯导的速度 和比力信息)加上一个延迟为0~0.1s之间均匀分布的延迟时间,延迟时间的均值为 0.05s,然后传给子惯导,与子惯导的数据进行匹配,从而完成传递对准的过程。

分析比较:

图2给出船舶在“S”形机动下利用速度加比力匹配传递对准算法对平台误 差角的误差估计曲线,蓝色实线为未对时间延迟进行估计的误差估计曲线,绿色 虚线为用本方法对时间延迟进行估计后的误差估计曲线。对比可知,当船舶做“S” 机动时,时间延迟对速度加比力匹配传递对准算法的影响很大,在做机动时不能 估计出平台误差角。而本方法可以有效地补偿时间延迟对于速度加比力传递对准 算法的影响,满足传递对准算法的高精度和快速性。从图3可以看出,本方法可 以实时的估计出延迟时间,为补偿时间延迟对速度加比力匹配传递对准算法的影 响奠定坚实的基础,由于延迟时间为0~0.1s,为了清晰地看到估计曲线,取前 20s对延迟时间的估计曲线。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号