Synthetic air data system

From Wikipedia, the free encyclopedia

A synthetic air data system (SADS) is an alternative air data system that can produce synthetic air data quantities without directly measuring the air data. It uses other information such as GPS, wind information, the aircraft's attitude, and aerodynamic properties to estimate or infer the air data quantities. Though air data includes altitude, airspeed, pressures, air temperature, Mach number, and flow angles (e.g., Angle of Attack and Angle of sideslip), existing known SADS primarily focuses on estimating airspeed, Angle of Attack, and Angle of sideslip. SADS is used to monitor the primary air data system if there is an anomaly due to sensor faults or system faults.[1][2] It can also be potentially used as a backup to provide air data estimates for any aerial vehicle.

Functionality[edit]

Synthetic air data systems can potentially reduce risk by creating an extra layer of redundancy (analytical redundancy) to the mechanical air data system such as the Pitot-static systems and angle vanes. It can also be used to detect failures of other subsystems through data compatibility checks.

History[edit]

The idea of SADS has been around since the 1980s. The basic idea is to use non air data sensors such as Inertial Measurement Unit (IMU) and GPS fused with vehicle dynamics models to estimate air data triplet airspeed, angle of Attack, and angle of sideslip (either separately or combined). Most of the earlier work used vehicle dynamics models to estimate air data in both aircraft[3][4][5][6] and spacecraft[7][8] applications. This approach is sometimes referred to as the aerodynamic model-based SADS.[9][10][11] However, the aerodynamic model-based SADS is challenging to implement because it is difficult to obtain accurate vehicle dynamics models possessing the fidelity needed to yield the required accuracy in the air data estimates. To address this issue, model-free SADS has been proposed recently.[12][13][14] The model-free SADS does not require the vehicle dynamics models. Instead, it relies on the accuracy of the Inertial navigation system (INS) and Three-Dimensional (3D) wind estimates.

SADS has gained a lot of renewed interest after the Air France Flight 447 accident in 2009. Several universities and government agencies such as the University of Minnesota, Delft University of Technology, NASA Langley Research Center, and the Institute of Flight Mechanics and Flight Control at Technische Universität München, have been researching the SADS related topics. Recent patents related to SADS have been filed by the leading air data system producers such as Collins Aerospace[15][16] and Honeywell.[17] Moreover, the recent two Boeing 737 MAX accidents (Lion Air Flight 610 (2018) and Ethiopian Airlines Flight 302 (2019)) have brought SADS into the spotlight again,[18] which is detailed by the report. In particular, synthetic airspeed[19] has become a focal point to improve Boeing aircraft's safety.

Commercial Aircraft[edit]

SADS has been implemented in some of the most advanced modern commercial aircraft such as the Boeing 787. The ADS on Boeing 787 calculates a synthetic airspeed from the angle of attack measurement, inertial data, accurate Lift coefficient, and aircraft mass (validated after takeoff).[20] The synthetic airspeed has helped the Boeing 787 recover from the erroneous airspeed measurement.[21]

Unmanned Aerial Vehicles[edit]

SADS has also been implemented for Unmanned aerial vehicle UAVs (drones).[22] The motivation of SADS for UAVs is that most of the low-cost air data systems on the small Unmanned Aircraft System (UAS) are not reliable. Also, having multiple air data sensors (e.g., Pitot tubes) on small UAVs is not feasible due to stringent size, weight, and power constraints. SADS can significantly increase drones' overall reliability in both Line-Of-Sight and Beyond Visual Line-Of-Sight (BVLOS) drone operations. Recent academic research has focused on improving SADS's accuracy, fault detectability, and reliability of the ADS used on small UAS by leveraging SADS.[23][24]

Air Data Triplet[edit]

Definition of airspeed , angle of attack and angle of sideslip on a small Unmanned aerial vehicle.

The airspeed , angle of attack , and angle of sideslip represents the air data triplet, and the current state of art of SADS is to estimate these three quantities either together or separately. One way to estimate the air data triplet is use the wind triangle relationship. Mathematically, the wind triangle equation is shown below:

where , , and are the translation velocity components expressed in the body frame, is the coordinate transformation from North-East-Down (NED) frame to the body frame. The vector represents the attitude vector in roll, pitch, and yaw. The and represent the ground velocity and wind vector in the NED frame respectively.

If the , , and are known, the airspeed , angle of attack and angle of sideslip can be calculated as the following:[25]

Method[edit]

There are various methods to estimate or "synthesize" airspeed, angle of attack, and angle of sideslip without directly using the measured air data. For example, synthetic airspeed can be computed by using the ground velocity, angle of attack, wind velocity, airplane's pitch attitude and heading. The ground velocity is usually provided by GPS. The angle of attack measurements can come from the angle vanes. The wind velocity can be obtained by the airborne weather radar. The attitude of the airplane can be computed from the inertial navigation system. The exact computation of the synthetic airspeed can vary (e.g., small-angle approximation can be made to simplify the computation), but it is primarily based on the kinematic wind triangle equation. This method is sometimes referred to as the model-free SADS method; there is no vehicle model dynamics involved.

The model-based SADS leverages the vehicle dynamics model to help estimate the air data quantities. In particular, the aerodynamic coefficients are used to compute synthetic air data. For example, angle of attack can be synthesized if the Lift coefficient , Mach number , and altitude are known. Mathematically,[3]

The function that relates to can be empirically determined by curve fitting the aerodynamic data. The accuracy of the model-based SADS depends on the accuracy of the aerodynamic coefficient. This accuracy constraint might not an issue for high performance aircraft such as F-15, but it can be quite difficult for low-cost UAVs.

Many model-based and model-free SADS utilize classical estimation methods such as Kalman filtering and least squares extensively to estimate air data when sensor fusion and real-time computing are required. Other non-conventional methods such as data-driven learning or machine learning based air data estimation algorithms have emerged in the last decade,[26][27] but they are difficult to be certified due to the complexity of the algorithms.

See also[edit]

References[edit]

  1. ^ Freeman, Paul and Seiler, Peter and Balas, Gary J (2013). "Air data system fault modeling and detection". Control Engineering Practice. 21 (10). ELSEVIER: 1290–1301. doi:10.1016/j.conengprac.2013.05.007.{{cite journal}}: CS1 maint: multiple names: authors list (link)
  2. ^ M. L. Fravolini, G. Del Core, U. Papa, P. Valigi and M. R. Napolitano (2019). "Data-Driven Schemes for Robust Fault Detection of Air Data System Sensors". IEEE Transactions on Control Systems Technology. 27 (1). IEEE: 234–248. doi:10.1109/TCST.2017.2758345. S2CID 54464524.{{cite journal}}: CS1 maint: multiple names: authors list (link)
  3. ^ a b Zeis, J. E. J. (1988). "Angle of Attack and Sideslip Estimation Using an Inertial Reference Platform" (PDF). M.S. Thesis, U.S. Air Force Inst. of Technology, Wright-Patterson AFB. Archived (PDF) from the original on March 27, 2020. {{cite journal}}: Cite journal requires |journal= (help)
  4. ^ Colgren, R., Frye, M., and Olson, W. (1999). "A Proposed System Architecture for Estimation of Angle-of-Attack and Sideslip Angle". Guidance, Navigation, and Control Conference and Exhibit. Guidance, Navigation, and Control and Co-located Conferences. AIAA. doi:10.2514/6.1999-4078.{{cite journal}}: CS1 maint: multiple names: authors list (link)
  5. ^ Wise, Kevin (2004). "Computational air data system for estimating angle-of-attack and angle-of-sideslip". European Patent Office.
  6. ^ Wise, K. (2006). "Flight Testing of the X-45A J-UCAS Computational Alpha-Beta System". AIAA Guidance, Navigation, and Control Conference and Exhibit. AIAA. doi:10.2514/6.2006-6215. ISBN 978-1-62410-046-8. {{cite book}}: |work= ignored (help)
  7. ^ Nebula, F., Palumbo, R., Morani, G., and Corraro, F. (2009). "Virtual Air Data System Architecture for Space Reentry Applications". Journal of Spacecraft and Rockets. 46 (4). Journal of Spacecraft and Rockets, AIAA: 818–828. Bibcode:2009JSpRo..46..818N. doi:10.2514/1.42485.{{cite journal}}: CS1 maint: multiple names: authors list (link)
  8. ^ Karlgaard, C. D., and Schoenenberger, M. (2018). "Planetary Probe Entry Atmosphere Estimation Using Synthetic Air Data System". Journal of Spacecraft and Rockets. 55 (3). AIAA: 599–610. Bibcode:2009JSpRo..46..818N. doi:10.2514/1.42485. PMC 7756964. PMID 33363293.{{cite journal}}: CS1 maint: multiple names: authors list (link)
  9. ^ Lie, F. A. P. and Gebre-Egziabher, D. (2013). "Synthetic Air Data System". Journal of Aircraft. 50 (4). Journal of Aircraft, AIAA: 1234–1249. doi:10.2514/1.C032177.{{cite journal}}: CS1 maint: multiple names: authors list (link)
  10. ^ Lie, F. A. P. (2014). "Synthetic air data estimation: a case study of model-aided estimation". PhD Thesis. University of Minnesota Twin Cities. Bibcode:2014PhDT.......205L. hdl:11299/168265.
  11. ^ Tian, P., and Chao, H. (2018). "Model Aided Estimation of Angle of Attack, Sideslip Angle, and 3D Wind without Flow Angle Measurements". Guidance, Navigation, and Control Conference. AIAA SciTech Forum. AIAA. doi:10.2514/6.2018-1844. ISBN 978-1-62410-526-5.{{cite journal}}: CS1 maint: multiple names: authors list (link)
  12. ^ Rhudy, M., Larrabee, T., Chao, H., Gu, Y. and Napolitano, M. (2013). "UAV Attitude, Heading, and Wind Estimation Using GPS/INS and an Air Data System". Journal of Aircraft. AIAA Guidance, Navigation, and Control (GNC) Conference. doi:10.2514/6.2013-5201. ISBN 978-1-62410-224-0.{{cite journal}}: CS1 maint: multiple names: authors list (link)
  13. ^ Johansen, T. A., Cristofaro, A., SØrensen, K., Hansen, J. M., and Fossen, T. I. (2015). "On estimation of wind velocity, angle-of-attack and sideslip angle of small UAVs using standard sensors". 2015 International Conference on Unmanned Aircraft Systems (ICUAS). IEEE. pp. 510–519. doi:10.1109/ICUAS.2015.7152330. ISBN 978-1-4799-6010-1. S2CID 12478001.{{cite book}}: CS1 maint: multiple names: authors list (link)
  14. ^ Sun, K., Regan, C. D. and Gebre-Egziabher, D. (2019). "Observability and Performance Analysis of a Model-Free Synthetic Air Data Estimator". Journal of Aircraft. 56 (4). Journal of Aircraft, AIAA: 1471–1486. doi:10.2514/1.C035290. hdl:11299/257319. S2CID 115902791.{{cite journal}}: CS1 maint: multiple names: authors list (link)
  15. ^ Derrick David Hongerholt and Dennis James Cronin (2004). "Fault isolation method and apparatus in artificial intelligence based air data systems". United States.
  16. ^ Kaare Josef Anderson, Brian Daniel Matheis, Derrick D. Hongerholt, William Kunik (2018). "Synthetic air data output generation". United States.{{cite web}}: CS1 maint: multiple names: authors list (link)
  17. ^ Frank Rajkumar Elias, Visvanathan Thanigai, Nathan Peter Wesley (2011). "Alternate airspeed computation when air data computer (adc) fails". European Patent Office.{{cite web}}: CS1 maint: multiple names: authors list (link)
  18. ^ Alan Levin (August 23, 2020). "Boeing Boosts 737 Max Safety With Spacecraft, Drone Technology". Bloomberg.com.
  19. ^ The House Committee on Transportation & Infrastructure (2020). "FINAL COMMITTEE REPORT: BOEING 737 MAX" (PDF).
  20. ^ Dodt, T. (2011). "Introducing the 787 - Effect on Major Investigation and Interesting Tidbits" (PDF).
  21. ^ Australian Transport Safety Bureau (2015). "Erratic airspeed indications Boeing 787-8, VH-VKE" (PDF).
  22. ^ Sun, Kerry (2020). "Reliable Air Data Solutions For Small Unmanned Aircraft Systems". PhD Thesis. University of Minnesota Twin Cities. hdl:11299/216822.
  23. ^ S. Hansen and M. Blanke (2014). "Diagnosis of Airspeed Measurement Faults for Unmanned Aerial Vehicles". IEEE Transactions on Aerospace and Electronic Systems. 50 (1). IEEE: 224–239. Bibcode:2014ITAES..50..224.. doi:10.1109/TAES.2013.120420. hdl:11250/2392884. S2CID 206595814.
  24. ^ Sun, K. and Gebre-Egziabher, D. (2020). "A Fault Detection and Isolation Design for a Dual Pitot Tube Air Data System". 2020 IEEE/ION Position, Location and Navigation Symposium (PLANS). IEEE. pp. 62–72. doi:10.1109/PLANS46316.2020.9110179. ISBN 978-1-7281-0244-3. S2CID 219592787.{{cite book}}: CS1 maint: multiple names: authors list (link)
  25. ^ Klein, V. and Morelli, E. A. (2006). Aircraft System Identification Theory and Practice. American Institute of Aeronautics and Astronautics. ISBN 9781563478321.{{cite book}}: CS1 maint: multiple names: authors list (link)
  26. ^ H. Long and S. Song (2009). "Method of Estimating Angle-of-Attack and Sideslip Angel Based on Data Fusion". 2009 Second International Conference on Intelligent Computation Technology and Automation. Vol. 1. IEEE. pp. 641–644. doi:10.1109/ICICTA.2009.160. ISBN 978-0-7695-3804-4. S2CID 14321728.
  27. ^ K. T. Borup, T. I. Fossen and T. A. Johansen (2020). "A Machine Learning Approach for Estimating Air Data Parameters of Small Fixed-Wing UAVs Using Distributed Pressure Sensors". IEEE Transactions on Aerospace and Electronic Systems. 56 (3). IEEE: 2157–2173. Bibcode:2020ITAES..56.2157B. doi:10.1109/TAES.2019.2945383. S2CID 210003963.

External links[edit]