Fault detection in unmanned aerial vehicles via orientation signals and machine learning

被引:0
作者
López-Estrada F.R. [1 ]
Méndez-López A. [1 ]
Santos-Ruiz I. [1 ]
Valencia-Palomo G. [2 ]
Escobar-Gómez E. [1 ]
机构
[1] Tecnológico Nacional de México / I.T. Tuxtla Gutiérrez, TURIX-Dynamics Diagnosis and Control Group, Carretera Panam. km 1080, Chiapas
[2] Tecnológico Nacional de México / I.T. Hermosillo, Av. Tecnológico y Periférico Poniente, S/N, Sonora
来源
RIAI - Revista Iberoamericana de Automatica e Informatica Industrial | 2021年 / 18卷 / 03期
关键词
Fault detection and isolation; Machine learning; Principal component analisys; Quadrotor; Unmanned aerial vehicle;
D O I
10.4995/RIAI.2020.14031
中图分类号
学科分类号
摘要
This work proposes an actuator fault detection and isolation scheme for a quadrotor unmanned aerial vehicle (UAV) under a data-driven approach using machine learning techniques. In this approach, an implicit model of the system is built through the information provided by the onboard sensors of the UAV. First, using a tailored flying platform, vibrations corresponding to the orientation, angular position and linear acceleration were captured with the UAV flying in hover mode under nominal conditions. This data is processed by Principal Component Analysis (PCA) for feature extraction. Subsequently, faults in the actuators are induced through a cut in each of the UAV propellers which generate a reduction in the thrust of the rotors. These data are also projected into the PCA subspace and compared to the nominal data. Hotelling’s T 2 statistic is used to discern between nominal data and data when the vehicle exhibits an actuator fault. Finally, the developed algorithms were complemented with k-nearest neighbors (k-NN) and support vector machine (SVM) classification algorithms. The results show a correct classification rate of 89.6 % (k-NN) and 92.4 % (SVM) respectively for 423 validation datasets. © 2021 Universitat Politecnica de Valencia. All rights reserved.
引用
收藏
页码:254 / 264
页数:10
相关论文
共 39 条
[1]  
Alos A., Dahrouj Z., Detecting contextual faults in unmanned aerial vehicles using dynamic linear regression and k-nearest neighbour classifier, Gyroscopy and Navigation, 11, pp. 94-104, (2020)
[2]  
Baskaya E., Bronz M., Delahaye D., Fault detection & diagnosis for small uavs via machine learning, Digital Avionics Systems Conference (DASC), 2017 IEEE/AIAA 36th, pp. 1-6, (2017)
[3]  
Benini A., Ferracuti F., Monteriu A., Radensleben S., Fault detection of a VTOL UAV using acceleration measurements, 2019 18th European Control Conference (ECC), pp. 3990-3995, (2019)
[4]  
Freeman P., Pandita R., Srivastava N., Balas G.J., Model-based and data-driven fault detection performance for a small UAV, IEEE/ASME Transactions on Mechatronics, 18, pp. 1300-1309, (2013)
[5]  
Gertler J., Fault detection and diagnosis, Encyclopedia of Systems and Control, pp. 417-422, (2015)
[6]  
Ghalamchi B., Mueller M., Vibration-based propeller fault diagnosis for multicopters, 2018 International Conference on Unmanned Aircraft Systems (ICUAS), pp. 1041-1047, (2018)
[7]  
Guo K., Liu L., Shi S., Liu D., Peng X., UAV sensor fault detection using a classifier without negative samples: A local density regulated optimization algorithm, Sensors, 19, (2019)
[8]  
Guzman-Rabasa J.A., Lopez-Estrada F.R., Gonzalez-Contreras B.M., Valencia-Palomo G., Chadli M., Perez-Patricio M., Actuator fault detection and isolation on a quadrotor unmanned aerial vehicle modeled as a linear parameter-varying system, Measurement and Control, 52, pp. 1228-1239, (2019)
[9]  
Iannace G., Ciaburro G., Trematerra A., Fault diagnosis for UAV blades using artificial neural network, Robotics, 8, (2019)
[10]  
Jiang Y., Zhiyao Z., Haoxiang L., Quan Q., Fault detection and identification for quadrotor based on airframe vibration signals: a data-driven method, 2015 34th Chinese Control Conference (CCC), pp. 6356-6361, (2015)