Ensuring air traffic safety: optimising short term conflict alert systems
Submitting Institution
University of ExeterUnit of Assessment
Computer Science and InformaticsSummary Impact Type
TechnologicalResearch Subject Area(s)
Mathematical Sciences: Applied Mathematics, Numerical and Computational Mathematics
Information and Computing Sciences: Information Systems
Summary of the impact
Short Term Conflict Alert systems are used by NATS to alert air traffic
controllers to the risk of
aircraft becoming dangerously close. This research has provided the means
to enhance
international air traffic safety by automatically optimising STCA systems
so as to simultaneously
maximise the number of alerts raised in response to truly dangerous
situations, while, at the same
time, minimising the number of false alerts. This has been achieved by
developing multi-objective
evolutionary algorithms to automatically locate the Pareto front
describing the optimal trade-off
between the numbers of true and false positives. The optimiser is
described by NATS as "an
outstanding improvement to our safety" [KTP-1395, final report].
Underpinning research
The research was undertaken under the auspices of an EPSRC grant
"Critical Systems and Data
Driven Technology" (GR/R24357/01), which examined how safety critical
systems that deal with
data can make decisions and derive measures for the confidence that can be
placed in those
decisions. One strand of this work deals with Bayesian treatments, which
average over many
possible decision makers and is particularly appropriate where the safety
critical system is being
learned ab initio from data, e.g. [1]. The research identified
another class of safety critical systems,
exemplified by Short Term Conflict Alert (STCA) systems, which have
pre-existing models whose
parameters can be adjusted to affect the true and false positive rates.
Work at Exeter developed a multi-objective evolutionary algorithm for the
optimisation of the STCA
parameters to locate an approximation to the Pareto front, the optimal
trade-off between the true
and false positive rates [2]. At heart the automated optimisation process
is a directed form of `trial
and error': small perturbations are made to STCA parameters whose true and
false positive rates
are no worse than the rates for any other parameters found so far (so
called non-dominated
parameters); the performance of the perturbed parameters is then evaluated
on historical data, and
parameters which are non-dominated are retained. Over many generations an
approximation to
the Pareto set emerges.
This idea was also extended so as to maximise the warning time given to
controllers, along with
optimisation of the true and false positive rates [2]. The STCA system
allocates pairs of aircraft
trajectories to one of two classes: dangerously close and well separated.
Further work showed
how these methods can be extended to classification into more than two
classes [3].
The optimisation is difficult because (a) air-space is segregated into
several interacting sectors and
(b) each evaluation is computationally expensive, taking 6 or 7 minutes.
Special methods were
developed to tackle these problems, enabling the impact described and
contributing to research in
the field of computationally expensive multi-objective optimisation [4].
As the data on which
performance is evaluated is not unlimited, there is some uncertainty in
the evaluation of each
objective; methods were therefore developed to quantify this uncertainty
[5] and to account for it
during optimisation to prevent over-fitting [4].
Optimisation extracts the best possible true and false positive rates
from the particular STCA
architecture employed by NATS. Recent MPhil work, using data supplied by
NATS, is on
improving the classification architecture itself, particularly for
aircraft outside controlled airspace.
Everson and Fieldsend continue to collaborate with NATS, particularly on
avoiding over-fitting
during evolutionary optimisation, and NATS were partners in a proposal to
EPSRC on surrogate
modelling for evolutionary optimisation.
References to the research
References [2], [3] and [4] best indicate the quality of the research.
1. Krzanowski, W.J., Fieldsend, J.E., Bailey, T.C., Everson, R.M.,
Partridge, D. and Schetinin, V.,
2006. "Confidence in classification: a Bayesian approach", Journal of
Classification, vol. 23, pp.
199-220. [Referenced in RAE2008]
2. Everson, R.M. & Fieldsend, J.E., 2006. "Multi-Objective
Optimisation of Safety Related
Systems: An Application to Short Term Conflict Alert", IEEE
Transactions on Evolutionary
Computation, vol 10(2), pp. 187-198. [Referenced in RAE2008]
3. Everson, R.M. & Fieldsend, J.E., 2006. "Multi-class ROC analysis
from a multi-objective
optimisation perspective", Pattern Recognition Letters, vol 27,
pp. 531-556. [Referenced in
RAE2008]
4. Reckhouse, W.J., Fieldsend, J.E., & Everson, R.M., 2010. "Variable
interactions and exploring
parameter space in an expensive optimisation problem: optimising short
term conflict alert".
IEEE Congress on Evolutionary Computation. Barcelona, July 2010. [Referenced
in REF2014]
5. Fieldsend, J.E. & Everson, R.M., 2008. "On the efficient use of
uncertainty when performing
expensive ROC optimisation", IEEE Congress on Evolutionary Computation.
Washington DC,
pp. 155-176. [Referenced in REF2014]
Details of the impact
NATS, the UK's main air traffic provider responsible for providing safe
air traffic control for millions
of flights each year, recognised the importance of this research by the
uptake in 2008-2009 of a
KTP with Everson and Fieldsend. With many thousands of aircraft in UK
airspace per day and true
positive alert rates of only about 70%, it is crucial to extract the
optimum performance from STCA
systems, which are a component of the NATS "safety net" ensuring safe air
traffic management.
As STCA is one of several barriers in the safety net, it is impossible to
directly assess the impact of
its optimisation in terms of lives saved or crashes averted, but it is
worth noting that the Überlingen
mid-air crash in 2002 would have been averted if the STCA system had been
operational — it was
switched off for software maintenance [A].
The effectiveness of the STCA is achieved by striking the right balance
of true alerts to false
alarms. Too many false alarms make the tool unusable, distracting and
unsafe; too few true
positives mean that controllers do not get the warning they need of
possible losses of separation
between aircraft — this is a delicate balance. Historically the
optimisation of the STCA has been
based on best engineering judgement about the 1500 or so parameters, which
define its
performance. The Exeter research provides an algorithm for automatically
locating the optimal
trade-off.
The KTP with NATS produced a properly software-engineered suite of tools
to perform the
optimisation on any STCA system, including the new ESTCA system being
introduced in the UK
(which has approximately 3000 parameters and thus presents an even greater
challenge to
manual tuning) and other STCA systems in Europe. The tools were used by
NATS for operational
planning and tuning STCA across the UK airspace; this is a continual
process in response to
changing air-traffic patterns and airspace regulations. Importantly, in
addition to finding optimal
parameters, the Pareto front shows NATS personnel the range of available
trade-offs, information
that was hitherto unknown, allowing them to make a more reasoned choice of
operating point. The
optimiser was used during the period 2007-2010, but due to re-organisation
and changes in
practise at NATS the optimiser is no longer in current use.
Work jointly written with NATS staff was presented at an international
Eurocontrol conference,
which is primarily a meeting of representatives of air-traffic control
organisations (Eurocontrol,
www.eurocontrol.int, is responsible for
overseeing European air traffic). The joint work generated
interest from Europe and the USA both for the operational advantages
described but also for the
possibility of assessing airspace reconfigurations and comparing airspaces
[B]. Internationally, the
optimisation-adaptation capabilities of the optimiser are being explored
in Europe through the
Single European Sky Air Traffic Management Research (SESAR) programme (www.sesarju.eu),
where it has "enhanced NATS' innovation profile" [C, D]. The NATS
representative writes in the
KTP final report: "This KTP has delivered to NATS an automatic optimiser
which is quicker, more
rigorous and has shown to provide more optimum configurations (up to 10%
better) than
judgement alone. It is a tremendous contribution to NATS and to the
safety of air traffic
services in UK." [C]
Sources to corroborate the impact
A. German Federal Bureau of Aircrafts Accidents Investigation report
AX001-1-2/02. Available
from http://www.bfu-web.de
B. Reckhouse, W.J., Everson, R.M., Fieldsend, J.E., Bush, D., Arnold, T.,
Hayward, R. and Slater,
K, 2008, "Assessment & optimisation of STCA performance: Using the
Pareto-optimal receiver
operating characteristic", EUROCONTROL Safety R&D seminar.
Southampton, October 2008.
C. KTP 1395 with NATS En Route plc. Final Report. 2009.
Available from www.ktponline.org.uk
D. Corroborating letter from Head of Operational Analysis at NATS, dated
18/11/2013.