一种基于外推信息的惯导/陆基单站导航修正方案
2018-11-21左启耀
王 勋,左启耀,陈 亮,马 超,任 鹏
(1.北京自动化控制设备研究所,北京 100074; 2.中国空间技术研究院,北京 100094)
0 引言
作为一种传统的导航方式,陆基导航早在20世纪50、60年代已运用于军民用航空领域, 如罗兰系统、塔康系统等,具有不受时间、天候限制,测量定位精度不随时间漂移,定位数据更新率高,接收设备简单、价格低廉,可靠性高等诸多优点[1]。而随着全球定位系统(Global Positioning System,GPS)技术的成功应用,陆基导航技术发展曾几乎停滞。
近年来,各国对GPS拒止环境下导航技术的需求日益增加,陆基导航以其极高的可靠性、抗干扰性能,而被一些国内外学者重启研究工作。Mauricio A等[2]提出了基于陆基网络群的导航方法,该方法定位精度高、连续性好,但算法复杂,对导航终端硬件资源要求高,且至少需要4个陆基站同时运行,成本较高。Li等[3]用数学布站的方法将陆基导航测量值引入到弹道末段,但该方法仅在主动段使用陆基导航信息,在自由段进行弹道递推,其导航误差受制于弹道模型的准确性。Zhu等[4]通过观测不同时刻的陆基单站测量结果, 经数据平滑等预处理后, 求出惯导定位和测速的修正参数,该方法仅利用一个陆基站,修护成本低,但陆基信号覆盖区域有限,导弹飞出覆盖区域后,存在导航误差低或陆基信号缺失的问题,且布站固定,战时陆基站容易被摧毁。
为此,本文利用陆基单站测距信息修正惯导,在载体发射前根据目标坐标等信息预先装订方案轨迹信息,或者在发射后对载体进行实时外推,将此外推轨迹与预先装订的方案轨迹进行比较,计算出轨迹偏差,根据偏差控制弹上的修正机构进行距离或方向修正。此外,某些载体(以弹道导弹为例)的落点精度主要取决于主动段关机点的速度误差[5],载体纵向误差系数远大于横向误差系数,即主动段关机后同样大小的速度误差引起的纵向误差较横向误差大,且由于主动段过载主要在射面内,导致关机时射面内的速度误差较大,所以载体的纵向落点偏差一般大于横向偏差。这时可结合陆基单站测距信息,进一步减小纵向落点偏差,提高载体速度和方向修正精度。
1 陆基测距原理
陆基单站系统测距原理是根据电磁波恒速直线传播的特点,采用询问-应答方式,通过测定电磁波发射点到接收点的传播时间进行测距。在陆基导航系统中,测距机安装在载体上,应答站设置在地面固定位置。如图1所示,其测距工作原理为:载体上的测距机发出成对的问询脉冲,应答站接收到脉冲后,经过一个固定的时延ts后,发出成对的应答脉冲。应答信号测距机接收到后,将发出问询信号和收到应答信号之间所经过的时间tu减去固定时延ts,便可算出载体和应答站的距离r。
根据定位原理,距离计算公式如下:
(1)
式中,tu为载体上的测量设备测得的发射和接收信号之间的时间间隔;ts为地面应答器的固定延时;c为光速。
2 基于主动段样条滤波算法的轨迹信息获取方法
主动段运动模型是确定载体(如弹道导弹)轨迹外推参数的关键[6]。由于主动段受力情况十分复杂,主动段的推力和控制力通常不能精确已知,变质量过程也很难准确描述,导致载体的运动模型非常复杂,难以建立精确的运动模型。
对载体主动段建模需考虑影响轨迹的主要因素:重力、推力、关机时间、质量变化率、攻角、气动阻力、自旋以及地球自转偏向力等。这些因素均体现在载体的运动方程中:
∑F(t)=m(t)a(t)
(2)
式中,∑F(t)为作用于载体的合力;m(t)、a(t)分别为载体的实时质量和加速度。
给定初始条件,结合已知载体的作用力,求解方程式(2)能够得到载体在飞行过程中任意时刻的位置、速度、加速度等信息。而实际上很难获得上述几个参数的完全解,所以在实际建模中必须进行一定的折衷,采用更加简单有效的方法。考虑到载体轨迹在时序上是相关的,其轨道是满足一定光滑特性的空间曲线,可表示为时间的函数f(t)。此外,参数化的目标是用一组形式简单且容易计算的函数来高精度的逼近f(t),将轨迹估计问题转化为这些函数的参数估计问题,能够达到简化计算和提高精度的目的。
载体主动段内轨迹可由3次样条函数表示[9],为了避免状态耦合导致的滤波计算量大、估计精度下降以及实时性差等问题,考虑利用解耦滤波器在一定范围内进行状态解耦,并可以根据解耦模型进行滤波估计。
3 单站测距信息修正惯导方法
修正方法仅利用一个地面站在不同时刻的测量结果,经数据平滑等预处理后,求出惯导定位的修正系数;建立精确的定位模型,解算出每段时间间隔的惯导修正系数,对惯导进行修正[9]。该方案实现简单,但需要连续观测,实时性较差。且对于高动态载体,连续测量时间过短会增加观测量的相关性,引起观测系数矩阵发生奇异,从而导致估计错误或发散。而考虑到惯导随时间的漂移主要集中在距离通道,所以从修正距离通道出发,利用地面站跟踪测量的测距数据,精确求出惯导在任一时刻tj的位置(Xj,Yj,Zj)的修正值(δXj,δYj,δZj)。
3.1 建立测距误差方程
设地面站P的精确坐标为(XP,YP,ZP),惯导在tj时刻的测定结果为(Xj,Yj,Zj);tj时刻陆基导航系统对载体的测距结果为Rj。陆基导航设备测量的地面站与目标之间的距离与实际距离的误差Vj,可表示为:
(3)
(4)
设tj时刻,惯导测定的搭载Mj坐标为(Xj,Yj,Zj),则(Xj,Yj,Zj)可表示为
(5)
(6)
由此可知,观测方程的所有修正参数均为(δX0,δY0,δZ0),所以式(3)写为
Vj=
(7)
将式(7)进行泰勒级数展开,线性化后可得
(8)
式中:
j=0,1,2,…,n
将式(8)写成:
Vj=ljδX0+mjδY0+njδZ0-Lj
(9)
式(9)即为测距观测的误差方程。
3.2 误差修正参数解算
根据误差方程式(9),可采用最小二乘法解算修正参数(δX0,δY0,δZ0)。设观测时刻为t0,t1,…,tn,共n+1个采样时刻,可组成n+1个观测误差方程,表示为矩阵形式为:
V=AδX-L
(10)
式中:
V=[V0,V1,…,Vn]T,δX=[δX0,δY0,δZ0]T,
根据最小二乘方法,可组成法方程,即
ATAδX-ATL=0
(11)
求解法方程式(11),可得
δX=(ATA)-1ATL
(12)
式(12)的计算结果即为惯导修正参数的结果。
3.3 实时偏差求解与补偿
载体在主动段关机后转入自由飞行段,自由飞行段所处空间的大气非常稀薄,载体所受的空气动力近似为零,此时载体自由飞行段轨迹可看作椭圆轨道[8]。设载体所处的位置M与目标T的地心矢径分别为rM、rT,矢径间地心角为β,则经过载体位置M与目标T的椭圆轨道簇如图2所示。根据等射程线原理,若位置M点的速度矢量的端点在双曲线AB上,载体即可命中目标T,椭圆轨迹方程可描述为:
(13)
式中,P为椭圆的半通径,e为椭圆的偏心率,ξM为轨迹上某点的远地点角,P、e、ξM均为待定参数;β为矢径rM、rT之间的地心角。
利用等射程线的特性,沿着等射程线的方向改变速度不会引起载体射程的改变,但等射程线法线方向速度的变化将会改变载体射程。结合单站测距系统、惯导信息及方案轨迹信息,可考虑采用距离测量信息精确估计载体等射程线法线方向的速度,以达到减小载体纵向射程的目的。
4 基于外推信息的惯导/单站测距修正方案
4.1 修正方案原理及实现步骤
4.1.1 方案原理
为了准确地估算飞行轨迹,以便依据轨迹偏差量对其实施轨迹修正,结合轨迹运动模型,应用主动段样条滤波算法,对地面测控站测量得到的一段飞行轨迹参数进行滤波,进而外推轨迹实时参数。陆基测距系统融合SINS导航信息进行误差修正,修正结果送入状态估计器求解法向速度,进而得到实时轨迹的待修正量,从而执行载体速度和方向修正。图3所示为所提出的基于外推信息的惯导/单站测距修正方案框图。
图3中,方案由轨迹探测解算模块、陆基单站测距系统和补偿模块3个部分构成。轨迹探测解算模块载入目标坐标信息,构建主动段运动样条模型,采用解耦滤波器在一定的精度范围内进行状态解耦,利用地面测控信息,并通过递推滤波解算轨迹参数;陆基单站测距系统在工作区域内,一方面结合修正SINS模块提供的位置精度阈值选择切换可用陆基站,另一方面为SINS修正模块提供站点位置信息和一维测距数据,同时,SINS输出姿态信息进一步反馈修正陆基窄波束天线指向,以提高陆基信号收发信干比。补偿模块利用陆基单站测量地面站至载体的距离ρ,并融合修正后的惯导信息ωe、pg、Vg进行多观测器的状态估计,得到相对精确的径向速度VL,进而得出等射程线法向速度Vd,并结合探测解算递推的轨迹偏差完成纵向速度误差和方向的修正。
4.1.2 实现步骤
根据上述分析,基于外推信息的陆基单站/惯导测距修正方案的执行步骤可归结如下:
Step1:轨迹信息递推解算
利用主动段样条滤波算法模型,在某一确定的时间间隔内,载体主动段加速度的变化率为常数的假定,采用分段多项式表示载体主动段运动。设定状态变量为位置、速度和加速度,使用解耦模型解耦后,对其进行单通道独立滤波,并且在状态向量中引入调节项,以保证其具有优越的机动跟踪性能。以x方向为例,样条滤波的状态方程为:
(14)
同样,样条滤波需要的地面测控站测量得到的观测方程为:
(15)
Step2:陆基单站测距信息惯导修正
利用无线电精确单站测距信息,对一定区域内的载体进行惯导误差修正,推导出单站测距误差方程,并用最小二乘法解算出惯导修正数据。现设一段时间内的相对距离误差观测值为向量V=[V0,V1,…,Vn]T,其中,Vj,j=0,1,…,n为测量的地面站与目标之间的距离与实际距离的误差序列,则n+1个观测误差方程构成如下向量形式:
V=AδX-L
(16)
式中:
V=[V0,V1,…,Vn]T
δX=[δX0,δY0,δZ0]T
L=[L0,L1,…,Ln]T
令三维矩阵B=ATA,根据最小二乘理论可知,B-1矩阵非奇异是保证数据有效收敛的必要条件[10]。此外,工程中的测距误差、修正时间间隔及载体与地面站的相对方位均会影响算法求解的收敛性。由此,采用合理的修正时间间隔、合理的布局方案及高精度的测距设备是算法收敛的前提,利用陆基单站测距信息辅助修正惯导,以达到补偿惯导误差的目的。
Step3:惯导修正参数辅助径向速度求解
利用陆基单站测距系统测量得到的地面站至载体的距离信息,融合搭载惯导系统输出的导航信息得到的径向速度。而为了计算方便,将测距信息与导航解算转至同一发射系下,发射系下惯导修正后输出位置Pg和速度Vg,而加速度转换为:
(17)
(18)
式中:
将式(18)两边求一阶导数,并转至发射坐标系下可得加速度为
(19)
利用单站测距信息得到的地面站距载体的距离,融合惯导系统输出的导航信息进行多观测器的状态估计,可以得到高精度的径向速度VL。
Step4:等射程线法向速度估计
根据图3所示的椭圆轨迹簇,则轨迹方程可以描述为[14-15]
(20)
将式(20)代入式(13)可得
(21)
式中,K为动量矩矢量的模,且有K=rMVM·cosθH。
整理可得:
(22)
又椭圆的半通径P为
P=K2/fM
(23)
式中,f为万有引力常数,M为地球质量。
由式(22)和式(23)不难得到等射程线方程为:
(24)
将式(24)极坐标转到轨道直角坐标系,令
(25)
利用式(25)的转换关系可以得到当地坐标系下等射程线方程为:
(26)
整理可得:
(27)
式(27)两边同时对u求导数,可得:
(28)
由式(28)可得等射程线上任一点的斜率为:
(29)
那么等射程线法线方向为:
(30)
则等射程线法线方向单位矢量转到发射坐标系中可表示为:
(31)
Step5:实时修正量求解与偏差补偿
(32)
(33)
等射程线法线方法的速度Vd为:
(34)
利用速度增量的计算公式计算发射惯性系下的速度增量Vr,将此增量转换到发射坐标系为
(35)
将速度增量投影至等射程线法线方向为
(36)
利用单站测距信息融合惯导修正信息,估计等射程线法线方向的速度和该方向的速度增量,便可利用此增量进行一步修正,以修正纵向落点偏差,达到提高命中精度的目的。
5 仿真验证
为了验证基于外推信息的惯导/陆基单站测距修正方案,设计了修正方案的仿真平台,并对其进行仿真验证。利用该平台,通过与纯惯导系统进行导航性能对比,首先在定位精度、快速性等方面对修正方案的导航性能进行研究,依次从陆基/惯导位置修正精度、速度偏差及速度修正精度等3个方面进行分析与验证。
5.1 仿真条件设定
(1)惯性元件仿真参数
• 初始对准误差:方位失准角误差为10′(3σ),水平调平误差为2′(3σ);
• 陀螺仪:常值漂移误差为0.03(°)/h(3σ),各个方向安装偏差均为15″(3σ),驱动白噪声均方差为0.02(°)/h;
• 加速度计:零偏稳定性5×10-5g(3σ),标度因数稳定性:5×10-5(3σ),驱动白噪声均方差为10-5g。
• 数据输出频率:惯性器件的数据输出频率为100Hz。
(2)陆基系统仿真参数
• 测距系统:测距接收机标准偏差为20.0m(1σ),测距应答站标准差为20.0m(1σ);总体均方差为28.3m(1σ);
• 数据输出频率:陆基导航器件的数据更新率为15Hz;
(3)地面测控站仿真参数
地面测控站坐标为(117.5°E,39.3°N),雷达测量距离标准差为10.0m(1σ),测量仰角和方位角噪声标准差为1.0°(1σ),采样时间为1.0s,雷达探测时间段为载体发射后2s~160s。
5.2 仿真验证平台设计
首先设计载体仿真轨迹,如图4和表1所示。载体发射点坐标为(116.0°E,40.0°N),向正东发射,发射仰角为90°(垂直发射),射程为2217.0km,轨迹顶点高度为371.4km,飞行时间为501.0s。前20s为垂直上升段,60s主动段转弯结束,160s发动机关机,501.0s载体落地,落地坐标为(141.2°E,40.0°N)。陆基单站测距系统工作段设定在载体上升段,工作时间为发射后62s~160s,即SINS/陆基组合修正工作段,一维测距关机点速度修正时刻为关机点,即160s。SINS系统单独工作时的位置误差如图5所示。
表1 模拟的轨迹参数
图5所示为组合导航工作时段单独SINS的位置误差,在初始设定的加速度计、陀螺仪误差模型和初始对准误差的条件下,由于惯性元件(加速度计、陀螺仪)的误差以及惯导系统自身的误差发散特性,SINS单独工作时,位置误差有随时间的增加而逐渐积累的趋势。根据仿真数据,在上升段x方向位置误差约为28m,y方向位置误差约为55m,z方向位置误差约为30m。
图6和图7所示分别为轨迹、地面站相对布局图和轨迹、地球相对位置关系图,载体发射点坐标为(116.0°E,40.0°N),地面站坐标为(117.5°E,39.3°N),载体真实轨迹、组合滤波生成轨迹和纯SINS解算轨迹基本重合,红色标记轨迹为62s~150s的组合导航轨迹。该投影图能够直观地反映出组合导航前后轨迹对比效果和载体相对于地面站A的实时相对位置。
5.3 仿真结果及分析
5.3.1 样条滤波轨迹信息结果与分析
在主动段,其3个坐标方向的运动轨迹是满足一定光滑特性的空间曲线,3个方向的加加速度大小变化很小,几乎是一个常数,x方向大小为-0.069(m/s2)/s,y方向大小为0.15(m/s2)/s,z方向大小为0.21(m/s2)/s。因而可以用样条函数分别描述载体主动段在3个方向上的运动,相对能比较真实地反映实际运动。图8~图10所示为基于样条滤波算法的x、y、z这3个方向滤波位置误差变化曲线图。
从图8~图10可以看出,主动段样条滤波算法精度较高,这是由于样条滤波算法是一种基于动态多项式模型的算法,多项式随轨迹特性变化,且轨迹平稳时服从严格的均加加速运动,模型的保持特性提高了随机误差的抑制能力。此外,这种算法抛弃了参数回归思想,通过递推滤波解算轨迹,极大地降低了计算负担,消除了解算的滞后性,从而使轨迹解算具有较高的实时、动态性能。
5.3.2 单站测距信息修正捷联惯导结果与分析
在陆基工作区域内,根据修正SINS模块提供的位置精度阈值选择切换可用陆基站,并利用其提供的站点位置信息和一维测距数据,分别得到单站测距信息修正捷联惯导的导航参数结果。图11~图13所示为修正方案x、y、z这3个方向的位置误差结果,图14~图16所示为修正方案位置误差与纯捷联惯导系统输出位置误差的对比曲线。
从图11~图13可以看出,修正方案计算的位置误差均在14m以内,而由于惯导系统自身的误差发散特性,SINS单独工作时位置误差有随时间逐渐积累的趋势。其中x方向和y方向误差较大,x方向误差发散至500m,y方向误差发散至800m,z方向误差发散至300m。而图11~图13中修正方案输出的位置误差相对较小,x、y方向误差最大值分别为6.0m、6.0m,z方向的误差最大值为13.0m,且在修正后期由于惯导误差积累以及信息权值无法准确预测,所以修正系统的误差仍存在较大波动,但整体较纯惯导系统有了较大的提高。
惯导/单站测距修正系统要求陆基系统提供伪距等直接量测数据以及由信号解码得到的地面站点信息,涉及搭载接收机内部搜索回路的参数设置和输出,技术实现比较复杂。由于陆基导航系统误差源较多,而建模过程中难以对伪距误差实现精确补偿。对于高动态载体,其加速度、姿态等参数在短时间内变化剧烈,导航系统需要很高的数据更新率,而由于搭载接收机数据输出速率的限制,使得导航系统数据更新率尚难以满足实时性的要求。因此,提高搭载接收机的更新速率,完善组合系统对搜索回路的辅助是惯导/单站测距修正系统在工程应用的关键。
5.3.3 实时偏差求解与补偿结果与分析
测距系统的测距误差取高斯正态分布模型,其误差的方差为2m(1σ),用蒙特卡罗方法分别对修正方案和纯惯导两种情况进行50次仿真,利用陆基单站测量地面站至载体的距离ρ,并融合惯导信息ωe、pg、Vg进行多观测器的状态估计后,进而得到径向速度估计误差如图17所示;进一步,结合相对精确的径向速度VL,从而得出等射程线法向速度Vd,并依据探测解算递推的轨迹偏差完成纵向速度误差和方向的修正过程,得到如表2所示的修正方案与纯惯导估计精度对比。
表2 修正方案与纯惯导精度对比
从图17可以看出,采用惯导信息和测距信息融合后,可以得到较高精度的径向速度估计,精度在±0.20m/s以内。而从表2可以看出,融合惯导信息和测距信息后,等射程线法线方向的速度精度可提高约3.5倍,则对应的落点纵向误差将减小至原来的2/7。由此可见,提出的基于陆基单站的测距信息,通过测量发射点至载体的距离,并结合惯导输出导航信息,可以有效提高径向速度估计精度,从而减小纵向误差,提高载体的纵向精度。此外,这种方法对地面站布局无特殊要求,甚至可以将单个基站安装于载车上随车机动。
6 结论
本文根据一段飞行轨迹测量数据,通过融合单个陆基无线电测距信息和样条滤波轨迹外推预测信息,对一定区域内的载体进行惯导误差修正,并融合惯导修正后信息进行多状态观测估计,解算出影响载体纵向误差的等射程线法向速度,再度结合外推预测轨迹偏差完成纵向速度误差和方向的修正过程,在实现惯导修正的同时,进一步提高了载体的纵向精度。该修正方案的优点总结如下:
1)通过融合样条滤波预测信息,减小了载体高动态特性引起的短时方位系数矩阵奇异,提高了单站测距信息修正惯导数据的实时性。
2)利用修正后的SINS导航信息参与状态估计器求解法向速度,可以实时解算得到更为精确的轨迹参数待修正量,通过执行载体速度和方向修正补偿后,载体的纵向误差减小至纯惯导时的2/7。
3)利用SINS修正后的姿态信息调整陆基窄波束天线指向,保证了陆基单站的测距精度,陆基地面站无需特殊布站,甚至可将基站安置于载车上,随车机动,且不影响修正精度。