Fault Detection in Rotors of Quadcopter UAV Using Convolutional Neural Network

Authors

  • Maria Panhwar Department of Mechatronics Engineering, Mehran University of Engineering and Technology Jamshoro, 76062, Pakistan.
  • Arbab Nighat Department of Electronics Engineering, Mehran University of Engineering and Technology Jamshoro, 76062, Pakistan.
  • Farida Memon Department of Electronics Engineering, Mehran University of Engineering and Technology Jamshoro, 76062, Pakistan.
  • Shadab Kalhoro Faculty of Information & Communication Technology, Universiti Tunku Abdul Rahman 31900, Kampar, Perak, Malaysia.

Keywords:

Rotors failure, UAV, Convolutional Neural Network (CNN), Simulink, Fault induction, Fault identification

Abstract

Mostly fault in quadcopter occurs in its rotors due to numerous reasons which leads towards flight failure. And due to that speedy fault detection is of great significance in practical applications. This work proposes a new fault detection method based on Convolutional Neural Networks (CNNs) on IMU sensors data to detect and classify the faulty and nominal flight conditions. Induced failure are introduced in quadcopter rotor section by varying the accelerometer such that yaw, pitch and roll data in Simulink/MATLAB. The data of the faulty model later on is used as input for the CNN learning model on WEKA platform. The proposed architecture is capable of automatically learning features and parameters which lead towards failure of the quadcopter from the supplied data as well as analyzing spatial and temporal fluctuations. On simulated data, empirical results demonstrate that our solution can classify various rotor fault types with an accuracy of 94%.

Downloads

Published

2023-09-17

How to Cite

Maria Panhwar, Arbab Nighat, Farida Memon, & Shadab Kalhoro. (2023). Fault Detection in Rotors of Quadcopter UAV Using Convolutional Neural Network. Journal of Computing & Biomedical Informatics, 5(02), 164–179. Retrieved from https://jcbi.org/index.php/Main/article/view/249