Table of Contents
Fetching ...

Synthetic Aircraft Trajectory Generation Using Time-Based VQ-VAE

Abdulmajid Murad, Massimiliano Ruocco

TL;DR

The paper presents an adaptation of TimeVQVAE to synthesize full-flight aircraft trajectories by operating in the time-frequency domain, using dual LF/HF encoders, vector quantization, and transformer priors to capture multi-scale spatiotemporal dynamics. A three-stage training pipeline (VQ-VAE training, prior learning with MaskGIT, and optional fidelity enhancement) enables efficient, coherent generation, with trajectory generation performed via a double-pass iterative decoding. The approach is evaluated with quality, statistical, and domain-specific flyability metrics, showing TimeVQVAE outperforming a temporal convolutional VAE baseline and producing realistic, diverse, and generally feasible trajectories, albeit with some limitations in cruise-phase variability and rare event representation. The work provides an open-source implementation and a robust evaluation framework, highlighting the method’s potential for data augmentation, airspace design, and forecasting, while outlining future extensions like physics-informed constraints and weather conditioning to further enhance realism and applicability.

Abstract

In modern air traffic management, generating synthetic flight trajectories has emerged as a promising solution for addressing data scarcity, protecting sensitive information, and supporting large-scale analyses. In this paper, we propose a novel method for trajectory synthesis by adapting the Time-Based Vector Quantized Variational Autoencoder (TimeVQVAE). Our approach leverages time-frequency domain processing, vector quantization, and transformer-based priors to capture both global and local dynamics in flight data. By discretizing the latent space and integrating transformer priors, the model learns long-range spatiotemporal dependencies and preserves coherence across entire flight paths. We evaluate the adapted TimeVQVAE using an extensive suite of quality, statistical, and distributional metrics, as well as a flyability assessment conducted in an open-source air traffic simulator. Results indicate that TimeVQVAE outperforms a temporal convolutional VAE baseline, generating synthetic trajectories that mirror real flight data in terms of spatial accuracy, temporal consistency, and statistical properties. Furthermore, the simulator-based assessment shows that most generated trajectories maintain operational feasibility, although occasional outliers underscore the potential need for additional domain-specific constraints. Overall, our findings underscore the importance of multi-scale representation learning for capturing complex flight behaviors and demonstrate the promise of TimeVQVAE in producing representative synthetic trajectories for downstream tasks such as model training, airspace design, and air traffic forecasting.

Synthetic Aircraft Trajectory Generation Using Time-Based VQ-VAE

TL;DR

The paper presents an adaptation of TimeVQVAE to synthesize full-flight aircraft trajectories by operating in the time-frequency domain, using dual LF/HF encoders, vector quantization, and transformer priors to capture multi-scale spatiotemporal dynamics. A three-stage training pipeline (VQ-VAE training, prior learning with MaskGIT, and optional fidelity enhancement) enables efficient, coherent generation, with trajectory generation performed via a double-pass iterative decoding. The approach is evaluated with quality, statistical, and domain-specific flyability metrics, showing TimeVQVAE outperforming a temporal convolutional VAE baseline and producing realistic, diverse, and generally feasible trajectories, albeit with some limitations in cruise-phase variability and rare event representation. The work provides an open-source implementation and a robust evaluation framework, highlighting the method’s potential for data augmentation, airspace design, and forecasting, while outlining future extensions like physics-informed constraints and weather conditioning to further enhance realism and applicability.

Abstract

In modern air traffic management, generating synthetic flight trajectories has emerged as a promising solution for addressing data scarcity, protecting sensitive information, and supporting large-scale analyses. In this paper, we propose a novel method for trajectory synthesis by adapting the Time-Based Vector Quantized Variational Autoencoder (TimeVQVAE). Our approach leverages time-frequency domain processing, vector quantization, and transformer-based priors to capture both global and local dynamics in flight data. By discretizing the latent space and integrating transformer priors, the model learns long-range spatiotemporal dependencies and preserves coherence across entire flight paths. We evaluate the adapted TimeVQVAE using an extensive suite of quality, statistical, and distributional metrics, as well as a flyability assessment conducted in an open-source air traffic simulator. Results indicate that TimeVQVAE outperforms a temporal convolutional VAE baseline, generating synthetic trajectories that mirror real flight data in terms of spatial accuracy, temporal consistency, and statistical properties. Furthermore, the simulator-based assessment shows that most generated trajectories maintain operational feasibility, although occasional outliers underscore the potential need for additional domain-specific constraints. Overall, our findings underscore the importance of multi-scale representation learning for capturing complex flight behaviors and demonstrate the promise of TimeVQVAE in producing representative synthetic trajectories for downstream tasks such as model training, airspace design, and air traffic forecasting.

Paper Structure

This paper contains 40 sections, 18 equations, 10 figures, 1 table.

Figures (10)

  • Figure 1: TimeVQVAE Architecture for Generating Synthetic Aircraft Trajectories.
  • Figure 2: Percentile Plots of distance metrics between synthetic trajectories and their simulated counterparts.
  • Figure 3: Correlation Heatmap for Euclidean Distance Metrics.
  • Figure 4: PCA Visualization of Real vs Synthetic Trajectories.
  • Figure 5: tSNE Visualization
  • ...and 5 more figures