{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,19]],"date-time":"2026-01-19T03:57:51Z","timestamp":1768795071591,"version":"3.49.0"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2021,12,17]],"date-time":"2021-12-17T00:00:00Z","timestamp":1639699200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,12,17]],"date-time":"2021-12-17T00:00:00Z","timestamp":1639699200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Complex Intell. Syst."],"published-print":{"date-parts":[[2023,6]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The angle of attack (AOA) is one of the critical parameters in a fixed-wing aircraft because all aerodynamic forces are functions of the AOA. Most methods for estimation of the AOA do not provide information on the method\u2019s performance in the presence of noise, faulty total velocity measurement, and faulty pitch rate measurement. This paper investigates data-driven modeling of the F-16 fighter jet and AOA prediction in flight conditions with faulty sensor measurements using recurrent neural networks (RNNs). The F-16 fighter jet is modeled in several architectures: simpleRNN (sRNN), long-short-term memory (LSTM), gated recurrent unit (GRU), and the combinations LSTM-GRU, sRNN-GRU, and sRNN-LSTM. The developed models are tested by their performance to predict the AOA of the F-16 fighter jet in flight conditions with faulty sensor measurements: faulty total velocity measurement, faulty pitch rate and total velocity measurement, and faulty AOA measurement. We show the model obtained using sRNN trained with the adaptive momentum estimation algorithm (Adam) produces more exact predictions during faulty total velocity measurement and faulty total velocity and pitch rate measurement but fails to perform well during faulty AOA measurement. The sRNN-GRU combinations with the GRU layer closer to the output layer performed better than all the other networks. When using this architecture, the correlation and mean squared error (MSE) between the true (real) value and the predicted value during faulty AOA measurement increased by 0.12 correlation value and the MSE decreased by 4.3 degrees if one uses only sRNN. In the sRNN-GRU combined architecture, moving the GRU closer to the output layer produced a model with better predicted values.<\/jats:p>","DOI":"10.1007\/s40747-021-00612-6","type":"journal-article","created":{"date-parts":[[2021,12,17]],"date-time":"2021-12-17T05:02:25Z","timestamp":1639717345000},"page":"2599-2611","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Angle of attack prediction using recurrent neural networks in flight conditions with faulty sensors in the case of F-16 fighter jet"],"prefix":"10.1007","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1000-8984","authenticated-orcid":false,"given":"Bemnet Wondimagegnehu","family":"Mersha","sequence":"first","affiliation":[]},{"given":"David N.","family":"Jansen","sequence":"additional","affiliation":[]},{"given":"Hongbin","family":"Ma","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,12,17]]},"reference":[{"key":"612_CR1","unstructured":"FAA (2020) Summary of the FAA\u2019s Review of the Boeing 737 MAX: Return to Service of the Boeing 737 MAX Aircraft"},{"key":"612_CR2","doi-asserted-by":"crossref","unstructured":"Jackson B, Hoffler KD, Sizoo DG, Ryan W (2017) Experience with sensed and derived angle of attack estimation systems in a general aviation airplane. In: AIAA information systems-AIAA Infotech @ Aerospace. American Institute of Aeronautics and Astronautics, p 0065","DOI":"10.2514\/6.2017-0065"},{"key":"612_CR3","unstructured":"Ly JK (2017) Angle of attack determination using inertial navigation system data from flight tests. Master\u2019s thesis, University of Tennessee"},{"issue":"4","key":"612_CR4","doi-asserted-by":"publisher","first-page":"1016","DOI":"10.2514\/1.52532","volume":"34","author":"JW Langelaan","year":"2011","unstructured":"Langelaan JW, Alley N, Neidhoefer J (2011) Wind field estimation for small unmanned aerial vehicles. J Guid Control Dyn 34(4):1016\u20131030","journal-title":"J Guid Control Dyn"},{"issue":"1","key":"612_CR5","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1109\/TAES.2011.5705663","volume":"47","author":"A Cho","year":"2011","unstructured":"Cho A, Kim J, Lee S, Kee C (2011) Wind estimation and airspeed calibration using a UAV with a single-antenna GPS receiver and pitot tube. IEEE Trans Aerosp Electron Syst 47(1):109\u2013117","journal-title":"IEEE Trans Aerosp Electron Syst"},{"issue":"1","key":"612_CR6","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1515\/amcs-2015-0002","volume":"25","author":"C Seren","year":"2015","unstructured":"Seren C, Ezerzere P, Hardier G (2015) Model-based techniques for virtual sensing of longitudinal flight parameters. Int J Appl Math Comput Sci 25(1):23\u201338","journal-title":"Int J Appl Math Comput Sci"},{"issue":"1","key":"612_CR7","doi-asserted-by":"publisher","first-page":"19","DOI":"10.3846\/16487788.2015.1015293","volume":"19","author":"S Popowski","year":"2015","unstructured":"Popowski S, Dabrowski W (2015) Measurement and estimation of the angle of attack and the angle of sideslip. Aviation 19(1):19\u201324","journal-title":"Aviation"},{"issue":"5","key":"612_CR8","first-page":"1016","volume":"11","author":"A Lerro","year":"2017","unstructured":"Lerro A, Battipede M, Gili P, Brandl A (2017) Advantages of neural network based air data estimation for unmanned aerial vehicles. Int J Mech Aerosp Ind Mechatron Manuf Eng 11(5):1016\u20131025","journal-title":"Int J Mech Aerosp Ind Mechatron Manuf Eng"},{"key":"612_CR9","doi-asserted-by":"crossref","unstructured":"Lichota P, Lasek M (2013) Maximum likelihood estimation: a method for flight dynamics-angle of attack estimation. In: Proceedings of the 14th international Carpathian control conference (ICCC). IEEE, pp\u00a0218\u2013221","DOI":"10.1109\/CarpathianCC.2013.6560541"},{"key":"612_CR10","unstructured":"Bestetti M (2018) Performance analysis of time reversal-MUSIC for soft fault location in power cables"},{"issue":"5","key":"612_CR11","doi-asserted-by":"publisher","first-page":"634","DOI":"10.1080\/09205071.2014.882797","volume":"28","author":"W Gao","year":"2014","unstructured":"Gao W, Wang X-H, Wang B-Z (2014) Time-reversal ESPRIT imaging method for the detection of single target. J Electromagn Waves Appl 28(5):634\u2013640","journal-title":"J Electromagn Waves Appl"},{"issue":"5","key":"612_CR12","doi-asserted-by":"publisher","first-page":"497","DOI":"10.1016\/0005-1098(77)90070-X","volume":"13","author":"WL Garrard","year":"1977","unstructured":"Garrard WL, Jordan JM (1977) Design of nonlinear automatic flight control systems. Automatica 13(5):497\u2013505","journal-title":"Automatica"},{"key":"612_CR13","volume-title":"Aircraft accident investigation preliminary report: Ethiopian airlines group b737\u20138 (MAX) registered ET-AVJ, 28 NM South East of Addis Ababa, Bole International Airport, March 10, 2019","author":"AAI Bureau","year":"2019","unstructured":"Bureau AAI (2019) Aircraft accident investigation preliminary report: Ethiopian airlines group b737\u20138 (MAX) registered ET-AVJ, 28 NM South East of Addis Ababa, Bole International Airport, March 10, 2019. Federal Democratic Republic of Ethiopia, Ministry of Transport, Aircraft Accident Investigation Bureau, Addis Ababa"},{"key":"612_CR14","unstructured":"KNKT (2018) Aircraft Accident Investigation Report\u2014PT. Lion Mentari Airlines\u2014Boeing 737-8 (MAX); PK-LQP\u2014Tanjung Karawang, West Java\u2014Republic of Indonesia\u201429 October 2018. Komite Nasional Keselamatan Transportasi Republic of Indonesia"},{"key":"612_CR15","unstructured":"G.\u00a0F.\u00a0B. of\u00a0Aircraft Accident\u00a0Investigation (2015) Interim Report, BFU 6X014-14"},{"key":"612_CR16","unstructured":"BEA (2008) Accident on 27 November 2008 off the Coast of Canet-Plage (66) to the Airbus A320-232 Registered D-AXLA Operated by XL Airways Germany. Office of Investigations and Analysis for the Safety of Civil Aviation"},{"key":"612_CR17","doi-asserted-by":"crossref","unstructured":"Lombaerts T, Chu P, Mulder JAB, Stroosma O (2010) Fault tolerant flight control, a physical model approach. PhD thesis, Delft University of Technology (TU Delft)","DOI":"10.5772\/15177"},{"issue":"6","key":"612_CR18","doi-asserted-by":"publisher","first-page":"524","DOI":"10.1016\/j.conengprac.2010.12.009","volume":"19","author":"P Goupil","year":"2011","unstructured":"Goupil P (2011) AIRBUS state of the art and practices on FDI and FTC in flight control system. Control Eng Pract 19(6):524\u2013539","journal-title":"Control Eng Pract"},{"issue":"5","key":"612_CR19","doi-asserted-by":"publisher","first-page":"3311","DOI":"10.1109\/TIE.2016.2530789","volume":"63","author":"S Yin","year":"2016","unstructured":"Yin S, Xiao B, Ding SX, Zhou D (2016) A review on recent development of spacecraft attitude fault tolerant control system. IEEE Trans Ind Electron 63(5):3311\u20133320","journal-title":"IEEE Trans Ind Electron"},{"key":"612_CR20","doi-asserted-by":"crossref","unstructured":"Darvishi H, Ciuonzo D, Eide ER, Rossi PS (2020) Sensor-fault detection, isolation and accommodation for digital twins via modular data-driven architecture. IEEE Sens J","DOI":"10.1109\/ICNSC52481.2021.9702175"},{"issue":"6","key":"612_CR21","first-page":"1526","volume":"64","author":"S Mandal","year":"2017","unstructured":"Mandal S, Santhi B, Sridhar S, Vinolia K, Swaminathan P (2017) Nuclear power plant thermocouple sensor-fault detection and classification using deep learning and generalized likelihood ratio test. IEEE Trans Nucl Sci 64(6):1526\u20131534","journal-title":"IEEE Trans Nucl Sci"},{"key":"612_CR22","doi-asserted-by":"crossref","unstructured":"Cho K, Van\u00a0Merri\u00ebnboer B, Gulcehre C, Bahdanau D, Bougares F, Schwenk H, Bengio Y (2014) Learning phrase representations using RNN encoder-decoder for statistical machine translation. arXiv:1406.1078","DOI":"10.3115\/v1\/D14-1179"},{"key":"612_CR23","doi-asserted-by":"crossref","unstructured":"Li X, Wu X (2016) Long short-term memory based convolutional recurrent neural networks for large vocabulary speech recognition. arXiv:1610.03165","DOI":"10.21437\/Interspeech.2015-648"},{"issue":"6","key":"612_CR24","doi-asserted-by":"publisher","first-page":"1363","DOI":"10.1109\/TCSI.2006.875186","volume":"53","author":"J-S Wang","year":"2006","unstructured":"Wang J-S, Chen Y-P (2006) A fully automated recurrent neural network for unknown dynamic system identification and control. IEEE Trans Circuits Syst I Regul Pap 53(6):1363\u20131372","journal-title":"IEEE Trans Circuits Syst I Regul Pap"},{"key":"612_CR25","unstructured":"Ogunmolu O, Gu X, Jiang S, Gans N (2016) Nonlinear systems identification using deep dynamic neural networks. arXiv:1610.01439"},{"issue":"21","key":"612_CR26","doi-asserted-by":"publisher","first-page":"541","DOI":"10.1016\/j.ifacol.2015.09.582","volume":"48","author":"KL Sorensen","year":"2015","unstructured":"Sorensen KL, Blanke M, Johansen TA (2015) Diagnosis of wing icing through lift and drag coefficient change detection for small unmanned aircraft. IFAC-PapersOnLine 48(21):541\u2013546","journal-title":"IFAC-PapersOnLine"},{"key":"612_CR27","doi-asserted-by":"crossref","unstructured":"Mathisen SH, Fossen TI, Johansen TA (2015) Non-linear model predictive control for guidance of a fixed-wing UAV in precision deep stall landing. In: 2015 international conference on unmanned aircraft systems (ICUAS). IEEE, pp\u00a0356\u2013365","DOI":"10.1109\/ICUAS.2015.7152310"},{"key":"612_CR28","doi-asserted-by":"publisher","first-page":"132306","DOI":"10.1016\/j.physd.2019.132306","volume":"404","author":"A Sherstinsky","year":"2020","unstructured":"Sherstinsky A (2020) Fundamentals of recurrent neural network (RNN) and long short-term memory (LSTM) network. Phys D 404:132306","journal-title":"Phys D"},{"issue":"2","key":"612_CR29","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1109\/72.279181","volume":"5","author":"Y Bengio","year":"1994","unstructured":"Bengio Y, Simard P, Frasconi P (1994) Learning long-term dependencies with gradient descent is difficult. IEEE Trans Neural Netw 5(2):157\u2013166","journal-title":"IEEE Trans Neural Netw"},{"issue":"8","key":"612_CR30","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","volume":"9","author":"S Hochreiter","year":"1997","unstructured":"Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735\u20131780","journal-title":"Neural Comput"},{"key":"612_CR31","unstructured":"Pascanu R, Mikolov T, Bengio Y (2013) On the difficulty of training recurrent neural networks. In: International conference on machine learning. PMLR, pp\u00a01310\u20131318"},{"key":"612_CR32","doi-asserted-by":"crossref","unstructured":"Graves A, Mohamed A-R, Hinton G (2013) Speech recognition with deep recurrent neural networks. In: 2013 IEEE international conference on acoustics, speech and signal processing. IEEE, pp\u00a06645\u20136649","DOI":"10.1109\/ICASSP.2013.6638947"},{"key":"612_CR33","doi-asserted-by":"crossref","unstructured":"LeCun YA, Bottou L, Orr GB, M\u00fcller K-R (2012) Efficient backprop. In: Neural networks: tricks of the trade. Springer, pp\u00a09\u201348","DOI":"10.1007\/978-3-642-35289-8_3"},{"key":"612_CR34","unstructured":"Ruder S (2016) An overview of gradient descent optimization algorithms. arXiv:1609.04747"},{"key":"612_CR35","unstructured":"Kingma DP, Ba J (2014) Adam: a method for stochastic optimization. arXiv:1412.6980"},{"key":"612_CR36","volume-title":"Aircraft control and simulation","author":"BL Stevens","year":"2003","unstructured":"Stevens BL, Lewis FL (2003) Aircraft control and simulation. Wiley, New York"},{"key":"612_CR37","unstructured":"Nguyen LT (1979) Simulator study of stall\/post-stall characteristics of a fighter airplane with relaxed longitudinal static stability, vol 12854. National Aeronautics and Space Administration (1979)"},{"key":"612_CR38","unstructured":"Russell R (2003) Non-linear F-16 simulation using Simulink and MATLAB. University of Minnesota"},{"issue":"3","key":"612_CR39","doi-asserted-by":"publisher","first-page":"1056","DOI":"10.2514\/1.C035160","volume":"56","author":"BM Simmons","year":"2019","unstructured":"Simmons BM, McClelland HG, Woolsey CA (2019) Nonlinear model identification methodology for small, fixed-wing, unmanned aircraft. J Aircr 56(3):1056\u20131067","journal-title":"J Aircr"},{"key":"612_CR40","doi-asserted-by":"crossref","unstructured":"Jategaonkar RV (2015) Flight vehicle system identification: a time-domain methodology, 2nd edn. American Institute of Aeronautics and Astronautics Inc, Reston","DOI":"10.2514\/4.102783"},{"key":"612_CR41","doi-asserted-by":"publisher","DOI":"10.1017\/9781108380690","volume-title":"Data-driven science and engineering: machine learning, dynamical systems, and control","author":"SL Brunton","year":"2019","unstructured":"Brunton SL, Kutz JN (2019) Data-driven science and engineering: machine learning, dynamical systems, and control. Cambridge University Press, Cambridge"},{"key":"612_CR42","unstructured":"Brunton SL, Budisic M, Kaiser E, Kutz JN (2021) Modern Koopman theory for dynamical systems. arXiv:2102.12086"}],"container-title":["Complex &amp; Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-021-00612-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s40747-021-00612-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-021-00612-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,9]],"date-time":"2023-06-09T17:36:19Z","timestamp":1686332179000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s40747-021-00612-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,12,17]]},"references-count":42,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2023,6]]}},"alternative-id":["612"],"URL":"https:\/\/doi.org\/10.1007\/s40747-021-00612-6","relation":{},"ISSN":["2199-4536","2198-6053"],"issn-type":[{"value":"2199-4536","type":"print"},{"value":"2198-6053","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,12,17]]},"assertion":[{"value":"9 March 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 December 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 December 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"On behalf of all the authors, the corresponding author states that there is no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}