Automatica 46 (2010) 271–278
Contents lists available at ScienceDirect
Automatica
journal homepage: www.elsevier.com/locate/automatica
Unknown input observer for state affine systems: A necessary and
sufficient condition
✩
Hassan Hammouri
a,b,∗
, Zied Tmar
c,d
a
Université de Lyon, F-69003, France
b
Université Lyon 1, CNRS UMR 5007 LAGEP (Laboratory of Process Control and Chemical Engineering), 43 bd du 11 novembre, 69100 Villeurbanne, France
c
Université de Tunis, Univrsité 7 Novembre à Carthage, Tunisia
d
LECAP (Study Laboratory of Automatic Process Control), Ecole Polytechnique de Tunisie, BP743, 2078 La Marsa, Tunisia
article info
Article history:
Received 15 February 2008
Received in revised form
28 July 2009
Accepted 29 October 2009
Available online 5 December 2009
Keywords:
Nonlinear systems
Unknown input observer
State affine models
abstract
The problem of designing an unknown input observer for linear systems and its application to fault
detection is widely studied in the literature. For nonlinear systems, only subclasses of nonlinear systems
and sufficient conditions have been stated. In this paper an unknown input observer design for state affine
systems is considered. Based on the geometric approach, a necessary and sufficient condition is given for
the existence of an unknown input observer.
© 2009 Elsevier Ltd. All rights reserved.
1. Introduction
An unknown input observer (UIO) is a dynamical system which
estimates the unknown state (or a part) of a given system, in-
dependently on the unknown inputs. One of the most successful
robust observer design methods resorts to the disturbance decou-
pling principle. The problem of UIO has been initiated by Basile and
Marro (1969) and Guidorzi and Marro (1971). Since then, several
contributions for designing reduced order and full order UIOs have
been proposed: the geometric approach by Bhattacharyya (1978);
a concept of strong detectability and its use in the UIO construc-
tion has been introduced by Hautus (1983); the inversion algo-
rithm, and the algebraic approaches, see for instance, Darouach,
Zasadzinski, and Xu (1994) and Hou and Muller (1992). Observers
for systems with unknown inputs play an essential role in robust
model based fault detection. Initiated by Watanabe and Himmel-
blau (1982), this problem has been extended to the detection of
both sensor and actuator faults by Patton and Chen (1993) and
✩
This paper was not presented at any IFAC meeting. This paper was
recommended for publication in revised form by Associate Editor Antonio Loria
under the direction of Editor Andrew R. Teel.
∗
Corresponding address: Université Claude Bernard, Bat.308 G, 43 Bd Du 11
Novembre 1918, 69622 Villeurbanne Cedex, France. Tel.: +33 72431895; fax: +33
72431682.
E-mail addresses: hammouri@lagep.univ-lyon1.fr (H. Hammouri),
ziedtmar@ept.rnu.tn (Z. Tmar).
Wunnenberg and Frank (1982). The fault detection and isola-
tion based linear observer consists in designing an observer, called
residual filter, generating an output which becomes sensitive to
some faults and possibly insensitive to another one (FDI). Using the
geometric approach, a solution has been proposed by Massoumnia,
Verghese, and Willsky (1989) (the fundamental problem of resid-
ual generation, FPRG). In the nonlinear context, many contribu-
tions have been proposed in the literature. Initiated by Seliger and
Frank (1991), the FDI for nonlinear systems was extended in a se-
ries of papers: Hammouri, Kinnaert, and El Yaagoubi (1998, 1999)
gave a sufficient condition for the existence of a solution of the FDI
problem for a class of nonlinear systems. Then, through a differ-
ential geometric approach, sufficient conditions for the existence
of a solution of the FDI problem has been proposed successively
by Hammouri, Kabore, and Kinnaert (2000) for state affine systems,
and by De Persis and Isidori (2001) for control affine nonlinear sys-
tems. For bilinear systems, Hammouri, Kabore, and Kinnaert (2001)
gave a necessary and a sufficient condition for the existence of a
solution of the FPRG. For LPV systems, a solution for the FPRG has
been proposed by Bokor and Balas (2004). Using the inversion tech-
niques based on the disturbance decoupling method, Edelmayer,
Bokor, Szabo, and Szigeti (2004) proposed a solution for the FDI
problem. Besides the geometric approach, many techniques which
allow us to solve the FDI problem exist: (i) convex optimization
procedures and LMI techniques, see for instance Zasadzinski, Ma-
garotto, Rafaralahy, and Souley Ali (2003); (ii) Sliding mode ob-
servers by Chen and Saif (2007), and Floquet, Barbot, Perruquetti,
and Djemai (2004).
0005-1098/$ – see front matter © 2009 Elsevier Ltd. All rights reserved.
doi:10.1016/j.automatica.2009.11.004