z-logo
open-access-imgOpen Access
Adaptive fuzzy fault‐tolerant control for a class of unknown non‐linear dynamical systems
Author(s) -
Liu Xiaolu,
Wang YanWu,
Chen Duxin,
Chen Hong
Publication year - 2016
Publication title -
iet control theory and applications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.059
H-Index - 108
eISSN - 1751-8652
pISSN - 1751-8644
DOI - 10.1049/iet-cta.2016.0826
Subject(s) - control theory (sociology) , backstepping , actuator , fuzzy logic , lyapunov stability , fuzzy control system , bounded function , computer science , adaptive control , adaptive neuro fuzzy inference system , mathematics , control (management) , artificial intelligence , mathematical analysis
This study investigates the adaptive fuzzy fault‐tolerant control (FTC) problem for a class of non‐linear multi‐input multi‐output systems with interconnections among subsystems and external unknown disturbance. The introduced multiple coupling terms have unknown non‐linear forms relying on the system outputs and the corresponding subsystems, which cause that the system is no longer pure‐feedback. Moreover, the considered actuator failures have a lock‐in‐place type and a type of loss of effectiveness. To solve the problem of actuator faults, compensative adaptive laws are constructed by taking advantages of the global fuzzy approximation property and a novel backstepping design procedure. According to the Lyapunov stability theorem, it is shown that all the signals in the closed‐loop system are bounded and the outputs can converge to a giving compact set. In addition, simulation examples are presented to validate the effectiveness of the proposed adaptive fuzzy FTC protocol. Compared with previous researches on non‐linear systems with unknown coupling terms, the proposed adaptive fuzzy FTC approach is more general, which may provide promising prospects of implementing in practical industrial systems.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here