航迹短期预测是通过推理计算预测空中目标未来十分钟内的三维位置(经纬高),提供精确的空中目标飞行轨迹的过程
[1]。高精度的航迹短期预测在指挥决策系统中具有重要的意义,通过对空中目标的预测航迹与真实航迹的对比,在军事上有助于判断目标的作战意图,辅助指挥决策系统做出有利的判断;在民用上可以用于避撞预警、异常检测、冲突检测与解脱等应用,保障空中交通的安全运行
[2-3]。
目前针对航迹短期预测主要有3种方法:基于状态估计模型、基于空中目标动力学模型以及基于深度学习模型。基于状态估计模型的预测方法,汤新民等
[4]提出了一种多模式交互的航迹短期预测算法,利用多个运动模式去匹配空中目标的飞行状态;张军峰等
[5]提出了一种改进的交互式多模型算法(Interactive Multimodal Method, IMM),重新定义了似然函数来完成空中目标飞行模式概率的更新,消除IMM算法中模式集合的不完备性,以便及时地检测目标飞行模式转换,提高航迹预测精度。但是该方法在飞行模式检测时仍存在一定的滞后性。另一方面,虽然基于状态估计模型的方法可以对未来时刻空中目标可能会出现的位置进行估计,但是该方法考虑的因素过多,如风速、风向、气温以及驾驶员的实际操作习惯等,当缺乏这些影响因素的数据时,不利于实现短期航迹的精确预测。而基于空中目标动力学模型主要是将空中目标看作一个质点,构建其飞行时的运动模型,对目标未来的短期航迹进行预测依赖动力学公式完成,其中程序化建模方法
[6⇓-8](Programmed Modeling Method, PMM)应用最为广泛。Lee等
[7]提出了一种基于随机混合系统模型的空中目标跟踪和预计到达时间预测算法,推导了空中目标多种飞行状态的非线性动力学模型,利用连续状态转移概率对飞行模式之间的离散转移进行建模,进而完成目标未来时刻位置的预测。但基于动力学模型的预测方法的通用性不足,对于机动性较强的空中目标建立空气动力学模型比较困难,且对每一种飞行状态都建立动力学模型的计算复杂度高,不易于实现实时地预测未来航迹。
利用深度学习模型
[9⇓-11]的空中目标航迹短期预测方法,主要是借助神经网络能够在大量历史航迹数据中学习到数据之间潜在关联的能力。为了提高实时航迹的预测精度,石庆研等
[12]提出了一种在线更新的长短时记忆(Long Short-Term Memory, LSTM)网络预测目标短期航迹,能够实时预测目标未来时刻点的位置;刘珊珊等
[13]提出了一种混合深度学习网络模型预测目标航迹,综合利用了卷积神经网络(Convolutional Neural Network, CNN)和双向长短时记忆网络(Bi-directional Long Short-Term Memory, BiLSTM)各自的优点,预测船舶未来的航行轨迹;同样,刘龙庚等
[14]提出了一种卷积LSTM的混合神经网络模型。但是由于神经网络模型自身存在局限性,例如网络训练的精度限制以及参数设置等,误差不可避免地存在
[15-16],降低网络模型的预测精度。
针对上述问题,作者提出了一种具有残差修正混合神经网络模型的空中目标航迹短期预测算法,以降低神经网络因自身局限性所产生的残差。该方法综合利用了整合移动平均自回归模型(Autoregressive Integrated Moving Average model,ARIMA)和CNN-BiLSTM网络来提高空中目标航迹短期预测的精度。