Actuator Fault Detection and Fault-Tolerant Control for Hexacopter

In this paper, fault detection and fault-tolerant control strategies are proposed to handle the issues of both actuator faults and disturbances in a hexacopter. A dynamic model of a hexacopter is first derived to develop a model-based fault detection system. Secondly, the altitude control based on a...

Full description

Bibliographic Details
Published in:Sensors
Main Authors: Ngoc Phi Nguyen, Nguyen Xuan Mung, Sung Kyung Hong
Format: Article
Language:English
Published: MDPI AG 2019-10-01
Subjects:
Online Access:https://www.mdpi.com/1424-8220/19/21/4721
_version_ 1857005820598812672
author Ngoc Phi Nguyen
Nguyen Xuan Mung
Sung Kyung Hong
author_facet Ngoc Phi Nguyen
Nguyen Xuan Mung
Sung Kyung Hong
author_sort Ngoc Phi Nguyen
collection DOAJ
container_title Sensors
description In this paper, fault detection and fault-tolerant control strategies are proposed to handle the issues of both actuator faults and disturbances in a hexacopter. A dynamic model of a hexacopter is first derived to develop a model-based fault detection system. Secondly, the altitude control based on a sliding mode and disturbance observer is presented to tackle the disturbance issue. Then, a nonlinear Thau observer is applied to estimate the states of a hexacopter and to generate the residuals. Using a fault detection unit, the motor failure is isolated to address the one or two actuator faults. Finally, experimental results are tested on a DJI F550 hexacopter platform and Pixhawk2 flight controller to verify the effectiveness of the proposed approach. Unlike previous studies, this work can integrate fault detection and fault-tolerant control design as a single unit. Moreover, the developed fault detection and fault-tolerant control method can handle up to two actuator failures in presence of disturbances.
format Article
id doaj-art-09d08e82f26745ecb2a632d9ec0894de
institution Directory of Open Access Journals
issn 1424-8220
language English
publishDate 2019-10-01
publisher MDPI AG
record_format Article
spelling doaj-art-09d08e82f26745ecb2a632d9ec0894de2025-08-19T19:48:34ZengMDPI AGSensors1424-82202019-10-011921472110.3390/s19214721s19214721Actuator Fault Detection and Fault-Tolerant Control for HexacopterNgoc Phi Nguyen0Nguyen Xuan Mung1Sung Kyung Hong2Department of Aerospace Engineering, Sejong University, Seoul 143-747, KoreaDepartment of Aerospace Engineering, Sejong University, Seoul 143-747, KoreaDepartment of Aerospace Engineering, Sejong University, Seoul 143-747, KoreaIn this paper, fault detection and fault-tolerant control strategies are proposed to handle the issues of both actuator faults and disturbances in a hexacopter. A dynamic model of a hexacopter is first derived to develop a model-based fault detection system. Secondly, the altitude control based on a sliding mode and disturbance observer is presented to tackle the disturbance issue. Then, a nonlinear Thau observer is applied to estimate the states of a hexacopter and to generate the residuals. Using a fault detection unit, the motor failure is isolated to address the one or two actuator faults. Finally, experimental results are tested on a DJI F550 hexacopter platform and Pixhawk2 flight controller to verify the effectiveness of the proposed approach. Unlike previous studies, this work can integrate fault detection and fault-tolerant control design as a single unit. Moreover, the developed fault detection and fault-tolerant control method can handle up to two actuator failures in presence of disturbances.https://www.mdpi.com/1424-8220/19/21/4721fault diagnosishexacopterfault-tolerant controlsliding mode controlthau observer
spellingShingle Ngoc Phi Nguyen
Nguyen Xuan Mung
Sung Kyung Hong
Actuator Fault Detection and Fault-Tolerant Control for Hexacopter
fault diagnosis
hexacopter
fault-tolerant control
sliding mode control
thau observer
title Actuator Fault Detection and Fault-Tolerant Control for Hexacopter
title_full Actuator Fault Detection and Fault-Tolerant Control for Hexacopter
title_fullStr Actuator Fault Detection and Fault-Tolerant Control for Hexacopter
title_full_unstemmed Actuator Fault Detection and Fault-Tolerant Control for Hexacopter
title_short Actuator Fault Detection and Fault-Tolerant Control for Hexacopter
title_sort actuator fault detection and fault tolerant control for hexacopter
topic fault diagnosis
hexacopter
fault-tolerant control
sliding mode control
thau observer
url https://www.mdpi.com/1424-8220/19/21/4721
work_keys_str_mv AT ngocphinguyen actuatorfaultdetectionandfaulttolerantcontrolforhexacopter
AT nguyenxuanmung actuatorfaultdetectionandfaulttolerantcontrolforhexacopter
AT sungkyunghong actuatorfaultdetectionandfaulttolerantcontrolforhexacopter