Aircraft System Configured to Augment Lidar-Based Aircraft Air Data Measurements

20260050084 ยท 2026-02-19

    Inventors

    Cpc classification

    International classification

    Abstract

    An aircraft system having a LIDAR system, one or more sensors, and a control unit. The control unit includes processing circuitry configured to calculate during flight a pressure altitude, calibrated airspeed, Mach number, equivalent airspeed, static temperature, static pressure, and dynamic pressure of an aircraft based on a combination of air data measurements from the LIDAR system and the one or more sensors.

    Claims

    1. An aircraft system comprising: a LIDAR system; one or more sensors; and a control unit comprising processing circuitry configured to calculate during flight air data parameters comprising one or more of pressure altitude, calibrated airspeed, equivalent airspeed, Mach number, static temperature, static pressure, and dynamic pressure, the air data parameters based on a combination of air data measurements from the LIDAR system and the one or more sensors.

    2. The aircraft system of claim 1, wherein the one or more sensors are configured to detect a total temperature and a total pressure during the flight.

    3. The aircraft system of claim 1, where the control unit is further configured to calculate an angle of sideslip of the aircraft, an angle of attack of the aircraft, and a true airspeed of the aircraft based on the air data measurements from the LIDAR system.

    4. The aircraft system of claim 1, wherein the control unit is further configured to cause one or more of the air data parameters to be displayed on a display onboard the aircraft.

    5. The aircraft system of claim 1, wherein the one or more sensors comprise a first sensor configured to detect a total pressure and a second sensor configured to detect a total temperature wherein the first sensor and the second sensor are independent.

    6. The aircraft system of claim 1, wherein the control unit is incorporated within a flight control system configured to control an operation of the aircraft during the flight.

    7. The aircraft system of claim 1, wherein the LIDAR system includes a laser that emits laser light and the one or more sensors comprise static pressure ports on an exterior surface of the aircraft and wherein the laser and the ports are spaced apart on the exterior of the aircraft.

    8. The aircraft system of claim 1, wherein the control unit is configured to determine the pressure altitude and the calibrated airspeed at regular intervals during the flight.

    9. The aircraft system of claim 1, wherein the LIDAR system and the one or more sensors are configured to simultaneously detect the air data measurements during the flight.

    10. The aircraft system of claim 1, wherein each of the one or more sensors, the LIDAR system, and the control unit are onboard the aircraft.

    11. The aircraft system of claim 1, wherein the control unit is remote from the aircraft and configured to receive the air data measurements from the aircraft during the flight.

    12. A non-transitory computer readable medium comprising instructions stored thereon that, when executed by processing circuitry of a control unit, configures the control unit to: receive a total pressure of an aircraft during a flight; receive a total temperature of an aircraft during the flight; receive air data measurements from a LIDAR system during the flight; and determine one or more of static temperature, static pressure, pressure altitude, calibrated airspeed, Mach number, dynamic pressure, and equivalent airspeed of the aircraft based on the total pressure, the total temperature, and the air data measurements.

    13. The computer readable medium of claim 12, wherein the control unit is further configured to cause the pressure altitude and the calibrated airspeed to be displayed on a display onboard the aircraft.

    14. The computer readable medium of claim 12, wherein the control unit is configured to receive the total pressure from a first sensor and the total temperature from a second sensor.

    15. The computer readable medium of claim 12, wherein the control unit is configured to display one or more of the static temperature, static pressure, pressure altitude, calibrated airspeed, Mach number, dynamic pressure, and equivalent airspeed on a display in the aircraft.

    16. The computer readable medium of claim 12, wherein the control unit is further configured to determine an angle of sideslip, an angle of attack, and a true airspeed based on the air data measurements from the LIDAR system.

    17. The computer readable medium of claim 12, wherein the control unit is configured to determine a true airspeed of the aircraft based on just the air data measurements from the LIDAR system and not the total pressure or the total temperature.

    18. A method of determining air data parameters during a flight of an aircraft, the method comprising: determining a true airspeed of the aircraft based on first inputs from a first input device; determining a total air temperature based on second inputs from a second input device; determining a total pressure based on third inputs from a third input device; and deriving static temperature, static pressure, pressure altitude, calibrated airspeed, Mach number, dynamic pressure, and equivalent airspeed based on the true airspeed, the total air temperature, and the total pressure.

    19. The method of claim 18, wherein determining the total air temperature comprises receiving the total air temperature from a first sensor on the aircraft and determining the total pressure comprises receiving the total pressure from a second sensor on the aircraft.

    20. The method of claim 18, further comprising displaying one or more of the Mach number, static temperature, pressure altitude, static pressure, equivalent airspeed, dynamic pressure, and calibrated airspeed on a display within the aircraft.

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0028] FIG. 1 is a schematic diagram of an aircraft system configured to determine air data parameters based on air data measurements from sensors and a LIDAR system.

    [0029] FIG. 2 is an isometric view of an aircraft.

    [0030] FIG. 3 is a flowchart diagram of a method of determining air data parameters of an aircraft.

    [0031] FIG. 4 is a schematic diagram of inputs and outputs of an aircraft system.

    [0032] FIG. 5 is a schematic diagram of calculations for determining air data measurements.

    [0033] FIG. 6 is a schematic diagram of a control unit.

    [0034] FIG. 7 is a flowchart diagram of a method of determining air data parameters during a flight of an aircraft.

    DETAILED DESCRIPTION

    [0035] FIG. 1 illustrates an aircraft system 15 for use with an aircraft. The aircraft system 15 includes one or more sensors 70 configured to take air data measurements during flight. The air data measurements include a total pressure and a total temperature of the aircraft 100. A LIDAR system 80 is configured to detect scattered light to determine one or more of true airspeed, temperature, pressure, and density. A control unit 90 uses the data from the sensors 70 to supplement the data from the LIDAR system 80 to determine one or more air data measurements. In some examples, the LIDAR data is supplemented with the sensor data to determine one or more of pressure altitude, calibrated airspeed, Mach number, equivalent airspeed, static temperature, static pressure, and dynamic pressure. Because of the high-quality of results, the aircraft system 15 can replace traditional air data systems.

    [0036] The aircraft system 15 uses data from the independent sensors 70 to augment the LIDAR measurements to determine highly-accurate air data measurements that requires minimal a priori flight testing. Static pressure measurements are highly dependent on the configuration of the aircraft, location of the sensor, and flight conditions. Static temperature is impractical to measure directly in flight with a physical sensor except at very low speeds. Conversely, total temperature and total pressure measurements are both practical and robust, being largely independent of placement or flight conditions within a reasonable angle of attack and sideslip range. This enables the air data measurements of the aircraft system 15 to be used early in flight test programs without the need to conduct extensive calibrations. Further, the aircraft system 15 can be used on multiple aircraft types.

    [0037] FIG. 2 illustrates an aircraft 100 that generally includes a fuselage 101 configured to accommodate passengers and/or cargo. A flight deck 102 at the front of the fuselage 101 is equipped with controls for flight personnel to operate the aircraft 100. Wings 103 extend outward from the fuselage 101 and include engines 104 to propel the aircraft 100 during flight. A tail section 105 includes horizontal and vertical stabilizers and a rudder.

    [0038] Sensors 70 are configured to detect one or more characteristics about the aircraft 100 during flight. In some examples, sensors 70 include a total temperature probe and a total pressure probe. The sensors 70 are mounted to detect conditions on the exterior of the aircraft 100. In some examples, the sensors 70 include ports on the exterior of the aircraft 100. The sensors 70 can extend located at different positions, including but not limited to extending outward beyond the skin of the fuselage 101, mounted flush with the skin of the fuselage 101, and mounted to be exposed on the wings 103 or tail section 105.

    [0039] The aircraft 100 can be equipped with various types of sensors 70 and configured to detect various air data measurements. In some examples, the sensors 70 detect various pressure, temperature, and speed parameters. In some examples, one or more sensors 70 detect a total temperature and one or more sensors 70 detect total pressure. In some examples, the sensors 70 include pitot tubes. Examples of pitot sensors include but are not limited to: a dedicated pitot tube connected to a pressure transducer mounted to the aircraft; a Kiel probe connected to a pressure transducer mounted on an aircraft; a pitot mounted on a mast or boom; a pitot mounted on a swiveling yaw and pitch sensor head (YAPS head); a traditional pneumatic pitot probe connected to a pressure transducer; a traditional pneumatic pitot-static probe connected to a pressure transducer; a traditional pneumatic pitot-static probe connected to a static pressure transducer and a differential pressure transducer that can be summed to compute pitot pressure; a traditional pneumatic air data system and air data computer that can provide total pressure via an electronic signal including a data bus; a traditional pneumatic air data system and air data computer that can provide total pressure; an instrument capable of measuring stagnation pressure.

    [0040] Some examples of sensors 70 configured to detect temperature include but are not limited to: a total air temperature probe; probe with aspiration; probe that is anti-iced; and a total air temperature probe with a single or multiple temperature sensing elements device configured to measure stagnation temperature. In some examples, a first sensor 70 detects the total temperature and a second sensor 70 detects the total pressure. In various examples, the sensors 70 are independent or combined together.

    [0041] The LIDAR system 80 is configured to emit laser light outward from the aircraft 100. The LIDAR system 80 includes one or more lasers to emit the laser light and detectors to detect the light that is scattered back towards the aircraft 100. The LIDAR system 80 can be positioned at various locations on the aircraft 100, including at various positions along the fuselage 101, wings 103, and tail section 105.

    [0042] In some examples, the one or more lasers of the LIDAR system 80 are spaced away from the sensors 70 on the exterior of the aircraft 100. In some examples, the lasers are positioned away from the ports of the sensors 70.

    [0043] Examples of LIDAR systems 80 include but are not limited to: a LIDAR system designed to measure true airspeed and vector direction using backscatter from airborne aerosols; a LIDAR system designed to measure true airspeed and vector direction using molecular backscatter; a LIDAR system with orthogonal beams emanating from a collocated source to resolve true airspeed and vector direction; a LIDAR system with non-orthogonal beam emanating from a collocated source to resolve true airspeed and vector direction; a LIDAR system using one or more sweeping or switched beams to resolve true airspeed and vector direction; a LIDAR system with beams located at distributed locations around the vehicle to measure the true airspeed vector. In some examples, the LIDAR system is configured to make three or more unique measurements that allows definition of the true airspeed vector.

    [0044] The control unit 90 receives signals from the sensors 70 and LIDAR system 80. The control unit 90 is configured to use the sensed data to calculate one or more air data measurements. In some examples, the calculations include using data from the LIDAR system 80 which is augmented by a total pressure and total temperature data from the sensors 70 to calculate one or more air data parameters. In some examples, the calculations determine at least pressure altitude, calibrated airspeed, Mach number, and equivalent airspeed.

    [0045] The control unit 90 uses data from the total temperature sensor 70 and total pressure sensor 70 to augment the LIDAR measurements. The control unit 90 calculates highly-accurate air measurement data that requires minimal a priori flight testing. An advantage of the present system is the total pressure and total temperature measurements are largely independent of placement or flight condition within a reasonable angle-of-attack and sideslip range. This is an improvement over static pressure measurements which are highly dependent on aircraft configuration and flight conditions and static temperature measurements which are largely impractical in flight. This enables the aircraft system 15 to be used as a reliable measurement source in a flight test program without the need to conduct extensive calibrations. Further, the aircraft system 15 can be used on different types of aircraft 100.

    [0046] Examples of control units 90 include but are not limited to: a dedicated electronic computing system; a piece of software hosted on the avionics system or on the flight control system of the aircraft; an air data computer; a digital cockpit display; and a stand-alone device that is remote from the aircraft 100.

    [0047] FIG. 3 illustrates a method of determining at least one air data measurements. The LIDAR information is received from the LIDAR system 80 (block 200). The total temperature and total pressure are received from the sensors 70 (block 202). The control unit 90 then determines at least one air data measurements (block 204).

    [0048] In some examples, the LIDAR system 80 is configured to independently determine (i.e., without data from the sensors 70) the true airspeed. The true airspeed is the actual speed of an aircraft relative to the airmass in which the aircraft is flying. The aircraft system 100 uses the LIDAR data in combination with the sensor data to determine at least static temperature, static pressure, pressure altitude, calibrated airspeed, Mach number, dynamic pressure, and equivalent airspeed. The pressure altitude is the altitude in [the] standard atmosphere corresponding to a static pressure. The calibrated airspeed is the speed of the aircraft as identified by sensor systems onboard the aircraft. Calibrated airspeed differs from true airspeed in that calibrated airspeed is uncorrected for the effects of the compressibility and density of the air surrounding the aircraft at the time of measurement. The Mach number is the ratio of the speed of a body to the speed of sound in the surrounding medium. The equivalent airspeed is the true airspeed scaled by the density ratio at altitude that is associated with a specified value of the dynamic pressure.

    [0049] FIG. 4 illustrates the functionality of the control unit 90 in calculating air data measurements of the aircraft 100. Inputs 20 are received from the various equipment onboard the aircraft 100. The inputs 20 include LIDAR data 21 received from the LIDAR system 80. The LIDAR data includes line of sight velocity data. Inputs 20 also include total temperature 22 received from a first sensor 70a, and total pressure 23 received from a second sensor 70b. In some examples, the inputs 20 include the raw data from one or more of the LIDAR systems 80 and sensors 70. In other examples, one or more of the inputs 20 are processed data. In one example, the LIDAR system 80 is configured to process the data and forward the processed data to the control unit 90.

    [0050] The outputs 30 are determined based on one or more of the inputs 20. The control unit 90 uses the LIDAR data 21 to calculate the angle of sideslip 31 and the angle of attack 32 of the aircraft 100. The true airspeed 33 is also determined based on the LIDAR data.

    [0051] The Mach number 34 is calculated based on the total temperature 22 received from sensor 70a and also on the true airspeed 33. Static temperature 35 is calculated from the Mach number and total temperature 22. Static pressure 36 is calculated based on the Mach number 34 and total pressure received from sensor 70b. The pressure altitude 37 is calculated based on the static pressure 36. Calibrated airspeed 38 is calculated based on the static pressure 36 and the total pressure 23 from sensor 70b. The equivalent airspeed 39 is calculated based on the true airspeed 33, the static temperature 35, and the static pressure 36. The dynamic pressure 41 is calculated from the true airspeed 33, the static temperature 35, and the static pressure 36.

    [0052] FIG. 5 illustrates the processing calculations performed by the control unit 90 to determine various air data measurements. The calculations are based on inputs 20 that include a vector true airspeed ({right arrow over (V.sub.TAS)}) from the LIDAR data 21, a total temperature T.sub.T from a temperature sensor 70a, and a total pressure P.sub.T from a pressure sensor 70b. The calculations include the following parameters: [0053] Ratio of specific heats [0054] Density [0055] .sub.0Sea level standard density [0056] aSpeed of sound [0057] a.sub.0Troposphere lapse rate [0058] g.sub.0Sea level acceleration due to gravity [0059] H.sub.PPressure altitude [0060] H.sub.P1Tropopause pressure altitude [0061] K.sub.TTemperature recovery factor [0062] MMach number [0063] PStatic pressure [0064] P.sub.TTotal pressure [0065] P.sub.0Sea level standard pressure [0066] P.sub.1Tropopause pressure [0067] QDynamic pressure [0068] Q.sub.CImpact pressure [0069] RGas constant [0070] TStatic air Temperature [0071] T.sub.TTotal air temperature [0072] T.sub.0Sea level standard temperature [0073] T.sub.1Tropopause temperature [0074] V.sub.CASCalibrated airspeed [0075] V.sub.EASEquivalent airspeed [0076] V.sub.TASTrue airspeed (scalar) [0077] {right arrow over (V.sub.TAS)}True airspeed (vector)

    [0078] A scalar true airspeed 33 (V.sub.TAS) is based on the vector true airspeed {right arrow over (V.sub.TAS)} from the LIDAR data. The Mach number (M) 34 and static air temperature (T) 35 are calculated based on the scalar true airspeed V.sub.TAS 33 and the total air temperature (T.sub.T) from the temperature sensor 70a.

    [0079] The calculated Mach number (M) 34 is used to determine an impact pressure per static pressure (Q.sub.C/P). The impact pressure per static pressure (Q.sub.C/P) and the total pressure (P.sub.T) are used to determine the static pressure (P). The impact pressure per static pressure (Q.sub.C/P) and the static pressure (P) are used to calculate the impact pressure (Q.sub.C).

    [0080] The static pressure P is used to determine the pressure altitude (H.sub.P).

    [0081] The impact pressure QC is a function of the calibrated airspeed V.sub.CAS. For the subsonic equation (V.sub.CAS<a.sub.0), the equation is rearranged and solved explicitly. For the supersonic equation (V.sub.CAS>a.sub.0), the equation is not solved explicitly for V.sub.CAS and is solved iteratively or with a numerical method to arrive at V.sub.CAS that satisfies the equation.

    [0082] The density () is determined using the static pressure (P), gas constant (R), and static air temperature (T). The equivalent airspeed (V.sub.EAS) 39 is determined based on the true airspeed (V.sub.TAS), the density () , and sea level standard density (.sub.0). The dynamic pressure (Q) 41 is based on the density () and the true airspeed (V.sub.TAS).

    [0083] In some examples, the control unit 90 calculates multiple ones of the air data measurements (e.g., at least pressure altitude 37, calibrated airspeed 38, Mach number 34, and equivalent airspeed 39). In other examples, the control unit 90 calculates just one of these air data measurements.

    [0084] FIG. 6 illustrates a control unit 90 configured to determine the one or more air data measurements. The control unit 90 includes processing circuitry 91 and memory circuitry 92. The processing circuitry 91 controls the overall operation according to program instructions 98 stored in the memory circuitry 92. The processing circuitry 91 includes one or more circuits, microcontrollers, microprocessors, hardware, or a combination thereof. Memory circuitry 92 includes a non-transitory computer readable storage medium storing program instructions 98, such as a computer program product, that configures the processing circuitry 91 to implement one or more of the techniques discussed herein. Memory circuitry 92 can include various memory devices such as, for example, read-only memory, and flash memory. Memory circuitry 92 can be a separate component as illustrated in FIG. 9 or can be incorporated with the processing circuitry 91. Alternatively, the processing circuitry 91 can omit the memory circuitry 92, e.g., according to at least some embodiments in which the processing circuitry 91 is dedicated and non-programmable.

    [0085] Communications circuitry 93 is configured to receive signals from the sensors 70 and LIDAR system 80. In some examples, the communications circuitry 93 provides for one-way communication in which the data is received. In other examples, the communications circuitry 93 provides for two-way communication which enables prompting the sensors 70 and/or LIDAR system 80 for data.

    [0086] The communications circuitry 93 is also configured to communicate with other components onboard the aircraft 100. Examples include but are not limited to a flight control system 99 that oversees operation of the aircraft 100 and an engine control system that oversees operation of the engines 104. The communications circuitry 93 is also configured to communicate with one or more remote nodes 110. The remote nodes 110 are away from the aircraft 100 such as but not limited to a land-based airline, airport, and federal agency.

    [0087] A user interface 94 provides for flight personnel on the aircraft 100 to access the information. The user interface 94 can include one or more input devices 95 and displays 96. In some examples, the information at the control unit 90 is stored in a database 97. The database 97 can be separate from the control unit 90 as illustrated in FIG. 5 or can be incorporated with the control unit 90. In some examples, the database 97 is remote from the aircraft 100, such as a ground-based server.

    [0088] In some examples, the control unit 90 is incorporated into one or more other systems within the aircraft 100. In some examples, the control unit 90 is incorporated within a larger control system. In some examples, the control unit 90 is incorporated into the flight control system 99. In some examples, the control unit 90 is located remote (i.e., off-board) from the aircraft 100. The aircraft 100 is configured to communicate the data from the sensors 70 and LIDAR system 80 to the remote control unit 90.

    [0089] In some examples, the control unit 90 determines one or more of the air data measurements at regular intervals. In other examples, the air data measurements are determined after an event, such as but not limited to a change in course, ascending above a predetermined elevation, and exceeding a given airspeed.

    [0090] FIG. 7 illustrates a method of determining a pressure altitude and a calibrated airspeed during a flight of an aircraft 100. The method includes determining a true airspeed of the aircraft based on first inputs from a first input device (block 300). A total air temperature is determined based on second inputs from a second input device (block 302). A total pressure is determined based on third inputs from a third input device (block 304). The method also includes determining one or more of pressure altitude, calibrated airspeed, Mach number, static temperature, static pressure, equivalent airspeed, and dynamic pressure based on the true airspeed, the total air temperature, and the total pressure (block 306).

    [0091] The aircraft system 15 can be used in a variety of different contexts. One application is on an aircraft 100 used to transport passengers and/or cargo as illustrated in FIG. 1. Other uses include: [0092] as a flight test instrument to provide reference air data; [0093] as a production air data system to feed data to the flight deck, flight control system, avionics system, weapons system and/or other systems on the aircraft that use the air measurement data; [0094] as a standby system that provides data to the flight controls, flight personnel in the event of the failure of the primary production air data systems; [0095] as a supplement to the production air data systems to provide an independent source of data for redundancy management purposed and/or provide air data under flight conditions where traditional air data system are unable to provide reliable data (e.g., extremely high angle-of-attack flight, rearward flight, etc.); [0096] as an air data system independently or in conjunction with other air data systems in other conceivable aircraft architecture where air data is required; and [0097] in aircraft to provide redundant systems.

    [0098] The aircraft system 15 can be used on a variety of aircraft 100. Examples include but are not limited to: commercial or private aircraft configured to transport passengers and/or cargo; piloted aircraft; military tactical aircraft, unmanned aerial vehicles (UAV); remotely piloted aircraft; rotary wing aircraft; jet engine aircraft; turbine engine aircraft; gliders; helicopters; rotorcraft; tiltrotor; tiltwing; missiles or munitions; rockets; air-dropped packages, bodies or engineered devices; spacecraft; subsonic vehicles; transonic vehicles; supersonic vehicles; unmanned air system (UAS) systems; and hypersonic vehicles.

    [0099] The aircraft system 15 can be used for a variety of purposes and contexts. Examples include but are not limited to: [0100] yield real-time, high quality air data truth source data for a fixed wing flight test program. This data can be used for analysis purpose, for monitoring the aircraft flight condition relative to established limits, or as a truth source for calibrating conventional pneumatic air data systems; [0101] provide primary air data measurements to the flight deck 102, flight control system, and avionics system(s) in lieu of traditional pneumatic air data systems; [0102] provide data that can be telemetered to a ground station in order to compute real-time air data parameters for fixed wing, rotary wing, or UAV/UAS flight test vehicles; [0103] obtaining air data measurements that can be processed post-test to provide high-quality air data parameters for fixed wing, rotary wing, or UAV/UAS flight test program; [0104] provide redundant air data measurements to an aircraft system; [0105] the use of multiple total pressure sensors to provide redundant air data measurements, or to provide reliable total pressure data over a larger range of angles-of-attack and sideslip; [0106] the use of multiple total temperature sensors to provide redundant air data measurements, or to provide reliable total temperature data over a larger range of angles-of-attack and sideslip; [0107] the use alternate sources of temperature data for the algorithm in lieu of, or in addition to, the total temperature probe (e.g., Keil probes and engine inlet sensors); [0108] the use of alternate sources of total pressure data for the algorithm in lieu of, or in addition to, the total pressure probe (e.g., trailing bomb devices); [0109] to augment the electronic algorithm that computes the raw air data parameters from the LIDAR, total pressure, and total temperature, with additional electronic filtering to make the signals more suitable for pilot displays or aircraft control systems; and [0110] to augment the air data measurements with additional data sources such as aircraft inertial data and global navigation satellite system data (e.g., global navigation satellite systems such as GPS, GLONASS, Galileo, and BeiDou).

    [0111] The present invention may, of course, be carried out in other ways than those specifically set forth herein without departing from essential characteristics of the invention. The present embodiments are to be considered in all respects as illustrative and not restrictive, and all changes coming within the meaning and equivalency range of the appended claims are intended to be embraced therein.