Using aircraft trajectory data to infer aircraft intent
First Claim
1. A computer-implemented method of inferring the aircraft intent of an aircraft from an observed trajectory of the aircraft, the method comprising:
- obtaining the observed trajectory of the aircraft;
determining a type of the aircraft and retrieving from memory aircraft performance data relating to that type of aircraft;
retrieving data regarding atmospheric conditions along the observed trajectory;
generating an initial set of candidate aircraft intents that provide an unambiguous description of how the aircraft may be flown and that allows a determination of an unambiguous resulting trajectory;
providing as inputs to a computer system the initial set of candidate aircraft intents, the aircraft performance data, and the atmospheric conditions data;
calculating from the inputs a calculated trajectory defined by each candidate aircraft intent in the initial set of candidate aircraft intents;
forming a multi-objective cost function from a comparison of each calculated trajectory to the observed trajectory;
using an evolutionary algorithm to evolve the set of initial candidate aircraft intents into an evolved set of candidate aircraft intents and repeating iterations of the evolutionary algorithm to evolve further the candidate aircraft intents of the evolved set, wherein the evolutionary algorithm uses a multi-objective cost function to obtain a cost function value that measures a goodness of each candidate aircraft intent; and
providing one or more candidate aircraft intents with the best cost function value or values respectively.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for inferring the aircraft intent of an aircraft from an observed trajectory. Aircraft performance data relating to that type of aircraft is retrieved from memory, along with atmospheric conditions along the observed trajectory. An initial set of candidate aircraft intents is generated. Each aircraft intent provides an unambiguous description of how the aircraft may be flown that allows a determination of an unambiguous resulting trajectory. A computer system calculates a trajectory defined by each candidate aircraft intent and forms a cost function from a comparison of each calculated trajectory to the observed trajectory. An evolutionary algorithm evolves the initial candidate aircraft intents, wherein the evolutionary algorithm uses a multi-objective cost function to obtain a cost function value that measures the suitability of each candidate aircraft intent.
28 Citations
20 Claims
-
1. A computer-implemented method of inferring the aircraft intent of an aircraft from an observed trajectory of the aircraft, the method comprising:
-
obtaining the observed trajectory of the aircraft; determining a type of the aircraft and retrieving from memory aircraft performance data relating to that type of aircraft; retrieving data regarding atmospheric conditions along the observed trajectory; generating an initial set of candidate aircraft intents that provide an unambiguous description of how the aircraft may be flown and that allows a determination of an unambiguous resulting trajectory; providing as inputs to a computer system the initial set of candidate aircraft intents, the aircraft performance data, and the atmospheric conditions data; calculating from the inputs a calculated trajectory defined by each candidate aircraft intent in the initial set of candidate aircraft intents; forming a multi-objective cost function from a comparison of each calculated trajectory to the observed trajectory; using an evolutionary algorithm to evolve the set of initial candidate aircraft intents into an evolved set of candidate aircraft intents and repeating iterations of the evolutionary algorithm to evolve further the candidate aircraft intents of the evolved set, wherein the evolutionary algorithm uses a multi-objective cost function to obtain a cost function value that measures a goodness of each candidate aircraft intent; and providing one or more candidate aircraft intents with the best cost function value or values respectively. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for inferring the aircraft intent of an aircraft from an observed trajectory of the aircraft, the system comprising:
-
a computing system; a tangible non-transitory computer readable medium comprising instructions stored thereon, that when executed by the computer system, causes the computer system to; obtain the observed trajectory of the aircraft; determine a type of the aircraft and retrieve from memory aircraft performance data relating to that type of aircraft; retrieve data regarding atmospheric conditions along the observed trajectory; generate an initial set of candidate aircraft intents that provide an unambiguous description of how the aircraft may be flown and that allows a determination of an unambiguous resulting trajectory; provide as inputs, the initial set of candidate aircraft intents, the aircraft performance data, and the atmospheric conditions data; calculate from the inputs a calculated trajectory defined by each candidate aircraft intent in the initial set of candidate aircraft intents; form a multi-objective cost function from a comparison of each calculated trajectory to the observed trajectory; use an evolutionary algorithm to evolve the set of initial candidate aircraft intents into an evolved set of candidate aircraft intents and repeat iterations of the evolutionary algorithm to evolve further the candidate aircraft intents of the evolved set, wherein the evolutionary algorithm uses a multi-objective cost function to obtain a cost function value that measures a goodness of each candidate aircraft intent; and provide one or more candidate aircraft intents with the best cost function value or values respectively. - View Dependent Claims (16, 17)
-
-
18. A tangible non-transitory computer readable medium having stored thereon a computer program for inferring the aircraft intent of an aircraft from an observed trajectory of the aircraft, the computer program comprising instructions, that when executed by a computer system, causes the computer system to:
-
obtain the observed trajectory of the aircraft; determine a type of the aircraft and retrieve from memory aircraft performance data relating to that type of aircraft; retrieve data regarding atmospheric conditions along the observed trajectory; generate an initial set of candidate aircraft intents that provide an unambiguous description of how the aircraft may be flown and that allows a determination of a unambiguous resulting trajectory; provide as inputs, the initial set of candidate aircraft intents, the aircraft performance data, and the atmospheric conditions data; calculate from the inputs a calculated trajectory defined by each candidate aircraft intent in the initial set of candidate aircraft intents; form a multi-objective cost function from a comparison of each calculated trajectory to the observed trajectory; use an evolutionary algorithm to evolve the set of initial candidate aircraft intents into an evolved set of candidate aircraft intents and repeat iterations of the evolutionary algorithm to evolve further the candidate aircraft intents of the evolved set, wherein the evolutionary algorithm uses a multi-objective cost function to obtain a cost function value that measures a goodness of each candidate aircraft intent; and provide one or more candidate aircraft intents with the best cost function value or values respectively. - View Dependent Claims (19, 20)
-
Specification