Claims
- 1. An apparatus for use in a ground proximity warning system for determining whether an aircraft is located at a desired position with respect to a selected runway, wherein said apparatus comprises a processor that defines a runway field clearance floor envelope about the selected runway representing different preselected altitudes above the selected runway at respective distances from the selected runway, wherein said processor compares the position of the aircraft to the runway field clearance floor envelope, and wherein if the aircraft is positioned below the runway field clearance floor envelope, said processor provides an indication thereof.
- 2. An apparatus according to claim 1, wherein said processor compares a distance between the aircraft and selected runway to the runway field clearance floor envelope and determines a preselected altitude of the aircraft above the selected runway based on the runway field clearance floor envelope, wherein said processor compares the preselected altitude to the altitude of the aircraft above the selected runway, and wherein if the altitude of the aircraft above the selected runway is no more than the preselected altitude, said processor provides an indication thereof.
- 3. An apparatus according to claim 1, wherein said processor defines the runway field clearance floor envelope dependent upon at least two boundaries, and wherein said processor defines at least one of the boundaries based on at least one of a runway position quality factor, an altitude data quality factor, and an aircraft position quality factor.
- 4. An apparatus according to claim 3, wherein said processor defines an inner boundary of the runway field clearance floor envelope at an inner position proximate to the selected runway by summing the runway position quality factor, altitude data quality factor, and aircraft position quality factor, and wherein said processor defines an outer boundary of the runway field clearance floor envelope at an outer position by summing the runway position quality factor, the altitude data quality factor, the aircraft position quality factor, and a predetermined outer distance representing a predetermined distance from the selected runway.
- 5. An apparatus according to claim 4, wherein said processor further defines the runway field clearance floor envelope to have a preselected inner boundary altitude at the inner boundary, and a preselected outer boundary altitude at the outer boundary to thereby define a runway field clearance floor envelope having a slope defined by the inner and outer boundary altitudes and the inner and outer positions.
- 6. An apparatus according to claim 2 further comprising a memory device in electrical communication with said processor, wherein said memory device includes a data base containing position and elevation data for at least one selected runway, and wherein said processor determines the altitude of the aircraft above the selected runway by accessing elevation data related to the selected runway from said memory device and subtracting the elevation of the selected runway from the altitude of the aircraft.
- 7. An apparatus according to claim 6, wherein the altitude of the aircraft is a calculated geometric altitude representing the altitude of the aircraft above sea level, and wherein said processor subtracts the elevation data related to the selected runway from the geometric altitude of the selected aircraft.
- 8. An apparatus according to claim 1, wherein said processor further defines a terrain clearance floor envelope about the selected runway representing different preselected minimum altitudes of the aircraft above terrain located below a current position of the aircraft for different distances between the aircraft and the selected runway, wherein said processor compares the altitude of the aircraft above the terrain below the current position of the aircraft to the minimum altitude indicated by the terrain clearance floor envelope for the distance between the aircraft and selected runway, and wherein if the altitude of the aircraft above the terrain is no more than the minimum altitude indicating that the aircraft is below the terrain clearance floor envelope, said processor provides an indication thereof.
- 9. An apparatus according to claim 8, wherein if said processor determines that the aircraft is below at least one of the runway field clearance floor envelope and the terrain clearance floor envelope for more than a predetermined time, said processor generates a ground proximity alert.
- 10. An apparatus according to claim 9, wherein if said processor determines that the aircraft is below the runway field clearance floor envelope for more than a predetermined time, said processor increases an altitude value indicating the altitude of the aircraft above the selected runway by a selected amount, such that the aircraft must decrease in altitude by the selected amount before said processor will generate a next ground proximity alert.
- 11. An apparatus according to claim 9, wherein if said processor determines that the aircraft is below the terrain clearance floor envelope floor for more than a predetermined time, said processor increases an altitude value indicating the altitude of the aircraft by a selected amount, such that the aircraft must decrease in altitude by the selected amount before said processor will generate a next ground proximity alert.
- 12. An apparatus according to claim 1 further comprising a memory device in electrical communication with said processor, wherein said memory device includes a data base containing preselected altitudes that an aircraft should maintain above a selected runway at respective distances from the selected runway, and wherein said processor accesses the memory device and defines the runway field clearance floor envelope based on the preselected altitudes at respective distances stored in the memory device.
- 13. A method for use in a ground proximity warning system for determining whether an aircraft is located at a desired position with respect to a selected runway, wherein said method comprises the steps of:
defining a runway field clearance floor envelope about the selected runway representing different preselected altitudes above the selected runway at respective distances from the selected runway; comparing the position of the aircraft to the runway field clearance floor envelope; and providing an indication if the aircraft is positioned below the runway field clearance floor envelope.
- 14. A method according to claim 13, wherein said comparing step comprises the steps of:
comparing a distance between the aircraft and selected runway to the runway field clearance floor envelope; determining a preselected altitude of the aircraft above the selected runway based on the runway field clearance floor envelope; comparing the preselected altitude to the altitude of the aircraft above the selected runway; and providing an indication if the altitude of the aircraft above the selected runway is no more than the preselected altitude.
- 15. A method according to claim 13, wherein said defining step comprises defining the runway field clearance floor envelope dependent upon at least two boundaries, and wherein said defining step defines at least one of the boundaries based on at least one of a runway position quality factor, an altitude data quality factor, and an aircraft position quality factor.
- 16. A method according to claim 15, wherein said defining step comprises the steps of:
summing the runway position quality factor, altitude data quality factor, and aircraft position quality factor to define an inner boundary of the runway field clearance floor envelope at an inner position proximate to the selected runway; and summing the runway position quality factor, the altitude data quality factor, the aircraft position quality factor, and a predetermined outer distance representing a predetermined distance from the selected runway to define an outer boundary of the runway field clearance floor envelope at a second position.
- 17. A method according to claim 16, wherein said defining step further comprises after said summing steps the step of defining the runway field clearance floor envelope to have a preselected inner boundary altitude at the inner boundary and a preselected outer boundary altitude at the outer boundary to thereby define a runway field clearance floor envelope having a slope defined by the inner and outer boundary altitudes and positions.
- 18. A method according to claim 14 further comprising the step of storing a database containing position and elevation data for at least one selected runway, and wherein said determining step comprises the steps of:
accessing the elevation data related to the selected runway stored in said storing step; and subtracting the elevation of the selected runway from the altitude of the aircraft.
- 19. A method according to claim 18, wherein the altitude of the aircraft is a calculated geometric altitude representing the altitude of the aircraft above sea level, and wherein said subtracting step comprises subtracting the stored elevation data related to the selected runway from the geometric altitude of the selected aircraft.
- 20. A method according to claim 13, wherein said method further comprises the steps of:
defining a terrain clearance floor envelope about the selected runway representing different preselected minimum altitudes of the aircraft above terrain located below a current position of the aircraft for different distances between the aircraft and the selected runway; comparing the altitude of the aircraft above the terrain below the current position of the aircraft to the minimum altitude indicated by the terrain clearance floor envelope for the distance between the aircraft and selected runway; and providing an indication that the aircraft is below the terrain clearance floor envelope if the altitude of the aircraft above the terrain is no more than the minimum altitude.
- 21. A method according to claim 20 further comprising the step of generating a ground proximity warning alert if the aircraft is below at least one of the runway field clearance floor envelope and the terrain clearance floor envelope for more than the predetermined time.
- 22. A method according to claim 21, wherein if the aircraft is below the runway field clearance floor envelope for more than a predetermined time, said method further comprises the step of increasing an altitude value indicating the altitude of the aircraft above the selected runway by a selected amount, such that the aircraft must decrease in altitude by the selected amount before said generating step will generate a next ground proximity alert.
- 23. A method according to claim 21, wherein if the aircraft is below the terrain clearance floor envelope floor for more than a predetermined time, method further comprises the step of increasing an altitude value indicating the altitude of the aircraft by a selected amount, such that the aircraft must decrease in altitude by the selected amount before said generating step will generate a next ground proximity alert.
- 24. A method according to claim 13 further comprising the step of storing a data base containing preselected altitudes that an aircraft should maintain above a selected runway at respective distances from the selected runway, and wherein said defining step comprises defining the runway field clearance floor envelope based on the preselected altitudes at respective distances stored in said storing step.
- 25. A computer program product for use in a ground proximity warning system to determine whether an aircraft is located at a desired position with respect to a selected runway, wherein the computer program product comprises:
a computer readable storage medium having computer readable program code means embodied in said medium, said computer-readable program code means comprising:
first computer instruction means for defining a runway field clearance floor envelope about the selected runway representing different preselected altitudes above the selected runway at respective distances from the selected runway; second computer instruction means for comparing the position of the aircraft to the runway field clearance floor envelope; and third computer instruction means, responsive to said second computer instruction means, for providing an indication if the aircraft is positioned below the runway field clearance floor envelope.
- 26. A computer program product according to claim 25, wherein said second computer instruction means compares a distance between the aircraft and selected runway to the runway field clearance floor envelope and determines a preselected altitude of the aircraft above the selected runway based on the runway field clearance floor envelope, and wherein said second computer instruction means compares the preselected altitude to the altitude of the aircraft above the selected runway, and provides an indication if the altitude of the aircraft above the selected runway is no more than the preselected altitude.
- 27. A computer program product according to claim 25, wherein said first computer instruction means defines the runway field clearance floor envelope dependent upon at least two boundaries, and said first computer instruction means defines at least one of the boundaries based on at least one of a runway position quality factor, an altitude data quality factor, and an aircraft position quality factor.
- 28. A computer program product according to claim 27, wherein said first computer instruction means sums the runway position quality factor, altitude data quality factor, and aircraft position quality factor to define an inner boundary of the runway field clearance floor envelope at an inner position proximate to the selected runway, and wherein said first computer instruction means sums the runway position quality factor, the altitude data quality factor, the aircraft position quality factor, and a predetermined outer distance representing a predetermined distance from the selected runway to define an outer boundary of the runway field clearance floor envelope at a second position.
- 29. A computer program product according to claim 28, wherein said first computer instruction means further defines the runway field clearance floor envelope to have a preselected inner boundary altitude at the inner boundary and a preselected outer boundary altitude at the outer boundary to thereby define a runway field clearance floor envelope having a slope defined by the inner and outer boundary altitudes and positions.
- 30. A computer program product according to claim 26 further comprising fourth computer instruction means for storing a data base containing position and elevation data for at least one selected runway, and wherein said second computer instruction means accesses the elevation data related to the selected runway stored in said storing step, and subtracts the elevation of the selected runway from the altitude of the aircraft.
- 31. A computer program product according to claim 30, wherein the altitude of the aircraft is a calculated geometric altitude representing the altitude of the aircraft above sea level, and wherein second computer instruction means subtracts the stored elevation data related to the selected runway from the geometric altitude of the selected aircraft.
- 32. A computer program product according to claim 25 further comprises fifth computer instruction means for defining a terrain clearance floor envelope about the selected runway representing different preselected minimum altitudes of the aircraft above terrain located below a current position of the aircraft for different distances between the aircraft and the selected runway, wherein said second computer instruction means compares the altitude of the aircraft above the terrain below the current position of the aircraft to the minimum altitude indicated by the terrain clearance floor envelope for the distance between the aircraft and selected runway, and wherein said third computer instruction means provides an indication that the aircraft is below the terrain clearance floor envelope if the altitude of the aircraft above the terrain is no more than the minimum altitude.
- 33. A computer program product according to claim 32 further comprising sixth computer instruction means for generating a ground proximity warning alert if the aircraft is below at least one of the runway field clearance floor envelope and the terrain clearance floor envelope for more than the predetermined time.
- 33. A computer program product according to claim 32, wherein if the aircraft is below the runway field clearance floor envelope for more than a predetermined time, said computer program product further comprises seventh computer instruction means for increasing an altitude value indicating the altitude of the aircraft above the selected runway by a selected amount, such that the aircraft must decrease in altitude by the selected amount before said fifth computer instruction means generates a next ground proximity alert.
- 34. A computer program product according to claim 33, wherein if the aircraft is below the terrain clearance floor envelope floor for more than a predetermined time, said computer program product further comprises eighth computer instruction means for increasing an altitude value indicating the altitude of the aircraft by a selected amount, such that the aircraft must decrease in altitude by the selected amount before said fifth computer instruction means generates a next ground proximity alert.
- 35. A computer program product according to claim 25 further comprises ninth computer instruction means for storing a data base containing preselected altitudes that an aircraft should maintain above a selected runway at respective distances from the selected runway, and wherein said first computer instruction means defines the runway field clearance floor envelope based on the preselected altitudes at respective distances stored by said ninth computer instruction means.
- 36. An apparatus for generating a runway field clearance floor envelope for use in a ground proximity warning system, wherein said apparatus comprises a processor that generates a runway field clearance floor envelope about a selected runway representing a selected minimum landing pattern for landing an aircraft on the selected runway, wherein said processor defines the runway field clearance floor envelope to have different preselected altitudes above the selected runway at different respective distances from the selected runway, and wherein each of the different preselected altitudes represent a selected minimum altitude above the selected runway that the aircraft should maintain at the respective distance from the selected runway for landing the aircraft on the selected runway.
- 37. An apparatus according to claim 36, wherein said processor defines the runway field clearance floor envelope dependent upon at least two boundaries, and wherein said processor defines at least one of the boundaries based on at least one of a runway position quality factor, an altitude data quality factor, and an aircraft position quality factor.
- 38. An apparatus according to claim 37, wherein said processor defines an inner boundary of the runway field clearance floor envelope at an inner position proximate to the selected runway by summing the runway position quality factor, altitude data quality factor, and aircraft position quality factor, and wherein said processor defines an outer boundary of the runway field clearance floor envelope at a outer position by summing the runway position quality factor, the altitude data quality factor, the aircraft position quality factor, and a predetermined outer distance representing a predetermined distance from the selected runway.
- 39. An apparatus according to claim 38, wherein said processor further defines the runway field clearance floor envelope to have a preselected inner boundary altitude at the inner boundary, and a preselected outer boundary altitude at the outer boundary to thereby define a runway field clearance floor envelope having a slope defined by the inner and outer boundary altitudes and the inner and outer positions.
- 40. An apparatus according to claim 36 further comprising a memory device in electrical communication with said processor, wherein said memory device includes a data base containing preselected altitudes that an aircraft should maintain above a selected runway at respective distances from the selected runway, and wherein said processor accesses the memory device and defines the runway field clearance floor envelope based on the preselected altitude at respective distances stored in the memory device.
RELATED APPLICATIONS
[0001] The present application claims priority from U.S. Provisional Application Serial No. 60/118,215 entitled OBSTACLE CLEARANCE FLOOR ALERTING ALGORITHM, filed Feb. 1, 1999, the contents of which are incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60118215 |
Feb 1999 |
US |