Real-time propeller fault detection for multirotor drones based on vibration data analysis

被引:10
|
作者
Baldini, Alessandro [1 ]
Felicetti, Riccardo [1 ]
Ferracuti, Francesco [1 ]
Freddi, Alessandro [1 ]
Iarlori, Sabrina [1 ]
Monteriu, Andrea [1 ]
机构
[1] Univ Politecn Marche, Dept Informat Engn, Via Brecce Bianche 12, I-60131 Ancona, Italy
关键词
Unmanned aerial vehicles; Fault detection; Signal processing;
D O I
10.1016/j.engappai.2023.106343
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article presents a Fault Detection (FD) method to deal with propeller faults on multirotor drones in real-time. Several solutions have been proposed in the literature, however, they depend on additional sensors and/or dedicated hardware to deal with heavy computational complexity. So, they cannot be implemented in off-the -shelf commercial devices, i.e., without the aid of additional on-board sensors and/or extra computational power. The proposed method, instead, requires the on-board Inertial Measurement Unit (IMU) data only: by combining Finite Impulse Response (FIR), together with sparse classifiers, only a subset of the features is actually needed online and the FD is thus feasible in real-time. Design and tests are based on real flight data from a hexarotor, equipped with a conventional ArduPilot-based controller. The classification accuracy in testing is up to 93.37% (98.21%) with a binary tree (Linear Support Vector Machine (LSVM)). Moreover, the space and time complexity of the proposed method is low: on a PixHawk Cube flight controller, it requires less than 2% of the cycle time, and can then run in real-time. Finally, the proposed fault detection solution is model-free and it can be easily generalized to other multirotor vehicles.
引用
收藏
页数:13
相关论文
共 50 条
  • [41] Real-Time Implementation of Decoupled Controllers for Multirotor Aircrafts
    Liu, Hao
    Li, Danjun
    Kim, Jonghyuk
    Zhong, Yisheng
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2014, 73 (1-4) : 197 - 207
  • [42] Real-time fault detection and diagnosis using sparse principal component analysis
    Gajjar, Shriram
    Kulahci, Murat
    Palazoglu, Ahmet
    JOURNAL OF PROCESS CONTROL, 2018, 67 : 112 - 128
  • [43] Real-Time Automotive Engine Fault Detection and Analysis Using BigData Platforms
    Nair, Yedu C.
    Kumar, Sachin
    Soman, K. P.
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON FRONTIERS IN INTELLIGENT COMPUTING: THEORY AND APPLICATIONS, FICTA 2016, VOL 1, 2017, 515 : 507 - 514
  • [44] Real-Time φ-OTDR Vibration Event Recognition Based on Image Target Detection
    Yang, Nachuan
    Zhao, Yongjun
    Chen, Jinyang
    SENSORS, 2022, 22 (03)
  • [45] A Real-Time Algorithm for Fault Detection in Construction Machinery
    Cazzulani, G.
    Moschini, S.
    Ripamonti, F.
    Resta, F.
    PROCEEDINGS OF THE ASME 11TH BIENNIAL CONFERENCE ON ENGINEERING SYSTEMS DESIGN AND ANALYSIS, 2012, VOL 1, 2012, : 801 - 809
  • [46] A real-time equipment monitoring and fault detection system
    Guo, RS
    Chen, A
    Tseng, CL
    Fong, IK
    Yang, A
    Lee, CL
    Wu, CH
    Lin, S
    Huang, SJ
    Lee, YC
    Chang, SG
    Lees, MY
    1998 SEMICONDUCTOR MANUFACTURING TECHNOLOGY WORKSHOP, 1998, : 111 - 123
  • [47] Adaptive fault detection in real-time GPS positioning
    Jang, CW
    Juang, JC
    Kung, FC
    IEE PROCEEDINGS-RADAR SONAR AND NAVIGATION, 2000, 147 (05) : 254 - 258
  • [48] Real-Time DC Series Arc Fault Detection Based on Noise Pattern Analysis in Photovoltaic System
    Ahn, Jae-Beom
    Jo, Hyun-Bin
    Ryoo, Hong-Je
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2023, 70 (10) : 10680 - 10689
  • [49] Real-Time Ground Fault Detection for Inverter-Based Microgrid Systems
    Dong, Jingwei
    Liao, Yucheng
    Xie, Haiwei
    Cremer, Jochen
    Esfahani, Peyman Mohajerin
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2025, 33 (01) : 392 - 399
  • [50] A Real-Time Novelty Recognition Framework Based on Machine Learning for Fault Detection
    Albertin, Umberto
    Pedone, Giuseppe
    Brossa, Matilde
    Squillero, Giovanni
    Chiaberge, Marcello
    ALGORITHMS, 2023, 16 (02)