Multiclass Classification Fault Diagnosis of Multirotor UAVs Utilizing a Deep Neural Network

被引:25
作者
Park, Jongho [1 ]
Jung, Yeondeuk [2 ]
Kim, Jong-Han [3 ]
机构
[1] Ajou Univ, Dept Mil Digital Convergence, Dept AI Convergence Network, Suwon 16499, South Korea
[2] Korea Aerosp Res Inst, Daejeon 34133, South Korea
[3] Inha Univ, Dept Aerosp Engn, Incheon 22212, South Korea
基金
新加坡国家研究基金会;
关键词
Deep neural network; fault diagnosis; fault-tolerant control; unmanned aerial vehicle; TOLERANT CONTROL;
D O I
10.1007/s12555-021-0729-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A fault diagnosis algorithm using a deep neural network for an octocopter Unmanned Aerial Vehicle (UAV) is proposed. All eight rotors are considered in the multiclass classification fault diagnosis problem. The latest angle time history is fed to the proposed algorithm to determine rotor failure in real time. The normal case and fault case of each rotor are considered with appropriate output pairs to form a dataset. The proposed classifier can distinguish a failed rotor from the others with the help of different patterns of Euler angles during the training process. Two hidden layers are constructed using sigmoid and softmax activation functions. A generalized delta rule is adopted, and a stochastic gradient descent scheme is used to calculate the weight update of the neural network. The proposed fault diagnosis algorithm can be augmented to a fault-tolerant controller to construct an integrated system that involves solving a convex optimization problem. Numerical simulations are conducted to validate the performance of the proposed diagnostic algorithm. It is demonstrated that the performance can be adjusted by controlling the design parameters.
引用
收藏
页码:1316 / 1326
页数:11
相关论文
共 46 条
[1]  
Aggarwal CC., 2018, Neural networks and deep learning, DOI DOI 10.1007/978-3-319-94463-0
[2]  
[Anonymous], 2020, Trans. Cybern.
[3]   Quadrotor Actuator Fault Diagnosis and Accommodation Using Nonlinear Adaptive Estimators [J].
Avram, Remus C. ;
Zhang, Xiaodong ;
Muse, Jonathan .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2017, 25 (06) :2219-2226
[4]   Fault Diagnosis and Fault-Tolerant Control Strategy for the Aerosonde UAV [J].
Bateman, Francois ;
Noura, Hassan ;
Ouladsine, Mustapha .
IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2011, 47 (03) :2119-2137
[5]   Distributed optimization and statistical learning via the alternating direction method of multipliers [J].
Boyd S. ;
Parikh N. ;
Chu E. ;
Peleato B. ;
Eckstein J. .
Foundations and Trends in Machine Learning, 2010, 3 (01) :1-122
[6]  
Boyd S., 2004, CONVEX OPTIMIZATION
[7]  
Bronz M., 2020, 2020 AIAA IEEE 39 DI, V2020, P1
[8]   Robust Fault Diagnosis for Quadrotor UAVs Using Adaptive Thau Observer [J].
Cen, Zhaohui ;
Noura, Hassan ;
Susilo, Tri Bagus ;
Al Younes, Younes .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2014, 73 (1-4) :573-588
[9]   Robust Fault Diagnosis Observer Design for Uncertain Switched Systems [J].
Du, Dongsheng ;
Yang, Yue ;
Zhao, Huanyu ;
Tan, Yushun .
INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2020, 18 (12) :3159-3166
[10]   An introduction to ROC analysis [J].
Fawcett, Tom .
PATTERN RECOGNITION LETTERS, 2006, 27 (08) :861-874