z-logo
Premium
Adaptive robust actuator fault compensation for linear systems using a novel fault estimation mechanism
Author(s) -
Ye Dan,
Park Ju H.,
Fan QuanYong
Publication year - 2015
Publication title -
international journal of robust and nonlinear control
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.361
H-Index - 106
eISSN - 1099-1239
pISSN - 1049-8923
DOI - 10.1002/rnc.3369
Subject(s) - control theory (sociology) , actuator , compensation (psychology) , observer (physics) , fault (geology) , computer science , controller (irrigation) , fault tolerance , adaptive control , control engineering , engineering , control (management) , artificial intelligence , psychology , seismology , psychoanalysis , geology , distributed computing , physics , quantum mechanics , agronomy , biology
Summary This paper investigates the problem of adaptive fault‐tolerant control for a class of linear systems with time‐varying actuator faults. The outage and loss‐of‐effectiveness fault cases are covered. An active fault compensation control law was designed in two steps. Firstly, the time‐varying fault parameters were estimated based on a novel adaptive observer. Compared with the traditional adaptive observer, the actuator fault estimations are faster and the high‐frequency oscillations can be attenuated effectively. Such oscillations are usually caused by increasing the gains of adaptive laws to deal with abrupt changes in system dynamics. Then, based on online estimations of the fault parameters, an adaptive fault‐tolerant controller was constructed to compensate for the loss of actuator effectiveness and to eliminate the effect of fault estimation error. The asymptotic stability and an adaptiveℋ ∞performance of a closed‐loop system can be guaranteed, even in the case of actuator faults and disturbances. Simulation results are given to verify the effectiveness and superiority of the proposed method. Copyright © 2015 John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here