导引头角跟踪系统前置滤波控制方法
2021-12-13明宝印聂光戌
许 瑞,方 斌,明宝印,聂光戌,徐 洋
(1.空军工程大学 航空工程学院,西安 710038; 2.空军装备研究院,北京 100076;3.中国空气动力研究与发展中心,四川 绵阳 621000)
导引头角跟踪系统是制导系统的关键组成部分,为准确测量弹目相对运动关系,导引头需在速度、距离、角度3个维度上完成对目标的稳定跟踪,而角度跟踪则是在速度、距离跟踪回路闭合后,提取惯性视线角速度信息,形成导弹控制指令的重要环节,其跟踪误差大小对导弹末制导精度起决定性影响[1-2]。
目前,导引头实现角跟踪过程主要采取基于速率陀螺反馈的模拟式伺服控制方法,该方法原理简洁且易于直接输出视线角速度信息,但作为一阶无静差系统,无法实现对机动目标的持续稳定跟踪[2-4]。随着现代空中威胁向着高隐身、宽速域、大机动趋势发展,传统跟踪方式已经难以适应高精度制导武器发展需求,亟待完善改进。
针对上述问题,文献[5]依托目标信息滤波,引入“当前”机动模型修正跟踪回路;文献[6]推导了修正球坐标下的系统状态方程,实现了从视线角序列中提取角速度信息,但没有考虑跟踪控制;文献[7-8]提出通过增加带宽来改善伺服系统角跟踪精度,同时引入了更多随机噪声,不利于导引头保持抗干扰性能;文献[9]采用预设性能控制方法,针对弹体干扰和摩擦力矩影响跟踪系统动态响应情况,设计了导引头控制器,然而缺少弹目真实对抗环境下的跟踪性能评估;文献[10]在笛卡尔坐标系内建立了跟踪系统方程,使用EKF滤波估计目标运动位置,并控制雷达波束指向目标;文献[11]同样使用EKF滤波方法,来解决系统状态方程与量测方程之间非线性转换,但未分析失调角问题;此外,文献[12-13]还分析了导引头角跟踪分别采用UKF滤波与粒子滤波算法时的具体迭代过程与跟踪精度,仍未能考虑导引头实际可测量的限制因素。
这些研究内容为改进角跟踪系统提供了有益思路,但仍有待完善:1)系统方程大多基于惯性参考系构建[14],没有考虑导引头工作在弹体固连动坐标系中的实际情况;2)普遍选择弹目视线俯仰或方位角作为系统观测量,忽略了导引头只敏感失调角的客观限制条件;3)对于导弹这种攻防态势剧烈变化,信息实时处理要求很高的武器装备(导引头更新频率一般为100 Hz),计算量大的复杂滤波算法在具体应用中比较受限。为此,本文旨在探索一种导弹导引头角跟踪系统控制新方法,既能满足制导精度要求,又可保证弹载实时解算。
1 坐标系及转换关系
导引头安装在具有寻的特点的空空导弹上,雷达测量平台也固联于导弹这个非惯性系,其直接测量数据只有失调角[1],为真实分析角跟踪系统性能,必须在弹载坐标系中推导系统状态模型和观测方程,主要涉及的坐标系及其转换如图1所示。
图1 坐标系及转换关系
图1中视线坐标系和弹体视线坐标系均与弹体固联,为非惯性参考系[12,14],其横轴都由弹体质心指向目标所在位置点,两者相差一个视线滚转角qx。另外ψ、ϑ、γ为弹体坐标系与地面坐标系所夹姿态角,qy、qz为视线方位角和视线俯仰角,λy、λz为天线平台与弹体所夹伺服系统框架角,εy、εz为导引头方位与俯仰失调角。
2 角跟踪系统状态方程
2.1 系统方程推导
导引头跟踪目标,是通过接收机敏感天线坐标系与弹体视线坐标系之间的角度指向误差即失调角,之后驱动天线朝减小失调角的方向转动,并使失调角不断趋向于0的动态过程[2-3]。导引头一旦处于稳定跟踪状态,角跟踪系统输出的误差电压将正比于视线角速度,上述两坐标系之间的角度关系如图2所示。
图2 天线坐标系与弹体视线坐标系
图2中O点为导弹当前时刻位置,Oxl轴上红点代表目标真实位置,其在水平面上的投影为T′,Oxa轴为当前天线波束所指方向,该方向在水平面内投影线为OT′t。当导引头稳定跟踪目标后,Oxl与Oxa轴在空间中指向差别很小[9,13],其在水平面的偏差∠T′tOT′即为方位失调角εy,同理俯仰失调角为εz。下面以俯仰通道为例,在弹体视线坐标系中推导角跟踪系统状态方程:取视线俯仰角为qz,天线波束指向在惯性坐标系中的俯仰角为qtz,则视线俯仰角速度为
(1)
天线相对惯性系的转动角速度在天线坐标系中投影分量为[ωaxωayωaz]T,则惯性视线角速度的完整表达为
(2)
依据小角度假设,其中视线俯仰角速度可进一步近似写成
(3)
设图2中弹目距离矢量为r,其二阶导数为
(4)
式中ω为弹体视线坐标系相对地面坐标系的旋转角速度,这里假设视线滚转角足够小,即qx≈0,ω在弹体视线坐标系中的投影可写成[14]:
(5)
同时,由于距离的二阶导数代表了相对加速度,则式(4)也可表示为
(6)
式中,等式右边两项分别是目标与导弹加速度在弹体视线坐标系中的投影分量,将式(5)、(6)一起带入式(4)中并化简,可得到视线俯仰角的二阶导数为
(7)
同理,依照上述过程也可同时推得视线方位角的二阶导数式为
(8)
显然上述视线角速度的二阶导数式中均含有视线角速度的乘积项,因此导弹两个通道存在交叉耦合。为简化弹体控制设计,可以认为导弹一般具备横滚稳定性,且忽略视线角速度二阶小量[2,13-15],两通道就可完全解耦处理,由此得到含俯仰、方位两通道的导引头跟踪系统状态方程为
(9)
2.2 目标机动与观测方程
目标运动模型是机动目标跟踪的基础,模型选取是否合理,直接关系到对目标进行跟踪滤波的效果,因而一直是目标跟踪中比较棘手的问题。目标运动建模常用的有CV、CA模型、Singer模型、半马尔科夫模型和“当前”统计模型等[5,14,16]。
其中“当前”统计模型采用非零均值和瑞利分布来表征目标加速度情况,有较好的跟踪性能和鲁棒性,更加符合实际机动情况。同时,目前大部分改进方法均是以“当前”模型为基础进行修正。因而,选取“当前”统计模型描述目标机动最具代表性也兼具良好的拓展性。模型描述目标机动形式为修正瑞利-马尔科夫过程,采用零均值一阶时间相关模型表示如下:
(10)
(11)
式中:amax为目标最大机动加速度,E[at]为当前时刻机动加速度估计值。综合上述跟踪系统状态方程、目标运动模型和导引头测量的失调角,在进行时域离散后可得到整个控制系统状态方程,以俯仰通道为例,如下:
(12)
(13)
式中:T为导引头更新时间间隔,v为导引头测量噪声。
3 角跟踪系统控制设计
3.1 传统跟踪控制缺陷分析
采用速率陀螺反馈的传统角跟踪回路包括测角系统和天线伺服系统,测角系统敏感天线轴与弹目视线之间的失调角,伺服系统直接利用误差信号驱动天线减小失调角,基本组成如图3所示。
图3 传统角跟踪回路
为尽可能使天线波束中心紧跟目标,可增加低通滤波器带宽来提高伺服系统快速性。但宽伺服带宽会让噪声加剧导引头的随机震动,不利于天线空间稳定。一般根据目标和导弹运动轨迹选择最佳带宽,使总的误差输出最小。
然而,角跟踪系统最佳带宽与距离相关。远距离时信噪比低,较窄的带宽就能以适当的跟踪滞后压制住接收机热噪声。近距离时信噪比高,虽然压制住了接收机噪声,但是目标角闪烁迅速增大,需要限制滤波器带宽,此时又会增大滞后误差。为兼顾不同特性目标和复杂战术条件,传统角跟踪回路很难在全弹道过程中保持最佳带宽[1,7]。
3.2 前置卡尔曼滤波控制设计
为克服传统回路跟踪机动目标、抑制噪声能力差的问题,考虑能否将视线角速度引入控制过程,主动判断视线角速度以提高角跟踪性能。由于导引头接收机测量数据只有失调角,视线角速度则只能通过滤波器进行估计[10-12,17],因此滤波过程须提至伺服控制之前,即采用卡尔曼滤波环节将弹目相对信息转化为跟踪控制量和导弹制导控制指令,图4为滤波环节前置的角跟踪系统设计框图。
图4 基于卡尔曼滤波的角跟踪系统
图4中导引头接收装置在接收到目标回波后,对失调角进行测量,同时将多普勒跟踪和距离跟踪信息一起引入到卡尔曼滤波环节。根据估计出的视线角速度和失调角,共同作为伺服系统控制输入信号驱使天线精确跟踪目标。同时,滤波环节得到的视线角速度估计值也将直接进入自动驾驶仪形成导弹控制指令。
3.3 目标跟踪与视线角速度估计
设离散化的系统状态方程可写为
(14)
(15)
(16)
(17)
(18)
图5 卡尔曼滤波迭代过程
相比采用速率陀螺反馈的传统跟踪回路,改进之后的控制过程引入了多普勒跟踪信息,由于速度通道噪声一般比角通道噪声要小,因此能够减小导引头跟踪系统的随机误差。
4 角跟踪性能仿真评估
4.1 量测噪声与仿真建模
导引头会因多种因素而产生测量误差,如:环境噪声、目标角闪烁、杂波干扰、动态滞后等[1,2,14]。基于一般情况本文只考虑其中最为重要的热噪声和目标角闪烁这两种误差源,由这两种噪声所引起的均方误差为:
(19)
(20)
(21)
式中,变量含义参照文献[1]。同时,导弹取为三自由度仿真模型,建模过程参照文献[2]。
为评估空空导弹采用上述改进方法的角跟踪情况,本文分别对迎头、尾后、侧向3种态势下两种不同跟踪方式的导弹弹道分别按照图6所示流程进行500次蒙特卡洛仿真。如果导弹满足以下条件之一则提前判定为脱靶[2,13]:①弹目相对径向速度由负变正;②导弹速度下降至300 m/s时还未命中目标;③导引头失调角超出最大静态视场角时,弹目距离1 500 m以上。图6中导弹参数、仿真与初始攻击条件设置见表1。表1中发射距离和进入角等带有取值范围的参数,由计算机在其取值区间内随机赋值。
图6 仿真流程图
表1 仿真参数设置
4.2 评价指标选择
导弹实际飞行中,随着弹目距离不断接近,导引头会受到严重的角闪烁噪声影响,导致测量噪声大幅增大如图7所示。
图7 导引头测量噪声
当弹目接近至一定距离时,导引头跟踪误差会使导引头丢失目标并关闭发射机,同时以最近时刻所给出的控制指令完成弹目交汇[2]。导引头关机时刻的弹目距离即为失控距离,其代表了导弹相对目标的最后可控程度。因此,选用失控距离Dlos和导弹命中概率Pj两个指标共同评价角跟踪系统与导弹性能。下面分别就传统与改进角跟踪控制方法,在不同态势下对目标采取不机动、末段机动、全程机动3种规避策略的跟踪情况进行分析。
4.3 仿真评估
当目标始终保持匀速直线运动飞行时,导弹采用不同角跟踪方式的攻击结果见表2。
由表2所列数据可知:对于非机动目标,传统控制方法的攻击效果甚至还要优于改进方法,这主要是因为改进方法引入了目标加速度估计,在目标不机动时,滤波环节对目标加速度的估计带来了原理偏差[18],导致失控距离增大。然而,尽管带有一定误差,引入滤波环节也并未造成导弹失控距离和命中概率的明显恶化,导弹整体性能仍处在可接受的范围之内。
目标只在末段进行机动规避时,两种角跟踪方式攻击结果见表3。
由表3数据可以看出:攻击末段机动目标,改进方法所带来的性能提升十分明显,在有效压缩导弹失控距离的同时,提高了命中概率。如图8显示了一组随机仿真的导引头跟踪情况,图中数字含义为相应时刻下的弹目距离。
图8中曲线变化体现:目标一旦进行机动,传统跟踪方式下的失调角就开始偏离0°,并随着弹目距离接近,震荡愈发剧烈,最终在距离目标较远的位置上超出导引头静态视场角,导致跟踪丢失。而基于滤波的改进控制方法则在目标机动后,有效抑制了失调角大范围波动,延迟视线发散,保持了对机动目标的持续跟踪,从而提高了导弹命中概率。
当目标采取全程机动规避策略时,两种角跟踪方式的攻击结果见表4。
表4 目标全程机动下导弹攻击情况(500次仿真均值)
从表4数据可知:目标进行全程机动规避,两种方法下的跟踪效果与命中情况较之前均出现了不同程度下降。但改进方法相较传统方法还是表现出更好的适应性。图9显示了一组随机仿真跟踪结果。
从图9中曲线变化体现:传统跟踪方式下,目标全程机动所造成的失调角变化起伏较末段机动更为强烈(尾追情况除外,目标前期进行加速逃逸)。由于导弹发射之初目标便开始机动,因此失调角从0时刻起就产生波动,传统方法很难保证导引头天线持续稳定跟踪目标。而改进方法在全弹道过程中显示出较好的稳定性,减小了导引头空间随机摆动,保证了天线波束持续指向目标,延迟了失调角发散,也提高了导弹命中概率。
图9 导引头失调角变化
综合上述不同态势下的导弹跟踪效果,基于卡尔曼滤波的角跟踪方法针对机动目标表现出更快的响应速度和更高的跟踪精度,相较于传统跟踪回路具有更强的抗大机动目标能力,可有效提升导弹的命中概率与战场作战效能。
5 结 论
1)在弹体视线坐标系下,忽略导弹自旋情况,角跟踪系统可简化为线性模型。由于带有目标加速度估计环节,目标不机动时改进控制方法稍劣于传统跟踪控制回路性能,但仍处于可接受程度。
2)从攻击机动目标情况来看,基于滤波环节前置的改进控制方法能有效抑制由目标机动所带来的失调角震荡,压缩导弹失控距离,提升跟踪精度与稳定性,具备一定的工程实用价值。
3)同时,也必须指出由于弹目距离与相对速度在滤波环节中的引入,产生了导引头抗速度干扰等相关问题。此外文中改进方法对只能获取弹目角度信息的红外制导方式尚有一定局限,如何在提升导弹跟踪性能的基础上增强抗干扰,并扩大应用范围还需要进一步研究。