Disturbance decoupled functional observers

If a state observer does not exist, it is possible to design a functional observer. Principally, this is also true for systems with unknown inputs (termed as disturbances). Necessary and sufficient conditions for the existence of disturbance decoupled functional observers for linear time-invariant systems are provided. A method for designing such observers is given. The analysis and design are based on a matrix pencil approach. The design can also be used to obtain functional observers for descriptor systems with or without unknown inputs.