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...
| Published in: | Sensors |
|---|---|
| Main Authors: | , , |
| 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 |
