Predicting aircraft trajectory
First Claim
Patent Images
1. A method of predicting a trajectory of an aircraft and operating the aircraft, comprising:
- receiving, at a processor, information defining how the aircraft is to be flown during an operation interval, and storing the information in an information database;
deriving, by the processor, a set of instructions from the information stored, wherein the set of instructions comprise configuration instructions that describe an aerodynamic configuration of the aircraft and motion instructions that control an aircraft motion, wherein the aerodynamic configuration comprises a physical configuration of at least one of a high lift device of the aircraft, a landing gear of the aircraft, and a speed brake of the aircraft;
confirming, by the processor, that the set of instructions comply with a set of rules stored in a rules database, that the configuration instructions define the aerodynamic configuration of the aircraft and that the motion instructions close degrees of freedom of equations of motion used to describe the aircraft motion during the operation interval;
thereafter formulating, by the processor using the set of instructions, an aircraft intent;
solving, by the processor, a trajectory optimization problem defined by the aircraft intent according to a predefined criterion to obtain an optimized trajectory; and
operating the aircraft according to the optimized trajectory.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a computer-implemented method of producing a description of aircraft intent expressed using a formal language. The description may be used to predict aircraft trajectory, for example by air traffic management. Rules are used in association with information provided to generate a set of instructions describing both the aerodynamic configuration of the aircraft and the motion of the aircraft. These instructions are checked to ensure that they describe unambiguously the aircraft'"'"'s trajectory. The instructions are then expressed using a formal language.
26 Citations
18 Claims
-
1. A method of predicting a trajectory of an aircraft and operating the aircraft, comprising:
-
receiving, at a processor, information defining how the aircraft is to be flown during an operation interval, and storing the information in an information database; deriving, by the processor, a set of instructions from the information stored, wherein the set of instructions comprise configuration instructions that describe an aerodynamic configuration of the aircraft and motion instructions that control an aircraft motion, wherein the aerodynamic configuration comprises a physical configuration of at least one of a high lift device of the aircraft, a landing gear of the aircraft, and a speed brake of the aircraft; confirming, by the processor, that the set of instructions comply with a set of rules stored in a rules database, that the configuration instructions define the aerodynamic configuration of the aircraft and that the motion instructions close degrees of freedom of equations of motion used to describe the aircraft motion during the operation interval; thereafter formulating, by the processor using the set of instructions, an aircraft intent; solving, by the processor, a trajectory optimization problem defined by the aircraft intent according to a predefined criterion to obtain an optimized trajectory; and operating the aircraft according to the optimized trajectory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of predicting a trajectory of an aircraft and operating the aircraft, the method comprising:
-
reading, by a processor, data providing a description of aircraft intent expressed using a formal language, the data provided by; receiving information defining how the aircraft is to be flown during an operation interval, and storing the information in an information database; deriving a set of instructions from the information stored, wherein the set of instructions comprise configuration instructions that describe an aerodynamic configuration of the aircraft and motion instructions that control an aircraft motion, wherein the aerodynamic configuration comprises a physical configuration of at least one of a high lift device of the aircraft, a landing gear of the aircraft, and a speed brake of the aircraft; confirming, by the processor ensuring that the set of instructions comply with a set of rules stored in a rules database, that the configuration instructions define the aerodynamic configuration of the aircraft and that the motion instructions close degrees of freedom of equations of motion used to describe the aircraft motion during the operation interval; and expressing the set of instructions using the formal language; solving, by the processor, equations of motion defining aircraft motion using the data and with reference to an aircraft performance model and an Earth model, whereby solved equations of motion are produced; and operating the aircraft using at least the predicted trajectory and the solved equations of motion.
-
-
15. A method of air traffic management, the method comprising:
-
predicting, by a processor, trajectories of at least two aircraft, comprising for each prediction; reading data providing a description of aircraft intent expressed using a formal language, the data provided by; receiving information defining how the at least two aircraft are to be flown during an operation interval, and storing the information in an information database; deriving a set of instructions from the information stored, wherein the set of instructions comprise configuration instructions that describe an aerodynamic configuration of the at least two aircraft and motion instructions that control motions of the at least two aircraft, wherein the aerodynamic configuration comprises a physical configuration of at least one of a high lift device, a landing gear, and a speed brake of each of the at least two aircrafts; confirming, by the processor, that the set of instructions comply with a set of rules stored in a rules database, that the configuration instructions define the aerodynamic configuration of the at least two aircraft and that the motion instructions close degrees of freedom of equations of motion used to describe the aircraft motion of the at least two aircraft during the operation interval; and expressing the set of instructions using the formal language; solving, by the processor, equations of motion defining the aircraft motion using the data and with reference to an aircraft performance model and an Earth model; comparing, by the processor, the at least two predicted trajectories to identify potential conflicts; and managing, by the processor, air traffic, including the at least two aircraft, using the at least two predicted trajectories. - View Dependent Claims (16)
-
-
17. A method of avoiding aircraft collisions, comprising:
-
an aircraft predicting a trajectory of the aircraft, comprising; reading, by a processor on the aircraft, data providing a description of aircraft intent expressed using a formal language, the data provided by; receiving information defining how the aircraft is to be flown during an operation interval, and storing the information in an information database; deriving a set of instructions from the information stored, wherein the set of instructions comprise configuration instructions that describe an aerodynamic configuration of the aircraft and motion instructions that control an aircraft motion, wherein the aerodynamic configuration comprises a physical configuration of at least one of a high lift device of the aircraft, a landing gear of the aircraft, and a speed brake of the aircraft; confirming, by the processor ensuring that the set of instructions comply with a set of rules stored in a rules database, that the configuration instructions define the aerodynamic configuration of the aircraft and that the motion instructions close degrees of freedom of equations of motion used to describe the aircraft motion during the operation interval; and expressing the set of instructions using the formal language; solving equations of motion defining aircraft motion using said data and with reference to an aircraft performance model and an Earth model; and predicting the trajectory of the aircraft to form a predicted trajectory of the aircraft; receiving, by the processor, a set of instructions expressed in the formal language that relate to an aircraft intent of another aircraft; predicting, by the processor, a trajectory of the another aircraft; comparing, by the processor, the two predicted trajectories to identify any conflicts in the two predicted trajectories between the aircraft and the another aircraft, wherein an identified conflict is formed; and issuing, by the processor, instructions to the aircraft and the another aircraft to avoid the aircraft collisions based on the identified conflict. - View Dependent Claims (18)
-
Specification