1. Introduction and Background
Air Traffic Management (ATM) systems are tasked with managing the operations of some of the world’s most complex system-of-systems as they are responsible for the operations of all aircraft. The ATM services operate interdependently to ensure the safe and efficient operation of all aircraft within an airspace. For instance, Air Traffic Flow Management (ATFM) focuses more on the broader systems (airspace-level) approach to managing air traffic and supports Air Traffic Control (ATC), an Air Traffic Service (ATS) that provides flight-level instructions, in achieving the most efficient utilization of airspace/airport capacity, considering imposed safety constraints. Hence, ATM systems undoubtedly impact operations at both the flight level and the airspace level. In this context, the flight level refers to the operations of a single flight within an airspace, whereas the airspace level refers to the operations of multiple flights within an airspace.
The vast complexity of ATM systems and flight- and airspace-level interactions will continue to increase as air traffic volume increases and Advanced Air Mobility (AAM) concepts are introduced in the airspace. Though, existing ATM systems continue to be limited by outdated technologies and operational procedures [
1]. Hence, global ATM system modernization efforts, such as the Federal Aviation Administration’s (FAA’s) Next Generation Air Transportation System (NextGen) [
2] portfolio in the U.S. and the Single European Sky ATM Research (SESAR) [
3] program in Europe, are underway with the primary objectives of increasing system capacity and efficiency, while maintaining high levels of safety through introduction of new technologies and implementation of new operational concepts. A principal objective of the modernization efforts is the implementation of Trajectory Based Operations (TBO), which is intended to enable strategic planning, management, and optimization of trajectories operating within and across various airspace by leveraging time-based management, information exchange between air and ground systems, and an aircraft’s ability to fly precise paths in time and space [
4]. TBO is expected to enable collaborative decisions that consider the entire airspace system, providing routes optimized at both the flight level and the airspace level. To provide the basis for successful introduction of the TBO concept, it is of paramount importance to develop methods to assess a flight’s trajectory in the context of the other flights’ trajectories (flight-level analysis). Further, the envisioned TBO is anticipated to result in a less structured airspace due to more flexible trajectory planning, which further underscores the importance of analysis of airspace-level operations.
With the expansion of ADS-B technology, open-source flight tracking data has become more readily available to enable larger-scale analyses of ATM system operations [
1]. The trajectory information available in ADS-B messages is the core information that is used by ATM systems as a basis for activities such as distributing flight information to relevant airlines and ATC units, facilitating timely coordination between sectors and units, correlating flight data with tracks, monitoring the adherence of an aircraft to its assigned route, and detecting and resolving conflicts. Considering the advances in modern machine learning techniques, the use of various data-driven methods to gain insights from ADS-B trajectory has been an active area of research. Specifically, anomaly detection has been identified as an important task in improving the capacity, efficiency, and safety of ATM systems, as evidenced by the recent literature on this topic [
5]. The existing anomaly detection methods presented in the aviation literature detect flight-level anomalies in either the spatial
or energy dimension of aircraft trajectories. Motivated by the limited number of approaches that simultaneously consider both spatial and energy metrics, Corrado et al. [
6] introduce the concepts of spatial anomalies and energy anomalies detected at the flight level in ADS-B trajectory data. While detecting anomalies at the flight level provides crucial knowledge to ATM system operators and decision-makers as well as flight crews, it is important to put into context that each individual flight operation is a product of the operations of the larger airspace system, i.e., the individual flight trajectories are not independent. It is not feasible to improve the capacity, efficiency, and safety of ATM systems without analyzing operations, such as performing anomaly detection, at the airspace level.
Unlike an analysis at the flight level, where there exists time-series trajectory data associated with each flight that may be directly analyzed, an analysis of airspace-level operations requires that some time interval be specified over which to aggregate the flight-level operational data, or time-series trajectory data, of all flights operating within the airspace. The aggregation of the time-series trajectory data of all flights operating within an airspace during a specified time interval comprises what may be referred to as an airspace-level operational state, or, simply, operational state. However, the aviation literature related to the airspace-level analysis of operational states is limited.
Mangortey et al. [
7] present a method to cluster daily operations at an airport, where metrics such as the number of diversions, Ground Stops, departure delays, etc., are leveraged, to characterize terminal airspace “operational states” as belonging to a specific category on a daily basis. However, the metrics used are not an aggregation of all flights’ trajectories’ time-series metrics. Rather, these metrics are more-so an aggregation of flight metadata, hence, the placement of “operational states” in quotations. Enriquez [
8] presents a method to identify temporally persistent flows in the terminal airspace using spectral clustering methods. For each time period in a set of time intervals, a spectral clustering procedure is leveraged to cluster trajectories and identify air traffic flows, where a “nominal line” is computed for each air traffic flow as the point-wise median of all trajectories assigned to the air traffic flow [
8]. Air traffic flows that are persistent in time are able to be identified via a clustering of the nominal lines [
8]. However, the nominal lines do not represent an aggregation of the operations of
all flights operating within an airspace during a specified time interval. Rather, nominal lines represent a
flow-level aggregation of multiple flights’ operations. Murça [
1] applies a hierarchical clustering algorithm to a set of “flow vectors”, which are the columns of a “flow matrix”, where the columns of the flow matrix indicate which air traffic flows are active during specified time intervals, where the specified time intervals are the rows of the flow matrix. A hierarchical clustering algorithm is applied to reveal primary
operational patterns in metroplex terminal airspace systems [
1]. An operational pattern may be considered as a set of operational states that conform to a combination of air traffic flows, or an airspace configuration, that is observed regularly. However, Murça [
1] does not consider time intervals in which an operational state, or flow vector, does not align with an operational pattern. Further, unique to the specification of a time interval for analysis is that within that time interval there may have occurred a transition between two distinct operational patterns. Therefore, to perform analysis, specifically anomaly detection, at the airspace level, requires the
characterization of operational states as either:
nominal (conforming to a distinct operational pattern),
transitional, or
anomalous. Additionally, it is valuable to not only characterize an operational state as nominal, but also identify the operational pattern to which it belongs. For instance, identification of distinct operational patterns may enable aggregate noise analysis at airports [
9]. Thus, considering the previous observations, the following research objective is proposed for this work:
Research Objective: Demonstrate the characterization of terminal airspace operational states as either nominal, transitional, or anomalous and identify distinct operational patterns.
Due to the terminal airspace operations’ significance in overall ATM system performance as well as their focus in the aviation literature, this work similarly focuses on the terminal airspace operations. Specifically, arriving aircraft within the terminal airspace experience the highest incident rate; thus, the arriving aircraft trajectories during specified time intervals are considered. Specifically, disturbances in spatial operations of aircraft at the airspace level, or lack of conformance to nominal operations, within the terminal airspace may be realized as delays (efficiency losses) or potential reduction in safety margins.
4. Conclusions
In the context of the implementation of new operational concepts as a result of the global ATM system modernization efforts, airspace-level analysis is identified as being an important step. Specifically, the characterization of terminal airspace operational states was identified as being of paramount importance, including the identification of terminal airspace operational patterns. Considering the sparsity of the existing aviation literature related to airspace-level analysis, this work aimed to demonstrate a novel methodology to characterize terminal airspace operational states as either nominal (belonging to an operational pattern), transitional, or anomalous and identify the distinct operational patterns.
The proposed method first generates a representation of the operational state of the terminal airspace during a specified time interval considering the objective of aggregating the time-series trajectory data for all aircraft operating within the terminal airspace during the specified time interval. The proposed method involves a representation and characterization step and was demonstrated on a full year of ADS-B trajectory data for aircraft arriving at KSFO, where the full-year data set was split into hourly time interval data sets for which to generate the airspace density matrix operational state representation for each. Then, a recursive DBSCAN procedure is applied, in which operational states are characterized as being either nominal (belonging to an operational pattern), transitional, or anomalous. If an operational state is characterized as being transitional, it is removed from the data set, where the recursion proceeds until no new transitional operational states are characterized. Visual inspection of results indicate that the proposed method shows promise in characterizing nominal, transitional, and anomalous operational states, as well as identifying distinct operational patterns, which has the potential to assist ATM system operators, planners, and decision-makers in the implementation of new operational concepts.