Conflict detection and resolution using predicted aircraft trajectories
First Claim
Patent Images
1. A method of managing airspace through which a plurality of aircraft are flying, comprising:
- receiving, from the plurality of aircraft, user preferred aircraft intent data that unambiguously defines corresponding user preferred trajectories of each of the plurality of aircraft;
calling an initial global conflict detection procedure comprising;
calculating, by a processor, the corresponding user preferred trajectories from the user preferred aircraft intent data;
comparing the corresponding user preferred trajectories so as to identify one or more conflicts between trajectories to create a comparison; and
using the comparison of the corresponding user preferred trajectories to identify conflicted aircraft and to place each conflicted aircraft into one of a plurality of conflict dependent networks such that each conflict dependent network contains a set of all aircraft in conflict with each other, either directly or indirectly, such that each conflicted aircraft can be a member of one conflict dependent network only;
for each conflict dependent network, calling an initial conflict resolution procedure comprising;
revising the user preferred aircraft intent data of one or more of the conflicted aircraft of a corresponding conflict dependent network to produce revised aircraft intent data defining a corresponding revised trajectory configured to remove-conflicts from within the corresponding conflict dependent network;
sending the revised aircraft intent data to the corresponding conflicted aircraft; and
commanding the corresponding conflicted aircraft to alter course to remove the conflicts.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of detecting conflicts between aircraft passing through managed airspace, and resolving the detected conflicts strategically. The method may include obtaining intended trajectories of aircraft through the airspace, detecting conflicts in the intended trajectories, forming a set of the conflicted aircraft, calculating one or more revised trajectories for the conflicted aircraft such that the conflicts are resolved, and advising the conflicted aircraft subject to revised trajectories of the revised trajectories.
-
Citations
21 Claims
-
1. A method of managing airspace through which a plurality of aircraft are flying, comprising:
-
receiving, from the plurality of aircraft, user preferred aircraft intent data that unambiguously defines corresponding user preferred trajectories of each of the plurality of aircraft; calling an initial global conflict detection procedure comprising; calculating, by a processor, the corresponding user preferred trajectories from the user preferred aircraft intent data; comparing the corresponding user preferred trajectories so as to identify one or more conflicts between trajectories to create a comparison; and using the comparison of the corresponding user preferred trajectories to identify conflicted aircraft and to place each conflicted aircraft into one of a plurality of conflict dependent networks such that each conflict dependent network contains a set of all aircraft in conflict with each other, either directly or indirectly, such that each conflicted aircraft can be a member of one conflict dependent network only; for each conflict dependent network, calling an initial conflict resolution procedure comprising; revising the user preferred aircraft intent data of one or more of the conflicted aircraft of a corresponding conflict dependent network to produce revised aircraft intent data defining a corresponding revised trajectory configured to remove-conflicts from within the corresponding conflict dependent network; sending the revised aircraft intent data to the corresponding conflicted aircraft; and commanding the corresponding conflicted aircraft to alter course to remove the conflicts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for managing airspace through which a plurality of aircraft are flying, the system comprising:
-
a computer apparatus; a non-transitory computer readable medium comprising instructions stored thereon, that when executed by the computer apparatus, causes the computer apparatus to; receive, from the plurality of aircraft, user preferred aircraft intent data that unambiguously defines the user preferred trajectory of each of the plurality of aircraft; call an initial global conflict detection procedure comprising; calculating corresponding user preferred trajectories from the user preferred aircraft intent data; and comparing the corresponding user preferred trajectories so as to identify one or more conflicts between trajectories to form a comparison; use the comparison of the user preferred trajectories to identify conflicted aircraft and to place the conflicted aircraft into a plurality of conflict dependent networks such that each of the plurality of conflict dependent networks contains a set of all aircraft in conflict with each other, either directly or indirectly, such that each conflicted aircraft can be a member of one conflict dependent network only; for each of the plurality conflict dependent networks, calling an initial conflict resolution procedure comprising; revising the user preferred aircraft intent data of one or more of the conflicted aircraft of a corresponding conflict dependent network to produce revised aircraft intent data defining a corresponding revised trajectory configured to remove conflicts from within the conflict dependent network; send the revised aircraft intent data to the corresponding conflicted aircraft; and command the corresponding conflicted aircraft to alter course in a manner that removes the conflicts. - View Dependent Claims (18, 19, 20)
-
-
21. A non-transitory computer readable medium having stored thereon a computer program for managing airspace through which a plurality of aircraft are flying, the computer program comprising instructions that when executed by a computer apparatus causes the computer apparatus to:
-
receive, from the plurality of aircraft, user preferred aircraft intent data that unambiguously defines the user preferred trajectory of each of the plurality of aircraft; call an initial global conflict detection procedure comprising; calculating corresponding user preferred trajectories from the user preferred aircraft intent data; and comparing the corresponding user preferred trajectories so as to identify one or more conflicts between trajectories to form a comparison; use the comparison of the user preferred trajectories to identify conflicted aircraft and to place the conflicted aircraft into a plurality of conflict dependent networks such that each of the plurality of conflict dependent network contains a set of all aircraft in conflict with each other, either directly or indirectly, such that each conflicted aircraft can be a member of one conflict dependent network only; for each conflict dependent network, calling an initial conflict resolution procedure comprising; revising the user preferred aircraft intent data of one or more of the conflicted aircraft of a corresponding conflict dependent network to produce revised aircraft intent data defining a corresponding revised trajectory configured to remove conflicts from within the corresponding conflict dependent network; send the revised aircraft intent data to the corresponding conflicted aircraft; and command the corresponding conflicted aircraft to alter course in a manner that removes the conflicts.
-
Specification