Diagnosis, fault detection and tolerant control. (2020)