ACAS X, the Optimization Algorithm Built to Replace TCAS Before the Sky Gets Too Crowded to Save
ACAS X replaces TCAS's fixed decision rules with a precomputed optimization algorithm, reducing nuisance alerts and scaling to drones, eVTOLs, and increasingly complex airspace.
ACAS X is the FAA-backed collision avoidance system designed to replace TCAS II, the technology that has protected commercial airspace since the early 1990s. Developed at MIT Lincoln Laboratory, it abandons fixed rule-based logic in favor of a precomputed optimization policy capable of handling encounter geometries - including drones and electric air taxis - that TCAS was never designed to address. The transition is underway, but full fleet adoption is expected to take a decade or more.
Why TCAS Worked So Well
TCAS II became mandatory on large commercial aircraft in the early 1990s, but the push to automate collision avoidance began in the mid-1970s following a series of fatal midair collisions. The system works by interrogating the transponders of nearby aircraft - any Mode C or Mode S transponder becomes a target. The TCAS box calculates range, bearing, and altitude, projects the geometry forward, and issues a Resolution Advisory (RA) if the closure rate indicates a collision course: climb, descend, increase climb, reduce descent.
The critical feature is aircraft-to-aircraft coordination. Two TCAS boxes communicate directly, without ground involvement, so one crew gets “climb” while the other gets “descend.” They pass safely. No controller required.
The Überlingen midair collision on July 1, 2002 - a Bashkirian Airlines Tupolev 154 and a DHL cargo jet over southern Germany - reinforced the system’s authority. One crew followed a conflicting air traffic control instruction instead of the TCAS RA, contributing to the collision. The lesson was codified globally: if TCAS issues an RA, you follow it. The controller is wrong. You sort it out on the ground.
Three Problems TCAS Cannot Fully Solve
TCAS II runs on deterministic, fixed rules developed in the 1980s and refined since. That rule set is exceptionally well-tuned for the encounters it anticipated - primarily two commercial aircraft closing at standard speeds and altitudes. But fixed rules have a ceiling.
Nuisance alerts are the first problem. TCAS sometimes issues RAs for geometries that resolve on their own before any action is needed. Pilots begin to discount a system that cries wolf, and eroded trust in an automated safety system is a serious safety problem.
Multi-aircraft encounters are the second. When three or more aircraft are in a threatening geometry simultaneously, the fixed logic handles it but not optimally. The rules were designed around two-aircraft scenarios.
Future airspace is the third, and the one that drove the creation of ACAS X. Commercial drone delivery operations under Beyond Visual Line of Sight rules, eVTOL vehicles in urban corridors, and potentially autonomous commercial aircraft will populate airspace that looks nothing like the environment TCAS was designed for. The performance profiles, regulatory frameworks, and coordination requirements of these new vehicle types fall entirely outside TCAS’s design assumptions.
How ACAS X Works: Optimization Instead of Rules
MIT Lincoln Laboratory began developing ACAS X around 2008. The central insight was to stop writing rules for individual scenarios and instead solve the entire problem mathematically.
The approach uses a Markov Decision Process (MDP) - the same class of algorithm used in robotics, game theory, and aerospace trajectory planning. Developers defined all possible encounter states, all possible system actions, the probabilities of transitioning between states, and a reward function that balances collision risk against operational disruption (nuisance alerts). They then solved for the policy that maximizes reward across the full state space.
That optimization ran offline on high-performance computing clusters, simulating hundreds of millions of encounter scenarios. The result is a precomputed lookup table with hundreds of millions of entries. In operation, the system matches the current encounter geometry to the nearest table entry and executes the pre-optimized action. The decision happens instantly - but it was determined by a statistical optimization, not a hand-written rule.
The practical benefits are measurable. Nuisance alert rates are meaningfully lower than TCAS in equivalent scenarios. Multi-aircraft encounters are handled more elegantly because the optimization explicitly included thousands of those geometries. And because the reward function can be tuned, the same underlying architecture can be adapted for different vehicle types and operational contexts.
The ACAS X Family: Xa, Xu, and Xo
ACAS X is not a single box - it’s a family of variants sharing the same optimization framework.
ACAS Xa targets large commercial aircraft. It is designed to be backward compatible with existing TCAS infrastructure, a deliberate choice given the thousands of aircraft already equipped and the air traffic systems built around current interrogation protocols.
ACAS Xu is the variant for unmanned aircraft. This may be the most consequential near-term application. Unmanned aircraft carry no pilot, respond faster mechanically, and operate under regulatory frameworks distinct from commercial aviation. The coordination problem is more complex, but there is no existing installed base to transition. ACAS Xu has been in active testing and is advancing toward regulatory standards.
ACAS Xo addresses smaller platforms and operational contexts that don’t fit the commercial aircraft model - airspace classes and use cases that neither Xa nor Xu cleanly covers.
The Certification and Transition Challenge
The FAA and RTCA (Radio Technical Commission for Aeronautics) have been developing minimum operational performance standards for ACAS X for several years. Those standards are the prerequisite for any certification pathway.
But replacing a system this embedded in aviation culture is not straightforward. TCAS lives inside airworthiness standards, crew resource management doctrine, flight operations manuals, and decades of trained pilot behavior. Crews know exactly what TCAS sounds like and exactly how to respond. ACAS X changes some alert timing and advisory language - not radically, but enough to require retraining, manual updates, and human factors research on how pilots respond to the new system.
International coordination adds another layer. TCAS operates under global standards governed by ICAO (the International Civil Aviation Organization). Any replacement must be adopted internationally, not just domestically. That process moves at diplomatic speed, not engineering speed.
The unmanned path may actually reach deployment first. Certifying ACAS Xu as part of new drone operational standards means building requirements from scratch rather than replacing an incumbent. That’s still difficult, but structurally simpler. Watch the FAA’s Beyond Visual Line of Sight rulemaking over the next three to five years - ACAS Xu is positioned to be embedded in commercial drone collision avoidance requirements before ACAS Xa makes significant inroads into the commercial airline fleet.
What This Means for Pilot Trust and Training
TCAS presents a logic pilots can reason about intuitively. The intruder is below and converging - TCAS commands a climb. The rule is transparent.
ACAS X presents a different kind of opacity. Explaining why the system chose to delay a specific advisory by three-tenths of a second in a particular multi-aircraft encounter requires access to a lookup table with hundreds of millions of entries. That is not something a pilot builds an intuitive mental model around.
The human factors community is actively working on this challenge. How do pilots learn to trust - and appropriately question - a system whose moment-to-moment logic isn’t fully legible to them? There is no clean answer yet. What the research suggests is that the training design has to work harder than it did with TCAS. The Überlingen lesson - TCAS always overrides the controller - was established clearly after tragedy. The ACAS X transition, done properly, can establish the right operational norms before a similar incident is needed to force the issue.
The opacity is not evidence that the system is wrong. The underlying research, led in large part by Mykel Kochenderfer at MIT Lincoln Laboratory - who later became a professor at Stanford and wrote a widely used textbook on decision-making under uncertainty - has been peer-reviewed, replicated, and validated extensively. The algorithm is sound. The institutional processes of certification, training, and international coordination are what determine how quickly it enters service.
Key Takeaways
- TCAS II, mandatory on large commercial aircraft since the early 1990s, uses fixed deterministic rules that cannot optimally handle multi-aircraft encounters, nuisance-alert reduction, or new vehicle types like drones and eVTOLs.
- ACAS X, developed at MIT Lincoln Laboratory starting around 2008, replaces those rules with a precomputed optimization policy derived from simulating hundreds of millions of encounter geometries using Markov Decision Process mathematics.
- The system comes in three variants: ACAS Xa (commercial aircraft, backward-compatible with TCAS), ACAS Xu (unmanned aircraft), and ACAS Xo (smaller platforms and specialized operations).
- ACAS Xu is likely to reach regulatory requirements for commercial drone operations before ACAS Xa achieves widespread commercial fleet penetration - there is no installed base to displace.
- Full transition for large commercial aircraft will take years, possibly a decade or more, due to certification standards, international ICAO coordination, retraining requirements, and the depth to which TCAS is embedded in existing operational culture.
Radio Hangar. Aviation talk, built by pilots. Listen live | More articles