Flight vehicles, such as rotary and fixed wing aircraft, must be navigated in three dimensions. Accordingly, flight vehicles are equipped with various indicating instruments that permit an operator of the flight vehicle to monitor the movements of the flight vehicle with respect to each dimension. In particular, a barometric altimeter is often provided to permit the operator to determine an altitude for the flight vehicle relative to a predetermined pressure datum. In general, the barometric altimeter relates a static pressure measured at an elevation of the flight vehicle to an accepted atmospheric model (e.g., the International Standard Atmosphere, or ISA) and displays a corresponding altitude on a face of the instrument. The barometric altimeter also generally includes an adjustable subscale that is configured to permit the operator to select a pressure level from which the altitude will be measured. For flight operations within the United States (and below 18,000 feet, MSL), the corresponding pressure level generally corresponds to an elevation of a known and selected airport elevation. In order to accommodate altimeter variations that are not automatically compensated (e.g., density errors), a vertical error budget (VEB) is generally established to assure that the flight vehicle maintains sufficient vertical separation from other flight vehicles, while also maintaining sufficient separation from surrounding terrain when the flight vehicle performs an approach procedure.
One problem associated with barometric altimetry is that the operator may enter an incorrect pressure level value on the subscale of the altimeter that is outside the VEB. Accordingly, the altimeter provides incorrect altitude information to the operator, which may adversely affect the safety of flight, particularly in cases where the deviation from the correct value is relatively large. For example, if a flight vehicle descends from 23,000 feet (MSL) to an airport having an elevation of 600 feet and a local altimeter setting of 30.10 inches of mercury (in. Hg), and the operator neglects to reset the altimeter from 29.92 in Hg to 30.10 in. Hg when descending through 18,000 feet (MSL), the altimeter will provide an indication that is approximately 180 feet too low as the flight vehicle approaches the underlying terrain. In flight conditions having restricted visibility, an error of this magnitude may have tragic consequences.
This problem is particularly acute when the flight vehicle executes an approach procedure where ground-based vertical navigation information (e.g., a glideslope component of an Instrument Landing System (ILS)) is not available to the operator, so that successful vertical navigation (VNAV) is principally dependent on altitude values displayed on the altimeter. Such approaches may include non-precision approaches such as Non-Directional Beacon (NDB) approaches, VHF Omni Range (VOR) approaches, and Area Navigation (RNAV) approaches including Required Navigation Procedure (RNP) approaches.
It would therefore be desirable to provide systems and methods that permit altimetry errors to be readily detected by the operator of the flight vehicle, thus enhancing the safety of flight.
The present invention includes systems and methods for monitoring an altitude in a flight vehicle. In one aspect, a system includes a barometric altimeter system operable to determine an altitude of the flight vehicle relative to a pressure datum that is adjustably selectable, and at least one altitude determination system that is operable to determine an altitude of the flight vehicle without reference to the selected pressure datum. A processor is coupled to the barometric altimeter system and to the at least one altitude determination system that is operable to receive altitude information from the barometric altimeter system and the at least one altitude determination system to compare the respective altitude information and determine if an altitude discrepancy exists.
Embodiments of the present invention are described in detail below with reference to the following drawings.
The present invention relates to systems and methods for monitoring an altitude of a flight vehicle. Many specific details of certain embodiments of the invention are set forth in the following description and in
The system 10 also includes an altitude monitoring processor 14 that is operably coupled to the TAWS 12 and configured to execute various algorithms to detect errors associated with an altimeter setting, and to generate an alarm signal in response to the detected error. The various algorithms will be discussed in greater detail below. Although the altitude monitoring processor 14 is shown in FIG. I as a separate unit, it is understood that the processor 14 may be incorporated into the TAWS 12 without significant alteration. The altitude monitoring processor 14 is also operably coupled to a global positioning system (GPS) receiver 16 that is configured to provide geographical positioning and/or navigational information to the processor 14. In particular, the GPS receiver 16 is configured to provide vertical navigation (VNAV) information to the processor 14, including an altitude of the flight vehicle relative to mean sea level (MSL).
Still referring to
Turning now to
The processor 14 includes a temperature error module 22 that is operable to compute a temperature-induced error for the barometric altitude that results from a non-standard air temperature. Accordingly, the module 22 is configured to execute the following expression for an induced temperature error associated with the barometric altitude:
Enst=(Δh ×ΔTstd)/(T0+ΔTstd−(h+Δh)×λ) (1)
Where h corresponds to an elevation (MSL) of a selected reporting station; Δh corresponds to a distance between the flight vehicle and the elevation of the selected reporting station. Temperature variations are included in equation (1) by providing a difference ΔTstd between a temperature of the selected reporting station and the ISA sea level temperature T0. In addition, the standard temperature lapse rate is specified in equation (1) by providing an accepted value for λ. Equation (1) generally provides for an error that ranges between zero at ISA Standard Day conditions, to approximately 480 feet for a Standard Day +/−30 deg. C. at 5000 feet above the reporting station. Although equation (1) generally comports with barometric altitude error estimations as provided by the International Civil Aeronautics Agency (ICAO), other induced temperature error estimations may also be used.
Altimetry system installation errors that include residual errors in the altitude measurement system, as well as other associated effects, are determined in a system error module 24. The module 24 is operable to execute the following expression:
Esys=C1×(h+Δh)2+C2×(h+Δh)+C3 (2)
The constants C1, C2 and C3 in equation (2) are generally determined from flight test data for a particular flight vehicle. The magnitude of the system installation error provided by equation (2) typically ranges from approximately 50 feet at sea level to 170 feet at 41,000 feet. Although the module 22 and the module 24 address altitude errors associated with a non-standard temperature and installation errors, other error sources may be present, and may be addressed by still other modules not shown in
Still referring to
Er=C6+C7×Ar (3)
In the foregoing expression, Ar is the altitude determined by the radio altimeter, and the constants C6 and C7 are experimentally determined. For example, C6 is typically about 25, while C7 is typically about 0.02. An error associated with an altitude determined from the GPS receiver 16 (
Egps=C8×Evfom+C9×Egeoid (4)
In equation (4), Evfom represents a vertical figure of merit associated with the GPS receiver 16, while Egeoid accounts for errors associated with converting from the World Geodetic System (1984) (WGS-84) ellipsoidal heights to the mean sea level (MSL) values. The constants C8 and C9 are generally experimentally determined. Typically, values for the constants C8 and C9 are approximately about 1.5 and 3, respectively.
Errors stemming from the database portion of the TAWS 12 (
Edb=C10+C11×(Estd dev) (5)
In equation (5), C10 and C11 are constants, and Estd dev accounts for the terrain resolution in the terrain database. The Estd dev may be computed by sampling cells of predetermined size that surround the location and altitude of the flight vehicle, and computing the standard deviation of the cells. In a selected embodiment, the number of cells sampled is at least about nine, although fewer than nine, or greater than nine cells may be used. The constants C10 and C11 are approximately about 50, and approximately about three, respectively.
The assumed error module is also operable to compute standard deviation values (σ) based upon the values generated by the expressions (1) through (5) above. Accordingly, a standard deviation based upon a GPS-based altitude deviation may be expressed by:
σgps=|Enst|+[Esys2+Eatis2+Egps2]1/2 (6)
Where Eatis expresses the error associated with an altitude determined from a barometric value obtained from a ground station. The barometric value is obtained, for example, from an Automated Terminal Information Service (ATIS) facility, that generally has an associated error value of approximately about 20 feet. A standard deviation expression corresponding to an altitude determination based upon radio altimetry is provided by the following expression:
σr=|Enst|+[Esys2+Eatis2+Er2+Edb2]1/2 (7)
A monitoring module 28 is operable to compute the following deviation quantity for a GPS-determined altitude:
Δgps(i)=Agps(i)−Acorr(i)−(bias)gps (8)
Where Agps is the altitude determined for the flight vehicle using the GPS receiver 16 (
Δr(i)=Ar(i)+Adb(i)−Acorr(i)−(bias)r (9)
Where Ar corresponds to an altitude for the flight vehicle that is determined by the radio altimeter 18, and Adb corresponds to an altitude that is determined by reference to the terrain database in the TAWS 12. The (bias)r value again corresponds to positional differences, and generally accounts for a difference in position between an antenna installation for the radio altimeter, and the static ports on the flight vehicle.
The deviations shown in expressions (8) and (9) are generally sampled at regular time intervals so that a plurality of values for the quantities Δgps(i) and Δr(i) may be determined. In other embodiments, the time intervals may be irregularly spaced. In any case, the plurality of values for the quantities Δgps(i) and Δr(i) are employed in a statistical test algorithm, which will be described subsequently.
A test statistic module 30 is also included in the processor 14. The test statistic module 30 is operable to generate a test statistic T, which is generally expressed as follows:
T=(1/σ)2×Σ(Δ(i))2 (10)
Accordingly, for an altitude comparison between the barometric altitude and a GPS-derived altitude:
Tgps=(1/σgps)2×Σ(Δgps(i))2 (11)
Correspondingly, for an altitude comparison between the barometric altitude and radio altimeter-derived value, the following expression obtains:
Tr=(1/σr)2×Σ(Δr(i))2 (12)
In the expressions (11) and (12), the summation proceeds from I=1 to n, where n is the predetermined number of samples for the quantities Δgps(i) and Δr(i), respectively.
The Tgps and Tr values generated by expressions (11) and (12) may be compared in threshold check module 32 and compared to a predetermined value to determine if a threshold alarm state is generated within the threshold module 32. For example, the test statistic T may be assumed to have a chi-square distribution with n degrees of freedom. As a result, the threshold alarm state may be determined from a chi-square distribution table. If the degrees of freedom is assumed to be 25, and the probability is 0.00010, then a threshold value of about 67 is determined. Therefore, in the present case, if the test statistic T is greater than 67, an alarm signal is generated. If the test statistic T is less than, or equal to 67, no alarm signal is generated. If the alarm signal is generated, then an annunciator may be activated in the flight vehicle to alert the operator that a barometric altimeter discrepancy is detected. The annunciator may include aural and/or visual indication devices known in the art. Although the foregoing example assumes a chi-square distribution to test for statistical significance, other tests for statistical significance may also be used.
The processor 14 includes an altitude module 34 is operable to determine if the flight vehicle is above or below a predetermined transition altitude. For example, within the United States, the transition altitude is 18,000 feet MSL so that when the flight vehicle is operating above the transition altitude, the barometric altimeter system (
Although the foregoing discussion has disclosed the use of vertical navigation information obtained from the GPS receiver 16 (
Still referring to
While various embodiments of the invention have been illustrated and described, as noted above, many changes can be made without departing from the spirit and scope of the invention. Accordingly, the scope of the invention is not limited by the disclosure of the various embodiments. Instead, the invention should be determined entirely by reference to the claims that follow.