Active fault-tolerant control scheme of aerial manipulators with actuator faults
Ya-dong Ding , Yao-yao Wang , Su-rong Jiang , Bai Chen
Journal of Central South University ›› 2021, Vol. 28 ›› Issue (3) : 771 -783.
Active fault-tolerant control scheme of aerial manipulators with actuator faults
In this paper, an active fault-tolerant control (FTC) strategy of aerial manipulators based on non-singular terminal sliding mode (NTSM) and extended state observer (ESO) is proposed. Firstly, back-stepping technology is adopted as the control framework to ensure the global asymptotic stability of the closed-loop system. Next, the NTSM with estimated parameters of actuator faults is used as main robustness controller to deal with actuator faults. Then, the ESO is utilized to estimate and compensate the complex coupling effects and external disturbances. The Lyapunov stability theory can guarantee the asymptotic stability of aerial manipulators system with actuator faults and external disturbances. The proposed FTC scheme considers both actuator fault and modelling errors, combined with the adaptive law of actuator fault, which has better performance than traditional FTC scheme, such as NTSM. Finally, several comparative simulations are conducted to illustrate the effectiveness of the proposed FTC scheme.
aerial manipulators / back-stepping technology / fault-tolerant control / non-singular terminal sliding mode control / extended state observer
| [1] |
|
| [2] |
|
| [3] |
|
| [4] |
|
| [5] |
|
| [6] |
|
| [7] |
|
| [8] |
|
| [9] |
|
| [10] |
|
| [11] |
|
| [12] |
YEN G G, HO L W. On-line multiple-model based fault diagnosis and accommodation [C]//Proceeding of the 2001 IEEE International Symposium on Intelligent Control (ISIC’ 01) (Cat No 01CH37206). 2001: 73–78. DOI: https://doi.org/10.1109/ISIC.2001.971487. |
| [13] |
|
| [14] |
|
| [15] |
|
| [16] |
|
| [17] |
|
| [18] |
|
| [19] |
|
| [20] |
|
| [21] |
|
| [22] |
|
| [23] |
|
| [24] |
|
| [25] |
|
| [26] |
|
| [27] |
|
| [28] |
|
| [29] |
|
| [30] |
The Math Works [M]Natwik, 1995, Massachusetts, Matlab User’s Guide |
/
| 〈 |
|
〉 |