학술논문

Real-time Fault Detection on Small Fixed-Wing UAVs using Machine Learning
Document Type
Conference
Source
2020 AIAA/IEEE 39th Digital Avionics Systems Conference (DASC) Digital Avionics Systems Conference (DASC), 2020 IEEE/AIAA 39th. :1-10 Oct, 2020
Subject
Aerospace
Communication, Networking and Broadcast Technologies
Computing and Processing
Support vector machines
Real-time systems
Fault detection
Aircraft
Actuators
Hardware
Aerospace control
Machine Learning
Real-time Fault-Detection
Real-time Fault-Diagnosis
SVM
Paparazzi
UAV
Drones
Language
ISSN
2155-7209
Abstract
In this study, we have highlighted the main challenges of real-time fault diagnosis on small scale fixed-wing UAVs. The feasibility of real-time fault prediction has been shown in real flight conditions experiencing noisy measurements, communication limitations, and wrapped wing structure that breaks the geometric symmetry. A total of eleven flight logs have been recorded and shared publicly for future potential use by other researchers on fault and anomaly detection. Our proposed method uses a data driven algorithm, SVM, in order to classify the behavior of the vehicle in nominal flight phase and faulty phase. Feasibility of a basic binary classification is shown, despite the well-known over-fitting problem caused by limited data. We have shown that geometrical imperfections that are common in small UAVs can cause particular effects on the prediction performance, and we used it in our advantage to improve the detection on multi-class classification. The SVM algorithm with proposed feature trajectories was capable to detect variation of loss of control effectiveness faults up to an accuracy of 95% in real flights. The data-set and all related programs can be downloaded from: (https://github.com/mrtbrnz/fault_detection).