Professional Documents
Culture Documents
(Byrnes, Delli Priscoli, Isidori) Output Regulation of Uncertain Nonlinear Systems (Birkhäuser, 1997) (130s)
(Byrnes, Delli Priscoli, Isidori) Output Regulation of Uncertain Nonlinear Systems (Birkhäuser, 1997) (130s)
c
4 Lan | Jen
8:
p =([2f 2.2)
Flos J,
n
=(2 G
Hien He
‘Then, it is readily seen that the linear approximation of the sys-
tem
A(z, 6(€),w)
= (6, A(z,w)) (2.3)
w= s(w)B Chapter 2. Output Regulation of Nonlinear Systems
at the equilibrium (z,u,) = (0,0,0), can be expressed in the form
4 = Av+ BHE+ Pw+(z,8,0)
é FE+ GCr+ GQw + x(x, £,w)
wo Sw+ vw)
where (2, £,t0), x(2,€,w) and ¥(w) are functions vanishing at the
origin together with their first order derivatives.
In this notation, the requirement of local asymptotic stability in
the first approximation is precisely the requirement that the (Jaco-
bian) matrix
A BH
Je (é F ) (24)
hhas all eigenvalues with negative real part. Thus, it is immediately
concluded that the problem of local output regulation can be solved
only ifthe following condition holds.
Linear Stabilizability. The pair (A,B) is stabilizable and the pair
(C.A) is detectable. <
The condition thus indicated is only related to possibility of ful-
filling the requirement local asymptotic stability in the first approx-
imation, and only involves properties of the linear approximation of
the plant at the equilibrium (2,u,w) = (0,0,0). We now establish
another necessary condition, which no longer depends only on the
linear approximation of the plant at the equilibrium. The validity of
this additional condition reposes on the hypothesis that the exosys-
tem
tb = s(w) (25)
for which the problem of output regulation is to be solved generates
trajectories which are bounded in time, but do not asymptotically
decay to 0 as time t + oc. This hypothesis has been formalized in
terms of the concept of neutral stability, introduced earlier in Chapter
L
Actually, it is easy to prove the following result.
Lemma 2.1 Consider the closed loop system (2.$). Suppose the ez-
system is neutrally stable. Suppose the Jacobian matriz (2.4) has
all the eigenvalues with negative real part. Then,
melt) =02.1. The regulator equations 29
Jor each initial condition (2(0),€(0),10(0)) in a neighborhood of the
equilibrium (0,0,0) if and only if there exist mappings : Wo — R°
and o : Wo +R” (where Wo CW is a neighborhood of w = 0), with
(0) = 0 and o(0) =0, such that
Faw) = Sla(w),0(0(w)),)
%s(w) = n(e(w).0) 2)
ou O = hln(w),w)
Jor all w € Wo.
Proof. Consider the closed loop system (2.3) and note that the
Jacobian matrix of the right-hand side, at the equilibrium (2, ¢,w) =
(0,0,0), has the following form
A BH *
@ 7 )-Ga
where J is a matrix with all eigenvalues with negative rea! part, and S
isa matrix with all eigenvalues with zero real part. Thus, the system
in question has a center manifold at (z,w) = (0,0), the graph of a
mapping (2,£) = (n(w),o(w)) satisfying
Faw) = s(n(w),Blo(w)w) en
%s(w) = nlolwh(ntu).) 8)
Indeed, (2.7) coincides with the first identity in (2.6). To prove
that also the second and third identity hold, choose a real number
R> 0, and let wo be a point of Wo, with |/wol] < R. By hypothesis
of neutral stability, the equilibrium w = 0 of the exosystem is sta-
ble, and it is possible to choose R so that the solution w(t) of (2.8)
satisfying w(0) = wo remains in Wo for all t > 0. If (¢(0),€(0))
(2°, &) = (x(wo),o(wo)), the corresponding solution (z(t), &(t)) of
(2.3) will be such that 2(t) = x(w(t)) and £(t) = o(w(t)) for all t > 0
because the manifold (2,£) = (m(w),o(w)) is by definition invariant
under the flow of (2.3). Since the restriction of the flow of (2.3) to
its center manifold is precisely
t= sl),30 Chapter 2. Output Regulation of Nonlinear Systems
any point on the center manifold sufficiently close to the origin is
Poisson stable by bypothesis. It can be shown that lim. e(t) = 0
implies
A(x(w),w) =0. (2.9)
For, suppose (2.9) is not true at some (m(wo), to) sufficiently close
to (0,0). Then,
[h(7 (20), wo)l] > 0
and there exists a neighborhood V of ((up),0(wo), wo) such that
Wa(x(w), wl > M/2
at each (n(w),o(w),w) € V. If limoe(t) = 0 for a trajectory
starting at (x(wo),o(wo), wo), there exists T such that
Wa(m(wo(¢)), w(t))I)