基于DBSCAN-GRU算法的终端区4D航迹预测
4D Trajectory Prediction of Terminal Area Based on DBSCAN-GRU Algorithm
-
摘要: 终端区空域环境复杂、航班密集,精确的航迹预测能极大地提高空中交通服务水平,保障航班飞行安全。针对终端区的高精度多航班4D航迹预测问题,本文提出了一种基于密度的带噪声空间聚类算法(Density-Based Spatial Clustering of Applications with Noise, DBSCAN)和门控循环单元(Gated Recurrent Unit, GRU)相结合的航迹预测方法,通过DBSCAN聚类,将终端区中航迹相近的航班聚类到一簇中,对每一簇航班建立基于GRU神经网络的航迹预测模型,对终端区航班进行预测时,先判断该航班属于哪一簇,然后采用与该簇对应的航迹预测模型,进行4D航迹预测。与仅研究单一航班的传统预测方法相比,本算法有效地利用了终端区的航迹数据,所建模型可以针对多架航班进行航迹预测,扩大了模型的适用范围,提高了航迹预测的预测精度。Abstract: In the terminal area, the airspace environment is complex and the flights are dense. Accurate trajectory prediction can greatly improve air traffic service level, and ensure aviation safety. To solve the problem of multi flight and high-precision 4D trajectory prediction required by the terminal area, an algorithm that combines Density-Based Spatial Clustering of Applications with Noise (DBSCAN) and Gated Recurrent Unit (GRU) is proposed. Through DBSCAN, the flights with similar trajectory in the terminal area are clustered into a cluster, and then the GRU is used to train the trajectory prediction model for the trajectories of different clusters. When a flight enters the terminal area and needs to be predicted, first, the flight is judged which cluster belongs to, and then the trajectory prediction model corresponding to this cluster is used for 4D trajectory prediction. Compared with the traditional prediction method that only studies a single flight, this algorithm effectively uses the trajectory data in the terminal area. The built model can predict the trajectory of multiple flights, expand the scope of application of the model, and improve the prediction accuracy of the trajectory prediction.