摘要

In this paper, the adaptive fault compensation problem is investigated for high-speed trains in the presence of time varying system parameters, disturbances, and actuator failures. To deal with the time-varying system parameters, a new time-varying indicator function instead of commonly used 0-1 function, is proposed to model the train dynamics as a piecewise model with unparameterizable time-varying disturbances, which can cover more time variations and help parametrization for adaptation. A back stepping adaptive controller is designed for the healthy system with unknown piecewise model parameters and known piecewise bounds on disturbances. For both the parameterizable and unparameterizable failures, the backstepping adaptive failure compensation with the adaptive laws are derived to achieve the position tracking under the known hound disturbances. The adaptive failure compensation for unknown bounds on disturbances is also discussed under the parameterizable failure. Through introducing the nonlinear damping in the proposed controller, the failure compensation controller is proposed for the model with unparameterizable system parameters to achieve an arbitrary degree of position tracking accuracy. The stability of the corresponding closed-loop system and asymptotic state tracking are proved via Lyapunov direct method, and validated using a high-speed train model.