Claims
- 1. A collision avoidance system, carried in a host aircraft, comprising:
an IMU (Inertial Measurement Unit) providing inertial measurements; a GPS (Global Positioning System) receiver providing GPS positioning measurements; a data link receiver/transmitter exchanging position data between the host aircraft and at least a participating aircraft; a central processing unit receiving said inertial motion measurements from said IMU, said GPS positioning measurements from said GPS receiver, and aircraft position information from said data link receiver/transmitter to produce a plurality of warning level information for a collision avoidance; and an interface and display unit presenting warning level information for collision avoidance states to a pilot of said host aircraft.
- 2. The collision avoidance system, as recited in claim 1, wherein said central processing system further comprises:
a GPS/IMU relative positioning module producing an uninterrupted position information; a collision detection and warning module receiving said uninterrupted position information from said GPS/IMU relative positioning module and other aircraft position information from said data link receiver/transmitter through said GPS/IMU relative positioning module to produce said warning level information for said collision avoidance; a collision avoidance information output interface providing an interface with said user interface and said display unit and feeding said warning level information for said collision avoidance to said user interface and said display unit; and a data link management module realizing and managing a communication logic for said collision avoidance system.
- 3. The collision avoidance system, as recited in claim 2, wherein said collision detection and warning module comprises:
a host aircraft dynamic state estimation module producing a real-time dynamic state of said host aircraft by using position data from said GPS/IMU relative positioning module, wherein GPS data and INS data are fully coupled and integrated; an approaching aircraft dynamic state estimation module predicting a trajectory of said participating aircraft by using said position data from said data link receiver/transmitter; and an alert criteria and collision avoidance logic module producing said warning level information for said collision avoidance by using collision avoidance criteria based on a prediction of an intersection formed between a host aircraft related region and a participating aircraft related region.
- 4. The collision avoidance system, as recited in claim 2, wherein said data link management module enables each of said host and participating aircrafts approaching an airspace to be registered into a communication network by registering in said data link management module, sending a related information thereof to said alert criteria and collision avoidance logic module for future decision making, and showing said participating aircraft on said user interface and display unit.
- 5. The collision avoidance system, as recited in claim 4, wherein each of said host and participating aircrafts leaving said airspace needs to be unregistered from said communication network to release communication resources, wherein unregistration information generated from said data link management module is sent to said alert criteria and collision avoidance logic module and removed from said user interface and display unit.
- 6. The collision avoidance system, as recited in claim 5, wherein said data link management module enables each of said host and participating aircraft broadcasts dynamic information to said communication network.
- 7. The collision avoidance system, as recited in claim 3, wherein said data link management module enables each of said host and participating aircrafts approaching an airspace to be registered into a communication network by registering in said data link management module, sending a related information thereof to said alert criteria and collision avoidance logic module for future decision making, and showing said participating aircraft on said user interface and display unit.
- 8. The collision avoidance system, as recited in claim 7, wherein each of said host and participating aircrafts leaving said airspace needs to be unregistered from said communication network to release communication resources, wherein unregistration information generated from said data link management module is sent to said alert criteria and collision avoidance logic module and removed from said user interface and display unit.
- 9. The collision avoidance system, as recited in claim 8, wherein said data link management module enables each of said host and participating aircraft broadcasts dynamic information to said communication network, wherein said host aircraft dynamic state estimation module initiates an operation and sends a status of said host aircraft to said data link management module.
- 10. The collision avoidance system, as recited in claim 3, wherein said host aircraft dynamic state estimation module timely initiates a Collision Avoidance Decision Making cycle that stimulates said alert criteria and collision avoidance logic module to acquire a dynamic information of said participating aircraft.
- 11. The collision avoidance system, as recited in claim 10, wherein said alert criteria and collision avoidance logic module integrates said dynamic information and makes a decision which is sent to said user interface and display module for presentation.
- 12. The collision avoidance system, as recited in claim 9, wherein said host aircraft dynamic state estimation module timely initiates a Collision Avoidance Decision Making cycle that stimulates said alert criteria and collision avoidance logic module to acquire a dynamic information of said participating aircraft.
- 13. The collision avoidance system, as recited in claim 12, wherein said alert criteria and collision avoidance logic module integrates said dynamic information and makes a decision which is sent to said user interface and display module for presentation.
- 14. The collision avoidance system, as recited in claim 3, wherein said host aircraft related region is defined as an airspace that said host aircraft is going to reach at a next epoch with current dynamic states thereof, wherein said participating aircraft related region is classified into a first and a second sub-region class, wherein said first sub-region class one is defined as said host aircraft related region and a region said participating aircraft is going to reach at said next epoch and said second sub-region class is defined as said airspace that said participating aircraft is capable of reaching with a maximum maneuver capability thereof.
- 15. The collision avoidance system, as recited in claim 9, wherein said host aircraft related region is defined as an airspace that said host aircraft is going to reach at a next epoch with current dynamic states thereof, wherein said participating aircraft related region is classified into a first and a second sub-region class, wherein said first sub-region class one is defined as said host aircraft related region and a region said participating aircraft is going to reach at said next epoch and said second sub-region class is defined as said airspace that said participating aircraft is capable of reaching with a maximum maneuver capability thereof.
- 16. The collision avoidance system, as recited in claim 11, wherein said host aircraft related region is defined as an airspace that said host aircraft is going to reach at a next epoch with current dynamic states thereof, wherein said participating aircraft related region is classified into a first and a second sub-region class, wherein said first sub-region class one is defined as said host aircraft related region and a region said participating aircraft is going to reach at said next epoch and said second sub-region class is defined as said airspace that said participating aircraft is capable of reaching with a maximum maneuver capability thereof.
- 17. The collision avoidance system, as recited in claim 1, wherein said warning level information for collision avoidance states of said user interface and display unit includes a first level that means no collision threat, a second level that represents a potential collision threat, and a third level that alerts a collision danger if said host aircraft continues a current dynamic state thereof; shows a relationship with said participating aircraft in a graphic and lexical mode, wherein presentation parameters include relative velocities, relative ranges, and relative directions; and focuses on a behavior of said participating aircraft.
- 18. The collision avoidance system, as recited in claim 16, wherein said warning level information for collision avoidance states of said user interface and display unit includes a first level that means no collision threat, a second level that represents a potential collision threat, and a third level that alerts a collision danger if said host aircraft continues a current dynamic state thereof; shows a relationship with said participating aircraft in a graphic and lexical mode, wherein presentation parameters include relative velocities, relative ranges, and relative directions; and focuses on a behavior of said participating aircraft.
- 19. The collision avoidance system, as recited in claim 1, wherein said user interface and display unit is designed for graphically displaying relative location, altitude, range, azimuth and heading of said participating aircraft and providing said pilot with a depiction of trajectories related to said participating aircraft to effectively yield a situation awareness display that allows a clear identification of neighborhood flight trajectory tracks and isolation of potential collision paths so as to identify said a bearing and range of said participating aircraft and mark a corresponding relative altitude.
- 20. The collision avoidance system, as recited in claim 2, wherein user interface and display unit further comprises a data process module, an audio interface and a graphite interface, wherein said data process module transforms a plurality of warning level information for collision avoidance states from said collision detection and warning module through said collision avoidance information output interface into a data stream in a graphic data format for said graphic interface, and into said data stream in an audio data format for said audio interface, wherein said graphic interface presents graphic display of said warning level information to said pilot and said audio interface presents voices of said warning level information for said collision avoidance states to said pilot.
- 21. The collision avoidance system, as recited in claim 20, wherein said audio interface comprises a sentence analysis module, an audio word library and an audio output device, wherein said audio word library stores pre-loaded words and said audio output device generates voice warnings for said pilot, wherein said sentence analysis module generates sentences using a data stream in said audio data format and relevant words from said audio word library to said audio output device.
- 22. The collision avoidance system, as recited in claim 3, wherein user interface and display unit further comprises a data process module, an audio interface and a graphite interface, wherein said data process module transforms a plurality of warning level information for collision avoidance states from said collision detection and warning module through said collision avoidance information output interface into a data stream in a graphic data format for said graphic interface, and into said data stream in an audio data format for said audio interface, wherein said graphic interface presents graphic display of said warning level information to said pilot and said audio interface presents voices of said warning level information for said collision avoidance states to said pilot.
- 23. The collision avoidance system, as recited in claim 22, wherein said audio interface comprises a sentence analysis module, an audio word library and an audio output device, wherein said audio word library stores pre-loaded words and said audio output device generates voice warnings for said pilot, wherein said sentence analysis module generates sentences using a data stream in said audio data format and relevant words from said audio word library to said audio output device.
- 24. The collision avoidance system, as recited in claim 6, wherein user interface and display unit further comprises a data process module, an audio interface and a graphite interface, wherein said data process module transforms a plurality of warning level information for collision avoidance states from said collision detection and warning module through said collision avoidance information output interface into a data stream in a graphic data format for said graphic interface, and into said data stream in an audio data format for said audio interface, wherein said graphic interface presents graphic display of said warning level information to said pilot and said audio interface presents voices of said warning level information for said collision avoidance states to said pilot.
- 25. The collision avoidance system, as recited in claim 24, wherein said audio interface comprises a sentence analysis module, an audio word library and an audio output device, wherein said audio word library stores pre-loaded words and said audio output device generates voice warnings for said pilot, wherein said sentence analysis module generates sentences using a data stream in said audio data format and relevant words from said audio word library to said audio output device.
- 26. The collision avoidance system, as recited in claim 11, wherein user interface and display unit further comprises a data process module, an audio interface and a graphite interface, wherein said data process module transforms a plurality of warning level information for collision avoidance states from said collision detection and warning module through said collision avoidance information output interface into a data stream in a graphic data format for said graphic interface, and into said data stream in an audio data format for said audio interface, wherein said graphic interface presents graphic display of said warning level information to said pilot and said audio interface presents voices of said warning level information for said collision avoidance states to said pilot.
- 27. The collision avoidance system, as recited in claim 26, wherein said audio interface comprises a sentence analysis module, an audio word library and an audio output device, wherein said audio word library stores pre-loaded words and said audio output device generates voice warnings for said pilot, wherein said sentence analysis module generates sentences using a data stream in said audio data format and relevant words from said audio word library to said audio output device.
- 28. The collision avoidance system, as recited in claim 13, wherein user interface and display unit further comprises a data process module, an audio interface and a graphite interface, wherein said data process module transforms a plurality of warning level information for collision avoidance states from said collision detection and warning module through said collision avoidance information output interface into a data stream in a graphic data format for said graphic interface, and into said data stream in an audio data format for said audio interface, wherein said graphic interface presents graphic display of said warning level information to said pilot and said audio interface presents voices of said warning level information for said collision avoidance states to said pilot, wherein said audio interface comprises a sentence analysis module, an audio word library and an audio output device, wherein said audio word library stores pre-loaded words and said audio output device generates voice warnings for said pilot, wherein said sentence analysis module generates sentences using a data stream in said audio data format and relevant words from said audio word library to said audio output device.
- 29. The collision avoidance system, as recited in claim 17, wherein user interface and display unit further comprises a data process module, an audio interface and a graphite interface, wherein said data process module transforms a plurality of warning level information for collision avoidance states from said collision detection and warning module through said collision avoidance information output interface into a data stream in a graphic data format for said graphic interface, and into said data stream in an audio data format for said audio interface, wherein said graphic interface presents graphic display of said different warning level information for said collision avoidance to said pilot and said audio interface presents voices of said warning level information for said collision avoidance states to said pilot.
- 30. The collision avoidance system, as recited in claim 29, wherein said audio interface comprises a sentence analysis module, an audio word library and an audio output device, wherein said audio word library stores pre-loaded words and said audio output device generates voice warnings for said pilot, wherein said sentence analysis module generates sentences using a data stream in said audio data format and relevant words from said audio word library to said audio output device.
- 31. A method for intelligent collision detection and warning, comprising the steps of:
(a) providing inertial measurements by an IMU (Inertial Measurement Unit); (b) providing GPS positioning measurements by a GPS (Global Positioning System) receiver; (c) exchanging position data between the host aircraft and at least a participating aircraft by a data link receiver/transmitter; (d) sending said inertial motion measurements from said IMU, said GPS positioning measurements from said GPS receiver, and aircraft position information from said data link receiver/transmitter to a central processing unit to produce a plurality of warning level information for a collision avoidance; and (e) presenting a warning level information by an interface and display unit to a pilot of said host aircraft.
- 32. The method, as recited in claim 31, wherein the step (d) further comprises the steps of:
(d.1) producing an uninterrupted position information by a GPS/IMU relative positioning module; (d.2) sending said uninterrupted position information from said GPS/IMU relative positioning module and other aircraft position information from said data link receiver/transmitter through said GPS/IMU relative positioning module to a collision detection and warning module to produce said warning level information for said collision avoidance; (d.3) providing a collision avoidance information output interface with said user interface and said display unit and feeding said warning level information for said collision avoidance to said user interface and said display unit; and (d.4) realizing and managing a communication logic for said collision avoidance system by a data link management module.
- 33. The method, as recited in claim 32, wherein the step (d.2) further comprises the steps of:
(d.2.1) producing a real-time dynamic state of said host aircraft by a host aircraft dynamic state estimation module by using position data from said GPS/IMU relative positioning module, wherein GPS data and INS data are fully coupled and integrated; (d.2.2) predicting a trajectory of said participating aircraft by an approaching aircraft dynamic state estimation module by using said position data from said data link receiver/transmitter; and (d.2.3) producing said warning level information for said collision avoidance by an alert criteria and collision avoidance logic module by using collision avoidance criteria based on a prediction of an intersection formed between a host aircraft related region and a participating aircraft related region.
- 34. The method, as recited in claim 32, wherein the step (c) further comprises the steps of:
(c.1) enabling each of said host and participating aircraft approaching an airspace to be registered into a communication network by registering in said data link management module, (c.2) sending a related information thereof to said alert criteria and collision avoidance logic module for future decision making, and (c.3) showing said participating aircraft on said user interface and display unit.
- 35. The method, as recited in claim 34, wherein the step (c) further comprises the steps of:
(c.4) unregistering from said communication network to release communication resources for each of said host and participating aircraft which leaves said airspace, (c.5) sending unregistration information generated from said data link management module to said alert criteria and collision avoidance logic module, and (c.6) removing said unregistered participating aircraft from said user interface and display unit of said host aircraft.
- 36. The method, as recited in claim 35, wherein the step (c) further comprises a step (c.7) of enabling each of said host and participating aircraft broadcasts dynamic information to said communication network by said data link management module.
- 37. The method, as recited in claim 33, wherein the step (c) further comprises the steps of:
(c.1) enabling each of said host and participating aircraft approaching an airspace to be registered into a communication network by registering in said data link management module, (c.2) sending a related information thereof to said alert criteria and collision avoidance logic module for future decision making, and (c.3) showing said participating aircraft on said user interface and display unit.
- 38. The method, as recited in claim 37, wherein the step (c) further comprises the steps of:
(c.4) unregistering from said communication network to release communication resources for each of said host and participating aircraft which leaves said airspace, (c.5) sending unregistration information generated from said data link management module to said alert criteria and collision avoidance logic module, and (c.6) removing said unregistered participating aircraft from said user interface and display unit of said host aircraft.
- 39. The method, as recited in claim 38, wherein the step (c) further comprises a step (c.7) of enabling each of said host and participating aircraft broadcasts dynamic information to said communication network by said data link management module.
- 40. The method, as recited in claim 33, wherein the step (d.2.1) further comprises a step of timely initiating a Collision Avoidance Decision Making cycle, by said host aircraft dynamic state estimation module, that stimulates said alert criteria and collision avoidance logic module to acquire a dynamic information of said participating aircraft.
- 41. The method, as recited in claim 40, wherein the step (d.2.3) further comprises a step of integrating said dynamic information and making a decision which is sent to said user interface and display module for presentation by means of said alert criteria and collision avoidance logic module.
- 42. The method, as recited in claim 39, wherein the step (d.2.1) further comprises a step of timely initiating a Collision Avoidance Decision Making cycle, by said host aircraft dynamic state estimation module, that stimulates said alert criteria and collision avoidance logic module to acquire a dynamic information of said participating aircraft.
- 43. The method, as recited in claim 42, wherein the step (d.2.3) further comprises a step of integrating said dynamic information and making a decision which is sent to said user interface and display module for presentation by means of said alert criteria and collision avoidance logic module.
- 44. The method, as recited in claim 33, wherein said host aircraft related region is defined as an airspace that said host aircraft is going to reach at a next epoch with current dynamic states thereof, wherein said participating aircraft related region is classified into a first and a second sub-region class, wherein said first sub-region class one is defined as said host aircraft related region and a region said participating aircraft is going to reach at said next epoch and said second sub-region class is defined as said airspace that said participating aircraft is capable of reaching with a maximum maneuver capability thereof.
- 45. The method, as recited in claim 39, wherein said host aircraft related region is defined as an airspace that said host aircraft is going to reach at a next epoch with current dynamic states thereof, wherein said participating aircraft related region is classified into a first and a second sub-region class, wherein said first sub-region class one is defined as said host aircraft related region and a region said participating aircraft is going to reach at said next epoch and said second sub-region class is defined as said airspace that said participating aircraft is capable of reaching with a maximum maneuver capability thereof.
- 46. The method, as recited in claim 41, wherein said host aircraft related region is defined as an airspace that said host aircraft is going to reach at a next epoch with current dynamic states thereof, wherein said participating aircraft related region is classified into a first and a second sub-region class, wherein said first sub-region class one is defined as said host aircraft related region and a region said participating aircraft is going to reach at said next epoch and said second sub-region class is defined as said airspace that said participating aircraft is capable of reaching with a maximum maneuver capability thereof.
- 47. The method, as recited in claim 31, wherein said warning level information for collision avoidance states of said user interface and display unit includes a first level that means no collision threat, a second level that represents a potential collision threat, and a third level that alerts a collision danger if said host aircraft continues a current dynamic state thereof; shows a relationship with said participating aircraft in a graphic and lexical mode, wherein presentation parameters include relative velocities, relative ranges, and relative directions; and focuses on a behavior of said participating aircraft.
- 48. The method, as recited in claim 46, wherein said warning level information for collision avoidance states of said user interface and display unit includes a first level that means no collision threat, a second level that represents a potential collision threat, and a third level that alerts a collision danger if said host aircraft continues a current dynamic state thereof; shows a relationship with said participating aircraft in a graphic and lexical mode, wherein presentation parameters include relative velocities, relative ranges, and relative directions; and focuses on a behavior of said participating aircraft.
- 49. The method, as recited in claim 31, wherein said user interface and display unit is designed for graphically displaying relative location, altitude, range, azimuth and heading of said participating aircraft and providing said pilot with a depiction of trajectories related to said participating aircraft to effectively yield a situation awareness display that allows a clear identification of neighborhood flight trajectory tracks and isolation of potential collision paths so as to identify said a bearing and range of said participating aircraft and mark a corresponding relative altitude.
- 50. The method, as recited in claim 32, wherein the step (e) further comprises the steps of:
(e.1) transforming, by a data process module, said warning level information for collision avoidance states from said collision detection and warning module through said collision avoidance information output interface into a data stream in a graphic data format for a graphic interface and in an audio data format for an audio interface, (e.2) presenting a graphic display of said warning level information for said collision avoidance to said pilot by said graphic interface, and (e.3) presenting voices of said warning level information for said collision avoidance states to said pilot by said audio interface.
- 51. The method, as recited in claim 50, wherein said audio interface comprises a sentence analysis module, an audio word library and an audio output device, wherein said audio word library stores pre-loaded words and said audio output device generates voice warnings for said pilot, wherein said sentence analysis module generates sentences using a data stream in said audio data format and relevant words from said audio word library to said audio output device.
- 52. The method, as recited in claim 33, wherein the step (e) further comprises the steps of:
(e.1) transforming, by a data process module, said warning level information for collision avoidance states from said collision detection and warning module through said collision avoidance information output interface into a data stream in a graphic data format for a graphic interface and in an audio data format for an audio interface, (e.2) presenting a graphic display of said warning level information for said collision avoidance to said pilot by said graphic interface, and (e.3) presenting voices of said warning level information for said collision avoidance states to said pilot by said audio interface.
- 53. The method, as recited in claim 52, wherein said audio interface comprises a sentence analysis module, an audio word library and an audio output device, wherein said audio word library stores pre-loaded words and said audio output device generates voice warnings for said pilot, wherein said sentence analysis module generates sentences using a data stream in said audio data format and relevant words from said audio word library to said audio output device.
- 54. The method, as recited in claim 36, wherein the step (e) further comprises the steps of:
(e.1) transforming, by a data process module, said warning level information for collision avoidance states from said collision detection and warning module through said collision avoidance information output interface into a data stream in a graphic data format for a graphic interface and in an audio data format for an audio interface, (e.2) presenting a graphic display of said warning level information for said collision avoidance to said pilot by said graphic interface, and (e.3) presenting voices of said warning level information for said collision avoidance states to said pilot by said audio interface.
- 55. The method, as recited in claim 54, wherein said audio interface comprises a sentence analysis module, an audio word library and an audio output device, wherein said audio word library stores pre-loaded words and said audio output device generates voice warnings for said pilot, wherein said sentence analysis module generates sentences using a data stream in said audio data format and relevant words from said audio word library to said audio output device.
- 56. The method, as recited in claim 41, wherein the step (e) further comprises the steps of:
(e.1) transforming, by a data process module, said warning level information for collision avoidance states from said collision detection and warning module through said collision avoidance information output interface into a data stream in a graphic data format for a graphic interface and in an audio data format for an audio interface, (e.2) presenting a graphic display of said warning level information for said collision avoidance to said pilot by said graphic interface, and (e.3) presenting voices of said warning level information for said collision avoidance states to said pilot by said audio interface.
- 57. The method, as recited in claim 56, wherein said audio interface comprises a sentence analysis module, an audio word library and an audio output device, wherein said audio word library stores pre-loaded words and said audio output device generates voice warnings for said pilot, wherein said sentence analysis module generates sentences using a data stream in said audio data format and relevant words from said audio word library to said audio output device.
- 58. The method, as recited in claim 43, wherein the step (e) further comprises the steps of:
(e.1) transforming, by a data process module, said warning level information for collision avoidance states from said collision detection and warning module through said collision avoidance information output interface into a data stream in a graphic data format for a graphic interface and in an audio data format for an audio interface, (e.2) presenting a graphic display of said warning level information for said collision avoidance to said pilot by said graphic interface, and (e.3) presenting voices of said warning level information for said collision avoidance states to said pilot by said audio interface; wherein said audio interface comprises a sentence analysis module, an audio word library and an audio output device, wherein said audio word library stores pre-loaded words and said audio output device generates voice warnings for said pilot, wherein said sentence analysis module generates sentences using a data stream in said audio data format and relevant words from said audio word library to said audio output device.
- 59. The method, as recited in claim 17, wherein the step (e) further comprises the steps of:
(e.1) transforming, by a data process module, said warning level information for collision avoidance states from said collision detection and warning module through said collision avoidance information output interface into a data stream in a graphic data format for a graphic interface and in an audio data format for an audio interface, (e.2) presenting a graphic display of said warning level information for said collision avoidance to said pilot by said graphic interface, and (e.3) presenting voices of said warning level information for said collision avoidance states to said pilot by said audio interface.
- 60. The method, as recited in claim 59, wherein said audio interface comprises a sentence analysis module, an audio word library and an audio output device, wherein said audio word library stores pre-loaded words and said audio output device generates voice warnings for said pilot, wherein said sentence analysis module generates sentences using a data stream in said audio data format and relevant words from said audio word library to said audio output device.
CROSS REFERENCE OF RELATED APPLICATION
[0001] This is a regular application of a provisional application, application No. 60/300,752, filed on Jun. 23, 2001.
Government Interests
[0002] The present invention relates to a method and system for collision avoidance, and more particularly to a method and system for aircraft collision avoidance, which ensures the pilot be provided with situational awareness and enhances the safety of flight. The present invention is made with Government support under contract No. F04611-00-C-0044 and Contract No. F04611-01-C-0046 awarded by the US Air Force Flight Test Center, Edwards AFB, Calif. 93524. The Government has certain rights in the invention.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60300752 |
Jun 2001 |
US |