We present a mathematical framework for the specification and verification of state-based conflict resolution algorithms that recover from loss of separation. In particular, we propose rigorous definitions of horizontal and vertical maneuver correctness that yield horizontal and vertical separation, respectively, in a bounded amount of time. We also provide sufficient conditions for independent correctness, i.e., separation under the assumption that only one aircraft maneuvers, and for implicitly coordinated correctness, i.e., separation under the assumption that both aircraft maneuver. An important benefit of this approach is that different aircraft can execute different algorithms and implicit coordination will still be achieved, as long as they all meet the explicit criteria of the framework. Towards this end we have sought to make the criteria as general as possible. The framework presented in this paper has been formalized and mechanically verified in the Prototype Verification System (PVS).
[1]
Natarajan Shankar,et al.
PVS: A Prototype Verification System
,
1992,
CADE.
[2]
Victor A. Carreno.
Evaluation of a Pair-Wise Conflict Detection and Resolution Algorithm in a Multiple Aircraft Scenario
,
2002
.
[3]
Gilles Dowek,et al.
Provably Safe Coordinated Strategy for Distributed Conflict Resolution
,
2005
.
[4]
Munoz Cesar,et al.
Tactical conflict detection and resolution in a 3-d airspace
,
2001
.
[5]
J. Hoekstra,et al.
Traffic manager: a flexible desktop simulation tool enabling future ATM research
,
2005,
24th Digital Avionics Systems Conference.