AbstractIn this work, a novel approach on active fault detection and isolation for linear time‐invariant systems, named forced diagnosability, is proposed. This approach computes a continuous state feedback law to render a fault diagnosable, even when it cannot be diagnosed by using passive diagnosis methods. To do that, this work derives novel geometric relationships between unobservability and ‐invariant subspaces that, under certain conditions, guarantee the existence of such state feedback law. The objective of the state feedback law is to force all the faults, except the one required to be diagnosed, named , to reside in an unobservability subspace. This effectively decouples the effect of on the system output, from the effect of the other faults, allowing the design of a residual generator to detect and isolate the desired fault. The proposed state feedback law continuously forces diagnosability, and it can be computed in polynomial time. This avoids testing faults only at fixed time intervals and solving complex optimization problems required in other active diagnosis approaches. A numerical example is presented to illustrate the efficiency of the proposed approach.