Air Traffic Flow Management Delay Prediction Based on Feature Extraction and an Optimization Algorithm
Abstract
:1. Introduction
2. ATFM Delay Prediction Method Design
2.1. ATFM Delay Prediction Network Model
2.2. ATFM Delay Prediction Process
- (1)
- Data collection and preprocessing: using and matching weather forecast data, flow control release data, flight schedule data, and route data. And the corresponding ATFM delays are calculated. Meanwhile, the variables with more outliers and missing values are eliminated to form the temporal ATFM delay original prediction dataset.
- (2)
- Establish ATFM delay prediction network model: Select the key elements in the network and construct the network model. According to the original prediction dataset, define the scope of the network and construct the ATFM delay prediction network diagram.
- (3)
- Construct ATFM delay prediction index system: In the case of lack of data acquisition and unclear delay causes, mine factors affecting ATFM delay from the perspective of departure airport, destination airport, airspace network, etc., to form a high-quality and diversified ATFM delay prediction dataset. It includes the mining of common flow control information, key node identification and flow statistics methods, and dynamic weighted PageRank value calculation of nodes.
- (1)
- Constructing ATFM delay prediction model: Joint feature extraction module, prediction module, and parameter optimization module are used to construct different combinations of ATFM delay prediction network models, including CNN-LSTM-ATT, TCN-LSTM-ATT, and CNN-LSTM-ATT based on SSA optimization.
- (2)
- Instance validation: Four typical busy airports and their main route points in East China are selected as nodes of the ATFM delay prediction network for instance validation. The combinations of different models are tested for effectiveness, and the importance of prediction features and prediction results are analyzed in depth.
3. ATFM Delay Prediction Index System
3.1. Common Flow Control Information Mining
3.2. Key Node Identification and Flow Counting Method
3.3. Dynamic Weighted PageRank Calculation Method
4. ATFM Delay P4. ATFM Delay Prediction Model
4.1. Predictive Model
4.1.1. Feature Extraction Module
4.1.2. LSTM Model
4.1.3. LSTM Model Based on Feature Extraction Optimization
- (1)
- Input the ATFM delay time series and prediction index data into the feature extraction module. Among them, CNN mainly extracts the spatial characteristics of data, and TCN mainly extracts the temporal characteristics of data. The input data are convolved and pooled in the feature extraction module to obtain the feature-mapped data, which are then passed to the LSTM layer through the fully connected layer.
- (2)
- At each time step, the LSTM receives an input vector from the feature extraction module and gradually updates its internal state and memory, calculating the value of the hidden state or memory cell for the current time step. The value of this hidden state or memory cell is regarded as the result of the processing of the feature data by LSTM, which is passed to the Attention module.
- (3)
- The Attention module accepts the output and attention weight vector of LSTM. By calculating the similarity relationship between each time step output and the attention weights, Attention obtains a weighted output vector that measures the importance of each time step output. Attention outputs a weighted aggregated feature vector.
- (4)
- The output of Attention is plugged into the fully connected layer, which is further nonlinearly transformed and mapped by the activation function. The final output is then produced.
4.2. ATFM Delay Prediction Model Based on Sparrow Search Algorithm
5. Experimental Verification
5.1. Experimental Environment
5.2. Comparison of Prediction Effect
5.3. Analysis of Prediction Result
6. Discussions and Implications
7. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Eurocontrol. CFMU ATFCM Public Report December 2008; Eurocontrol: Brussels, Belgium, 2009. [Google Scholar]
- International Civil Aviation Organization (ICAO). Manual on Collaborative Decision Making (CDM); Doc 9971; International Civil Aviation Organization (ICAO): Montreal, QC, Canada, 2012. [Google Scholar]
- Eurocontrol. Network Management Board. [EB/OL]. 2012. Available online: https://www.eurocontrol.int/ (accessed on 6 June 2013).
- Delgado, L.; Prats, X. Simulation of airborne ATFM delay and delay recovery by cruise speed reduction. In Proceedings of the 1st SESAR Innovation Days, Toulouse, France, 29 November–1 December 2011. [Google Scholar]
- Delgado, L.; Gurtner, G.; Bolić, T.; Castelli, L. Estimating economic severity of air traffic flow management regulations. Transp. Res. Part C Emerg. Technol. 2021, 125, 103054. [Google Scholar] [CrossRef]
- Bolić, T.; Castelli, L.; Corolli, L.; Rigonat, D. Reducing ATFM delays through strategic flight planning. Transp. Res. Part E Logist. Transp. Rev. 2017, 98, 42–59. [Google Scholar] [CrossRef]
- Post, M. Assessment of Inbound Air Traffic Flow Management Delay and Total Arrival Delay for Amsterdam Airport Schiphol. 2021. Available online: http://repository.tudelft.nl/ (accessed on 12 December 2021).
- Dalmau, R.; Genestier, B.; Anoraud, C.; Choroba, P.; Smith, D. A machine learning approach to predict the evolution of air traffic flow management delay. In Proceedings of the 14th Air Traffic Management Research and Development Seminar (ATM2021), New Orleans, LA, USA, 20–24 September 2021; Volume 8. [Google Scholar]
- Mas-Pujol, S.; De Falco, P.; Salamí, E.; Delgado, L. Pre-tactical prediction of ATFM delay for individual flights. In Proceedings of the 2022 IEEE/AIAA 41st Digital Avionics Systems Conference (DASC), Portsmouth, VI, USA, 18–22 September 2022; pp. 1–9. [Google Scholar]
- Williams, T.; Morgan, H. Automated detection of coronal Mass ejecta origins for space weather applications (ALMANAC). Space Weather 2020, 20, e2022SW003253. [Google Scholar] [CrossRef]
- James, L.A.; James, L.A.; Scott, C.J.; Scott, C.J.; Barnard, L.A.; Barnard, L.A.; Owens, M.J.; Owens, M.J.; Lang, M.S.; Lang, M.S.; et al. Sensitivity of model estimates of CME propagation and arrival time to inner boundary conditions. Space Weather 2023, 21, e2022SW003289. [Google Scholar] [CrossRef]
- Fiori, R.A.; Kumar, V.V.; Boteler, D.H.; Terkildsen, M.B. Occurrence rate and duration of space weather impacts on high-frequency radio communication used by aviation. J. Space Weather Space Clim. 2022, 12, 21. [Google Scholar] [CrossRef]
- Xue, D.; Yang, J.; Liu, Z.; Cong, W. Forward-Looking Study of Solar Maximum Impact in 2025: Effects of Satellite Navigation Failure on Aviation Network Operation in the Greater Bay Area, China. Space Weather 2023, 21, e2023SW003678. [Google Scholar] [CrossRef]
- Xue, D.; Yang, J.; Liu, Z. Potential impact of GNSS positioning errors on the satellite-navigation-based air traffic management. Space Weather 2022, 20, e2022SW003144. [Google Scholar] [CrossRef]
- Xue, D.; Yang, J.; Liu, Z.; Wang, B. An Optimized Solution to Long-Distance Flight Routes Under Extreme Cosmic Radiation. Space Weather 2022, 20, e2022SW003264. [Google Scholar] [CrossRef]
- Hands, A.; Lei, F.; Davis, C.; Clewer, B.; Dyer, C.; Ryden, K. A new model for nowcasting the aviation radiation environment with comparisons to in situ measurements during gles. Space Weather 2022, 20, e2022SW003155. [Google Scholar] [CrossRef]
- Qu, J.; Ye, M.; Qu, X. Airport delay prediction model based on regional residual and LSTM network. J. Commun. 2019, 40, 149159. [Google Scholar] [CrossRef]
- Qu, J.; Yang, L.; Chen, X.; Wang, Q. Flight delay prediction model based on Conv-LSTM with spatiotemporal sequence. J. Comput. Appl. 2022, 42, 3275–3282. [Google Scholar] [CrossRef]
- Qu, J.; Liu, C. Flight delay prediction model based on lightweight network MobileNetV2. J. Signal Process. 2022, 38, 973–982. [Google Scholar] [CrossRef]
- Qu, J.; Xiao, M.; Li, J. Flight delay prediction model based on NR-DenseNet. J. Signal Process. 2023, 39, 550–560. [Google Scholar] [CrossRef]
- Yu, B.; Guo, Z.; Asian, S.; Wang, H.; Chen, G. Flight delay prediction for commercial air transport: A deep learning approach. Transp. Res. Part E Logist. Transp. Rev. 2019, 125, 203–221. [Google Scholar] [CrossRef]
- Chen, D.; Hu, F.; Nian, G.; Yang, T. Deep residual learning for nonlinear regression. Entropy 2020, 22, 193. [Google Scholar] [CrossRef] [PubMed]
- Qu, J.; Zhao, T.; Ye, M.; Li, J.; Liu, Q. Flight delay prediction using deep convolutional neural network based on fusion of meteorological data. Neural Process. Lett. 2020, 52, 1461–1484. [Google Scholar] [CrossRef]
- Chen, W.; Li, Z.; Liu, C.; Ai, Y. A deep learning model with conv-LSTM networks for subway passenger congestion delay prediction. J. Adv. Transp. 2021, 2021, 6645214. [Google Scholar] [CrossRef]
- Zoutendijk, M.; Mitici, M. Probabilistic flight delay predictions using machine learning and applications to the flight-to-gate assignment problem. Aerospace 2021, 8, 152. [Google Scholar] [CrossRef]
- Hu, J.; Chen, L.Y. Multi-attention based spatial-temporal graph convolution networks for traffic flow forecasting. In Proceedings of the 2021 International Joint Conference on Neural Networks (IJCNN), Shenzhen, China, 18–22 July 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1–7. [Google Scholar]
- Ma, Y.T.; Lan, S.Y.; Wang, W.W.; Huang, W. Modeling of spatial-temporal dependency in traffic flow data for traffic forecasting. SSRN Electron. J. 2022, 1, 23. [Google Scholar] [CrossRef]
- Jiang, C.; Jiang, C.; Chen, D.; Hu, F. Densely connected neural networks for nonlinear regression. Entropy 2022, 24, 876. [Google Scholar] [CrossRef]
- Mas-Pujol, S.; Salamí, E.; Pastor, E. Rnn-cnn hybrid model to predict c-atc capacity regulations for en-route traffic. Aerospace 2022, 9, 93. [Google Scholar] [CrossRef]
- Jiang, Y.; Chen, M.Y.; Yuan, Q.; Dai, Y. Departure flight delay prediction based on spatio-temporal graph convolutional networks. J. Beijing Univ. Aeronaut. Astronaut. 2023, 49, 1044–1052. [Google Scholar]
- Wu, C.; Ye, N.; Wang, S. Flight Delay Prediction Based on Petri Net and CNN-LSTM-ATT. Comput. Technol. Dev. 2023, 33, 213–220. [Google Scholar]
- Single European Sky (SES) Porta. ATFM Delay Codes. The Reason for the Regulation Is Indicated by the Responsible Flow Management. Position. [EB/OL]. 2014. Available online: https://ansperformance.eu/definition/atfm-delay-codes/ (accessed on 23 April 2022).
- Page, L.; Brin, S.; Motwani, R. The PageRank Citation Ranking: Bringing Order to the Web [EB/OL]. Available online: https://www.bibsonomy.org/bibtex/2ac49c33e114ca171db40cece6a0ae4d6/sac (accessed on 3 June 2022).
- Yuan, R.; Abdel-Aty, M.; Gu, X.; Zheng, O.; Xiang, Q. A Unified Approach to Lane Change Intention Recognition and Driving Status Prediction through TCN-LSTM and Multi-Task Learning Models. arXiv 2023, arXiv:2304.13732. [Google Scholar]
- Huang, Z.; Huang, J.; Min, J. SSA-LSTM: Short-Term Photovoltaic Power Prediction Based on Feature Matching. Energies 2022, 15, 7806. [Google Scholar] [CrossRef]
- Zhao, J.; Chi, Y.; Zhou, Y. Short-term Power Load Forecasting Based on SSA-LSTM Model. Adv. Technol. Electr. Eng. Energy 2022, 41, 71–79. [Google Scholar]
- Li, X.; Guo, M.; Zhang, R.; Chen, G. A data-driven prediction model for maximum pitting corrosion depth of subsea oil pipelines using SSA-LSTM approach. Ocean Eng. 2022, 261, 112062. [Google Scholar] [CrossRef]
- Zhao, Z.; Yuan, J.; Liu, Y. Research and comparison on identification and prediction methods of air traffic network congestion. In Proceedings of the 2022 4th International Academic Exchange Conference on Science and Technology Innovation (IAECST), Guangzhou, China, 9–11 December 2022; pp. 1256–1264. [Google Scholar]
Reference | Concepts and Goals | Causes and Influencing Factors | Optimization Measures |
---|---|---|---|
Eurocontrol [1], ICAO [2], Eurocontrol [3], SES [32], | √ | √ | |
Delgado et al. [4], Bolić et al. [6], Post [7], Mas-Pujol et al. [9] | √ | √ | |
Delgado et al. [5], Dalmau et al. [8] | √ | √ | |
Williams et al. [10], James et al. [11], Fiori et al. [12], Xue et al. [13], Xue et al. [14], Hands et al. [16] | √ |
Reference | Method Type | Prediction Object | Time Scope | ||||
---|---|---|---|---|---|---|---|
Machine Learning | Deep Learning | Aerodrome | Flight | Ground Transportation | Medium-Term | Short-Term | |
Chen et al. [22], Chen et al. [24], Hu et al. [26], Ma et al. [27], | √ | √ | √ | ||||
Jiang et al. [28], Mas-Pujol et al. [29] | √ | √ | √ | ||||
Qu et al. [17] | √ | √ | √ | ||||
Qu et al. [18], Yu et al. [21], Qu et al. [23], Jiang et al. [30], Wu et al. [31] | √ | √ | √ | ||||
Qu et al. [19], Qu et al. [20], Zoutendijk et al. [25] | √ | √ | √ |
Flow Control Content | Frequency | Average Duration of Flow Control Measures (min) | Initiating Unit | Receiving Unit |
---|---|---|---|---|
Message-MIT-OVTAN | 1256 | 637 | Guangzhou | Shanghai |
Message-MIT-IKUBA | 641 | 532 | Hefei/Guangzhou | Shanghai |
Locally MIT-OVTAN-5 min | 529 | 393 | Nanchang | Shanghai |
Locally MIT-OVTAN-4 min | 472 | 452 | Shanghai/Guangzhou | Shanghai |
Message-MIT-UDINO | 390 | 283 | Beijing | Shanghai |
Message-MIT-FYG | 387 | 466 | Beijing | Shanghai |
Locally MIT-P74-9 min | 259 | 613 | Shanghai | Shanghai |
Locally MIT-AVBEP-5 min | 227 | 803 | Shanghai | Shanghai |
Locally MIT-IRNOL-4 min | 227 | 755 | Shanghai | Shanghai |
Locally MIT-IKUBA-4 min | 227 | 747 | Shanghai | Shanghai |
Symbol | Definition |
---|---|
PageRank value of node at the t + 1 moment. | |
is the damping coefficient, a parameter that controls the probability of randomly visiting a node. | |
is an attenuation factor that controls the effect of time. The value of ranges from 0 to 1, indicating the decline degree in the importance of the page. | |
, | PageRank value of node , node at moment t. |
The number of outgoing chains for node | |
The weights of node and node | |
Weight coefficient, ranging from 0 to 1, controls the influence of input weight on PageRank value. | |
, | At moment t, the flow at two key waypoints and on a route with node as the departure airport and node as the destination airport. |
Category | Index | Symbol | Instruction |
---|---|---|---|
Departure Airport | Estimated flow-To-capacity ratio of departure airport | x1 | Ratio of the number of estimated departure flights from departure airport to the declared capacity of airport within [t − w/2, t + w/2]; t is the SOBT of the prediction object, and w is the time window. |
Weather conditions at the departure airport | x2–x5 | Weather type, wind speed, runway visibility, temperature | |
Dynamic weighted PageRank values for departure airports | x6 | Dynamic Weighted PageRank value of departure airport in the airport network. | |
Arrival Airport | Estimated flow-to-capacity ratio of arrival airport | x7 | Ratio of the number of estimated arrival flights from arrival airport to the declared capacity of airport within [t − w/2, t + w/2]; t is SIBT of the prediction object, and w is the time window. |
Weather conditions at the arrival airport | x8–x11 | Weather type, wind speed, runway visibility, temperature | |
Dynamic weighted PageRank values for arrival airports | x12 | Dynamic Weighted PageRank value of arrival airport in the airport network. | |
Airspace Network | Estimated flow at the first key waypoint | x13 | Calculate the estimated flow through the first key waypoint within [t − w/2, t+w/2]; t is the estimated crossing time of waypoints, and w is the time window. |
PageRank value of the first key waypoint | x14 | PageRank value of the first key waypoint in the airspace network | |
Estimated flow at the second key waypoint | x15 | Calculate the estimated flow through the second key waypoint within [t − w/2, t + w/2]; t is the estimated crossing time of waypoints, and w is the time window. | |
PageRank value of the second key waypoint | x16 | PageRank value of the second key waypoint in the airspace network | |
Others | Common flow control content | x17 | Routes not receiving common flow control are grouped into one category; otherwise, they are grouped into categories according to the content of common flow control |
Common controlled waypoints | x18 | Routes that do not pass through a normalized controlled waypoint are grouped together; otherwise, they are grouped according to the category of common controlled waypoints. | |
Schedule buffer | x19 | Flight plan duration—Historical average actual flight duration | |
Scheduled off-block Time (SOBT) | x20 | SOBT belongs to [0–24] | |
Scheduled in-block time (SIBT) | x21 | SIBT belongs to [0–24] |
Parameter | Definition |
---|---|
The number of layers in the hidden layer (n_hidden) | In LSTM network, the more hidden layers, the more complex the model, the stronger the learning ability, and the easier it is to overfit. |
The number of neurons (n_neuron) | n_neuron determines the capacity and expressive power of the model. A higher number of neurons increases the complexity of the model, allowing it to better capture long-term dependencies and complex patterns in the input sequence. |
Learning rate | Learning rate can control the network learning speed. If the setting is too small, the model convergence speed will slow down. If the setting is too large, oscillations may occur and the network cannot converge. |
The number of filters in convolutional layer (n_filter) | n_filter determines the expressiveness and learning ability of the model. A larger number of filters can capture more local features and increase the receptive field of the model, which may lead to overfitting. |
Index | Time Window |
---|---|
x1, x7 | 1 h |
x2–x5, x8–x11 | 1 h |
x6, x12, x14, x16 | 1 Day |
x13, x14 | 30 min |
Combination | n_hidden | n_neuron | Learning Rate | MAE | R2 |
---|---|---|---|---|---|
1 | 1 | 64 | 0.001 | 15.807 | 0.489 |
2 | 3 | 64 | 0.01 | 7.457 | 0.803 |
3 | 1 | 128 | 0.01 | 7.317 | 0.829 |
4 | 2 | 128 | 0.001 | 7.149 | 0.913 |
5 | 3 | 32 | 0.001 | 7.023 | 0.838 |
6 | 1 | 32 | 0.001 | 6.861 | 0.859 |
7 | 3 | 128 | 0.001 | 6.771 | 0.917 |
8 | 2 | 64 | 0.01 | 6.747 | 0.849 |
9 | 1 | 32 | 0.01 | 5.182 | 0.916 |
10 | 2 | 64 | 0.001 | 4.291 | 0.865 |
Combination | n_hidden | n_filter | Learning Rate | MAE | R2 |
---|---|---|---|---|---|
1 | 32 | 128 | 0.1 | 11.934 | 0.545 |
2 | 128 | 32 | 0.1 | 11.505 | 0.574 |
3 | 128 | 128 | 0.001 | 9.996 | 0.702 |
4 | 64 | 128 | 0.01 | 8.755 | 0.777 |
5 | 32 | 64 | 0.01 | 8.613 | 0.789 |
6 | 64 | 32 | 0.01 | 8.023 | 0.817 |
7 | 32 | 32 | 0.001 | 7.003 | 0.786 |
8 | 128 | 64 | 0.001 | 6.303 | 0.847 |
9 | 64 | 64 | 0.001 | 5.108 | 0.891 |
10 | 32 | 64 | 0.01 | 4.382 | 0.868 |
Airport | CNN-LSTM | TCN-LSTM | LSTM-1 | LSTM-2 | SSA-LSTM-1 | SSA-LSTM-2 | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
MAE | R2 | MAE | R2 | MAE | R2 | MAE | R2 | MAE | R2 | MAE | R2 | |
ZSSS | 8.45 | 0.70 | 9.09 | 0.69 | 6.21 | 0.82 | 5.78 | 0.82 | 5.04 | 0.84 | 4.88 | 0.84 |
ZSPD | 6.26 | 0.76 | 7.27 | 0.74 | 5.12 | 0.85 | 4.92 | 0.84 | 3.62 | 0.88 | 3.45 | 0.88 |
ZSHC | 7.61 | 0.73 | 8.54 | 0.71 | 5.98 | 0.81 | 6.06 | 0.80 | 4.55 | 0.84 | 5.21 | 0.84 |
ZSNJ | 5.54 | 0.80 | 6.83 | 0.77 | 4.84 | 0.83 | 4.46 | 0.85 | 3.81 | 0.90 | 3.98 | 0.88 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhao, Z.; Yuan, J.; Chen, L. Air Traffic Flow Management Delay Prediction Based on Feature Extraction and an Optimization Algorithm. Aerospace 2024, 11, 168. https://doi.org/10.3390/aerospace11020168
Zhao Z, Yuan J, Chen L. Air Traffic Flow Management Delay Prediction Based on Feature Extraction and an Optimization Algorithm. Aerospace. 2024; 11(2):168. https://doi.org/10.3390/aerospace11020168
Chicago/Turabian StyleZhao, Zheng, Jialing Yuan, and Luhao Chen. 2024. "Air Traffic Flow Management Delay Prediction Based on Feature Extraction and an Optimization Algorithm" Aerospace 11, no. 2: 168. https://doi.org/10.3390/aerospace11020168
APA StyleZhao, Z., Yuan, J., & Chen, L. (2024). Air Traffic Flow Management Delay Prediction Based on Feature Extraction and an Optimization Algorithm. Aerospace, 11(2), 168. https://doi.org/10.3390/aerospace11020168