by (1). Trajectory analysis of such a model of chem-
ical plug flow reactors has been done extensively in
(Achhab et al., 1999) and (Laabissi et al., 2001). For
this application, we also introduce a second observer
in the case when only one of the two states, namely
the temperature, is measured and show the exponen-
tial convergenceof both estimation errors. A third ob-
server is then introduced to improve the convergence
rate of the previous one. Simulations results are then
presented in order to highlight the performance issues
of the proposed observers.
The paper is organized as follows. In section 2, we
consider a general observer design for system (1).
Then, we state sufficient conditions under which the
related estimation error converges exponentially to
zero. The approach developed in the general setting
is applied to a chemical plug flow reactor model in
section 3. In section 4, simulation results are given in
order to illustrate some performance issues of this ap-
plication. Finally, the paper closes with some remarks
and conclusions in section 5. The background of the
approach is to be found in (Curtain and Zwart, 1995)
and (Cazenave and Haraux, 1998).
2 OBSERVER DESIGN
We state in this section sufficient conditions under
which we will be able to show that the estimation
error of the Luenberger-like observer converges
exponentially to zero.
Let us assume that the following.
A.1. The linear operator A satisfies for all x ∈ D(A),
and t ≥ 0, < Ax(t),x(t) >≤ 0.
A.2. The nonlinear operator N is a k
N
-Lipschitz oper-
ator on its domain D, where k
N
is a positive constant;
i.e. for all x,y ∈ D, k N(x) − N(y) k≤ k
N
k x− y k.
A.3. The pair (A,C) is approximately observable
linear system (i.e. ∀e ∈ H, {CS(t)e = 0, ∀t ≥
0, implies e = 0}), exponentially stable.
A.4. The semigroup S(.) satisfies for all e ∈ H:
< S
∗
(.)C
∗
CS(.)e,e >≤k S(.) k
2
< C
∗
Ce,e >,
Comment 2
.1. The hypothesis A.3 implies that the
linear system
˙x(t) = Ax(t), x(0) ∈ D(A)
y(t) = Cx(t)
is approximately observable on [0,+∞) and that the
observability gramian L
C
:=C
∗
C, whereCe := CS(.)e
for all e ∈ H, and C
∗
is the adjoint of the linear op-
erator C, is bounded positive definite (see (Curtain
and Zwart, 1995), p.160), and thus has an algebraic
bounded inverse with domain equal to range L
C
.
Consider now the following candidate observer
˙
ˆx(t) = Aˆx(t) + N( ˆx(t)) − GC
∗
(C ˆx(t) − y(t))
ˆx(0) ∈ D(A) ∩ D
(3)
where G is a linear bounded operator and y(t) is
the known output function of the system (1). One
can show that system (3) admits a unique solution
ˆx(t) which is well defined for any initial condition
ˆx(0) ∈ D(A) ∩ D and for all t ∈ [0,t
max
), with t
max
as-
sumed to be equal +∞.
Setting e(t) = x(t)− ˆx(t), the reconstruction error e(t)
obeys the following equation:
˙e(t) = Ae(t) + N(x(t)) − N( ˆx(t)) − GC
∗
Ce(t) (4)
and one obtains the following theorem:
Theorem 2.1
. Let assumptions A.1-A.4 be satisfied. If
there exists a bounded linear operator G and a posi-
tive real number g such that g > k
N
and for e ∈ H, e 6=
0,
< GC
∗
Ce,e > ≥ < g k L
−1
C
kk S(.) k
2
C
∗
Ce,e >
then, system (3) is an exponential observer for system
(1). More precisely, the reconstruction error satisfies
k e(t) k
2
≤k e(0) k
2
e
−ηt
where η = 2(g − k
N
).
Proof 2.1
. The computation of the derivative of the
functional
V
e
(t) =
1
2
k e(t) k
2
along the trajectories of (4) yields,
˙
V
e
(t) =< ˙e(t),e(t) >
=< Ae(t),e(t) > + < N(x(t)) − N(ˆx(t)),e(t) >
− < GC
∗
Ce(t),e(t) >
and in addition,
< GC
∗
Ce,e > ≥ g k L
−1
C
kk S(.) k
2
< C
∗
Ce,e >
≥ g k L
−1
C
k< L
C
e,e >
≥ g < e,e >
indeed, the operator L
C
is self-adjoint and nonnega-
tive (i.e, < L
C
e,e >≥ 0 for all e ∈ H), then L
C
has a
unique square root L
1
2
C
self-adjoint, so that L
1
2
C
L
1
2
C
e =
L
C
e for all e ∈ H (see (Curtain and Zwart, 1995),
p.606), the operator L
−1
C
is also self-adjoint and non-
negative, par consequent has a unique square root
(L
−1
C
)
1
2
= (L
1
2
C
)
−1
(see (Curtain and Zwart, 1995), pp.
603-610).
and in addition, for all e ∈ H,
< L
−1
C
e,e > ≤k L
−1
C
k< e,e >
EXPONENTIAL OBSERVER FOR A CLASS OF NONLINEAR DISTRIBUTED PARAMETER SYSTEMS WITH
APPLICATION TO A NONISOTHERMAL TUBULAR REACTOR
21