Real-time Fault Detection on Small Fixed-Wing UAVs using Machine Learning
Résumé
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).
Origine | Fichiers produits par l'(les) auteur(s) |
---|