中国科技核心期刊      中国指挥与控制学会会刊     军事装备类重点期刊
Multimodal Information Fusion

Short-term prediction algorithm of air target track based on residual correction CNN-BiLSTM

  • WANG Shuo ,
  • WU Nan ,
  • HUANG Jie ,
  • WANG Jiantao
Expand
  • University of Information Engineering, Zhengzhou 450001, China

Received date: 2023-02-20

  Revised date: 2023-06-04

  Online published: 2024-02-21

Abstract

To solve the problem of low track prediction accuracy caused by the limitations of deep learning and the cumulative error generated by recursive prediction strategies, a short-term prediction algorithm for air target tracks based on residual correction CNN-BiLSTM was proposed. Firstly, a convolution module was introduced to extract potentially associated spatial location features from the track data, and a bidirectional long and short time memory network was used to extract temporal features from the track data, achieving real-time one-step prediction and multi-step advance prediction of air targets. Then, the integrated moving average autoregression was introduced as a residual correction model to model the residual generated by real-time one-step prediction, and the residual value of the hybrid neural network model for multi-step advanced prediction is calculated. Finally, the output results of the hybrid neural network model and the residual correction model are fused to obtain the final trajectory prediction value. Experiment results proved that the algorithm can significantly improve the accuracy of short-term prediction of airborne target tracks.

Cite this article

WANG Shuo , WU Nan , HUANG Jie , WANG Jiantao . Short-term prediction algorithm of air target track based on residual correction CNN-BiLSTM[J]. Command Control and Simulation, 2024 , 46(1) : 55 -63 . DOI: 10.3969/j.issn.1673-3819.2024.01.007

航迹短期预测是通过推理计算预测空中目标未来十分钟内的三维位置(经纬高),提供精确的空中目标飞行轨迹的过程[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网络来提高空中目标航迹短期预测的精度。

1 CNN-BiLSTM混合模型相关理论

CNN-BiLSTM混合模型由CNN模块和BiLSTM模块组合而成。CNN模块主要作用是提取航迹数据之间的潜在空间位置特征,提高输入数据的有效性;BiLSTM模块负责空中目标航迹数据中时序特征的提取。

1.1 CNN模块

卷积神经网络(Convolutional neural network,CNN)模块的主要结构由卷积层、池化层以及全连接层组成,如图1所示。本文主要用到CNN模块的卷积层和池化层,通过卷积计算和降采样处理实现航迹数据中潜在特征的提取[17]
图1 CNN网络基本结构

Fig.1 Basic structure of CNN network

卷积层的功能是对输入数据进行位置特征提取,内部包括多个具有稀疏连接和参数共享功能的卷积核,这使得卷积层所需要学习的参数数量大幅减少的情况下,仍可以提取丰富的特征。池化层中采样模式为平均池化,平均池化层通过将卷积层输出的特征向量划分为矩形池化区域并计算每个区域的平均值来执行下采样,进一步体现提取的特征向量。

1.2 BiLSTM模块

BiLSTM单元的基本结构由两个LSTM组成,一个负责正向输入运算,一个负责反向输入的运算,能够同时获得正向和反向两个方向上的信息,有效减少提取数据时序特征时丢失有用信息量,这样可以提高预测结果的精度。所以采用BiLSTM获取两个方向上航迹数据的时序特征。
LSTM是传统循环神经网络(recurrent neural network, RNN)的优化版本,可以解决RNN在误差反向传播时的梯度消失或爆炸的问题,能够捕获时间序列数据中长期依赖关系,提高网络的学习效率。LSTM网络结构如图2所示,比RNN多了3个控制门机制,分别为遗忘门、输入门、输出门。遗忘门作用是选择或遗弃部分信息,使得LSTM可以克服梯度消失和梯度爆炸问题,具有长期记忆的能力,其表达式如式(1)所示;输入门和输出门负责信息的输入和输出,其表达式分别如式(2)和式(5)所示。
图2 LSTM模型结构

Fig.2 LSTM model structure

前向传递算法如公式(1)~(6)所示。
$\begin{aligned} f_{t} & =\sigma\left(W_{f} \cdot\left[h_{t-1}, x_{t}\right]+b_{f}\right) \end{aligned}$
$\begin{aligned} i_{t} & =\sigma\left(W_{i} \cdot\left[h_{t-1}, x_{t}\right]+b_{i}\right) \end{aligned}$
$\begin{aligned} \tilde{C}_{t} & =\tanh \left(W_{c} \cdot\left[h_{t-1}, x_{t}\right]+b_{c}\right) \end{aligned}$
$\begin{aligned} C_{t} & =f_{t} * C_{t-1}+i_{t} * \tilde{C}_{t} \end{aligned}$
$\begin{aligned} O_{t} & =\sigma\left(W_{o} \cdot\left[h_{t-1}, x_{t}\right]+b_{o}\right) \end{aligned}$
$\begin{aligned} h_{t} & =O_{t} * \tanh \left(C_{t}\right) \end{aligned}$
式中,[]表示两个元素向量连接,实现维度延伸;·表示矩阵乘法;* 表示矩阵中的每个元素对应相乘,σ为sigmoid函数,tanh为双曲正切激活函数,Ct为细胞状态, C ˜ t表示短时记忆;W代表权重系数;b代表偏置,h代表网络的输出。
BiLSTM模块的结构如图3所示,输出
$Z_{t}=h_{f, t}+h_{b, t}$
式中,hf,t为前向隐藏层在每个时刻的输出值,在前向网络层中随着顺序时刻从前往后计算一遍所得;hb,t为后向隐藏层在每个时刻的输出值,在后向网络层中随倒序时刻从后往前计算一遍。最后根据式(7)输出前向网络层和后向网络层在每个时刻的综合输出Zt
图3 BiLSTM模型结构

Fig.3 BiLSTM model structure

1.3 CNN-BiLSTM混合模型

本文预测算法中CNN-BiLSTM混合神经网络模型的主体结构如图4所示。
图4 CNN-BiLSTM混合神经网络模型结构

Fig.4 Model structure of CNN-BiLSTM hybrid neural network

首先,算法利用CNN模块对输入数据进行位置特征提取,并在卷积层后加入了批归一化处理层(BatchNormalizationLayer, BN),用来加快卷积神经网络的训练并降低对网络初始化的敏感性,激活函数选用指数线性单元(Exponential linear unit,ELU),以实现卷积输出的非线性变换;其次,通过BiLSTM模块进行时序特征学习,该模块由BiLSTM层和dropout层组成;最后,通过训练集建立输入输出之间的规律之后输出航迹的预测结果。

2 残差修正CNN-BiLSTM网络模型

2.1 残差修正模块

影响空中目标航迹预测精度有多种因素。数据质量的好坏对模型的输出有很大的影响,所以需要对原始航迹数据做预处理,剔除数据中的野值、填补空缺值,以提高数据质量。此外,由于网络模型自身的局限性,如网络训练精度限制以及参数设置,误差同样不可避免地存在。针对后者产生的误差,作者提出了基于ARIMA的残差修正策略。
ARIMA模型是时间序列预测传统算法,由自回归移动平均(Auto Regression Moving Average, ARMA)模型优化所得。ARIMA模型包括自回归过程(AR)和移动平均过程(MA)和差分模型(diff),将预测目标随时间推移而形成的残差序列视为一个随机序列e(t),并构建合适的数学模型来近似描述e(t),前提是该序列是平稳的。
ARMA模型可表示为
$e_{t}=\phi_{1} e_{t-1}+\cdots+\phi_{p} e_{t-p}-\theta_{1} a_{t-1}-\cdots-\theta_{q} a_{t-q}+a_{t}(1)$
ARIMA模型在ARMA的基础上可表示为
$\begin{aligned} \operatorname{ARIMA}(p, d, q)= & A R(p)+\operatorname{diff}(d)+M A(q)= \\ & \phi_{1} \nabla^{d} e_{t-1}+\cdots+\phi_{p} \nabla^{d} e_{t-p}- \\ & \theta_{1} a_{t-1}-\theta_{q} a_{t-q}+a_{t} \end{aligned}$
式(8)(9)中,p为训练ARMA/ARIMA模型时使用的滞后观测数目(滞后阶数);q为移动平均窗口的大小;ϕ1,ϕ2,…,ϕp为自回归系数,θ1,θ2,…,θq为移动平均系数;at为白噪声序列;∇d为差分因子,d为序列差分的阶数。
ARIMA残差修正模型的实现包括以下步骤:
1)判断残差序列是否平稳。根据ADF检验(Augmented Dickey-Fuller Testing)和KPSS检验原理,检验残差序列的平稳性;
2)非平稳序列的平稳化处理。非平稳序列会存在一定增长或下降趋势,如果残差序列是非平稳的则需要对残差序列进行多阶差分处理,直至序列平稳为止;d的取值根据序列平稳时做了几阶差分决定;
3)ARIMA模型定阶。根据序列的自相关函数和偏自相关函数选择滞后阶数p和移动平均阶数q;
4)参数估计。利用最大似然估计ARIMA模型的参数;
5)假设检验,判断残差序列是否为白噪声,如果不是白噪声则认为步骤4)选定的参数不可取,然后返回步骤3)重新定阶,直到满足残差序列的白噪声检验;
6)ARIMA模型预测。利用已通过检验的模型进行残差预测分析。

2.2 航迹短期预测算法模型

空中目标航迹短期预测算法模型由CNN-BiLSTM混合神经网络和残差修正模型ARIMA结合而成。CNN模块负责提取目标航迹数据之间的特征向量;BiLSTM模块负责获取航迹数据之间的长期依赖关系;ARIMA模块负责模型预测时残差预测分析;3个模块相互作用,提高空中目标航迹预测的精度。航迹短期预测算法框架如图5所示。
图5 航迹短期预测算法框架

Fig.5 Algorithm framework for short term track prediction

首先将归一化处理后的历史航迹数据输入CNN-BiLSTM模型中训练学习,建立输入输出特征之间的规律。然后把实时航迹数据集输入训练好的CNN-BiLSTM模型中,设定好网络模型每次读取数据的窗口值w,即用测试集中w个航迹值预测第(w+1)'个航迹点;然后窗口后移,算法接收到第w+1个真实航迹值,输出第(w+2)'个预测值;以此类推,直到不再接收新的真实航迹值,得到一组单步实时预测的航迹值。该组预测值与真实值之间存在一定的预测误差,也是一组时间序列,即e(t);最后,用ARIMA模型对e(t)进行建模,计算CNN-BiLSTM模型在不接收真实航迹值的情况下产生的多步超前预测误差,并将该预测误差与CNN-BiLSTM模型的多步超前航迹预测值相加,作为最终的预测结果。

3 仿真实验分析

3.1 数据来源和数据预处理

3.1.1 数据来源

本文在MATLAB_2020b的环境中分别对民航客机和军用飞机做了验证。实验数据来源于公开网站www.adsbexchange.com,该网站提供了军机、民航等多种空中目标的航迹数据,可为航迹预测研究提供数据支撑。实例1:民航客机B737在2022年9月8日至10月31日期间从机场A到机场B的历史数据,共13条航迹、21032条记录,将前12条的数据作为训练集,第13条的飞行数据作为测试集。实例2:某型军用空中目标在W地区2022年4月20日至7月26日期间的历史航迹数据,共5条航迹、16981条记录,前4条数据作为训练集,第5条的飞行数据作为测试集。航迹数据结构可表示为:
Traj=(traj1,traj2,…,trajI)
traji={(,la,lo,heigh)|n=1,2,…,N}
式中traji为第i条完整的目标航迹的时间和三维位置信息,I表示总的航迹序列条数,n表示每条航迹序列中的第n个航迹点。

3.1.2 数据归一化处理

为了降低量纲和取值范围对模型性能的影响,在模型训练之前,首先采用min-max方法对航迹数据进行归一化处理:
X'= X - X m i n X m a x - X m i n
式中,XmaxXmin分别为航迹数据每个维度上的最大值和最小值,X'为归一化处理后的数据。归一化处理可以实现在消除数据间量级影响的同时不破坏数据之间存在的潜在关系。

3.2 模型评价标准与超参数设置

3.2.1 评价标准

为了分析网络模型的预测精度,比较预测值和真实值之间的偏差,选用均方根误差(Root Mean Square Error, RMSE)和平均绝对百分比误差(Mean absolute percentage error, MAPE)来评价各个维度上模型的预测精度。
RMSE能够衡量预测值与真实值之间的误差,常用来作为深度学习模型预测结果的衡量标准,表达式如式(13)所示。MAPE是一种相对误差度量值,使用绝对值可以避免正负误差相互抵消的问题,能够比较网络模型预测的准确性,表达式如式(14)所示。
RMSE= 1 j i = 1 n ( | Z p r e d , i - x o b s , i | ) 2
MAPE= 1 j i = 1 n x o b s , i - Z p r e d , i x o b s , i
式中,xobs,i为真实航迹值,Zpred,i为预测航迹值,j为预测的未来航迹点数。RMSE和MAPE的值均是越小越好,值越小说明预测值越接近目标的真实值,精度越高。

3.2.2 超参数设置

本文模型选择Adam优化算法,初始学习率为0.005,每次迭代将学习率降低0.25倍,迭代100次,每次训练迭代中的小批量大小为200,权重衰减因子为10-3,梯度平均衰减率为0.95。每次读取数据窗口大小w为待定参数(与多步超前预测的步长一致)。
CNN模块中卷积核滤波器的深度为32,kernel size为1,步长为1,padding设置为same,采用ELU函数作为激活函数,平均池化层的大小为1,步长为w。BiLSTM的隐藏单元数为300,随机丢失率设为0.2,防止出现过拟合的现象。

3.3 对比实验

为了验证残差修正后的CNN-BiLSTM模型的有效性,本文搭建了LSTM、BiLSTM、CNN-LSTM分别对两个实例数据进行预测,并对比分析了实验结果。

3.3.1 残差序列平稳性分析

由于ARIMA残差修正模型的输入只能为平稳的时间序列,所以需要将网络模型输出的残差序列做平稳性分析。如果残差序列不平稳,则进行多阶差分处理,直到序列平稳,并记录差分的阶数d图6~8分别为是对实例2做5步超前预测时的纬度、经度和高度方向上的残差序列平稳性分析。
图6 纬度方向残差平稳性分析

Fig.6 Stationarity analysis of latitudinal residual

图7 经度方向残差平稳性分析

Fig.7 Stationarity analysis of longitudinal direction residuals

图8 高度方向残差平稳性分析

Fig.8 Stationarity analysis of altitude directional residua

由图可知,无论在哪个维度上、空中目标的飞行状态是否急剧变化,网络模型产生的残差值均为非平稳序列。利用ADF检验值和KPSS检验值作为序列平稳性的判定依据,当ADF=1,KPSS=0时序列才是平稳的,如果不是上述结果组合,则继续差分。在实例2中,纬度和高度方向上均做了两次差分才使残差序列平稳,此时ARIMA模型中d=2;在经度方向上只做了一次差分序列就趋于平稳,那么d=1。

3.3.2 模型修正后实验结果对比

图9为经残差修正后四个模型对于实例1经纬高3个方向上预测结果的平均绝对误差值,图10为经残差修正后4个模型对于实例2经、纬、高3个方向上预测结果的平均绝对误差值。
图9 模型修正后的平均绝对误差对比(实例1)

Fig.9 Comparison of average absolute errors after model correction(example 1)

图10 模型修正后的平均绝对误差对比(实例2)

Fig.10 Comparison of average absolute errors after model correction(example 2)

对空中目标未来5个时刻点的位置进行预测,以ADS-B数据中航迹点之间的最大间隔20 s为标准,5个时刻点间隔为100 s。随着预测步长的增加,累积误差增大,但修正后的CNN-BiLSTM网络模型的预测误差要小于其他3种模型。尤其在实例2中,CNN-BiLSTM的最大误差仅为97.85 m,考虑到目标自身的大小,该误差在空中目标的可达区域的范围之内。
表1表2分别为两个实例在经纬高3个维度上的RMSE和MAPE,标黑的字体为最小值。从实验结果可知,CNN-BiLSTM模型的预测结果优于其他3种网络模型,有更高的精度和泛化能力。
表1 模型修正后RMSE和MAPE对比(实例1)

Tab.1 Comparison of RMSE and MAPE after model modification (example 1)

评价标准 BiLSTM CNN-BiLSTM CNN-LSTM LSTM
Lat/° RMSE 0.001 9 1.120×10-4 0.033 9 0.015 8
MAPE 3.756×10-5 2.202×10-6 4.842×10-4 2.535×10-4
Lon/° RMSE 0.008 9 0.004 5 0.039 2 0.002 0
MAPE 9.729×10-4 2.438×10-4 0.003 5 4.813×10-4
Height/m RMSE 165.023 4 26.686 2 211.893 7 45.747 5
MAPE 1.616 2 0.260 5 1.282 2 0.479 8
表2 模型修正后RMSE和MAPE对比(实例2)

Tab.2 Comparison of RMSE and MAPE after model modification (example 2)

评价标准 BiLSTM CNN-BiLSTM CNN-LSTM LSTM
Lat/° RMSE 0.001 8 2.218×10-5 0.117 3 0.118 3
MAPE 2.209×10-4 2.885×10-7 0.001 8 0.001 7
Lon/° RMSE 0.011 6 1.795×10-4 5.522×10-4 0.011 7
MAPE 6.089×10-5 8.972×10-7 2.873×10-6 9.691×10-5
Height/m RMSE 98.653 9 4.590 0 5.043 6 48.337 4
MAPE 0.759 5 0.034 1 0.037 7 0.591 2

3.3.3 CNN-BiLSTM模型修正前后误差对比

在实例2的基础上验证了残差修正前后CNN-BiLSTM模型的结果的优劣,预测步长为5步,网络模型的参数相同。在纬度、经度和高度方向上的对比结果如图11中a)、b)、c)所示。
图11 CNN-BiLSTM模型修正前后对比

Fig.11 Comparison of CNN-BiLSTM model before and after modification

图11中a)、b)以及c)可知,修正后的空中目标航迹预测结果的精度大幅提高,更加逼近空中目标的真实航迹,在纬度方向上修正后的最大误差仅为7.78×10-5°,换算为距离为8.635 8 m,经度方向上最大误差为9.468 3 m,高度方向上最大误差为4.221 1 m。进一步证明了本文所提出的基于残差修正的CNN-BiLSTM模型的有效性。

3.3.4 不同预测步长下误差对比

由于递归策略预测未来多个时刻点的位置,误差会随时刻点的增加而累积,不利于精准预测目标可能会出现的位置,所以需要确定预测空中目标未来多少个时刻点的位置较为合适。
表3可知,随着预测步数的增加,累积误差越来越大,未来每一时刻点的值,都受到前几个时刻点的影响。预测步数越长,用到的真实值就越少,从而出现用模型输出的预测值继续预测空中目标未来时刻点的位置问题,这是误差越来越大的根本原因。所以选择合适的预测步长,是递归策略预测目标位置的关键。步长太短,则不具备显示意义;太长,则误差过大,不利于指挥决策系统做出有效的判断。
表3 修正前后,不同预测步数的绝对误差值

Tab.3 Absolute error values for different prediction steps before and after correction

步数 Lat/(°) Lon/(°) Height/m
5 7.78×10-5 8.53×10-5 4.221 1
10 4.71×10-4 3.61×10-4 83.407 2
15 6.57×10-4 8.47×10-4 126.511
20 0.033 9 0.018 2 197.278 7
30 0.083 5 0.020 2 252.313 6
针对预测误差和现实意义两个方面考虑,选择预测步长为15步,可以预测未来5 min空中目标可能会出现的位置,符合航迹短期预测的时间要求。
图12中a)、b)以及c)分别为未来步长15步空中目标在纬度、经度、高度3个维度上,4种模型的预测航迹对比。
图12 四种模型预测15步结果对比

Fig.12 Comparison of 15-step results predicted by four models

图12可知LSTM模型和BiLSTM模型在经纬高三个方向上误差都很大;CNN-LSTM模型与CNN-BiLSTM模型相差不多,但CNN-BiLSTM模型要略优于前者,比其他三种模型的预测精度高,更加逼近真实航迹,能够适用于空中目标三维空间位置的多步超前预测。

4 结束语

为了提高空中目标航迹短期预测的精度,本文提出了一种基于残差修正CNN-BiLSTM算法。首先利用CNN模块提取输入航迹数据之间的位置特征;其次,送入BiLSTM模块中继续挖掘航迹数据之间的时序特征;最后,利用ARIMA模型对该混合神经模型输出的结果加以修正,得到最终的预测航迹。实验结果表明,修正后的CNN-BiLSTM的预测精度被大幅提高,且CNN-BiLSTM模型要优于对比实验中的其他模型。
研究人员下一步拟采用多变量预测的策略,探索更优的空中目标航迹预测算法。
[1]
WANG Z Y, LIANG M, DELAHAYE D, et al. A hybrid machine learning model for short-term estimated time of arrival prediction in terminal manoeuvring area[J]. Transportation Research Part C: Emerging Technologies, 2018, 95: 280-294.

DOI

[2]
吕小平. 中国民航新一代空中交通管理系统发展总体框架[J]. 中国民用航空, 2007 (8): 24-26.

LIU X P. General framework of China’s new-generation civil aviation ATM system[J]. China Civil Aviation, 2007(8): 24-26.

[3]
徐正凤, 曾维理, 羊钊. 航空器轨迹预测技术研究综述[J]. 计算机工程与应用, 2021, 57(12): 65-74.

DOI

XU Z F, ZENG W L, YANG Z. Survey of civil aircraft trajectory prediction[J]. Computer Engineering and Applications, 2021, 57(12): 65-74.

DOI

[4]
汤新民, 李腾, 陈强超, 等. 基于交互式多模型的短期4D航迹预测[J]. 武汉理工大学学报:交通科学与工程版, 2020, 44(1): 39-45.

TANG X M, LI T, CHEN Q C, et al. Short-term 4D trajectory prediction based on interactive multi-models[J]. Journal of Wuhan University of Technology(Transportation Science & Engineering), 2020, 44(1): 39-45.

[5]
ZHANG J F, WU X G, WANG F. Aircraft Trajectory Prediction Based on Modified Interacting Multiple Model Algorithm[J]. Journal of Donghua University (English Edition), 2015, 32(2): 180-184.

[6]
HAMED M G, GIANAZZA D, SERRURIER M, et al. Statistical prediction of aircraft trajectory: regression methods vs point-mass model[C]// ATM 2013, 10th USA/Europe Air Traffic Management Research and Development Seminar. 2013: 5-10.

[7]
LEE J, LEE S J, HWANG I. Hybrid system modeling and estimation for arrival time prediction in terminal airspace[J]. Journal of Guidance, Control, and Dynamics, 2016, 39(4): 903-910.

DOI

[8]
TANG X M, HAN Y X. 4D trajectory estimation for air traffic control automation system based on hybrid system theory[J]. PROMET-Traffic&Transportation, 1970, 24(2): 91-98.

[9]
蒋通, 崔良中, 刘立国, 等. 基于聚类分析和Att-Bi-LSTM的舰船航迹预测方法[J]. 计算机仿真, 2022, 39(8): 1-5, 322.

JIANG T, CUI L Z, LIU L G, et al. The method of ship track prediction based on cluster analysis and att-Bi-LSTM[J]. Computer Simulation, 2022, 39(8): 1-5, 322.

[10]
陈玉立, 佟强, 谌彤童, 等. 基于注意力机制和生成对抗网络的飞行器短期航迹预测模型[J]. 计算机应用, 2022, 42(10): 3 292-3 299.

CHEN Y L, TONG Q, CHEN T T, et al. Short-term trajectory prediction model of aircraft based on attention mechanism and generative adversarial network[J]. Journal of Computer Applications, 2022, 42(10): 3 292-3 299.

[11]
胡丹, 孟新, 路帅, 等. 一种并行LSTM-FCN模型在船舶航迹预测中的应用[J]. 控制与决策, 2022, 37(8): 1 955-1 961.

HU D, MENG X, LU S, et al. Parallel LSTM-FCN model applied to vessel trajectory prediction[J]. Control and Decision, 2022, 37(8): 1 955-1 961.

[12]
石庆研, 王文青, 韩萍. 基于在线更新LSTM网络的短期4D航迹预测算法[J]. 信号处理, 2021, 37(1): 66-74.

SHI Q Y, WANG W Q, HAN P. Short-term 4D trajectory prediction algorithm based on online-updating LSTM network[J]. Journal of Signal Processing, 2021, 37(1): 66-74.

[13]
刘姗姗, 马社祥, 孟鑫, 等. 基于CNN和Bi-LSTM的船舶航迹预测[J]. 重庆理工大学学报:自然科学, 2020, 34(12): 196-205.

LIU S S, MA S X, MENG X, et al. Prediction model of ship trajectory based on CNN and Bi-LSTM[J]. Journal of Chongqing University of Technology(Natural Science), 2020, 34(12): 196-205.

[14]
刘龙庚, 翟俐民, 韩云祥. 基于卷积LSTM模型的航空器轨迹预测[J]. 计算机工程与设计, 2022, 43(4): 1 127-1 133.

LIU L G, ZHAI L M, HAN Y X. Aircraft trajectory prediction based on conv LSTM[J]. Computer Engineering and Design, 2022, 43(4): 1 127-1 133.

[15]
梁天宇, 高永, 刘军民, 等. 基于误差修正NLSTM神经网络的无人机航迹预测[J]. 工程数学学报, 2022, 39(2): 171-182.

LIANG T Y, GAO Y, LIU J M, et al. UAV track prediction model based on error-corrected NLSTM neural network[J]. Chinese Journal of Engineering Mathematics, 2022, 39(2): 171-182.

[16]
杨明, 丁婷婷, 于一潇, 等. 一种基于误差修正的短期风电功率集成预测方法及系统[J]. 高电压技术, 2022, 48(2): 488-496.

DING T T, YANG M, YU Y X, et al. Short-term wind power integration prediction method based on error correction[J]. High Voltage Engineering, 2022, 48(2): 488-496.

[17]
ZHAI Y K, CAO H, DENG W B, et al. BeautyNet: joint multiscale CNN and transfer learning method for unconstrained facial beauty prediction[J]. Computational Intelligence and Neuroscience, 2019, 13(1): 1-14.

Outlines

/