Design of an improved fault-tolerant control scheme