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

被引:10
作者
Lopez-Estrada, F. R. [1 ]
Mendez-Lopez, A. [1 ]
Santos-Ruiz, I [1 ]
Valencia-Palomo, G. [2 ]
Escobar-Gomez, E. [1 ]
机构
[1] Tecnol Nacl Mexico, IT Tuxtla Gutierrez, TURIX Dynam Diag & Control Grp, Carretera Panam Km 1080, Chiapas 29050, Mexico
[2] Tecnol Nacl Mexico, IT Hermosillo, Av Tecnol & Perifer Poniente S-N, Hermosillo 83170, Sonora, Mexico
来源
REVISTA IBEROAMERICANA DE AUTOMATICA E INFORMATICA INDUSTRIAL | 2021年 / 18卷 / 03期
关键词
Unmanned aerial vehicle; fault detection and isolation; principal component analisys; machine learning; quadrotor; PRINCIPAL COMPONENTS; NUMBER;
D O I
10.4995/riai.2021.14031
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:254 / 264
页数:11
相关论文
共 39 条
[1]   Actuator fault detection and isolation on a quadrotor unmanned aerial vehicle modeled as a linear parameter-varying system [J].
Alberto Guzman-Rabasa, Julio ;
Ronay Lopez-Estrada, Francisco ;
Manuel Gonzalez-Contreras, Brian ;
Valencia-Palomo, Guillermo ;
Chadli, Mohammed ;
Perez-Patricio, Madain .
MEASUREMENT & CONTROL, 2019, 52 (9-10) :1228-1239
[2]   Detecting Contextual Faults in Unmanned Aerial Vehicles Using Dynamic Linear Regression and K-Nearest Neighbour Classifier [J].
Alos A. ;
Dahrouj Z. .
Gyroscopy and Navigation, 2020, 11 (01) :94-104
[3]  
[Anonymous], 2012, Data-Driven Methods for Fault Detection and Diagnosis in Chemical Processes
[4]  
[Anonymous], 2010, AUTONOMOUS FLYING RO
[5]  
Baskaya E., 2017, 2017 IEEE AIAA 36 DI, P1
[6]  
Benini A, 2019, 2019 18TH EUROPEAN CONTROL CONFERENCE (ECC), P3990, DOI [10.23919/ecc.2019.8796198, 10.23919/ECC.2019.8796198]
[7]   Model-Based and Data-Driven Fault Detection Performance for a Small UAV [J].
Freeman, Paul ;
Pandita, Rohit ;
Srivastava, Nisheeth ;
Balas, Gary J. .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2013, 18 (04) :1300-1309
[8]  
Gertler J., 2015, ENCY SYSTEMS CONTROL, P417, DOI DOI 10.1007/978-1-4471-5058-9
[9]  
Ghalamchi B, 2018, INT CONF UNMAN AIRCR, P1041, DOI 10.1109/ICUAS.2018.8453400
[10]   UAV Sensor Fault Detection Using a Classifier without Negative Samples: A Local Density Regulated Optimization Algorithm [J].
Guo, Kai ;
Liu, Liansheng ;
Shi, Shuhui ;
Liu, Datong ;
Peng, Xiyuan .
SENSORS, 2019, 19 (04)