ADS-B Flight Trajectory Tensor Data Recovery Method Based on Truncated Schatten p-Norm
Abstract
1. Introduction
2. Low-Rank Characteristics of ADS-B Trajectory Data
3. Modeling
3.1. Trajectory Data Completion Framework
3.2. Low-Rank Tensor Completion Model Based on Truncated Schatten p-Norm
3.3. Optimization Solution
| Algorithm 1: ADS-B trajectories tensor data completion algorithm based on ADMM |
| Input: The observed trajectory data with missing position points, the observed trajectory position set , the maximum iteration number , the minimum tolerance threshold , the upper bound of the penalty factor , the regularization parameter , the truncation threshold for singular values, the norm parameter |
| Output: The completed trajectory tensor |
| Initialize: Number of iterations , the current optimal tensor , tensor to be updated , modal weighting coefficient , modal penalty factor , observational consistency |
| While or |
| Update penalty factors |
| Perform min–max normalization on each position attribute separately |
| for in 1:3 |
| Update via Equation (15) |
| Update via Equation (16) |
| for in 1:3 |
| Update via Equation (12) |
| Perform min–max denormalization for each positional attribute separately |
| Update relative error |
| Update the current optimal tensor |
| Update the number of iterations |
| End while |
| Return Optimized trajectory tensor |
4. Case Analysis
4.1. Experimental Data and Settings
4.2. Completion Performance Analysis and Evaluation
4.3. Sensitivity Analysis
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Khan, H.A.; Khan, H.; Ghafoor, S.; Khan, M.A. A Survey on Security of Automatic Dependent Surveillance-Broadcast (ADS-B) Protocol: Challenges, Potential Solutions and Future Directions. IEEE Commun. Surv. Tutor. 2024, 27, 3199–3226. [Google Scholar] [CrossRef]
- Lin, Y.; Zhang, J.; Liu, H. Deep learning based short-term air traffic flow prediction considering temporal–spatial correlation. Aerosp. Sci. Technol. 2019, 93, 105113. [Google Scholar] [CrossRef]
- Bao, J.; Zhang, J.; Chen, Y.; Zhang, Z.; Kang, J. A semantic-embedded multi-view graph to sequence learning approach for air traffic flow prediction in the terminal maneuvering area of multi-airport system. Eng. Appl. Artif. Intell. 2025, 155, 111054. [Google Scholar] [CrossRef]
- Sui, D.; Xu, W.; Zhang, K. Study on the resolution of multi-aircraft flight conflicts based on an IDQN. Chin. J. Aeronaut. 2022, 35, 195–213. [Google Scholar] [CrossRef]
- Guo, D.; Zhang, J.; Yang, B.; Lin, Y. Multi-modal intelligent situation awareness in real-time air traffic control: Control intent understanding and flight trajectory prediction. Chin. J. Aeronaut. 2025, 38, 103376. [Google Scholar] [CrossRef]
- Zhang, W.; Pan, W.; Yang, C.; Zhu, X.; Yin, J.; Du, J. Subjective Air Traffic Complexity Analysis Based on Weak Supervised Learning. Promet-Traffic Transp. 2025, 37, 1040–1051. [Google Scholar]
- Guo, D.; Wu, E.Q.; Wu, Y.; Zhang, J.; Law, R.; Lin, Y. FlightBERT: Binary encoding representation for flight trajectory prediction. IEEE Trans. Intell. Transp. Syst. 2023, 24, 1828–1842. [Google Scholar] [CrossRef]
- Wu, L.; Wang, X.; Yang, T.; Zhang, J.; Dong, F.; Liu, G.; Chu, R.; Wang, L. M2FlightNet: Multi-Scale Modeling Network for Short-Term Flight Trajectory Prediction. IEEE Trans. Aerosp. Electron. Syst. 2025, 61, 12875–12891. [Google Scholar] [CrossRef]
- Sun, J.; Ellerbroek, J.; Hoekstra, J. Flight extraction and phase identification for large automatic dependent surveillance–broadcast datasets. J. Aerosp. Inf. Syst. 2017, 14, 566–572. [Google Scholar] [CrossRef]
- Zhang, Z.; Guo, D.; Zhou, S.; Zhang, J.; Lin, Y. Flight trajectory prediction enabled by time-frequency wavelet transform. Nat. Commun. 2023, 14, 5258. [Google Scholar] [CrossRef]
- Hu, M. Flight Trajectory Processing and Filtering Based on ADS-B. Master’s Thesis, University of Electronic Science and Technology of China, Chengdu, China, 2012. [Google Scholar]
- Zhang, D. Research on Aircraft Trajectory Processing and Display System Based on ADS-B. Master’s Thesis, University of Electronic Science and Technology of China, Chengdu, China, 2017. [Google Scholar]
- Olive, X.; Basora, L. A Python Toolbox for Processing Air Traffic Data: A Use Case with Trajectory Clustering. In Proceedings of the 7th OpenSky Workshop 2019, Zurich, Switzerland, 21–22 November 2019; EasyChair: Manchester, UK, 2019; pp. 60–73. [Google Scholar]
- Wang, B. Data cleaning method of ADS-B historical flight trajectories. J. Traffic Transp. Eng. 2020, 20, 217–226. [Google Scholar]
- Tan, X.; Sun, X.; Zhang, C.; Wandelt, S. Efficient and Effective 4D Trajectory Data Cleansing. Trans. Nanjing Univ. Aeronaut. Astronaut. 2020, 37, 288–299. [Google Scholar]
- Lin, Y.; Li, Q.; Guo, D.; Zhang, J.; Zhang, C. Tensor completion-based trajectory imputation approach in air traffic control. Aerosp. Sci. Technol. 2021, 114, 106754. [Google Scholar] [CrossRef]
- Fan, X.; Li, Q.; Chu, R.; Wu, C. DAMOT: A Novel Algorithm for High-Speed Target Sparse Flight Trajectory Interpolation. In Proceedings of the 2025 IEEE 5th International Conference on Power, Electronics and Computer Applications (ICPECA), Shenyang, China, 17–19 January 2025; IEEE: Piscataway, NJ, USA, 2025; pp. 452–462. [Google Scholar]
- Wang, L.; Wang, X.; Zhang, J.; Ge, C.; Chu, R.; Wu, L. FTIM: An End-to-End Flight Trajectory Imputation Method. Aerosp. Sci. Technol. 2025, 168, 111031. [Google Scholar] [CrossRef]
- Zhao, J.; Rong, C.; Dang, X.; Sun, H. Qar data imputation using generative adversarial network with self-attention mechanism. Big Data Min. Anal. 2023, 7, 12–28. [Google Scholar] [CrossRef]
- Tao, Y.; Tang, J.; Yan, Z.; Zhou, C.; Wang, C. A trajectory imputation method integrating representation transformation and pattern regression. Acta Aeronaut. Astronaut. Sin. 2026, 47, 332106. [Google Scholar] [CrossRef]
- Strohmeier, M.; Olive, X.; Lübbe, J.; Schäfer, M.; Lenders, V. Crowdsourced air traffic data from the OpenSky Network 2019–2020. Earth Syst. Sci. Data 2021, 13, 357–366. [Google Scholar] [CrossRef]
- Liu, J.; Musialski, P.; Wonka, P.; Ye, J. Tensor completion for estimating missing values in visual data. IEEE Trans. Pattern Anal. Mach. Intell. 2012, 35, 208–220. [Google Scholar] [CrossRef]
- Chen, X.; Yang, J.; Sun, L. A nonconvex low-rank tensor completion model for spatiotemporal traffic data imputation. Transp. Res. Part C Emerg. Technol. 2020, 117, 102673. [Google Scholar] [CrossRef]
- Hu, L.; Jia, Y.; Chen, W.; Wen, L.; Ye, Z. A flexible and robust tensor completion approach for traffic data recovery with low-rankness. IEEE Trans. Intell. Transp. Syst. 2023, 25, 2558–2572. [Google Scholar] [CrossRef]
- Xie, K.; Ning, X.; Wang, X.; Xie, D.; Cao, J.; Xie, G.; Wen, J. Recover corrupted data in sensor networks: A matrix completion solution. IEEE Trans. Mob. Comput. 2016, 16, 1434–1448. [Google Scholar] [CrossRef]
- Dyer, S.A.; Dyer, J.S. Cubic-spline interpolation. 1. IEEE Instrum. Meas. Mag. 2002, 4, 44–46. [Google Scholar] [CrossRef]









| Missing Patterns | Missing Rates | Interpolation-Based Model | Matrix-Based Model | Tensor-Based Models | |||
|---|---|---|---|---|---|---|---|
| CSI | MC | TC-NNM | TC-TNNM | TC-SNM | TC-TSNM | ||
| RM | 10% | 1.96/573.62 | 1.75/524.05 | 1.41/475.21 | 1.36/456.96 | 1.27/435.27 | 1.19/406.92 |
| 20% | 2.21/614.38 | 1.97/562.44 | 1.62/506.03 | 1.55/474.72 | 1.35/453.17 | 1.28/436.18 | |
| 30% | 2.54/695.23 | 2.35/632.82 | 1.94/572.83 | 1.83/542.83 | 1.62/486.40 | 1.55/466.38 | |
| 40% | 3.07/803.50 | 2.86/725.29 | 2.13/660.20 | 2.08/617.22 | 1.79/562.92 | 1.68/543.41 | |
| CM | 10% | 3.21/834.63 | 2.92/798.61 | 2.65/665.57 | 2.43/624.91 | 2.12/564.48 | 1.82/500.09 |
| 20% | 3.78/935.16 | 3.27/875.09 | 2.81/716.89 | 2.60/681.67 | 2.33/622.31 | 2.13/542.24 | |
| 30% | 4.62/1105.72 | 4.02/1025.58 | 3.08/820.80 | 2.90/774.09 | 2.60/673.99 | 2.48/625.43 | |
| 40% | 6.36/1356.33 | 5.31/1217.42 | 3.39/957.29 | 3.12/896.20 | 2.86/797.99 | 2.70/731.39 | |
| Missing Scenario (Patterns/Rates) | Callsigns | Degree of Low-Rank * () | Completion Performance (MAPE (%)/RMSE (m)) | Model Parameters (/) |
|---|---|---|---|---|
| RM/20% | EZY4019 | 5 | 1.28/436.18 | 0.7/20 |
| AFR22MT | 7 | 1.46/470.53 | 0.7/20 | |
| AFR27GH | 10 | 1.59/508.22 | 0.8/20 | |
| AF128UU | 14 | 1.74/560.94 | 0.8/20 | |
| CM/20% | EZY4019 | 5 | 2.13/582.24 | 0.8/30 |
| AFR22MT | 7 | 2.35/629.30 | 0.8/30 | |
| AFR27GH | 10 | 2.70/706.65 | 0.8/50 | |
| AF128UU | 14 | 2.96/794.82 | 0.9/50 |
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. |
© 2026 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.
Share and Cite
Zhang, W.; Li, H.; Deng, Z.; Cheng, Q.; Du, J. ADS-B Flight Trajectory Tensor Data Recovery Method Based on Truncated Schatten p-Norm. Appl. Sci. 2026, 16, 3217. https://doi.org/10.3390/app16073217
Zhang W, Li H, Deng Z, Cheng Q, Du J. ADS-B Flight Trajectory Tensor Data Recovery Method Based on Truncated Schatten p-Norm. Applied Sciences. 2026; 16(7):3217. https://doi.org/10.3390/app16073217
Chicago/Turabian StyleZhang, Weining, Hongwei Li, Ziyuan Deng, Qing Cheng, and Jinghan Du. 2026. "ADS-B Flight Trajectory Tensor Data Recovery Method Based on Truncated Schatten p-Norm" Applied Sciences 16, no. 7: 3217. https://doi.org/10.3390/app16073217
APA StyleZhang, W., Li, H., Deng, Z., Cheng, Q., & Du, J. (2026). ADS-B Flight Trajectory Tensor Data Recovery Method Based on Truncated Schatten p-Norm. Applied Sciences, 16(7), 3217. https://doi.org/10.3390/app16073217
