1. Introduction
Air Traffic Flow and Capacity Management (ATFCM) is one of the components of the European Air Traffic Management (ATM). Its aim is to manage the balance of demand and capacity by optimizing the use of available resources and coordinating adequate responses [
1]. This function is vital under an ever-growing traffic demand, and particularly during disruptive events such as adverse weather, military exercises, higher-airspace/space operations, and periods of peak demand.
Among the most disruptive events for aviation, severe convective storms are especially challenging during summertime in Europe [
2]. Formed by heavy and dense clouds of great height known as cumulonimbus clouds, which may cover hundreds of kilometers and last up to several hours [
3], they represent a dynamic hazard for flights because of their associated damaging phenomena, e.g., turbulence, strong winds, icing, lightning, or hail. See, for example, a recent case over Italy [
4].
In the event of a thunderstorm, ATFCM, as usual, considers all possible solutions through an iterative process, from the strategic planning to the execution of operations. The various ATFCM solutions depend on the severity of the capacity shortfall, and range from optimizing the use of the available capacity, e.g., change of sector configuration, to regulating the demand, e.g., slot allocation of flights. Ideally, the earlier actions can be taken, the easier it will be to minimize the impact on the network. However, this is not always possible because the evolution of thunderstorms is very difficult to predict, particularly in the long term (beyond 2 h). While some meteorological conditions required for thunderstorm formation can be forecasted in advance, the specific location, geometry, and timing of storm cells are much harder to anticipate. This fact typically leads to a reactionary response, applied when most flights are already airborne.
Deciding which solutions to implement and how to implement them is not straightforward as some aircraft may reroute their flight plans to avoid the regulations [
5] and each ATFCM solution presents many parameters to configure [
6]. Furthermore, flight deviations to avoid the storm cells have a negative effect on the workload of air traffic controllers because the traffic flow becomes irregular and not easy to anticipate, radio-communications are increased, and less airspace volume is available for conflict resolution, thereby reducing sectors’ capacity.
To support justified decisions in line with the principles of safety and efficiency, the information available to the Flow Management Position (FMP)—a role within the Air Navigation Service Providers of each State, typically located at the Area Control Centres (ACCs)—should be as useful as possible. To this end, the FMP has the Collaborative Interface for Flow Management Positions (CIFLO) application [
7]. CIFLO provides real-time information from the network operations systems and displays data and graphical information via maps. Nowadays, the traffic is monitored by using hourly sector entries, although the utilization of sector occupancy is becoming more widespread [
8]. The values of the predicted demand incorporate the best available information about each flight: real departure time, regulations, and any subsequent updates. Nonetheless, a low adherence to filed flight plans, along with a lack of coordination, has been shown to be a persistent issue [
9], with only 50% of traffic actually flying through sectors at the planned times. Therefore, there is incentive, and also room, for improvement.
Moreover, meteorological information is poorly integrated into the decision-making process. FMPs and ACC Supervisors tasked with Configuration Management brief themselves of relevant meteorological conditions on various separate briefing systems not included in CIFLO, and they convert this information into impact on sector monitoring values (MVs)—the agreed number of flights accepted into a sector [
7]—and integrate them manually into the current CIFLO. The risks here are many, from the FMP not understanding the potential negative impact and causing an overload/overdelivery on the sectors, to overregulating despite having a very low intensity weather.
In view of all the above, there is a need for improving the prediction of traffic demand, particularly in a scenario of weather uncertainty, and for developing a strategy that integrates meteorological forecasts into the decision-making process. This paper seeks to address such needs.
When forecasting traffic demand, the results obtained with a probabilistic approach have proven to be better than deterministic estimations according to past studies. In particular, an improvement of 15 to 20% is found in [
10], where the probabilistic demand at an airport is calculated via Monte Carlo simulations. A similar finding is obtained for the en-route traffic in [
11], now with respect to the deterministic prediction of the flight plans (FPLs) at three time horizons: 3 h before flight time, 1 h before flight time, and at the time of the last filed FPL.
The preferred approach for the probabilistic methodologies considers an ensemble of probable trajectories for each flight. This is the strategy followed in [
12], presenting a vision of the integration of ensemble weather forecasts in ATM decision support tools, and is also chosen, for example, for the studies conducted within the framework of the Combining Probable Trajectories (COPTRA) project [
13]. Here, the researchers assume the predominance of temporal uncertainty, and, without loss of generality, use a Gaussian distribution with a standard deviation of 14.4 min to model the sector entry and exit times of each flight.
With respect to the prediction of demand–capacity imbalances in a particular airspace, the efforts made in the past can be grouped into two different approaches: the separate prediction of traffic counts and capacity values and the subsequent comparison between them, or the direct prediction of the congestion status. The first approach is the one followed by the Network Manager, and the one proposed by [
14] for a probabilistic methodology. The work [
15] follows the second approach to directly predict the activation of Air Traffic Flow Management (ATFM) regulations by using machine learning and historical data.
The use of Machine Learning (ML) techniques for sector demand prediction has received growing attention in recent years. One example is [
16], where the authors attempt to predict the occupancy in the Maastricht Upper Area Control Centre based, among others, on a set of weather-related features (number of air-blocks containing an overshoot of storm, a high, and a very high storm severity). Another example is [
17]. Here, the focus is on general aviation. The paper describes an ML-based methodology to predict the traffic demand over the Nice Cote D’Azur Terminal Control sectors, with a time horizon of 4 h.
Our preliminary work on this problem [
18,
19,
20,
21], presented at various conferences, is described next. In [
18], we present preliminary results on sector demand prediction considering wind uncertainty. This work is extended in [
19] considering the presence of thunderstorms. In that study, we present an ensemble-based probabilistic methodology that predicts sector occupancies with a forecasting horizon of 15 min. Supported by two technical enablers, namely, a probabilistic weather forecast and a probabilistic trajectory predictor, the resulting ensemble accounts for the uncertainty in the location of the convective cells affecting the sector and its vicinity. The outcomes show that the sector demand subject to thunderstorm uncertainties can be accurately predicted in the very short term. However, these outcomes are limited by several assumptions made—some of them inherent to the input data: the shape of all the convective cells is elliptical; the only source of uncertainty in the flight deviations is the location of such ellipses; and the sector is considered two-dimensional. The third work [
20] focuses on the description of an integrated trajectory predictor developed to analyze the problem for a look-ahead time of up to 8 h. Finally, the fourth work [
21] focuses on how much airspace capacity can be affected by uncertain adverse weather, also within a look-ahead time of up to 8 h.
In this paper, we present the final results for sector demand and sector congestion prediction for a look-ahead time of 1.5 h, which lies within common practice for short-term forecasting (typically up to 2 h, e.g., [
22,
23]). We consider a refined methodology which includes multiple spatio-temporal uncertainty sources, more realistic storm contours, and the three-dimensionality of sectors. We follow a probabilistic approach, based on an ensemble of possible scenarios, where probabilistic traffic counts and probabilistic capacity thresholds are predicted, subject to the same weather forecasts, and then compared to obtain a prediction of congestion. In particular, we are interested in the en-route problem and consider two uncertainty sources: the meteorological uncertainty inherent to the forecasting process and the uncertainty in the take-off time.
Our main contribution is the probabilistic methodologies to predict sector demand and sector congestion, including a new probabilistic criterion to assess the risk of sector overload. The sector demand is obtained in the form of probabilistic entry and occupancy counts (other authors suggest a different approach based on traffic flows, e.g., [
24]). These are calculated by statistically processing the set of entry and occupancy counts associated with the ensembles of predicted trajectories. In turn, for the determination of these traffic counts, it is necessary to find the entry and exit times of each predicted trajectory in a given airspace scenario. To evaluate the sector congestion, the available capacity needs to be known. In this paper, the capacity reduction caused by adverse weather is taken as an input. The final objective is to use these predictions to evaluate the future congestion status of the sectors, similarly to how it is conducted in CIFLO, to determine whether or not applying an ATFCM measure is needed. A schematic diagram showing the required inputs is depicted in
Figure 1.
This paper is structured as follows. First, the two uncertainty sources considered in this work are described in
Section 2. Second, the methodologies designed to calculate probabilistic sector demand and congestion are presented in
Section 3 and
Section 4. Then, the previous methodologies are applied to a case study defined in
Section 5. The results of the case study are shown and discussed in
Section 6. Finally,
Section 7 provides a summary with the main contributions of this work and a proposal for future research.
2. Uncertainty Characterization
In this work, we assume that a correct probabilistic characterization of entry and occupancy counts in a scenario of adverse weather requires the consideration of spatiotemporal uncertainties. In particular, we incorporate the uncertainty in the weather forecast, which accounts for the possible locations, extensions, and durations of storm cells, and the uncertainty in the take-off time. The latter accounts not only for possible regulations due to the existing/forecasted weather conditions, but also for the stochastic behavior of flight departures, which, to a similar degree, determine the moment when weather encounters occur, hence pilots and traffic controllers’ responses. An additional uncertainty source could be the one in the pilots’ avoidance strategy. However, the influence of non-weather related factors on pilots’ maneuvers in a scenario of meteorological hazard is not clear according to the relevant literature [
25,
26,
27,
28,
29], and the only agreement seems to be that operational factors—e.g., type and density of traffic, available airspace capacity, leader/follower roles and flight delays—are less important than weather-related factors. Therefore, we decided not to include it in our study.
In this section, the considered sources of uncertainty that affect the generation of the probabilistic trajectories are analyzed. Modeling in both cases is performed by means of an ensemble-based approach. Thus, once the uncertainties are characterized, the input will be an ensemble of weather scenarios—hereafter identified as members—and an ensemble of take-off time members.
2.1. Weather Ensemble Members
Considering the time horizon of 90 min and the presence of thunderstorms, weather forecast uncertainty is given by an ensemble nowcast, composed of a number of statistically independent nowcasts –identified by the value of the index k—constituting a representative sample of the possible weather realizations, which are the result of extrapolating the latest observed state of the atmosphere.
In this work, the nowcast used is based on the Short Term Ensemble Prediction System (STEPS) methodology [
30], based on radar and satellite observations, composed of 15 members, and successfully assessed near our area of interest [
31]. The information contained in the nowcasts include the position, extensions, and strengths of the existing convective cells as well as the top height of their clouds (CTH). The identification of the storm cells is performed through (1) the conversion of the convective rain rate into radar reflectivity using the Marshall–Palmer relationship, and (2) the consideration of a reflectivity threshold of 38 dBz [
32]. As a conservative approach, a single and deterministic CTH value was considered for all the clouds, which is the 95th percentile of the CTH values found in the nowcast coverage area.
The ensemble nowcast is completed with the information of the wind (both zonal and meridional winds) and temperature fields. Since wind and temperature are accurately predicted in short time horizons, both are considered deterministic. They are obtained as the average of the members of the EPS produced by the European Centre for Medium-Range Weather Forecasts (ECMWF).
2.2. Take-Off Time Ensemble Members
The air traffic is formed both by flights already airborne at the prediction time and flights scheduled to take-off within the next 90 min. The former are not affected by uncertainty in the initial conditions, because their positions at that time are supposed to be perfectly known and reported by the surveillance systems. In contrast, the latter are affected by the uncertainty in their take-off times.
The take-off time
is considered to be given by the estimated take-off time
filed in the FPL, plus a random variable
representing the deviation with respect to
, that is, the difference between the actual take-off time
and the
:
Because an ensemble-based approach is proposed, a set of possible values for the deviation of the take-off time is required—using the index
l to enumerate them. Note that these values are to be chosen so as to accurately characterize the uncertainty in the departure time. In particular, 10 values—equally likely by assumption—are proposed as a trade-off between accuracy and computational effort. They were facilitated by EUROCONTROL and derived from the work presented by Dalmau et al. [
33]; here, they are gathered in
Table 1. Notice that the values vary depending on the time until the estimated off-block time (EOBT).
A limitation of the data presented in
Table 1 is that, for those aircraft having left their stands and already taxiing, the uncertainty in the take-off time is not provided. For simplicity, we consider that these flights have no uncertainty in their take-off time. Moreover, an issue may arise for flights with a time to EOBT less than 15 min. If the time to EOBT is sufficiently small, then some of the take-off time ensemble members can lead to an ATOT in the past, which would imply that there is a chance that the flight is already airborne. This would make no sense as, by the time the prediction is being made, the aircraft is known to be on ground. To overcome this issue, those unrealistic take-off time ensemble members are eliminated from the set of possible values, leading to a reduced number of them, which will still be equally likely by assumption.
3. Forecast of Sector Demand
As explained before, the integration of weather effects can improve visualizations of interest for the FMP such as detailed insight into the situation in a specific Air Traffic Control (ATC) sector, the traffic loads of the ATC sector, and the time evolution of the demand–capacity balance for all the sector configurations of interest. The production of such improved visualizations requires the development of two consecutively applied methodologies: one for the prediction of sector demand, described in this section; and another one for the prediction of congestion, described in
Section 4. A high-level description showing inputs and outputs is sketched in
Figure 2.
The methodology for the prediction of sector demand receives three inputs for all flights: the ensembles of probabilistic aircraft trajectories issued by some trajectory predictor; the geometry of the so-called elementary volumes (more information in
Section 3.1); and the definition of the sector configurations of interest. As a result, it yields the stochastic distributions of the traffic counts.
The description of the methodology begins with the general assumptions and some definitions, continues with the determination of the probabilistic time spent by a flight within an ATC sector, and ends with the calculation of the probability distributions of the traffic counts from the previous times.
3.1. Definitions and General Assumptions
In this work, every prediction is considered to be made at the prediction time . This includes not only the sector demand and the congestion, but also the predicted trajectories and the weather-dependent sector capacities. Furthermore, all these predictions are obtained using the latest available data (i.e., aircraft position reports, weather forecasts, etc.). The trajectories generated by the trajectory predictor are provided as a list of discrete 4D coordinates; when needed, a linear interpolation is used to obtain the position of the flight at any time.
Additionally, for the different flights, it is assumed that the meteorological uncertainty is fully correlated (as they share the same weather information), whereas the uncertainty in the initial conditions is statistically independent from one flight to another.
Lastly, it is considered that the airspace under responsibility of the FMP is partitioned into a set of three-dimensional, pairwise disjoint volumes, referred to as elementary volumes. Furthermore, for any sector configuration, (complex) ATC sectors are defined by pairwise disjoint sub-sets of elementary volumes.
3.2. Time Spent inside an ATC Sector
Similarly to the procedure followed in [
34], in order to obtain the time spent by each flight inside an ATC sector, we perform one intermediate step consisting in the determination of the set of entry and exit times to/from the elementary volumes. The reason behind this decision is twofold. In the first place, the elementary volumes often present a simpler geometry than the ATC sectors (the former are right prisms while the latter may present some balconies), which simplifies the geometrical computations and improves the robustness of the implementation. Secondly, the number of elementary volumes in the airspace under FMP’s responsibility is usually smaller than the number of defined sectors, which reduces the number of mathematical operations and improves the computational efficiency. The intersections with the elementary volumes are computed once and the times spent inside the sectors for all configurations are obtained by combining these results.
In general, the time spent by a flight
i for weather ensemble member
k and take-off time ensemble member
l inside an ATC sector
s from some sector configuration is given by the following set of time instants
where the trajectory is assumed to cross the sector
Q times; each time, it enters at
and exits at
. The aircraft may enter/exit the sector through either its lateral sides or its top/bottom faces.
3.3. Entry Count
The entry count for a given sector is defined as the number of flights entering the sector during a selected time period
,
where
is the time step (i.e., the difference between the starting times of two consecutive time periods), and
is the duration of each period (typically, a multiple of the time step, but not restricted to it). The larger the dispersion of the entry time and the smaller the values of
, the more likely the entry count to be uncertain. For instance, in case that the dispersion of the entry time of one flight is larger than the duration of the time period, this flight may enter the sector in two or more consecutive time periods.
When computing the entry count of a sector, it is common practice not to consider flights spending a short time within it. In fact, this can be configured in the FMP’s monitoring tool CIFLO through a parameter called Skip-In, namely, . Additionally, the double-counting of re-entry flights is commonly avoided with the Skip-Out parameter, by ignoring those entries that occurred in a time smaller than with respect to the last counted exit. According to these concepts, an entry with associated entry and exit times and , respectively, is said to contribute to the entry count if the following two conditions hold:
.
contributing to the entry count.
It should be noticed that the previous definition must be sequentially applied, starting from the first entry (for which the Skip-Out condition is considered to hold). For convenience, the entry time associated to an entry that does contribute to the entry count will be renamed as
. Furthermore, although Skip-In and Skip-Out parameter values may be specified per sector [
7], in this work, for simplicity, the same values will be considered for all sectors.
Under the aforementioned circumstances, an entry function, denoted as
, is defined for flight
i, for weather ensemble member
k, for take-off time ensemble member
l, for sector
s, and for time period
. It takes the value 1 when the aircraft enters the ATC sector at least once during this period and the value 0 otherwise:
Observe that Equation (
6) remains valid even if the aircraft does not enter the ATC sector—i.e.,
is not defined. Furthermore, if the aircraft enters the ATC sector during the same period
more than once, which is not automatically prevented by the Skip-Out condition when
, then
is set to one, no matter how many times it does so.
In statistical terms, the event of a flight
i entering the ATC sector
s at period
for weather ensemble member
k can be modeled as a random variable with a Bernoulli distribution, whose parameter is the probability
. This probability
is obtained from the values of the entry function, according to the following expression:
The corresponding probability mass function can be formulated as follows [
35]:
The case
represents that the aircraft does not enter the sector, whereas
represents that the aircraft does enter the sector.
Since the uncertainty in the initial conditions is considered to be statistically independent from one flight to another, the total amount of flights entering the ATC sector
s at period
for the weather ensemble member
k is a random variable
following a Poisson binomial distribution. The corresponding probability mass function
, with
, is obtained from the convolution of the probability mass functions of the flights involved [
36], that is,
for
.
Once the probability distribution of the total amount of flights entering the ATC sector
s at period
for each weather ensemble member has been computed, the marginal distribution is obtained by marginalizing (i.e., aggregating) over the weather ensemble members. Considering the general relation between the conditional and the marginal probabilities [
35] and assuming the different weather ensemble members to be equally likely (
), one can conclude that the total amount of flights entering the ATC sector
s at period
, namely,
, is given by the following probability mass function:
3.4. Occupancy Count
The occupancy count for a given sector is defined as the number of flights inside the sector during a selected time period . As in the case of the entry count, when computing the occupancy count, it is common practice not to consider flights spending a short time within it. Hence, a stay with entry and exit times and , respectively, is said to contribute to the occupancy count if the following condition holds: . Note that the Skip-Out condition is not applied here since its purpose was just to limit the double counting of re-entry flights, which is not an issue for the occupancy count. Again, for convenience, the entry and exit times associated to a stay that contributes to the occupancy count will be renamed as and , respectively.
Analogously, an occupancy function, denoted as
, is defined for flight
i, for weather ensemble member
k, for take-off time ensemble member
l, for sector
s, and for period
. It takes the value 1 when the aircraft is inside the ATC sector during this time period (it enters, exits, or stays in the sector in this period) and the value 0 if the aircraft is outside:
The particular condition that must be met reads
.
The event that the flight
i is inside the ATC sector
s at period
for weather ensemble member
k can be modeled as a random variable with a Bernoulli distribution, whose parameter is the probability
. This probability
is estimated from the values of the occupancy function, according to the following expression:
The corresponding probability mass function can be formulated as follows:
The case
means that the aircraft does not occupy the sector, whereas
means that the aircraft does occupy the sector.
Similarly to the reasoning to obtain the probability mass function
for the total amount of flights entering the ATC sector (see
Section 3.3), the corresponding probability mass function
, with
, is obtained from the convolution of the probability mass functions of the flights involved, that is,
for
.
Finally, also as in the case of the entry counts, by marginalizing over the weather ensemble members, one can conclude that the total amount of flights inside the ATC sector
s at period
, namely,
, is given by the following probability mass function:
4. Forecast of Sector Congestion
In this section, a methodology to compute probabilistic predictions of congestion is devised. As previously shown in
Figure 2, the required inputs are the probability distributions of the traffic counts, the definition of the sector configurations, and the weather-dependent capacity values. The methodology is based on the concept of relative overload defined next.
Let us call the traffic flow (which can be either the entry count, , or the occupancy count, ) for ATC sector s and time period , and is the weather-dependent capacity for the same sector and period. Accordingly, if the traffic flow is the entry count, then the capacity becomes a weather-dependent MV, ; whereas if the traffic flow is the occupancy count, then it is a weather-dependent occupancy traffic monitoring value (OTMV), .
For sector
s and period
, the relative overload is defined as
This probabilistic overload enables to calculate the probability of congestion, that is,
, where
is the threshold.
4.1. Weather-Dependent Capacity
The weather-dependent capacity estimates how the sector capacity is going to be affected by the predicted weather situation. In this work, the weather-dependent capacity is modeled by means of the so-called available sector capacity ratios (ASCRs), which are non-dimensional values ranging between 0 and 1. The value 0 represents completely blocked airspace with no usable capacity, and 1 represents an airspace without any weather-induced capacity reduction.
The ASCR values are assumed to be externally provided for each ATC sector s and weather ensemble member k at discrete times (recall that their computation is outside the scope of this work). With this information, one can create a function taking, for example, a constant value between two consecutive time instants, equal to the left side value in the discrete sequence.
Because the ASCR may take different values in one time period
, a representative value, say the mean, of the sector status in such period is needed:
Gathering the results for all weather members, one obtains a stochastic mean status of the sector, , which follows a categorical distribution; its corresponding probability mass function is , with .
The weather-dependent MV and OTMV for ensemble member k are obtained by multiplying the nominal monitoring values (often expressed per
min and per
min, respectively) by the mean ASCRs:
Finally, gathering results for all members, one can obtain the aggregated weather-dependent capacities
4.2. Relative Overloads
The relative overload for ATC sector
s, time period
, and ensemble member
k is obtained as
Since
is a deterministic value,
is simply the random variable
scaled by
. Its probability mass function is
with
.
Once the probability distribution of the relative overload of sector
s at period
for each weather ensemble member has been computed, the marginal distribution is obtained by marginalizing over the weather ensemble members. Again, considering the general relationship between the conditional and the marginal probabilities and assuming the different weather ensemble members to be equally likely, one can conclude that the relative overload of ATC sector
s at period
, namely,
, follows the probability mass function:
with
.
4.3. Congestion Assessment
Following usual practice, the various overload risks are linked to different colors. Nowadays, the overload risk of one sector is assessed by comparing the hourly deterministic entry count (usually known as the deterministic traffic load, TL) with the declared hourly MV. Here is a summary (check also
Figure 3 left):
If of , the risk is acceptable (green);
If of of , the risk is high (yellow);
If of of , the risk is very high (orange);
If of , the risk is unacceptable (red).
However, when dealing with probabilistic demand and capacity, the current criterion is no longer valid; a new color code needs to be defined to assist the FMP in evaluating the overload risk. First of all, the prediction does not return a single count and a single reduced MV, but two probability distributions, one for demand and another one for capacity. Certainly, in an attempt to carry on with the criterion in force, one could work with representative values, say the mean or the median. Unfortunately, this is not as immediate as substituting
and
by the median of
E and
, respectively. Since both probabilistic demand and capacity are correlated with the same meteorology, they have to be correctly compared, hence the definition of
. This introduces a small distinction: what is perceived as a risk is not only a high traffic load, but also a low capacity. Even though this would constitute an improvement with respect to what is conducted now, the median of
alone cannot reflect how much uncertainty there exists. To do so, at least a second value is required. In this work, the choice has been the 95th percentile, as knowing the worst possible values is more interesting when evaluating risks. With these two values, the median (
) and the 95th percentile (
), the color code in
Figure 3 right is proposed. Notice that the net effect of adding a second entry is to penalize the uncertainty (horizontally, the color can only become closer to red).
For little to no uncertainty, equals , leading to the diagonal of the table. In that case, the original deterministic color is retrieved. Conversely, when enough uncertainty is present, the situation is perceived as riskier than a deterministic situation with the same mean value. Furthermore, the larger the uncertainty (which leads to a larger for a fixed ), the larger the risk.
7. Conclusions
The content of this paper is placed within the framework of the development of ATM-oriented methodologies to deal with weather uncertainty. In particular, the research conducted in this work responds to the necessity declared by EUROCONTROL to improve the predictability of the traffic situation, especially in the short term. Because adverse weather is known to be a very uncertain and disruptive phenomenon, its modeling and integration into the air traffic management are of great importance.
Our innovation is the probabilistic methodologies to predict sector demand and sector congestion, including a new probabilistic criterion to assess the risk of sector overload. Compatible with other technical enablers different from those in
Section 5.4, these methodologies aim to improve the ATM efficiency by supporting the FMPs in taking anticipated, appropriate, and timely tactical flow measures under adverse weather; that is, to allow for a better-informed decision-making process. The potential impact is ultimately to reduce flight delays and improve passenger journeys.
In this paper, the approach has been based on considering spatiotemporal uncertainties, namely, the one inherent to meteorology forecast and the uncertainty in the take-off time. Each uncertainty has been modeled via an ensemble approach, in which a representative set of possible outcomes (i.e., members) is generated. The time horizon has been 1.5 h; therefore, the weather ensemble is built around a probabilistic nowcast. To create the take-off time ensemble, for flights still on ground at the prediction time, the estimated take-off time resulting from the flight plan is deviated based on experimental results.
The output of the probabilistic trajectory predictor is, for each flight, an ensemble of 4D avoidance trajectories that laterally avoid the non-static storm cells and reattach to the originally planned trajectory. The provision of probabilistic aircraft trajectories in the form of an ensemble of deterministic trajectories is a needed input for the methodologies developed in this paper. Although one particular trajectory predictor has been used in this paper, other trajectory predictors could be considered as well. For example, probabilistic adaptations of the predictor currently at use by the traffic flow managers.
Methodologies to calculate probabilistic demand and congestion have been presented. These methodologies assume that the meteorological uncertainty is fully correlated for the different aircraft, whereas the uncertainty in the initial conditions are statistically independent from one flight to another. In the future, the latter assumption may be relaxed to consider, for example, situations in which different aircraft departing from the same airport experience similar delays.
The demand and congestion methodologies have been tested in a realistic case study, a historical situation with significant convection over the Austrian upper airspace. The graphical visualization of uncertainty is not trivial at all. It must be conveyed in such a way that it does not result too disruptive for non-trained staff, yet enables the decision-making process. In this work, the choice has been the use of heatmaps. Moreover, a new color code has been introduced for the assessment of sector overload risks. This code is a natural extension of the deterministic criterion used nowadays. It considers the shape of the statistical distributions through the median and the 95th percentile. The inclusion of this high-value percentile seeks to penalize the possibility of encountering worse scenarios.
One task left for future work is the implementation of what-if analyses to see, for example, the effect of changing sector configurations. This ability is of great interest when determining the ATFCM measures that should be implemented, as they provide an estimation of their impact. Another future development is the identification of the traffic flows that introduce more dispersion in the counts. This is essential for the decision-making process, because the level of uncertainty can become unapproachable sometimes. Finally, it is interesting to extend the methodology to larger temporal horizons. In such extended temporal scale, convection-permitting EPS are the best weather forecasts available nowadays. Since their ability to predict the storm cells is very limited because of the spatial and temporal resolutions, a different approach is needed. A promising plan is to use historical traffic situations and to find statistical correlations between the convection indicators and lateral, longitudinal, and vertical deviations.