摘要

The problem of active fault-tolerant tracking control with control input and system output constraints is studied for a class of discrete-time systems subject to sensor faults. A time-varying fault-tolerant observer is first developed to estimate the real system state from the faulty sensor output and control input signals. Then by using the estimated state at each time step, a model predictive control (MPC)-based fault-tolerant tracking control scheme is presented to guarantee the desired tracking performance and the given input and output constraints on the faulty system. In comparison with many existing fault-tolerant MPC methods, its main contribution is that the proposed state estimator is designed by the simple and online numerical computation to tolerate the possible sensor faults, so that the regular MPC algorithm without fault information can be adopted for the online calculation of fault-tolerant control signal. The potential recursive infeasibility and computational complexity due to the faults are avoided in the scheme. Additionally, the closed-loop stability of the post-fault system is discussed. Simulative results of an electric throttle control system verify the effectiveness of the proposed method.