公开/公告号CN105352528A
专利类型发明专利
公开/公告日2016-02-24
原文格式PDF
申请/专利权人 湖北航天技术研究院总体设计所;
申请/专利号CN201510706334.5
申请日2015-10-27
分类号G01C25/00;
代理机构武汉东喻专利代理事务所(普通合伙);
代理人宋业斌
地址 430040 湖北省武汉市金山大道9号
入库时间 2023-12-18 14:16:33
法律状态公告日
法律状态信息
法律状态
2018-05-18
授权
授权
2016-03-23
实质审查的生效 IPC(主分类):G01C25/00 申请日:20151027
实质审查的生效
2016-02-24
公开
公开
技术领域
本发明属于导弹惯组误差在线辨识技术领域,更具体地,涉及一种应 用于弹道导弹的惯导误差在线补偿方法。
背景技术
导弹的导航系统是导弹控制系统的重要组成部分,导航精度直接影响 着控制系统性能。弹道导弹一般使用惯导/卫星导航组合导航系统。当卫星 导航系统有效时,组合导航系统的精度由卫星导航系统决定,与惯导无关。 但是卫星导航系统依赖于外部卫星信号,具有不稳定性。而惯导系统不依 赖任何外部信号,是完全独立的导航系统,具有很高的稳定性。当卫星导 航系统失效时,导弹导航精度完全取决于惯导系统的导航精度。而惯组误 差会使惯导系统产生导航误差,且惯导的航误差会随时间累积。当前惯组 的标定参数是在地面标定后,发射前装订到弹上,在导弹飞行过程中惯组 标定参数保持不变。而惯组标定参数都带有误差。随着当前弹道导弹射程 的增大,惯导系统的工作时间越来越长,积累的导航误差也越来越大,现 有惯组的精度很难满足控制系统对导航精度的要求。
发明内容
针对现有技术的以上缺陷或改进需求,本发明提供了一种应用于弹道 导弹的惯导误差在线补偿方法,方法通过在线辨识出惯组三个方向加速度 表零位误差、纵向加速度表比例项误差、初始调平误差、瞄准误差,进而 求解出导航误差,实现对惯导误差的在线补偿。
为实现上述目的,按照本发明,提供了一种应用于弹道导弹的惯导误 差在线补偿方法,所述方法包括以下步骤:
S1、采集导弹进入高空后惯组输出的脉冲数,进行导航计算得到导弹 在所述高空飞行过程内的视加速度;
S2、根据所述视加速度计算视加速度表在弹体坐标系下三个方向的零 位误差、纵向加速度表比例项误差、初始调平误差以及瞄准误差;
S3、采集当前时刻导弹加速度表输出的视加速度以及四元数信息,进 行导航计算获得第一组导弹位置和速度;
S4、利用所述视加速度表零位误差、比例项误差对所述当前时刻的视 加速度进行修正,利用所述初始调平误差以及瞄准误差对当前时刻的四元 数进行修正;利用修正后的视加速度、四元数进行第二次导航计算,获得 第二组导弹位置和速度;
S5、将第二组导弹位置和速度值分别减去第一组导弹位置和速度值, 得到导航位置误差和导航速度误差;
S6、利用所述导航位置误差和导航速度误差对导弹各时刻的位置和速 度进行修正,完成惯导误差在线补偿。
总体而言,通过本发明所构思的以上技术方案与现有技术相比,主要 具备以下的技术优点:弹道导弹进入高空环境后,可以忽略导弹受到的除 了重力以外的干扰力,本发明利用弹道导弹在这样的高空环境中,惯组输 出的准确性,来分离出惯组标定参数的误差,并进一步分离出惯导的导航 误差,从而对惯导结果进行在线补偿。与传统的没有惯组误差在线辨识的 惯导系统相比,本发明可在不改变导弹惯组指标的情况下,提高了导弹惯 导精度。
附图说明
图1为本发明应用于弹道导弹的惯导误差在线补偿方法流程示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图 及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体 实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的 本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可 以相互组合。
如图1所示,本发明应用于弹道导弹的惯导误差在线补偿方法包括以 下步骤:
S1、采集导弹进入可以忽略大气干扰的高空后,惯组输出的当前时刻 的脉冲数,并进行导航计算得到导弹在所述高空飞行过程内的视加速度;
S2、根据所述视加速度计算视加速度表在弹体坐标系下三个方向的零 位误差、纵向加速度表比例项误差、初始调平误差以及瞄准误差;
S3、采集当前时刻导弹加速度表输出的视加速度以及四元数信息,进 行导航计算获得第一组导弹位置和速度;
S4、利用所述视加速度表零位误差、比例项误差对所述当前时刻的视 加速度进行修正,利用所述初始调平误差以及瞄准误差对当前时刻的四元 数进行修正;利用修正后的视加速度、四元数进行第二次导航计算,获得 第二组导弹位置和速度;
S5、将第二组导弹位置和速度值分别减去第一组导弹位置和速度值, 得到位置导航误差和速度导航误差;
S6、利用所述导航位置误差和导航速度误差对导航系统各时刻的位置 和速度进行修正,完成惯导误差在线补偿。
其中,上述步骤S1中,当导弹进入可以忽略大气干扰的高空后(通常 为高于45km的高空),利用惯组输出的当前时刻的脉冲数,进行导航计算 得到导弹在所述高空飞行过程内的视加速度:
ΔWx1,i=ΔWx1,i-1+δWx3i
ΔWy1,i=ΔWy1,i-1+δWy3i
ΔWz1,i=ΔWz1,i-1+δWz3i
i=1,2,L,M,M为采样周期的个数;
其中:
为第i个导航周期的视加速度(m/s^2);
t0为导航周期(s);
δW'x1,i、δW'y1,i、δW'z1,i分别为三个加速度表输出的脉冲增量(^); δθ'x1,i、δθ'y1,i、δθ'z1,i分别为三个陀螺输出的脉冲增量(^); δWx2,i、δWy2,i、δWz2,i分别为弹体坐标系三个方向上的视速度增量 (m/s);
δθx1,i、δθy1,i、δθz1,i分别为弹体坐标系三个方向上的角增量 (rad);
Gij、Tij、Mij(i=1~3,j=1~3)为工具误差补偿系数;
lx,ly,lz分别为相对于弹体坐标系下惯组到弹体质心三个方向的距离 (m);
Wx0、Wy0、Wz0、θx0、θy0、θz0分别为工具误差零位补偿系数;
ΔWx1,M,ΔWy1,M,ΔWz1,M即为最终弹体坐标系下三个方向的视加速度 (m/s^2)。
上述步骤S2中,根据步骤S1计算得到的视加速度计算出惯组加速度 表三个方向的零位误差、纵向比例项误差、初始调平误差以及瞄准误差, 即实现了惯组误差在线辨识;
ΔK0x=-ΔWx1,M/tM/g0
ΔK0y=-ΔWy1,M/tM/g0
ΔK0z=-ΔWz1,M/tM/g0
ΔK1x=-ΔK0x
Δψ0=-ΔK0z
Δγ0=-Δψ0tanα
其中:
tM为从开始采样到采样结束消耗的时长(s);
g0为发射点重力加速度(m/s^2);
α为瞄准时弹体仰角(rad);
ΔK0x,ΔK0y,ΔK0z为辨识出的惯组误差零位系数(m/s^2);
ΔK1x为辨识出的惯组误差比例项系数;
Δψ0为初始调平误差(rad);
Δγ0为瞄准误差(rad)。
上述步骤S3中,采集当前时刻导弹加速度表输出的视加速度以及四元 数信息,进行导航计算获得第一组导弹位置和速度:
a12=2(q1·q2-q0·q3)
a13=2(q1·q3-q0·q2)
a21=2(q2·q1+q0·q3)
a23=2(q2·q3-q0·q1)
a31=2(q3·q1-q0·q2)
a32=2(q3·q2+q0·q1)
其中:
a11、a12、a13、a21、a22、a23、a31、a32、a33、D为中间变量;
q0、q1、q2、q3为第一次导航计算中当前时刻弹体坐标系与发射惯性坐 标系之间的四元数;
W为发射惯性坐标系到发射坐标系的转换矩阵;
[gx,gy,gz]T为当前时刻发射坐标系下导弹质心位置的重力加速度 (m/s^2);
[Wex,Wey,Wez]T为当前时刻发射坐标系下牵连加速度(m/s^2);
[Wcx,Wcy,Wcz]T为当前时刻发射坐标系下科氏加速度(m/s^2);
[V1x,V1y,V1z]T即为发射坐标系下第一组速度值(m/s);
[X1,Y1,Z1]T即为发射坐标系下第一组位置值(m)。
上述步骤S4中,利用步骤S2辨识的视加速度表零位误差、比例项误 差对所述当前时刻的视加速度进行修正,利用步骤S2辨识的初始调平误差 以及瞄准误差对当前时刻的四元数进行修正;利用修正后的视加速度、四 元数进行第二次导航计算,获得第二组导弹位置和速度。
对视加速度修正公式为:
对四元数修正公式为:
利用修正后的视加速度与修正后的四元数,进行第二次导航计算:
其中,分别为修正后的弹体坐标系下三个方向的视加 速度;
q'0、q1'、q'2、q'3分别为第二次导航计算中当前时刻弹体坐标系与发射惯 性坐标系之间的四元数;
γ0为初始滚转角;
[g'x,g'y,g'z]T为当前时刻发射坐标系下导弹质心位置的重力加速度 (m/s^2);
[Wex,Wey,Wez]T为当前时刻发射坐标系下牵连加速度(m/s^2);
[Wcx,Wcy,Wcz]T为当前时刻发射坐标系下科氏加速度(m/s^2);
[V2x,V2y,V2z]T即为第二组速度值(m/s);
[X2,Y2,Z2]T即为第二组位置值(m)。
上述步骤S5中,将第二组导弹位置和速度值分别减去第一组导弹位置 和速度值,得到位置导航误差和速度导航误差;
其中,[ΔVxΔVyΔVz]T即为分离的速度导航误差,[ΔXΔYΔZ]T即为分离 的位置导航误差。
上述步骤S6中,将导航系统的导航值(位置和速度)加上步骤S5中 分离的导航误差,即得到经过补偿后的导航值。
Xfs=Xfs0+ΔX
Yfs=Yfs0+Δy
Zfs=Zfs0+Δz
Vxfs=Vxfs0+ΔVx
Vyfs=Vyfs0+ΔVy
Vzfs=Vzfs0+ΔVz
其中,[Xfs0Yfs0Zfs0]T为补偿前的导弹位置导航值,[Vxfs0Vyfs0 Vzfs0]T为补偿前的导弹速度导航值,[XfsYfsZfs]T为补偿后的导弹位置导 航值,[VxfsVyfsVzfs]T为补偿后的导弹速度导航值。
本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等 同替换和改进等,均应包含在本发明的保护范围之内。
机译: 捷联惯导系统独立补偿仪表误差的方法及装置
机译: 一种结构试验和弹道导弹的制造方法以及结构试验和弹道导弹
机译: 减少由于粘度不确定性(U)引起的弹道导弹射程误差的方法和设备