APP下载

考虑星敏感器安装误差的弹道导弹捷联星光/惯性复合制导

2020-09-10赵依张洪波汤国建

航空学报 2020年8期
关键词:制导残差惯性

赵依,张洪波,汤国建

国防科技大学 空天科学学院,长沙 410073

捷联星光/惯性制导是一种在捷联式惯性制导基础上辅以星光修正的复合制导方法,它利用恒星矢量提供的空间方位基准,来校准数学平台坐标系(导航坐标系)与发射惯性坐标系之间的误差角,从而修正落点偏差[1-3]。在捷联星光/惯性制导系统中,惯性组件和星敏感器均固联安装在运载体上,相比于平台式复合制导系统,其结构简单,对星敏感器的尺寸、质量限制不严格,成本相对较低;测星方式相对灵活,对被测星体方位和测星次数没有严格的限制,便于优化设计以提高星光制导系统的精度。

星敏感器作为高精度天文敏感器,测量精度可达角秒级[4-5]。然而对捷联星光/惯性复合制导系统而言,星敏感器固联安装在弹体上,由于发射过程中的振动、冲击等因素,测星时其安装误差可能达到角分级,严重影响测量恒星方位时的准确性[6],因此需要对其安装误差进行标定与修正。当前地面标定星敏感器安装误差的方法主要有2种:一种是基于光学传递原理进行标定,过程复杂、使用设备较多、造价昂贵[7-8];另一种是根据惯导转位信息进行标定,标定精度依赖于惯导的转位精度[9-13],2种方法都很难在线实施。Pittelkau通过分解系统过程噪声的协方差矩阵,提出了一种对姿态敏感器安装误差进行标定的Kalman滤波算法[14]。Yang等利用线性卡尔曼滤波器对失准角、星敏感器安装误差进行了标定,同时对观测矩阵的秩进行了分析,得出了观测的导航星数目以及调姿次数应均大于2的结论[15]。Ning等提出了一种基于机动性和可观测性分析的星敏感器安装误差快速标定方法[16]。王欣等利用惯导以及星敏感器的输出构造观测量,通过滤波实现对安装误差的标定[17]。然而以上算法都是利用卡尔曼滤波估计安装误差,虽然估计精度较高,但需要长时间的测量,且在误差值较大时需要一定的收敛时间[10],不适用于导弹的星光/惯性制导方案。

针对上述问题,提出了一种在线辨识并修正星敏感器安装误差的方法。建立观测量与平台失准角、星敏感器安装误差的关系方程,在导弹到达关机点后进行3次转弹测星得到6个观测量,然后利用最小二乘法估计出失准角以及星敏感器安装误差,并在此基础上对最佳修正系数方法进行改进,通过数值仿真实验验证了方法的有效性。

1 捷联星光工具误差模型

1.1 坐标系定义

为了便于描述导弹的运动状态以及建立星敏感器观测量与平台失准角、星敏安装误差之间的关系,首先对坐标系进行了定义。

1) 发射惯性坐标系(OIXIYIZI):坐标系的原点位于理论发射点OI,XI轴在发射点水平面内指向瞄准方向,YI轴垂直于发射点水平面,沿当地理论铅垂线的反方向上方,ZI轴与XI、YI轴构成右手坐标系。该坐标系是制导计算的主要坐标系,所以也称为制导坐标系。

2) 数学平台坐标系(OPXPYPZP):坐标原点OP为实际的发射点,数学平台是陀螺仪测量姿态角解算的虚拟平台。

3) 弹体坐标系(OBXBYBZB):原点OB为导弹的质心,XB轴沿导弹的纵轴指向弹体的头部方向,YB轴在弹体的纵平面内与XB轴垂直且指向上方,ZB轴与XB、YB轴构成右手正交坐标系。

4) 理想星敏感器坐标系(OS′XS′YS′ZS′):该坐标系与星敏感器固联,原点OS′为星敏感器设备像平面中心,XS′轴与星敏感器主光轴一致,YS′轴与ZS′轴相互垂直且平行于像平面,与弹体纵平面平行,如图1所示。

图1 理想星敏感器坐标系

5) 实际星敏感器坐标系(OSXSYSZS):星敏感器固联在弹体上,但由于存在星敏安装误差,使实际的星敏感器坐标系与理想星敏感器坐标系之间发生偏离。

1.2 工具误差模型

捷联星光/惯性复合制导基于估计的平台失准角对导弹主动段惯性制导误差进行综合补偿和修正。平台失准角表征的是惯性基准偏差,即数学平台系与理想发射惯性坐标系之间的误差角。它可由初始定向误差、初始对准误差、惯导工具误差等工具误差模型得到[18]。

1) 初始对准(定向)误差模型

在不考虑其他误差影响情况下,理想的数学平台坐标系与发射惯性坐标系是平行的,因此初始对准(定向)误差模型可以表示为

(1)

αd=Ndε0

(2)

2) 陀螺误差模型

在陀螺的误差模型中,耦合项相较零次项和一次项影响较小,因此陀螺的误差模型可以表示为

(3)

将式(3)作积分并进行坐标转换,可得到由陀螺漂移引起的误差角[18]

αg=NgDg

(4)

式中:Ng为陀螺的误差系数矩阵;Dg为陀螺的零次项、一次项系数。

3) 加速度计误差模型

(5)

由于加速度计不参与数学平台的构建,因此由捷联星光工具误差引起的误差角可以表示为

α=αd+αg=NαK

(6)

2 星光观测方程

如图2所示,星光方向单位矢量SI在发射惯性系中可表示为

图2 星光矢量在惯性系中的表示

(7)

式中:es、σs分别为星体的高低角和方位角,可以根据恒星星表中所选恒星的赤经、赤纬以及发射坐标系的信息求得。

星敏感器的光轴XS与星光矢量的夹角很小,其方向余弦近似为1;YS、ZS轴为输出轴。若星敏感器的输出为ξ、η,则星光矢量在星敏感器坐标系中可表示为

SS=[1 -ξ-η]T

(8)

图3 弹体坐标系与理想星敏感器坐标系的关系

(9)

式中:M3[φ0]、M2[-ψ0]为绕ZB、YB轴的旋转矩阵,表达式分别为

根据坐标系间的转换关系有

(10)

(11)

综合式(10)和式(11)可得

(12)

式中:E为单位阵。将各矩阵的表达式代入式(12) 中,可以得到星光观测方程为

(13)

式中:αx、αy、αz为3个方向失准角,

其中:c(·)为cos(·)的简写,s(·)为sin(·)的简写;φb、ψb为测星时的姿态角。

(14)

3 平台失准角与星敏安装误差的在线辨识

记星敏感器的安装误差为[Δφ0Δψ0],则弹体坐标系到实际星敏感器体坐标系的转换矩阵可表示为

(15)

此时星敏感器体系中测量的星光矢量为

(16)

将式(16)与式(11)相减,可得到含有星敏感器安装误差的星光观测方程

(17)

CS为由星敏安装误差引起的误差矩阵:

将式(17)展开,并忽略二阶以上小量,经整理可得星光观测量与失准角以及星敏感器安装误差之间的关系为

(18)

其中:

式(18)中有5个未知量,因此必须获得6个独立的观测量才能求解。考虑到导弹测星时间较短,观测不同导航星时需要机动调姿,因此选择3颗 垂直的导航星进行测量,每颗导航星测10次,然后对10次测量结果取平均值。测量3颗导航星时的观测方程为

(19)

(20)

基于最小二乘原理,可得失准角和星敏感器安装误差的最佳估计值为

(21)

利用估计出的星敏感器安装误差角即可对星敏感器观测量进行修正。

4 捷联星光/惯性复合制导修正方法

3次独立地测星,能够获得6个测量数据,参考平台星光-惯性复合制导原理[19],可以采用最佳修正系数法估计导弹的落点偏差,并在末修段加以修正。但对捷联复合制导方案而言,测量数据中含有较大的星敏感器安装误差,需要消除其影响,为此提出一种改进的最佳修正系数法。方法的主要思想是对失准角矩阵和误差系数作扩维处理,在不降低制导精度的前提下,避免了估计出星敏安装误差角后校正观测量的在线计算量。

基于星光测量信息的落点偏差估计方程可以表示为[18]

(22)

式中:ΔLs为纵向落点偏差;ΔHs为横向落点偏差。记uL、uH是与纵程、横程对应的修正系数,则式(22)可表示为

(23)

将式(6)代入到式(18)中,则星敏感器的观测量可以表示为

(24)

(25)

式中:Nβ1、Nβ2、Nβ3分别为3个测星时刻扩维后的矩阵。此时,式(25)可以简写为

(26)

纯惯性制导条件下的落点偏差可表示为

(27)

综合式(26)、式(27)可得星光修正后复合制导的落点偏差为

(28)

(29)

5 仿真分析

通过数值仿真验证上述模型与算法的正确性。仿真中,假定发射点的大地经度λ0=30°、地理纬度B0=0°、射向A0=90°,发射点高程为0 m,标准弹道射程4 000 km,星敏感器的安装角为[φ0,ψ0]=[20°,20°]。考虑初始对准误差、陀螺漂移误差、加速度计误差、星敏感器安装与测量误差的影响。加速度计、星敏感器安装与测量误差的取值如表1所示,对于捷联星光/惯性复合制导系统而言,星敏感器捷联安装在弹体上,由于发射过程中的振动、冲击等因素,测星时其安装误差可能达到角分级,因此本文星敏安装误差取为180″(3σ);初始对准、陀螺漂移误差的取值如表2所示,分别代表了初始对准精度、陀螺精度高-高、低-高、高-低、低-低4种状态。

表1 加速度计、星敏感器安装误差系数

表2 初始对准误差、陀螺漂移误差系数

5.1 在线辨识

在星敏感器实际测量中,由于光程差等因素的影响会引入视轴漂移误差、偏置误差、噪声等效角误差等随机因素[20]。由于本文研究制导精度,因此在仿真分析中将上述误差因素综合为测量误差。首先针对仿真条件I,分析测量误差对估计结果的影响,然后针对仿真条件Ⅰ~Ⅳ,分析不同误差系数对辨识结果的影响。在仿真中,采用蒙特卡洛模拟抽样方法,对表1、表2中误差项抽样2 000次,模拟产生3次测星的失准角和星敏感器测量量,并利用最小二乘方法估计平台失准角及星敏感器安装误差。得到的结果如图4~图9、表3、表4所示。图及表格中所示为失准角和安装误差的估计残差:对安装误差而言,是用估计值减去真值;对失准角而言,是用估计值减去3次测星时失准角真值的平均值。

表3 平台失准角估计残差的统计特征量

表4 星敏安装误差估计残差的统计特征量

从图4~图6中可以看出本文所提的方法可以有效地估计出平台失准角。从表中可以看出,当不考虑星敏感器测量误差时,3个方向平台失准角的估计残差均小于1″,当考虑测量误差时,估计残差均变大,y方向失准角的估计残差达到6.66″;同时可以看出y方向失准角的估计残差要比x、z方向大,当陀螺精度较高时,平台失准角的估计精度较高,当陀螺精度较差时,失准角αy、αz的估计精度明显下降。

图4 不考虑星敏测量误差时平台失准角的估计残差(仿真条件I)

图5 平台失准角的估计残差(仿真条件I)

图6 平台失准角的估计残差(仿真条件Ⅲ)

图7 不考虑星敏测量误差时星敏安装误差的估计残差(仿真条件I)

图8 星敏安装误差的估计残差(仿真条件I)

图9 星敏安装误差的估计残差(仿真条件Ⅲ)

由结果可以看出,利用本文所提方法可以有效地估计出星敏感器安装误差。星敏感器测量误差对估计结果影响较大,当不考虑测量误差时,Δφ0、Δψ0的估计残差较小;当考虑测量误差时,估计残差均变大,其中Δφ0的估计残差达到4.69″,Δψ0的估计残差达到6.43″。同时可以看出陀螺对估计结果的影响较大,当陀螺精度较高时,星敏安装误差的估计精度较高;当陀螺精度较差时,估计精度出现明显下降。结合平台失准角的估计结果,出现这种现象是由于调姿测星过程中激励了陀螺的漂移误差,造成失准角及星敏观测量变化较大引起的,这种情况下应该采取措施补偿,或同时在线估计陀螺误差系数。

5.2 捷联星光/惯性复合制导

采用文中所述的最佳修正系数法对惯性制导误差进行修正,首先以仿真条件I为例,对考虑星敏安装误差和不考虑星敏安装误差的捷联星光/惯性复合制导进行仿真验证,得到的结果如图10、图11所示。

图10、图11分别反映了考虑星敏安装误差、不考虑星敏安装误差情况下的纯惯导与复合制导精度。从图中可以看出,在不考虑星敏安装误差的情况下,复合制导的精度比纯惯导的精度还要差,此时星光制导不能对纯惯导起到修正作用。但是当考虑星敏安装误差时,星光制导可以对纯惯导进行有效修正。通过计算可以得出,仿真条件I中纯惯导的圆概率偏差(Circular Error Probable, CEP)为115.75 m,考虑、不考虑星敏安装误差时复合制导的CEP分别为74.30、267.48 m,从而说明了在星光/惯性复合制导中考虑星敏安装误差的必要性。

图10 纯惯导与复合制导精度(考虑星敏安装误差)

图11 纯惯导与复合制导精度(不考虑星敏安装误差)

然后针对仿真条件Ⅱ~Ⅳ,进行捷联星光/惯性复合制导的仿真验证,得到的结果如图12~图14所示。在此基础上,结合仿真条件I进一步对制导精度和CEP进行了统计分析,得到的结果如表5、表6所示。

表5 制导精度特征统计量

表6 CEP特征统计量

图12 纯惯导与复合制导精度(仿真条件Ⅱ)

图13 纯惯导与复合制导精度(仿真条件Ⅲ)

图14 纯惯导与复合制导精度(仿真条件Ⅳ)

从图10~图14中可以看出,仿真条件I的纯惯导精度要高于其他3种仿真条件,同时也可以看出,在考虑星敏安装误差的情况下星光制导都会在纯惯导的基础上使得复合制导的落点精度有进一步地提高。

表5、表6分别反映了制导精度和CEP的特征统计量,从表中可以看出,当初始对准(定向)误差或陀螺漂移误差变大时,纯惯导和复合制导的精度都会变差;同时可以看出当陀螺精度相同时,复合制导精度相差不大,这说明在惯导精度相同的条件下,复合制导能够有效地修正初始定向(对准)误差的影响,这对导弹的陆基快速发射、水下发射具有非常大的意义。

6 结 论

推导的模型能够在不进行滤波估计的条件下,根据星敏感器的观测量在线辨识出失准角以及星敏安装误差,并提出了改进的最佳修正系数法,有效地修正了主动段的惯性制导误差以及星敏安装误差的影响。进而为弹道导弹的陆基快速发射以及水下发射提供了技术支持,具有很强的工程应用价值。

猜你喜欢

制导残差惯性
基于KF-LESO-PID洛伦兹惯性稳定平台控制
基于残差-注意力和LSTM的心律失常心拍分类方法研究
多飞行器突防打击一体化微分对策制导律设计
用于处理不努力作答的标准化残差系列方法和混合多层模型法的比较*
融合上下文的残差门卷积实体抽取
THAAD增程型拦截弹预测制导方法
高超声速伸缩式变形飞行器再入制导方法
基于残差学习的自适应无人机目标跟踪算法
盾和弹之间的那点事(九)
无处不在的惯性