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
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.
대표청구항▼
1. A method of predicting a trajectory of an 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 informati
1. A method of predicting a trajectory of an 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 describe an aircraft motion;requiring, by the processor, an operation that at least six instructions to be active simultaneously throughout the operation interval, wherein the at least six instructions are chosen from at least three groups selected from motion instructions and at least one group selected from configuration instructions; andconfirming, 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 time interval; andoperating the aircraft according to the instructions. 2. The method of claim 1, wherein deriving the set of instructions comprises identifying from the information stored information relating to how the aircraft is to be configured and providing configuration instructions based on that configuration-related information. 3. The method of claim 2, comprising identifying information relating to high-lift devices, landing gear or speed brakes, and providing a high-lift related, landing gear related or speed brakes related instruction, respectively. 4. The method of claim 3, wherein confirming comprises ensuring that the set of instructions includes one and only one of each of a high-lift related instruction, a landing gear related instruction and a speed brakes related instruction. 5. The method of claim 1, wherein deriving the set of instructions comprises identifying from the information stored information determining the motion of the aircraft and providing motion instructions based on that motion-related information. 6. The method of claim 5, comprising identifying information relating to lateral motion, vertical motion and speed, and providing motion instructions that determine the lateral motion, vertical motion and speed. 7. The method of claim 6, wherein confirming comprises ensuring that there are three motion instructions, each motion instruction closing one degree of freedom. 8. The method of claim 1, wherein confirming comprises ensuring that the instructions do not provide conflicting requirements. 9. The method of claim 1, wherein instructions are placed into groups, such that instructions are first distributed according to their effect and then incompatible instructions are grouped together. 10. The method of claim 9, comprising deriving the set of instructions such that the set only contains one instruction from each group. 11. The method of claim 1, wherein receiving information comprises receiving information relating to aircraft operator preferences, how a pilot intends to fly the aircraft, or departure/arrival procedures to be followed during a flight. 12. The method of claim 1, further comprising: expressing the set of instructions using a formal language by providing either necessary information or references to where the necessary information may be found, to solve equations of motion describing aircraft flight and so compute the trajectory of the aircraft. 13. The method of claim 12, wherein providing references to where the information may be found comprises providing references to a database storing information relating to the aircraft performance or atmospheric conditions. 14. The method of claim 1, comprising providing a graphical display of the set of instructions expressed using the formal language. 15. A method of predicting a trajectory of an aircraft, the method comprising: reading, by a processor, data providing a description of aircraft intent, the data provided: 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 describe an aircraft motion;requiring, by the processor, an operation that at least six instructions to be active simultaneously throughout the operation interval, wherein the at least six instructions are chosen from at least three groups selected from motion instructions and at least one group selected from configuration instructions;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; andexpressing the set of instructions;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; andoperating the aircraft using at least the predicted trajectory and the solved equations of motion. 16. The method of claim 15, comprising displaying predicted trajectory. 17. A method of air traffic management, the method comprising: predicting, by a processor, the trajectories of at least two aircraft, comprising for each prediction: reading data providing a description of aircraft intent, 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 describe an aircraft motion;requiring, by the processor, an operation that at least six instructions to be active simultaneously throughout the operation interval, wherein the at least six instructions are chosen from at least three groups selected from motion instructions and at least one group selected from configuration instructions;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; andexpressing the set of instructions;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;comparing, by the processor, the at least two predicted trajectories to identify potential conflicts; andmanaging, by the processor, the air traffic, including the at least two aircraft, using the at least two predicted trajectories. 18. The method of claim 17, further comprising resolving conflicts by advising aircraft of necessary changes to their aircraft intent. 19. 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, 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 describe an aircraft motion;requiring, by the processor, an operation that at least six instructions to be active simultaneously throughout the operation interval, wherein the at least six instructions are chosen from at least three groups selected from motion instructions and at least one group selected from configuration instructions;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; andexpressing the set of instructions;solving equations of motion defining aircraft motion using said data and with reference to an aircraft performance model and an Earth model; andpredicting the trajectory of the aircraft to form a predicted trajectory of the aircraft;receiving, by the processor, a set of instructions 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; andavoiding, by the processor, aircraft collisions based on the identified conflict in the two predicted trajectories between the aircraft and the another aircraft. 20. The method of claim 19, comprising providing a graphical display of the predicted trajectories on a graphical display connected to the processor and on the aircraft.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (12)
Turung, Brian E., Airplane emergency navigational system.
Murray Daniel J. ; Griffin ; III John C. ; Ness Patricia S. ; Paulson Clement V. ; Schraw George W. ; Turner Bruce L. ; Twiggs Thomas E. ; VonJouanne Henry V., Least time alternate destination planner.
Factor Richard C. (Kinnelon NJ) Pearsall Terry L. (Wayne NJ) Strowe John A. (Irvington NJ) Nass Laura A. (Piscataway NJ), Map and text display system for vehicle navigation.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.