The present invention relates generally to Flush Air Data Systems (FADS) used on aircraft. More particularly, the present invention relates to methods and apparatus for extending useful air data parameter signal ranges in FADS.
Flush Air Data Systems (FADS) are increasingly being used or proposed on aircraft or air vehicles (manned or unmanned). A FADS typically utilizes several flush or semi-flush static pressure ports on the exterior of an aircraft to measure local static pressures at various positions. The pressure or pressure values measured by the individual ports are combined using some form of algorithm(s) into system (global or aircraft level) air data parameters for the aircraft. Examples of these system air data parameters for the air vehicle include angle of attack (AOA), angle of sideslip (AOS), Mach number, etc. Other well known system air data parameters for the aircraft can also be derived from estimates of static and total pressure and their rates of change.
By way of example, a traditional FADS typically includes approximately five pressure sensing ports positioned on the aircraft, though other numbers of ports can be used instead. Ideally, one of the pressure sensing ports is in a position to measure total pressure Pt in that it is on a surface perpendicular to the airflow. Examples of such positions include at the nose or leading edge of a wing of the aircraft. The other four ports are used in various combinations to provide a system AOA, AOS and/or static pressure Ps signal (in conjunction with the Pt signal) which characterizes the corresponding air data parameter. A wide variety of algorithms can be used provide these air data parameters. For example, algorithms used in conventional five hole spherical head air data sensing probes can be used. The pressures or pressure values can also be combined using some form of artificial intelligence algorithms, e.g., neural networks (NNs), support vector machines (SVMs), etc.
Flush air data systems provide numerous advantages which make their use desirable for certain aircraft or in certain environments. For example, the flush or semi-flush static pressure ports can result in less drag on the aircraft than some other types of pressure sensing devices. Additionally, the flush or semi-flush static pressure sensing ports experience less ice build-up than some other types of pressure sensing devices thus requiring less power for de/anti-icing. Other advantages of a FADS can include, for example, lower observability than some probe-style air data systems.
However, one problem with FADS is that a usable total pressure Pt signal is hard to obtain. This is due to the fact that, as an aircraft changes attitude, a port that may have sensed a pressure close to total pressure Pt (due to its being on a surface perpendicular to the oncoming flow) is no longer is the same orientation. This leads to the pressure sensed being reduced. In some cases, the pressure sensed by the total pressure port can be even lower than the system static pressure Ps measured or generated using some or all of the other four ports.
The difference between total pressure and static pressure, which is often referred to as the impact pressure, can therefore change from a nominally positive value to a negative value. Measured impact pressure is commonly denoted here as qcm. For purpose of non-dimensionalizing the measured pressures, impact pressure is typically used in the denominator of air data calculations. Therefore, when the impact pressure becomes very small, the non-dimensionalized value can blow up (become extremely large), or even become undefined, making the air data parameter calculation unreliable.
Embodiments of the present invention provide solutions to these and/or other problems, and offer other advantages over the prior art.
A method of calculating a system level air data parameter for an aircraft using a flush air data system includes measuring local static pressures using the pressure sensing ports. Next, impact pressure effecting conditions are determined. Based on the determined impact pressure effecting conditions, one of multiple different algorithms is selected for generating an impact pressure dependent parameter. The impact pressure dependent parameter is then generated using the selected algorithm. Finally, the system level air data parameter is calculated as a function of the generated impact pressure dependent parameter.
Other features and benefits that characterize embodiments of the present invention will be apparent upon reading the following detailed description and review of the associated drawings.
The FADS employed by aircraft 100 includes, in one illustrated example, five flush (or semi-flush) static pressure sensing ports 110 positioned at various locations on the exterior of the aircraft. In these FIGS., the ports 110 are designated 110-1 through 110-5. While
The individual ports 110 each measure a single local static pressure value related to their respective locations on the aircraft. Conventionally, one of the pressure sensing ports 110 is positioned on aircraft 100 in a location which allows it to be used to measure or estimate total pressure Pt. For example, port 110-1 which provides a pressure measurement P1 can represent this designated total pressure port, with P1 serving as an estimate of total pressure Pt. Since this port is located in a center position, the pressure measurement it provides can also be referred to as Pc. Such notation is used in the Equation below. The other four ports have conventionally been used in various combinations to provide a system AOA, AOS and/or static pressure Ps signal (in conjunction with the Pt signal) which characterizes the corresponding system air data parameter(s). For example the static pressure signal Ps can be an average pressure {overscore (Pi)} (for i between 2 and 5) of the pressures Pi measured by ports 110-2 through 110-5. Then, the impact pressure qcm can be defined as shown in Equation 1.
qcm=Pc−{overscore (Pi)} Equation 1
However, as noted above, as the orientation of the aircraft changes, the total pressure Pt measurement may be reduced to the point that it no longer remains usable as a total pressure estimate. For example, when the total pressure measurement from this port (e.g., port 110-1) becomes approximately equal to (or less than) the static pressure Ps measured or calculated using some or all of the other four ports (110-2 through 110-4), the impact pressure qcm approaches zero or even becomes negative. As a result, the calculated air data parameters can rapidly become extremely large or even become undefined, making the air data parameter calculation unreliable or impossible.
In accordance with first embodiments of the present invention, to overcome this phenomena, instead of using a single flush static port as an indication of total pressure Pt, all of the available ports are considered. In an alternative embodiment, multiple but less than all of the available ports can be considered for use in providing the indication of total pressure Pt, so long as a single predetermined port is not solely relied upon as has conventionally been the case. In an exemplary embodiment, the maximum of the pressures P1 through P5 measured by ports 110-1 through 110-5 is used as the total pressure Pt. This ensures that the impact pressure remains a suitably large, positive value. Additionally, using this technique, the impact pressure signal is continuous for all flight conditions, i.e., there are no discontinuities in the impact pressure signal. Using this method, the impact pressure qcm can be defined as shown in Equation 2.
qcm=PMAX−Ps Equation 2
where,
PMAX is the maximum of the pressures measured from the flush ports 110-1 through 110-5; and
Ps is the system level static pressure calculated or measured by any desired method.
In various embodiments, the static pressure Ps used in Equation 2 can be calculated or obtained using alternate techniques. For example, this static pressure can be an average pressure {overscore (Pi)} discussed above, but calculated using the average of all ports not having the maximum pressure PMAX at any given time (i.e., all ports non currently used as the total pressure port). In one exemplary embodiment, the static pressure Ps used in Equation 2 is the minimum pressure PMIN measured from the flush ports 110-1 through 110-5 at the particular time. With Ps defined in this manner, the impact pressure qcm can be defined as shown in Equation 3.
qcm=PMAX−PMIN Equation 3
The use of these approaches compared to the traditional approach is shown in
Referring now to
Referring now to
After determining the impact pressure effecting conditions, the method next includes step 415 of selecting one of multiple (at least two) different algorithms (i.e., relationships and/or equations and methods of implementation) for generating an impact pressure dependent parameter. The selection of the algorithm is done as a function of the determined impact pressure effecting conditions. For example, in the embodiment described above, this step can include selecting an algorithm which uses the determined maximum of the local static pressure as the total pressure in the impact pressure calculation. To this end, selection of the algorithms from multiple different algorithms can also be the configuration of a single algorithm (e.g., Equations 2 or 3), which can be configured in multiple different ways to create different algorithms, by determining which pressure port represents the maximum pressure PMAX, and using the pressure from that port in the algorithm.
Step 415 can also include selecting the algorithm which uses at least one of the remaining local static pressures to estimate a system level (global or aircraft level) static pressure PS in the impact pressure calculation. For example, this can include selecting (including via configuration) an algorithm which uses the minimum of the remaining local static pressures as the system level static pressure Ps, such that impact pressure is calculated as a function of a difference between the determined maximum and minimum of the local static pressures. In the alternative, this can include selecting (including via configuration) an algorithm which uses some specific combination of the remaining local static pressures (e.g., a particular combination to compute {overscore (Pi)} ) as the system level static pressure Ps in the impact pressure calculation. Other embodiments of step 415 are described later below.
Next, as shown at step 420, the impact pressure dependent parameter is generated using the selected algorithm(s). For example, in some embodiments, this step can include the calculation of impact pressure qcm using the selected algorithm. However, in other embodiments this step can include generating an air data parameter signal (for example an AOA signal) which is dependent on impact pressure qcm, for example by including it in an Equation's numerator or denominator. Such further embodiments are described below. Finally, at step 425, the method includes calculating the system air data parameter (for example, AOA, AOS, etc.) as a function of the generated impact pressure dependent parameter. This can be accomplished using known methods and techniques.
As mentioned above, in other embodiments of the present invention, the illustrated steps can be implemented using other relationships and techniques to avoid the problems associated with very small or negative impact pressures in the air data parameter calculation. For example, using a traditional algorithm, the measured pressures P1 through P5 can be combined to form an air data parameter signal which characterizes the system level air data parameter for the aircraft. As a more particular example of this, these pressures can be combined to form an AOA signal dPAOA, which characterizes the AOA of the vehicle. Other air data parameter signals can also be calculated, such as an AOS signal. For illustrative purposes, the description of these embodiments of the present invention is primarily limited to AOA signal dPAOA and AOS signal dPAOS. These signals are of the form illustrated in Equations 4 and 5.
The AOA signal dPAOA is usually similar to that shown in
In accordance with embodiments of the present invention, to overcome this problem, the inverse of the AOA signal, qcm/dPAOA, can be used starting at some point, instead of using the AOA signal dPAOA/qcm for all AOA's. For this specific example, the inverse of the AOA signal can be used beginning at AOA's of about 20° on up. Which signal to use can be determined by first looking at the value of dPAOA/qcm. For example, if dPAOA/qcm is less than a certain predetermined value, then dPAOA/qcm is used to determine aircraft AOA. Otherwise, qcm/dPAOA is used.
Referring back for the moment to flow diagram 400 shown in
Referring now to
Air data computer 705 is coupled to the ports 110 and uses the measured local static pressures to calculate system level (i.e., aircraft level or global) air data parameters such as AOA, AOS, etc. In embodiments of the present invention, air data computer 705 is configured to do so by implementing the steps of the method illustrated in
Although the present invention has been described with reference to preferred embodiments, workers skilled in the art will recognize that changes may be made in form and detail without departing from the spirit and scope of the invention.