Active fault tolerant control