Fault detection and diagnosis in engineering systems. (2017)