1 Introduction
Safe operation of aircraft requires thorough understanding and persistent/routine monitoring of the risk between aircraft operating in the airspace. Many of the requirements and standards used for assessing risk internationally are mandated by organisations such as the International Civil Aviation Organisation (ICAO), with much of the original technical modelling undertaken by the Separation and Airspace Safety Panel (SASP). Member states then adopt the guidelines from ICAO as necessary, with the risk aspects typically delegated to Air Navigation Service Providers (ANSPs) or regulators. Thus, on a national level, ANSPs are responsible for reporting on safety and risk, including trends and underlying causes via a wide variety of airspace models.
There is a growing need for detailed monitoring and reporting of risk in domestic airspace, based on all recorded trajectories, i.e. for post-risk analysis. This will allow ANSPs to obtain detailed risk metrics giving a rich source of ‘big data’ to allow establishment of causes (and effects), hidden and emerging risks, and lead indicators for all conflicts, even for those that do not progress to a loss of separation (LOS). This requires a suitable model that is detailed enough to provide the necessary data, and scalable to apply to all aircraft traffic whilst still estimating risk in a meaningful way.
Typically, ANSPs conduct risk reporting via counts of occurrence types, for example, a time series of the number of LOSs. There are numerous models for conflict detection which could also be applied (see for example the review of Kuchar and Yang, Reference Kuchar and Yang2000). These are broadly based around Air Traffic Control (ATC) short or medium term conflict detection tools, or aircraft-based Airborne Collision Avoidance Systems (ACASs). While these have metrics associated with the probability of a LOS, they are designed for tactical use as a True/False detection tool, rather than for post-risk analysis. Some ANSPs use ACAS alerts as a proxy model of risk events, but usually as a simple count (alert or not), rather than using the (hidden) value of the alert parameter. Hence, conflict detection models are designed for tactical use, and not for post-analysis of risk and causal factors.
There has been a progression by ANSPs to improve the quantification of occurrence risk using subjective methods. Many ANSPs subjectively estimate the risk for each occurrence using risk assessment tools (RAT) or safety severity indices (Eurocontrol, 2015) or additional weightings (Kovacova et al., Reference Kovacova, Licu and Lintner2018). These are usually categorised as A to D or SSI 1 to 4 and based on estimates of closure rates, percentage LOS, time to closest point of approach (CPA), barrier models (barriers that failed to prevent the LOS and those that prevented a collision) and bow-tie methodologies. However, these models are time-consuming and rely on subjective assessments, and are not suited to massive ‘large-data’ analysis of thousands of conflict events.
Completely quantitative approaches provide a more consistent and verifiable means to assess risk across different airspaces, ANSPs and regulators. For separation standard development by ICAO, the Anderson model (Anderson and Lin, Reference Anderson and Lin1996; Anderson Reference Anderson2000a, Reference Anderson2000b, Reference Anderson2003, Reference Anderson2005) is used for same-identical and crossing tracks with additional work by Aldis and Barry (Reference Aldis and Barry2015). For monitoring in simple airspace, mathematically aggregated collision risk can be used. Examples of these are lateral routes, vertical separation in reduced vertical separation minimum (RVSM) airspace (ICAO, 2019) and longitudinal separation in oceanic airspace (ICAO, 2017), where the latter model is based on Anderson's approach. These produce continuous mathematically based risk metrics from large volumes of surveillance data, allowing a direct measure of risk against agreed target levels of safety (TLS). These aggregated results are not on the level of individual aircraft encounters, so detailed analysis of causes and effects, for example, are not possible. Furthermore, they only apply to some simple structured airspaces such that complex domestic airspace cannot be modelled this way.
For more complex airspace, risk modelling needs to be done on a per encounter (or conflict) basis to meet ANSP reporting requirements. There has been previous work on conflict-based risk methods, for example, that by Netjasov (Reference Netjasov2012) and Arnaldo et al. (Reference Arnaldo, Saez, Garcia and Portillo2012). Parker (Reference Parker2019) has recently proposed a metric based on a weighted formula, combining the time to closest point of approach (CPA), the loss of vertical separation and the loss of horizontal separation at the CPA. While simple and easily implemented, the model uses parameter values assessed by subject matter experts but without a strong mathematical foundation. Similarly, Arnaldo et al. (Reference Arnaldo, Saez, Garcia and Portillo2012) looked at overlap models based on the CPA. Whilst the CPA is generally a reasonable approximation of the riskiest part of aircraft trajectories, it is only a static metric at a single point and does not consider the entire trajectories.
A clear solution to the quantitative large-scale monitoring of complex airspace is thus lacking. This paper presents a mathematically based collision risk model that quantifies the risk of all types of aircraft encounters such as a LOS or a conflict. The model provides a method of estimating risk that is efficient enough to be applied to large aircraft trajectory data sets to establish causes of risk, lead indicators and hot-spots among other important analysis. The contributions of this paper are as follows.
(a) A new model that extends earlier SASP approaches by combining key elements of the models by Aldis and Barry (Reference Aldis and Barry2015) and Anderson (Reference Anderson2005) to estimate collision risk for pairs of aircraft trajectories, whilst overcoming issues when applied to real trajectories including degenerate cases.
(b) New models for position uncertainty propagation that accounts for aircraft trajectory behaviour, as well as a new continuous time intervention model for domestic airspace with very high frequency (VHF) voice communications.
(c) Application of the proposed risk model to real case studies of aircraft conflicts, and a comparison to an existing approach.
This paper is structured as follows. Section 2 provides important background information on the Anderson (Anderson and Lin, Reference Anderson and Lin1996; Anderson, Reference Anderson2000a, Reference Anderson2005) and the Aldis models (Aldis and Barry, Reference Aldis and Barry2015) with added details of the timing and intervention model including supporting evidence. Section 3 develops a new model for aircraft encounters which combines the Aldis model and intervention model, with further adaptations to manage degenerative cases (specific geometries) and position uncertainty propagation. Section 4 provides multiple case studies from actual encounters to demonstrate how the results can be practically applied to real scenarios, as well as a comparison to a risk score from Parker (Reference Parker2019).
2 Background
The ICAO SASP have used a variety of modelling methods to define appropriate separation standards for an airspace. These are often divided into models for aircraft separated laterally, longitudinally or vertically and run on specific encounter geometries.
For lateral separation of aircraft routes in oceanic airspace, the models developed by Reich (Reference Reich1966a, Reference Reich1966b) are used. These models define the probability of lateral overlap of two aircraft nominally located on adjacent tracks based on assumed distributions of lateral position. Initially, the approach did not include any communication model, with an implicit assumption that the cause for the lateral position distribution was some intervention to a deviation. Recently, these approaches incorporate space-based satellite surveillance (ADS-B, automatic dependent surveillance-broadcast) models (developed by SASP) which include a timing and intervention component. Such models better represent the real traffic scenario for these structured airspace regions. However, these models are not suitable for analysing specific aircraft trajectories, as they operate on aggregate populations of aircraft.
The evolution of ADS-B (broadcast surveillance data from an aircraft) and ADS-C (surveillance data sent to the controller via a satellite contract) allows for rich analysis of aircraft trajectories. Prior to the ADS environment, trajectory data were only available from radar and isolated within the ANSP. Since ADS data are of much higher accuracy than radar, with detailed uncertainty measures encoded within the message, there is no risk in using these data within the analysis. However, the goal of this paper is to propose a method for risk analysis, regardless of the data source used.
Modern oceanic operations are significantly different from domestic airspace. In remote and oceanic regions, the surveillance has usually been by ADS-C, with surveillance data only available at intervals defined by the satellite contract; these are usually at 10, 14 and 30 min intervals. Only with Aerion space-based ADS-B has more frequent surveillance been available. Communication is also slower, and usually by satellite using a method called CPDLC, with a third-party HF backup system. These communications must meet precise required communication performance (RCP). These communication methods have intervention times of the order of 4–14 min (Anderson, Reference Anderson2000a, Reference Anderson2000b, Reference Anderson2005). Oceanic traffic is also usually either on simple fixed route systems, such as the North Atlantic parallel track structure, or purely free-routing in areas of very low traffic density. In domestic airspace, fast VHF-voice communications allow for aircraft vectoring and aircraft in close proximity. Hence, the risk modelling for oceanic versus domestic airspace is quite different. For oceanic airspace, the risk monitoring can make assumptions regarding aircraft tracking and navigational performance, since the route structures are usually simpler. In domestic airspace, risk monitoring has been very difficult due to much more varied airspace tracking and vectoring, and hence has not been able to use the same detailed risk modelling.
For aircraft on intersecting tracks or for aircraft following each other (i.e. a same-identical track scenario), models based on reliability theory (Hsu, Reference Hsu1981) developed by Anderson (Anderson and Lin, Reference Anderson and Lin1996; Anderson, Reference Anderson2000a, Reference Anderson2005) are used. Anderson modelled the distribution of aircraft in the along and cross-track directions as first-Laplace (double exponential) distributions. At any point in time, the horizontal overlap of the two aircraft was calculated analytically. The equations were derived using computer algebra tools to perform the multiple integrals, generating 16 sets of equations representing the various combinations of the integral domain: the left and right components of the Laplace distribution, for each along and cross track positional deviations for both aircraft. The model then allowed the overlap probabilities to be integrated over any specified time-span to calculate an effective collision risk.Footnote 1 For example, when deriving 30 NM (and now 20 NM) oceanic separation standards (SASP), the risk was integrated over the projected paths for time up to 4$\,\cdot\,$0, 10$\,\cdot\,$5 and 13$\,\cdot\,$5 min from the initial aircraft positions and orientations. These times were based on a model of controller–pilot intervention for oceanic airspace using satellite communications with HF-voice as a secondary communication means. This was repeated through a series of double integrals modelling the potential errors in forecast aircraft speed. The final model was then a series of multiple integrals over time, speed, aircraft initial positions and aircraft position error to find a collision risk value for any given separation. This gave the critical separation that made the risk less than the TLS.
The Anderson model can be used to estimate risk for any pair of crossing tracks, but when applied to aircraft on most angles (i.e. not 0$^\circ$, 90$^\circ$ or 180$^\circ$), the algorithm is very computationally expensive. The model was therefore simplified by Aldis and Barry (Reference Aldis and Barry2015) by analytically integrating the tracks from $t = -\infty$ to $\infty$. However, this does not include any model for intervention time, since the overlap probabilities are calculated for the entire past and future extrapolated paths. This limitation can be overcome by applying the timing intervention model after calculation of the Aldis model, and by using the time between the current position and the CPA. This moves the timing intervention model outside the full Anderson integral, which makes no difference to the accuracy of the model but allows for several orders of magnitude improvements in computational speed.
The Aldis model is an adaptation of the well-established Anderson model, commonly used within SASP and by Australian and US ANSPs for monitoring risk. The model is typically used to assess risk of straight line crossing trajectories, for which it estimates the probability of collision. The model can however be extended to assess the risk of any pair of trajectories, linear or otherwise, based on linear projections which is the focus of this paper. These extensions require careful consideration of some relative geometries to ensure meaningful and representative risk estimates are obtained. Furthermore, modifications to other components of the Aldis model are needed to ensure the model still meaningfully estimates collision probabilities when adapted to arbitrary trajectories without over- or underestimating risk. These modifications will also be explored in this paper.
The combination of the Aldis model and an intervention model is a key part of the proposed model. As such, more detail on the background of these parts is provided in the rest of this section.
2.1 Intervention time model
The model presented here includes the time it takes for a controller to notice a problem, send a message to the aircraft and resolve the issue. This is called the intervention or action time and is denoted $\tau$. This is modelled as either a discrete set of times and proportions ($\tau _i, p_i$) or as a continuous distribution $f(\tau )$. Hence, a conflict projected 20 min in the future will have negligible risk, whereas a conflict 30 s in the future will allow insufficient time for intervention.
In oceanic airspace, with well-defined satellite communications (controller–pilot data link communications – CPDLC), the intervention times, $p_i$, $\tau _i$, can be accurately modelled. These are based on event sequence diagrams representing documented and legal requirements for surveillance and communications: required surveillance performance (RSP) and required communication performance (RCP) (ICAO, 2013). For example, pilot response times are required to occur in 60 s 95% of the time and the actual communication technical performance (ACTP) is required to be completed in 120 s 95% of the time. With all the components considered, the intervention time was modelled with proportions $p = [0{\cdot }9025, 0{\cdot }4075, 0{\cdot }05]$ and times $\tau = [4, 10{\cdot }5, 13{\cdot }5]$ min (Anderson, Reference Anderson2000a, Reference Anderson2000b, Reference Anderson2005).
Within domestic airspace (with push-to-talk VHF communications), this intervention time is less well known, since the VHF communication system is not conducive to large-scale monitoring and deciphering. However, there are sufficient studies to make a reasonable intervention model (an exponential distribution starting at 45 s with a 45 s scale parameter) (Cardosi, Reference Cardosi1993a, Reference Cardosi1993b; Morrow et al., Reference Morrow, Lee and Rodvold1993; Prinzo, Reference Prinzo1993; Burki-Cohen, Reference Burki-Cohen1995; Cardosi et al., Reference Cardosi, Buerki-Cohen, Boole, Hourihan and Mengert1995, Reference Cardosi, Brett and Han1997a, Reference Cardosi, Brett and Han1997b, Reference Cardosi, Brett and Han1998; Gonda et al., Reference Gonda, Saumsiegle, Blackwell and Longo2005; Prinzo and McClellan, Reference Prinzo and McClellan2005; Chen, Reference Chen2010; Nickelson, Reference Nickelson2018).
The ability of the controller to notice a conflict and intervene will vary according to many factors, including airspace complexity, workload, training and so on. This is taken into account by the distribution in the model. Hence, the longer tails of the distribution model situations where a controller is slower in resolving conflicts. Where appropriate, it is easy for an implementer of the model to change the currently used values of 45 s, in line with their airspace. This paper is not prescribing a particular intervention distribution, but demonstrating how the risk model can be used with a reasonable intervention model. Other distributions for the intervention model can be used without loss of generality.
The key components of the intervention times can be summarised as follows (with mean and standard deviation (st.dev) taken from Cardosi et al. (Reference Cardosi, Buerki-Cohen, Boole, Hourihan and Mengert1995, Reference Cardosi, Brett and Han1997a, Reference Cardosi, Brett and Han1998) and Cardosi (Reference Cardosi1993a, Reference Cardosi1993b). These are the times, in seconds:
• for the controller to notice a deviation and begin voice communications ($\approx$15–30);
• for the controller to deliver the message ($\approx$5–10, – mean 4$\,\cdot\,$8, st.dev 2$\,\cdot\,$3);
• between the controller ending the message and the pilot initiating a response (mean 3$\,\cdot\,$3, st.dev 4$\,\cdot\,$8);
• for the pilot to talk (mean 2$\,\cdot\,$6, st.dev 1$\,\cdot\,$8);
• for possible readback errors, miscommunications and repeating of instructions (of the order of 1–3% of communications: Morrow et al., Reference Morrow, Lee and Rodvold1993; Cardosi et al., Reference Cardosi, Brett and Han1997a);
• for the pilot to initiate a manoeuvre ($\approx$2–5);
• for the aircraft to deviate to avoid the conflict ($\approx$15–75).
The Cardosi papers indicate a total communication time (not including the aircraft manoeuvring) of (9, 17, 23, 40) s with cumulative percentiles (50%, 90%, 95%, 99%). Cardosi noted that the times from the controller initiating communications to the final speed acknowledgement had a mean of 18 s with a range between 3 and 71 s. This study also noted the pilot response times having a mean of 10$\,\cdot\,$8 s, (minimum 4, maximum 40 s, st.dev 5$\,\cdot\,$9 s) and percentiles (5, 10, 50, 90, 95)% in (5, 6, 9, 17, 22$\,\cdot\,$5) s.
An analysis of terminal operations gave results for ‘pilot–controller discourse’ with mean 20 s and st.dev 5 s (Rantanen et al., Reference Rantanen, McCarley and Xu2004). Recent SASP work (Nickelson, Reference Nickelson2018) noted communication times of 3$\,\cdot\,$6–6$\,\cdot\,$3 s, and the time for the aircraft to start a trajectory change (16 s, st.dev 10 s, 95% in 30 s). This paper noted a response climb rate of 4$\,\cdot\,$1 s (95% in 9$\,\cdot\,$6 s) per 100 ft, giving a time to clearance (500 ft) of the order of 21–48 s.
In summary, the modelling of intervention time in a VHF-voice environment is hence not precise compared to oceanic airspace, with a moderate range of values reported in the literature. Here, we use a simple exponential distribution with scale factor and location both 45 s (further mathematical description in Section 3.1). Hence, no intervention is possible within 45 s of a deviation, and 50% of deviations would be fully resolved within 90 s: these values include the full intervention time, from an aircraft beginning to deviate, through to the aircraft manoeuvring to be safely separated. While it is possible to generate more exotic distributions, such as a Gamma, the exponential distribution is simple and is long-tailed, allowing for known occurrences where controllers do not detect the conflict, because pilot–controller communications are inadequate or because pilot responses are incorrect.
2.2 Aldis model
The Aldis model is a variation of the Anderson model in which the temporal integral limits become infinite (Aldis and Barry, Reference Aldis and Barry2015). Here, we disregard the uncertainty on the velocities of the two aircraft and the separation distance, which speeds up calculations significantly by removing three integrals. Typically, these integrals would be used for strategic evaluation of collision risk to account for the probability distributions of the speeds of all aircraft at the crossing, as well as the distribution of possible separation distances between pairs of aircraft. However, the adaptations made to use the model for evaluating aircraft encounters based on data means that the velocities of the two aircraft at each position are known, as well as their separation in terms of a crossing track projection, and as such these uncertainties are discarded.
The collision risk for two aircraft on two infinitely long crossing tracks is given by
with $V_1$, $V_2$ the speeds of both aircraft, $|\dot {z}|$ the mean relative vertical speed (usually considered 1$\,\cdot\,$5 knots for aircraft on the same flight level), $V_r$ is the relative speed between the aircraft, $h_z$ is the vertical separation, $P_z$ is the vertical overlap probability, $N_p$ is the number of pairs per flight hour, $\lambda _{xy}$ is the mean aircraft horizontal size, $\lambda _z$ is the aircraft mean vertical size and the horizontal overlap probability is denoted $\text {HOP}$. The last terms in the brackets are often called the kinematic terms.
Denote the initial distances of the two aircraft from the intersection point $d_{10}$ and $d_{20}$. The horizontal overlap probability is then given by
where $\theta$ is the angle between the aircraft tracks, the functions $f(\cdot )$ are the position uncertainty distributions in the along and cross-track directions for aircraft 1 and 2, and
Equation (2.2) calculates the horizontal overlap probability by convolving the two position error densities of the two aircraft to find the density describing their separation. The density of one aircraft needs to be rotated and shifted so that it is in the coordinate reference frame of the other aircraft. The probability of overlap can then be found from the separation density by integrating over the area of the two aircraft around the origin, i.e. capturing the probability of the separation being less than the combined aircraft dimensions which defines a collision. To simplify this calculation, rather than integrating the result of the 2D convolution, the result is evaluated at zero and multiplied by the area of the two aircraft to approximate the probability of collision.
It is assumed that the kinematic terms and the vertical overlap probability in Equation (2.1) are constant, which allows evaluating them outside the integral. The order of the time $t$ and space integrals $\xi$ and $\eta$ can be reversed, which yields
where $f_1^A$ and $f_2^A$ are the along-track position errors, and $f_1^C$ and $f_2^C$ are the cross-track errors of the two aircraft. The term $I_1^*(V_1, V_2)$ is the horizontal overlap probability for the infinitely long tracks, and once multiplied by the vertical overlap probability and the kinematic terms in Equation (2.3) will yield the collision risk.
The time integral can be further simplified. It is assumed that the along and cross track position errors of both aircraft are Laplace distributed with scale parameters $\lambda$ and $\nu$, and noting that the initial distance of aircraft 2 $d_{20} = 0$,
where
The parameters $\alpha$ and $\beta$ do not depend on $\xi$ or $\eta$. Note that the angles $0$ and $\pi$ are excluded which, along with $V_{2}\ne 0$, mean that $\beta$ is strictly positive. The parameter $\alpha$ can however have either sign.
The substitution of a new time variable $u={a}/{\alpha } + t$ into Equation (2.6) results in
where
and thus $\zeta$ is linear in $\xi$ and $\eta$.
The time integral in Equation (2.8) can now be evaluated to give
Two special cases also exist. If $\alpha =0$, the x-distance between the aircraft is constant, and the integral evaluates to
If $\beta =|\alpha |$, two identical Laplace distributions are convolved, which simplifies the integral to
The spatial integral in Equation (2.4) can now be evaluated using a time integral in Equations (2.10), (2.11) or (2.12) as appropriate, and the solution used to calculate the collision risk with Equation (2.3). The analytical solutions to Equation (2.4) are reported by Aldis and Barry (Reference Aldis and Barry2015).
The Aldis model has been numerically tested against the Anderson model and found to accurately represent the integration over infinite time. Some special cases however will be discussed further in Section 3.4.
3 Model development
This section considers the development of a new model based on the Aldis model that applies to arbitrary aircraft trajectories. Consider two aircraft whose trajectories are denoted by $X_1(t)$ and $X_2(t)$, respectively. The trajectories are known completely, i.e. the analysis is conducted on historical data. For two aircraft which did not collide, the goal is to estimate the risk at each time point if no intervention had occurred: a scenario which simulates the case of ‘what-if interventions had failed’ (how close were the aircraft to a collision).
The risk of collision between the two aircraft as a result of their respective trajectories is estimated at each time step $t_i$ by projecting straight-line trajectories from the current positions of the two aircraft, as shown in Figure 1. Note that these projections extend infinitely in front and behind the aircraft to allow the use of the Aldis model for fast evaluation of the collision risk, as described in Section 2.2 by incorporating the position uncertainty of both aircraft. The time to the CPA or conflict is incorporated by later inclusion of the time intervention model.
Hence, a risk value is determined for all time steps, $R_i \equiv R(t_i)$, conditional on the aircraft flying a straight-line path. This means the overall risk is not an integration of $R_i$ because of the conditionals for which probabilities are not known, but instead the maximum value of $R_i$ corresponding to the point in time where the projected crossing track configuration generated the highest risk of collision.
The details of the model are further described in the following subsections, which discuss how controller intervention, aircraft position uncertainty and vertical overlap probability are modelled. Finally, the treatment of degenerate cases is explained.
3.1 Intervention model
The collision risk model includes a component that tries to model the time taken for an air traffic controller to notice an impending collision and intervene. In particular, the probability of the controller failing to intervene is modelled by a shifted exponential distribution over time $E(\mu, \lambda )$ with location $\mu =45$ s and scale $\lambda =45$s. If the time to CPA is less than the mean $\mu$, the probability of no intervention is set to 1 (the probability of intervention is 0). Thus, the probability of no intervention $P(\bar {I})$ is given by the piece-wise equation, where $\tau$ is the time to the CPA,
The Aldis model does not account for the time to CPA and intervention time model. By post-multiplying the Aldis model risk by Equation (3.1) however, based on the time to CPA, we can approximate the use of the Anderson model with a time integral based on the intervention time distribution.
3.2 Aircraft position uncertainty
Traditionally, the Anderson model is applied to determining the strategic collision risk at intersections of aircraft traffic. In these cases, the aircraft tracks are predetermined, and the position uncertainty of the aircraft travelling on them is described by the required navigation performance (RNP) of the routes (ICAO, 2008). In particular, the Laplace distributions used for the lateral and longitudinal navigation performance have their scale parameter $\lambda$ derived from the RNP values, such that
The RNP value is part of performance based navigation (PBN) specifications with an engineering and legal requirement on an aircraft's ability to maintain a track line. The value (i.e. RNP 4) relates to 95% containment of the aircraft position within 4 NM of the centre-line along with an on-board alerting ability. In practice, the navigation performance of aircraft is significantly better, which is described by observed navigation performance (ONP). For example, aircraft with RNP 4 NM often perform with ONP equivalent to 0$\,\cdot\,$02 NM. Hence, for risk calculations to be conservative, they are done using both the legal RNP level and an ONP level, since both can be appropriate in different circumstances.
In the context of this paper, neither RNP nor ONP is appropriate however, because at each time step, the crossing aircraft tracks are extrapolated from the current known positions of each aircraft. As a result, each aircraft is by definition known to be at the centre of its track at the start, which is at odds with the typical strategic model that assumes steady-state behaviour. Therefore, at that time step, the position error of each aircraft relative to the projected track is near zero, and it must grow over time. The small level of surveillance inaccuracy in the recorded position can be discounted.
It is proposed that the position uncertainty of the aircraft both in the lateral and longitudinal directions is modelled by a random walk, of the form:
where $X_t$ is the position of the aircraft at time $t$ for the projected track and $\epsilon _t$ is a step that is chosen from a probability distribution. Here, $X_t$ has a variance of $t\sigma _\epsilon ^2$ at time $t$, where $\sigma _\epsilon ^2$ is the variance of $\epsilon$. Thus, the variance of $X_t$ grows linearly as a function of $t$.
The distribution of $X_t$ is assumed to be Laplace, as this is the assumption also used in the Aldis model. Its scale parameter can be found by equating the variance of a Laplace distribution with the variance of the random walk and solving for the scale parameter:
The scale parameter of the aircraft's position uncertainty cannot however grow unbounded. After some threshold time $t_l$, the uncertainty is assumed to reach the ONP of the aircraft. Thus, the value of $\sigma _\epsilon$ is determined such that at time $t_l$, the value of $\lambda$ reaches that given by the ONP. This implies that the aircraft will deviate randomly from its starting location, and given a long enough time, will converge to the ONP distribution, i.e. its position will be independent of where it started. As such, the scale parameter $\lambda$ used in this paper is defined by
where
The analytical versions of the Aldis model assume that the scale parameter of the position uncertainty of the aircraft is constant. As such, for the projected trajectories, the scale parameter in each case is a constant determined using the time to CPA from where the trajectory projection is initiated.
3.3 Vertical overlap probability
The vertical overlap probability in the Aldis model is assumed to be constant and equivalent to the extrapolated vertical separation at the CPA (based on climb and descent rates of the aircraft if appropriate). The rate of change of the difference in altitude of the two aircraft is set to zero if it is less than 100 ft/min, as this is generally indicative of errors in the altitude data rather than a clear climb or descent, which are usually of the order of 1000 ft/min.
If the two aircraft cross vertically during the projection, the extrapolated separation is conservatively set to zero. For example, consider one aircraft at 35,000 ft, the other climbing from 34,000 ft at 1000 ft/min and a CPA that is 2-min away. One might assume that at the CPA, the aircraft will then be safely at 35,000 and 36,000 ft. However, there is no guarantee that the climbing aircraft will not stop climbing at 35,000 ft (indeed this will often occur). Hence, to account for these situations, if the extrapolated vertical separation crosses zero feet, then it is set to zero.
The vertical overlap probability is calculated by assuming Laplace distributions for the altitude error of both aircraft, resulting in
where $f(\cdot )$ is the probability density function of a Laplace distribution. The scale parameter of this distribution is 38 ft, unless the mean altitude of the encounter is in non-RVSM airspace, in which case it is doubled to 76 ft.
3.4 Degenerate cases
The Aldis model becomes impractical at angles near 0$^\circ$ or 180$^\circ$. As mentioned in Section 2.2, the Aldis model is strictly not defined for angles exactly equal to 0$^\circ$ or 180$^\circ$. Additionally, the Aldis model also diverges from the Anderson model by overestimating collision risk at angles close to 0$^\circ$, as the aircraft pair stays in close proximity for an increasingly longer time. This results in the $I_1$ integral increasing without bound as the angle between the aircraft drops to zero, especially if the two aircraft are flying at the same speed.
For these degenerate cases, the Anderson model must be employed. In general, the Anderson model is very computationally expensive; however, the angles of 0$^\circ$, 90$^\circ$ and 180$^\circ$ are simple analytical formulations. The Anderson model requires bounds on the time integral, which must be set. The integral is evaluated from 0 to 4 min; for cases where the actual time to CPA is greater than 4 min, the probability of intervention by ATC is extremely high and the collision risk would be negligible anyway. Therefore, for crossing track angles less than 2$\,\cdot\,$5$^\circ$, the Anderson model is employed using an angle of 0$^\circ$. The effect of this can be seen in Figure 2, where the dashed blue line represents the Aldis model for angles greater than 2$\,\cdot\,$5$^\circ$, and for smaller angles, the Anderson model evaluated at $\theta =0$ is used. The plot shows that the result remains conservative, as the Aldis model overestimates the risk given by the Anderson model. For crossing angles closer than 1$^\circ$ to 180$^\circ$, the Anderson model is also used, this time evaluated at $\theta =180$.
4 Model validation
This section applies the presented model to real aircraft encounter data. Three example encounters are analysed to show how the risk is evaluated in each case. The de-identified trajectories are based on ADS-B surveillance data which have been smoothed and interpolated to 5-s intervals.
4.1 Classical case
The first case concerns two aircraft heading towards each other, as well as converging towards the same flight level, as can be seen in Figure 3. The aircraft icons are plotted every minute. In the top left plot, the black aircraft highlight the location where the aircraft were closest to each other, and the top right and middle plots highlight the time and position of maximum risk. The closest approach and the maximum risk occurred at very different times, as at the point of closest approach, the two aircraft are already pointing away from each other and thus are not likely to collide, whereas at the point of maximum risk, they are projected to come much closer to a collision. The bottom plot shows the trajectory of the horizontal separation on the $x$ axis and the vertical separation on the $y$ axis over time. The red arrow indicates the projection of the separation of the two aircraft, with the red square at the end denoting the projected minimum separation of the two aircraft from the point of highest risk (blue square). It can be seen that the aircraft were projected to likely collide had they continued along this straight-line trajectory.
Figure 3 clearly shows the intervention, with aircraft AC 1 initiating a climb and lateral deviation, while AC 2 descends and deviates slightly. The figure also shows that the two aircraft barely avoided a LOS (5 NM, 1000 ft), indicated by the green rectangle on the bottom plot. However, the projected risk is high and if intervention had been delayed, the encounter may have been more significant.
4.2 Midair collision case
The second case was examined based on an actual midair collision between two aircraft. For confidentiality reasons, the aircraft trajectories cannot be shown. This case was considered to ensure that the model is able to accurately represent high-risk encounters.
A plot of the collision risk over time calculated by the model is shown in Figure 4 with different methods for estimating position uncertainty: the green line shows the random walk model used here, correctly having a risk that tends to 1. The blue line uses a position uncertainty based on the formal definition of RNP (4 NM). This RNP underestimates the risk, since two aircraft exactly aligned may still be 4 NM apart: whilst a reasonable assumption for modelling some separation standards, this is a poor model for modelling actual trajectory risk. The red line assumes a more realistic ONP model 0$\,\cdot\,$5 NM, but still underestimates the risk close to the conflict.
The components of the collision risk using the proposed random walk approach are shown in Figure 5. The top plot shows the overall probability of collision trending correctly towards 1 (as these aircraft did collide). The second plot shows the horizontal overlap probability (also trending to 1). The third plot shows the vertical overlap probability, which has a maximum of 0$\,\cdot\,$55 since altimetry errors mean two aircraft at the same level may still not be overlapping vertically. The bottom graph illustrates the probability of no intervention, which indicates no chance for intervention from approximately 250 s into the encounter.
4.3 Same track case
This case concerns two aircraft converging onto the same track, with one climbing to the flight level of the other aircraft, complicated by the difference in aircraft speeds (330 and 430 knots). The trajectories of the two aircraft are shown in Figure 6. The two aircraft merge onto the same track in the horizontal plane, but at different altitudes. The point of maximum risk then occurs around 220 s into the encounter, when the first aircraft starts climbing sharply, and its projected track is set to come very close to colliding with the second aircraft. The bottom plot shows that the projected tracks of the two aircraft at the point of highest risk will cause the two aircraft to overlap both horizontally and vertically if position error were completely neglected (shown by the red arrow that points into the small aircraft bounds box).
The collision risk components over time are given in Figure 7 showing that the collision risk evaluation between approximately 125–175 s and 250–290 s drops to be negligible. This drop is due to the velocity profile of the two aircraft in the horizontal plane, along with moments of descent, with the aircraft alternating places as the lead and follower aircraft due to the climbing behaviour of the first (blue) aircraft. In these time periods, the leader aircraft has a significantly higher speed and, as such, the two aircraft will never cross, meaning the risk evaluated is negligibly small. The risk of the entire encounter is evaluated by the maximum value, meaning these portions do not affect the overall evaluation of these types of encounters.
5 Metric comparisons
An alternative metric for evaluating the risk of aircraft encounters is known as the MITRE score (Parker, Reference Parker2019). It yields a risk score for straight-line trajectories of two aircraft, and is intended to be applied at each point of the trajectories of a pair of aircraft. The MITRE score is calculated using the three values of $dT$ (time to CPA), $dL$ (horizontal or lateral separation at CPA), $dV$ (vertical separation at CPA):
The constants $a=30$ s, $b=0{\cdot }25$ NM and $c=250$ ft are normalising constants. A comparison between the MITRE score and the model proposed in this paper is shown in Figure 8 for fifteen example encounters.
An example of an outlier is Encounter 12, where the proposed approach rates as relatively more risky than the MITRE score, even though both approaches consider the same instance in time to be the riskiest. A plot of this encounter is shown in Figure 9. One reason for the difference is that at the CPA, the aircraft have a vertical separation, giving a small risk in the MITRE model. However, as in our calculations, the extrapolated vertical separation is zero, since the red aircraft may have descended to the flight level of the blue aircraft and then remained at that flight level, rather than crossing it.
6 Discussion
The proposed model attempts to directly estimate the collision probability between two aircraft on arbitrary trajectories. As the estimate is a probability, it is easy to both understand and use for classifying encounter risk. Furthermore, it can therefore be easily compared to risks calculated via other such models where appropriate (e.g. Reich model, Anderson model). Some other models, e.g. the MITRE model, cannot easily be used for this purpose, because risk scores are a relative measure which is only meaningful to the specific model that is used.
A further benefit of the model is that it applies to any arbitrary trajectories for the two aircraft. This includes movement in three dimensions, where altitude changes are treated with respect to actual aircraft behaviour. Degenerate cases which arise in the Aldis model are also handled, such that the model is readily applicable to all large-scale aircraft trajectory data. For some airspace, it may be necessary to use a different intervention model from that presented in this paper. For example, in airspace where CPDLC is dominant, a discrete model such as that in oceanic environments (Anderson, Reference Anderson2000a, Reference Anderson2000b, Reference Anderson2005) can instead be used to replace the intervention probability density function for more accurate risk estimates. In this way, the model is flexible and agnostic to the airspace and aircraft trajectories.
The main downside of the proposed model is that it assumes straight-line propagation of aircraft from each point, which is shared by most models of this type. As a result, these models are not as well suited to aircraft types that do not necessarily behave in this way, e.g. helicopters which can hover in place and do not necessarily need to continuously travel in a direction. This issue is fortunately somewhat mitigated in this paper by the position uncertainty models used, where the aircraft's position offset from the straight line propagated trajectory is allowed to vary according to a distribution. As such, the model assumptions cover the infinite variety of other paths that the aircraft could take from each time step (however, the probability density is primarily focused on deviations from a straight line path).
The model lends itself well to large-scale analysis of aircraft encounters within a region or country due to its fast computation speed. For example, surveillance data of all flights during each 24 h period can be gathered and pruned to identify encounters that meet some criteria of interest, e.g. those where the aircraft come closer than some threshold distance. These encounters can then be processed by the proposed model to estimate their collision risk and then further analysed to investigate risk trends both spatially (identifying areas where riskier encounters happen more frequently) and by underlying causes. Such analysis is useful for ANSPs and is planned to be conducted for the Australian domestic airspace to get detailed metrics for risk.
7 Conclusion
The proposed model offers an effective way to quantify the collision risk for any individual conflict. It accounts for the time to conflict including intervention, and the horizontal and vertical separations along the entire projected paths of the aircraft. The model considers practical limitations, offering adaptations that enable computationally efficient solutions to any encounter geometry. The model has many benefits: it is fast to compute resulting in scalability, the model has a strong mathematical foundation that actually estimates collision risk, and it follows well-established collision risk modelling principles meaning it is clearly applicable to ANSPs and other organisations in the aviation risk modelling industry.
Future developments are planned to apply the model to thousands of historic conflicts and use learning-based methods to classify types of conflict risk, and then find simpler statistical formulae for collision risk that remains coupled to the mathematical models. These statistical methods may vary depending on the conflict classification, but would provide very fast risk analysis for large data sets.