1. Introduction
Integrating UAVs into the NAS is crucial to safely expand UAV operations in both the commercial and public sectors. This integration will allow for smooth coordination between manned and unmanned aircraft, reducing congestion, improving air traffic efficiency, and opening up new possibilities for industries like logistics, agriculture, and emergency response. As UAVs operate alongside traditional aircraft, they will transform urban and rural environments by providing reliable, rapid services, from medical deliveries to real-time disaster assistance, ultimately reshaping the way we connect, deliver, and respond globally.
From small UAVs used in close-range surveillance to larger, long-range UAVs deployed in intelligence and combat support, these autonomous aircraft are redefining capabilities in various industries. In civil applications, UAVs are used for agriculture [
1], infrastructure monitoring [
2], public safety [
3], and environmental conservation [
4], providing high-precision, cost-effective solutions for tasks that once required significant human resources. UAVs also play a critical role in time-sensitive scenarios such as emergency response, search and rescue, and medical deliveries, ensuring rapid access to remote or hazardous areas [
5]. In defense, UAVs offer improved functionalities in surveillance, border security, and electronic warfare, while the integration of artificial intelligence and real-time analytics continues to push the boundaries of autonomous operation [
6]. As UAVs become more integrated with AI and data analytics, their role in civilian and military applications is set to grow, promising NAS operations to be safer, more efficient, and highly adaptable to the needs of a rapidly changing world.
UAVs are transforming airport operations, offering advanced solutions in inspection, security, wildlife management, and environmental monitoring. By assisting with infrastructure inspections, UAVs reduce downtime and boost efficiency through the rapid and thorough assessments of runways [
7], lighting, and fencing [
8]. In security, UAVs enhance perimeter surveillance, keep restricted areas secure, and monitor unauthorized activity, ensuring a safer airport environment [
9]. In addition, UAVs help to manage wildlife by detecting and deterring birds and other animals, reducing the risk of bird strikes on runways [
7]. For environmental monitoring, UAVs gather data on air quality, noise pollution, and local environmental conditions, helping airports manage their ecological footprint [
10].
However, integrating UAVs into airport operations presents distinct challenges, including maintaining safe coordination with manned aircraft [
11], ensuring effective communication for detect-and-avoid systems (DAAs) to avoid operational conflicts [
12], and meeting stringent regulatory standards [
13]. Each risk category—air, ground, and infrastructure—requires a targeted approach in risk analysis to ensure safe UAV operations. Air risk analysis focuses on avoiding collisions and interference with aircraft systems by setting safe zones and altitude restrictions [
14]. The assessment of ground risk is vital to prevent damage to ground personnel and equipment, establishing safe operating areas to avoid disruptions to ground activities. Infrastructure risk analysis evaluates potential impacts on airport assets, including ATC, radars, lighting, and communication systems. As UAVs become more integral to airport functions, a comprehensive approach to risk management is essential for the safe and smooth integration of UAVs into the complex environment of airport operations [
12] and UAV capacity estimation within restricted airspace [
15]. Finally, the risk of lost communication links between the UAV and its ground station presents a significant challenge [
16]. A disruption in connectivity can lead to mid-flight anomalies, posing threats to both operational safety and mission success.
To ensure safe and efficient UAV integration into NAS and airport operations, technologies for detecting crewed aircraft and other non-cooperative traffic are important. Airports are usually equipped with systems that enable DAA such as radar and ADS-B, among others. ADS-B is a key enabler for air traffic control (ATC) as well as the other aircraft to see the aircraft and hence to avoid them. By providing real-time position and velocity data, ADS-B enables precise tracking of manned aircraft, facilitating safe coordination with manned aircraft and reducing collision risks. Several studies have highlighted the utility of ADS-B in UAV operations. For instance, a 2024 study analyzed ADS-B systems and channel occupancy, emphasizing the importance of ADS-B in strengthening UAV control and situational awareness [
17]. Another paper focused on collision avoidance capabilities in high-density airspace using ADS-B, demonstrating its effectiveness in ensuring situational awareness during mixed-traffic airspace operations [
18]. ADS-B remains one of the best methods for cooperative aircraft surveillance due to its wide adoption, interoperability, and ability to support safe operation for both manned and unmanned aircraft.
2. Background
The use of the commercial mandate of ADS-B became effective since 2020 by the NextGen program of the USA [
19] and the SESAR program of the European Union [
20]. This implementation aims to enhance air traffic surveillance, improve operational efficiency, and increase flight safety by replacing traditional radar-based tracking with satellite-based technology. Previous studies show that ADS-B data has better performance than radar technology in terms of signal accuracy, thus offering a reliable means of communication and navigation. Thus, ADS-B data help in aggregating flight operations and provide a detailed view of flight traffic based on flight data distributions [
21]. Additionally, since ADS-B data captures flight activity during the landing phase, they are crucial for analyzing traffic patterns and associated risks [
22], especially considering that more than half of commercial flight accidents occur during landing [
23]. Furthermore, UAV operations are widely carried out at altitudes that lie within the landing or approach phase of the flight, posing an additional risk of near-mid-air collision (NMAC). ADS-B data is spatially and temporally referenced—while GPS locations provide the special location of the flight, the timestamp provides the temporal characteristic of the flight. Thus, risk mitigation measures can be derived from ADS-B data based on the time and location of flight traffic. The next section describes the previous analysis of flight data utilizing ADS-B data.
Corrado et al., 2021 [
24] used clustering algorithms on ADS-B data to detect spatial and energy anomalies, finding that spatial anomalies often coincide with energy anomalies. Their analysis aids air traffic control and flight crews in improving risk assessment and safety. Margaret McNamara et al., 2016 [
25] analyzed the ADS-B data adjacent to the Purdue University Airport, Indianapolis International Airport, and Paris Charles de Gaulle International Airport. They emphasized the cost-effectiveness of ADS-B Mode-S data collection and their potential application in airport operations and fleet usage. They argued that the unique ICAO identifier from Mode-S data can be used for real-time fleet tracking and in particular increase the efficiency of flight schools. Data-driven approaches using ADS-B data were carried out recently, including ADS-B processing and operational milestone concepts [
21], as well as the analysis of airport performance correlation with the weather conditions in European airports [
26], which was further improved to forecasting operational delays using the application of artificial neural networks [
27]. Verbraak et al. [
28] analyzed large ADS-B datasets to assess the quality of ADS-B data, and they concluded that ADS-B data can report accurate navigational parameters, but external factors have the potential to influence the accuracy of the data. Zhang et al., 2011 [
29] compared ADS-B data with radar data and high accuracy real-time kinematic (RTK) data and concluded that ADS-B data are better quality than radar data. Schultz et al., 2018 [
30] analyzed ADS-B data and developed a framework to optimize aircraft traffic and efficiency using prediction-based assistance tools.
Given the critical need for UAV integration into airspace and the role of reliable data sources like ADS-B in risk identification and mitigation, this study utilizes ADS-B data to analyze UAV-related risks and develop mitigation strategies in and around airports. The broader objective of this paper is to enhance the safe and effective integration of UAVs into airport settings. More specifically, we investigate the temporal behavior of flight traffic patterns for airports that exist in Class B, C, and D airspace using ADS-B data. The paper conducts a comprehensive statistical analysis of flight traffic data to gain insights into specific temporal flight traffic variations in each airport. After that, a machine learning algorithm, RNN, is used to predict future flight traffic. Knowing future flight traffic patterns helps UAV operators plan optimal times for carrying out UAV operations. The key takeaways from the present study include the finding that ADS-B is a reliable data source that can be utilized in such analyses. Additionally, it is observed that the flight traffic patterns for each specific airport class are independent and need to be analyzed separately. Furthermore, the study identifies specific time intervals and days in a week when reduced flight traffic is observed, which could help reduce the risk of UAV integration into airports. Finally, ADS-B data, coupled with machine learning models such as RNN, can be efficient tools for predicting future flight traffic at specific airports.
This research was part of the FAA-sponsored project Safety Risk Mitigation for UAV on and Around Airports (A31_A11L.UAS.72), which was conducted under the Alliance for System Safety of UAS through Research Excellence (ASSURE) [
31]. The project aimed to enhance the safe integration of UAV operations within airport environments by identifying risk mitigation strategies for both on-ground and airborne interactions with manned aircraft. The research in this paper aims to determine the most suitable time windows for UAV operations in airport environments by utilizing ADS-B data and machine learning models to reduce risk. This paper is organized as follows:
Section 3 details the data collection, preprocessing, and exploratory analysis of ADS-B data to identify flight traffic patterns. A machine learning model using RNNs predicts flight counts based on historical data.
Section 4 presents statistical findings, model performance, and factors like weather influencing traffic. The integration of UAV operations section explores how these findings aid UAV scheduling and regulatory alignment for safer airspace operations.
4. Results and Discussion
4.1. Exploratory Data Analysis
Flight Traffic Pattern Comparison
For each airport analyzed, a spatial boundary with a maximum radius of three miles was established to enable consistent comparison of the average flight counts across different airport classes for the year 2021. Due to its higher operational capacity and volume, Los Angeles International Airport (LAX, Class B) exhibited significantly higher average flight counts than the other two airports, Sacramento International Airport (SMF, Class C) and Santa Maria Public Airport (SMX, Class D). As shown in
Figure 7, there was a marked decline in flight counts prior to the 100th day of the year, followed by a subsequent increase in both LAX and SMF until approximately the third quarter. In contrast, SMX maintained relatively stable flight counts throughout the year. It is important to note that a minor gap in ADS-B data from January, attributable to incomplete OpenSky Network coverage, contributed to the lower early-year values observed for SMF and SMX.
Hourly analyses further reveal that peak flight activity generally occurred between 05:00 and 15:00 local time, as illustrated in
Figure 8. While some flights were observed later in the evening—particularly at LAX and SMF—these occurrences were infrequent. Consistent with expectations for a larger, busier airport, LAX recorded an average of approximately 55 flights per hour during daytime hours and around 27 flights per hour during nighttime hours, in contrast to the lower Figures observed at SMF and SMX.
Figure 9 shows the average number of flights per hour during the day and night at the Class B (LAX), Class C (SMF), and Class D (SMX) airports. The difference in day and night activity is quite noticeable. LAX sees a significant increase in traffic during the day, although it still has a moderate number of flights overnight. On the other hand, SMX has very few flights at night, highlighting its lower overall traffic levels. SMF falls in between these two extremes, with moderate flight activity both during the day and night. However, there is still a clear drop in traffic during off-peak hours.
When evaluating temporal variations, the comparison between monthly and weekday average hourly flight counts (
Figure 10 and
Figure 11) indicates that inter-month variability was more pronounced than inter-weekday variability. Specifically, the weekday analysis demonstrated minimal fluctuation, particularly for the airports in Classes C and D. In contrast, monthly analysis shows that the Class C airport reached peak hourly flight counts of approximately 11 flights in March and August, while the Class B airport experienced peaks of around 45 flights in July and August. For the Class D airport, aside from the January data gap, the average hourly flight count remained consistently low at 2–3 flights throughout the year. Furthermore,
Figure 10 presents the daily average flight counts, where minor peaks were observed in June, November, and December. The data suggest a gradual increase in overall flight counts as the year progressed, with LAX experiencing its highest activity in November and December—a trend that may be linked to increased traffic during holidays such as Thanksgiving, Veterans Day, and Christmas.
4.2. Machine Learning Predictions
The progression of the MSE is visualized in
Figure 12. It is evident that, after approximately 60 epochs, the MSE plateaued, indicating that further reductions in the loss function would be unattainable. Additionally, it is worth noting that LAX necessitated a greater number of epochs to achieve the lowest attainable loss when compared to the other two airports.
The machine learning predictions are depicted in
Figure 13,
Figure 14 and
Figure 15. These predictions were assessed using the mean absolute error (MAE) evaluation metric, as detailed in the previous section. The MAE values for the three airports are as follows: 0.87 for SMX, 2.13 for SMF, and 4.52 for LAX. Notably, SMF exhibited a relatively high level of error when expressed as a percentage of these errors. Further investigation was conducted to understand the causes of this error. It was observed that SMF’s data displayed more pronounced fluctuations, both short-term (daily) and long-term (monthly), compared to the other two airports. These high fluctuations may not follow a discernible pattern. In contrast, LAX consistently demonstrated a pattern in data variability at both the local and global scales. On the other hand, SMX airport showed irregular fluctuations in hourly flight counts but maintained a consistent pattern when observed at daily and weekly scales. These data patterns may have influenced the prediction results of the ML-RNN algorithms.
The results for LAX reveal a consistent pattern in weekly flight traffic, with minimal variation observed across weekdays. However, there was a notable intra-day variation in flight counts, with early morning hours experiencing lower traffic and daytime hours exhibiting higher traffic volumes. These findings align with the statistical analysis and general trends discussed in the previous section. Conversely, when considering SMF, the distinction in flight counts between day and night was not as pronounced as observed in LAX. This observation is consistent with the conclusions drawn from the previous statistical analysis.
On the other hand, SMX stood out as a unique case, where nighttime flight activity was almost non-existent, as accurately reflected in the ML analysis. However, on the date 25 December 2021 the model’s predictions deviated significantly from the actual values. While, on average, the ML predictions tended to slightly overestimate the actual counts, they still aligned with the overall trend of the true values. It is worth noting that the RNN model’s emphasis on avoiding overfitting led to more generalized flight count predictions.
An intriguing observation is that the first two days of the predictions fell within the first week of the Christmas holiday season, which exhibited abnormal flight traffic patterns compared to year-round weekly patterns. This particular timeframe was intentionally selected to assess the ML model’s performance. It became evident that the ML model’s accuracy was lower during this holiday period when compared with other days. The ML analysis highlights an interesting aspect: while it successfully predicted the general trends in local patterns, it fell short when it came to capturing specific days accurately. It is important to consider that the quality of the data obtained from the OpenSky Network may have some imperfections, and this could explain the discrepancies on a particular date like 25 December 2021. Nevertheless, the ML-based flight count predictions prove reliable for forecasting traffic at LAX airport. In essence, this underscores the need for a tailored, case-by-case approach when applying ML for forecasting at different airports.
While the flight numbers at commercial airports are typically well-known in advance, there are situations where predictability is challenging, particularly in airports like Grand Forks, where the primary traffic component comprises the University of North Dakota’s aviation training fleet. In such cases, the ML analysis serves as a valuable tool for observing prediction patterns.
4.3. Weather Considerations
Weather conditions affect the flight operations in a region and cause fluctuations in air traffic patterns. Particularly, heavy winds, precipitation, and blizzard conditions can cause significant operational disruptions, including cancellations, delays, and diversions. For instance, the December 2022 North American winter storm resulted in over 10,000 flight cancellations across the United States, with airports such as Chicago’s O’Hare International Airport and Denver International Airport among the hardest hit [
46]. These weather-induced disturbances not only have immediate impacts on individual flight operations but can also cascade through the broader air traffic network, leading to systemic delays and reduced efficiency [
26]. Recent advances in predictive analytics have incorporated meteorological data into machine learning models to better forecast these disruptions and optimize flight operations under varying weather conditions [
26,
27,
47,
48]. Integrating such weather parameters is therefore essential for developing reliable predictive frameworks aimed at supporting both the safety and efficiency of air traffic management systems. The effect of weather parameters such as wind speed and the precipitation on the flight count were analyzed for the selected airports, and the cross-correlation pair plot for the SMX airport is presented in the
Figure 16. It can be seen from the Figure that the flight count did not display a correlation with those parameters. It is possible that adverse weather may have impacted the flight traffic for localized instances and did not show overall correlation.
4.4. Other Considerations
OpenSky Network ADS-B sensor coverage is not consistently available at airports, particularly at lower altitudes, especially in the Midwest region of the USA, as shown in
Figure 17. Therefore, it is imperative to conduct ML analysis while taking data availability into account. This approach ensures that the locally sourced ADS-B data are of high quality and can be employed with confidence in ML-based forecasting. Furthermore, it opens up opportunities to analyze inherent flight traffic patterns, contributing to more effective space–time management within the airport.
This paper has primarily concentrated on uncovering temporal data patterns within the airport environment. However, a more comprehensive examination would encompass not only temporal patterns but also specialized traffic patterns. A previous research study [
14] has examined ADS-B spatial analysis and brought to light previously overlooked areas within the airport, situated far from the runways, that exhibit notably higher flight traffic densities than the surrounding regions. Operating UAVs in these areas could potentially pose elevated risks compared to other regions. However, their study did not explore spatial flight traffic prediction. Therefore, our future efforts will involve an analysis of spatial flight traffic predictions. In this research, the ML analysis exclusively relied on flight counts as input variables. Our findings revealed that weather parameters had a minimal impact on flight traffic predictions. However, it is essential to consider the potential influence of local variables such as festivals, events, and other regional factors on flight traffic. Exploring and integrating such data into the ML model could significantly enhance its predictive accuracy.
5. Integrating UAV Operations in Airport
Optimal operating times for UAVs in and around airports emerge from a multifaceted interplay of airport class, time of day, monthly and seasonal fluctuations, and broader airspace integration initiatives. At the most fundamental level, higher-volume Class B airports, such as LAX airport, exhibit pronounced diurnal peaks—typically between 05:00 and 15:00 local time—with a noticeable dip late at night. This cyclical pattern suggests that UAV flights can be scheduled in the early morning hours or post-evening peak to minimize the risk of encounters with manned aircraft for such things as perimeter checks and building inspections. In contrast, Class D airports, exemplified by SMX airport, register far lower flight volumes and more stable traffic patterns, thus offering a broader range of operational windows for UAVs throughout the day. Class C airports, such as SMF airport, generally occupy an intermediate position, exhibiting moderate traffic levels and somewhat more variable surges around holiday periods and seasonal fluctuations.
Beyond the day–night dichotomy, monthly and seasonal variations further refine the identification of optimal UAV operating times. The data indicate that certain months—often tied to tourism, holidays, or weather-related shifts—see spikes in flight operations, particularly at busier airports. For instance, Class B airports may experience a surge in November and December (linked to holiday travel), while Class C airports might see moderate spikes in months of increased leisure travel or school holidays. By contrast, smaller Class D airports often remain relatively steady, with fewer spikes but occasional dips that align with local events or flight training schedules. On a seasonal scale, extreme weather events—such as winter storms or monsoons—can introduce irregular disruptions. Although the present analysis does not show a strong statistical correlation between flight count and meteorological variables (e.g., wind speed, precipitation, etc.), it is nonetheless clear from the broader literature that prolonged adverse weather can ground aircraft or shift flight times, thereby opening unexpected UAV flight windows.
This nuanced understanding of flight patterns joins with the current research efforts aimed at integrating UAVs into controlled airspace [
31,
49]. As the FAA and other regulatory agencies advance Unmanned Aircraft Vehicle Traffic Management (UTM) frameworks, the dynamic scheduling of UAV flights based on real-time and forecasted air traffic density will become increasingly feasible [
13]. Right-of-way rules and “detect and avoid” algorithms, which are cornerstones of these frameworks, rely heavily on accurate spatiotemporal data to prevent conflicts between manned and unmanned aircraft [
11]. By utilizing historical flight trends and near-real-time ADS-B feeds, UAV operators can schedule missions during lower-traffic intervals, thus enhancing compliance with emerging regulatory guidelines and lowering the likelihood of near-mid-air collisions.
From a broader perspective, this research provides a foundational step toward systematically planning UAV flights in congested or sensitive environments. Moreover, this study predominantly employed historical data for flight traffic forecasting. Yet, a broader objective of this research extends to adopting real-time data streams from open-source platforms or locally installed ADS-B receivers. This incorporation of live feed data holds the promise of providing airport authorities with useful information for informed decision-making processes. Temporal models derived from year-long ADS-B datasets illuminate when and how airport traffic changes cycles. This information, in turn, serves as a building block for large-scale automated decision-making systems: if UAVs can be programmed to avoid known peak hours at Class B airports or to exploit consistently low-traffic windows at Class D facilities, the overall efficiency and safety of shared airspace improves. These findings also inform airport authorities and policymakers by offering empirical evidence that can guide the design of UAV corridors, vertical separation minima, and other operational procedures tailored to each airport’s unique profile.
Limitations and Future Work
Despite its value, the study does have limitations. First, coverage gaps in the ADS-B dataset—especially for lower-altitude operations—may lead to the underestimation of flight density at certain times or locations. To address this data scarcity issue and improve the flight data quality at Grand Forks International airport (GFK), researchers at the University of North Dakota (UND) took proactive steps by establishing an ADS-B receiver at UND Aerospace’s Gorman UAS Airfield with the aim of efficiently integrating it into the OpenSky Network’s cloud data infrastructure.
This study serves as a proof of concept, illustrating how recurrent neural networks (RNNs) can be utilized to capture flight traffic patterns for UAV scheduling. While our approach demonstrates the feasibility of using RNNs in this domain, a more comprehensive evaluation that includes multiple forecasting models would strengthen the comparative analysis. Assessing alternative machine learning techniques, such as gradient boosting or transformer-based models, could provide deeper insights into predictive performance differences. However, an extensive model comparison was beyond the scope of this work. Future research will focus on systematically evaluating a broader range of machine learning algorithms while integrating additional external variables—such as real-time weather conditions and regulatory constraints—to develop a more robust and widely applicable predictive framework.
We recognize that flight traffic predictions always involve some level of uncertainty. This can come from several factors. One issue is gaps or incomplete coverage in ADS-B data, which might miss parts of certain aircraft trajectories. Another challenge is the influence of external factors like weather disruptions, special events, or policy changes, which can cause sudden shifts in traffic patterns. Additionally, certain weather phenomena, although shown to be weakly correlated with overall flight counts in this dataset, may have a more substantial localized effect under extreme circumstances. Furthermore, the reliance on historical data means that sudden regulatory changes or emerging operational practices (e.g., rapid adoption of urban air mobility solutions) are not yet reflected in the model. Addressing these challenges will require integrating higher-resolution data streams, real-time weather inputs, and airport operational schedules into predictive frameworks. Moreover, assumptions about stable trends in time series data may not hold true during rare or unpredictable events. To address this, we plan to include formal uncertainty quantification in future work. We aim to use confidence intervals, ensemble methods, or Bayesian approaches to better capture the range of possible outcomes. This will help improve the model’s reliability for operational decision making.
6. Conclusions
By analyzing a full year of ADS-B data from multiple airports with different airspace classifications, we demonstrated how recurrent neural networks (RNNs) can uncover meaningful patterns in flight traffic. Our results particularly emphasize the model’s ability to capture daily and weekly fluctuations, offering valuable analysis for optimizing UAV operations. This approach is especially relevant in controlled airport environments, where maintaining real-time situational awareness is critical.
Our findings confirm that data-driven methods can effectively identify recurring cyclic trends, enabling stakeholders to anticipate predictable increases and decreases in flight activity. Such findings can be instrumental in scheduling UAV operations during lower-risk periods, thereby enhancing overall airspace safety and efficiency.
Looking ahead, we aim to refine this framework by incorporating additional predictive features and integrating more diverse data sources. This includes localized weather conditions and other operational factors that may influence air traffic dynamics. While this study provides a strong foundation, it is equally important to address rare but high-impact disruptions—such as severe storms or public health crises—through advanced uncertainty quantification and adaptive modeling techniques. Expanding in these areas will enhance the model’s accuracy and adaptability, ultimately equipping airport authorities and UAV operators with more reliable tools for managing shared airspace and mitigating operational risks.