Providing data for predicting aircraft trajectory
First Claim
1. A method, implemented by a computational infrastructure, of providing a description of a flight intent of an aircraft to be flown on a flight expressed using a formal language, the method comprising:
- receiving at an input of the computational infrastructure information describing how the aircraft is to be flown including motion information that describes the motion of the aircraft and configuration information that describes an aerodynamic configuration of the aircraft, and storing the information in a database;
dividing, by the computational infrastructure, the flight onto one or more flight segments having one or more constraints and one or more objectives, wherein the one or more flight segments represent an intent of changing an aircraft motion state from one state into another, the one or more constraints represent a restriction on a trajectory of the aircraft, and the one or more objectives represent a desire relating to the trajectory to maximize or minimize a certain function;
for each flight segment following, by the computational infrastructure, a set of rules, using the computational infrastructure, that govern the creation of valid words using the flight segment, the one or more constraints for the flight segment, and the one or more objectives for the flight segment to express the flight intent using a formal language made up of the valid words which defines which degrees of freedom of motion of the aircraft are defined during the flight segment and which degrees of freedom of motion are not defined during the flight segment;
for each flight segment following, by the computational infrastructure, a set of attributes, being an effect, an execution interval, and a flight segment code that govern the creation of the valid words, the effect comprising aircraft behavior exhibited during the flight segment represented by a composite, the execution interval defining an interval during which the flight segment is active defining an initial aircraft state and a final aircraft state, and the flight segment code comprising an alphanumeric string wherein each letter or number in the alphanumeric string represents one of the degrees of freedom of the motion of the aircraft; and
transmitting the flight intent of the aircraft using the formal language to the aircraft, to another aircraft, or to an air traffic manager.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a system and method of producing a description of the flight intent of an aircraft expressed using a formal language. The description may be used to generate a predicted aircraft trajectory, for example by air traffic management. Rules are used in association with information provided to express the flight intent of the aircraft in a formal language. The flight intent describes a flight in terms of flight segments, and provides information of the path to be flown and how it is to be flown. The flight intent does not necessarily define unambiguously the aerodynamic configuration of the aircraft and the motion of the aircraft during the flight. The flight intent is used alongside other information to generate the aircraft intent that does describe unambiguously the aircraft'"'"'s trajectory.
-
Citations
22 Claims
-
1. A method, implemented by a computational infrastructure, of providing a description of a flight intent of an aircraft to be flown on a flight expressed using a formal language, the method comprising:
-
receiving at an input of the computational infrastructure information describing how the aircraft is to be flown including motion information that describes the motion of the aircraft and configuration information that describes an aerodynamic configuration of the aircraft, and storing the information in a database; dividing, by the computational infrastructure, the flight onto one or more flight segments having one or more constraints and one or more objectives, wherein the one or more flight segments represent an intent of changing an aircraft motion state from one state into another, the one or more constraints represent a restriction on a trajectory of the aircraft, and the one or more objectives represent a desire relating to the trajectory to maximize or minimize a certain function; for each flight segment following, by the computational infrastructure, a set of rules, using the computational infrastructure, that govern the creation of valid words using the flight segment, the one or more constraints for the flight segment, and the one or more objectives for the flight segment to express the flight intent using a formal language made up of the valid words which defines which degrees of freedom of motion of the aircraft are defined during the flight segment and which degrees of freedom of motion are not defined during the flight segment; for each flight segment following, by the computational infrastructure, a set of attributes, being an effect, an execution interval, and a flight segment code that govern the creation of the valid words, the effect comprising aircraft behavior exhibited during the flight segment represented by a composite, the execution interval defining an interval during which the flight segment is active defining an initial aircraft state and a final aircraft state, and the flight segment code comprising an alphanumeric string wherein each letter or number in the alphanumeric string represents one of the degrees of freedom of the motion of the aircraft; and transmitting the flight intent of the aircraft using the formal language to the aircraft, to another aircraft, or to an air traffic manager. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, implemented by a computational infrastructure, of predicting the trajectory of an aircraft, the method comprising:
-
following a set of rules that govern the creation of valid words based on a flight segment, one or more constraints for the flight segment, and one or more objectives for the flight segment to express a flight intent of the aircraft using a formal language made up of the valid words which defines which degrees of freedom of motion of the aircraft are defined during the flight segment and which degrees of freedom of motion are not defined during the flight segment, wherein the flight segment represents an intent of changing an aircraft motion state from one state into another, the one or more constraints represent a restriction on the trajectory of the aircraft, and the one or more objectives represent a desire relating to the trajectory to maximize or minimize a certain function; for each flight segment following a set of attributes, being an effect, an execution interval, and a flight segment code that govern the creation of the valid words, the effect comprising aircraft behavior exhibited during the flight segment represented by a composite, the execution interval defining an interval during which the flight segment is active defining an initial aircraft state and a final aircraft state, and the flight segment code comprising an alphanumeric string wherein each letter or number in the alphanumeric string represents one of the degrees of freedom of the motion of the aircraft; reading data providing a description of the flight intent expressed using the formal language; obtaining further information such that an unambiguous description of the aircraft'"'"'s trajectory during the flight is provided; expressing, by the computational infrastructure, the aircraft intent using the formal language to provide the unambiguous description of the aircraft'"'"'s trajectory; solving, by the computational infrastructure, equations of motion in the computational infrastructure to define aircraft motion using the expression of aircraft intent and with reference to an aircraft performance model and an earth model; and transmitting, by the computational infrastructure, a description of the predicted trajectory to the aircraft, to another aircraft, or to an air traffic manager. - View Dependent Claims (12, 13)
-
-
14. An aircraft trajectory predictor system, comprising:
-
an input of a computational infrastructure configured to receive data corresponding to a description of flight intent expressed using a formal language made up of valid words formed by following a set of rules applied to a flight segment, one or more constraints for the flight segment, and one or more objectives for the flight segment defining which degrees of freedom of motion of an aircraft are defined during the flight segment and which degrees of freedom of motion are not defined during the flight segment, wherein the flight segment represents an intent of changing an aircraft motion state from one state into another, the one or more constraints represent a restriction on a trajectory of the aircraft, and the one or more objectives represent a desire relating to the trajectory to maximize or minimize a certain function, wherein the data corresponding to the description of the flight intent expressed using the formal language made up of the valid words is further formed for each flight segment following a set of attributes, being an effect, an execution interval, and a flight segment code that govern the creation of the valid words, the effect comprising aircraft behavior exhibited during the flight segment represented by a composite, the execution interval defining an interval during which the flight segment is active defining an initial aircraft state and a final aircraft state, and the flight segment code comprising an alphanumeric string wherein each letter or number in the alphanumeric string represents one of the degrees of freedom of the motion of the aircraft; a further input of a computational infrastructure configured to receive further information such that an unambiguous description of the aircraft'"'"'s trajectory during the flight is provided; an output of a computational infrastructure configured to produce a formal language expression corresponding to an aircraft intent, the formal language expression corresponding to the unambiguous description of the aircraft'"'"'s trajectory; a trajectory engine of a computational infrastructure configured to solve equations of motion defining aircraft motion using the formal language expression of aircraft intent and with reference to an aircraft performance model and an earth model; and a further output of a computational infrastructure configured to transmit information corresponding to a description of the predicted trajectory to the aircraft, to another aircraft, or to an air traffic manager. - View Dependent Claims (15, 16)
-
-
17. A computer-implemented method of providing a description of flight intent of an aircraft to be flown on a flight expressed using a formal language, the method comprising:
-
receiving at an input of a computational infrastructure information describing how the aircraft is to be flown including motion information and configuration information; dividing the flight into one or more flight segments having one or more constraints and one or more objectives, wherein the one or more flight segments represent an intent of changing an aircraft motion state from one state into another, the one or more constraints represent a restriction on a trajectory of the aircraft, and the one or more objectives represent a desire relating to the trajectory to maximize or minimize a certain function; providing at an output of the computational infrastructure information that expresses the flight intent for each flight segment using a formal language, which follows a set of rules to govern the creation of valid words using the flight segment, the one or more constraints for the flight segment, and the one or more objectives for the flight segment, to define which degrees of freedom of motion of the aircraft are defined during the flight segment and which degrees of freedom of motion are not defined during the flight segment; for each flight segment following a set of attributes, being an effect, an execution interval, and a flight segment code that govern the creation of the valid words, the effect comprising aircraft behavior exhibited during the flight segment represented by a composite, the execution interval defining an interval during which the flight segment is active defining an initial aircraft state and a final aircraft state, and the flight segment code comprising an alphanumeric string wherein each letter or number in the alphanumeric string represents one of the degrees of freedom of the motion of the aircraft; and transmitting the flight intent of the aircraft using the formal language to the aircraft, to another aircraft, or to an air traffic manager. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification