The Chorus software is designed to investigate near-term, tactical conflict and loss of separation detection and resolution concepts for air traffic management. This software is currently being used in two different problem domains: en-route self-separation and sense and avoid for unmanned aircraft systems. This paper describes the core resolution algorithms that are part of Chorus. The combination of several features of the Chorus program distinguishes this software from other approaches to conflict and loss of separation resolution. First, the program stores a history of state information over time which enables it to handle communication dropouts and take advantage of previous input data. Second, the underlying conflict algorithms find resolutions that solve the most urgent conflict, but also seek to prevent secondary conflicts with the other aircraft. Third, if the program is run on multiple aircraft, and the two aircraft maneuver at the same time, the result will be implicitly coordinated. This implicit coordination property is established by ensuring that a resolution produced by Chorus will comply with a mathematically-defined criteria whose correctness has been formally verified. Fourth, the program produces both instantaneous solutions and kinematic solutions, which are based on simple acceleration models. Finally, the program provides resolutions for recovery from loss of separation. Different versions of this software are implemented as Java and C++ software programs, respectively.
[1]
César Muñoz,et al.
Time of Closest Approach in Three-Dimensional Airspace
,
2010
.
[2]
César Muñoz,et al.
State-Based Implicit Coordination and Applications
,
2011
.
[3]
César Muñoz,et al.
Concepts of Integration for UAS Operations in the NAS
,
2012
.
[4]
Ricky W. Butler,et al.
Formal Verification of a Conflict Resolution and Recovery Algorithm
,
2013
.
[5]
Lynne Martin,et al.
Pilot and Controller Evaluations of Separation Function Allocation in Air Traffic Management
,
2013
.
[6]
Ricky W. Butler,et al.
A Formal Framework for the Analysis of Algorithms That Recover From Loss of Separation
,
2008
.
[7]
César Muñoz,et al.
A Criteria Standard for Conflict Resolution: A Vision for Guaranteeing the Safety of Self-Separation in NextGen
,
2010
.
[8]
David J. Wing,et al.
Autonomous Flight Rules - A Concept for Self-Separation in U.S. Domestic Airspace
,
2011
.
[9]
James K. Kuchar,et al.
A review of conflict detection and resolution modeling methods
,
2000,
IEEE Trans. Intell. Transp. Syst..
[10]
Ricky W. Butler,et al.
Formally Verified Practical Algorithms For Recovery From Loss of Separation
,
2009
.