NonlinearBook10pt November 20, 2007
DISCRETE-TIME NONLINEAR CONTROL 871
In this case, since 0 < qI −P
2u
(x), x ∈ R
n
, it follows that θ ≤
ˆ
θ so that the
disk margins provided by Theorem 14.8 are always greater than or equal
to the disk margins provided by Corollary 14.6. However, in the latter
case considerable numerical simplification in computing the disk margins is
achieved in comparison to Theorem 14.8.
The following result specializes Corollary 14.6 to discrete-time linear
systems and recovers Theorem 3 of [262].
Corollary 14.7. Consider the linear system (14.109) and (14.110), and
let θ ∈ R be such that 0 < θ < 1. Suppose there exist a positive-definite
matrix P ∈ R
n×n
, a nonnegative-definite matrix R
1
∈ R
n×n
, and a scalar
q > 0 such that
0 < 2qI − B
T
P B, (14.134)
0 = A
T
P A − P + R
1
−
1−θ
2
2q
A
T
P BB
T
P A. (14.135)
If (A, R
1
) is observable then, with K = −
1−θ
2
2q
B
T
P A, the linear system
(14.109) and (14.110) has a disk margin (
1
1+θ
,
1
1−θ
). In addition, with th e
feedback control law φ(x) = Kx, the performance functional
J(x
0
, u(·)) =
∞
X
k=0
h
x
T
(k)R
1
x(k) + u
T
(k)(
2q
1−θ
2
I − B
T
P B)u(k)
i
, (14.136)
is minimized in the sense that
J(x
0
, φ(x(·))) = min
u(·)∈S(x
0
)
J(x
0
, u(·)), x
0
∈ R
n
. (14.137)
Proof. The result is a dir ect consequence of Corollary 14.6 with f(x) =
Ax, G(x) = B, φ(x) = Kx, V (x) = x
T
P x, P
1u
(x) = 2x
T
A
T
P B, P
2u
(x) =
B
T
P B, and q replaced by 2q.
Next, since φ(x) given by (13.243) has no a priori guarantees of
stability margins we use Theorem 14.8 to obtain a feedback control law
that has stability margins. Let γ(x) = σ
max
(P
2u
(x))+ η(x), where η(x) > 0,
x ∈ R
n
, so that γ(x)I > P
2u
(x). In this case, it follows from Theorem 14.8
that if γ(·), V (·), and P
1u
(·) satisfy (14.119) then the feedback control law
φ(x) = −
1
2
γ
−1
(x)P
T
1u
(x) is inverse optimal with respect to the perf ormance
functional (14.122) and the nonlinear system G possesses certain disk
margins. Next, note that (14.119) is equivalent to
P
1u
(x)P
†
2u
(x)P
T
1u
(x) − γ
−1
(x)P
1u
(x)P
T
1u
(x) ≤ ε(x), x ∈ R
n
, (14.138)
where ε(x)
△
= 4(V (x) − V (f(x))) + P
1u
(x)P
†
2u
(x)P
T
1u
(x) > 0, x 6= 0, since
V (x) is a control Lyapunov function. Note that (14.138) can equivalently