Professional Documents
Culture Documents
Hassan K. Khalil - Complete Solution Manual For Nonlinear Systems-Pearson - Prentice Hall PDF
Hassan K. Khalil - Complete Solution Manual For Nonlinear Systems-Pearson - Prentice Hall PDF
Third Edition
非线性系统
(第三版)
Solutions Manual
Hassan K. Khalil
Chapter 1
Xn-1 = Zn
Zn = g(t,x1, ... ,xn, u)
11 = %1
•
.,. -_ fl (1) , • • •,
1 •2 Let Zl -_ Y, ..,2 _
Xn-1 - 'I/ (n-3) , •n
,.. _ 1 ,(n-1) _
- 11 fh (t , 1/tJ/{1) , • • • 1 'I/ (n-2))
· U,
Zn-2 =
Zn-1 =
Zn =
=
'I/ = Z1
.,. -- 1/ I ...
• 1 •8 Let *l ,.. - 11 (1)
2 - 0
.,. - y(n-1) ...
• • • 7 '"'" -
_ ..
0 *n+l - '"'1 • •' 0
.. _ z(m-1)
'"'f'l+na - •
:i1 = Z2
Xn-1 = Zn
Zn = g(z1,.,. , Xn,Zri+t,, ., , Zn+m, U)
tn+1 = Zn+2
Zn+m-1 = Zn+m
Zn+m = u
'JJ = :i:1
- 3
《非线性系统(第三版)》习题解答
Z1 = Z2
z2 = q = M-1(:i:i)(u - C(.z1,.z2):t:2 - D:t:2 - g(.zi))
%1 = x2
MgL. k
z2 = - -smz1
I
- -(z1 - :t:3)
I
%3 = x,
k 1
x, = -(.z1 - zs) + -u
J J
:i:1 = z2
:i:2 = -M-1(.z1)[h(z1, z2) + K(z1 - za)]
%3 = z,
%4 = J- 1 K(z1 - za) + 1-1 v
• 1.7 Let
:i: = Az + Bu, fl = Cz
be a state model of the linear system.
Bence
x = h - B1/,(t,Cz) + Br, i =Cz
• 1.8 (a) Let 2:1 = 6, z2 =6, zs =E9 , and u = E,o.
z1 = z2
p D 'h .
= -M - -2:2
:i:2
M - -z1smz1
M
'1'l 'II 1
., +-cosz1 + -u
%3 = - -2:3 ., .,
(b) The equilibrium points are the roots of the equatiom
0 = .Z:z
0 = 0.815- Dz2 - 2.0zs sinz1
0 :: -2.7.zs + 1.7cosz1 + 1.22
0.4076
Z2 = 0 => Zs = -:---
IID %1
Substituting 2:3 in the third equation yields
The foregoing equation has two roots z1 = 0.4067 and z1 = 1.6398 in the interval -1t S z1 ::s;: ,r. Due to
periodicity, 0.4067 + 2mr and 1.6398 + 2mr are also roots for n = :H,:1:2, .... Ea.ch root z 1 = z gives an
- 4
《非线性系统(第三版)》习题解答
z2 = ~ - ix2 - ZE,sinx1
which is a pendulum equation with an input torque.
• 1.9 (a) Let Z1 =t/>L, Z2 = Ve,
= · - LX1
1 [••
C - l'Z1s - RZ2
1 ]
(b) :r2 =0 • Lz1 + µzf = 0 ~ z1 = 0. There is a unique equilibrium point at the origin.
• 1.11 (•)
.i = Az+ Bu, 'JI= Cz, u= sine
i. = 81. - Bo = -Bo = -11 = -Cz
i=Az+Bsine, e=-Cz
. (b)
O=Az+Bsine ~ z=-A- 1 Bsine
O= Cz => -cA- 1 Bsine = G(O)Bine = 0
G(O)~O => sine=O => e=±mr, n=0,1,2,· .. and z=O
(c) For G(s) = 1/(,,-, + 1), take A= -1/'r, B = 1/T and C = 1. Then
. 1 1 . .
z=- -z+-sme e=-z
'T T '
Let z1 = e, z2 = -z.
. 1 1 .
:t2 =- -%2 -
T
- smz1
T
- 5
《非线性系统(第三版)》习题解答
• 1.13 (a)
mjj = -(k1 + k2)f - cy + h(t.io -ti)
where c > 0 is the viscous friction coefficient.
(b) h(v) ~ h(Uo) - h'(t.io}Ji.
mjj = -(k1 + ~)II - [c+ h'(t1o)]ii + h(t.io)
(c) To obtain negative friction, we want c+ h'("n) < 0. This can be achieved with the friction characteristic
of Figure 1.5(d) if 110 is in the range where the slope is negative and the magnitude of the negative slope is
greater than c.
where k1 , k2 , and l:3 are positive constants. Let :c =v, u =F, and w =sin 8.
:t = ! [-k1sgn(x) - .k2x - ksx2 + u] - gw
• 1.115 (a)
al d ' - rn2
B = m dt:, (11 + Lsin6) = m dt (Ji+ Ucod} = m(j + UcoalJ - ur sin8)
al d • .;
V =mdii(Lcos8) + mg= mdt(-L8sin8) rA2
+mg= -mL8sin6-m.tA"" cosl+mg
Substituting V and H in the 8-equation yields
16 = VLliDI-HLcosl
=: -mL26(1in.8) 2 -mL2 e2sin9coslJ+mgLsin6
-ml,j cod - mL21(cod)2 + mL2 e2 siu6C088
= -mL2i[(sin8)3 + (cos8)2 ) + mgLsin9- mLficos9
= -mL26+ mgL sin8 - mi,icoe8
Substituting Hin the ii-equation yields
(b)
jj
D(D) [ y
1= [ F+mU'sin9-~
mgLsin9 ]
where
D(B) = [ I+ mL2 mLcoe9 ]
mLcos9 m+M
det(D(6)) = (I+ mL2 }(m + M) - m 2L 2 coa2 9 = ~{0)
- 6
《非线性系统(第三版)》习题解答
Hence,
_1 1 [ m+ M -mLcos(J]
D (fJ) = .6.(6) -rnLcos9 I+ rnL2
%1 = X2
• 1.16 (a)
<fl d . .. .
F:ri = m dt2 (Xe+ Lsin.9) = m dt (zc + L8coa9) =m(ftc + L8oos6- L82 sin8)
<fl d . - .. ~
F, = mdt' (L cos I)= m dt (-L8sin8) = -mL8sinfJ- m.t.«r 0088
Ii = u+Fs,Lsin8-F.Lcos9
= v - mL2i(sin9)2 -mL2i2 sinlcosfJ
-mLfcma9-mL2i(e019)2 + mL2f' sinlcosl
= v-mL2i[(ain9)~ +(co8')2 J- mLftccosl
= 2 ..
u-mL 9-mLzecosB
Thus,
where
D(B) =[ I+ mL2 mLcoa8 ]
mLcos9 m+M
(b)
det(D(S)) = (J + mL2 )(m + M) - m2L 2 oor 9 = .6.(9)
Hence,
D-1(8) _ _!_ [ m +M -mLcos9 ]
- .6.(9) -mL cod I + mL"
- 7
《非线性系统(第三版)》习题解答
jj ]
[ fie 1 [ m+M -mLcos9 ] [ u ]
= ~(9) -mLcos8 I+ mL2 mLe2 sin8 - kxe
(c)
z1 = x,
.i'2 = i = ~~S) [(m + M)u - mLC01!8(m.L82 sin8- kzc)]
= d(~i) [(m+M)u-mLcosx1{mLxisinx1 -kx3 )].
:ts =
z, = fie z: ~~B) [-mLucos9 +(I+ mL2 )(mL82 sin8- kxc)]
= ~(:i) [-mLucosx1 +(I+ mL2)(mL~sinz1 - b 3)]
z1 = - !!t.%1 + !L
L1 L1
R..
i::, = --z2- ct "•
-z1z1+-
L. L. La
%3 = - J
cs C,
-zs+-z1z2
J
(b) Take "• = v. = constant and "I = u.
(c) 'lake v1 = v, = constant and "• = u.A constant field voltage implies that (at steady state) i1 =
V1/R1 ~ 11 = constant. Hence, the model reduces to ihe aec:ond-oder linear model
z2 Ro ctl1 zs+-
u
= - -x2-
La La L0
Cs t:211
.i's = - -xs+-x2
J J
(d) Let"= u.
R. +R1 u
.i'1 = - Z1 +-
L1 L1
Re C1 U
±2 = --x2- -x1xs+-
L. La L.
Cs £2
zs = - -xs+-x1z2
J J
- 8
《非线性系统(第三版)》习题解答
0 = .t2
0 - g- !.~- Lo~
m 2m(a+!1)2
0 = -& + Lod2~3 + U
I (a+ ~1)2
Set M1 = r, ~, =1,., and tl = V.,. Then
I.. -- (2mg(a+r}2)1/2
Loa • v.. =RI..
• 1.19 (a)
A(h)h = u- k.Jijih
Let z = h.
z= Atx) [u - A:,,lpji), 11 =:,:
(c) At equilibrium,
0 = u., - k..,/pgz.. , a,,,= z,, = r
Hence, u,, = k.,/Pir
- 9
《非线性系统(第三版)》习题解答
• 1.20 (a) From the equations v =Wi -wo and p =Po+ (pg/A)v, we have
p= 1v = PJ (wi -1110) = 1[,r (~p)- ky'Ap)
1
- 10
《非线性系统(第三版)》习题解答
• 1.22 (a)
f1 = Y (z21 - #'n&km~d)
Bence, there are two equilibrium points at
from the fint equation, !1 = 0 or !!2 is the root of d =- µ(!!2), Since d < ma.x.2~o{µ(z 2)}, the equation
d = µ(.:f2) has two roots. Denote these roots by !2a and!». Subetituting z1 = 0 in the second equilibrium
equation yields ~2 = :i:21. Substituting !2 = !2. in the second equilibrium equation yields
since µ(:!2a} = d. Similarly, substituting f2 = fn in the second equilibrium equation yields ! 1 = Y(:i:21 -
!2111). Thus, there are three equilibriUUl points at
- 11
《非线性系统(第三版)》习题解答
-12
《非线性系统(第三版)》习题解答
Ch~pter 2
• 2.1 (I)
0 = -xi + 2xf + :i:2, 0 = -z1 - :t2
8,, = r-1 !
Ox (o,o) -1 1] => .\1,2 = -1 :I:: j => (O, 0) is a stable focus
(2)
0= X1 (1 + Z2), 0 = -.:i::2 + xi + Z1X2 - xf
0 = z1(l +%2) => z1 =O or z2 = -1
%1 = 0 => 0 = -%2 + ~ => = 0 or X2 = 1
:Z:2
X2 = -1 :::> 0 = 2 - X1 - z? => Z1 = 1
There are three equilibrium points at (O, 0), (O, 1), uid (1, -1}. Determine the type of eacli point using
linearization.
8/ [ 1 +z2 ~1 ]
lJz = X2 - 3zf -1 + 2z2 + X1
: I =[ ~ !
(O,O)
1] => .\1,2 == l, -1 => (O, 0) is a saddle
l)J
fJx I [ oJ
(0,1)
= l2 l => >.1,2 = 2, 1 => (0, 1) is unstable node
8/1 = [ _04
8 _I2 ] . ~ => (1, -1) ia a stable focus
-> >.1,2 = -1 ±3v3
z (1.-1)
(3)
- 13
《非线性系统(第三版)》习题解答
z2 = 0 => =0 or x1 = 1
X1
a, = [
In
i- 2%1 - 11:~>' -2c1-f~1> ]
213 2
(1+:115 2- ~
:I •=(O,O)
= [ ~ ~ ] i Eigenvalue.s : 1, 2 => (O, 0) is UDStable node
:I -(1,0)
= [ 01 -;1 ] ; Eigenvalues : - 1, 2 => (1, 0) is a saddle
:I 111=(0,J)
= [ ~3 !2 ] ; Eigenvalues: - 3, -2 => (0, 2) is a stable node
!1I
v"X a,a:(-3,_.)
= [ : . =! ];Eigenvalues : 7.722, -0.772 => (-3, -4) is a saddle
(4)
0 = Z2, 0 = -z1 + 2:2(1 -xf + 0.lzf}
There is a UDique equilibrium point at (O, O). Determine its type using linearization.
lJf [ 0 1 ]
. fk = -1 - 2%1:r:2 + 0.4:r:j:r:2 1 -%f + O.b1
: 11
X (0,0)
=[ !1 ~] =>
.
A1,2 =(1/2)±j../s/2
. .
=* (O,O) is unstable focus
,
(5)
0 = (x1 - x2)(l - xf - ~), 0 =(:r:1 + x2)(l - zf - ~)
{zf + zl = l} is &11 equilibrium 98t and (0,0) man isolated equilibrium point.
a, I
fh irs(0,0)
=[ 1-
1-
azr -~ +
3zf - ~ -
2x1z2
2x1%2
-2x1:t2 -
-2x1X2
1 + ~ + 3zi
+ 1 - ZJ - ~
J =[1
(0.0) 1
(6)
0 = -zt + :r:2, 0 = z1 - xi
Z2 =:r:f => Z1 (1 - zf) =0 => Z1 = 0 or zr = 1
The equation :,;f = 1 has two real rooia at .z1 = :U. Thus, there are three equilibrium points at (0, O), (1, l},
(-1,-1).
- 14
《非线性系统(第三版)》习题解答
:1 z•(0,0)
=[~ ~]; Eigenvalues:l,-1 => (0,0)isasaddle
IJ/1:i:=(1,1) =
8x
r-a 1
1
-3
] .
I
Eigenvalues:-2,-4 => {1,l)isastablenode
8/1
{)z (2 .~> =
[ 40 !1 ] ., .\1,2 = -(1/2) :l:: .fiT/2 .- (2,0) is a saddle
(2)
0 = 2%1 - i1z:a, 0 = 2ri - z2
Z1 (2 - Z2) =0 * Z1 = 0 or Z2 = 2
Z1 = 0 => Z2 = 0, Z2 = 2 . => zf ,;: 1 .. Z1 = 1 or - 1
There are three equilibrium points at (0,0), {1,2), and (-1,2). Determine the type of each point using
linearlzaacm.
8/,
{Jz (O,D) =
[ 2 ~l ]
0
=> .\1,2 = 2, -1 => {O, 0) is a saddle
8/1
8z =[ 0 -1]
4 -1
(1,2)
=> ,\1,2 • -(1/2) ±j,/ff,/2 ., (1, 2) is a stable focus
8/1
& (O.O} =
[ -3(x1 - 0 z2) 2 - 0.5 -1 + 3(z1 -
1
z2)2 + 0.5
]
(O.O) =[ 0
-0.5
The eigenvalues are -(1/4) :I: j./7/4. Hence, (0, 0) is stable focus.
- 15
《非线性系统(第三版)》习题解答
• 2.3 (1) The system has three equilibrium points: (O,O) is a Btable focus, {1,-1) and (-1,1) are saddle
points. The phase portrait is shown in Figure 2.1. The stable trajectories of the saddle form a lobe around
the stable focus. All trajectories inside the lobe converge to the stable focus. All trajectories outside it
diverge to infinity.
(2) The system has three equilibrium points: (0, O) is a saddle, (0, 1) is unstable node, and (1, -1) is a stable
= =
focus. The phase portrait is showu in Figure 2.2. The z2-axis is a trajectory itself since z1 (t) 0 => z1 (t) 0.
The x 2-axis is a separatrix. All trajectories in the right half converge to the stable focus. All trajectories in
the left have diverge to infinity. On the z2-a:x:is itself, trajectories starting at z 2 < 1 converge to the origin,
while trajectories starting at z2 > 1 diverge to infinity.
0 2 0
"1 •1
(3) The system has four equilibrium poiD.ta: (0, 0) ia umtable aode, (1, O) ii a saddle, (0, 2) is a stable node,
and (-3,-4) is a saddle. To avoid the condition z1 + l = 0, we limit our analysis to the right half of
the plane, that is, {z1 :2:: O}. This makes aenae in view of the fact that the zraxis is a trajectory since
=
:i:1(0 i!E O => :i1(t) O. Hence, trajectories starting in {z1 :2:: O} ltay there for all time. The phaae por-
trait ill shown in Figure 2.3. Notice that the z1-axis ia a trajectory since :i:2(t) !E O *
z2(t) =
O. It ia a
separam,c that divides the half plane {z1 ~ O} into two quarters. All trajectories starting in the quarter
{z1 > 0, z 2 > O} converge to the stable Dode (0, 2). All uajectoriea nartiDg in the quarter {z1 > 0, z2 < O}
diverge to infinity. 'lrajectories starting on the z 2-axis approach the stable node (0, 2) if z2(0) > 0 and
diverge to infinity if z2(0) < 0. 'lrajectoriea starting on the z1•axil with z1(0) > 0 approach the addle
(1,0).
(4) There is a unique equilibrium point at the origin, which js unstable focus. The phase portrait is
shown in Figure 2.4. There are two limit cycles. The inner cycle is stable while the outer one ii unstable.
Al trajectories atartil1g inside the stable limit cycle, except the origin, approach it as i tends to infinity.
Trajectories starting in the region between the two limit cycles approach the stable Umit cycle. Trajectories
starting outside the unstable limit cycle diverge to infinity.
(5) The system has an equilibrium set at the unit circle and unstable focus at the origin. The phue portrait
is shown in Figure 2.5. All trajectoriel, except the origin, approach the unit circle at t tends to infinity.
(8) The system has three equilibrium points: a saddle at (0,0) and stable nodes at (1,1) and (-1,-1).
The phase portrait is shown in Figure 2.6. The stable trajectories of the saddle lie on the line z 1 + :r2 = 0.
All irajectorie& to the right ol this line converge to the stable node (1, 1) and all trajectories to its left
=
converge to the stable node (-1, -1). Trajectories on the line :r1 + z2 0 itself converge to the origin.
- 16
《非线性系统(第三版)》习题解答
~0
-2
-4
-8
x, -5 0 5
x,
Figure 2.3: Exercise 2.3(3).
Figure 2.4: Exercise 2.3(4).
-1
~ -1 0 1 2
x,
Figure 2.5: Exercise 2.3(5). Figure 2.6: Extrcise 2.3(6).
• 2.4 (.1) The system bu three equilibrium points at (0,0),-(a,O), and (-a,0), where a is the root of
8/ [ O 1 )
lk = 1 - 2/[1 + (~1 + z2) 2] -2/[1 + (z1 + z2)2J
8/1
/jz (O,O)
= [ 0 1 ]
-1 -2
* A1,2 = -1, -1
Although we have multiple eigenvalues, we can conclude that the origin is a stable node because /(z) is an
analytic function of z in the neighborhood of the origin.
Similarly, (-2.3311,0} is a saddle. The phase portrait is Bhown in Figure 2.7 with the arrowheads. The
stable trajectories of the two saddle points forms two aeparatrices, which divide the plane into three regions.
AD trajectories in the middle region converge to the origin u t tends to infinity. All trajectories in the outer
- 17
《非线性系统(第三版)》习题解答
(2)
0 = x1(2 - x2}, 0= 2x? - :&2
From the first equation, z1 =0 or x2 =2.
%1 = 0 => %2 =0
%2 =2 => ~ = 1 :> %1 = ±1
There are three equilibriwn points at (0,0), (1,2), and (-1, 2).
IJJ I . = [ o·
a 2 o
-1 J :> >..1,2 = 2. -1 .. (0,0) .
18 a saddle
% (0,0)
{)JI
8x (l,ll) =
[ 40 =~ ] => >..1,2 = -(1/2) ±jv'l5/2 * (1, 2) is a stable fOCU8
8'1
{jz (-1,2) = ( 0
1 ]
-4 -1
=> >.1,2 = -(1/2) ±jv'U/2 => (-1,2) is a stable focus
The phase ponrait is showD iD Figure 2. 7 with the arrowheads. The stable trajectories of the saddle lie
on the :i:raxis, They form a separatrix that divides the plane in two halves. 'bajectories iD the right half
converge to the stable focus (1, 2) and thoee in the half converge to the stable focus (-1, 2).
:1 (0,0)
= [ !1 !] => .\1,2 = (1/2) :j../3/2 * (-1,2) is unstable focus
The phase portrait is shown in Figure 2.7 with the arrowheads. There is a stable limit cycle a.round the
origin. All trajectoriea, except the origin, approach the limit cycle u t teuds to mfinlty.
(4) The equilibrium points are gmm by the real roota of the equation
0 = 1/4 - 2112 + II
where :t1 = ti and :t2 = l-11. It can be seen that the equatiou hu four roots at,:; 0, 1, (-1:v'S)/2. Bence,
there are four equilibrium points at (0, 1), (1,0), ((3 - ../5)/2, (3- -v'S)/2), and ((3 + ../5)/2, (3 + ../5)/2).
The following table shows the Jacobian matrix and the type of each point.
(0, 1) r-2~I]
-1
-2.4142, 0.4142 saddle
(1, 0) [ !1 -2
-1] 0.4142, -2.4142 saddle
- 18
《非线性系统(第三版)》习题解答
The phase portrait is shown in Figure 2. 7 with the arrowheads. The stable trajectories of the Addle points
divide the plane into two regions. The region that contains the stable focus has the feature that all trajectories
inside it converge to the stable focus. All trajectories in the other region diverge to infinity.
-5L----...L.-----J
-2 0 2 4 -5 0 5
(1) (2)
2
0
x, . . 1
-1
-2
-2 -1 0 1 2 0 1 2 3
(3) (4')
• 2,5 (a)
-fJ(:r) + 2:io(z} ]
-1- X1X2ct{z)
where
1 l
a(z) = (zf + zl)(ln /4 +zip' /J(z) = In v'zf + 4
Noting that lims-+0X;%Jc:t(z) = 0 for i,; = 1, 2 and lim.~ /J(z) = o. it can be seen that
a,, . [
& .-o =
-1
0
o ] =>
_1
th . . . .... _1..1 od
e ongm 18 a Hau e n e
to obtain
r = -r => r(t) = r0 e-'
- 19
《非线性系统(第三版)》习题解答
z2(z2 + a) =0 * z2 =0 or z2 = -a
Thus, there are equilibriuni points at (OtO) and (0, -a). Substitution of z2 = -(a+ b) + b::1:1 in the first
equation yields
1. z s (0;O)
-1
A= [ -(a +b) 0
a]
The eigenvalues of A are
,\: -1:l::y'l-4a(a+b)
2
The equilibrium point (0, 0) is a stable focus if 4a(a + b) > 1, a stable node if O < 44(a + b) < 1, and
a saddle if a(a + b) < 0.
2. :z: = (0,-a)
A = [ -1-~ ob 0a ]
The eigenvalues of A are ~ = ab and ,\ = -1. The equilibrium point (0, -a) is a saddle if b > 0 and a
stable node if b < 0.
3. z = ( 1~t:>' -1':rf1)
1 [ -1 + ab -,,S - a- 2b ]
A ::; 1 + b2 (a+ b)b2 -b(a + b)
- 20
《非线性系统(第三版)》习题解答
(c) The phase portraits of the three cases are shOWD in Figures 2.8 through 2.10.
i a = 1, = 1. The equilibrium points are
(0, O) stable focus
{O, -1) saddle
(1, -1) stable i>cus
The linearization at the saddle ill A = [ _~ -~ ] . The stable eigenvector is [ !] aiid the umtable
eigenvector is [ - ~ ]. They are 11led to generate· the stable and umtable trajectories of the saddle.
The stable trajectorie9 form a eeparatrix that.divides.the plane into two halves, with all trajectories
in the right half aprPO&Cbing (1, -1) and all trajectories in the left half approacl,ing (0,0).
ii a= 1, b == -½, The equilibrium points are
(O, 0) stable focus
(0,-1) stable node
(i11 i1) saddle
The linearizat.ion at tbe saddle is A, where (1 + b2)A • [ -~:~:~ ~!~:~ ]. The stable eigenvector
is [ -~::: ] and the UDStable eigenvector is [ ~::: ] . They are uaed to geuerate the stable and
UJL1tab1e trajectories of the saddle. The stable trajectories form a separatrix in the form of a lobe. All
trajectories outside the Jobe approac:h (0, -l)i all trajectories inside the lobe approach (0, 0).
ill a= 1, b: -2. The equilibrium points are
(0,0) saddle
(O, -1) stable node
(f, l) stable focus
The linearization at the saddle is A = [ -! ~ ]. The stable eigenvector is [ -~:=; ] and the
- 21
《非线性系统(第三版)》习题解答
unstable eigenvector is [ ~::; ] . They are med to generate the stable and unstable trajectories of
the saddle. The stable trajectories form a separatrix mthe form of a lobe. All trajectories outside the
lobe approach (O. -1); all trajectories inside the lobe approach (l, ¼) .
..
2
,,r 0
-2
..._.. --2 0 2 0 5
X, x1
5...--.........- - - - - - - - - - .
,r 0
0 5
X,
- 22
《非线性系统(第三版)》习题解答
11-----
.
-111i..--..a...._....
0
., II
Hence
z1(l6-zf)=O => z1=0, ±2
There are three equilibrium points at (0, 0), (2, 0), and (-2, O).
: =[ _1:/i~ ~I]
0 1 ] , _ -1 ::t:jv'i
z e (0, 0) • A a: [ => "' - 2
. -1 -1
(0, 0) is a stable focus.
1
z = (2, 0) or (-2, 0) => A - [ O ] => A= -l±.Ji7
- 4 -1 2
(b) The phase portrait can be sketched by constructing a vector field diagram and using the informa-
tion about the equilibrium points, espedal]y the directions of the stable and unstable trajectories &t the
aaddJe point.s. The stable and umtable eigenvectors of the linearization at the saddle points are
Vn.we ~ [
-tn
- 1
l ] = [ 1
-2.5616
] , 11-unnaMe =[
-yu
-1
1 ] =[ 1
1.5616
]
Find the directions of the vector fields on the two axes. On z 1 = 0, J. = [ -:t2
z2 ] . Bence the vector
field makes an angle -45 deg with the z1 axis and its magnitude increues with l:t:al- On z:a = 0, / =
- 23
《非线性系统(第三版)》习题解答
[ O s• ] · Hence the vector field is parallel to the z2-a.xis, The sketch can be improved by finding the
-xi+ it .
vector field at other points.
• 2,9 (a)
From the first equation, z2 = vc,, and from the second one, z1 =(Kc+ K1v1. + K,,v~)/KJ' This is the only
equilibrium point. Linearization at· the equilibrium point yields
[ 0 -1 ]
A= K,/m -(K1 + 2Katid + K,,)/m
whose eigenvalues a.re
~ _ -(K1 + 2K.v, + K,,)/m ± J(K1 + 2K.v4 + K,,)2/m2 - 4Kifm
- 2
H (Ki+ 2Kavd + K,,) 2 > 4mK1 , the equilibrium is a stable node, and if (Ki+ 2Kavd +K,,) 2 < 4mK,, the
equilibrium is a stable focus.
(c) For the given numerical values, the eigenvalues of the linearizatioJi are -0.0289 and -0.3461. Hence, the
equilibrium point is a stable node. The phase portrait is shown in Figure 2.12. All trajectorie.s approach the
stable node along the a1ow eigenvector of the node, which bu a small elope. Starting &om different initial
speeds, the trajectory reaches the desired speed witll no (or -very little) overshoot.
(d) The eigenvalues of the linearization are -o.1s1:;:1:o.2646;; hence the equilibrium point is a stable focus.
The phue portrait is lhown in Figure 2.13. All trajectories approach the stable focus. Notice the inc:reued
ovenboot compared with the previous cue. For example, starting at the iDitial state (z1 = 15, z2 = 10),
the speed reaches about 36 m/ ,u
before approaching the steady•nate of 30 m/ ,u.
(e) The phue portrait is shown in Figure 2.14. The local behavior near the equilibrium point is not
affected lince saturation will not be effective. However, far from the equilibrium point we can aee that the
state of the integrator, z1, '8.bs large values during saturation, resulting in au increaaed overshoot.
• 2.10 (a) Using the same aca1ing u in Example 2.1, the state equation is giW!D by
i-1 = O.S{-h(z1) + z2), i2 = 0.2(-:1 - 0.2z:, + 0.2}
where h(z1 ) is given in Example 2.1. The equilibrium points are the intenection points of the curves
=
z 2 h(z1) and : 2 = 1..:. 52:1 , Figure 2.15 shows that there is a unique equilibrium point. Uling the "roots"
commUJd of MATLAB, the equilibrium point was determined to be~= (0.057,0.7151).
8/ = [ -0.5h'(z1 ) 0.5 ]
lJz -0.2 -0.04
lJ f
In
I•=t = [
-0.2
- 1.046l _ 00·_504 ] => Eigenvalues= -0.9343, -0.1518 => stable node
(b) The phase portrait is shown in Figure 2.16. All trajectories approach the stable node. This circuit is
known as "monostable" becaUle it hu one steady-state operating point.
- 24
《非线性系统(第三版)》习题解答
0 20 40 90 ID 100
~
OL---------'
0 100 200 300
• 2,11 {a) Using the same sc.aling as in Example 2.1, the state equation is given by
t1 a 0.5[-h(z1) + :t,], ZJ = 0.2(-zi - 0.2z2 + 0.4) ·
where h(!:1 ) i8 given in Example 2.1. The equilibrium points are the iDienectioD points of the curve1
z2= h(~1) and z2 s 2-5%1. Figure 2.17 sbowa that there i8 a unique equilibrium point. Using the "roots"
oornrnanA of MATLAB, the equilibrium point..,. determined to be%= (0.2582,0.7091).
:! '·=- = [ !t.~1 3
-~-~ ] => Eigell~ues = 1.7618, 0.0155 ~ uutable node
(b) The phase portrait is shown iD Figure 2.18. The circuit has a stable limn cycle. All trajectories, acept
the amstant solution at the equilibrium point, approach the limit cycle. Thia circuit is known u "anable."
-o.:g.5
0.5 v- 1 0 0.5
Figure 2.15: Exercise 2.10: equilibrium point. Figure 2.16: Exercise 2.10: phase portrait.
- 25
《非线性系统(第三版)》习题解答
.
,t
Figure 2.17: Exercise 2.11: equilibrium point. Figure ~-18: Exercise 2.11: phase portrait.
~~2 = h(z2),
v.c;1
812
8:t2 = h'(:r2)[:r1
.
- 2T](z2)] - 2h(z2)11'(z2)
At equilibrium points, [%2 -2fJ(z1)J = 0 and-[z1 -211(z2)1 = O. Therefore, the Jacobian matrix reduces to
:!I ••(U)
=h(b) [ -2r(b) -2,,1'(b) l
where b = 0, a, or -a, depending on the equilibrium point.
~,
••(0,0)
= [ -,.2 !2 ] => Eigenvalues= -2± ,\
For .,\ < 2, the unique equilibrium point at (O, 0) is a stable node. For ..\ > 2, the equilibrium point (0, 0) is
a saddle. For A > 2 there are two other equilibrium pob:"8 at (a, a) and (-a, -a).
~JI
vZ ••(a,G)
= h(a) [ - 2,r~a) _ 2 1,(a) ] => Eigenvalues= h(a)[-2q'(a) ± 1)
fJ
(b) The phase portrait is shown in Figw-e 2.20. The stable trajectories of the saddle point at the ori-
gin form a aeparatrix that divides the plane into two regions. Trajectories in each region approach the stable
node in that region.
- 26
《非线性系统(第三版)》习题解答
-0.5 0 0.5
Figure 2.19: Exercise 2.12: equilibrium point. Figure 2.20: Exercise 2.12: phase portrait.
,:h = -C1R1
1-[V2 - t11 - g(v,)]
:i:2 = _!_
C2
{_..!:!.
R2 R1
- _!_fv, - Vi - g(t12)l}
:1 21 ==O;sa :mO
= f ~l ~~22:] => Eigenvalues =0.117±0.993j
Hence the origin is an UD8table focus. The phase portrait is shown in Figures 2.21 and 2.22 using two different
scales. The system has two limit cycles. The inner limit cycle is stable, while the outer one is unstable. AU
trajectories starting inside the outer limit cycle, except the origin, approach the inner one. All trajectories
starting outside the outer limit cycle diverge to infinity.
:i:1 = z2
±2 = -kz1 - c:i:2 - 11(:r1, z2)
where
for lz2I >0
for :r2 = 0&jz1 I :$ µ.mg/k
for %2 = 0&lz1I > µ.mg/k
- 27
《非线性系统(第三版)》习题解答
6---.--~---.. . . . .
4
o.s
-2
-0.5
-4
_,L-...;:::,,,_ _.....i:::::...._ _ __J
-6L....._ _ _ _,..__....__......_.
-1 -0.5 0 0.5
-5 0 5
In each half, we C&D determine the trajectories by studying the respective linear equation. Let us start with
.z2 > O. The linear state equation has an equilibrium point at (-µ1,mg/k,0). Shifting the equilibrium to
the origin, we obtain a linear state equation with the matrix [ ~k ~c ] , whose characteristic equation is
,\2 + c,\ + k = 0, where k ~ c are positive constants. The equilibrium point is a stable focus when 4k > cl
and a stable node when 4k $ d'. We shall continue our discussion assuming 4k > cl. 'Irajectories would tend
to spiral toward the equilibrium point (-µ1,mg/k,O). It will not actually spiral toward the point becaUBe
the equa.tion is valid only for z2 > 0. Thus, for any point in the upper half, we can solve the linear equation
to find the trajectory that should spiral toward the equilibrium point, but follow the trajectory only UJ1til it
hits the :i: 1-axis. For z 2 < 0, we have a similar situation·e:x:cept tnat trajectories tend t.o spiral toward the
point (µ1,mg/k, 0). On the x1 -axis itself, we should distinguish between two regions. If a trajectory bits the
x 1 -axis within the interval [-µ.mg/k,µ.mg/k), it will rest at equilibrium. If it bits outside this interval,
it will have z2 '# O and will continue motion. Notice that trajectories reaching the 2:1-axis in the interval
x 1 > µ,mg/k will be coming from the upper half of the plane and will continue their motion into the lower
half. By symmetry, trajectories reaching the :r1-axis in the interval z1 < -µ. mgI k will be coming from the
lower half of the plane and will continue their motion into the upper half. Thus, a trajectory starting far
from the origin, will spiral toward the origin, until it hits the xi-axis within the interval (-µ.mg/k, µ.mg/k].
The phase portrait is sketched in Figure 2.23.
- 28
《非线性系统(第三版)》习题解答
X1 = 2lkz22 +c
=
where c :z:10 -4/(2k). This is the equation of the trajectories in the :z:1-:z:2 plane. Different trajectories
correspond to different_ values of c. Figures 2.24 and 2.25 show the phase portraits for u 1 and u -1, = =
respectively. The two portraits a.re superimposed in Figure 2.26. From Figure 2.26 we see that trajectories
can reach the origin through only two curves, which are highlighted. The curve in the lower half corresponds
to u = 1 aod the curve in the upper half corresponds to u = -1. We will refer to these curves a., the
switching curves. To move any point in the plane to the origin, we can switch between ±1. For example,
to move the point A to the origm, we apply u = -1 until the trajectory hits the switclling curve, then we
switch to u = 1. Similarly, to move the point B to the origin, we apply u = 1 until the trajectory hits the
=
switching curve, then we switch to u -1. When the trajectory reaches the origin we can keep it there by
=
switching to u 0 which makes the origin an equilibrium point.
--2 0 2 4 0 2
x1 X, '
=
From the first equation, we have x 1 0 or x1 = 1- az2. Substitution of :1:1 =
0 in the second equation results
=
in x2 0. Substitution of X1 =
1- a:i:2 in the second equation results in .:r:2(1- az2 - x 2 ) = 0 which yields
- 29
《非线性系统(第三版)》习题解答
_,
~
--4
--_-.,,,. -
..,.
-3 .a -1 0 1 2 3 ..
"•
Figure 2.26: Exercise 2.15.
x2 = 0 or X:z = 1/(1 +a). Thus, there are three equilibrium points at (0,0), (1,0), and (1/(l+a), 1/(1 +a)).
The Jacobian matrix is given by
aI = [
8z
1 - 2x1 - a:r2
bz2
-a:r1
6%1 - 2bx2
J
Hence, (cl;, r:f:a) is a stable node if 1 - 2b + b2 - 4ab > 0 and a st.able focus if l - 2b + b2 - 4ab < O.
½)
The phase portrait is shown in Figure 2.27. The equilibrium point (½, is a stable focus that attracts all
trajectories in the first quadrant except trajectories on the xi-axis or the :z:2 axis. Trajectories on the x 1-axis
move on it approaching the saddle point at (1,0). Motion on the x1-ax:is corresponds to the case when there
are no predators, iD which case the prey population settles at x1 = 1. Motion on the z2: a.xis corresponds
to the case when there are no preys, in which the case the predator population settles at :r:2: = O; i.e., the
predators vanish. In the presence of both preys and predators, their populations reach a balance at the
equilibrium point ( ½, ½) .
• 2.l'T (1) Assume & > 0 and let X1 = y, z2 - 'ii, and V(:c) = xr + z~.
- 30
《非线性系统(第三版)》习题解答
1.5 2
x,
Figure 2.27: Exercise 2.16.
- 31
《非线性系统(第三版)》习题解答
Hence there is a unique equilibrium point at the origin. Lineariz&tion at the origin yields the matrix
A = [ ~ !]
2 whose eigenvalues are 1 ± jl.4142. Hence, the origin is an unstable focus. Now consider
V(x) = x? +~.
VV · f = 2x1 (x1 + X2 - .1:1 max{lx1I, lx21}) + 2z2(-2x1 + x2 - x2 ma.x:{lx1I, lz21})
= 2x~ - 2:t1.z2 + 2z~ - 2(z~ + x~) max{lx1I, lz21}
(c) Extension of (b) because V(z) = c is a closed curve for all c > 0.
(d) V(z) = ½zi +G(z1) = coustant. At z = (A,0), V = G(A). Thus
½x~(t) + G(z1 (t)) =G(A) =*' z2(t) =±y'2[G(A) - G(z1 (t))]
(e) Starting from i'1 =z2, we have
dt = dx1
J2[G(A) - G(z1)]
for z 2 ~ 0. Calculating the line integral of the right-hand side in the upper half of the plane from (-A, 0)
to (A, 0), we obtain
! - IA dy =*' T - 2v'2 / A dy
2- /_A vf2[G(A)-G(y)J - Jo v'G(A) - G(y)
where we h&ve used the fact that G(z1) is an even function.
(f) We can generate the trajectories using the equation in part (d). For each value of A, we solve the
equation to find x 2 as a function of z1. The function G(x1) has a minimum, a maximum, or a point of
inflection at each equilibrium point of the system. In particular, It has a miDimum at z 1 = 0 correspondi ng
to the equilibrium point at the origin. Starting from small values of A, the equation will have a solution
defining a closed orbit. As we increase the value of A, the equation will continue to define a closed orbit until
A reaches the level of a maximum point of G(z1). Fbr values of A higher than the maximum, the curves
will not be closed. Depending on the shape of G(x1 }; the equation may have multiple solutions defining
trajectories in different parts of the plane. The conditions of part(c) ensure that G{xi) will have a global
minimum at z1 0. =
- 32
《非线性系统(第三版)》习题解答
• 2.19 The phase portraits can be generated by solving the equation of the previous exercise either graph-
icaJly or using a computer. We will only give the function G(xi) and calculate the period of the trajectory
through (1,0).
(1)
G(y) = fou sinz dz= 1- cosy
T=2V2 (1 dy
lo Joos 11 - cos 1
(2)
G(y) = (fl (z + z 3 ) dz= ½rl + ¼Y4
lo ·
G(y) -+ oo as IYI -+ oo and zg(z) 2: 0 for all z. Hence, every solution is periodic.
T == 2./2 (1 ~==d==y= =
lo J¾-b2-ty4
(3)
G(y) = lo" zs dz = is,4
G(y) -+ oo as 1111 -+ oo and zg(z) ~ 0 for all z. Hencet every solution is periodic.
T=2V2 /1 dy
lo /¼- ¼v4
• 2.~o
(1)
8/i + 8h =-l+o~O
8x18x2
By Bendixson's criterion, there are no periodic orbits.
0 = 1- Zt X~, 0= X1
These equations have no real roots. Thus, there are no equilibrium points. Since, by Corollary 2.1, a closed
orbit must enclose an equilibrium point, we conclude that there are no closed orbits.
- 33
《非线性系统(第三版)》习题解答
(4) The z 1-axis iB au equilibrium set. Therefore, a periodic orbit cannot cross the :z:1-axis; it must lie
entirely in the upper or lower halves of the plane. However, there are no equilibrium points other than the
z 1-axis. Since, by Corollary 2.1, a periodic orbit must enclose an equilibrium point, we conclude that there
are no periodic orbit.s.
The equilibrium point are (±mr,O) for n = 0, 1,2, · · ·. Linearization at the equilibrium points yields the
matrix ( ~ ~ ] where a = ±1. Hence, all equilibrium points are saddles. Since, by Corollary 2.1, a
periodic orbit must enclose equilibrium points such that N - S = 1, we conclude that there are no periodic
orbits.
• 2.21
(a) Let
%1 +b
V(.z) = Z2 - --
:r:1 +a
The function V(z) is negative in D and the curve V(z) == 0 is the boundary of the set D.
(b)
8lJfi + 8812 = -1 + z2 < 0, 'f/ z eD
z1 z2
By Bendixson 's criteriOD, there can be no closed orbits entirely in D. Since trajeciories starting in D cannot
leave it, a closed orbit through any point in D must lie entirely in D. Thus, we conclude that there are no
closed orbits through any point in D.
• 2.22 (a) The value of :i:2 on the zi-axis ia .i'2 =l,zf ~ 0. Thus, trajectories starting in D cannot leave it.
(b)
l)Ji 8h
-8:c1 + 8z2
- =a- z2 - c ~ -(c - a) < 0, 'r/ z e D
By Bendixson's criterion, there can be no closed orbits entirely in D. Since trajectories starting in D cannot
leave it, a closed orbit through any point in D must lie entirely in D. Thus, we conclude that there are no
closed orbits through any point in D.
• 2.23
(ll)
~
lJz1
¾
+ lh2 = -a[2b- g(zi)] = {-2~
-a(2b- k)
for lz1I > 1
for lz1I 5 1
- 34
《非线性系统(第三版)》习题解答
flz-0.15 11•-0.1
0.6 0.8
0.4 0 .4
0.2 0.2
.,r 0 J" 0
-0.2 -0.2
-0.4 -0.4
-0.6 -0.6
-0.8 -0.8
-o.s 0 0.5 -0.5 0 0.6
xt x1
Hence, the origin is a stable focus for µ < 0 and unstable focus for µ > O. The phase portrait for different
values of µ is shown in Figure 2.29. For µ < O, there is a stable focus at the origin and unstable limit cycle
around the origin. The size of the limit cycle shrinks as µ tends to zero. For µ > 0, the origin is an unstable
focus and the limit cycle disappears. Hence, there is a subcritical Hopf bifurcation atµ= O.
x2 ;:;;Q => xf = µ
Whenµ.< O, there are no equilibrium points. Whenµ,> 0, there are two equilibrium points at (.,fii,0) and
(-Jji,0)
!!Lr,,,o} == [ -2~ -(1 +\.,/ii) ] => -\1,2 - -1, -2..jµ => (..jµ,O) is astable node
fJfl - [ 2-/µ
lJz (-v'ji,O) -
O 1
-(} - 2v'ji}
] => .\1,2 = -1, 2./µ => (,/µ,O) is a saddle
- 35
《非线性系统(第三版)》习题解答
• 2.24 Suppose M does not contain an equilibrium point. Then, by the Poincar~Bendixson criterion, there
is a periodic orbit in M. But, by Corollary 2.1, the periodic orbit must contain an equilibrium point: A
contradiction. Thus, M contains an equilibrium point.
• 2.25 Verifying Lemma 2.3 by examining the vector fields is simple, but requires drawing several sketches.
Hence, it is skipped.
• 2.26
(1) Linearization at the origin yields [ ~ ~l ] . Hence, the origin is not hyperbolic. The index of the
=
origin is zero. This can be ea.sily seen by noting that Ji xf is always nonnegative. Clearly, the vector field
cannot make a full rotation as we encircle the origin because this will require Ji to be negative.
(2) Linearization at the origin yields [ ~ ~ ] . Hence, the origin is not hyperbolic. The index of the origin
is two. This can be seen by sketching the vector field along a closed curve around the origin.
8/ [ O 1 ]
(}z = µ - ~ - 6z1z2 µ - 1- 3zf
81
8x I -[
(o,o) -
O 1 ]
µ µ- 1
=> ..\1,2 = -1, µ ~ (0,0) is a saddle
fJJI - [ -2µ
8:,; (y1i,O) -
O 1
-1-2µ
] ~ A1,2 = -2µ, -1 ~ {y'µ,O) is a stable node
Similarly, (-fo, 0) is a stable node. For µ < 0, there is a unique equilibriUJP point at (0, O).
81 /
8Z (D,O) = [ µO µ : 1 ] => ).1,2 = -1, µ ~ (0,0) is a stable node
For all values ofµ, there is an equilibrium point at (O, 0). Atµ= 0, there are two other equilibrium points
=
at (a, a 3 ) and (-a, -a3 ), where a 8 0.5. It can be checked that these two equilibrium points are saddles.
By continuous dependence of the roots of a polynomial equation on its parameters, we see that there i! a
range of values of µ around zero for which these two saddle points will persist. We will limit our attention
to such values of µ and study local bifurcation at µ = O.
01 I =[
{J:z (0,0)
o 1 ]
-(1 + 1,i) 2µ => ..\1,2 = µ ± J.
- 36
《非线性系统(第三版)》习题解答
flz-0.15 11•-0.1
0.6 0.8
0.4 0 .4
0.2 0.2
.,r 0 J" 0
-0.2 -0.2
-0.4 -0.4
-0.6 -0.6
-0.8 -0.8
-o.s 0 0.5 -0.5 0 0.6
xt x1
Hence, the origin is a stable focus for µ < 0 and unstable focus for µ > O. The phase portrait for different
values of µ is shown in Figure 2.29. For µ < O, there is a stable focus at the origin and unstable limit cycle
around the origin. The size of the limit cycle shrinks as µ tends to zero. For µ > 0, the origin is an unstable
focus and the limit cycle disappears. Hence, there is a subcritical Hopf bifurcation atµ= O.
x2 ;:;;Q => xf = µ
Whenµ.< O, there are no equilibrium points. Whenµ,> 0, there are two equilibrium points at (.,fii,0) and
(-Jji,0)
!!Lr,,,o} == [ -2~ -(1 +\.,/ii) ] => -\1,2 - -1, -2..jµ => (..jµ,O) is astable node
fJfl - [ 2-/µ
lJz (-v'ji,O) -
O 1
-(} - 2v'ji}
] => .\1,2 = -1, 2./µ => (,/µ,O) is a saddle
- 37
《非线性系统(第三版)》习题解答
=0
=> 0 = -(1 + µ 2 )2:1 + µx~
X2
For all values ofµ, there is an equilibrium point at (0, 0). For µ > 0 there are two other equilibrium points
at (a,O) and (-a,O), where a= v'(l + µ 2}/µ.
8f I [
{):r; (±c,0) = 2(1+µ2}
0 I
(-1+µ2)/µ
]
=> .>.1,2
1 [
=2 - (I-
-µ-
µ2) ± ( 1 ~µ 2) 2+8(1 +µ 2)
Hence, (a, O) and (-a, 0) are saddle points. The phase portrait for different values of µ is shown in Fig-
ure 2.30. For µ < 0, there is a stable focus at the origin. For µ > 0, the origin is an unstable focus and
there is a stable limit cycle around the origin. The size of the limit cycle shrinks as µ tends to zero. Hence,
=
there is a supercritical Hopf bifurcation at µ 0. Also, as µ becomes positive, the saddle points appear on
=
the :i:1-axis at :i:1 ±v'(l + µ 2)/µ. The saddle points start at infinity and they move toward the origin as
µ increases, until they reach ±2 atµ= 1. Then they move again toward infinity. For p. = 0.2, the phase
portrait is shown in a larger area that includes the saddle points.
1 1
.t' 0 .,. 0
_, ~,
_,
-2
-2
., 0 1 2 -1
.,
0 2
11-0.2 1&•02
-1 0 2 0 s
., x,
- 38
《非线性系统(第三版)》习题解答
X2 =0 => 0 =%1 (µ - xn
For all values ofµ, there is an equilibrium point at {O, 0). Forµ> 0 there are two other equilibrium points
a.t (y"µ,O) and (-Jµ,O).
88! I
X (0,0)
= [ µ0 µ
~1 ] ~ A1,2 = -1, µ
a,, -[
-ax (±yii,0)
-
o
-2µ
(4µ -1)
1 ] .
=>
\
"'12 -
'
_ -(I-4µ)±J(1-4µ) 2 -sµ
2
The following table gives the type of the equilibrium points(,[µ, O) and (-Jµ, 0) for various positive values
ofµ..
Range Type
0 < µ < 0.067 Stable node
0.067 < µ < 0.25 Stable focus
0.25 < µ < 0.933 Unstab]e focus
0.933 < µ Unstable node
~=0.26
1--------
-1 ' - - - - - - - - -
-1 -0.5 0 0.5 -1'--------'
-1 -0.6 0 0.5 1
X1 x1
Z2 = 0 => 0 = Z1 (µ - Z1)
ail
{)z {O.Ol
= [ µo i ]
µ-1
=> -X1,2=-1, µ
- 39
《非线性系统(第三版)》习题解答
81 =
8z
r- ¼+ ,\co.1A,\s1)
,\ 1
-,\COlh,(..Xi,>
1 ,\ 1
]
c:osh"(>.z1} - -; + coah•(Xz3)
8/1
8x
·=[-¼+-'
z:=O ,\
-,\
-¼'+>. •
] Eigenvalues: (~T - l) :i: j>..
T
< 1 and unstable focus for >.r > l . To apply the Poincare-Bendixson
Hence, the origin is a stable focus for >.T
criterion when Ar> 1, we need to find a set M that satisfies the conditions of the criterion. We do it by
transforming the equation into the polar coordinates
r<
-
- .!.r +4
1'
Choosing r = c > 4-r, we conclude that on the circler== c, r < o. Hence, vector fields on r c point to the =
=
inside of the circle. Thus, the set M {r $ c} has the property that every trajectory starting in M stays
in M lot all future time. Moreover, Mis closed, bounded, and cont.aim only one equilibrium point which is
unstable focus. By the Poincare-Beodixson criterion, we conclude that there is a periodic orbit in M.
(b) The phase portrait is shown in Figure 2.33. The origin is an unstable focus and there is a stable
limit cycle around it. All trajectories, except the trivial solution z = 0, approach the limit cycle asymptoti-
cally.
(c) The phase portrait is shown in Figure 2.33. The origin is a. stable focus. All trajectories approach
the origin asymptotically.
(d) For ,\r < 1, there a stable focus at the origin. For ..\T > 1, there is an unstable focus at the origin
and a stable limit cycle around the origin. Hence, there is a supercritical Hopf bifurcation at ...\r = 1.
- 40
《非线性系统(第三版)》习题解答
h•O.S h•2
3 3
I
2 I 2
J
f
,/" 0
_,
I
,
-2 I -2
,,
-3 -3
-2 0 z -2 0 2
", X,
1,. ,o h•30
3 , 3 ;
-·
-2
-3,__-~_ _ __,
-2 0 2
-2
_,....__...._
-2
___ 0 ll
_,
", .,
Figure 2.32: Exercise 2.28.
-1
-1 1 . 2
0 :::: 0 - Z1 - i:'4x1x2
"'+"'if, 0 = b:1:1 ( 1 -
From the second equation we have x1 :::: 0 or x2 = 1 + xf. The first equation cannot be satisfied with z1 = 0 .
. Substitution of x2 = 1 + xf in the first equation results in x1 a/5. Thus, there is a unique equilibrium=
point at ((a/5),_1 + (a/5) 2 ). The Jacobian matrix is given by
8/
fk = -::i]
- 1+:!' 1
- 41
《非线性系统(第三版)》习题解答
D ----~---,---~---,- C
I
'1 >0
,. ...____,.-:_z ---> ----
•
Figure 2.34: Exercise 2.29.
=
(b) For a= 10 and b 2, we have b < 3a/5 - 25/o.. The equilibrium point is {2,5) and it is unstable
focus. The phase portrait is shown in Figure 2.35. The system has a stable limit cycle. All trajectories,
=
except the equilibrium solution x (2, 5), approach the limit cycle asymptotically
(c) For a = 10 and b = 4, we have b > 3a/5 - 25/a. The equilibrium point is (2, 5) and it is a stable
focus. The phase portrait is shown in Figure 2.35. AD trajectories approach the equilibrium point asymp--
totically.
(d) For b < 3a/5 - 25/a, fJ is negative. Moreover, when l, is close to 3o./5 - 25/o., /3 will be close to
zero. Hence, 4-y > {J2 and the equilibrium point is unstable focus. As we saw from the phase portrait, there
- 42
《非线性系统(第三版)》习题解答
,.,10,b-2
5 10 10
x1
is a stable limit cycle around the equilibrium point. For b > 3a/5 - 25/a, f) is positive. Once again, when b
is close to 3o/5 - 25/a, /3 will be close to 7.el"O. Hence, 4-y > ~2 and the equilibrium point is a stable focus.
There is a supercritical Hopf bifurcation at b =3a/5 - 25/a.
• 2.30 (a) The equilibrium points are the roots of
The first equation has two solutions: z1 = 0 or the solution of d = /Jm/£2/(k,,,. + z 2), which we denote by a.
When d < I'm, there is a unique solution ct. Substitution of z 1 = 0 in the second equation yields z 2 = z 21 •
=
Substitution of :t2 = ct in the second equation yields x 1 Y(x21 - o), which will be a feuible solution if
a S x21; that is, d $ 1JmX2f /(k,,,. + z21 ). Thus, when d S µ.,,.x2,l(km + X2J ), there are two equilibrium
points at (0, :i:21) and (Y(x:11 - o), a}. When d > J.'mX2J/(km + z21 ), there is a unique equilibrium point at
(O,x21),
Cml;nZt, _
(li,.+a:2 ]
- d- b:JhnZI
Y .. +z2l'
~-d
IJJ [
1s.. +z21
{J'
lJx
I (Y(z21-a),o)
[
= _ -j
0
The eigenvalues are -d and -km1Jm(z21 - a)/(km + o)2. Ford< f.Sm,X21/(km. +:r:21), (Y(z21 -a),a) is a
stable node. For the given numerical data, 1,J,mZ2/ /(km+ z21) = 0.4878. When d > I'm, there is a unique
equilibrium point at (0, :e21 ), which is a stable node.
(b) The bifurcation diagram is shown in Figure 2.36. As d increases toward 0.4878, the saddle at (O, x 21 )
and the stable node at (Y(z21 - o),cr) collide and bifurcate into a. stable node at (O,z21 ).
- 43
《非线性系统(第三版)》习题解答
s-------.---.-----,
Saddle Stable node
--------
Stable node
1 2 3 4 5
d 0.4878 x1
Figure 2.36: Exercise 2.30: Bifurcation diagram. Figure 2.37: Exercise 2.30.
(c) For d =
0.4, a =kmd/(fJm - d) =
0.4. Since d = 0.4 < 0.4878, there is a saddle at (0,4) and a
stable node at (1.44, 0.4). The phase portrait is shown in Figlll'e 2.37.
- 44
《非线性系统(第三版)》习题解答
When d > 0.1653, the equilibrium point is a stable node. When d < 0.1653, it is a saddle. At z =
{0.4(4- 01),oi), the Jacobian matrix is
<P{JY ]
-d-<PP
=
where fj (x21 - ai)(k,,, - k 1aD/µmoi > 0. The eigenvalues of this matrix are -d and -tPp. Hence, the
equilibrium point is a stable node. At z = (0.4(4- a-2),02) with 02 < 4, the Jacobian matrix is
d2-yY ]
-d- d2-y
=
where 'Y (x 21 - a:i)(km - . k1~)/"1na~ < O. The eigenvalues of this matrix are -d and -d2..,. Hence, the
equilibrium point is a saddle. In summary, we have the following three cases:
• When d > 0.3455, there is one equilibrium point at (0, 4) which is a stable node.
• When 0.1653 < d < 0.3455, there are three equilibrium points: a stable node at (0,4), a stable node
at (0.4(4 - a-1), ai), and a saddle at (0.4(4 - 02), 02)-
• When d < 0.1653, there are two equilibrium points: a saddle at {0,4) and a stable node at (0.4(4 -
et1),01),
Sl!_dqte _______S=ta=b=le__node=;;,._-
\
\
\
~ 0.2 ,8adcte
1E:o.1s \
~
0.1 ''
0.05 Stable node ..-,/
' \
0'---------------
0 2 4 6 8 10
0.1653 0.3455 d
Figure 2.38: Exercise 2.31. Figure 2.39: Exercise 2.31: Bifurcation diagram.
(b) The bifurcation diagram is shown in Figure 2.39. There is a saddl~node bifurcation at d = 0.3455. At
=
d 0.1653 there is a type of bifurcation that is not shown in Figure 2.28. A saddle point bifurcates into a
stable node and a new saddle is created.
=
(c) When d 0.1, there are two equilibrium points: (0,4) is a saddle and (1.59,0.0251) is a stable node.
The phase portrait is shown in Figure 2.40. The stable trajectories of the saddle are on the z 2.axis. All
trajectories in the first quadrant approach the stable node.
=
(d) When d 0.25, there are three equilibrium points: (0,4) is a stable node, {1.5578,0.1056) is a stable
node, and (0.8426, 1.8936) is a saddle. The phase portrait is shown in Figure 2.41. The stable trajectories
of the saddle form a separatrix which divides the first quadrant into two halves. All trajectories in the right
half approach the stable node {1.5578, 0.1056), while all trajectories in the left half approach the stable node
(0,4).
- 45
《非线性系统(第三版)》习题解答
ds0.1 d .. 0.25
0 1 2 3 4 5
x1
d•0.5
0 2 3 4 5
~
(e) When d = 0.5, there is one equilibrium point a.t (0,4) which is a stable node. The phase portrait
is shown in Figure 2.42. All trajectories in the first quadrant approach the stable node.
- 46
《非线性系统(第三版)》习题解答
Chapter 3
• 3.1 (1) The term lxl is not continuously di1ferentiable at x = 0, but it is globally Lipschitz. The term
x 2 is continuously differentiable, but its partial derivative is not globally bounded. Thus / = x2 + l:rl is
not continuously differentiable at z = 0. It is continuously differentiable on a domain that does not include
x =O. It is locally Lipschitz, hence continuous, but not globally Lipschitz..
(2) The term sgn(x) is discontinuous at x = 0. Thus, /(z) ::;;: x + sgn(x) does not have any of the four
properties in a domain that contains z = O.
(3) /(z) = sin{z) sgn(x) is globally Lipschitz. This can be seen as follows .. If both x and y are nonnegative,
we have
I/(z) - /(y)I = I sin(z) - sin(y)I $ Ix - YI
H z ~ 0 and y 5 0, we have
- 47
《非线性系统(第三版)》习题解答
[8J /8x] is continuous everywhere; hence it is bounded on the bounded set Dr. Thus/ is locally Lipschitz
on Dr for any finite r > 0. It is not globally Lipschitz since [8/ /oz] is not globally bounded.
(3)
f'/(X1, x2) is discontinuous at x2 = 0. Hence it is not locally Lipschitz at the origin. This means it is not
locally Lipschitz on Dr for any r > O.
(4)
/( ) _ [ Z2 ] 8/ _ [ 0 1 ]
Z - -xi - .s(l -tj)z2 ~ ax - · -1- 2ez1z2 -e:(l - xi)
[81/Dx] is continuous on D,.; hence / is locally Lipschitz on D,. for any r > O. [8J /8x] is not globally
bounded; hence / is not globally Lipschitz.
(5) Let X = [ea,~1.~JT.
0mz1 + k,,z2r(t) + kpx3(X1 + Ym(t)) ] lJf [ Gm+ k,,za kpr(t) k,,{z1 + Ym(t)) ]
J(t,x) =[ -")'X1r(t) => - = -1r(t) 0 0
-"}':t1(z1+S,m(t)) Bx -")'(2:r1+S,m(t)) 0 0
[8//lJx] is continuous and bounded on D,. for bounded r(t) and Ym(t). Hence/ is locally Lipschitz. It is
not globally Lipschitz since [8//8z] is not globally bounded.
(6)
/(z) = Ax - B,p(Cx)
where ¢(·) is a dead-zone nonlinearity. The dead-zone nonlinearity is globally Lipschitz. Hence f is globally
Lipschitz, which implies that it is locally Lipschitz on D,. for any r > 0.
• 3.3 For each :i:o E R, there exist positive constants r, L1, ~, k1 , and k2 such that
lfi(z) - /i(s,)I S L1lz -yl, 1/:i(z) - '2(s,)j S ~l:r -111, 1/i(z)I $ k1, lh(z)I $ k2
for all x,i, E {:r E .RI jz - zol < r}. For f =Ii+ /2, we have
1/(x)- f(y)I = 1/i(z) - /i(y) + /2(:r) - '2(11)1 $ L1l:r - 111 + L,lx - 111 $(Li+ ~)li-111
For f =/1'2, we have
1/(:r) -/(y)J = lfi(z)/2(:r) - /i(11)'2(11)l = lfi(x)f:a(z) - Ji(x)'2(11) + fi(x)'2(11) - /i(11)h(y)I
5 1/i(z)l lh(x) - h(11)I + lh(s,)j lfi(:r)- /i(y)/ 5 k1l.,lx - YI+ k,L1lx -yl
$ (k1!,, + k,L1)lz -111
For/= '2 o fi, we have
lf(x) - /(11)1 = l'2(!1(z)) - /2(/1(11))1 $ ~1/i(:r) - fi(y)I $ L2L1lz -yl
• 3.4 The function / can be written as /(:r) = g(x)K:rh(tp(z)) where
- 48
《非线性系统(第三版)》习题解答
Using the previous exercise, we see that ¢(z) is Lipschitz on any compact set. Furthermore, g(x)Kx is also
Lipschitz. Thus, J(x) will be Lipschitz on any compact set if we can show that h('f/J) is Lipschitz in 'f/J over
any compact interval {O, bJ. Now if 1/)1 ~ µ and 1/12 ~ µ, we have
Suppose
IJ/(y) - /{x)llcr :5 LallY - xlla
Theo
llf (y) - /(:c)ll1 :5 c2ll/(y) - f (x)lla :5 e:iLollY - xlla :5 c2c~0 IIY - zllB
Similarly, it can be shown that if f is Lipschitz in the /J-norm, it will be Lipschitz in the a-norm.
• 3.6 (a)
By Gronwall-Bellman inequality
k1
Uz(t)ll :5 llxollexp(k2(t - to)J+ k 2 {exp[k2(t - to)]- 1}, Vt~ ta
(b) The upper bound on Jlx(t)II is finite for every finite t. It tends to oo as t-+ oo. Hence the solution of
the system cannot have a finite escape time.
- 49
《非线性系统(第三版)》习题解答
• 3.T It can be easily verified that /(z) is continuously differentiable. Hence, local existence and uniqueness
follows from Theonmi 3.1. Furthermore,
llg(z)ll2 1
II/(z)ll2 = 1 + llg(z)II~ $ 2
Hence
1
]lx(t)ll2 :5 llzol12 + 2(t - to)
which shows that the solution is defined for all t 2'. t0 •
• 3.9 Due to uniqueness of solution, trajectories in the plane cannot intersect. Therefore, all trajectories
starting in the region enclosed by the limit cycle must remain in that region. The closure of this region is a
compact set. Therefore, the solution must stay in a compact set. Apply Theorem 3.3.
• 3.10
where R = 1.5, u = 1.2, and the nominal values of C and L are 2 and 5, respectively. Let ). = [C, LJT. The
Jacobian matrices [8/ /8z) and [IJ/ /8.\], are given by
s- -
8z I -[
{}). nomln,t,I -
zs
z, Ze
Z& ]
Then
s= 8 'j
lJz aamlaal
81 j
s+ lJ). aamlaal '
S(O)=o
%1 = 0.5[-h(zi) + z2)
:i:2 = 0.2(-.xi - l.Sx2 + 1.2)
:i:3 = o.s[-h'(:t:1):t3 + z,] - 0.25[-h(zi) + z2)
:i:, = 0.2(-zs - l.Sz,)
:h = O.S[-h'(z1)Z& + xs]
ze = 0.2(-:r11 - I.Sze) - 0.04(-:i:1 - 1.Sx:;i + 1.2)
- 50
《非线性系统(第三版)》习题解答
• 3.11
.i1 =x2, X2 =-X1 + e(l - xnx2
Denote the nominal values of Eby e0 • The Jacobian matrices [8J /8x] and [8/ /&], are given by
8/ [ 0 1 ] 8/ [ 0 ]
8x = -1 - 2Ez1x2 e(l - zr) ' 8e :;::: (1 - ~)z2
Let
Then
s = 8x
{)JI
nominal
s + 81 1
8£ nominal
' S(D) = 0
• 3.12
. =
z2 -E ( :r.:1 -x2+ 1~
3 3)
Denote the oominal values of e by eo. The Jacobian matrices [8//&) and [8//&], are given by
{}J [ 0 ¼. ] 8/ ·[ - :r:r:2 ]
Bx = -E e(l - ~) ' Oe = - (xi - x2 + ½xi)
S-
- 8E
8zl nominal -
_[ Z3] X4
Then
8= {}JI S+ fJJI , 8(0)=0
{Jx nominal lJE nomiu.J
The augmented equation (3. 7) is given by
1
:i:1 = -z2
co
:i:2 = -Eo ( X1 - Z2 + ~x:)
1 1
:i:3 = -x.-
Eo
- -z2
t1
X4 = -eozs + eo(l - x~)x.- - (i:1 - z2 + ~zf)
with the initial conditions
- 51
《非线性系统(第三版)》习题解答
• 3.13
Let >. = [a,b,c]T. The nominal values are ao = 1, bo = 0, and eo = 1. The Jacobian matrices [8//IJx) and
[8/ /8>.], a.re given by
Let
Then
s= 81 j
{Jz nominal
81 /
s + 8:A nominal
, sco> = o
The augmented equation (3.7) is given by
z1(0) = X10, z2(0) = z20, zs(O) = Z4(0} =z11{0) = xa(O) = z1(0) = zs(O) =0
• 3.14 (a) Let p = [ ~ ] be the vector of parameters.
- 52
《非线性系统(第三版)》习题解答
(b)
rr = X1X1 + X2X2
= -(1/T)r2 + xi[tanh{,\x1) - tanh(.\x2 )] + x2[tanh(Az1) + tanh(.\xi)]
= -(1/r)r2 + rcos(6)(tanh(,\xi) - tanh(>.x2)]
+ rsin(8)[tanh(.\x1) + tanh(-\xi)]
< -(1/'r)r2 + 2r(I cos(B)I + Isin(8)1)
$ -(1/r)r2 + 2V2r
(c) By the comparison lemma, r(t) :$ u(t) where u satisfies the scalar differential equation
.
W=-<-W+v2
v rn
2.;v-
At V = 0, we have
IW(t + h) - W(t)I = IW(t + h)I = .!.nx(t + h)ll2
h h h
Similar to Example 3.9 of the textbook, it can be shown that
11t+h
lim -h
h-+O+ t
llf(z(r))ll2 dr =0
Thus D+W(t) $ -W(t) + v'2 for all t ~ 0. Let u(t) be the solution of the differential equation
- 53
《非线性系统(第三版)》习题解答
• 3.16 Let 11 = x 2 •
. 2xx=-
. 2z 2 +-
2xsin t 2 1
v= 1- - 2 <- v+
+x -
let u(t) be the solution of the differential equation
u = -2u + 1, u(O) = 2
Then
v(t) :'.5 u(t) = 2e-21 + fo
t e-_2(t-T) dr =
1 + 3e-2t
2
Thus
• 3.17 (a)
!!._XT X
dt
= 2zT:X = 2zTf(t,x)
l!zTzl ::5 21lzll2ll/(t,z)ll2 ::5 2Lllzll~
(b) Let V(t) = zT(t)x(t) and Vo= zZ'zo, then from part (a) we have
-2LV(t) ::5 V(t) ::5 2LV(t)
Divide through by V(t), multiply by dt, and iiltegrate to obtain
- 1to
t 2Ldt$
Vo
1v 1' dV
V$
to
2Ldt
- 54
《非线性系统(第三版)》习题解答
Hence
• 3.19 Choose the covering of S as described in the hint. Within each neighborhood we have
If x,y e SnN(ai, r.) for some i, then the Lipschitz condition holds with L = L,. Otherwise, llx-yll ~ min; Ti.
Since f (x) is uniformly bounded on S, we have
• 3.20 We have
llf (x) - /(11)11 :S Lllx - ylJ, V x, 11 E W
Given c > 0 1 let o = e/L. For all llx - 1111 < 6, we have 11/(z) - /(t,t)II < U = e:, which implies uniform
continuity.
• 3.21 The vector 1J is defined only for x :/: O. For z =0, we can take y as any vector with IIYII, = 1. Now,
for x :/: ·o we have
• 3.22 If
11:~(t,z)II :SL, V (t,:z:) E (a,b] x R,R
- 55
《非线性系统(第三版)》习题解答
fi(t, y) - /i(t, x) a;
= 8J, (t, z) (y - .z)
Hence
jj¥z,-(t,z) (y-x)II
llu-xll ~Li, 'vx,yeR",'vte[a,b]
Thus
fl~(t,-yx) zjJ
llxll ~ L;, 'v x E R'\ V t E [a, b]
By letting /J approach 1, we conclude that
• 3.24 (a)
(b) Since
- 56
《非线性系统(第三版)》习题解答
not lie on the line connecting z1 and z2. The Jacobian [lJW/8x} is defined for every x = oz1 + (1 - o):e2
and given by
aw = ---:i==-(t
- ( t x)
1 av x)
ox ' 2y"V(t,z) 8x '
By the mean wlue theorem, there is o• E (0, 1) such that, with z = a*x1 + (I - a•)x 2 ,
W(t,x2)- W(t,xi)
aw
= -;-(t,z) (x2 -xi)= ~ -
1 av (t,z) {x2 -xi)
ux 2y V(t,z) 8 x
Hence
1 4
IW(t,:t2) - W(t,.2:1)1 :$ 2Jci" llzll c.&llzll ll:c2 -z1II S 2v'ci' llx2 - xiii
Consider now the case when the origin lies on the line connecting z1 and x2; that is, 0 =a 0x 1 + (1- ao)x2
for some Qo E [_O, 1). We have
• 3.25
(a)
x(t) =z(o) + Lt f(T, x(r)) dr, V [o, t) C [to, T)
Since f(t,x} is piecewise continuow in t and continuous in x, there exists a constant M > O such that
11/(t,x{t))II SM for all t E (to,T). Therefore
- 57
《非线性系统(第三版)》习题解答
• 3.26 Suppose there is no such t. Then, y(t) e W for all t E [to,T). From the previous exercise we can
extend the solution beyond T, which contradicts the claim that (to, T) is the maximal interval of existence.
1
llu(t)II ~ 1' + µ(t - a)+ ..t h + µ(s - a)]Le1•• L d
T els
x(t) - y(t) = 1°
a.
~
/{s, x(s}) ds + f
ft~
t
[f(s,s,(1)) - /(s, x(s))] ds
We have 11/(a,z(s))JI $ M for all t E [to, t1], and IIJ(a, v) - J(a,z)II S Lllz- i,11. Therefore
By Gronwall-Bellman inequality
- 58
《非线性系统(第三版)》习题解答
From (3.4)
where
A(t, TJ)
aJ (t, y(t, '7) + 27) = at
= 8y ax (t, x(t, TJ))
B(t, TJ) = a, Bf
81] (t, y(t, 17) + 11) = 8x (t, x(t, 77)) = A(t, 71)
Thus, x,,(t, 11) satisfies the variational equation
• 3.30
Therefore
Za(t) + z,,(t)J(a, 71) = 1t .{ ~ (s, z(s, a, 77))(:i:G{s) + x,,(s)/(a, 71))} ds
Differentiating with respect to t, we see that Za(t) + x,,(t)f(a, 17) satisfies the differential equation
• 3.31 Put
z(t) =z(a) + lt f(s,y(s)) ds
- 59
《非线性系统(第三版)》习题解答
-60
《非线性系统(第三版)》习题解答
Chapter 4
• 4.1
(1) asymptotically stable (2) unstable (3) asymptotically stable
(4) unstable (5) stable (6) unstable
• 4.2 Let /(x) = azP + g(x). Near the origin, the term axP is dominant. Hence, sign(/(x)) =
sign(axP) .
Consider the case when a < 0 and pis odd. With V(x) = ½z2
as a Lyapunov function candidate, we have
Vis negative definite for r < 2. Thus, the origin is asymptotically stable. To investigate global asymptotic
=
stability, note that the solution of the second equation is z 2 (t) exp(-t)x2 (0), which when substituted in
the first equation yields
i1 = (-1 + exp(-t)z2(0)}z1
This is a linear time--varying system whose solution does not have a finite escape time. After some finite time
=
the coefficient of x 1 on the right-hand side will be less than a negative number. Hence, limt-+oox1(t) 0 .
Thus, the origin is globally asymptotically stable.
=
(2) Let V(x) (1/2)(zf + ~)-
V= -(xf + x~)(l - xf - x~) = -2V(1-2V)
In the region V(:e) < 1/2, Vis negative definite. Hence, the origin is asymptotically stable. For V > 1/2, V
is positive. Hence, trajectories starting in the region V(x) > 1/2 cannot approach the origin. In fact, they
grow unbounded. Thus, the origin is not globally asymptotically stable.
(3) Let V(x) == :eTPx =Puz?+ 2P12X1z2 + JJ22Z~, where Pis a positive definite symmetric matrix.
'
V = -2PJ.2Z12 + 2(pu 2
- P12 - P2,)x1x2 - 2(P'l2 - P12)x2 + Higher order terms
- 61
《非线性系统(第三版)》习题解答
Near the origin, the quadratic term dominates the higher-order terms. Thus, V will be negative definite in
the neighborhood of the origin if the quadratic term is negative definite. Choosing Pi 2 = =
1, PoJ2 2, and
Pu= 3 makes V(z) positive de.finite and V(z) negative definite. Hence, the origin is asymptotically stable.
=
It is not globally asymptotically stable since the origin is not the unique equilibrium point. The set { xf 1}
is an equilibrium set.
=
(4) Let V(z) xf + (1/2)~.
• 4.4 (a) Take V(w) = (1/2){J1wf + J2w~ + J3wi} as a Lyapunov function candidate.
V = J1w1w1 + J2w2~ + J3w3w,
= {J2 - J3)W1"'2Wa + ()3 - Ji)w1W:,Wa + (J1 - J2)W1W:,W3
= 0
lJgi 8 8V a2V
8:cj = 8z; 8z, = 8z;8z,
Similarly
8gj lJ 8V lJ2V
8:t, = /Jz, 8z; = 8zin;
Hence
Alternatively, supp08e
/Jg; - 8g;
Vi,j= l, ... ,n
/Jz; - 8:c,'
Define
- 62
《非线性系统(第三版)》习题解答
8V
ln1
• 4.6 Try
where Pis positive definite. Thus, V(x) is a radially unbounded Lyapunov function and the origin is globally
asymptotically stable.
= =
• 4.1 (•) Let VV(x) g(z). Then, V := -gT(z)Qt/>(x). Choose g(x) Px so that V(z) = (1/2)zTPz. We
need to choose P= pT > 0 such that V = -xTPQt/J(:z) is negative definite. Choosing P = Q-1 yields
V is negative definite in the neighborhood of the origin because yrp(y) > 0 for y :/: 0. Hence, the origin is
asymptotically stable.
(b) The function V(:z) is radially unbounded. The origin will be globally asymptotically stable if V is
negative definite for all x. This will be the cue if y~(r,) > 0 for all r, ¥ 0.
(c) The function ~ sa.tisfies the condition Jlrl>i(V) > 0 for all :i, =F O. The function ¢>i satisfies the condition
= =
only near y 0 because t/J1 (11) vanishes at JI 1. Thus, we can only show asymptotic stability of the origin
using the Lyapunov function V(z) z 7 Q- 1z= = zl
+ 2z1z2 + 2~.
- 63
《非线性系统(第三版)》习题解答
• 4.8
(a) V(O) =0 and V(x) > 0 for x :/: 0.
V. ( )
X =
2x1{l + xn- 2.xf.
(l + :tf) 2 Z1 + 2X2X2
.
12.xl 4xi
= - - 4- - - 2 < 0, V X E R 2 • :r :/: 0
u u
(b) The slope of the tangents to the hyperbola is given by
dx2 -2 -1
------
dx1 - (:t1 - v'2) 2 - !~ - v'2x1 + 1
On the other hand, ·
hi
/1 hypvbol•
= -2(.i-1 + x,)
-6x1 + 2x2{l + ~) 2
I•i=~
-1
= 2ri + 2T2x1 + 1
• 4.10 (a)
- 64
《非线性系统(第三版)》习题解答
(b) V(x) = JT(x)Pf(x) is positive semidefinite. To show tha.t it is positive definite, we need to show that
V =0 ~ x = =
0. Since Pis positive definite, we need to show that f(:t) 0 if and only if x O; that is, =
the origin is the unique equilibrium point. Suppose, to the contrary, that there is p ':I- 0 such that /(p) = O.
Then,
pTp,s-[pTPf(p}+fT(p)PpJ=O ~ p=O
which is a contradiction. Hence, the origin is the unique equilibrium point. To show that V is radially
unbounded, we note that for any x E R"
xTPJ(x) _ 1 T T 1
llxll~ - 2Uxll~ [x Pf (x) +f (x)Px] 'S - 2, V x E Rn
(c) We have shown that V(z) is positive definite and radially unbounded.
Since J(x) = 0 <=> x = 0, V(z) < 0, for all z ER!', x :/:, 0. Thus, the origin is globally asymptotically stable.
• 4.11 Since Vi (z) is not negative semidefinite, there exists a point zo arbitrarily close to the origin such
that Vi(:r:0 ) > O. Let U = {x EB.,. I Vi(z) > O}. where B.,. CD. Since Vi(z) is positive definite, we have
Vi (x) > 0 for all z E U. Hence, the origin is UDStable.
• 4.12 Since Vi(:t) is not negative semidefinite, there exists a point z 0 arbitrarily close to the origin such
that V..(zo) > O. Let U = {x EB,. I V..(z) > 0}, where B,. CD. Since W(z} ~ 0 for all z ED, we have
• 4.13 (1) Apply Chetaev's theorem with V(z) = (1/2}(:tf - xj) . The function V is positive at points
arbitrarily close to the origin on the z1 -axis.
- 65
《非线性系统(第三版)》习题解答
1 Xz.
0.8
0.6
0.4
0.2
0
0 0.5 1
The right-hand side of the preceding inequality is positive definite; hence all the conditions of Chetaev's
theorem are satisfied and the equilibrium point at the origin is unstable.
(2) The system
i1 = -zf + z2 = /i(z), ±2 =xt - x~ = h(x)
zU
has two equilibrium points at (0, 0) and (1, 1). The set r = {0 .$ :r:1 .$ l} n {z2 2: :r:f} n {z2 ~ is shown
=
in Figure 4.1. On the boundary z2 = zf, '2 0 and ft > 0; hence, all trajectories on this boundary move
=
into r. On the boundary :r:2 zf, /i == 0 and h > 0; hence, all trajectories on this boundary inove into
r. Thus, r is p06itively invariant. Insider, both / 1 and h are positive. Thus all trajectories move toward
the equilibrium point (1, 1). Since this happens for trajectories starting arbitrarily close to the origin, we
conclude that the origin is unstable.
• 4.14
Therefore,
V(x) ~ ½:if+ :z:1:z:2 + xJ = ½:r:T [ !~] X
The matrix of the quadratic form is positive definite. Hence, V(x) is positive definite for all :z:, and radially
unbounded.
- 66
《非线性系统(第三版)》习题解答
• 4.15 (a) The equilibrium points are the roots of the equations
• 4.11
(a)
At equilibrium,
x2 = 0 & g(z1) + h(zi)x2 = 0 => z2 = 0 & g(:z:i) = 0
Assume that g(z1) = 0 has an isolated root at the origin. Then, the origin is an isolated equilibrium point.
Assume that h(z1) > 0 V z1 ED (a domain that contains the origin}. Then, V :$ 0 and
VEO => h(z1(t))z~{t):::0 => z2(t):::0 => g(x1(t))=0 => z1(t)sO
- 67
《非线性系统(第三版)》习题解答
(c) With V(x) = ½[:r:2 + ft h(y) dy]2 + J;1 g(y) dy, we have
v = [x2 + foz h.(11> t4t] [x2 + h(x1)±1] + ±1o(xd
1
• 4.18 The system has an equilibrium point at 11 =Mg/Ir.and;= O. Let z1 = s,- Mg/Ir. and x 2 = fi.
Take V(x) = axf + bzj, wit~ a, b > 0. V(x) is positive definite and radially unbounded.
..
. (bk ) . 2bc1 2 2bc, 2
V{z) = 2 a - M Z1Z2 - - M X2 - M x2lz2I
Moreover,
V = => 0 x2(t) = 0 => x1{t) =0
Using LaSalle's theorem (Corollary 4.2), we conclude that the origin is globally asymptotically stable.
- 68
《非线性系统(第三版)》习题解答
(c) With u =9(q) - K,,(q - q•) - K,1q, the equation of motion is given by
M(q)ij + C(q, q)q + Dq + K,,(q - q•) + K,1q =0
There is an equilibrium point at q = q• and q= O. Take
• 4.20 According to ~alle's theorem, x(t) approaches M as t -+ oo. Equivalently, given E > 0 there is
T > 0 such that
inf llz(t) - 1111 < c, Vt> T
s,EM
• 4.21
(a)
·
V(z) = 8V T
Bz z = -(VV) (VV) ~ O
• 4.22
Sufllciency: Suppose there is P = pT > 0 such that
PA+.ATP = -cTc
- 69
《非线性系统(第三版)》习题解答
V(x) = -xTcTcx ~ 0
V(x) = D=> Cx(t) =0 => Cexp{At)x =0 => xo =D
0
since the pair (A, C) is observable. By LaSalle's Theorem (Corollary 4.2), the origin is globally ~ptotically
stable.
Necesaity: Suppose A is Hurwitz. Let
P is symmetric and positive semidefinite by construction. To show that it is positive definitet supp0&e it is
not so. Then, there is x ~ 0 such that zT Px = 0. Consequently
fu 00
xT exp(ATt)CTCexp(At)x dt = 0 => Cexp(At)x E O=> x = D
Hence, P is positive definite. Similar to the proof of Theorem 4.6, it can be shown that P satisfies the
equation
• 4.23
(1) Let V(x) = zTPz.
V(x) = -zT(Q+PBR-1BTP)z
Q > 0=> Q+ PBR- 1 BTP > 0
Hence, V(x) is negative definite and the origin is ~obally_ asymp~cally stable.
(2) When Q = crct we can only conclude that V(:z:) is negative semidefinite. But
z = Ax-BR-1 BTPx = Ax
- 70
《非线性系统(第三版)》习题解答
·
V(x) = -q(:r:) - av
(k - ¼) Bx G(x)R-1 (:r:)GT(:r:) (av)T
ax
H q(x) is positive definite and k ~ 1/4, we conclude that V(z) is negative definite; hence, the origin is
asymptotically stable. If q(z) is only negative semidefinite and k > 1/4, we can only conclude that V(z) is
negative semidefinite. But
.
V(x) =0 => q(r) and GT(x)
(av)T
lJ:r: = 0
·
=> z = /(z)
Since the only solution of x = J(x) can stay identically in the set {q(x) = O} is the zero solution, we see that
q(x(t)) =0 • x(t) =0
By LaSalle's theorem (Corollary 4.1), we conclude that the origin is asymptotically stable. The origin will
be globally uymptotically stable if all the assumptions bold globally and V(:r:) is radially unbounded.
• 4.25 Since (A, B) is controllable, the controllability Gramian W = J; e-At BBT [e-At] T dt is positive
definite. Hence, w-1 is positive definite. Note that
Hence,
We have
(A - BK)W + W(A - BK)T = -e-A-rBBT [e-ATf - BBT
11·(A-BK)W11 + 11•w(A - BK)TII= -11•e-M BBT [e-A-rf II - v• BBTv
Thus
Re[.\] =0 => v• BBTv = 0 => 11'" B =0
which contradicts the controllability of (A, B). Thus, all the eigenvalues of {A - BK) have negative real
parts.
- 71
《非线性系统(第三版)》习题解答
• 4.26
(a) Suppose z = 0 is an isolated equilibrium point. Clearly z =
0 is an equilibrium point. We can show
that it is isolated by contradiction. Suppose it is not isolated. Then there is z ¥ 0, arbitrarily close to 0,
=
such that j(z) O. Define x =T- 1 (.z). Then, f(x) ={8'.l'/8x]-1 i(z) = O; that is, xis an equilibrium point.
By continuity of T-1 ( -) , we can make x arbitrarily close the origin, which contradict the fact that the origin
is an isolated equilibrium point. Clearly the argument works the other way around. Hence, z = O is an
isolated equilibrium point if and only if z = 0 is an isolated equilibrium point.
(b) Suppose z = 0 is a stable equilibrium point. Then, given e 1 > 0 there is o1 > 0 such that
llz(O)II < 6 => llz(t)II < r => Uz(t)II < E2, V t 2'.: 0
x(t) -+ 0 as t -+ oo
Given E1 > 0 there is T1 > 0 such that llz(t)II < E1 for all t > Ti. By continuity of T(·): Given £ 2 > 0 there
is r > 0 such that
Hence
z(t) -+ 0 as t --+ oo
and z ; 0 is asymptotically stable. The opposite direction of the proof is done similarly. Now
x = 0 is stable ~ z = 0 is stable
is equivalent to
z = 0 is unstable # z == 0 is unstable
• 4.27 (a) The equilibrium points are the roots of the equations
From the third equation, :,;3 = 0 or z3 = l. The first equation cannot be satisfied with xs = 0.
- 72
《非线性系统(第三版)》习题解答
-aJ
ox
I :r=(l,1,1)
= [ 0
:Z:3
0
-x3
-1
0 2%3 -
-x2
X1
3:rf
]
:r:m(l ,1,1)
=
[ 0 -1 -1
1
O
-1
O
1
-1
i
The eigenvalu~ are -1 and (-1 ± j "113) /2. Hence, the origin is asymptotically stable. The third state
equation bu equilibrium at X3 = 0. Starting with the initial condition x 3 (0} = 0, we have x 3 (t} :E 0. Then,
±1 = 1 and x 1 (t) grows unbounded. Thus, the equilibrium point is not globally asymptotically stable.
• 4.28
(a)
· O=z1,
Substitution of :z:1 = 0 in the second equation yields
-z2(l + xn = Q => X2 =0
Hence, the origin is the unique equilibrium point.
(b)
V(z)j = ui > o
, Z1:ll2=2
• 4.29 (a) The equilibrium points az-e the roots of the eqlla!tions
. 3
0 = z1 - x 1 + z2, 0 =3x1 - x2
X2 = 33:1 =* X1 ( 4 - zn = 0
The equilibrium points are (0, 0), (2, 6), and (-2, -6}.
(b)
8/ = [ 1 - lz? 1 ]
8x 3 -1
IJJ I -[
{Jz :a:=(O,o) -
1 1
3 -1
J => ~2 - 4 = 0 => ~ = ±2
The equilibrium point (O, 0) is unstable (saddle).
~fl
uX z=(2,6)
= [ -:l !1 ] ~ ..\2 + 12..\ + 8 = 0 ~ A= -11.29, -0.71
a1
8x
I
z=(-2.-e) =
[ -11
3
1
-l
J
- 73
《非线性系统(第三版)》习题解答
-:l _:1]
The equilibrium point (-2, -6) is asymptotically stable (stable node).
(c) Let A= [ and P be the solution of PA+ ATP= -I. Using Matlab, Pis found to be
P = [ g:~~ ~:!~! ]. The eigenvalues of Pare Ama:(P) = 0.7266 and ~in(P) = 0.0442. To estimate
the region of attraction of (2, 6), shift the equilibrium point to the origin via the change of variables
Taking r = 0.4, we see that V(i) is negative in {llill2 ::Sr}. Choosing c < Am1n(P)r2 = 0.00707, ensures
=
that {V(i) ::S c} C llilb ~ r because .\min(P)llzll; ::S V(f). Take c 0.007. Thus, the region of attraction
is estimated by {zT Pi~ 0.007}. The estimate of the region of attraction of (-2, -6) is done similarly and
the constant c is chosen to be 0.007. A less couervative estimate of the region of attraction can be obtained
graphically by plotting the contour of V(i) = 0 in the :ti-.i:2 plane and then choosing c a.nd plotting the
=
surface V(x) c, with increasing c, until we obtain the largest c for which the surface V(z) = c is inside the
region {V(i) < O}. The comtaDt c is determined to be 0.1. The two estimates of the region of attraction
are shown in Figure 4.2.
( d) The phase portrait is shown in Figure 4.3 together with the estimates of the region of attraction obtained
in part (c). The stable trajectories of the saddle form a aeparatrix that divides the plane into two halves,
with the right hatf as the region of attraction of (2,6) and the left half the region of attraction of (-2, -6).
Notice that the estimates of the regions of attraction are much smaller that the regions themselves.
• 4.30 (a) The equilibrium points are the roots of the equations
8/ I _ [ -(,r/2) 1 ]
8x (-½,-i) - 1 -(,r/2) , Eigenvalues are - (1r/2) ± 1
{)fl
8x (½,½)
= [ -(1r/
1
2) 1 ]
-(1r/2) '
Eigenvalues are - (1r/2) ± 1
- 74
《非线性系统(第三版)》习题解答
a.----------.
a
7 6
4
2
:J" 0
_______
I
s I -2
.. .__ _.
"""
-6
0 2 3 4
x, -8
-5 0 5
x,
Figure 4.2: Exercise 4.29. The dotted line is the
=
contour of V(z) 0, the dash-dot line is the contour Figure 4.3: Exercise 4.29. Phase portrait with esti-
=
of V(x) 0.007, and the solid line is the contour of mates of the regions of attraction.
V(z) = 0.1.
Thus, the equilibrium points ( -½, -½), and ( ½, ½) are asymptotically stable (stable nodes) while the equi-
librium point (0, 0) is unstable (saddle).
( c) Let us start with the equilibrium point ( ½, ½) . Define Ill = x1 - ½and 112 = z2 - ½. In the y-coordinates
the system is represe11ted by
( ) _ r-(l/2)tan('ltY1/2+1'/4)+11'!11/2+ 1/2]
9 Y - -(1/2) tan(1t712/2 + 1r/4) + 1'Y2/2 + 1/2
The solution of the Lyapunov equation PA + ATP = -I is
• 4.31
(I) 8/1 = [ -1 +o X2 -1
a Z1 ] = [ -1
o -1 0 ]
,
).1 2
,
= - l, - l
I _[
X s=O z:,,:O
- 75
《非线性系统(第三版)》习题解答
-- --
0.5
~ 0 /
~ ' ~ 0
-0.S
I
t, __ ... " /
I -0.5
I
-0.5 0 0.5
-0.5 0 0.5
)11
X1
(3) a, I [
lJz._,,=
-2x1z2 1- z?
-1+3zl+2z1z2 -(1-~)
Jz=-0=
[ -1o 1
-1
l - .
In
'A1,2=(-l±1v3)/2
(4) a,
-8 1
% z=O
= [ -12 -1
-azi
2
l
•=O
= [ -1
2
-1
o J, .X1,2 =(-1 ±jv7)/2
r.;
~ = [ z +2
°4x1z 10!1z
5
2 -8z1z ~ COSZ3 ] ,
-4
A = 881 I
z •=0
= [ ~ ~ !1 ]
2 5 -4
The eigenvalues of A are -1, -1, -2; hence, the origin is asymptotically stable.
(3)
-8/ =
Oz
1- 2 +lzf O O ]
2z1
O
-1 0
O -1
, A= -
{)z ....o
8/1 = [-2
O
O
0
-1 00 ]
O -1
The eigenvalues of A are -2, -1, -1; hence, the origin is asymptotically stable.
(4)
~ = [-1-: X2
X3
l
!1 -1 O~
+ Zt
X1 ] ' A= :1 z=-0
=[ =! ~1 -0°1 ]
0 1
The eigenvalues of A are -1, -½ ± j ½v'3; hence, the origin is asymptotically stable.
- 76
《非线性系统(第三版)》习题解答
• 4.SS Since /(z) is twice continuously differentiable, we can represent it in some neighborhood of the origin
by f(x) =-Bx+ g(x), where 1lg(x)Jl2 $ kllzlll- The fact that the surface {V(x) =
c} will be closed for
sufficiently small c follows from continuity of V(x).
av
ax f(x) = av
ox [-Bx+ g(x)J = -xT(PB +BTP)x+2xTPg(x) = xT x + 2xTPg(x)
Using
we obtain
; :J(x) ~ llxll~ - 2kllPll2llxll~ ~ ½llxll~ for llxll2 $ 4kll~ll2
Choosing c small enough so that the closed surface {V(x) = c} is contained in the ball {llxll 2 ~ l/(4kllPll2)},
we see that [8V/8x]f(x) > 0 for all x E {V(x) c}. =
• 4,34 Proof of Lemma 4.2.
• Since a 1 (·) is continuous and strictly increasing on [O, a), for each given y E [O, o 1 (a)) there is a unique
=
x such that ct1(x) = y. Define x 0- 1(11). The function 0-1 (-) is continuous, vanishes at the origin,
and is strictly increasing. Hence, a-1 (-) is a class K. function.
• From the previous item, a 31 ( ·) is a class IC function. Moreover, since as (·) is a class /C00 function,
a;1 0 is defined on [O,oo) and a; 1 {r)-+ 00 88 r-+ 00, Hence a;1 (·) is a class K.co function.
• From the previous item, a(r) = a3(04(r)) is a class K. function. Moreover, it is defined for all r 2'. 0
and
r-+ oo ~ a 4 (r)-+ oo ~ cr(r)-+ oo
Hence, a 3 (o,.(·)) is a class K.00 function.
• For each fixed s, .8(02(r), s) is a class K. function of r. Thus a 1 (.8(a2(r), s)) is a class K. function of
r. Now, for each fixed r, ,8(02(r),s) decreases ass increases. Hence, a1(.8(a2(r),a)) decreases ass
increases. Moreover, a1(P(a2(r), a))-+ 0 as a-+ oo. Hence, a1(.8(a2(r),s)) is a class K,.C, function.
is always satisfied.
- 77
《非线性系统(第三版)》习题解答
lx1I ]T[
= -[ lx2 I -1
1 -1] [lx1I] <-o.as2(x2+x2)
lx2 I -
2 1 2
where 0.382 is the minimum eigenvalue of the 2 x 2 matrix. By Theorem 4.10, the origin is exponentially
stable.
(2) Let V(x) = ½(zi + z~).
Choose p11 > k 2 /8 so that 8pu -k2 > O. Then, the 2 x 2 matrix is positive definite and, by Theorem 4.10,
the origin is exponentially stable.
• 4.38
(a) Using the bounds on L(t), C(t) and R(t), we can show that
2k1 2L(t) 2k2
ka + kek. S R(t) + R(t)C(t) :S ke + k5ks
2 2 2
-
ke < -<
- R(t) -
- ~
Using the upper bounds, it is clear that V(t, z) is decrescent. H we try to use the lower bounds to show that
V(t,z) is positive definite, we will have to restrict the constants to satisfy
2~ 4k1
~ + klk, -1 > 0
Instead of making this restriction, we work directly with V(t, z), which can be written as
V(t , x ) -_XTp X -_ X
T [ R(t) + }- 12
1lm
l Z >
_ ZT [ R(t)
l 1
_L
Rm
] ct!.f X Tp-X
X -
- 78
《非线性系统(第三版)》习题解答
where
2
a=R+ R
It can be easily seen that there are positive constants c 1 and ei such that a 2 - 4 2: c1 and Amin(P(t)) ~ c2 ,
for all t .2: 0, which shows that V(t,x) is positive definite.
(b)
· .z} ;::: - -2 [ 1 + R· ( -
V(t LC - -i]
L C) + -RC 2
-2 LR)
( 1+ - 2
I C R2 - -2 R %1 -
L R2 X2
LR ~c2
l+ R2
for all t .2: 0, for some positive constants c1 and c2 . Then
. 2c1 2 2C2 2
V(t,:r:} :5 - kax1 - ki:z:2
Hence, V(t, x) is negative definite. This shows that the origin is uniformly asymptotically stable. By linearity,
it is exponentially· stable. Alternatively, we can conclude that the origin is exponentially stable by noting
that V(t,x) satisfies the conditions of Theorem 4.10.
• 4.39
(a) Since g(t} 2: a> a,
1 + ag(t) - a 2 2: 1 + aa - a2 >1
Hence
2: ½(asinz1 + :c2)2 + 1 - cos:z:1
V(t,x)
which shows that V is positive definite in the region lx1 I < 2,r. Since g(t) :5 /3,
(c) The preceding inequality shows that Vis negative definite, since near the origin the negative definite
quadratic term dominates the cubic order term. Thus, the origin is uniformly asymptotically stable.
- 79
《非线性系统(第三版)》习题解答
• 4.40
(a)
P(t + T) = exp(Bt + BT)+(O, t + T)
= exp(Bt) exp(BT)+(O, T)t(T, t + T) = exp(Bt)+(T, t + T)
since t(O, T) = (•(T, O}J-1 = fexp(BT)]- 1 .
A(t + T) = A(t) => t(T, t + T) = +(O, t) => P(t + T} = exp(Bt)t(O, t) = P(t)
(b)
and
II exp[(t - T)BII :5 k1k2ll+(t, 'T)II
Hence, U+(t, T)II is bounded by ke--r(t-T) if and only is Bis Hurwitz.
• 4.41
(a)
Z2=1 =z1
2z1z2 + 3t + 2 - 3z1 - 2(t + l)z2. =2t + 3t + 2 - 3t - 2{t + 1) = O= z2
Thus, z(t) = [ !] is a solution. _
(b) Recall from the discussion at the beginning of Section 4.5 that to show asymptotic stability of a solution
we shift it to the origin and then show asymptotic stability of the origin. Let z1 = ~1 - t and z2 = x 2 - 1.
Thm ·
i1 = z:i, i2 = 2z1z2 - z1 - 2z2
We need to show that the origin z = 0 is uniformly asymptotically stable.
:: = [-1~2z2 -2~2z1]' A= ~/..0= [ !1 ~2]
The matrix A is Hurwitz; hence, the origin is uniformly asymptotically stable.
where we used the property zTS(x)z = O. By Theorem 4.10, the origin is globally exponentially stable.
• 4,43 The closed-loop system is :t = f(z) - uG(z)GT(z)Pz. Use V(z) = zTpz as a Lyapunov function
candidate.
- 80
《非线性系统(第三版)》习题解答
Hence, by Theorem 4.10, the origin is exponentially stable. Since V(x) = ½llzll~, the region of attraction
can be estimated by the set {llxll2 ~ r} for any r < 1.
• 4.45 (a) Use V(x} = ½(ri + Xi) as a Lyapunov function candidate.
V = x1[h(t)x2 - g(t)zf] + z2[-h(t)x1 - g(t)x~] = -g(t)(x1 + xi) :S: -k(x1 + x~)
Hence, the origin is uniformly asymptotically stable. Since all assumptions hold globally and V(x) is radially
unbounded, the origin is globally uniformly asymptotically stable, which answers part ( c).
(b) The conditions of Theorem 4.10 are not satisfied. Let us linearize the system
A(t) = 8/
8x (t, O) =
[ O
-h(t}
h(t) ]
O
Use V(x) = ½(zi + x~) as a Lyapunov function candidate for the linear system.
V =x1 h(t)x2 - x2h(t)x1 = 0
This shows that solutions starting on the surface V(x) = c remain on that surface for all t. Hence, the origjn
of the linear systeDl is not exponentially stable. This implies that the origin of the nonlinear system is not
exponentially stable.
(d) No.
• 4.46 Linea.rization at the origin yields the matrix
a1 I
{Jz ,r;=O
= [ -1 + a~ + ~
1+2z1X2
-1 + 2z1x2
-l+zf +~
l z•O
= [ -1
1
-1]
-1
whose eigenvalues are -1 ± j. Bence, the matrix is Hurwitz and the origin is exponentially stable. Co~
quently, it is asymptotically at.able.
[::]=[~ !][:]
results in the system
.i-1 = 0, .i2 = ,(t)z1 - ¢(t)(l + ab)z2
which has the solution z1 ( t) =
constant. This shows that the linear system is not exponentially stable.
Therefore, the origin of the nonlinear system is not exponentially stable.
- 81
《非线性系统(第三版)》习题解答
• 4.48 Let A1 = ~(O) be the linearization of x = f(x). To find the lineam.ation of z= h(x)f(x), set
g(:z:) = h{z)/(z). Then
Hence
ogi (0) = h(O) fJh (O) + fJh (0)/i(O) =h(O) lJ/i (0)
OXj ax, 8x; {)zj
Hence
8g
A2 = 8:,; (O) = h(O)A1
Since h(O) > 0, A1 is Hurwitz if and only if A2 is Hurwitz. By '}:'heorem. 4.15,
x = J(x) is exp. stable ~ A1 is Hurwitz ¢> A2 is Hurwitz ¢> x = h(z)f(x) is exp. stable
• 4,49 Equilibrium points:
Thus the system has a unique equilibrium point.at (~1 ,f:a). Let
Let
V = 2l_.2 "'f 2 1 4
1'1 + 2112 + 4Y1 , 'Y >0
~ . {
-mm a,c
} ( 2111
1 2+ 2Y2
'Y 2 1 4)
+ 4111
= -aoV, ao = min{a,c}
which shows that the origin is globally exponentially stable.
- 82
《非线性系统(第三版)》习题解答
• 4.50
(a) Since the origin of the linearization is exponentially stable, by Theorem 4.13, the origin is exponentially
stable. Therefore, there exist positive constants k1 , 7, and c 1 such that
Since P(·,t) is a decreasing function oft, there is T > 0 such that tJ(c,T-t0 ) = c1 . Thus
Notice that the foregoing inequality is also valid for llz(to)ll 5 c1 since P(llz(to)II, 0) 2!: 1. Define
a(r) = k1e-y(T-to).,B(r, 0)
Clearly, a(·) is a class IC function and
- 83
《非线性系统(第三版)》习题解答
Hence,
The foregoing inequality will hold over the interval [to,to + T] during which V 2: k2 µG. Fort 2: t 0 + T, we
have
• 4.52 Let E = max:w.(.i:)S,- V(x) . The assumption E < censures that {W4 (x) ::5 µ} is in the interior of
=
{V(x) ::5 c}. Hence, Vis negative on the boundary {V(z) c} and the set {V(x) ::5 c} is positively invariant.
Let A= {c $ V(z) ~ c}. As argued on page 170 of the text, we can show that there is a finite T >Osuch
that for to ::5 t ::5 to+ T, z(t) will be in A, while fort ~ to+ T, it will be in {V(x) ::5 t }. Hence, in [to, to+ TJ,
x(t) satisfies inequality (4.42}. Fort ~ t0 + T, %(t) e {V(z) 5 e}. Since ]Xliitive definite functions are _
bounded from below a.nd above by class K. functions (Lemma 4.3), any x in {V(x) ::5 e} can be bounded by
a class K. function ofµ.. In general, the function will not be a 11 (a 2(µ)) aa in (4.43).
• 4.53 The proof is exactly the same as that of Theorem 4.18. Notice that the argument used in the proof
of Theorem 4.18 holds outside a ball that contains the origin.
• 4.54 (1) The system is not input.to-state stable since with u(t) = c > 1 and x(O} > 0, z(t) -+ 00 as
t ~ 00.
(3) The system is not input.tcrstate stable since with u(t) =1 and x(O) > 0, x(t)-+ oo as t-+ oo.
(4) With u =0, the origin of z = x - x 3 is unstable. Hence, the system is not input-~state stable.
V = -x1 - x~ + x:iu = -x1 - (1 - 8)~ - 9xf + z2u ::5 -.xf - (1 - 9)xt for lx2I ~ lu]/8
where 0 < 8 < 1. When j.x2( $ luf/8, we have
V :s; -(1- 8}x1 - 8x1 - .x~ + u 2 /8 :$ -(1- 8)z1 - x~, for lx1I ~ /iui78
- 84
《非线性系统(第三版)》习题解答
Thus, V ~ -(1- O}[xt +~]for all llzlloo ~ p(lul), where p(r) = max {r/8, Jr/8}. Hence, the system is
input-terstate stable.
(3) Take V = x~ + 2z-1z2 + 2x~ + z1.
V = -2x~ - 2x~ + 2z1u + 4x2u :$ -2xf - 2x~ + 2lx1I lul + 4jx2I lul
We have
Thus
V :$ -xt - x; + (21ul)'13 + 4lul2
Define the class K, function cp(r) = (2r)"/3 + 4r2 • Then,
Since xt
+ ~ is positive definite and radially unbounded, by Lemma 4.3, there exists a class 1C00 function
03 such that
V ~ -03(11:i:II) + Tti(lul) = -(1- 9)<:ts(Uzll) - 8as(llzll) + ¢(1ul) :$ -(1- 8}03(11zll), V lxl ~ o:31 ( </>(~ul))
where O < 8 < 1. It follows from Theorem 4.19 t~t the system is input-to-state stable.
(4) With u = 0, the system
±1 = (z1 - x2)(.z~ - 1), ±2 = {.z1 + x2)(xi - 1}
z¥
has an equilibrium set { = 1}. Hence, the origin is not globally asymptotically stable. It follows that the
system is not input-to-state stable.
(Ii) The unforced system {with u = 0) has equilibrium points at (0,0), (1,1) and (-1,-1). Hence, the
origin is not globally asymptotically stable. Consequently, the system.is not input-~state stable.
(6) Let V(x) = ½(ri + zi),
v = -xi - X1X2 + X1U1 + X1Z2 - zt + X21'2
= -xi - X~ + X1 U1 + .Z21'2
< -(1 -O)xi - (1- 9)z1 - Ox? -8x~ + l.z1I IJullaa + lx2I Uulloo, 0 < 8 < 1
113
~ -(1 - 9):ri - (1 - 9)x;, for lx112: llu!l 00
and l:r2I 2: ( llu: 00
)
- 85
《非线性系统(第三版)》习题解答
It can be seen that Pt(r) is a class ICoc function of rand Pt(r) ~ r/8. Hence, for lz2I < (llull00 /9) 1l 3 , we
have
Let PoJ(r) be the largest positive real root of the polynomial equation
• r2
-By + ry + 7i = 0, r~O
It can be seen that PoJ(r) is a class K.oo function of rand P'l(r) ::: (r/6) 113 • Hence, for lz1I < llull00 /8, we
have
V$ -x? - (1 - B)z~, for lz2I ~ PoJ(llulloo)
Define p(r) = max{Pl(r), PoJ(r)}. Then, p(r} is a class K.oo function of rand
• 4.57 tJ,(u) :S lw(u)I, where l'I/J(u)I is continuoUB and poaitive definite. It follows from Lemma 4.3 that
there is a cl&111 K. function ¢> such that j¢(u)I :S <l>(llull). Hence
• 4.58 Given e > 0, find e1 > 0 such that '"f(Ei) $ E/2. Since limHoo u(t) = 0, given Et there is T1 > 0 such
that llu(t)II $ E1 for all t ~ T1. Take to 2:: T1. Fort~ to, we have
- 86
《非线性系统(第三版)》习题解答
• 4.59 It follows from Exercise 4.58, but an indepenent solution is given next. Let V(x) = ¼z".
Starting from any time to, we have e-t :5 e-to for all t ~ to. Hence
where O < fJ < I. It follows from Theorem 4.18 that there is a finite time t1 ~ to such that
=
Given O < e < 1, take to ln(l/9e3 }. Then there exists a finite time T such that llz(t)II ::; f £or all t ~ T.
This shows that z(t) converges to zero as t tends to infinity.
• 4.60 Applying the non-global version of Theorem 4.18 shows that for any z(to) and any input u(t) such
that
• 4.61
(a) Asymptotic stability can be shown by linearization which yields the Hurwitz matrix [8//8z)(O) = -/.
Global asymptotic stability can be shown as follows. First we note that there is no finite escape time because
IIJ(z)II :5 kllzll; see Exercise 3.6. We have z2(t) = e-'z2(0). ·Therefore, there exists a finite time T > 0 such
that
Consequently
z1z1 S -(1 -P)z~, 'v t 2: T => z 1 (t)-+ Oas t-+ oo
(b) The linear system i2 = -x2 +u is input-to-state stable. Hence, for any bounded u(t), :r2 (t) is bounded.
z, (t) = z, (0) + f. z, (T) [ (,in .-z;(,) )' - I l dT
By Gronwall-Bellman inequality
- 87
《非线性系统(第三版)》习题解答
Since ,B(llx(O)II, t) tends to zero as t tends to infinity, there exists a finite time T1 such that
= n+T
But 11.:z:(t)lli can be made arbitrarily large by choosing a large enough. This is a contradiction.
hence, the system is not input-~state stable.
• 4.63 The proof proceeds exactly as in the proofs of Theorems 4.1 and 4.2.
• 4.64 Since 4'iV $ -esllzll 2 S -(cs/ci)V, v. ~ V(x(k)) satisfies the inequality VH1 - v. $ -(c3 /c2 )Vi:-
By applying this inequality recursiwly, it can be shown that V.t ~ ( 1 - : ) • Vo. It can be seen that the
constant (C"J/c2) < 1, for if this was not the case Vt would go negative which is impossible. Therefore,
(1-:)<l.Now
Seto= (~f/c and..,-; (1 - :)1/c to obtain 11:i:(k)II :$ ollz(O)lb.t, where o ~ 1 and O < -y < 1. The
origin will be globally exponentially stable if the inequalities satisfied by V and .dV hold globally.
• 4.65 The proof proceeds as in the proof of LaSalle's theorem (Theorem 4.4).
- 88
《非线性系统(第三版)》习题解答
• 4.66
(3) ~ (1) Consider the Lyapunov function candidate V(x) = xT Px. Then
-6.V(x) = xT(ATPA-P)x = -xTQx < 0, 'v x ¥- 0
Hence, the origin is asymptotically stable.
(1) <=> (2) The solution of the state equation is
x(k) =A"z(O) = M J-,,, M-1x(O)
where
J = block dia9[J1, J2, ... , JNJ
is the Jordan form of A. If Ji = .>.i, then
Jt = >.f-+ 0, u k-+ 00 <==> l>-il < 1
If Ji= >.d + N, where N is a Nilpotent matrix, then
Thus
x(k) = A1 x(O) = M J" M-1x(O)-+ 0, ask-+ oo ~ j.>.il < 1
for all eigenvalues of A.
(2) * (3) Let
From (2), IIAII ~ C-r", £or O < -y < 1 and C > O. Therefore
• 4,67 Suppose the eigenvalues of A have magnitudes less than one, and let P be the solution of ATPA- P =
-Q, where Q =QT> 0. It follows from the previous exercise that P = pT > O. Take V(z) = xTPx as a
Lyapunov function candidate.
- 89
《非线性系统(第三版)》习题解答
Given 1 > 0, there is r > 0 such that llg(x)ll2 :S 'Yllxll2 for all llxll2 $ r. Hence,
~V(x) :5 -..\min(Q)llxll~ + 2-yjlPAll2llzU~ +",21f Pll2llzll~
Choose 1' small enough that
Then
1
~ V(x) .$ - 2>.min(Q)llxll~
which shows that the origin is asymptotically stable.
• 4.68 Let ,p(k, x) be the solution of x(k + 1) = J(x(k)) that starts at z at time k = 0. Let
N-l
V(x) =L </>T(k,x)<f>(k,x)
A:=O
Then
N-1
V(x) =xTx+ L <J>T(k,x)<J,(k,x) ~ xTz
1:::::1
N-1 N-1
~V(x) = V(J(x)) - V(x) = L q,T(k + l,x)(j)(k + l,x) - L <J>T(k,x)t/>(k,z)
l:=O p:O
N N-1
= L'PT(i,:z:)tf>(j,x) - L t/>T(k,x)t/>(k,x) = tt,T(N,x)4>(N,x)-xTx
j:;;;l 1:..0 .
- 90
《非线性系统(第三版)》习题解答
Consider
N-1
IV(x) - V(11)I = L [tl>T(k,x)tf>(k,x} - ,t,T(k,y),p(k,y)]
N-1
= L {lf»T(k,x)[¢(k,z)- ¢(k,y)] + q,T(k,y)[q,(k,x) - t,6(k,y)J}
11:::aO
N-1
~ L [lltJ,(k,z)!l2ll¢,(k,z) - ,p(k,11)!12 + ll4>(k,y}ll2llt/>(k,z) -t,6(k,y)IJ2]
N-1
< L [ll9'>(k,x)ll2 + ll¢>(k,11)1l2] L llz -11ll2
.11-0
11
N-1
- 91
《非线性系统(第三版)》习题解答
-92
《非线性系统(第三版)》习题解答
Chapter 5
• 5.1 Let (u1, yi) and (u2, 112) be the input-output pairs of the two systems. We have u = u 1, y = y2,
Then
Then
IIYrll.c :$ IIY1-rll.c + IIY2rll.c :S 01 (llu,.llc) + /31 + 02 (llu,.11,c) + /32
Seto= 01 + 02 and /J = /31 + /32, to obtain
- 93
《非线性系统(第三版)》习题解答
• 5.3
(a) Let a(r) = r 1l 3 ; a is a cws K:.00 function. We have
(b) The two curves IYI :::: lul 113 and ]YI = alul intersect at the point lul = (l/0) 312. Therefore, for
lul :5 {1/a)3l 2 we have IYI :5 (l/a) 1l 2 , while for lul > (1/a) 312 we have IYI $ aJul. Thus,
IYI $ ajul + (l/a) 112 , Y lul ~ 0
Setting 'Y = a and /3 = (l/a)1l 2 , we obtain
IIY.-11.c.., $ 'Y llu.-Ut_ + fJ
( c) To show finite-gain stability, we must use nonzero bias. This example shows that a nonzero bias term
may be used to achieve finite-gain stability in situations where it is not possible to have finite-gain stability
with zero bias.
• 5.4
(1} h(O) = 0 ~ jh(u)I $ Llul, Vu. For p = oo, we have
sup ly(t)I $ Lsup lu(t)j
t:::;O t:::;D
which shows that the system is finite-gain C.00 stable with zero bias. For p E [l, oo), we have
lor lr,(t)I" dt $ V
lor lu(t)IS' dt
. * llr-,-11.cl' $ L llu,-ll4
Hence, for each p E [1, oo), the system is finite-gain .C.., stable with zero bias.
(2) Let lh(O)I = k > O. Then, lh(u)I $ Liu!+ k. For p = oo, we have
suply(t)I $ Lsuplu(t)I + k.
t:::;O t:::;O
which shows that the system is finite-gain COG stable. For p e [l, co), the integral (Llu(t)I +k)" dt diverges J;
as.,.~ oo. The system is not £p stable for p E {l,oo), as it can be seen by taking u(t) 0. =
• 5.5 The relay characteristics of pa.rts (a), (b), and (d) satisfy lr(t)I :S kju(t)I for some /c > 0. Therefore,
sup,~0 Jy(t)l :S hup,~0 ju(t)I and ft
r 2 (t) dt 5 lrJ fa°° u2 (t) dt. Thus, in these three cases the s ~ is
both finite-gain C.,:,o and finite-gain £2 stable. In case (c), the system is clearly Cao stable since the output
is always bOUDded. However, it is not C.2 stable. For example, the £ 2 input u(t) = e-t produces the output
=
y(t) 1 which is not £2.
• 5.6 Let V(t,z(t)} = 0.
D+W = Jim sup -h1 [W(t+h,x(t+h))-W(t,z(t))]
,._o+
- 94
《非线性系统(第三版)》习题解答
x(t + h) = h[f(t, O) + g(t, O)] + o(h) => llx(t + h)ll2 = h2 llg(t, 0)11 2 + ho(h)
; 2 V(t + h, z(t + h)) ~ ~ llg(t, 0)11 2 + 1;') : ; ~ 6 (t) + o~)
2
Consequently,
ll11(t)II s ('71 "YI + '12) sup llu(t)II + .81 + '13
t~O
'hC2C4L
"'I = 112 + - -, /3 = 1h IIZoll~-C1
2
+ '1l
C1C3
• 5.8 Following the proof of Theorem 5.1, it can be shown that
- 95
《非线性系统(第三版)》习题解答
and the delay element y(t) = 1,11 (t - T}. The linear system has a Hurwitz matrix. Hence, by Corollary 5.2,
it is finite-gain £ 00 stable. The time-delay element is finite-gain C00 stable. Hence, the cascade connection
is finite.gain £ 00 stable.
- 96
《非线性系统(第三版)》习题解答
V
'
= (bz1 + x2).x2 - (x1 + X2) 2 - (xi + z2)h(z1 + x,) = -x12 + (b - 2).x1x2 - (z1 + .:z:2)h(x1 + x2)
Taking b = 2 yields
where Q = [ 1-a
+a -a ] . The matrix Q is positive definite; hence, the equilibrium point at the origin is
a
globally exponentia.lly stable. Now consider the forced system. The Lyapunov function V satisfies inequalities
(5.6)-(5.8) globally. It is easy to see tha.t (5.9) and (5.10) are satisfied globally. It follows from Theorem 5.1
that the system is £, stable for each p E [l, ooJ.
• 5.13 Since W(x) is positive definite and radially unbounded, it follows from Lemma 4.3 that there is a
class K.010 function a such that W(x) ~ a(llxll) for all z E R". Since l?Ji(u)I is positive definite, it follows
from Lemma 4.3 that there is a class JC function Po such that l,J,(u)I 5 PoCllull) for all u E Jl!R. Hence,
w
fJx f(z, u) $
l
-o(llxll) + po(llull) S - 2o(llxll), 'r:/ llxH ~ a
- 1 (2po(llull))
We conclude &om Theorem 4.19 that the system is input-to-state stable. Furthermore, llh(x, u)II is a positive
definite fun~on of [ : ] . It follows from Lemma 4.3 that there is a class K.oo function />1 such that
Thus, (5.23) is satisfied globally with r, = O. We conclude from Theorem 5.3 that the system is £ 00 stable.
SUPweRIH(jw)I $ fo 00
lh(t)I dt
• 5.15 (1)
J(z) = [ -asmx1
. x2 - L
~x2 ] , G = [ 01 ] , h(x) = z2
Let W(z) = a(l - cos:i:1 ) + ½z~. W(x) 2'.: 0 for all x E R 2 •
- 97
《非线性系统(第三版)》习题解答
-aw
/jz
0 =[ .
OSU1Z1
Thus, W(:r) satisfies (5.32)-(5.33) globally. It follows from Example 5.9 that the system is finite.gain C,2
stable and its £2 gain is less than or equal to 1/k.
(2)
f(x) =[ -x2 ]
z1 - x2 sa.t(x~ - x:) ,
X3 Sat(:ri - xn G =[ !
-x3
l· h(:r) = xJ - x~
Let W(x) = ½zTx.
8W
-/(:,;)
8x
= [ X1 x2 X3 ] [
-X2
:i:1 - X2 sat(:r~ - xD
]
= -(x~ - xi) sat(x~ - xi) = -h sat(h)
:rs sat(z~ - zf)
a;: G = [ z1 z2 :z:s ] [ ! ]=
-:rs
x~ - z~ = h(x)
Let D = {.z e R 2 I lh(x)I ~ 1}. W(x) satisfies (5.32)-(5.33) in D with k = 1. Taking V(x) = W(x) and
-y = 1, it can be verified that (5.28) _is satisfied in D. Consider now the unforced system.
H(s) = a
.2
l
+ 8 + 1 = 8 2 + 2/"-,WnB
n
+ Wn2'
~
Wn =1, '= 0.5
suplH(jw)I=
weR
R= .~
2( 1 - ( 2 3
vi>
Thus, for sufficiently small llxoll, the system is small-signal finite-gain £2 stable and its C,2 gain is 2/../3.
(4)
- 98
《非线性系统(第三版)》习题解答
~: G = [ xf X2 ] [ ! ]= x1x2 = h(x)
Thus, W(.:i::) satisfies {5.32)-(5.33) globally with k = l. It follows from Example 5.9 that the system is
finite-gain £ 2 stable and its £2 gain is less than or equal to 1.
= 2
a[-x1 - z10-(x1) - x 2
2]
+ 2a2 2 21
")'2 X2 + 2x2 S
( o:2 .1)
-a+ 21'2 + 2 X2
2
Choosing Cl = -y = 1 yields 1(. $ 0. Hence, the system is finite-gain £ 2 stable with £2 gain less than or equal
to one.
• 5.17
8V I+ 8V Gu
8x 8x
1{. $ 0 implies
8V I+ av Gu< !-y2uTu- \,Ty
8x ax -2 2
From this point on, proceed as in the proof of Theorem 5.5 (starting from (5.29)).
x =f - GGT (av)T
Bx + Kw
- 99
《非线性系统(第三版)》习题解答
where
11.c =
=
=
<
From Theorem 5.5, we conclude that the closed-loop map from w to ( !] is finite-gain £ 2 stable with C 2
gain less than or equal to -y. .
• 5.19 (a) The existence of~ follows from the fact that
/
J_oo
00
ui(t)u1(t) dt = £ 00
ti
uT(t)u(t} dt = 1-6 => llu1ll.cu = vf=1
Consequently,
and
Therefore,
ll1J1ll.cu, > 1 - E/2 - yd > (1 )
llu1 lieu - ~ 'Y2R - - E 'Y2R
(d) Let u(t) = ui(t + t1) and 71(t) = 111(t + t1)
{oo uT(t)u(t) dt = [oo uf(t + t1)U1 (t + t1) dt = (':xi U1(Tf U1('r) d,,-
lo lo lt1
Which implies that Uull£2 = llu1ll.cu- Simiwly, IIPll.c2 =
ll111ll.c 2.11· The fa.ct that y(t) is the output
corresponding to u(t) follows from linearity. Finally, IIYll.c2 ~ (1 - E)"f2Rllull£2 follov,s from part (c).
- 100
《非线性系统(第三版)》习题解答
l[
• 5.20 The closed-loop transfer functions are given by
][:: l
-(,+1)
y,1 •+2 ·
,-1 •+2
-1 ] [ Ul E1 ] [ •+2
.it (•-1)(•+2)
[ ] [
Y2 = .!2 (•-~TI~+2) U2 ' E, = ::;~ .!±!
i+2
The closed-loop transfer function from (u1, u2) to (Y1, 112) ( or (e1, e2)) has four components. Due to pole-zero
cancellation of the unstable poles= 1, three of these components do not contain the unstable pole; thus,
each component by itself is input-output stable. If we restrict our attention to any one of these components,
we miss the unBtable hidden mode. By studying all 'four components we will be sure that unstable hidden
modes must appear in at least one component.
• 5.21
When the product EW is small, the term is negligible. However, as we increase w, the product EW will no
longer be small. At frequencies of the order 0(1/E), the product w will be of order 0(1). While the system
remains C00 stable, the bound on x, given by (5.44), will not be close to the bound 1'lldll .. + /J + "Y/32, as
concluded in the example. The conclusion of the example is valid only for frequencies of the order 0(1) (or
frequencies for which fl,;) is small).
we obtain
i1 = -xi +z2
x2 = 3 1 3
-X1 - X2 - 2X3 + 'U
zs = x2-x~
y = X2
- 101
《非线性系统(第三版)》习题解答
(b) We search for functions Vi and V2 that satisfy the Hamilton-Jacobi inequality for the systems H 1 and
H 2 , respectively. For H1, let Vi= ct1(¼x1 + ½~), 01 > 0.
8V a1 a
8:r I=
4
-01%1 -
2
0 1::i:2 - 2Z2Z3 + Q2%2Z3s - e
Q2Z3
=
Choosing 01 to minimir.e 'Y, we end up with 01 'Y = 1. Thus, the £2 gain is less than or equal to one. Note
that a more comervative upper bound can be obtained by applying (5.40). According to {5.40}, an upper
bound on the C.2 gain from u = u1 to 11 = 111 is given by
')'1 1 4
1- ')'1'Y2 = 1 - ¼= 3
-102
《非线性系统(第三版)》习题解答
Chapter 6
we have
u + jj
y = h(t,u)
+
• 6.2
• 6.3 Take V(x) = {[ka2 :rf + 2kaz1.:r2 + 4] + o J; 1 h(y) dy, where o > 0 and O < k < 1. V(z) is positive
definite and radially unbounded.
- 103
《非线性系统(第三版)》习题解答
Hence,
.
yu = V + u2 - 2 2
2P12X2 + 2p12:z:1h(zi) - 2PJ.2x1u + kax2
• 2 --2 2 __ 2
= V .P12X1) - P12Xi + 2P12X1h(.zi) + (ka - 2P12)~
+ (u -
. 2 2 2 __ 'l
~ V - P12X1 + 2a1P12X1 + (ka - 2P12)~
.
V + tJ,(x) =
Since P12 < min{2o1, ak/2}, tJ,(x) is positive definite. Hence, the system is strictly passive.
• 6.5 We have X(s) = (Ms+K)- 1U(s) or (Ms+K)X(s) = U(s) . Thus, the state model for the dynamical
system is
Mx= -Kx+u
Let V(x) = f0~ hT(u)M du ~ O.
V = hT(x)Mx = hT(x)(-Kx + u) $ -hT(x)h(x) + hT(z)u = -yT71+ 'VTu
Hence, the system is output strictly passive.
where V(z) = Vi(zi) + l'2(x2), i,,,(u) = 'P1(u) +~(u), ,p(z) = fPi(zi) +1P2(z2), and /(z,u) = [
The proof follows from this inequality for the cases of passivity, strict passivity, and input strict passivity.
~:~=~::~ ).
For output strict passivity, we require 11TPi(lt;) 2:: 6wl'lli, for all Vi, for some 6, > O. Then
Thus, G ( s) is strictly positive real if and only if all coefficients are positive and b1 < boa1 .
- 104
《非线性系统(第三版)》习题解答
• 6.8 For any strictly positive real transfer function, D + DT ~ 0. Since, D + DT is nonsingular, we have
D + Dr > 0. Hence, W is a square nonsingular matrix. Thus,
• 6.9 Since the system is input strictly passive with .p(u) =ru, we have
UT y
av
2:: ax f (x, u) + EUTu, E > 0
where we have used the property that M - 2C is a skew-symmetric matrix. The inequality V :5 yT u shows
that the system is passive.
(b) In this case
- 105
《非线性系统(第三版)》习题解答
e1 = u1 - h2(z2, e2),
substitute e2 from the second equation into the first one.
e1 := u1 - h2(z2,u2 + h1(.z1))
The pair (e1, e2) is uniquely determined. Consider now (6.30)-(6.31).
- 106
《非线性系统(第三版)》习题解答
Hence, H 1 is zero-state observable and the origin of the feedback connect.ion is asymptotically stable. It is
globally asymptotically stable if Vi and V2 are radially unbounded. Vi is radially unbounded because it is a
quadratic form and ½ is radially unbounded because
rsa
h2(B) ds ~ fo
rs, s 1
lo 1 + s2 ds = 2 ln(l + x~) -+ oo as j.:z:31-+ oo
• 6.16 To study asymptotic stability, take u1 = 0 and u2 = 0. Then, e1 = -112, e2 = 1/1 · Suppose H2 is
input strictly passive.
Yt (t} =0 ~ z(t) =0
Hence, by LaSalle's invariance principle, the origin is asymptotically stable. Similarly, suppose H1 is output
strictly passive.
·TT TT . TT T
Vi S e1 Y1 -Yi P1(Y1) = -J.12 Y1 - J.11 P1(J11), ½ $ e2J12 = Y1 l/2, l/1 P1(Y1) >0 V Y1-# 0
Take V = Vi + V2. . T .
V S -:111 Pl (111) !:: 0 and V =0 => l/1 =0
By zero-state observability of H1 (-H2),
111 (t) =0 :::::,. x(t) =0
- 107
《非线性系统(第三版)》习题解答
• 6.11 To study asymptotic st&bility, take u2 =0 and u1 = 0. Then, e2 = 111, e1 = -y2. Suppose H 1 is
input strictly passive.
. TT.TT TT T
½ $ e2112 = !Ii 1h, Vi$ e1 Y1 - e1 <P1(ei} = -112111 - e1 cpi(e1), e 1 <p1(e1) >0 V e1 #0
Take V =½+Vi-
vs: -ef'P1 (e1) $ o a.nd v =o => ex = o => 112 = o
By zero-state observability of H2H1,
1n(t) =0 ~ x(t) =0
Hence, by LaSalle's invariance principle, the origin is asymptotically stable. Similarly, suppose H 2 is output
strictly p&SSive.
Vi :5 eft12 - Yi P2(112) =Yi112 - 1/iP2(112), V1 :5 ef1/1 = -yf1/1, 11TP2(112) > 0 'v 112 ~0
Take V =½+Vi- . T .
V S: -y2 P2(112) S: 0 and V = O => !12 =0
By zero-state observability of H2H1,
112(t) =O * z(t) :0
• 6.18 To study asymptotic stability, take u2 = 0 and u1 = 0. Then, e2 =111, e1 = -y, .
Vi. S: Y1T Q1111 + 2111T S1e1 + e1T R1e1, 'T T T
V2 S: y2 Q2112 + 2112 S2e2 + e2 R2e2
Take V = Vi + 0V2, a > 0.
V$ 11[Q1111 - 231[81112 + yfR1112 + 0(11fQ2112 + 2yf82111 + 11[R2111)
If the matrix is negative semidefinite, the origin is stable. If the matrix is negative definite,
V=O => 11=0
By zercrstate observability
y(t) =0 => z(t) =0
= = =
• 6.19 When u 0, we have e1 u1 -112 = -112, e2 u2 + 1h = 112, and ef111 + ef312 = uf111 + uf y, = O.
=
Use V Vi + ¼ as a Lyapunov function candidate for the closed-loop system.
By zero-state observability,
111(t) =0 => x1 (t) =0 and y2(t) =0 ~ z2(t) =0
Hence, by the invariance principle, the origin is asymptotically stable. It will be globally asymptotically
stable if Vi and V2 are radially unbounded.
- 108
《非线性系统(第三版)》习题解答
Chapter 7
• 7 .1 (1) The Nyquist plot of G(s) for w > 0 is shown in Figure 7.1. It is a. circle centered at O) with(-½,
radius equal to ½.
The plot for w < 0 is identical; that is, the Nyquist plot traverses the circle twice as
w changes from-oo to oo. The transfer function has two poles in the right-half plane. Thus, for absolute
stability, the disk D(a,P) must be inside the circle, so that the Nyquist plot encircles the disk twice in the
counterclockwise direction. Clearly, the largest disk is the circle itself. Thus taking
-1 -1 -1
- = -c2, and -
fJ a
=- -
1 + €1
where c 1 > 0 and e2 > 0 are arbitrarily small, we conclude that the system is absolutely stable for the sector
[l + E1, l/E2).
(2) The Nyquist plot of G(s) for w > 0 is shown in Figure 7.2. Since G(s) is Hurwitz we can apply case 2
or case 3 of the circle criterion. For case 2, we see that the Nyquist plot lies to the right of the vertical line
through (-0.021, O). Thus the system is absolutely stable for the sector [0, 47.62). For case 3, the Nyquist
plot should be contained inside the disk D(a, P). We chose a circle of radius 0.114 centered at 0.0732.
Thus, a: = -1/0.1871 =
-5.34, fJ =
1/0.0408 =
24.51, and the system is absolutely stable for the sector
l-5.34, 24.51).
Nyquilt Diagram&
0.6
0.15
0.4
to 0.2 .
i
0.1
0.05
0 ~
l-0.2 .!
-0.4 l -0.05
-0.6 -0.1
(3) The Nyquist plot is shown in Figure 7.3. Since G(s) is Hurwitz we can apply case 2 or case 3 of the circle
criterion. For case 2, we see that the Nyquist plot lies to the right of the vertical line through (-0.35, O).
Thus the system is absolutely stable for the sector [O, 2.857]. For case 3, the Nyquist plot should be contained
inside the disk D(a,tJ). We chose a circle of radius 1.07 centered at 0.35. Thus, a= -1/1.42 =
-0.704,
fJ = 1/0.72 = 1.389, and the system is absolutely stable for the sector [-0.704, 1.389].
-
109
《非线性系统(第三版)》习题解答
s-1
G(s) = s2 + 1
It has poles on the imaginary axis. We dose the loop around G(s) with a. the transformed transfer function
G(s) 1-s
GT(s) = 1 + aG{s) = s2 + (a - l)s + 1
is Hurwitz for O <a< 1. Take a= 0.1. The Nyquist plot of GT(s) is shown in Figure 7.4. It lies to the
.
right of the vertical line through (-:2.76,0). Thus the system is absolutely stable for the sector [0.1,0.4632] .
0.5
.,...·r ,-.:.:~--
_-)
_.·, :
: \ ··.
\ ·.
en
: \ :. \ ·:
i 0
: \ .
I
-0.5
-0.5 0 0.5 0 5 10
Real Axis RelllAlda
(5) The Nyquist plot is shown in Figure 7.5. The transfer function is Hurwitz. Therefore, we can apply cases
2 and 3 of the circle aiterion. We start with case 2. From the Nyquist plot we find that min{R.e(G(jw)]} >
-0.6. So we chooee fJ = 1/0.6 = 1.67 and conclude that the system is absolutely stable for the sector (0, 1.67].
Now we apply case 3 of the circle criterion. The Nyquist plot should be inside the disk D(a, P). We locate
the center of the disk at (0.2,0) and take the radius as 0.9. The circle is shown in Figure 7.5 (dotted line).
=
Thus, I/a= -1.l => a= -0.91, 1//3 = 0.7 => /3 1.43, and the system is absolutely stable for the sector
[-0.91, 1.43].
(6) The Nyquist plot is shown in Figure 7.6. Since G(s) bas one pole in the right-half plane, we apply case
1 of the circle criterion. The Nyquist plot should encircle the disk D(a,fJ) once CCW. We cb.oee a circle of
= = =
radius 0.09 cent.ered at (-0.16,0). Thus, a= 1/0.25 4, fJ 1/.07 14.29, and the system is absolutely
stable for the sector [4, 14.29).
(7) The Nyquist plot is shown in Figure 7.7. The transfer function is Hurwitz. Therefore, we can apply cases
2 and 3 of the circle criterion. We start with case 2. From the Nyquist plot we find that min{R.e(G(jw)J} >
=
-0.341. So we choose /j = 1/0.341 2.93 and conclude that the system is absolutely stable for the sector
[O, 2.93]. Now we apply case 3 of the circle criterion. The Nyquist plot should be inside the disk D(a, {3). We
locate the center of the disk at (0.3,0) and take the radius as 0.8. The circle is shown in Figure 7.7 (dotted
line). Thus, 1/a = -1.1 => a = = =
-0.91, 1//3 0.5 => /3 2, and the system is absolutely stable for the
sector [-0.91, 2].
(8) The Nyquist plot is shown in Figure 7 .8. The transfer function is Hurwitz. Therefore, we can apply cases
2 a.nd 3 of the circle criterion. We start with case 2. From the Nyquist plot we find that min{Re{G(jw)]} >
-0.08. So we choose /3 =
1/0.08 = 12.5 and conclude that the system is absolutely stable for the sector
(0, 12.5]. Now we apply case 3 of the circle criterion. The Nyquist plot should be inside the disk D(a, /3) .
- 110
《非线性系统(第三版)》习题解答
1 1 ,--...-----------------
.,......-:..+···· ' ·~~.
'
_.; :. <·.
- -:-:-- ..·""':"'.:--- -
/
We locate the center of the disk at (0.1, 0) and take the radius as 0.21. The circle is shown in Figure 7.8
=
(dotted line). Thus, 1/o. -0.31 ~ o. = -3.223, 1/{J = 0.11 ~ P = 9.1, and the system is absolutely
stable for the sector [-0.31, 9.1]. ·
Nyquilt Diagrams
0.2
0.5
I ! 0.1
I 0 - -:-
' -1).5
-1 -0.5 0 0.5
l -0.1
-0~.__ _ _ _......;.;_ _ _ _
-0.2 0.2
~
• 7.2
(a) The Nyquist plot is shown in Figure 7.9. The plot lies entirely in the right-half plane. By case 2 of the
circle criterion, we conclude that the system is absolutely stable for the sector (0, P], where /3 can be made
arbitrarily large. Consequently, the system is absolutely stable for the sector [O, 1].
(b) The nonlinearity sat(y) belongs to the sector (0, 1]. Hence, the system has a globally exponentially stable
equilibrium point at the origin. This implies that there can be no periodic solutions, since every solution
must converge to the origin.
• 7.3 (a) The equilibrium points are the roots of the equations
-
111
《非线性系统(第三版)》习题解答
0.5
(I)
~
Q 0
]
-0.5
0 0.5 1 1.5 2
Real Axis
z1 = -z1 +ti
±2 = x1 -z2 + 2u
y = Z1 +z2
u = -h(z1 +z2}
The system is now model~ as & feedback connection with the transfer function
3s+4
G(s) = (s + 1)2
and the nonlinear element tp(y) =
h(y). The Nyquist plot of G(,) lies completely in the right-half plane.
Hence, by the circle criterion, the system is absolutely stable for the sector [O, P), where /3 can be arbitrarily
large. This sector includes the nonlinearity h. Thus, the origin is globally asymptotically stable.
• 7.4 Let y = .z1 and ti= -qcoswt z1. Rewrite the system equation as
z1 = Z2
±2 = -(p2 + a2)z1 - 2µz2 + u
1J = :i:1
u = -qcoswt y
The system is now modeled as a feedback connection with
1
G(s) - ...,,....---...-.,,.
- s2 + 2µ 8 + µ2 + 02
and ¢(t,y) = qcoswt y. The function tJ, belongs to the sector [-q, q]. We will apply the result of Example 7.1.
We have ltJ.,(t,y)j ~ 1'2IYI with -r, = q. We also have
- 112
《非线性系统(第三版)》习题解答
The system is absolutely stable if q11 < 1. Since the system is linear, this condition ensures that the origin
is exponentially stable.
• 7.6
(a) The closed-loop state equation is
x = Az + BLsat(-Fz/L) = (A- BF)x + B[Fx - Lsat(Fz/L)]
Hence
(c)
G(s) _ 2s+ 1
- s 2 +s+0.5
It can be checked that sup IG(jw}I $ 2.55. Hence, the system is absolutely stable with a finite domain if
6 l
1 + r, < 2.55 => r, < 0.6452
- 113
《非线性系统(第三版)》习题解答
To estimate the region of attraction, we apply the loop transformation of Figure 7.3 of the text.
:i: =
(A - BF+ "t2BF)x + Bu
y ::: 2"f2FZ + u
u = -',b(y)
where'¢ E {0, ooJ. We need to find a matrix P that satisfies (7.6)-(7.8) for the transformed system. Equations
(7.6)-(7.8) take the form
satisfy (7.6)-(7.8). The region of attraction can be estimated using V(x) = zTPx, as in Example 7.4.
• 7.7 (1) The transfer function has poles in the right-half plane. Therefore, we start by applying a loop
transformation. We close the loop around G(a) with a. The transformed transfer function is
G (•) _ G(s) _ s
T - l + aG(s) - , 2 + (a - l)a + 1
Take a= 1.1. The Popov plot of GT(•) is shown in Figure 7.10. The largest sector is obtained with 'Y = 0
so that the line of slope l h is vertical and intersects the horizontal axis at a point arbitrarily cloae to zero.
The transformed system is absolutely stable for the· sector {0, k], where k can be arbitrarily large. Hence,
the original system is absolutely stable for the sector (1.1,,8], where /3 can be arbitrarily large.
(2) G(a) is Hurwitz. Its Popov plot is shown in Figure 7.11. The Popov plot approaches the origin tangent
to a line wh08e slope is 4.926. We take-,= 1/4.926::: 0.203 and k > 0 can be arbitrarily large. Let us verify
that -y = 0.203 is acceptable. Since G(a) has relative degree two, the product CB is zero in any state-space
realization of G(s). Thus, the condition 2/k+...,CB +-yBTcT ~ 0 is always satisfied. The poles of G(s) are
=
-2 and -3. Thus the condition 1 + -y..\ ::f: 0 is satisfied for 1' 0.203. We conclude that the given systeDJ. is
absolutely stable for the sector [O, k] where k is arbitrarily large. 1
(8) G(s) is Hurwitz. Its Popov plot is shown in Figure 7.12. The Popov plot approaches the origin tangent
to a line whose slope is 1. We take 'Y = l and k > 0 can be arbitrarily large. Let us verify that 'Y = l is
acceptable. Since G(s) has relative degree two, the product CB is 7.erO in any state-space realization of G(s).
Thus, the condition 2/k + -yCB + "(BTCT ~ 0 is always satisfied. The poles of G(a) are -0.5 ± j0.5v3.
Thus the condition 1 + ")'A ¥ 0 is satis&d for -y =
1. We conclude that the given system is absolutely
stable for the sector [0, k] where k is arbitrarily large. We can obtain a sector with o < 0 by applying a
loop transformation. Using the Routh-Hurwitz criterion, it can be shown that GT(s) = G(s)/[1 + aG(s)] is
= =
Hurwitz if o > -1. Take o -0.9 to obtain GT(,) 1/(a2 + s + 0.1). The Popov plot of GT(s) is shown in
Figure 7.13. The Popov plot approaches the origin tangent to a line whose slope is 1 We take ""f ::;;: 1 and k > 0
can be arbitrarily large. Let us verify that "Y =
1 is acceptable. Since GT(s) has relative degree two, the
product CB is zero in any ~space realization of GT(s). Thus, the condition 2/k+-yCB +-.,BTCT ~ 0 is
always satisfied. The poles of Gr(s) are -0.1127 and -0.8873. Thus the condition 1 +-y..\ ::p; 0 is satisfied for
'Y = 1. We conclude that the given system is absolutely stable for the sector [-0.9, k] where k is arbitrarily
large. Compare these sectors with the ones obtained using the circle criterion in Exercise 7.1.
- 114
《非线性系统(第三版)》习题解答
0...--.........- ~ - ~ - - ~ ~
4 ...... ..
-0.05
r a
0
a-
ra -a.1 :
.
-2
-0.15 :
GT(s) = G(s) = 1- s
1 + oG'(s) a2 + (a - l)s + 1
is Hurwitz for O < a < 1. Take a = 0.1. The Popov plot is shown in Figure 7.14. The Popov plot lies to the
right of the vertical line through (-2.76,0). Thus, we take "'1 = 0 and k = 1/2.76 = 0.3623. Therefore, the
system is absolutely stable for the sector [0.1, 0.4623). This is the same sector obtained by using the circle
criterion because -y = 0.
(S) The Popov plot is shown in Figure 7.15. It lies to the right of (and tangent to) a line through (-0.5,0}
whose slope is 3. Thus, we take "Y = 1/3 and k = 1/0.505 = 1.98. Let us verify that "f = 1/3 is acceptable.
Expanding G(s) as a power series in 1/s, it can be seen that the coefficient of 1/s is -1. Therefore, in any
state-space realization of G(s), CB= -1. Thus, 2/k+ 7GB + 7BTCT = 0.3433 > 0. The poles of G(s) are
-1 and -1. Thus, 1 + -y,\ = 2/3 # 0. Hence, the system is absolutely stable for the sector {O, 1.98).
1We can alao show absolute stability with a aector (a,.8] where a ill negative by applyi11g a loop uauaforma.tion. See the
soluiion of part (3).
- 115
《非线性系统(第三版)》习题解答
(6) G(s) is not Hurwitz. We need to apply a loop transformation with o > 0 such tha.t GT(.s) G(a)/[1 + =
oG(a)} is Hurwitz. Using the Routh·Burwitz criterion, it can be shown that GT(•) is Hurwitz if o > 4. Take
a= 4.1 to obtain GT(•)= (1 + 1)/(s3 + 3,2 + 4.ls + 0.1). The Popov plot of GT(s) is shown in Figure 7.16.
The Popov plot approaches the origin tangent to a line whose slope is 2. We take 'Y = 0.5 and le > 0 can be-
=
arbitrarily large. Let us verify that 'Y 0.5 is acceptable. Since GT(B) has relative degree two, the product
CB is zero in any state-space realization of GT(,). Thus, the condition 2/k +"{CB+ "(BTCfI' ~ 0 is always
satisfied. The poles of GT(a) are -0.0248 and -l.4876±jl.34 66. Thus the condition 1 + "Y>. :/: 0 is satisfied
for"/= 0.5.We conclude that the given system is absolutely stable for the sector (4.1, k] where le is arbitrarily
large. Compare this sector with the one obtained using the circle criterion in Exercise 7.1.
(7) The Popov plot is shown in Figure 7.17. It lies to the right of (and tangent to) a line through (-0.25, 0)
whose slope is· 1. Thus, we take -y = 1 and k = =
1/0.2505 3.99. Let us verify that -y = 1 is acceptable.
Since G(a) has relative degree four, the product CB is zero in any state-space realization of G(s). Thus, the
condition 2/'/r. +,.,CB+ 7BTCT ~ 0 is always satisfied. The poles of G(a) are at -1. Hence, .., = 1 does not
satisfy the condition l +'Y.>. ~ 0. We take -y = 1.01. It can be verified that the Popov plot lies to the right of
=
the line through (-0.2505, O) wh011e slope is 1/1.01 0.99 (see Figure 7.17). Thus, the system is absolutely
stable for the sector (0, 3.99).
0.5 - - - - . . . - - - - - - ,
o~---------------
0.2 . .. . . .. . . . . .t ; ' .. . .. . . ... . . ; ... . . . .. . .. . .
I : :
0.1 ....... . ./ ; .. . . . . . ..... . . . . .. . .... ..
I
a
o .. ..... .... .
(8) The Popov plot is shown in Figure 7.18. It lies to the right of {and tangent to) a line through (-0.0556, O)
=
whose slope is 1.6. Thus, we take 1' = 1/1.6 0.625 and le= 1/0.056 17.86. Let us verify that 1' 0.625 = =
- 116
《非线性系统(第三版)》习题解答
is acceptable. Since G(s) has relative degree four, the product CB is zero in any state-space realization of
G(s). Thus, the condition 2/k + -yCB + -yBTCT ~ 0 is always satisfied. The poles of G(s) are at -1 and
-2. Hence, the condition 1 + -y>.-:/- 0 is satisfied for 'Y = 0.625. Thus, the system is absolutely stable for the
sector {O, 17.86].
0.05------------
.. ......... ., ... .... .. .....
. ..... .
. .
-0.1
(b)
= zT(PA+ATP)z-2zT(PB-½bATCT-adCT),/-(bCB+bd+ 2:d)tJ,2
where
2ad
w = ½bATcr + adcr, 1 = bCB + bd + T
Choose b such that 'Y ~ 0. Suppose there are P = pT > 0, L and E > 0 which satisfy
PA+ATP = -L7 L-eP
PB = w-LT._n
Then
V :$ -EzTPz-zTLTLz+2zTLTv""f11J--y'l/;2
= -u7 Pz- (zTLT - ,nt/J)(Lz - ../y'I/J) :$ -ezTpz
- 117
《非线性系统(第三版)》习题解答
where,,== b/2ad. By Lemma. 6.1, we want Re[Z(jw)] > 0 for all w, that is,
we obtain
Hence, the system can be represented as the feedback connection of Figure 7.1 of the text with
- 118
《非线性系统(第三版)》习题解答
• 7.10
(1)
IJl'(a) = -1
11'0
1,.. a sin 9 dD
0
5 6
sin6 6 = [½(l - cos 28}] 3 = Hl - 3 cos 29 + 3cos 2 20 - cos3 20} = t (1 - 3cos 28 + J+ Jcos 49 - cos3 28)
The terms cos 28, cos3 26, and cos 48 integrate to zero over O to 1r. Thus
111(a) == -
21r
1ra O 16
5
-5a dD = -Sa'
8
(2)
'l'(a) = -21,r a°'
,ra o
sin6 8 dD
-sed8 = -
/ sm 5i.,e
sm cos B - 4.e 6 Be
15 sm cos - 15 cos
Upon substituting the limit from Oto 1r, the first two terms vanish and the third term gives (16/15). Thus
it(a) = 32a3
15,r
(3) We can write the given function as ,p(y) =k +A sgn(s,). The describing function of the signum
nonlinearity is given in Example 7.6. Thus
4A
t'(a) = k+ -
1(0,
(4) For a SA, tt,(asin8) =0 => "t(a) = O. For a > A, 1ji(asin8) is given by
for OS8 S P &1t - /3 $. 8 5. 1r
,p(a sin 8) = { ~. for/3<8<1f-/3
where .8 = sin-1 (A/a). Thus
•(a)=-
,ra
41""
fJ
12 4B oosfJ=-
Bsin8d8=-·
,ra
4Bg
1ra
1--
2
a2
(5) The given function can be written as ¢(y) = 1P1(11) + ,h(y), where
ifO~y<A ifOSy<B
'P1 (11) = { ~(y _A) ify2:A and 1P'J (y) = { ~k(y - B) >B
if y_
¢ 1 and 1/J, are special cases of the function treated in Example 7.7. Using the result of that Example, we
obtain
for a< A { 0, fora SB
for a> A ' i' 2 (a) = -k + kN (j) fora>B
- 119
《非线性系统(第三版)》习题解答
. -2 . -l+w2
Re[G(jw)] = 1 + w 2 , Im(G(jw)] = w{l + w 2 )
= =
For 1P(J1) y 5 , we have •(a) 5a4 /8. The equation 1 - IJl(a) = 0 has a unique solution a = (f) ¼= 1.125.
There is a possibility of a periodic solution of amplitude close to 1.125 and frequency close to 1 rad/sec.
(2) The transfer function is the same as in part (1). The describing function is given by
0, for a$ 1
ik(a) = { 2[1 - N{a)], for 1 $a$ 1.5
2[N(a/l.5) - N(a)J, for a::! 1.5
By using Matlab, it can be checked that the equation 1 - i'(a) = 0 has no solution. So, we expect that the
system will not have sustained oscillation.
(3)
G(jw)
= 1 _ (1-jw) 6
(1 + jw) - (1 + w2 ) 8
8
(1 + w2)6
- 120
《非线性系统(第三版)》习题解答
Thus, we expect that the system will have a periodic solution with amplitude close to l0/1r and frequency
close to 1 raJJ/sec.
(7) From part (6), the equation 1 + '.lf(a)ReG = 0 has the unique solution a= (8/5) 114 •
for a :5 1
for a~ l
~(a) :s: 4/,ro. Hence, it(a) = 12/5 has no solution. Thus, we eJg>ect that the system will not have sustained
oscillation.
(8) From part (6), the equation 1 + i'(a)ReG = 0 has the unique solution a= (8/5) 114 . The describing
function is given in the solution of part (2). By using Matlab; it can be verified that t)(a) = 12/5 has no
solution. Thus, we expect that the system will not have sustained oscillation.
(9)
. 1 1 - 3w2 - jw(3 - w 2 )
G(jw) = (1 + jw)S = (1 +w2)3
• T.12 With reference to Section 1.2.4, represent the negative resistance oscillator in the z--coordinates
2 4 /n
The equation 3: - 08 = I has two ~lutions: a = 2 and a = v 2. Thus the harmonic balance equation
has two solutions: (w., a.}= (1, 2) and (w., a.)= (1, v'2). We expect that the system will have two periodic
solutions, the first one has amplitude close to 2 and frequency close to l ratl/sec, and the second one has
- 121
《非线性系统(第三版)》习题解答
amplitude close to ..fa and frequency close to 1 rad/sec. The phase portrait (Figure 7.19) shows that the
system has two limit cycles. The amplitude of z2 in the inner limit cycle is about 1.4 while that of the
outer limit cycle is about 2. These· numbers correlate reasonably well with the estimates of the amplitude
of the first harmonic obtained using the describing function method. From Figure 7.20, we can estimate
the frequency of oscillation by 0.9657 rad/sec, which is close to the frequency of oscilla.tion predicted by the
describing function method.
2..---------~-----,
-2....__ _ _ _ _ _ _ _ ____.
-4-----------
-4 -2 0 2
90 9:2 96 98 100
z,
• 7.13
G(jw) = 2bjw = -2b w2 + j2bw{l -
2 w2 )
1 - w2 - jbw (1 - w2)2 + b2w2
Im(G(jw)J == 0 ::::> w =1
=
R.e[G(j)) = -2. The equation 1 + 9(a)ReG 0 yields 'il(a) = ½- The describing function of the saturation
nonlinearity is given in Example 7.7. By using Matlab, it can be verified that 'i(a) = ½has a solution
a= 2.47. Thus, we expect that the system will have a periodic solution with amplitude close to 2.47 and
frequency close to 1 ra4/sec. To confirm this conjecture, we apply Theorem 7.4. The saturation nonlinearity
satisfies the slope restriction with o = 0 and /J 1. =
_I_ = 1- w2 - jbw = _! _ . (. 1 - w2 )
G(jw) 2bjw 2 1 2bw
The inverse Nyquist plot is a vertical line through the point (-0.5,0). The critical circle has its center at
the point (-0.5, 0) and its radius is 0.5. The inverse Nyquist plot intersects the critical circle at the points
(-0.5, -0.5) and (-0.5, 0.5). The frequencies at these two points a.re given, approximately, by w = 1 - b/2
and w = 1 + b/2. So, we limit our analysis to the frequency band w E [1 - b/2, 1 + b/2].
l o+/3 + G(jw)
-2-
1 I= 11-w21j2bw
For w > 1, the right-hand side is a monotonically increasing function of w. Hence, p(w) is calculated at k =3
to be
9w2- l
p(w) = 6bw
For 1 :$ w 5 1 + b/2,
4 9(1 + b/2) 2 - I 4
3b $ p(w) $ 6b(1 + b/2) :::: 3b
(1 ++
1
9bf8)
b/2
- 122
《非线性系统(第三版)》习题解答
= -;; [ ( ) F&])
describing function is
2
2b . -1 1 1 1
')(a) sm ab + ab 1- ab
.
GUw)-~--..;;,_.;..;....- w2 - .....;...~
(1 - w 2 - 2jw)(4 ___ 4jw)
- (1 + w2)2(4 + w2)2
Im[G(jw)) = -2w(6-3w')
(·) == 0 => w = ../2
1 + ii'(a).Re[G(j./2)] = 0 => ~(a) = 18
= =
Because tJ,(o) starts from b at a 0 and decreases after a 1/b, the equation 'f/J(a) = 18 has a solution if
b > 18. The &equency of oscillation will be clme tow= \1'2.
=
(d) For b = 10, the slope restrictions are a= 0 and fJ 10. The inverse Nyquist plot and the critical circle
are shown in Figure 7.21. The inverse Nyquist plot is plotted only for w e [O, 2). It keeps moving farther
away for higher frequencies. Because the inverse Nyquist plot is always outside the critical circle, there is no
oscillation.
(e) For b = 30, the slope restrictions are a= 0 and fJ = 30. The inverse Nyquist plot and the critical circle
are shown in Fi e 7 .23. The error circle are plotted for the following points:
w 1 G(jw a(w
1.3 (-15.1139,2.418 0.7536
1.389 (-17.3589,0.589) 0.5911
1.436 (-18.555,-0.535) 0.5231
1.45 (-18.912,-0.8917) 0.5048
1.5 (-20.1875,-2.25) 0.4456
The circles tangent to the real axis correspond to w 1.389 and w = 1.436. Thus, w1 = =
1.389 rad/se,c
and W2 = 1.436 raJJ/sec. The boundaries of the band of uncertainty intersects the real axis &t -17 and
-18.75. By plotting ti(a) versus a, the values of a1 and 02 are determined as a1 = .0649 and a2 = 0.0721.
It can be verified that the regularity conditions are satisfied. Therefore, there is oscillation of frequency
we [1.389, 1.436] and the amplitude of the first harmonic of the output is a E (0.0649,0.0721]. At w = 1.389
and a= 0.0721, we have
- 123
《非线性系统(第三版)》习题解答
W
-
121'/w a 2 sin2 (wt) dt = a2 = (0.0721)2 = 0.52 x 10-2
7r 0
the ratio is 15.38 x 10-4 • Taking the square root, the percentage of the higher harmonics to the first one
is 3.9%. The simulation is shown in Figure 7.22. The simulation shows a period of oscillation of about 4.4
sec., that is, w ~ 1.428 rad/sec.. The amplitude of oscillation is about 0.068. These results are consistent
with the ones we obtained using the describing function method.
10---------------, 0.1....--------------.
! : ::: ::
i -5 . . ....... ; .. . .... . . ;.
~ .
8 . .. ; ... .
.
>, 0
-20L-------------'
-30 -20 -10 0 -0.10
5 10 15 20
RulAxls t
• 7.16 (a) The nonlinearity belongs to the sector [O,b]. By using Matlab to find the Nyquist plot of
G(jw), we found that :minRe(G(jw)J = -1.1638. Hence, the origin is globally asymptotically stable for
=
b < 1/1.1638 0.8593.
(b) By using Matlab, we found that the Popov plot intersects the real axis at -0.5564. With-,= 1/1.1 we
can draw a line of slope 1/1 which paases through the point (-0.5564, O) and is to the left of the Popov plot.
The choice..,= 1.1 satisfies the condition 1 + 'Y~.,.
0 since~= -1 or -2. The condition 1 +-yJcCB > O i8
satimed !or any-, aiDce CB= 0 (the tramfer function baa relative degree two). Thus, the origin is globally
asymptotically stable for b < 1/0.5564 = 1.7972.
(c) t/J is a special case of the piecewise linear function of Example 7.7 with , 1 = b, , 2 = 0, and 6 1/b. The =
describing function is
1
1 + G(jw)jl(a) = 0 ~ G(jw) + i'(a) = 0
1 2
10 [2(1- 2w ) =O+ jw(5 - w2 )] + fl(a)
The imaginary part yields w 2 = 5; then the real part yields t,(o) = 1.8. Because 1/J(a) starts from b at
a= O and decreases after a= 1/b, the equation t/J(o.) = 1.8 has a solution if b > 1.8. Thus, the describing
function method predicts that there will oecillation for b > 1.8. The frequency of oscillation will be close to
w = =
VS 2.2361.
- 124
《非线性系统(第三版)》习题解答
10
I ot---+-----"""""2~,r;,_---------+-......~
I~
-10
-15
-20~-----------------.__ __.-5___.___
-35 -30 -25 -20 -15 -10 0
~
5
RNIAm
• 7.16 (a)
G(jw) = (1 - 3w2) + jw(w2 - 3)
(1 +w2)3
Im G(jw) =0 => w = v'3
Re G(jv'3) =- ~ => +(a) =8
With s 1 ;,., 10, s 2 = 0 and 6 =0.1, the describing function is given by
if(a) = 20 [sin-I (2-)
1r 10a
+ _l Jl _
IOa
( 1 )']
10a
Plotting 1,b(a) using Matlab, we determined that IJl(a) = 8 corresponds to a = 0.146. Thus we predict that
there is an oscillation of frequency close to v3 rad/s and amplitude of the first harmonic close to 0.146.
(b)
--. 1 - = 1 - 3w2 + JW
. (
3 - W 2)
G(Jw)
The inverse Nyquist plot is shown in Figure 7.24, together with the critical circle and the band of uncertainty.
It defines a complete intersection with w1 =
1.699, W2 == 1.76, 01 == 0.139, and a2 =
0.1535. Thus, by
Theorem 7.4 we conclude that there is an oscillation of frequency w E (1.699, l.76) and amplitude of the
first harmonic a E (0.139, 0.1535).
(c) Figure 7.25 shows the inverse Nyquist plot with three critical circle corresponding to k = 4, 7.5, 10. With
-125
《非线性系统(第三版)》习题解答
k = 4, the inverse Nyquist plot lies outside the critical circle. It follows from the first part of Theorem 7.4
that there is no oscillation. This however is a conservative estimate because we can use the second part of
the theorem to conclude that there is no oscillation if the inverse Nyquist plot enters the critical circle but
for each point inside the critical circle the error circle does not intersect the real axis. The critical circle with
k = 7.5 captures this situation. Therefore, we conclude that the largest slope for which the system does not
oscillate is about 7.5.
I :
2 / ·· :
I
I
... :.. . .. . ,: .... . .'. ..... . -----1 -·
I
..... .,:..
/'.
I :
--2 ·\··. . ·: · · · · · ·:· · ·· · · ·;· •· . ••. . ·• • . • • • . ••• .. . . , .. I.
' :,
-3 ... . ~s.--.
; '. I
·· --:,( ·
: ' : I ;
'-~,---
: ........
... ,:. .. ....... . ... ~~ ... ; ..
·· · -:--.
: ~, : .
-5 .. .. . ....... , . - -.~~~ ·--l----~ -~- -~~
-ti) -f ... -7 -t ,...,_
-II -4 -3 -.2 _, 0
• 'T.l 7 (I)
. 2(jw - 1) -2j(l - jw)2 · -4w - 2j(l - w 2 )
G(jw) = (jw)B(jw + 1) = = w3 (1 + w2 ) w3 (1 +w2 }
Im[G(jw)] = O~ w = 1
=
R.e[G(j)) = -2 and the equation 1+1li'(a)Re[G) 0 yields '1(a) = ½- The describing function of the saturation
nonlinearity is given in Example 7.7. The equation ~(a) = ½has a unique solution a 2.47. Thus, we =
expect the system to have a periodic solution with amplitude close to 2.47 and frequency close to 1 ran/sec.
To confirm this conjecture, we apply Theorem 7.4. The uncertainty band defines a complete intersection.
The sketch in Figure 7.26 shows the details of the complete intersection. The two circles (almost) tangent
to the real axis have w1 = 0.948, i'(ai) = 0.4255 and W2 = 1.032, ~(a:,) = 0.5494. From the describing
function of the saturation nonlinearity, we find that ~(a)= 0.4255 gives a= 2.933 and 1li'(a) 0.5494 gives =
=
a 2.238. Thus, Theorem 7.4 confirms that there is a half-wave symmetric periodic solution with frequency
in the range [0.948, 1.032] and the amplitude of the first harmonic is in the range [2.238, 2.933].
(2) From Example 7.14, we know that the harmonic balance equation has a solution with w 2"'2 and =
=
'11(0) 0.8. The inverse Nyquist plot is shown in Figure 7.21 of the text. For the nonlinearity ,p(y) = ½sin 11,
the slope restriction is satisfied with a = -½
and /3 = ½. Therefore, the critical circle is centered at the
origin and has a radius of 0.5. Neither the inverse Nyquist plot nor the uncertainty band enter the critical
circle. Hence, by the first part of Theorem 7.4, we conclude that there is no oscillation.
(3) From Example 7.14, we know that the harmonic balance equation has a solution with w 2"'2 and =
ll(a) = 0.8. The inverse Nyquist plot is shown in Figure 7.21 of the text. The nonlinearity satisfies the slope
restriction with a = -1 and /J = 1. Therefore, the critical circle is centered at the origin and has a radius
- 126
《非线性系统(第三版)》习题解答
.,
-~·~;:;,·~w·--r·-.·t ·:..·:.:; . .
.. ... ... , .
,, ,
;~..
:
'
.
. -
·.· .. ...:-. .... ....
- ~ - ...: '' :
.,,,,. -:-
3 .. .. . /... .. ....:..... ; ..: -~ .. . .. --~ ., .,~'i .
,': /' : - \ \
I . ~ '\ \
2 i ·/ .. ....... ·•·· -;_., - , "\'1/G(JOII
..
J1 "
~
' ~ .
...,.. .... ·:: , ... ., .... ..........
; " . '\I: .
: ' .
,
..
t: .... ( ... ,
~ : .
: .... .cU1.&.'. ..... .: .... . : .... /t;
: \ ;
"'_S ... .-:... ... ~~-. I,~_]
. _____ _
If :
I ·:·
. ...
: ', : j : 1:1 .
.. ~:., .. ' .·i·...."L:-,.-".'/ ·
: '' . : " ... :. . - -~- - ~ - ""'! , , !
.,-
.. . . .. .... . · -'··· · · · ·· ..... . . ·., . . , . .•. . .. . .. :•.... . . . ...-: . .... ., . . • . , ! - · ·
~
-10 _. -I -7 -4 ~
._.,... ~ -3 -2 -1 0
J o.05 m=0.948
i 01---~--,.--=-~-------i
tE -0.05
1/G(j co)
-0.6 -0.5 -0.4 -0.3
Real/oos
IJ(a) = I1
It is shown iD Figure 7.27. The equation •(a) = 0.8 has two roots at a = 2.48 and a = 12.47. Thus, we
expect that there are two periodic solutions, one with amplitude close to 2.48 and frequency close to 2/2
raA/sec. and the other with amplitude close to 12.47 and frequency close to 2\/'2 rail/sec. Next, we apply
Theorem 7.4. It is clear from Figure 7.27 that •'(a) is different than zero at the roots a•. Thus, all the
conditions of Theorem 7.4 (case 3) are satisfied and we confirm the existence of the periodic solutions. By
calculating and plotting the uncertainty band, it can be seen that the boundaries of the band intersect the
real axis a.t -0.6481 and -0.9519. The frequencies of the error circles closest to the real axis a.re w = 1.75
- 127
《非线性系统(第三版)》习题解答
and w = 2.905. Using the graph of ~(a), the set f corresponding to each solution is given by
0.9
0.8
'ii'
~0.7
a..
0.6
0.5
0.4
0 5 10 15
a
(4) The harmonic balance equation has the solution w = J3 and 'i(a) =
1. For the given nonlinearity,
~(a) = 1 yields the unique solution a= 0.8165. Application of Theorem 7.4 succeeds and gives
- 128
《非线性系统(第三版)》习题解答
Chapter 8
• 8.1 As in the proof of Theorem 8.1, take .v(y, w) = V(y) + v'wT Pw. Then
• 8.2 From Theorem 8.2, we know that asymptotic stability of the origin of the reduced system implies
a.,ymptotic stability of the origin of the full system. The opposite statement can be proved by contradiction.
Suppose the origin of the full system is asymptotically stable but the origin of the reduced system is not so.
Asymptotic stability of the origin of the full system implies its stability, which in turn implies stability of
the origin of the reduced system. H the origin of the reduced system is stable but not asymptotically stable,
then there is a bounded solution y(t) (with lly(O)I] arbitrarily small) which does not converge to zero as t
tends to infinity. Then, the corresponding solution (y{t), 0) of the full system does not converge to zero,
which contradicts asymptotic stability of the origin of the full system.
= = =
• 8.3 If 92(l', 0) 0, then h(y) 0 satisfies the PDE (8.8). If 91(y,0) 0 and A1 0, the reduced system =
is fl === 0. The origin of the reduced system is stable and the Lyapunov function V(y) = yT'ti satisfies the
condition of Corollary 8.1. Thus, the origin of the full system is stable.
• 8.4 .In Example 8.1, A1 = 0 and a= 0 yields 91(11,z) = -b(yz + z2 ) and 92(1,1,z) = b(yz + z2 ) . Thus,
=
91 (11, 0) 92(11, O) = 0 and the conclusion follows from the previous exercise.
• 8.5
(a) The function /1,(xe,z1,) can be expanded as
/1>(Xa,Zb) = -88/b
Zo
8/b -
(O,O)za + -8 (O,O)zb + /b(x
XI,
11 ,x1,)
8/b
= ~(0,0)xe
vXo
-
+ /•(:ta,Zb)
where j,,(xe, z1,) vanishes at (0, 0) together with its first partial derivatives. Since /1t(z0 , 0) = 0 in the
neighborhood of Xe= 0, ~(0,0) = O. Let x = [ Xa ] and /(x)
• X1,
= [ A1,Xbla+(x;,(z,,)
JII Xa, Zit
) ] . Then
H the origin of Xe = f11(z0,0) is exponentially stable, then (from the Theorem 4.15) the matrix l!!(0,0)
is Hurwitz. Consequently, the matrix ~(O) is Hurwitz and the origin z =
0 is an exponentially stable
equilibrium point of the full system.
- 129
《非线性系统(第三版)》习题解答
~1 = F1111+Q1('11,"12,x11)
'72 = F2112+G2x6+fb('J1,"12,Z11)
X6 = AbX6 + /11('11, '12, z11)
with F 2 having all eigenvalues with negative real parts and F 1 having all eigenvalues with zero real parts.
Moreover, the functions Q1 and 'h vanish at (0,0,0) together with their first partial derivatives. By assum1r
=
tion, the origin (1/1, 112) (0, 0) is an asymptotically stable equilibrium point of the system
Let f1'J =1r:i'11) be a center manifold for this system. Then, 1r2 satisfies the PDE
lhri
lhll [F1'71 + gi('71, 1r2(1,i}, O)] = F11r2('11) + '12('71, '11"2(171 ), 0)
From Corollary 8.2, we conclude that the origin '71 =0 is Bll uymptotically stable equilibrium point of the
reduced system
'11 = F1'11 +q1('11,'ll"2(1J1),0)
Consider now the full system. The center manifold for the fuD system is the pair
8h1
8rti [F1'11 + 91('11,hi('h), h1{'11))] = A11h1("1) +·'6(111,"2("1),h1('11))
It can be verified that these equations are solved by h2('11) = ,r2('11) and h 1('1t) = O. Thus, the reduced
system (of the full problem) is
'11 = F1'11 +q1('11,1r2('h),O)
Since the origin of this system is asymptotically stable, we conclude from Theorem 8.2 that the origin of the
full system is asymptotically stable.
- 130
《非线性系统(第三版)》习题解答
The origin of t.his system is unstable. Hence, the origin of the full system is unstable.
(2) A = ~L=o = [ ~ ~I ] . Take y = x1 and z = x 2 •
y = ay2 - z 2, i = -z + y 2 + yz
ii = ay2 + O(lyl 4 ), a # 0
The origiD of this system is unstable. Hence, the origin of the full system is unstable.
(3)
A= 8/1
OX :t:=O
=[ ~
O
~l
Q
~
-1
]
h(y) = ¢,(y) + O(llyll 3), where 4>(y) = YT Py= PnY~ + 2P:12!11Y2 + P22Yi
84> 8¢,
ay1 = 2P11Y1 + 2P12Y2, 8y2 = 2P12Y1 + 2P'l2Y2
Substituting these expressions in the center manifold equation and matching the coefficients of i, y1y2, and
y~, we obtain
Pu + 1 + 2p12 = 0, -2pu + 2J>J2 + 2P12 = 0, -2P12 + 1>22 + 1 = 0
whose solution is Pu= P22 = -1 and P12 = 0. Hence we have h(y): -(yf +Yi)+ 0(111111 3) and the reduced
system is
Hence V(y) is negative definite in some neighborhood of the origin and the origin is asymptotically stable.
Thus, the origin of the full system is asymptotically stable.
- 131
《非线性系统(第三版)》习题解答
in the center manifold equation and matching the coefficients of y3 , we obtain h3 = -1. The origin of the
reduced system
'JI = -y5 + O(IYl 6 )
is asymptotically stable. Hence, the origin of the full system is asymptotically stable.
A- - 8/1 -
- 8x 2:=o -
[-2 -3 ~I]I
0 0
1
Take y = X3 and z = [
X1 +
X3 ]
.
· X2 -X3
- 132
《非线性系统(第三版)》习题解答
ii= (a+ c)y3 + (cd + bc2)ys + (cd2 + 2bc2d)111 + O(ly/s) = -cd.2y1 + 0(~1118)
a+c = cd + bc2 = 0 and c.d2 < 0 ::::> The origin is unstable
= c.d + bc2 = 0 and cd2 > 0 =} The origin is asymptotically stable
a+c
The only case left is a+ c = cd + bc2 = cd2 = 0. If c = 0, we have a = 0 and h(y) = 0 solves the center
manifold equation exactly, resulting in the reduced system fl = 0. H c ;/; 0, we must have b d O and = =
=
h(y) cy2 solves the center manifold equation exactly, resulting in the reduced system 'fl= 0. In either case,
the conditions of Corollary 8.1 are satisfied; hence, the origin of the full system is stable.
ij = ay3 + y 2 z, i = - z + z 2 + zy - y3
- 133
《非线性系统(第三版)》习题解答
y=ayz-y3 , i=-z+byz+c:y2
=
H b ¢ O, the origin is unstable. The only case left is the case ac = 1 and b 0. In this case, the center
manifold equation is solved exactly by h(y) = cy2 • The reduced system is ii = 0. Its origin is stable and the
Lyapunov function V(y) = 'If satisfies the condition of Corollary 8.1. Hence, the origin of the full system is
stable.
• 8.10 In the neighborhood of the origin, V(.:z:) is positive definite and V(x) is negative definite. Hence, the
origin is asymptotically stable. To show that G is exactly the region of attraction, we need to show that
-134
《非线性系统(第三版)》习题解答
1wdW = lt
Wo W to
h(x(s)) ds
W(x(t)) = W( x {t )) e
0
J: h(z(•}) da
10
The function V(x) has the properties: V(O) = 0, 0 < V(x) < 1 for all x E G, V(x) -+ 1 as x-+ lJG.
V(x) = -01(x1)h(x1)[l - V(x)J :S 0
All the conditions of Zubov's theorem are satisfied except that V(x) on only negative semidefinite.
V=O => 91(xi)h(xi}=O => x1 =0
=
X1(t) 0 => 92(x2(t)) := 0 => X2(t ) =0
Hence, by application of LaSalle's theorem (to the set G) and Zubov's theorem, we conclude that G is the
region of attraction.
• 8.12 The system is a special case of the one treated in the previous exercise with h 1 (x1 ) x 1 , g 1 (xi) = =
tanx1, a.nd .92(x2):..: x2. It can be verified that all the conditions of the previous exercise are satisfied in the
set G = { x E R2 I lx1 I < f} . It follows from the previous exercise that G is the region of attraction.
• 8.13 Since n is positively invariant and every trajectory inn approaches the origin as t-+ oo, every point
in n is connected to the origin by an arc. Consequently, any two points in O are connected by an arc that
is formed by connecting the two arcs that connect them to the origin. This shows that O is connected.
• 8.14 Let c = min::EIJD V(x). Then Oc = {V(x) < c} is an estimate of the region of attraction. We have
min { Xi + xn = 1, min {Xi + xn ::: }
:z:3-l;O$:z:1 $2 z2=-l ;-2S:i:1 ;SO
and
min
z1-z2=-1;-2$z1$0
{xf + xn = min {x~
-2::S:z1SO
+ (x1 + 1)2} = !2
Hence c = ½and the region of attraction is estimated by {x E R2 I xf + x~ < ½}.
- 135
《非线性系统(第三版)》习题解答
• 8.15
(a) Using V{x) = 5x? + 2x1x2 + 2xt we have
V(x) = (IOx1 + 2x2)x2 + (2x1 + 4x2}[-x1 - X2 - (2x2 + X1 )(1- xrn
= -2x~ + 4x1x2 - 2x~ - 2(x1 + 2.'l:2)2(1 - x~)
(b) Notice that V(x) $ 0 for all x E S. To show that S is an estimate of the region of attraction we
need to show that S is positively invariant. The boundary of S consists of four pieces, as shown in Fig-
ure 8.1. The boundaries BC and DA are parts of the Lyapunov surface V(x) = 5. Since V(x) :5 0, the
trajectories cannot leave S through BC or DA. To show a similar property for the boundaries AB and CD,
notice that
It can be easily seen that the right-hand side is nonpositive on the boundaries AB and CD. Thus, the
trajectories cannot leave S through AB or CD. Hence, S is positively invariant. It is also compact and
V(x) $ 0 in S . Thus, by LaSalle's theorem, all trajectories starting in S must approach the largest invariant
=
set in {x E S I V(x) O}. It is clear from part (a) that the largest invariant set is the origin. Hence, S is
an estimate of the region of attraction.
1.5
0.5 V(x)=
0 t---,,__--+-_ _,,__---1
x,
-0.5 V(x) • 5
-1
D C
-1.5
-1 0
• 8.16
±1 = x2 , ±2 = -x2 - (x1 - xD
Consider the Lyapunov function candidate
- 136
《非线性系统(第三版)》习题解答
Moreover
V(x) = 0 => x2(t) =0 => x1{t) - x~(t) =0 => x1(t) for lxd < 1
Hence, all the conditions of Corollary 4.1 are satisfied in the domain D = {lx1 1 < l}. We conclude that
the origin is ~mptotically stable and Oc = {x E R 2 I V(x) $ c} is an estimate of the region of attraction,
provided c is chosen small enough to ensure that !le is compact and Oc C D . The condition Oc C D is
=
satisfied by choosing c < ¼- For any O < c < ¼, the surface V(x) c is closed. Hence, Oc with O < c < ¼is
an estimate of the region of attraction. Equivalently, we can estimate the region of attraction by the open
set {x E R 2 I V(x) < ¼}.
• 8.17 Since V(x) is negative, the vector field must point to the inside of the surface V(x) = c. Therefore,
the directions (2} and (3) are possible, while {l) and (4) are impossible.
• 8.18 (a)
Hence
sinx1 +2sat(xi) =O => x1 =0
The origin is the unique equilibrium point.
(b}
The eigenvalues of A are -3/2 ± j,,/3/2. Hence, A is Hurwitz and the origin is asymptotically stable.
(c)
11i:r = er[- smx1 - 2sat(u)] :S 10'1 - 21111 =
-lul, for 10'1 ~ 1
(d)
The set Mc is closed and bounded. Its boundary is formed of four parts, two lying on the surface V(x) c, =
one lying on the line a = 1, and one lying on the line a =
-1. Since V(x) $ 0 ill Mc, trajectories cannot
leave the set through the parts of the boundary on the surface V(x) = c. Using the result of part (c), we see
=
that the trajectories cannot leave Mc through the lines O' ±1 since on those lines lul must be decreasing.
Hence, every trajectory starting in Mc will remain in Mc for all future time. Let us find the largest invariant
set in E = {x E Mc I V(:r) = O}.
V(x) = 0:::,. x2(t) =0 => sinx1 (t) - 2x1 (t) = =>0 X1 (t) =0
Hence, the origin is the largest invariant set in E. We conclude, by LaSalle's theorem, that every trajectory
starting in Mc approaches the origin as t ~ co.
(e) Since qif :S -lt1I for 10'1 2: 1, every trajectory starting outside the region 10'1 $ 1 must reach this region
in finite time. Suppose, for example, that the initial point is in the region a > 1. Then
Therefore u(t) :S a(O) - t, which implies that the trajectory reaches the region luf $ 1 in time less than
or equal to u(O) - 1. A similar argument can be made if the trajectory starts in t1 < -1. Once inside the
region 1111 $ 1, the trajectory belongs to a set Mc for some c > 0. It follows from part (d) that the trajectory
reaches the origin as t ~ co. Therefore, the origin is globally asymptotically stable.
- 137
《非线性系统(第三版)》习题解答
• 8.19 (a)
Equilibrium points:
1
O=x2, 0 = -[-'73
T
COSX1 - 712x3 + EFD]
Substituting x 3 from the third equation into the second one, we obtain
P = [ o.4g67 ] • q = [ 1.6i98 ]
1.301 0.4085
!f = [-('11/Mfx3
x
COSX1
-(7':J/r) sin x 1
1
-D /M
0
-(111/;) sinx1
-(772/'r)
]
81 1
8x :r.=p
= [-128~7204
-0.1019
:4 0
-53~821]
-0.4091
=> Eigenvalues= -2.0215±jll.171, -0.366
Bf
ax
I
:r.:::q
= [ 3.~29
-0.257
_\
0
-135~7311 ]
-0.4091
::;> Eigenvalues= -3.4381 ± jl.7179, 2.4671 => q is unstable
(b) Estimate the region of attraction of p. Use V(x) = yT Piy, where y = x - p and Pi is the solution of
=
the Lyapunov equation P1A + AP1 -_!. Using MATLAB, Pi was found to be
The eigenvalues of Pi are 19.0159, 1.3877, 0.1243. Set 9(x) = /(x) - A (x - p). We have
g1(x) = 0
gi(x) = (771/M)[-x3 sinx1 + .P3 sinp1 + Ps(z1 - p1) COSPt + (x3 - P3) sin PI)
93(x) == (113/r)[cosx1 - COSPl + (x1 - p1) sin pi)
We have
- 138
《非线性系统(第三版)》习题解答
P11
Pig = [ P12 P22
Pia
P12
P23
Pt3
P23
1>33
l[ l [ 0
92
93
= Pt2Y2
P:2292
P32U2
+ Pt393
+ P2393
+ P3s9a
l
l(Pig)1I < (111 IP121/M)(2IY1 I IY31 + p3yf) + (r,3IPt3l/r)yf 1;f a1y~ + bily1 I IYJI
l(P19hl $ (1111P221/M)(2IY1I lval + P3YD + (11:ilP23i/T)y~ ~r a2y~ + ~l11d IYJI
l(Pig)3I < (1111Plsl/M)(21111I IY31 + P3Yf) + (11311'331/r)y~ ~f a3y~ + bslY1I IYsl
Hence
IIP1ull~ ~ ayt + 2bl11113 IYsl + dy~yJ =11l [ 1:~1 ] T N [ l!~i ]
where a= ai +a~+ a~, b = a1b1 + a2b-i + a3~, d = b~ + b~ + b~, and N = [ : : ] . Thus,
• 2 S
V::; -11111'2 + 2v').m,u:(N)l111ll2
=
Let r = 1/2./'Amru;(N) and c = r2 Amin(Pi) Amin(Pi)/4>.mGz(N). It can be verified that c = 1.8175x 10-5 _
The set {V (y) < c} is an estimate of the region of attraction.
• 8.20
(a) Take V(z) = ½(x~ + x~). Then
Let
A(t) = [ ~l -:(t) ] , A= [ ~l ~], C(t) = [ O y'g(ij ]
Using g(t) 2;: k1 , it can be shown by calculating the observability Gra.mian that the pair (.A, C(t)) is uniformly
=
observable. Since A(t) A-CT(t)C(t} and C(t) is uniformly bounded, we conclude that the pair (A(t), C(t))
is uniformly observable. It can be easily verified that P = ½I satisfies the equation
This shows that the origin is not asymptotically stable. Hence, the boundedness of g(t) is necessary
• 8.21 Linearize the system at :r = 0. The linearized system is studied in the previous exercise. The origin
of the linearization is exponentially stable. Thus, by Theorem 4.13, the origin is an exponentially stable
equilibrium point for the nonlinear system.
- 139
《非线性系统(第三版)》习题解答
• 8.22
x-
-
[
-1
1
a(t)
-1
0
0
-o{t)
0
0
l x = A(t)x
With V(x) = xTx, we have
V(x) = xT[A(t) + AT(t)Jx = -xf = -x7 CTCx
where C = (1,0,0J. Taking K(t) = [-1,1,a(t)]T yields
0 -~1 -a~(t) ]
A(t) - K(t)C =[ ~
=[
I -(t - T) - J: a(u) cw ]
+(t, r) 0 1 0 =* C+(t,T) =[ I -(t-r) -J:o(u) du J
0 0 1
With o{t) = sin t + sin 2t, it can be seen that the pair (A - KC, C) is uniformly observable. Exponential
stability of the origin follows from Example 8.11.
• 8.23 (a)
ei = Xi - r(i) = Xi+l - r(i) = eHl, 1 S i S n - I
en = :i,.-r(n.) = fo(x)+(i9*)Tfi(x)+9o(x)u-r<n)
Hence, e satisfies the equation
e = Ae + B[/o(x) + (8•) T Ii (x) + 9o(x)u - r(n.)]
where (A, B) is a controllable canonical pair that represents a chain of n integrators.
(b)
V = 2eTPJ+2<17r- 1¢
= 2eTP{(A- BK)e + B[fo(x) + (e·ffi(x) + 9o(x)u- r(n) - Ke]}+ 2,pTr- 1 rJ1(x)eTPB
= e7 [P(A- BK)+ (A- BKfP)e + 2e7 PB[-¢,T fi(x)J + 2¢7 ft(x)eTPB = -eTe
By Theorem 8.4, all state variables are bounded and limt-+oo e(t) =O.
(c) The closed-loop system can be represented as the linear time-varying system
X = [A.(t) + B(t)JX. e{t) = CX
where
- 140
《非线性系统(第三版)》习题解答
Chapter 9
• 9.1 (a) If P and Q satisfy the Lyapunov equation, then kP and kQ satisfy the same equation for any
positive constant k. Thus
µ(kQ) = Amin(kQ) = Am,n(Q) = µ(Q)
Ama:,:(kP} Amaz{P)
(b) let
Pi =L°" exp(ATt) exp(At) dt, P2 = fo 00
exp(ATt)Qexp(At) dt
Then
Pi - P2 = fo 00
exp(ATt)[I - Q] exp(At) dt
Q~ I ~I - Q ::5 0 ~ Pi - P2 $ 0 ~ P2 ~ P1
Hence, >-maz ( P2) ~ Ama.z (Pi) and
(c) For any Q =QT> 0, let k = 1/>.min(Q). Define Q = kQ so tha.t ;\m,n(Q);::: 1. Thus
µ(I) ~ µ(Q) ~ µ(Q), "r/ Q = QT > 0
• 9.2 (a) The function l~(v)I is sketched in Figure 9.1. From the sketch it is clear that
6
jh.(v)I ::5 1 + c,lvil, "r/ /vii$ L(l + 6)
(b} The derivative of V(x) = xTPx along the trajectories of the system satisfies
V(x) =-xTx-2xTPBh(Fx) ::5 -!lxll~+2llxll2IIPBll2llh(Fx)H2
o 26
< -llxll~ + 2llxll2IIPBll2 1 + 0 IIFxll2 ::5 -JI.xii~+ 1 + 0 IIPBll2IIFll2llxll~
6 1
< O, for 1 + cS < 2IIPBll2IIFll2
(c) The origin is asymptotically stable by Theorem 4.1. To estimate the region of attraction, find a constant
c > 0 such that the set flc = {x E R" I xT Px ::5 c} is inside the region l(Fx)il ::5 L{l + 6) for all i . The
18l'gest such constant is obtained by minimizjng V(x) on the boundary of the region.
(d) We have
0
A- BF= [ -0.5 I ] => P
-1 =[ l.l75 1.5
1 J~ 2IIPBll2IIFll2 = 8.0623
- 141
《非线性系统(第三版)》习题解答
lh.(v)I
I
6 1 1
l + 6 < 8.0623 =* a< 7.0623 = 0 ·1416
The region of interest is given by IFxl < 1.1426. Take c < (l.1426) 2 /[FP- 1 FT] = O. 724. The region of
attraction is estimated by {xT Px 5 0.723}.
• 9.3
. av av av
V(t, x) :::: 8t + ax f(t, x) - ax Bg(t,Cx) + c..Jlxll2IIBll2llg(t, Cx)ll2
:$ -c3llxll~
x = ( A- 2~BBTP) x + Dg(t,y)
Let V(x) = xTPx.
lf(z) = ,r
I
[p (A - !ssTp) + ( A - !BBTP
l
r P] x +2zTPDg(t,y)
= - -xTPDDTPx- -xTcTcx-exTQx+2xTPDg(t,y)
')' 1'
:5 - .!.xr PD DT Px -
1'
.!. IIYII~ -
1'
exT Qx + 2ll xT P Dlf2kllvll2
- 142
《非线性系统(第三版)》习题解答
V(x) =
xTx is a Lya.punov function for the nominal system since A+ AT= -2ol. The derivative of V
along the trajectories of the perturbed system satisfies
(b) Calculating the derivative of V directly (without viewing llxll~Bx as a perturbation term), we obtain
V = -2ollxll~ + 2.Bllxll~
When /3 $ 0, V ~ -2allxll? and the origin is globally exponentially stable. When f3 > 0, we have
Hence, Vis negative definite when r 2 < o:/P. Since V(x) = llxll~, we conclude that the set {llxl/~ < o//3} is
included in the region of attraction.
(c) Clearly, the results of (b) are less conservative than those of (a).
• 9,7 f(x) can be written as f(x) =Ax+ /(x), where /(x) and its first-order partial derivatives vanish
at x == 0. Take g(x) == Bx so that the perturbed system is given by x = (A+ B)x + i(x). Since A has
eigenvalues with zero real parts, for any 1 > 0, there is B with IIBII ~ 1' such that at least one eigenvalue of
(A+ B) has a positive real part. Hence, the origin of the perturbed system is unstable.
• 9.8 (a) The derivative of V along the trajectories of the perturbed system is given by
. av av
V = ox f (x) + ox g(x) ~ -os{llxll) + a4(11xl!hll.xll
Let
a1 = min 03(/lxll) > 0 and a, = max /lxllo4(ll.xll) > 0
:z:E{V(:i:)=c} :iEfl
-143
《非线性系统(第三版)》习题解答
where O < 8 < 1. The preceding inequality is valid as long as a 3 (11xll) $ -ya 2 /8 for all x E 0, which is the
case for sufficiently small "f· It follows from Theorem 4.18 that a.lJ solutions starting in n are ultimately
bounded by a class JC function of -y.
=
(b) Since A= ~(O) is Hurwitz, the origin of x f(x) is exponentially stable. By Theorem 4.14, there is
r 0 > 0 and a Lyapunov function V(x) such that
av
ax f(x) $ -c3llxll , 2
I ~: I $ C4llx!I
for all llxll $ r 0 , where c1 to c_. are positive constants. The derivative of V along the trajectories of th_,
perturbed system is given by
V
. = av av
8x f(x) + &x g(x) $ -(ca - 1ec)llxl12
Hence, there is Co > 0 (independ~t of -y) such that for all -y < c3/C., the set O = {V(z) $ eo} is positive
invariant and every trajectory in n converges to the origin as t tends to infinity. For sufficiently sma.ll -y,
the ultimate bound of part (a) will be small enough to ensure that every trajectory starting inn enters 0
in finite time. Hence, every trajectory starting in n converges to the origin as t tends to infinity.
(c) If A is not Hurwitz, we cannot ensure tha.t the origin of the perturbed system is exponentially stable.
Hence, the proof of part (b) falls apart; that is, we can show uniform ultimate boundedness but we cannot
show that the trajectories will converge to the origin. In fact, the example given in the problem statement
is a counter example where the trajectories do not converge to the origin for all x(O). For this example, we
have
A= -
bx
fJf I .= [o
z=D
1
O
-1
0
1
o]
0
0
which is not Hurwitz since a.lJ its eigenvalues are on the imaginary axis. On the other hand, the derivative of
V(x) = Xi+½x~+½xi+x1zs along the trajectories of the nominal system is given by V(x) = -(2x1+z3)4 $ O.
V(x} = 0 => 2x1(t} + xs(t) =O => 2xi(t} + x3(t) =0 => x 2 (t) =O
Hence, by LaSalle's theorem, the origin is asymptotically stable. It follows from Theorem 4.16 that there is
a Lyapunov function V(x) that satisfies the given inequalities in some domain a.round the origin. Finally,
the linearization of the perturbed system at the origin is given by
au+ g)
iJX
I :i:::=O
=[ ~
O
~1
1
~a ]
0
and its characteristic equation is .,\3 - a.A 2 +.A+ a= 0. By the Routh-Hurwitz criterion, it can be seen that
this matrix hM at least one eigenvalue in the right-half plane. Bence, the origin of the perturbed system is
unstable.
• 9.9 (a)
•
Xt = -Xl3 + X2,5 ·
X2 = -Xi3 - 5
X2
Linearization at the origin yields the matrix A = 0 which is not Hurwitz. Hence, the origin is not exponen-
=
tially stable. 'Let V(x) ¼xt + ¼x~.
-144
《非线性系统(第三版)》习题解答
Let p1 ( 1') be the largest positive real root of the polynomial equation
1 ,y3/2 ..,
_ -ylO + _,_ + ..!.y2 + 'YY6
2 2 2
P1('Y) is a class JC function of-)· and P1b) 2: ['Y + .../72 +-yr;.,_ Hence, for lx1I < -yl/4 , we have
. 3 6 3
V$-rc1- 4X2 +2.x1+2 "Y+v,2+,
10 'Y 2 i [ ~11/2 +-y [,+y72+-y
~]3/2
Let P2 (1 ) be the largest positive real root of the polynomial equation
1 i i [
- 2Y6 + 2Y2 + 2 'i' + V~ 11/2
-y2 + 1' + 1' ["Y + ~13/2
V ,2 + 'Y
pz(-y) is a class 'K, function of7 and Pzb) 2: -y1 / 4 _ Hence, for lx2I < [7 + J-y +..,.J114 , we have
2
. l 6
V $ - 4(:r1 + X210 ), V lxd 2: {)2(1')
settingµ.= max{P1h), pz('y)}, we see that the inequality V$ - ¼(xr + x!0 ) is satisfied for all llxlloc ~ µ.
The conclusion follows from Theorem 4.18.
• 9.10 (a) With q = 0, we have
V = -acx1 sin x1 - bcxf - ex~ ~ -(b- a)cxf - ex~
which is negative definite for all x, since b > a.
(b) With q # 0, we have
V = -acx1 sin X1 - bcxf - ex~ + (cx1 + 2x2)q(t) cos.xi S -(b - a)cxf - ex~+ kVc2 + 4 Uxll2
Hence, the solutions are globally uniformly ultimately bounded a.nd the ultimate bound is proportional to
k. An estimate of the ultimate bound ca.n be obtained using Theorem 4.18.
- 145
《非线性系统(第三版)》习题解答
Linearization at the origin yields the Hurwitz matrix A = - I; hence the origin is exponentially stable.
Global asymptotic stability can be seen by solving the equations to obtain
It is clear that for all initial states, the solution x(t) tends to zero as t tends to infinity.
(b) Exponential stability for sufficiently small b follows from ~ a 9.1. To show that the origin is not
globally asymptotically stable, show that there are other equilibrium points. In particular, there is an
equilibrium point at x1 = -(1 + b)1r/2b, x2 1r/2. =
(c) While we cannot apply Lemma 9.1 because the Jacobian matrix is not globally bounded, the lemma.
hints tha.t the origin of the nominal system is not globally exponentially stable because if it was so we would
have expected the origin of the perturbed system to be globally exponential stable as well. The fact that the
origin of the nominal system is not globally exponentially stable can be seen from the closed-form solution
given in part (a).
A = aJI = [ -1 + z2 .r1 +a ] = [ -a
-1 a ]
8x z:=D -2z1 - a 0 z:=O
0
+
r. -a../b
(0,0), ( -a+ vb, vb) , (-".. _. r.b a +
vo, ./f, vb)
Since the system has multiple equilibria, the origin is not globally asymptotically stable.
(d) While we cannot apply Lemma 9.1 bec&US(! the Jacobian matrix is not globally bounded, the lemma
hints that the origin of the nominal system is not globally exponentially stable because if it was so we would
have expected the origin of the perturbed system to be globally exponential stable as well. It is possible to
show that the origin of the nominal system is not globally exponentially stable by a contradiction argument
that involves deriving a special converse Lyapunov function for this example. The argument is long and can
be found in the solution manual of the first edition (See Exercise 4.25).
- 146
《非线性系统(第三版)》习题解答
(b) o 1 ( -) , o 2 O, and 04 ( ·) are clearly class Koo functions. 03 ( r) is monotonically increasing and o 3 ( r} -t oo
as r -t oo. Hence, o 3 ( ·) belongs to class /C 00 •
(c)
(d)
I xz I=
1: 1 ~~2 S ½, V lxl
1 -x
6> 2 => x = 1 + z2 + t, > 0
Hence, the solution x(t) escapes to oo for any initial state x(O).
We have
V(t + h, x(t + h)) S ~ llx(t + h)ll 2
x(t + h) =h[/(t,O) + g(t, O)) + o(h} => IJx(t + h)ll 2 =h2 llg(t,O)ll 2 + ho(h)
since JC4/2c1 ~ 1. Thus, D+W S c.,,5(t)/(2,/ci), which agrees with the right hand side of (9.17) at W = 0.
• 9.15 As in Example 9.6, the perturbation term B(t)x satisfies (9.15) with -y(t) = IIB(t)ll2 and 6(t) = 0.
1
t:,.
lt+.6 -y(-r)
t dr
1 [ 00
S t:,. lo ")'(r) dr S t:,.
k
where k is independent of .6.. Given e > 0, we can choose A large enough so that (k/ A) < ~- We conclude
from Corollary 9.1 and the third case of Lemma 9.5 tha.t the origin is globally exponentially stable.
• 9.16 As in Example 9.6, the perturbation term B(t)x satisfies (9.15) with -y(t) = IIB(t)ll 2 and 6(t) = 0.
1
.6.
lt+.6 -y(-r) dr
t
where k is independent of~- Given e > 0, we can choose A large enough so that (k/../A) < e:. We conclude
from Corollary 9.1 and the third case of Lemma 9.5 that the origin is globally exponentially stable.
- 147
《非线性系统(第三版)》习题解答
• 9.17 Write A(t) = A+ B(t), where B(t) = A(t) - A. Since A is Hurwitz and B(t) -+ 0 as t -+ oo, the
result follows from Example 9.6.
• 9.18 Using the third case of Lemma 9.6, we conclude that x(t) -+ 0 as t-+ oo.
=
• 9.19 We view the system x f(t,x) as a perturbation of the nominal system x f(O,x). Noting that =
=
A+ AT= -2o:l and B +BT= 2/31, we use V(x) xTx. The derivative of V along the trajectories of the
nominal system is given by
• 9.21 The perturbation term satisfies (9.15) with -y = 0. Therefore, (9.18) takes the form
to+i.6.
e-u(to+(Hl).6.-r)U(r) dT
to+~
kt5(T) dr $ e-a.6.W(to + iA) + k11A
Hence
i-1
W(to +iA} ~ (e-u 6 )iW(to) + L (e-".6.)i-;i-I krJA::; W(to) + 1 ~:~...6.
j=O
Between any two sampling points to+ iA aod to+ (i + l)A, we have
Thus
W(t) ::5 W(to) + 1 k!'J~a-.6. + kr,6., 'rt to + iA :S t :S to+ iA + 6.
-e
- 148
《非线性系统(第三版)》习题解答
Thus
• 9.22 Prove by induction that all the principal minors of A are positive. It is clear that a 11 > O and
Now assume that the mth-order principal minor det Am > 0 and write the (m + l)th-order principal minor
as det Am+l, where
Am+1 =[ !¥' : ]
and Am, b, cT, and d have dimensions m x m, m x I, 1 x m, and 1 x I, respectively. All the elements of b
and c are nonpositive and d > O. We have
From the diagonaJ dominance property, a1l the elements of A~1 are nonnegative. It follows that all the
elements of (d- cT A;;/b) are nonnegative. To see this point consider the equation
Amv + b = W1
CTV +d = W2
where v is a vector of ones. Due to diagonal dominance, w1 a.nd w2 have positive components. After a simple
manipulation we write
d- cT A;;/b = w2 - cT A;;/w1
Since c has nonpositive elements, A;1 has nonnegative elements, and w 1 has positive elements, we conclude
that -cT A;;/w1 ,?: 0. Thus, d- cT A;;,1b > 0. Therefore, detAm+l > 0 and the proof is complete.
then
V(t,x) = Ldi½(t , xi) i I:d,cdlxill2 :5 c2llxl1 2
and, similarly, V(t,x) ~ cillxll 2 . The conclusion follows from Theorem 4.10.
- 149
《非线性系统(第三版)》习题解答
• 9.24 A direct application of Theorem 9.2 will not be conclusive. Therefore, we proceed to perform the
composite Lyapunov analysis as follows. Write the state equation as
dV2 ( 2 3
d,x2 9z x) = X1X2 $ r/)1</>2
For V to be negative definite, we want the 2 x 2 matrix to be positive definite. Choosing d1 = "2 = I results
in a positive definite matrix. Bence, the origin is asymptotically stable.
• 9.25 Use the notation of Section 9.5. Represent the system as an interconnection of two subsystems.
Use
V, (
1 X1,X2
)
=[ .Z1 ] T [
X2
l.5 0.5 ] [
0.5 }
XX 1 ]
2
Vil uolmted
. = -x~ -x~ => 01 = 1, ¢1 = /xi +x~
We also have /31 = 1.809. Use V2(xa) = ¼xi as a Lyapunov function candidate for the second isolated
subsystem.
V2j.••oltitr:d = -zg => 02 = 1, ¢>2 = lx3 j3
We also have /j2 = 1. The interconnection terms satisfy
-150
《非线性系统(第三版)》习题解答
llu,(x)ll2 $ L IIA,jll2llx;ll2 *
j=l
'Yij = IIA;;ll2
The matrix S is defined by
1, for j =i
S;j = { -2IIP;ll2IIA,;ll2, for j i=i
The origin is asymptotically stable if Sis an M-matrix.
• 9.27 Since O $ e;, ~ 1, we have
m m
llg;(t,eux1, . .. ,eimXm)II $ I:e,j'Y;;</>;(x,) :SL -Y,;<P;(x,)
j=l j=l
Thus, the conditions of Theorem 9.2 are satisfied irrespective of the values of e,j.
• 9.28 (a) The closed-loop system is given by
[! ]= A [ =] + [ ~ ] r(t)
where .A= [ A -=_gFi -~F2 ] is Hurwitz. When r is constant, the system has a unique equilibrium point
(x(r),i{r)), where Cx = r. Moreover, this point is exponentially stable. Hence x(t)-+ x and z(t)-+ z as
t-+ oo. Consequently, y(t) = Cx{t) approaches Ci r as t -+ oo. =
(b) Suppose that llr(t)IJ.:::: e for all t ~ 0. The equilibrium point (i(r),z(r)) is a linear function ofr. Define
x = x - x and i = z - z to shift the equilibriwn point to the origin.
Consider the Lyapunov function V (i, i) =[ !] T P [ ; ] , where P is the solution of the Lyapunov equation
PA+ ATP= -I. The function V satisfies the inequalities (9.41)-(9.44) of the text with c1 = ,\min (1'),
c2 = >.ma: (P), C3 = 1, C. = 2>.ma:i- (P), and c5 = 0 (since V
is independent of r). Thus, all the assumption
of Theorem 9.3 are satisfied globally. Therefore, the solutions (x(t), z(t)) are wiiformly ultimately bounded
with an ultimate bound that is proportional toe. It follows that the norm of the tracking error is smaller
than ke for some k > O. Moreover, if r(t) -+ 0 as t --+ oo, then the tracking error tends to zero.
- 151
《非线性系统(第三版)》习题解答
• 9.29 (a) Since (x, z) is exponentially stable, for initial states sufficiently close to the equilibrium point,
=
x(t) -+ x and z(t) -+ z as t -+ oo. Consequently, y(t) h(x(t)) approaches h(x) r as t-+ oo. =
(b) Suppose llr(t)i12 SE for all t;?: 0. It can be ell.'lily verified that all the assumptions of Lemma. 9.8 are
satisfied in some domain around the equilibrium point. Hence, there is a Lyapunov function that satisfies
inequalities (9.41)-(9.44) of the text. Now, it can be seen that a.ll the assumptions of Theorem 9.3 are
satisfied in some domain around the equilibrium point. It follows from the theorem that for sufficiently small
e, the solutions will be uniformly ultimately bounded to a ball around the equilibrium point. The radius
of this ball is proportional to e. Hence, the norm of the -tracking error is smaller than ke for some k > O.
Moreover, if r(t) -t Oas t-+ oo, then the tracking error tends to zero.
• 9.30 The solution of this exercise is identical to the solution of Exercise 9.29, except for talcing the state
vector as (x, z1, Zz).
for some positive constants k1 and"/, and P(t)A(t) + ATP(t) = -I has a unique positive definite solution
P(t) for each t 2'. 0. The matrix l'(t) satisfies
IIP(t}II ~ UQ(t)ll 1
00
kte-Z-,-r dr :5 k2IIA(t)II
L t
ll~(r)H dr::;
(
LnA(r)ll
t
2 dr
) 1/2
v1f=to :5 Vp(t - to)
Thus
V(t,x(t)) ~ V(to,x(to)) exp [-c1(t -to)+ c2Jp(t- to)]~ c3e-c4 (t-to>v(t 0,x(t0 ))
- 152
《非线性系统(第三版)》习题解答
Chapter 10
• 10.1 6(e) ;::; O(e) => 16(e)I $ lcie:I, for ltl < c. Thus, 16(s)I :S kye.,fi ~f k1 ,fi, for lel < c. Thus, 6(s) is
0( ,/i). It is not O(lc:I I).
Similarly
X-21 = - (0.2 + l +lxti) X21 - X20 + tan- 1 X10, X21 (O) =0
(c} The nominal system has a unique equilibrium point (p,p), where p satisfies the equation 0.2p+tan- 1 p =
1r J4. Linearization at this point yields the matrix
8J
8x
l _[
(p,p) -
-0.2 -
0
ri:;z O
-0.2 - 1 .f_;i
]
The equilibrium point (p,p) is exponentially stable. Hence, Theorem 10.2 applies and we can conclude that
there is a neighborhood of (p,p) such that for all initial states in that neighborhood, the approximation is
valid on the infinite time interval.
(d) Write the equation for X10, X20, :tu, and x21 a.s four simultaneous autonomous equations and solve using
a computer program. The simulation results are shown in Figure 10.1.
- 153
《非线性系统(第三版)》习题解答
~n---~----------. 1.8----------~--~
0.7 u
0.65 1.2
.,.- ,t'
0.6
Exact
0.55 1st order approx 0.8
2nd order appro . 0.6 .___ _ _ _ _ _ _ _ ___,
2 3 0 2 3
• 10.4 (a)
±10 = x20, X1o(O) = '71
.X20 -X10 - X20, x20(D) = 112
(b)
±11 = x:n, xu(O) =0
±21 = -xu - z21 + xfo, X21(0) =0
(c) The nominal system is a linear one with a Hurwitz matrix. Hence, the origin is exponentially stable
and Theorem 10.2 applies.
(d) The simulation results are shown in Figure 10.2.
- Exact 0.1
1st order approx
2nd order appro 0
0.!5
-0.1
.,.- ....-0.2
-0.3
0
-0.'4
-0.5
--0.5
0 2 3 4 5 0 2 3 4 5
• 10.5 (a)
:i:10 = -X10 + X20, X10(0) = fh
.i-20 = -x20 - ½Xio, x20{0) = TJ2
(b)
:i:11 = -xu +x21, xu(O) = 0
:i:21 = X10 - X21 - X~oX21, X21(0) = 0
(c) The nominal system has a unique equilibrium point a.t the origin. The Jacobian matrix Mj
&(0,0)
=
[ 01 !1 ] is Hurwitz. Hence, the origin is exponentially stable and Theorem 10.2 applies.
(d) The simulation results are shown in Figure 10.3. Note that x 20 (t) =0.
-
154
《非线性系统(第三版)》习题解答
0.8
Exact
1st order approx
0.6 2nd order approi
..-
0.-4
0.2
0'-------------=-
0 2 3 4 2 3 4
• 10.6 (a)
±10 = X10 - Xio, X1o(O) = 1J1
X20 = 2:t20 - X~o, X20(0) = T/'l
(b)
Xu = Xu - 2x10X11 + X10X20, xu(O) =0
X21 = 2x21 - 2x20X21 - X10X20, X21(0) =0
(c) The nominal system ha.s four equilibrium points at (0, 0), (0, 2), (1, 0), and (1, 2). The Jacobian matrices
at these points are
8/1
8x (o,o) =
[0 0]
2 '
1 8/1
8x (o,2 ) =
[ 01 0 ]' 8/1
-2 8x {l,O) =
[ 0 0]
2 '
-1 8/1
8x (l, 2) =
[ -10 0 ]
-2
2-----~--._.., . ,. ______
1.-4.---------------,
---
1.2 1.8 ,· , -- - - - - - - -
I "'
..- ~-~.------~--,
.---·- --·- · ..
.,,_
1.8
I
I
I
0.8 1.4
Exact
0.6 1st order approx
2nd order appro
2 3 4 2 3 4
I I
• 10.7 (a)
x10 = -x10 + X2o(l + x10), X1o(O) = 111
X20 -X1o(X10 + 1), X2o(O) = 1/2
(b)
±11 = -Xu + (1 + X1o)X21 + X20X11 + 1 + X~o, xn(O) 0=
:i-21 = -(1 + X1o)zu - X10X11, X21(0) = 0
-
155
《非线性系统(第三版)》习题解答
( c) The nominal system has a unique equilibrium point at the origin. The Jacobian matrix !li I -
7fi (0,0) -
[ =~ ~ ] is Hurwitz. Hence, the origin is exponentially stable and Theorem 10.2 applies.
(d) The simulation results are shown in Figure 10.5.
t:=-0.05 £ = --0.06
2 3
Exact 2
1 1st order approx
1
x- 2nd order appro )(
C'II
0
0
-1
-2
1 2 3 4 5 0 1 2 3 4 5
t:=-0.1 £ = --0.1
2 3
2
1
-- 0
'I X
N
0
' . .-:. =·=-=-~--=--.:· ,:.=.
-------- -1
-2
1 2 3 4 5 0 1 2 3 4 5
t:•-0.2 £ = -0.2
2 3
2
N
1
K,... X
0
0
-1
.' .X.._~ _-.=.-:. -:-_-:-_-. -- . -- .
-2
1 2 3 4 5 0 2 3 4 5
Thus
.z1(t)-x1o(t)= = ,.,e-t(-l+cos.!t+sinet)
x2(t) - X2o(t) = = 1Je-t(-1 + cos et - sin et)
- 156
《非线性系统(第三版)》习题解答
It can be easily seen that 11- cose:tj $ e:t and I sinetj $ et. It can be also seen that te-t $ 1/e for all t ~ 0.
Thus
These error bounds are consistent with Theorems 10.1 and 10.2. They confirm that the approximation error
is bounded by kE for some constant k. Notice, however, that the constant k depends on the initial state
of the system. Thus for this quantity to be O(e), the initial states should by 0(1); that is, they should be
uniformly bounded as e ~ O. When we have e = 0.1 and T/ = 1, we should expect the error to be indeed
of the order of 0.1. But when e = O.l and T/ = 10, then actually 'f/ = O(1/e) and we should not expect the
error to be of the order of 0.1, as we can see in the current case from the explicit error bounds. Numerical
calculations will confirm these observations. The point of this example is to illustrate that when we use the
perturbation method to approximate the solution of a differential equation for some small value of e, then
that value puts a limit on the magnitude of the initial conditions.
• 10.9 (1)
fc.v(x) -= - 11,r
~ 0
(x - x 2 ) sin2 t dt = - 11:ir
~ 0
sin 2 t dt (x - x 2 ) = ½(x - x 2 )
=
The average system x ½e(x - x 2 ) bas equilibrium points at x = 0 and x 1. The Jacobian function at =
these points are e/2 and -e/2. Thus, the equilibrium poin~ x = I is exponentially stable. By Theorem 10.4,
we conclude that, for sufficiently small e, the system has an exponentially stable periodic solution of period
1r in an 0(£) neighborhood of x =
l. However, x = 1 is an equilibrium point of the original system. Thus,
=
the periodic solution is the trivial solution x(t) 1, and the equilibrium point x = 1 is exponentially stable
for sufficiently small£. Moreover, for initial sta.tes sufficiently near x = 1, x(t,£) = Xa.v(t,e:) + O(e) for all
t ~ o.
(2)
!a.v(x) = - 11"'
~ 0
(x cos 2 t - ½x2 ) dt = ½(x - x 2)
This is the same average function M pa.rt (1). The rest of the solution is similar to pa.rt (1), except that in
the current case the periodic solution is nontrivia.l. ·
(3)
fa..,,(x) = -1111' (-x + cos 2 t) dt = -x+ ½
7r 0
The average system x = -£(x - ½) has an equilibrium point at x = ½which is exponentially stable. By
Theorem 10.4, we conclude that, for sufficiently small£, the system has an exponentially stable periodic
solution of period~ in an 0(£) neighborhood of x = ½- Moreover, for initial states sufficiently near x = ½,
x(t,e) = Xc. 11 (t,E) + O(e) for all t ~ 0.
(4)
!av(x) = 2~ fa 2
"' (-zcost) dt =0
The average system is :i; = 0. We can only conclude that
• 10.10 (1)
la.v(x)
1
= 2,r 1O
2,r [
X2
-(1 + 2 sin t)x2 - (1 +cost) sin:i:1
]
·
=
[
X2
-x2 - sinx1
]
- 157
《非线性系统(第三版)》习题解答
The average system has an equilibrium point at the origin. Linearization at the origin yields £:v I =
8
z=O
[ ~l !1 ] , which is Hurwitz. Thus, the origin of the average system is exponentially stable. It follows
that, for sufficiently small e, the original system has a unique exponentially stable periodic solution in the
neighborhood of the origin. But the origin is a.n equilibrium point of the original system. Hence, the periodic
solution is the trivial solution, which shows that the origin is exponentially stable.
(2)
fav(x)
1 / 21r[ (-l+l.5cos2 t)x 1 +(1-l.5sintcost)x2 ]
= 21r } 0 (-1 - 1.5sintcost)x1 + (-1 + l.5sin2 t)x2 =
[-¼-1 1 ] [ x1]
-¼ X2
The matrix on the right-hand side is Hurwitz. Hence, the origin of the average system is exponentia.lly
stable. Noting that the origin is also an equilibrium point of the original system, we conclude, as in part (1),
that the origin is exponentially stable for sufficiently small e.
( 3) View the given system as a perturbation of the system
x = e(-xsin2 t + x 2 sin t)
Apply the averaging method to this system.
1 /2 1( 1
lau(x)= 21rJo [-xsin2 t+:z:2sint] dt=- 2x
The matrix on the right-hand side is Hurwitz. Hence, the origin of the average system is exponentially stable.
Noting that the origin is also an equilibrium point of the original system, we conclude, as in -pa.rt (1), that the
origin is exponentially stable for sufficiently small e. Since the perturbation term satisfies leze-tl::; clxle- 1
and e- 1 -+ Oas t-+ oo, we conclude from the second case of Lemma 9.5 that the origin of the given system
is exponentially stable for sufficiently small e.
• 10.11 View the system as a perturbation of the system treated in Exercise 10(2}, with e-t as the per-
turbation term. We saw in Exercise 10(2) that the origin of the nominal system is exponentially stable
for sufficiently small e. Since the system is linear, it is globally exponentially stable. From part (3) of
Lemma 9.6, we conclude that z(t) tends to zero as t tends to infinity.
• 10.12 (a)· Let A = M JM- 1 , where J is the real Jordan form of A. Then, exp(At) = M exp(Jt}M- 1
and exp(- At) = Mexp(-Jt)M- 1 • Since A has only simple eigenvalues on the imaginary axis, exp{Jt) and
exp(-Jt) are formed of sinusoidal functions oft. Thus they are bounded, which implies that ex:p{At) and
exp(-At) are bounded for all t ~ 0.
(b)
:i: = -Aexp(-At)y + exp(-At)[Ay +Eg(t,y,e)J = texp(-At)g(t,exp(At}x,e) ~f ef(t,x,e)
• 10.13 Let z1 = y and z2 = 'fl. Then
z. = [ -l0 1 ] z +e [ -2z10cos2t ]
O = Az +eg( t,z )
def
Use the change of variables z = exp(At)x to transform the system into x = ef(t,x), where
f(t,x)
cost
= exp(-At)g(t,exp(At)x) = [ sint -sint][
cost
0
-2(x1 cost+ x 2 sin t) cos2t
]
- 158
《非线性系统(第三版)》习题解答
1 {"
Fci,, = :;;: lo F(t) dt = [ -½
0
The matrix F011 is not Hurwitz. Thus, we can only conclude that
Use the change of variables z = exp(At)x to transform the system into x = Ef(t, x), where
f (t, x) = exp(-At)g(t, exp(At)x) = [ ~:: -~~ t ] [ 8(-x1 sin t +~ 2 cos t)2 cost ]
== [ -Ssin t cost (-xi sin t + z2 cos t) 2 ]
8 cos2 t (-xi sin t + x2 cos t) 2
f av(x) = [ xl~~!~ ]
The average system has a unique equilibrium point at the origin, but the origin is not exponentially stable
as it can be seen by linearization. Thus, we can only conclude that
i r2•
lav(r) = 211' lo [-rcost/>(1- r 2 sin2 ti>) cos¢] d¢ = -½r + lr3
The average system ~; = c/,n,(r) has equilibrium points a.tr= 0 and r = 2.
dfav I __ -
l
2•
dfo., I _ -
l
dr r=O dr r=2
- 159
《非线性系统(第三版)》习题解答
ii+ y =
e9 and say that its origin is exponentially stable for sufficiently small c. We can also show that there
is an unstable limit cycle in an O(e) neighborhood of r = 2. To do this, reverse the time variable in the
=
original equation to obtain 'ii+ y ey(I - y 2 ), which. is the Van der Pol oscillator studied in Example 10.11.
Since Va.n der Pol oscillator has a stable limit cycle near r = 2, the current system has an unstable limit
cycle near r = 2. The same conclusion is also obvious from the foregoing analysis since reversing time has
the effect of reversing the independent variable of the average system.
=
(2) g(y,y) y{l -y2) -y3 .
The average system is the same as the Van der Pol Oscillator of. Example 10.11. The rest of the solution is
the same as in the example.
=
(3) g(y, y) -[l - (311' /4)jyl]y.
=
The equilibrium point r 0 is exponentially stable. Similar to part (1), we can conclude that, for sufficiently
small e:, the origin of the second~order system is exponentially stable. By reversing time, we can show, a.gain
as in part (1), that for sufficiently small e there is an unstable limit cycle in an O(t) neighborhood of r = 1.
=
(4) g(y,y) -(1- (31r/4)11i1Jti,
=
Th~ i •,erage system -$ E/o.,(r) has one equilibrium point at r = O. The equilibrium point is exponentially
stable. Repeating the argument of part (1), we conclude that, for sufficiently small e:, the origin of the
second-order system is exponentially stable.
(6) g(y, ti) = y(l - y2 - r/).
l / 2 7r l /2'1(
f B.,(r) = 21r Jo (1 - r 2 sin2 4> - r 2 cos 2 ¢] r cos2 </> d¢ = 2'11' Jo (1 - r 2)r cos2 <f, d<f, = ½r(l - r 2)
For sufficiently small e:, there is a stable limit cycle in a.n O(e:) neighborhood of r = I.
- 160
《非线性系统(第三版)》习题解答
• 10.16 (a) Apply the averaging method of Section 10.5 with g(y, y) = y + y(l - y2 - y2 ).
1 r21r
/av(r) = 2,r Jo [rsin¢, + (1- r 2 )rcos¢,] cos¢, def>= ½(r - r 2)
The average system has equilibrium points at r = 0 and r = l. {d/av/dr](l) = -1. For sufficiently small c,
there is a stable limit cycle in an O(c) neighborhood of r = 1.
(b) There is a unique equilibrium point at x 0. =
ofl =[ -10+ e
8x
1]
e '
,\
1' 2
=s±Je2-4(1-e)
2
:i:=O
For c > 1, the equilibrium point is a saddle. Hence, there are no periodic orbits.
• 10.17 (a)
ii = W)2cPY2 =
dt
~ tPu
ku• dt 2
= _l
ku•
{-kv. + ,\ [i _ (du)
dt
o:
2
] du}
dt
(b)
f,n,(r) = 2,r lo
1 r27r (r cos¢ - ½r3 cos3 ¢)cos¢> d¢ = ½r - ½r3
,.1 lt•0.1
-2 2
• 10.18 (a)
dx2 [ k 2 3
- = E : --(x1+axi)-
c A
-x2+-cosr]
dr m m m
(b) The average system is given by
d:c2a11
~ =e [ - m
k (X1av + 2 3
0 X1 011
}
-
C
m X2011
]
- 161
《非线性系统(第三版)》习题解答
The average system has a unique equilibrium point at the origin. Linearization at the origin yields a
Hurwitz matrix. Thus, for sufficiently small e (equivalently, sufficiently large w), the system has a unique
exponentially stable periodic solution in an O(t) (equivalently, O(1/w)) neighborhood of the origin. The
frequency of oscillation is close tow.
• 10.19 Start from (10.43) of the text. For t $ l/ Jij, we have
{.,/ii
11llw(t)II < k~u(O) + kO'(O) fo e-•s ds
< k~o-(0) + ko-(0) (-,/ije-..,r,; + I - e--.lii) = ku(O){l + -Jij) ( I - e-v'ii) ~r o-1 (fJ)
It can be checked that 01 (17) is a class JC function. Fort> I/Jij, we have
where we have used te-t $ 1/e. It can be checked that 0 2 (77) is a class JC function. Choose a class JC function
0{17) such that a(r,) ~ max{a1(1J), a:z(TJ)}.
• 10.20 The average system is :i: = eA1.11,z, where
fun -T
11t+T (sin 2T + sin 1.5-r + e-r) dr
T~ao t
= T~ ~ { !T- ¼{sin(2t + 2T) - sin2t] - 1\[cos(l.5t + I.ST) - cos 1.5t)- [e-(t+T) - e- 1]} =½
The average system is i =· ½cz. From the above limit calculation, it is not hard to see that the convergence
function can be taken as a(T) =
1/(T + 1). Hence, the class K Junction 0(11) of Theorem 10.5 can be taken
as 0(17) = kr,. The origin of the average system is not exponentially stable. We can only conclude that
z(t,e) = Xai,,(t,_e:) + O(e) = ete/ 2~(0) + O(~), Vt E [O, b/e]
for a finite b > 0.
• 10.21 (a) We have iJ = -ee(t)w(t) = -ew(t)e(t) and e(t) = (8(t) - 9•]7w(t) ::; ¢,T(t)w(t) = wT(t)(/)(t) .
Then
Aaiv:;: - lim -T
T~oc
11t+T w(r)wT(r) d-r
t
is Hurwitz. The matrix A,w is negative semidefinite by construction. Hence, it is Hurwitz if and only if it is
negative definite. Thus, we require that
l
t
t+T
w(-r)wT(-r) dr ~ cl, Vt~ O
- 162
《非线性系统(第三版)》习题解答
Chapter 11
=
Let e G2/G1 and R1 = R2 = R. Multiplying the second equation through by 1/R2G1, we can rewrite the
equations as
tii = R~i (-vi + V;i), ev2 = R~i (vi - 2v2 + u)
Setting E =0 results in the equation O = v1 - 2t12 + u, which has the unique root v2 = ½(v1 + u). Hence, the
system is in the standard singularly perturbed form.
• 11,2 The circuit equatjons are given above. Let E = R1 /R2 and C1 = C2 = C. We can rewrite the
equations as
eir1 = R:C(-vi + "2), e1>2 = R~C[tri - (e + l)v2 + eu]
Setting c = 0 yields the equation -vi + 1-'2 =
0, whose roots v2 =
v1 are not isolated. Now, similar to
Example 11.3, take x = ½(v1 + v2). We can take z as in the example, or simply take z = ?12, We obtain
Setting e = 0 yields the equation 2x - 2z = 0 which has a unique root z = x. Hence, the system is in the
standard singularly perturbed form.
When Lis small, the inductance current x 2 is the candidate to be the fast variable z. Let x = xi, z x 2 , =
and e = L/CR2 •
::i; = ~ [-h(x) + z], d = - 1-[-x - Rz + u]
CR2
Setting e = 0 yields the equation -x - Rz + u = 0 which has a unique root z = (-x + u)/ R . Hence, the
system is in the standard singularly perturbed form.
i = z, i = -z + k[u - x - ,t,(z)]
- 163
《非线性系统(第三版)》习题解答
=
Setting c 0 yields the equation u - x -1/J(z) = 0. Hence, the system is in the standard singularly perturbed
form provided ¢-1 {·) is defined in some domain of interest.
dy
dT = g(t, x,y + h(t,x),O)
where (t,x) E [O,t1] x Dz are treated as constant parameters. The equation ha.s equilibrium at y o. =
Linearization at the origin results in the matrix A(t ,x) = t(t,x, h(t, x), 0). We can rewrite the equation as
a perturbation of its linea.riza.tion at 11 0. =
dy
d,,- = A(t,x)y + 1/l(t,x,y)
where
ag
tj)(t , x,y)= [&y(t,x,oy+h(t,x),0)- 8y(t,x,h(t,x),O) y
ag ]
for some 0 < a < 0. Assuming that the Jacobian matrix is Lipschitz in 'Y, we know that there exists a
constant k, independent of (t,x) such that
The matrix A(t, x) is a bounded function in (t,x) and satisfies (11.16). Suppose further that the partial
derivatives of the elements of A(t, x) with respect to t and x are bounded. Then, from Lemma 9.8, we
conclude that there is a Lyapunov function V(t, x, y) that satisfies .inequalities
&V
fJy A(t, x}y $ -c:sllYII~,
where the constants c1 to c4 are independent of (t, x). The derivative of V with respect to (11.14) satisfies
av av 2
l)yg(t,x,y+h(t,x),0) = aylA(t,x)y+?J,(t,x,y)] $-csllvlb+C4kll11II~ $ -½c3IIYII~
for IIYll2 ~ ca/2kC4 , Thus, V(t, x) satisfies inequalities (11.17)-(11.18}. Going from here to inequality (11.15)
is the subject of the next exercise.
• 11.6 Suppose V satisfies (11 .17)-(11.18). The derivative of V with respect to (11.14) is given by
av av 2 c3
dT = 8y g $ -c3 IIYII ~ - c2 V
Hence, (11.15) is satisfied with k = ,/c2/c1 and -y = c3/2c2, To ensure that lly(t)II < p for all r, we restrict
lly(O)IJ to 1/y(O)IJ <Po= p..jc1/c2.
- 164
《非线性系统(第三版)》习题解答
:i: = 2x2 + l, x(O) ::: { => x(t) = ~ tan (tv2 + tan- 1 ( e\1"2))
Thus,
, .. 0 .1
2.-------------, '"' 0.1
3.5
1.5 ,~ =xunatel I
2.5
3
/
I I
2
>< 1 I N ,/
1.5
0.5
&•0.05 ,-o.o=;
2.....----------- . . . 3.5 .....-- ---- - - -- - ---,
3
1.5
u I
I I
2
>C 1 N
1.5
0.5
--
0.2 0.• 0.6 0.8 0.2 O.<I o.e 0.8
I I
- 165
《非线性系统(第三版)》习题解答
t•0.2 E" 0.2
2....-----------,
0
, -1
.... --- -
" N
0.5 -- -- -- -2 - Exact
- - Approximate
0 -3
0 0.2 0.4 0.8 0.8 0 0.2 0.4 0.11 0.8
t• 0.1 E •0.1
1.6
u
1.2 0
0.11 -1.5
0.4
0.2
-- -2
• 11.9 Setting€ = 0 yields h(t, x) = ln{l + u(t) - x ), assuming that (I+ u(t) - x) > 0. The reduced model
is
x = In(l + u(t) - x)
The boundary-layer model is
dy = -(e11 - 1)(1 + u(t) - x)
dr
Linearization of the boundary-layer model at y = 0 results in the linear system
dr
dy = -(1 + u(t) - x)y
Assuming O < c1 ~ [I + u(t) - x] ~ c2 < oo ensures that the origin of the boundary-layer model is
exponentially stable uniformly iD (t, x).
=
• 11.10 (a) Setting e = 0 yields O (z + xt)(z - 2)(z - 4) which has three roots h 1 (t, x) = -xt, h 2 = 2,
and h 3 = 4. We assume that xt > 0 is the domain of interest. Then, the three roots are isolated. Each root
could give rise to a reduced model.
=
(b) For h 1 (t,x) -xt, the boundary-layer model is
dy
-dr = -y(y - xt - 2)(y - xt - 4)
~,
vy tt=O
= -(xt + 2)(xt + 4) < -8
- 166
《非线性系统(第三版)》习题解答
Hence, the origin of the boundary-layer model is exponentially stable wiiformly in (t, x}. It is also clear that
y < xt + 2 is the region of attraction. Transformed to the z variable, the region of attraction is z < 2. For
hz = 2, the boundary-layer model is
!= -y(y + xt + 2)(y - 2)
Hence, the origin of the boundary-layer model is exponentially stable uniformly in (t, :i;). It is also clear that
y > -2 is the region of attraction. Transformed to the z variable, the region of attraction is z > 2.
(c) For a< 2, z(0) belong to the region of attraction of the root z;:; hi, while for a> 2, it belongs to the
=
region of attraction of the third root z h3. Thus, for a< 2, the reduced model is
:t = -x, x(O) =I
and for a> 2, the reduced model is
x = ¼z2t, x(O) =1
An O(e) approximation can be obtained by using expressions (11.20)-(11.21) of Tikhonov's theorem.
• 11.11 Setting E = 0 results in z = sin t. The reduced model is :i: = -x and the boundary-layer model is
dy/dT = -y. Clearly all the assumptions of Theorem 11.2 are satisfied. Hence, the O(e) approximation
x{t,e) = e-tx(O) + O(c:), z(t,c:) = sin t + e-tz(O) + O(c:)
holds uniformly in t for all t ~ 0.
The Jacobian og/oz is negative on H1 and H 3 and positive on H 2 . Hence, H 1 and H 3 are attractive.
- 167
《非线性系统(第三版)》习题解答
x = { + eH11 = x + O(e)
z = -Lx + (I - eLH)11 = -A2l A21ft + y + O(e-)
l
where we have used L = A 2 A21 + O(e).
-168
《非线性系统(第三版)》习题解答
results in
X = A,.X+B,u,
where
A. = Au - A12L = Ao + O(e)
AJ = A22 + eLAu =
A22 + O(e)
B, (I - eHL)B1 - HB2 =
Bo + O(e)
B1 = B2 + eLB1 = B2 + O(e)
Furthermore, x =
X +e:HZ. Since A22 is Hurwitz, so is Ai, for sufficiently small e:. Thus, Z(t,e) is uniformly
bounded for all t ~ 0. Therefore,
x(t, e) - X(t,e) = O(e:), Vt~ 0
(a) Application of Theorem 3.4 shows that X(t, e:) - f(t) = O(e) on any compact time interval. This implies
that x(t,e:) - x(t) = O(e:) on any compact time interval.
=
(b) Let e X - x.
=
e A,.X + B,u - Aox - Bou:: (Ao+ O(e)]e + O(e)
Since Ao is Hurwitz and e(O,e) == O(E), we conclude from Theorem 9.1 that e(t,e) = O(e) for all t 2: 0.
Consequently, x(t,e) - x(t) :: O(e:) for all t ~ O.
• 11.16 (a) Setting e: = 0 yields the equation ian-1 {1 -x1 - z):: 0, which has a unique root z:: 1- x 1 ~
h{x). The reduced model is
(b) Let W(y) = b 2 be a Lyapunov function candidate for the boundary-layer model. Then
dW
dy (-tan- 1 y) = -ytan- 1 y < O, Y y # O
Hence, the origin of the boundary-layer model is globally asymptotically stable. For IYI ::5: a, we have
dW(
dy - tan
-1 )
y ~-
1
a
-1( ) 2
tan a y
which shows that the origin is exponentially stable. Of course these stability properties are uniform in x
since the bondary-Jayer model is independent of :r.
(c) Let x(t) be the solution of the reduced model starting from initial conditions x1(0) = z2(0) = 0. Let y(r}
=
be the solution of the boundary-layer model starting at y(0} = z{O)-l+:r:1(0) -1. An O(e) approximation
can be obtained by using expressions (11.20)- (11.21) of Tikhonov's theorem. Simulation results are shown
in Figure 11.3.
(d) The conditions of Theorem 11.2 are satisfied.
(e) The system ha.s a unique equilibrium point at x 1 = 1, .:r2 :: z = 0. Applying a change of variables to
shift the equilibrium to the origin, we can rewrite the state equation as
x =Ax+ B(z + Cx), ez = -tan- 1 (z + Cx)
- 169
《非线性系统(第三版)》习题解答
1.4 0.6 1
1.2 0.8
0.4
0.6
0.8 0.4
)( x"" 0.2 N
0.6 0.2
- Exact 0 0
0.2 - Approximate -0.2
0 --0.2 --0.4
0 5 10 0 5 10 0 5 10
t t
where
A= [ ~l !1 ] , B =[~ ], C =[ 1 O]
Use the notation of Section 11.5. The matrix A is Hurwitz. Let P be the solution of the Lyapunov equation
PA+ ATP= -1. It is given by P = [ ~:: 0/]. Let V(x) = xT Px and W(y) = ½y2 . Then
av
ax f(x, h(:i:)) = -llxll~ ~ 01 = 1, 'Pl = llzll2
: g(x,y + h(x)) = -yta1C 1 y 5 -a21Yl 2 , Y IYI $ a, where 02 = ~ tan- 1 (a), "'2 = IYI
aw - awah]
[_Bx &y ox f(x , y+h(x)) = yCJ(x,y+h(x)) = yCAx+yCBy = yCAx
:5 UCAll2llzU2b1I = llxll2IYI => fh = 1, "I = 0
Hence, the origin is asymptotically stable for e < c•, where
• a 1 ct2 1 1
e = an+ /31/32 = aVS tan- a
It is also exponentially stable (see Exercise 11.24). Based on this analysis we cannot conclude global asymp-
totic stability.
=
• 11.17 (a) Setting e = 0 yields the equation x -x2 - z 0, which bas the unique root z == x- x 2 ~f h(x).
The reduced model is i =
-x. The bondary-layer model is ~ -y. =
(b) The boundary.layer model is linear and independent of x. Its origin is clearly globally exponentially
stable.
(c) Let x(t) be the solution of the reduced model starting from the initial condition x(0) l. It can =
be verified that x(t) = e- t. Let y(T) be the solution of the boundary-layer model starting at y(O) ::::
=
z(O) - x(0) + x 2 (0) = l. It can be verified that ij(T) e_.,.. An O(e) approximation is given by
x(t, e) = e-t + O(e),
- 170
《非线性系统(第三版)》习题解答
0.8
0.6 0.6
>C N
0.4 0.4
0.2 0.2
" ..,
"
0
2 4 6 e 10 0 2 4 6 B 10
av
fJx J(x, h(x)) = -lxl 2 ==> ·a1 = 1, 'I/J1 = lxl
aw
oy g(x, y + h(x)) = -y2 , ==> a2 = 1, t/J2 = IYI
av
IJx [/(x, 11 + h(x)) - f(x, h(x))] = xy ~ jxllyl ==> /31 =1
[aw awah]
&x - {Jy fJx f(x,y + h(x)) = -y(l - 2x)(-x + y)
8V
OX/(x,h(x)) = -lxllO => Ot = l,t/Jl = lxl5
- 171
《非线性系统(第三版)》习题解答
1.2 1
- Exact
- - Approximate 0,5
.. 0.8
0.6
N 0
0.4
0.2
0 2 4 6 8 10 2 4 6 a 10
8W
8y g(x,y + h(x)) = -2y2 , => a2 = 2, 1P2 = IYI
av
ax [f (x, y + h(x)) - f(x, h(x))J = x 6 [(y - x 4
13
)3 + x 4]
= x6(y3 + 3yx8/3 _ 3y2x4/3) < xs(y3 + 3yx8/3)
< /311/Ji1P2
f
Y ( xl/3) x(y - x'fs)s
• 11.19 (a) Setting~= 0 yields the equation -z - x = 0, which has the unique root z = -x ~r h(x) . .The
reduced model is x = -x3 - taiC 1 x. The boundary-layer model is ~ -y. =
(b) The boundary-layer model is linear and independent of x. Its origin is clearly globally exponentially
stable.
(c) Let x(t) be the solution of the reduced model starting from the initial condition .z(O) = -1. Let
=
y(T} be the solution of the boUDdary-layer model starting at y(O) z(O) +x(O} 1. An O(E) approximation =
can be obtained by using expressions (11.20)-(11.21) of Tikhonov's theorem. Simulation results for E = 0.1
are shown in Figure 11.6.
(d) The conditions of Theorem 11.2 are satisfied.
J;
(e) The system has a unique equilibrium point at the origin. Let V (x) = (y 3 +tan- 1 y) dy and W (y) = ½y 2 •
Then
oV f(x,h(x)) = -(x3 + tan- 1 x) 2 => 01 = l,1P1 = lx3 + tan- 1 xi
ax
- 172
《非线性系统(第三版)》习题解答
0 2
~
1.5
Exact
Approximate
N 1
"'
-0.8
-1
0 2 4 6 e 10 2 4 6 8 10
aw
8y g(x,y+h(x)) = -y2 , ::::} 02 = l,1,b2 = IYI
oV
ox [! (x, y + h(x)) - f(x, h(x))} = (x 3 + tan- 1 x)[tan- 1 (x) - tan- 1 (x - y)]
::S 1/11 "'2 ::::} P1 = 1
[aw ow oh]
ax - fJy ox J(x, y + h(x)) =
= y [-x 3 -tan- 1 x + tan- 1 x - tan- 1 (x -y}]
::S tP1 '¢2 + 1Pi =->- P2 = -r = 1
where all inequalities hold globally. Hence, the origin is globally asymptotically stable for e < g• ½· =
The Lyapunov functions V and W do not satisfy the exponential. stability conditions of Exercise 11.24.
Linearization at the origin yields a HUJ'Witz matrix. Hence, the origin is exponentially stable.
Thus, h(x) = [ _ox ] . The reduced model is x = -2x. The bondary-layer model is
dy -1 0 ]
dr = A(x)y, A(x) =[ -(1 + x) -1
(b) The condition (11.16) is satisfied on any compact set Br- Therefore, the boundary-layer model is expo-
nentially stable, uniformly in x, for all x E Br-
(c) Let x(t) be the solution of the reduced model starting from the initial condition x(0) = l. Let y(r) be the
solution of the boundary-layer model starting at y(O) = [ z2 (~1f ~(O) ] = [ ; ]. An O(e) approximation
can be obtained by using expressions {11.20)-(11.21) of Tikhonov's theorem. Simulation results fore= 0.1
are shown in Figure 11. 7.
(d) The conditions of Theorem 11.2 are satisfied.
(e) The system has a unique equilibrium point at the origin. By linearization, it can be shown that the
- 173
《非线性系统(第三版)》习题解答
- Exact
0.8 0.5
- Approximate
0
,. N
N
-1
oL---~----.J -1.5
0 2 3 o.s 0 1 2
I t
origin of the reduced system is exponentially stable and the origin of the boundary-layer system is exponen-
tially stable uniformly in x on any compact set of z. It follows from Theorem 11.4 that the origin of the
full system is exponentially stable for sufficiently small e. An upper bound c'" can be calculated by using
the Lyapunov functions V(x) = ½x2 and W(x,y) = yTP(x)y where P(x) is the solution of the Lyapunov
equation P(x}A(x) + A7 (x)P(x) = -1. ·
From the first equation, we obtain 11 = U/R,. Substituting for O from the second equation into the third
one, we obtain
Ta dz Ta dia. 1 [ c1l1!l 1 ]
eZ = TJ Ti dt ~ Io dt :::; lo -la.Z - ~ X 1 X 2 + Ra, Va
c1I1n Va c1c2U 2 Va
= -z - IoRa. X1X2 + IaRa. = -z - cs.R,,R} X1X2 + IoRa
(c) Setting e =0 yields O= -z - bx1x2 + c. Hence, h(x) = -bx1x2 + c. The reduced model is
z1 = -xi + u, ±2 = -ax2 - abz~x2 + ac:t1
The boundary-layer model is ~ = -y.
(d) The boundary-layer model is linear and independent of x. Its origin is clearly globally exponentially
- 174
《非线性系统(第三版)》习题解答
stable.
1.2~----~~
0.8 -- 2
1.5
0.6
)( ,J"
- Exact
- Approximate
0.5
0 0
0 2 4 2 4 0 2 4
=
• 11.22 Setting e = 0 yields z -x/a. The reduced model is i = -11(x)-x and the boundary-layer model
is dy/dr = -y. Let V(x) = ½x2 + foz fJ(u) dn and W(y) = ½y 2 • Then
av
axf(x,h(x)) = -lx+77(x)l 2 , V x E (-oo,bJ, ~ 01 = l,1J,,1 = lx+77(x)I
aw
8y g(x,y+h(x)) = -y2 , ~ 02 = l,1J,,a = IYI
av
ox lf(x, Y + h(x)) - f(x, h(x))] = axy ~ a'¢1'1P2 ~ fj1 =a
[aw aw ah] 1
8x - 8y 8x f(x,y + h(x)) = ~y[-71(x) + ay - x] $;
1
~/Yllx + 71(x)I + IYl2 ~ /12
1
= ~,-Y =1
Hence, the origin is asymptotically stable for all e < e• = ½.
• 11.23 (a) LiDearization at the origin yields the matrix [ ~ -~/e ] which shows that linearization fails.
(b) Setting t: = 0 yields z = tan- 1 x 3 . The reduced model is :i: = -2x3 + (tan- 1 :z: 3 ) 2 and the boundary-layer
model is * = x 3 - tan(y + tan- 1 x 3 ). Let D = {lxl ::; a and IY + tan- 1 (x3 )1 :$ b < 1r/2} All our analysis
will be restricted to the set D. Let V(x) = ¼z4 and W(y) = ½Y2 . Then .
aw
8y g(x, y + h(x)) = yx 3 - y tan(y + tan- 1 x 3 ) ~ -y2 ==> 02 = 1, 1/J2 = IYI
- 175
《非线性系统(第三版)》习题解答
[-aw - ~~
aw 8h]
f(x,y + h(x)) = - -
3x2y -
-6 [-2x 3 + (tan 1 x3 )2 + 2ytan- 1 x 3 + y2] $ .821xl 3 Jyl + 1'1YI
& ~~ l+x
where /31 , /32 and "I depend on the constants a and b of the set D. Thus, the origin is asymptotically stable
for all e < e., where e* is given by (11.46). The Lyapunov function is v(x,y) = (I - d*)V(x} + d·W(y),
where d" =
fh/(/31 + /h). The region of attraction can be estimated by the set {v(x,y) ~ c}, where
c = minav{v(x,y)}.
• 11.24 The inequalities satisfied by V and W imply that v(x,y) = (1 - d}V(x) + dW(y) satisfies the
inequality
for some positive constants c1 a.nd c2, When 't/!1 {x) = llxll and '!Ji2(y) = IIYII, the inequality i, $ -,µT A'ljJ, for
some positive definite matrix A, implies
for some positive constant c3. Then, by Theorem 4.10, the origin is exponentially stable.
• 11.25 (a) By smoothness, there is a positive constant L such that
11 = (1 - d}V(x) + dW(y)
av d8W
;., = e
(I - d) ax /(x, y) + l)y [Ay + egi(x, y)j
where /31 = =
k2, /32 2k1 IIPl'2, 1' = 2LIIPll2, ¢1 = ¢,112 , and ""2 = IIYll2• Hence, the origin is asymptotically
stable for sufficiently small e.
(b)
- 176
《非线性系统(第三版)》习题解答
Using Young's inequality with p = 1/a = 2"}' and arbitrary µ,1 > 0, we obtain
Hence,
where
k4 2')'k3JIPll2
C1 = 01 - -
µ1
-
µ2
C2 = 1'. (.Amin(P))"'-l - k4µ:/(b-l) - 2')'k3IIPl/2µ~/(2-y-l) - 2"}'LIIPll2
e
Choose µ 1 and µ2 large enough to make c1 > O; then choose e• small enough such that c2 > 0 for all e < e•.
( c) Consider t\Je second-order system
The derivative of v(z,y) = (1- d)V(x) + dyTPDy along the trajectories of the system is given by
i,
av _ av _
= (1 - d) Bx J(x, -A 1 71(x)) + (1 - d} ax [J(x, y - A 1 11(.x)) - J(x, -A- 111(x))]
- ~yTQy + 2dyT PDA- 1 8
8rJ f(x, y - A- 1 17(.x))
E X
Suppose that
8V
8xf (x,-A- 1 17(.:z:)) :S: -0:1¢1(.:z:)
2
av _ _1
ax [f(x,y-A 1 11(x)) - f(x,-A 11(.x))J :S: ~11/Ji(x)ll11ll2
11::f(x, y -A- 111(x))"2 :S: k11P1 (x) + k2ll!1!12 ~ 21,,TPDA- :J(x,y - 1 A- 1 r,(x)) $ i92t/Ji(x)IIYll2 + "YIIYII~
where the constants /32 and I are chosen to independent of the elements of the matrix D which is possible
since the elements of Dare bounded by one. Now setting 02 = >.min(Q) and 1P2(y) IIYll2, we see that 'ii =
satisfies the same inequality ii :S: - t/;T A'lj; that appears on page 452 of the text. · Thus, we can continue to
prove that the origin is asymptotically stable for sufficiently small e.
The boundary-layer model is*= -y. We analyzed the reduced model in Example 4.10. There we saw that
the reduced model has an equilibrium set {x1 = O}. Using the Lyapwiov function V{x) = ½x~ + (1/2b){x2 -
k) 2 , k > a, we applied LaSalle's theorem to show that all solutions approach the equilibrium set as t --too.
In the current singularly perturbed system, it can be checked that {x1 = 0, z = O} is an equilibrium set.
- 177
《非线性系统(第三版)》习题解答
We will prove that all solutions of the singularly perturbed system approach this set as t -+ oo. Apply the
change of variables y = z + x1 x2. Then,
X1 = -(x2 - a)x1 + 2y
.
X2 = bX12
aw
8y g(x,y + h(x)) = -y2 = o-2t/J~(y}, where 02 = 1,1/¼ = IYI
av
-8 [/(x, Y + h(x)) - f(x, h(x))] = 2x1y <- /J1¢1(x)'¢2(y), where f)i =2
X
[8W 8W8h]
lJx - 8y ax J(x,y + h(x)} = -yx1x2(x2 - a)+ 2z2y2 + bx~y :$ ,82v,1(x)¢2(y) + 1'?Pi(Y)
where /32 and -y are positive constants such that the domain of interest is a subset of the set D defined by
This is a linear time-invariant system with a Hurwitz matrix A = [ ~l _:1 ] . A Lyapunov function
=
V(x) can be taken as V(.:r) xT Px, where P is the solution of the Lyapunov equation PA+ ATP -I. =
= = =
Inequality (11.39) is satisfied with 'I/J1 (x) Uxll2 and o 1 1. Define y z + x 1 . The boundary-layer model
is ~ = =
-11 - y 3 • The function W(y) ½:r, 2 satisfies
&W(
8y -y - y 3) = -y2 - y4 ~ - y2
- 178
《非线性系统(第三版)》习题解答
Inequality (11.40} is satisfied with T/J2{y} = IYI and a2 = l. Let us verify the interconnection inequalities
(11 .43) and (11 .44).
av
ax [f(x, y + h(x) - f(x, h(x))] = 2xTP [Y o] ~ 2IIPBll2llxll2IYI
- ~
uy
aah f(x,y + h(x) = -y [ -1
X
0] [
-X1 -
x2X2 + Y ] = YX2 ~ 1Jxll2IYI
where B = [ ~ ] . Thus, all the conditions of Theorem 11.3 are satisfied globally with 01 = 1, 02 = 1,
fJ1 = 2JIPBll 2 , /32 = l, and '"Y = 0. Since V(x) and W(y} are quadratic functions and ¢i(x) = llxll2 and
1h(11) = IYI, we conclude that the origin is globally exponentially stable for O< c < c· = l/2IIPBll2, Notice
that we cannot conclude global exponential stability from Theorem 11 .4 because the term (x 1 + z) 3 is not
globally Lipschitz.
• 11.29 (a) Note that tan- 1 (z) is globally Lipschitz with a Lipschitz constant equal to one because
d _ 1
d2 tan I(z) = 1 + z2
Withy= x + z, the unforced system is given by
ey = -y + e(-x + tan- 1 (-x + y)l
Let v= ½x2 + ½Y2 -
2
i, = -x2 +xtan- 1 (-x+y)-!..+y(-x+tan- 1 (-x+y)]
€
2
= -x2 - xta.n- 1 (x) + x[tan- 1 {-x + y) - tan- 1 (-x)) - !.. - xy + y tan- 1 (-x + y)
e
2
= 'J/
-x2 -xta.n -1( x ) -7+11 [ X
l+(-x+(y) 2 -x+tan
-l ]
(-x+y), 0<,<l
y2
< -x2 - -
e
+ IYI lxl + lvl I - x + YI
< [ !xi ] T [ I -1 lxl ]
] -[
- IY! -1 ¼- 1 IYI
The 2 x 2 matrix is positive definite fore < e• = ½-
Since v and the upper bound on ii are quadratic and
the change of variables y = z + x is linear, we conclude that the origin is globally exponentially stable for
all c < ½,
(b) Input-to-state stability follows from Lemma 4.6.
- 179
《非线性系统(第三版)》习题解答
and the nonlinear function u = -'lj,(y). The transfer function of the linear system is G(s) = (s + 2)/(s + 1)2 .
For any k > 0, the transfer function 1 + kG(s) is strictly positive real because
and 1 + kG(oo) =
1 > 0. Thus, by Theorem 7.1, the system is absolutely stable for any finite k > 0.
Moreover, a Lyapunov function is given by V{x) = ½xT
Px, where P satisfies equations (7.6)-(7.8). We
replace e in (7.6) byµ > 0. Thus, V(x) satisfies (11.39) with a1 = ½µAmin(P) and ¢1(x) llxll:i- For =
the boundary-layer system, W(y) ;;:; ½v2 satisfies (11.40) with a2 =
1 and t/i2(y) = lYI- Let us check the
interconnection conditions (11.43) and (11.44).
=
where Lis a Lipschitz constant for(/>. Hence, (11.44) is satisfied with /32 = L + i:i..;g and 'Y L. Thus, all
the conditions of Theorem 11.3 are satisfied globally and we can conclude that, for sufficiently small e, the
origin is globally asymptotically stable; that is, the system is absolutely stable. If '¢ is not globally Lipschitz,
it will be Lipschitz on any compact set, due to smoothness. In this case, we can conclude absolute stability
with a finite domain.
- 180
《非线性系统(第三版)》习题解答
Chapter 12
• 12.1 We represent the closed-loop system as a perturbation of its linea.rization at the origin.
:i = (A - BK)x + Bg(x1)
where
A-BK= [ -l0( 2_5: l/v'2) -~o], B = [ ~], g(xi) = -10 (sin (x1 + i)- ~- ~]
It can be easily seen that lg(x1)I ~ 5xf We use V(x) = xT Px as a Lyapunov function, where P =
[ ~:~~: ~:~~~: ] is the solution of the Lyapunov equation P(A - BK)+ (A - BK)T P = -I.
V(x) = -xTx+2xTPBg(x1) ~ -llzll~+2llzl'211PBll25xf
~ -[l - 0.5386lz1 IJllxll~ < 0, V lx1 I < 1.8567
Hence, V(x) is negative definite in the region {lzd < 1.8567}. We estimate the region of attraction by
rle = { V(x) ~ c} C {lx1I < 1.8567}. It can be verified that
(a) The state feedback control u = -Kx = - [7 4 ) x assigns the closed-loop eigenvalues at -1 and -2.
(b) Use the observer-based controller
i=(A-BK-HC)x+Hy, u=-Kx
with K as in part (a) and H =[ ~i ], which assigns the observer eigenvalues at -5 and -6.
( 2) Linearization at the origin yields
1 1 0 0
A= a1 (0, 0) = [
ax ~I ~ ~ ] , B af (0, 0) = [
= 8u ~] , C ah (0) = [ 0
= ax I O]
-181
《非线性系统(第三版)》习题解答
(a) The state feedback control u = -Kx = - [ 16 17 7 ] x assigns the closed-loop eigenvalues at -1,
-2, and -3.
(b) Use the observer-based controller
A= aJ
ax (0,0) = r- ~
1
l
~l ~O2 l , B = 8f
8u (0,0) = [ ~0 l , C = 0/Jh/0) = [ 1 0 O)
(a) The state feedback control u = -Kx = - [ 1 2 0 ] :r assigns the closed-loop eigenvalues at -1 , -2,
and -3.
(b) Use the observer-based controller
¼= (A-BK-HC)x+Hy, u =-Ki
with K as in part (a) and H = [ {1 l· which assigns the ohse,ver eigenw.lues at -5, -6, and -2.
• 12.4 (a) A state feedback integral controller is designed in Example 12.4. For output feedback, use the
observer
i = (A - HC)x +Bu+ Hy
where y =8 - 6, and replace iJ by i2 in the control law. The observer gain His designed such that
A - HG= [ -hi 1 ]
-h2 - a coso -b
is Hurwitz. Using the Routh-Hurwitz criterion, it ca.n be shown that A - HG is Hurwitz if
o.
where the gains k1, k2, and k3 are, in general, functions of In a gain scheduled controller, ois replaced by
the scheduling variable 8r- To ensure that the linearization of the closed-loop system at each operating point
- 182
《非线性系统(第三版)》习题解答
is the same as the feedback connection of the parameterized linear system and the corresponding controller,
we modify the gain scheduled controller to
In this modification, we kept the first two terms since both () - Or and 9 vanish at the equilibrium point.
(c) The observer-based integral controller designed in Exercise 12.4 and part (a) is given by
> e-2 ",. l,. exp[-A(o)u]B(o)BT (o) exp[-AT (o)o) de, = e- 2CTW(a) ~ e-2cr c1 /
Q(a) = 1,. e-2co- exp[-A(o)u]B(a)BT(o)exp[-AT(o)u) du
- 183
《非线性系统(第三版)》习题解答
Therefore
A(o)Q(o) + Q(a)A 7 (o) - B(a)BT (a) :5 -2l'Q(o}
Hence
{c)
V ~ -2cV
where k1 = c1 e-zc.- and k2 = c2. From the comparison lemma,
V(t) S: e- 2ctV(O)
changing rows, the latter matrix is nonsingular if and only if [ ¾: ~ ] is nonsingular. It is argued on
page 484 that [ -:t: ~ ] is nonsingular. Hence, P is nonsingular. Verifying that P satisfies (12.51) is
straightforward.
= = =
• 12. 7 Let x 1 1/J - 1/J,., X2 ,,ji, and u 6. Augment the state equation with the integrator i, = x 1 • Define
x =
[x 1 , x 2 , o-JT. The augmented state model is given by :r = Az + Bu, where
A= [0 -1/r
1 0]
0
1 0
O
0
,
B= [ +]
where 1/r = (1/ro)(v/vo) and k/r = ('k-O/-ro)(v/vo) 2 . The state feedback control
u=-12(i)-[9(i)-(i)]-6(i)
assigns the closed-loop eigenvalues at -7.5082, -0.7459±0.4927j. the closed·loop transfer function from 1/).,.
to 'I/,, is given by
6(2s + 1)
s 3 + 9s2 + 12s + 6
and has a step response with 20% overshoot and 6.4 sec. settling time. A gain scheduled controller can be
taken as
Since the scheduling variable is not the reference input, we don't need the modification of Figure 12.4.
k _ Loax~
0 =a: g - -x2 - 2 ( _) ,
m m a+x1 2
Set X1 = y.. = r, X3 = las, ii= 1.1.u = v.. , and Xas = x. Then,
- 184
《非线性系统(第三版)》习题解答
(b)
8/l
-
ox
[
.z:=.z:..
0
C1
O
1
\'(O)•O y(O) •O
a.-----------,
0.01 2
1
0.2 0.4 0.8 0.8 0 0.2 0.4 O.B 0.8
10
0.08 II
>-0.07 ., 8
0.08 7
0.05 8
0.04 5
D D.2 0.4 0.8 0.8 0 0.2 0.4 0.6 0.8
(e) Figure 12.2 shows the response for different values of m. These values are the extreme values for which
- 185
《非线性系统(第三版)》习题解答
0.04 0.08
>, >,
0.02 0.06
0.04
0.2 0.4 0.6 0.8 0 0.2 0.4 0.6 0.8 1
y(O) "" O. m -= 0.046 y(O) = 0.07, m =0.046
0.02 0.08
0.06
0.02
0.1
>,
0.08
0.06
0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8
t
a feasible response is obtained for the given initial position. There is a large steady-state error.
(f) The integrator iT = x1 - r is augmented with the state equation. A matrix K = lk1 k2 k3 A:,.] is designed
to assign the eigenvalues of
0 1 0
[ 196.2 -0.01 -3.1321
k1 k2 + 12.5284 k3 -40
1 0 0
at -8, -10 ± jlO, -12. The control is given by
The solutions of the following four parts do not repeat the simulations of parts (d) and (e).
The simulations should show a trend similar to what we have seen before.
- 186
《非线性系统(第三版)》习题解答
y(O) -o y(O) • O
0.1 0.1
0.08 0.08
0.lll)
::,
""
0.04
0.02 0.02
0.1
0.08
::,
"'
0.08
0.0<l
0.02
0 0.2 u 0.6 0.8
where C = (1 0 0] and H = [ 9;g_8 ] a.ssigns the eigenvalues of (A - HG) at -20, -20 ± j20.
4857.7
(h) Use the observer-based controlJer
where C
i;;:; Ax+ Bu+ H(y - Ci),
=[ l O O] [ 2.2405 3.0131
0 0 1 and H = 201.2620 60.2870
3.0131 -0.2505
l
u = 62.9295(x1 - r) + 4.4432x2 + 0.2502(x3 - In)+ V.,
j20.
(i) Use the observer of part (g) and replace x2 and x 3 in the control law by their estimates z2 and .x3 .
(j) Use the observer of part (h) and replace x2 in the control law by it s estimate x2 .
(k) For state feedback, we solve the pole placement problem at r = 0.03, 0.05, and 0.07 to assign the
closed-loop eigenvalues at -8, -10 ± jlO, -12. The resulting feedback gains are
Ko3 = [ -105.4498 -5.9167 0.0497 -128.7319 ]
Kos = [ -109.8789 -6.8050 -0.00025 -153.2522 J
Ko1 = [ -115.3518 -7.6934 -0.0336 -177.7726]
We use linear interpolation to determine K for other values of r:
- 187
《非线性系统(第三版)》习题解答
>-o.os
0.04
>,
>-0.05
0.02
0.08
>-0.06
0.04
0.02 .___ _ _ _ _......__ _ _.______
1 1.5 2 0 0.5 1 1.5 2
t t
Linear interpolation does not guarantee that Kr will stabilize the system at the corresponding value of r .
Therefore, we calculate the closed•loop eigenvalues for r =
0.03, 0.035, 0.04, 0.045, 0.05, 0.055, 0.06, 0.065,
and 0.07. The eigenvalues, plotted in Figure 12.5, indeed lie in the neighborhood of the desired eigenvalues.
By the continuous dependence of the eigenvalues of a matrix on its parameters, we expect the same to he
true for other values of r. For the observer, we solve the pole placement problem at r = 0.03, 0.05, and 0 .07
Ho3
.
=
[ 2.1700
248.8284
2.53571.7247
2.5357
49.4564
l [
to assign the eigenvalues of (A - HG) at -20, -20 ± j20. The resulting observer gains are
, J:lor, =
2.2405
201.2620
3.0131
3.0131 ]
60.2870
-0.2505
, Ho7 =
[ 2.3229
170.2966
3.4876
3.4876
70.7955
-1.7122
l
We use linear interpolation to determine H for other values of r:
Hr = Ho3 + ( r -0.03)
0 _02 (Hor, - Ho3), for 0.03 $ r $ 0.05
The observer eigenvalues are checked for r = 0.03, 0.035, 0.04, 0.045, 0.05, 0.055, 0.06, 0.065, and 0.07. and
-188
《非线性系统(第三版)》习题解答
10 20
i 5 J 10
~ 0
i- 0 .!i
a
! -5 j -10
-10 -20
-15,..__---~-------' -30'---~----~--'
-14 -12 -10 -8 -6 -20 -15 -10 -5 0
R8aJ Axis Real Axil
(I) y = x 3 = [O, 0, l]x = Cx. It can be checked that (A, C) is observable. Thus, we can design a. linear
output feedback control law to stabilize the ball at y = r. We cannot design an integral controller because
one of the conditions of integra.l control is that the controlled output (x1 in this case) should be measured.
• 12.9 (a) The equilibrium equations are
0 = -01z1 - 82ru,.. + 83, 0 = -94r + 95X1Uu
Substituting .t1 from the first equation into the second one, we obtain
2
u 81 - au11 + b =0, where a -- ~, b -- 8184
82r 8285
< 8l8ri
=> 4b < a2
T2
4l/i928.c
Hence, the quadratic equation has two real roots. To obtain the steady-state value of :i:1 in the range
x 1 > 93/281, we choose the real root for which u.a < a/2; that is u.1 = (1/2) {a - v'a2 - 4b]. Linearization
at the chosen equilibrium point results in the matrix A = [ 8~:: -~~~- ] . It can be verified that A is
Hurwitz. Therefore, the equilibrium point is exponentially stable.
(b) The maximum value of r is ../(9i85/4l}i9284 ) = 298.14. We simulated the step response for increasing
=
values of r in the range O $ r $ 298 and with initial conctitions .z1 (0) Bs/91 0.6667 a.nd x2(0) = 0. The =
motor always reached steady state at the desired speed, without x 1 violating the constraint x 1 > 83 /291 :;;;-
0.3333.
(c) Changes in the rotor inertial change the constants 84 and 8 6 , which are inversely proportional to the
moment of inertia. It is clear, however, that multiplying 94 and 85 by the same constant does not affect the
steady-state calculation. Simulation confirmed that the motor always reached steady state at the desired
speed for O $ r :S 298.
(d) Linea.rization at the desired equilibrium point results in the pair (A, B) where A is given in part (a) and
B = [ ~~~~r l·The controlled output is y = X2 => C = [O, 1).
! ]= rank [e~;:
The determinant of this 3 x 3 matrix is given by
det(·) = 8185£1 - 828r,u81 r = 85((J3 - 282uur)
- 189
《非线性系统(第三版)》习题解答
Substituting for u.., using its expression from part (a), we obtain det(,) =
9582rJa2 - 4b =;I: 0. Therefore,
the rank condition (12.23) is satisfied. It can be also verified that (A, B) is controllable. Now Set A =
[i ~ ], = [ ! ]
B and proceed to design K such that A - BK is Hurwitz, using any pole placement
algorithm.
(e) It can be verified that (A, C) is observable. Design H such that A- HC is Hurwitz a.nd use an observer-
based controller.
• 12.10 (a)
Xt -' X2
The equilibrium points are given by (.f1, 0, xa, 0) where x 1 = 0, :1r, .. ., and £3 is arbitrary.
(c) Take x1 = 0. Linea.rization at x = x and u = 0 results in the matrix
[~~~.!]
0
-C3
0 0
0 0 -C4
1
- 190
《非线性系统(第三版)》习题解答
Chapter 13
• 13.1 (1)
Y = X1
'!/ = X2
ii = -al(l + X3) sin(x1 + 6) - sin6] - bx2
y< 3> == -a(l + X3) cos(x1 + &) · x2 - b{-a[(l + X3) sin(x1 + &) - sin o) - bx2}
- a sin(x1 + 6){ -cz3 + d[cos(x1 + 6) - cos 6) + u}
Let Do = {x E R 3 I O < x1 + o < 11'}. The system has relative degree 3 in Do- It is transformed into the
normal form via the change of variables
y = Xl + ')'X2
y = x2 + -y{-a[(l + x3) sin(x1 + 6) - sin o) - bx2}
jj = --ya(l + x3) cos(x1 + 6) · :i:1 + (1 - lry}±2 - ')'a sin(x1 + 6) · :i:3
= --ya.z2(l + Z3) cos(x1 + &) + (1 - lry){-al(l + xa) sin(x1 + 6) - sin6] - bx2}
- -yasin(x1 + '5){-cx3 + d(cos(x 1 + 6) - coso] + u}
-191
《非线性系统(第三版)》习题解答
• 13.2 (a)
8¢1 + 8<1>1 =0
8x2 oxa '
Take ¢>1 ;; xi and r/>2 == x2 - :z:3, to obtain
The system has relative degree 2 in the domain {181 < ,r/2}. Therefore, it is input-output linearizable. To
find the zero dynamics, take 6(t) 0. =
9(t) =0 ~ 9(t) =0 ~ 9(t) =0 ~ u(t) - ky(t) =0
Thus, the zero dynamics are given by 'ii = 0. The origin is stable but not asymptotically stable. Therefore,
the system is not minimum phase.
• 13.4
'!/ = X1 + U
The system has relative degree 1 in R 2 . Therefore, it is input-output linearizable. To find the zero dynamics,
=
take y(t) 0. The zero dynamics are given by x1 = tan x1. The origin is unstable. Therefore, the system is
not minimum phase.
• 13.5 For,/>;= (i, 1 5 i :!Sm -1, the PDE (13.26) is clearly satisfied since <Pi is independent of (m and {n-
For IPm :::::: (m - f.n/q(x), we have
O<Pm 8</Jm (
B(,m + 8 f.n q x) =1 - q(x)/q(x) =0
- 192
《非线性系统(第三版)》习题解答
• 13.6 Taking Xi= wi for i = 1,2,3, the state equation is given by± = J- 1 1u - o{x)], where J =
. [ {J2 - J3)X2X3 ]
diag[J1, J 2, J2] and a(x} = - (J3 - J1)x3X1 . The matrix J is nonsingular. This system is in the form
(J1 - J2)X1X2
(13.6) with A = 0, B = J- 1 . The pair (A, B) is controllable. Therefore, the system is feedback linearizable.
• 13.7
M(q)ij + C(q, q)q + Dq + g(q) =u
Let x1 = q, x2 = q, and x = [ :: ] · Then
r r
= I: L {c.d;{J;, f;] + Ci (Lj;dj) ]j - d; (LJ;Ci) f;}
i=l j=l
-193
《非线性系统(第三版)》习题解答
[t,,f,] = =
;, = 11 + 1]3 + {, { = -3173 + 77 + u
(c) The zero dynamics are i/ = q + 713 • Hence, the system is not minimum ph~.
(d)
I (x) = [ 3~~;;~1 ] , g =[ ~ ]
adiu = - !!g = [ 6x x~ + 1 3;f ] [ ~ ] = [ a!f
1 ]
g = [ g ad1g J= [ ~ 3!f ], det(Q) = -1 # O
Hence, the system is feedback linearizable.
(e) Find h(x) such that L,h = 0 and LgLJh # 0. It can be verified that h(x) = :z:1 satisfies these conditions
and results in the global cliffeomorphism T(x) = [ Xt x+i X2 ] . The transformed system is
• 13.12 (a)
y = X1 + %2
y = x1 + z2 = -x1 + X1x2 + x2 + X3
y = (-1 + x2):i:1 + (x1 + l):i:2 + :i:3 = (-1 + x2)(-.:z:1 + x1x2) + (x1 + l)(x2 + xs) + d(x) + u
:;;::(:::·::,~=:):·::~::z:;::::~:;:·rlineariu:tt~,
phism. With ef>(x)
.
= x1 , T(x) is a. globa.l diffeomorphism.
-X1 + .X1X2 + X2 + X3
The change of variables
] is a diffeomor~
- 194
《非线性系统(第三版)》习题解答
T/ = -11 + 77({1 - 1/), {i ={2, e3 = (-1 + X2)(-X1 + X1X2} + (x1 + l)(z2 + X3) + 8(x) + ti
(c)
y(t) :: 0 ~ ~I (t) := 0 and {2(t) : Q ~ rJ = -rJ - 1J2
The origin of the zero dynamics is asymptotically stable. Hence, the system is minimum phase.
(d)
ad1g=[f,g]::::: -[-1;x2
*
xl1 * (&6/~xa)
~ l[~ l 1
=[ ~l
-(8&/8xa)
l
(g,ad1 g) =[ ~* ~* 6
-(82 5/8~)
] [6
1
l =[
-({J26/8x~)
g ] = -(8 6/8x~)g 2
g =[
. 1
~ ~l
•
X1
*
*
l , det(Q) = X1
Hence, the system is feedback linearizable in the domain {x1 > O} or the domain {x1 < O}.
( e) Find h( x) such that
L 9 h 0, =
L,Lth 0, =
8h
L 9 h == -8
X3
=0 => h = h(x1 ,x3 )
&h 8h
L1h = -8 (-x1 + X1X2) + -8 (x:z + xa)
Xt X2
L,L,h = 8(L1h) = 0 ~ 8h =0
8x3 8x2
1
Take h(x) =x 1• It can be verified that T(x) = [ -xi : x1x2 ] is a diffeomorphism in the
(-1 + x2) 2 x1 + xi{x2 + xa)
domain {x1 > O} or the domain {x1 < O}. The transformed system is
!l
where
9= [
- 195
《非线性系统(第三版)》习题解答
a:g) g= [ a2 hfOox~
[g, ad19] = 8(ad
-82 '2/8x5
l
Since 8h/8x 2 = - sec2 (x2)/(acos(xs)) 1' 0 in D, we have
82 h/8x~
[g, ad1gJ = 8'2/8x2 ad.19
8h 8(L1h) _ O 8(L}h)
h(O) = 0, 8x9 = O, 8x g- ' 8x g#O
8h D = O => 8h =O
8x 8x2
We must take h independent of x2, With (8h/8x 2 ) =0, we have
- 196
《非线性系统(第三版)》习题解答
• 13.14 {a)
l
Therefore, the distribution {g, ad1g} is involutive.
&h
8xg=0 ~
8(LJh)
OX 9 = -2 + 1 - X1 = -(1 + xi)
Restrict X to the domain {1 + X1 > O}. Thus, the transformation T(x) is given by
u = a(x) + (3(x)v
where P = -1/(l + x1) and a can be calculated using {13.36) of the text.
• 13.15
z = T(x) = [
8x~
20x2(k - bx2)
+ ex~ + c2
26(k - 2bx2}(-bx2 + k - cx1x3)
l
Clearly T(x) is differentiable. Find y- 1 (z). Start with the equation
z2 = 28x2(k - bx2}
- 197
《非线性系统(第三版)》习题解答
For x2 < k/2b, this equation has a unique solution x2 = <f,(z2), Consider next the equation
which yields
in T(D0 )
Since (k - 2bx2) > 0 and Z3 > 0 in Do, this equation uniquely determines x 1 as a function of z 1 , z 2 and
z 3 . Thus the map r- 1 (z) is well defined on T(D0 ). It can be easily checked that r- 1 (z) is differentiable in
T(Do) -
• 13.16
The closed-loop eigenvalues of the linaerized model are -5 ± 2.659lj. Using feedbaclc linearization, we obtain
the control law
• 13.17
u=[!]
ad19 =[/,g) = [ :t, ], [g,ad1g) = [ ~]
Hence, the distribution {g, ad1g} is involutive.
- 198
《非线性系统(第三版)》习题解答
2 2.5
2
1.5
1.5
,l' 1 ~
0.5
0.5
2 2 2
0
,
I
-2
..
"-4 I
~
''I I
I
--6 I
-6
\ , -8 I
.,
o...__,_ _ _ _ __,
0 2
-8
0 2
-10,----------
0 2
Figure 13.l; Exercise 13.16: Response under linearization (solid) and under feedback linearization (dashed).
Q= [ ~ ~l
2
-. ] , det(Q) =1
0 -xi 1 - 2x1
Bence, the system is feedback linearizable. Find h(x) that satisfies
8h 8(Lih) _ 8(L}h)
h(O) = 0, 8xg = 0, 8x 9 - 0, 8x g ::/: 0
8h 8h
-g=O => - =0 => h=h(x1,xs)
ax 8x2
8h 8h 8h
L1h = - f = -(x2 - x1) + -(x1 +x1:r::2 - 2:r;3)
8x 8x1 8xs
8(L1h) g = O => 8h + X1 8h =O
ax OX1 8x3
Try h = x? - 2x3.
2
L1h= 8(L
Bx1h) /=-22x1+l
( ){x2-x1 ) +4x1+x1x2-2xs
( ) =4x21 +6xi-2x2 -8x3
8(L}h)
ax g = -2 :/, 0
It can be verified that
- 199
《非线性系统(第三版)》习题解答
to obtain
=
has an asymptotically stable equilibrium point at x (8, O). The domain of validity of this control is limited
to lx1 I < 1r /2. Therefore, we cannot make the equilibrium point globally asymptotically stable.
• 13,19 The map T(x) is given in Example 13.14. Using (13.36), we can calculate o(x) and "Y(x). These
three functions depend on the parameters a, b, c, and d. Define· T(x), &(x), and i'(x) by replacing the
parameters with their estimates, and set P(x) =
1/i'(x). The state feedback control is given by u =
=
a(x) - P(x)KT(x). The closed-loop system can be represented by .i (Ac - BcK)z + B.,o(z), where o(z) is
defined in Section 13.4.l.
• 13.20 (a)
'7 = /0(17,{i), i =A.,~+ BcP-1 (x)(u- a(x)]
Ta.ke u = a:(x) + P(x)v, to obtain
- 200
《非线性系统(第三版)》习题解答
Thus,
Let c be any positive constant and define the compact set n by n = {V(11,z) :Sc}. On the compact set n,
we have
oVo
Ch] [fo('7,z1) - /0(77,Q)j :5 klfal
which shows that, for sufficiently small e, the origin is asymptotically stable and the set !l. is contained in
the region of attraction.
(c) Without loss of generality, take E $ 1. For any compact set in Rn, we have IITJoll2 :S c1 and ll€0ll2 :S c2.
Then, llz(O)ll2 :S 11~0ll2 :S c2. Choose c > 0 such that {11771!2 $ c1 and llzl12 :S c2} C {V(77,z) :Sc}. Then,
initial states (1Ji>,{o) in any compact set in R"' are included in the region of attraction. which shows that the
feedback control achieves semiglobal stabilization.
(d) Notice that for any bounded {(O), the initial state z{O) is bounded uniformly in e. Therefore, the
solution (77(t),z(t)) is bounded uniformly in E. However, peaking is present in {2 to {p, as seen from the
scaling transformation. There is no peaking {1 since e1 =
z1. The function /o depends only on z1, which
explains the special nature of the current system.
• 13.21 (a)
=> 'ii = ±1 => 'ii =.:i:2 = x1 x2 - +u
:::~:::::(::iv[e1~T2]m~:::~:::.z:::;:::):z:,~: ~:~~=
y = X1 - X2 - .:i:2 = x2 x~
L 1h(x)
the PDE and makes T(x) a global diffeomorphism. The normal fonn is given by
- 201
《非线性系统(第三版)》习题解答
on the set {1111 $ k1}. Therefore, all the assumptions of Exercise 13.20 are satisfied, and we can design
a semiglobally stabilizing state feedback control following the procedure outlined there. In particular, Let
K = [1 l]; then, Ac - BcK is Hurwitz. A semiglobally stabilizing state feedback control can be taken as
1 1 1
u = -66 + -(-z1
e2
- z2) == -l16 - -fa
e2
- -6
e
with sufficiently small ~-
• 13.22
i] = /0(1/,{), ~=(A - BK){+ Bt5(z)
By Theorem 4.16, there is a Lyapunov function Vo(11} that satisfies
8Vo .
a;j' fo(TJ, 0) :5 -a3(Jlr,II)
in some neighborhood of f'J =
0, where 03 is a class K, function. Let P = pT > 0 be the solution of the
Lyapunov equation P(A - BK}+ (A - BK)T P = -I. Take
Let P = pT > 0 be the solution of the Lyapunov equation P(A - BK) + (A - BK)T P = -I. Take
V(17, ~} = Vo(T/) + >.eT Pe, ). > 0
as a Lyapunov function candidate for the full system.
V =
8Vo
<711 fo(fJ, 0)
8Vo
+ a;,[!(17, e) - /o (77, O)] - ,\e{+ 2,\{TPB6
< -c3l117II~ + C4Lllt1U2ll!ll2 - >.U{II~ + 2>.kllPBll2IIT/ll2ll{lb + 2>.kllPBll2ll{II~
where Lis a global Lipschitz constant for Jo with respect to{. Let k• = min{l/(4IIPBll 2), (C4L}/{2AIIPB11 2 )}.
Then, for all k ~ k·, we have
·
V $ -
[ 1111/12
11{112
]T [ -c4L
C3 -c.L] [ 11111'2 ]
)../2 ll{ll2
=
Taking ). ).* ~f 4(c.L) 2 /c3 ensures that the 2 x 2 matrix is positive definite. Consequently, the origin is
globally exponentially stable for all k .$ min{I/(4IIPBll2), (C4L}/(2).·IIPBlb}}.
- 202
《非线性系统(第三版)》习题解答
• 13.24
Without loss of generality, assume that 11811 $ kll{II + W(77) is satisfied in the 2-norm. The derivative of
V(11, {) = Vo(11) + >.JeP{ is given by
v = ~o !0(11, 0) +
VI/
~ [/(11, {) -
VI/
!0{17,0)) + ~ [ - e { + 2e PBo]
2 { P{
< -W(71) + k111{112 - Ak2ll{lf2 + ..l.kal16!12
< -W(17} + k11i{ll2 - Ak2ll{lb + .\kakll{ll2 + Ak3kW(11)
= -(1 - >.kak)W(11} - (..l.k2 - k1 - .\kak)ll{ll2
where k1 to k3 are positive constants. In arriving at the foregoing inequality we have used the fact that
/ 0 is locally Lipschitz and [8Vo/87JJ is bounded in some neighborhood of fJ =
0. Ta.Ice ,\ = 2k1 /k2 and
k· = min{l, k1 }/(2).k3). Then, for all k $ k·, we have
· I 1
V $ - 2W(11} - 2kdl{ll2
which shows that the origin is asymptotically stable.
• 13.25
y =X1 '* ii= X2 + 2x~ '* ii= X3 + u + 2:i:1 (x2 + :z:f)
Therefore, the system has relative degree 2 in R 3 . Let us check the minimum-phase property.
where k 1 and k2 a.re positive constants. The tracking error e satisfies the equation e+ k2e + k1 e = 0, which
shows that e(t) -t Oas t -t oo.
• 13.26
Ta.Ice
ti= -X1X2 - (sinx1 + X1 COS:t1Hx2 + X1 sin xi)+ r -
k2e k1e -
where k1 and k2 are positive constants. The tracking error e satisfies the equation e + k2 e+ k 1 e = 0, which
shows that e(t) -t O as t -+ oo.
- 203
《非线性系统(第三版)》习题解答
• 13.27 (a) Denote the gravitational constant by go and write the state equation as x = f(x) + g(x)u.
o0 o][fil
0 h - [o * 1* o ][o]
(0'2/ox3) 0
0 0 '3 * • (8h/{)x3) 93
The foregoing representation of ad1g is valid in the domain D = {a+ x 1 > 0 and x 3 > O} since in this
domain
8h Loaza
Iha =- m(a + x 1 ) 2
is well defined and different than zero. Hence, the distribution {g,ad1g} is involutive.
8(ad,g) 8/
ad}g = [/, ad19] = ax f - OX (ad,g)
0
g = [ g ad1g ad}g ] = [ 0
93
0
-(8h/8xa)ga
•
-(8h/:8xa)!/3 l
. .
det(9) = -93 ( 8h
oxa 9a
)2
=-
£2a2x2
L3(xi),:2 (a ~ xi)• =IO for x ED
Thus, the system is feedback linearizable in D.
(b) Find h(x) such that
8h 8(L}h)
h(O) = 0, oxg = o, 8x g=l,O
Try h = h(xi),
8h 8h
h=h(x1) => oxa =0 => axg=O
- 204
《非线性系统(第三版)》习题解答
Then, [o(L}h)/8x]g '# 0 for all x ED. Take h;::;; x1, to obtain
It can be verified that T(x) is a diffeomorphism in D. The change of variables z ;::;; T(x) transforms the
system into
Take
to obtain
. k
Z3 =- -Z3 +v
m
To stabilize the ball at y = r, take
The feedback gains are chosen as k1 = 2000, k2 = 400, and ka = 30 to assign the eigenvalues of
[ -k1o0 01 o1
-k:i -(ks + k/m}
l [o
:::::: 0
-k1
0l
-k2
O
1
-ks
l
at -10, -10 ± jlO. The step response of y and u for y(O) =
0 and y{O) =
0.089 (with other initial states
equal to zero) are shown in Figure 13.2. To account for the constraint 0 ~ u ::5 15, a limiter is included in
the Simulink simulation model. The response is considered feasible only if y belongs to the interval [0, 0.1].
Using this criterion, 0.089 is the largest acceptable initial position. Comparing these results with those of
Exercise 12.8, we see that the response has less overshoot in the current design. Consequently, the maximum
deviation of y(O) is 0.089 compared with 0.07 in Exercise 12.8. Figure 13.3 shows the response for different
values of m. These values are the extreme values for which a feasible response is obtained for the given
initial position. There is a large steady-state error. The smallest mass we could work with was m 0.067,=
compared with m == 0.046 in Exercise 12.8. This could be an indication that feedback linearization is more
sensitive to parameter perturbations. The large steady-state error can be handled by the use of integral
control .
(c) From pa.rt (b), we know that the system is feedback linearizable with h(x) =
:z: 1 • This shows that,
=
with y x 1 as the output, the system is input-output linearizable. Proceed to design the tracking control
following the steps of Section 13.4.2.
- 205
《非线性系统(第三版)》习题解答
y(0)• 0
o.oe...--~---------, 1.------------, y(0)=0
o.ot
3
0.2 o., 0.8 0.8 0 0.2 0.4 O.B 0.8
1,
12
:,
• 13.28 (a) -
y -== xz => ii = -94x2 + 8:,x1 u
Let D = {x E R2 I X1 > Oa/'281}- The system has relative degree 1 in D. Therefore, it is input-output
linearizable.
(b)
The zero _dynamics equation has a globally exponentially stable equilibrium point at .x1 =63 /91 • Therefore,
the system is minimum phase.
(c) Let e = y - r .
The control
u = 62-[84.x2
,5%1
+r - keJ, k > o
results in e = -ke. Hence, e(t)-+ 0 as t ~ oo.
(d)
(1) Figure 13.4 shows the response for 'T = 0.1 and k = l. The settling time is about 0.5.
(2) To decrease the settling time, -r w~ reduced to -r = 0.02. The response didn't improve because reducing
T increases f while the control is limited to ±0.05. This situation can be improved by increasing the feedback
gain k. Figure 13.5 shows the reiiponse for r = 0.02 and k = 10. The settling time is about 0.1. Notice,
however, that the contro1 saturates as a result of the increase inf.
(3) The response with a 50% decrease and 50% increase in J is shown in Figure 13.6. The settling time
deteriorates.
(4) Increasing k to k::;;: 10 improves the response a lot, as shown in Figure 13.6.
- 206
《非线性系统(第三版)》习题解答
0.04 0.08
>- >,
0.02 0.06
0.04
0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1
y(O) = 0, m = 0.067 y(O) = 0.089, m = 0.067
0.1
0.01
;i,,, >-0.05
0.005
0.06
0.1
>,
>-0.04
0.08
0.02
0.06
0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1
100 0.04
80
0.03
60
>-
Output :::1 0.02
Reference
40
0.01
20
0 0
12 1.4 1.6 1.2 1.4 1.6
I I
- 207
《非线性系统(第三版)》习题解答
100
0.05
80
0.04
so ·0.03
>- :::,
Output
40 Reference 0.02
2D 0.01
0 0
0.9 1 11 1.2 1.3 1.2 1.4
t I
>-
too
50
0
I
I
I
,,...,
,~ ~~nee, ,._ 60
40
20
0
1 1.5 2 2.5 3 1 2 3 4 5
t
ao BO
60 60
>- ,._
40 40
20 20
0 0
u 1.4 1.6 1.2 1.4 1.6 1.8 2
I
-
208
《非线性系统(第三版)》习题解答
Chapter 14
=
• 14.1 (a) Let s a1x1 + x2, where a1 > 0. On the sliding surfaces =0, we have ±1 = -a1x 1 + sinx1.
Choosing a 1 > I ensures that the origin X1 =
0 is asymptotically stable.
s = 01±1 + ±2 = a1(x2 + sin xi)+ 81xi +(I+ 02)u
Ta.king u= -a1 (x2 + sin x1) + v yields
s = 81Xi - 82a1 (x2 + sinx1) +(I+ 82)v
ss = 81sxi - 02a1s(x2 + sin xi)+ (1 + 82)sv :5 2x~lsl + (ai/2)lx2+sinx111s1 +{I+ 82)sv
Take v = -P(x)sat(s/1:), 1: > 0 . For Isl ~ 1:, we have
Let Vi = ½xr
Take 01 = 2. . 2 2
Vi $ -x1 + lx1le $ -(l/2)x1, V lx1I ~ 21:
Thus, the trajectories reach the set !le- = {lx1 I $ 2e, Isl $ 1:} in finite time. Inside !le-, the system is
represented by
=
The 2 x 2 matrix is positive definite for sufficiently small e. Hence, all trajectories in !le- approach the origin
at t tends to infinity.
=
(b) Let e1 X] -rand e2 = e1 =±1 -r X2 +sinx1 -r. =
e1 = e2, e2 = f)ix~ + (1 + 92)u + (x2 + sinx1) cosx1 - r
- 209
《非线性系统(第三版)》习题解答
Let the sliding manifold be e2 = -a1 e1, a1 > 0, and set s = e2 + a 1e1.
s = B1xi + (1 + 82)u + (x2 + sinx1) cosx1 - r + a1e2
Take
u = -(x2 + sin xi) cos x 1 + f - a1 e2 + v
s = v + .i, where .i = B1xf + 92[-(x2 + sin xi) cosx1 + r - a1e2J + B2 v
i
I.ii :5 2xf + ~ l(x2 + sin xi) cosx1 + a1e2I + Iii+ ½lvl
Take
and
v = -P(x) sat(~)
For Isl 2: e,
ss :5 -.Bois!
which implies that the trajectories reach the boundary layer {Isl $ e} in finite time. Inside the boundary
layer,
Take a1 = 2.
• 14.2 (a)
(b)
'ii= z2, ii= -ax2lz2I + u
The system has relative degree 2 in R 2. Hence, it is input-output linearizable. In fact, the system is globally
=
input-output linearizable since the control u ax2lz2I + v results in a chain of two integrators form v toy.
=
(c) Let e1 x1 - ¢.,. and e2 = x2 -1/i,,..
- 210
《非线性系统(第三版)》习题解答
To show ultimate boundedness, we need to bound the perturbation term by a linear growth bound. Restrict
e2 to le2 I S k2. Then,
(a - a)x2lx2 I S 0.Ol(k2 + 4}le2I + 0.04
The solution of the Lyapunov equation PA+ ATP = -I is P = [ ~:: Oi5 ] . Use V =eT Pe as a Lyapunov
function .
Amu(P) Jl1ID9
b =µ >.min(P) = 0.1085V ~ = 0.176
This ultimate bound is not valid globally because we restricted the analysis to the set {le2 1 $ 4}.
=
( e) Use sliding mode control with s e 1 + e2 .
Take v = -(0.0lx~ + 0.1) sat{s/c). After some finite time, Isl $ E. From the equation e1 = -e 1 + s , we see
that after some finite time /e1 I ~ E /8, where O < 8 < 1. Choose E < 0.01 to ensure that the ultimate bound
on le1I is 0.01.
• 14.3
(a) For u = 1, this is the standard van der Pol oscillator which is known to have a stable limit cycle. The
fact that the limit cycle is outside a circle of radius 1/µ in the plane (x 1 , x 2 /w) can be shown by transforming
the equation into polar coordinates. Let
p2 = + x~/w2xr
pp= ~(1 - µ 2 x~)x~
w
On the circle p = 1/µ, we have jx1I $ 1/µ, which implies that {I - µ 2 xf) ? 0. Hence, all trajectories on
this circle must be moving to the outside. Therefore, the stable limit cycle must be outside the circle. For
u = ~ 1, we can show the existence of the unstable limit cycle by reversing time and scaling the state variable
to arrive again at the standard van der Pol oscillator.
(b) We have
Now
s(t) =0 :::;,. s(t) =0 :::;,. u(t) =0
- 211
《非线性系统(第三版)》习题解答
Inside the band /.x 1 1 < 1/µ., the term (1- µ. 2.xf) is positive. Therefore, ss $ 0. In fact, ss < 0 except on the
line x 2 =::: 0. Since no trajectory (other than x(t) =
0) can stay identically in the set x 2 == 0, we conclude
that s(t) must reach zero; that is, the trajectory must reach the sliding manifold.
(d) Simulation results for u = - sat(s/0.01) are shown in Figure 14.1.
1 .---------.......----...
0.4
0.5
0.2
x.... 0
-02
-0.5
-0.4
0 10 20 30 -0.5 0.5
• 14.4 Let l/i = ½x? be a Lyapunov function candidate for :i:1 = x 2 + ax 1 sinx1 •
The origin x1 = 0 can be globally stabilized with z2 = -3z1 since V1 ~ -:zf Takes= 3x1 + xz.
s = 3:i:1 + ±2 = 3(x2 + ax1 sin.xi)+ bx1x2 + u
Take
u = -3{x2 + x1 sinx1) - x1x2 +v
iJ = -3(a - l)x1 sinx1 + (b- l)x1x2 + v
I - 3(a - I)x1 sinx1 + (b- l)x1x2I $ lxil(3 + 2lx21)
Talcing
v = -[l + jx11(3 + 2lx21)] sat G)
=
ensures that s(t) reaches the boundary layer {lsj $ e} in finite time. Since the origin of :i:1 -3x 1 +ax 1 sinx 1
is exponentially stable, it follows from Theorem 14.2 that the origin x = 0 is globally asymptotically stable.
- 212
《非线性系统(第三版)》习题解答
• 14.5 Let x 1 = 8, x2 = iJ, u = T, a;;; 9/l, b = k/m, c = I/me2 , and ((t) = h(t)/l, to obtain
±1 = x2, :i:2 = -asinx1 - bx2 +cu+ ((t) cosx1
Ta.ke s = x1 + x2. Then,
s = x2 - asinx1 -bx2 +cu+ ((t)cosx1::;: c[u + o]
where
6 = ! [x2 - asinx1 - bx2 + ((t) cosxi]
C
where O < IJ < l. Thus, the trajectory reaches the set n, =. {lx1I :5 E/8, lx1 +x2I :5 c} in finite time. Inside
this set,
lx2I = lx1 + x2 - xii$ lx1 + x2I + lx1I :S (I+ I/8}c
For 8 = 0.9, we have Jx2l ~ 2.lk Choose e small enough that 2.llc :S 0.01. In particular, ta.ke c = 0.004.
• 14.6 (a) The system ±1 = x1x2, with x2 viewed as the control input, can be globally stabilized by
X2 = -xr. Take S = xJ + X2-
Take
U = -2xfX2 - X1 - sat (;)
ss::;: -Isl, for Isl 2: e
Hence, the trajectories reach the boundary layer {Isl S E} in finite time. Inside the boundary layer, we have
. 3
XJ =-Xi+ X18
-X1 ]
ad1g = [ 1 , det Q = det[g,ad1g] = x1
Hence, g is singular at x = 0. From Theorem 13.2, we see that the system is not feedback linearizable in
the neighborhood of the origin.
- 213
《非线性系统(第三版)》习题解答
• 14, 7 The system is in the regular form with TJ = [ :: ] and l = X3. Design X3 = q,(x1, x2) such that the
origin of
is globally asymptotically stable. Take <J, = -2x2 and V = (1/2}(xr + axD, where a> 0 is to be chosen.
J::: ]T [ !½ -} ] [ l::I ]
V = -xf +x1 tanbx2 - ax~:; -x~ + !xii lx2I -ax~== - [
where we have used ltanhx2I :$ lx2I- Choose a> 1/4 such that Q = [ !½ -} ] positive definite. Take is
a= 1. Then V = (l/2)(x~ + x~). Now, take s = X3 - <J, = X3 + 2x2.
s = u + 6(x) + 2x2 + 2x3
Take
u = -2x2 - 2x3 - (,8(:i;) + .Bo] sat(~), /3o >0
• 2 1 2· 1 2 2
V :$ -,\min(Q)ll'7112 + lx2I Isl :S - 211111'2 + 1111112 Isl :S - 2(1 - 8)11771'2, "fl 1'711z 2'.: 911sll
where 0 < 8 < 1. Inequalities (14.14) a.nd (14.15) of the text a.re satisfied with II · II II· l12, 0:1 (r) 02(r) = = =
(l/2)r2 , -y(r} =
(2/8)r. The constant k 1 =
1 since sis scalar. Thus a(r) a-2 (-y(r)) =- (1/2}(2/9) 2r 2 = =
(2/02)r . The sets O and 01! are given by
2
1 2
fl = {2(x~ + x~) :$ c.o} x {Isl ::: c}, Co ;::: 82 c2
• 14.8
- 214
《非线性系统(第三版)》习题解答
where
1
6 == ( A(y) I )
- A(y} u -
( c c )
A(y) - A(y) v'Y
Let the sliding manifold be e =- k1 a, k1 > 0, and set s == e + k1 u.
s = A~y) (u. - cJy) + & + k 1e
Take
f:J(x) 1 [1!3 ./Y + l,14k1lel] + t3o,
= -1 -l,14 .Bo> 0
l!l
and
v = -{J(x) sat(~}
• 14.9 Part (a) follows from elementary matrix operations, and pa.rt (b) is a straightforward application of
Frobenius theorem.
• 14.10 It can be verified that s = Gv + a. Therefore, the control can be taken as in (14.11) with e(x)
replaced by e(t,x). The analysis proceeds exactly as in the autonomous case.
• 14.11 (b}
sisi = siai - Bigi{Jq(s,/e) ~ g, [ ~.· s. - .Bsiq(si/e}]
Therefore,
Using the Lyapunov function W = Vo(11) + ½Ef= 1 sf as in the proof of Theorem 14.2, it can be shown that
the origin is asymptotically stable for sufficiently small E.
- 215
《非线性系统(第三版)》习题解答
• 14.12 (a)
= g; [lsil!?i + lsil t
J=l
K-;;(u, + w,) - (i:T; + w,;)lsil]
p
(J - X:.)u = e => CTj - L K.ijCTj = Q;
i=l
p
(I - IC)w = b => wi - L "-iiw; = b;
j=l
p p
• 14.13 First we show thats reaches the boundary layer Isl SE:. in finite time. Then, we use the equation
=
fr-2 = e,._1
er-1 = -k1e1 · · · - kr-lTr-1 +Z
to show that (e1, . .. , er-d is ultimately bounded with an O(E:) ultimate bound. Therefore, e1 has an O(e)
ultimate bounded. ·
• 14.14 Let a, b, and c be nominal values of a, b, and c, respectively. The state equation can be written as
where
- 216
《非线性系统(第三版)》习题解答
We have 0.551 ~ c ;5; 2.4691 and we need to choose c such that l{c - c)/cl < 1. We take m = 0.66 and
= = =
i 1 so that c 1.152 results in l(c - c}/cl ~ 0.64. We take k 0.1. These choices of m, i and k result in
a = 9.81 and b = 0.152. For the nominal design, we take
u = ~(iisinx1
C
- k1x1 - k2x2)
which results in the nominal closed-loop system :i; = Aox, where Ao= [ -~1 -(k21+ b) ] . We take k1 = 1
and k 2 = 2 - b= 2- 0.152 = 1.848 to assign the eigenvalues of Ao at -1 and -1. It can be verified that
P = [ ~:~ ~:~ J is the solution of the Lyapunov equation PA0 + AfP = -I. Thus, V(x) = xT Px is
a Lyapunov function for the nominal closed-loop system. Consequently, w = [8V/8x]G(x) = c(x1 + x 2 ).
Substitution of
in 5 results in
6 = iI [(ac -ac)
c sinx1 - (cT-c) . (xi +2x2) + (be
-c- be)
- x2 + ({t)cosx1 l
Hence,
- L
1-k
. 3£ I!' if 11lwl <e
The derivative of V(x) = xT Px along the trajectories of the perturbed system satisfies
. T t
V <-xx+-
- 4
Thus,
To ensure that lx1 I :S 0.01 and lz2 I :S 0.ol, choose e such that l.2724J! :S 0.01. In particular, take
=
f; 0.6 X 10- 4 ,
- 217
《非线性系统(第三版)》习题解答
• 14.15 Take
l6J < P3
U1
VY+ U412(wne + w~c,/ + U4lvl
< p(e,y,u) + 1!4lvl
where
We can now design v a.s described in Section 14.2.1 to achieve ultimate boundedness with an ultimate bound
that can be made arbitrarily small by choosing c small enough. Therefore, we can ensure that the tracking
error IY - rl <µfort~ T , for any specifiedµ.
• 14.16
• 14.17 (1)
x = -x + x2[u + 6)
It takes the form (14.47) with f = -x, G = x 2 , and r = i. Take 1/) = O and V = ½x2 . Then, w = x 1 .
0
From
=
(14.48), V --yx3 , "'f > 0.
(2)
:i; = x2
x[u - x«S)
-
It takes the form (14.47) with f = x 2 , G = -x, and r = -x. Take T/) =x +x 2 and V = ½x2 . Then,
=
w = -x2 • From {14.48), v -yx\ "f > 0.
• 14.18
Take
u = o(x) + "f(X)
~[r<P) - Ke+ v]
- 218
《非线性系统(第三版)》习题解答
has a Lyapunov function V(x) = :r7 Px = l.5zj + X1X2 + x~, where P satisfies the Lyapunov equation
p A + ATP = -I. With this Lya.punov function, we have w 2xT PB = x1 + 2x2. =
V:::: -llxll~ + wT (v + 6) :S -llxll~ - P1 llxll2lwl + Pl llxl12lwl $ -llxll~, for P1 !lxlhlwl ;::: E
On the other hand, for P1llxll2lwl < E, we have
where vis of the order O(llxll~)- Hence, linearization at the origin yields the matrix [ ~ i ],which has an
eigenvalue in the right-half plane. Thus, the origin is unstable.
• 14.21 (a)
v $ -a3(11xlloo) + WT V + WT 6
2
< -a3(11xll00) - L 1j_wl - L r,lwil + llwll1 (p + l'.()llvll00)
iE/ E if.I
= -as(llxlloo) + L [- (7Jlw;1) 2
+ 11lw1I]
iEl e
(b)
. ~e
V ~ -a3(11xlloc) + ~ 4 ~ -oa(llxlloo) + k1e, k1 >0
iE/
From this inequality, we can show ultimate boundedness as in Theorem 14.3.
- 219
《非线性系统(第三版)》习题解答
The quadratic form in the braces can be made negative definite by choosing e small enough. Therefore,
V$ -½¢
2 , which shows that the origin is asymptotically stable.
• 14.23 (a}
- 220
《非线性系统(第三版)》习题解答
• 14.26
x = (f +Gt/I)+ 6 + G(v + 6)
Outside the boundary layer, we have
. T &V 2
V ~ -¢>2 +w (v + &) + &x ~ ~ -(1 - µ)</>
The right-hand side is negative definite for µ < 1. Inside the boundary layer, we have
.
V :$ -(1- µ)</J
2
+ P1¢llwll2 - 1/6
(1- K.o)7llwf12
2
The quadratic form can be made negative definite by choosing e < 4(1 - µ)(l - Ko)r(5/ pr, Therefore, the
origin is asymptotically stable.
• 14.27
(a) Take u = ¢(x) + v, where
_ '71e2(z}+,zow
{ llzlb
v = -[711p2(x) + 77o)w
where wT = ~G, a.nd TJo, 1J1 are positive constants to be chosen. Use Vas a Lyapunov function candidate.
For llxll2 ~ 1, we have
&V
V = ox(/+ Gt/,)+ wT(v + &)
II x 11 22 - 111r? + ~ ,1 2 T/lp2 + 1}0 2
S -c3 U·xU wll2 + Pllwll2 + l£o Hxll llwlb
fi:~
2 2
2
< - ~ llxll~ - ~ llxll~ - (1 - K.o) ~~ 2 llwll~ + pJlwll2
Using llxll~ ~ llxll2 for llxll2 ~ l, we obtain
For llxll 2 < 1, note that there is p1 > 0 such that p(x) ~ pi/lxl'2 for all llxll2 S 1.
V
av
= ax (f + G1/;) + w T ( v + &)
< -csllxll~ - (111l + '7o)llwll~ + P1 llwll2llxlb + Ko(1hp2 + ~)llwll~
= -c31lxll~ - (l - Ko)(1'/l.P2 + 1Jo)llwll~ + P11lwlhHxll2
C3 llxl/22 - (I -
< -2 '-o) ( f1o jlw 1122 -
C3 11:rlb
P1llxl!illwll2 + 2 2)
- 221
《非线性系统(第三版)》习题解答
(b) Set
x = f(x} + G(x)¢(x) = [ ~l : 2 ]x
is globally exponentially stable with V(:r) = :rT Px = xT [ ~~; !~; ] x and c1 = Amin(P) =1- 1/./2,
C2 = Ama:(P) = 1 + 1/./2., and C3 = 1.
&(x,1/J(x) + v) = 01(.x~ + x~) + a2[-(xr + x~) - (x1 + 2x2} + v} = (a1 - a2)(x~ + x~) -a2(x1 + 2x2) + a2v
Take
Clearly,
3 ./5
2llxll~ + 2 llxll2
p(x) $
Therefore, for· Jlxll2 $ 1, we have p(x) :$ P1llxll2, where Pl = (3 + ../5)/2. Choose 1Jo and '71 such that
77o > PU[2c3(l - 1£o)] and '71 > 1/[2c,(l - ~)]. Take 7/0 = IO and '71 = 2. The design is now complete.
• 14.28 (a) Consider i1 = x2 + sinx1 and view x2 as the control input. With x2 = -2x1 and V; ½x~ we
have V :5 -xf Now set z = x2 + 2x1 and Va = ½x? + ½z 2 •
where
= 81x~ -82(3x1 + 3x2 + 2sinxi) + 92v $ p(x) + ~lvl
fJ
where p(x) = 2xi + ½l3x1 + 3x2 + 2sinx1I- Take 17(x) ~ p(x)/(1 - 0.5) = 2p(x) such that 17(x) ~ TIO > 0.
Using Lyapunov redesign, take
v ={ -17 :gn(z),
- !l:.z
I! if TJ/zl < c
which yields
• 2 2 e(l - 0.5)
V0 ~ -X1 - Z + 4 = -Xi2 - Z
2 E:
+S
- 222
《非线性系统(第三版)》习题解答
Near the origin, jp(x)I ~ k1lx1I + k2lzl. This can be used to show that the origin is asymptotically stable for
sufficiently small e. In particular, near the origin
2
v~ < -x~ - z2 + Jzl(k1lxil + k2lzl)- ~~lzl 2
2
< -xf - z2 - ~~lzl 2 + lzl(kilx1I + k2izl)
The RHS is negative definite for sufficiently small e.
= =
(b) Define e1 x1 - rand e2 x1 - f x 2 + sinx 1 = - r to obtain
e1 = e2, e2 = 01 x~ + (1 + B2 )u + (x2 + sin X1) cos X1 - r
Proceed as in part (a) to design a state feedback control that drives e towards zero. This time however you
can only achieve ultimate boundedness.
• 14.29
x1 = x2, X2 :;; -a sinx1 - bx2 +cu+ ((t) cosx1
Consider the equation ±1 =
X2 and view X2 as the control input. The origin x 1 ='O can be stabilized by
x2 = -x1 with the Lyapunov function Vi = x? /2. Apply the change of variables z1 = x 1 and z2 = x 2 + x 1 ,
to obtain
= -z1 + Z2,
i1 i2 = -asinx1 - bx2 +CU+ ((t) COSX1 - X1 + Z2
which yields
•
V $ -z1
2
-
2
z2
e
+4 $ -(1 -
2
B)llzlb, "I llzll2 2: V/e
48
where O < 8 < 1. For B = 0.9, llz)b is uniformly ultimately bounded by
1 r;
2y O= o.s21Ji
Using the fact that
x= [ ! 1 ~]z ~ !lxll2 ~ l.6l8llzlf2
choose c such that 0.527yg ~ 0.01/1.618 to ensure that lfxll2 ~ 0.01. In particular, take c = 10- 4 .
- 223
《非线性系统(第三版)》习题解答
• 14.30 We start with the scalar system ±1 = xix2 and view x2 as the control input. We can globally
stabilize the origin with x2 = -x? which results in ±1 = -:ri- A Lyapunov function can be taken as
V(xi) = ½xf Now consider
• 14.33 (a) The system is feedback linearizable. Take u = -2x1 + xf - x2 ~r <f,(x). Then, x = Ax where
A= [ ~I !1 ] is Hurwitz. Hence, the origin is globally exponentially stable.
(b) Let,€= z - q,(x).
. aq,
x =Ax+B{, {=v- -(Ax+B!)
8x
Take
a<I>
v -(Ax+ B{) - 2xT PB - e
= 8:r
V' = -xT x-,€2
which shows that the origin [in the coordinates (x,,€}] is globally exponentially stable. Note that in the
original coordinates (x,z) we can only conclude global asymptotic stability due to the nonlinear change of
variables { =z - <J,(x).
• 14.34 Start with .ii= -xi + x2 and view x2 as the control input. We can take t/)i(x) = 0 which results
=
in x1 -xi. A Lyapunov function can be taken as Vi = ½xr
Now, let V0 = ½(zj + x~)-
- 224
《非线性系统(第三版)》习题解答
it is clear that the origin of the full system is globally asymptotically stable.
• 14.35 Treat fJ as an unknown parameter, but assume that a will be available on line. Our design, however,
should work with any a that satisfies lal :::; I. Start with z1 =
x2 + Ox~ and view x 2 a.s the control input.
Let e1 = x1 - a sin t. Then,
el =
X2 + 8xf - a COS t
Take x2 = -k1 e1 + a cost ~f c/>1 (e1, t) where k1 > 0. With Vi = ½e~, we have
V1 -k1e~+8e1x?:::; -k1e~+2ledlx11 2
~ -k1e? + 2leil(le1/ + a) 2 ~ -kfe? + 2le1/ 3 + 4leil 2 + 2le1I
By choosing k1 sufficiently large, we can make e1 ultimately bounded and the ultimate bound can be
made arbitrarily small. Now, proceed to the second step of the backstepping procedure. Let z 1 ei and =
z2 = =
x2 - ',61 ( e1 , t) X2 + k1 e1 - a cos t.
Take
lz1(0)I = lx1(0)I ~ 1
lz2(0)I = lx2(0) + k1e1 (O} - al ~ 1 + k1 +a~ 2 + k1
The initial state :t2 (0) depends on k1. To be able to choose c independent of k1 , we have included the
=
coefficient b2 in the Lyapunov function. Take b 1/(2 + ki). Then
- 225
《非线性系统(第三版)》习题解答
• 14.36
• 14.37 Apply ba.ckstepping to deal with the nominal system and then Lyapunov redesign to take care of
the uncertain tenn 6. Start :with Z1 =
-z1 + x1z2. Using Vi =
½xf, we take .2:2 = 0 to obtain -xi, Vi =
Now consider
and view x 3 as a control input. We saw in Exercise 14.7 that X3 = -2x2 globally stabilizes the origin with
V = (1/2)(x? + z~) as a Lyapunov function. To backstep, let Z3 = xs + 2x2 •
- 226
《非线性系统(第三版)》习题解答
- p2(::).i3
I! '
For p(x)lz3 1 ~ E:, z3(v + o)::; 0, while for p(x)lz3 1 < e:, z 3(v + o) S e/4. thus,
V{2e
8 s 0.01 ~ E $
I}
2 X 10
-
4
. . k
X1 = Xz, X2 =g - -X2
m
-1F + -mld
+m
The matrix A is Hurwitz. Let P = pT > 0 be the solution. of the Lyapunov equation PA+ ATP = -1.
=
Take V == xT Px, w [BV/8x]B, and v -10w. It can be shown that =
vs -I/xii~+ 441'0
Therefore, x is uniformly ultimately bounded by the ultimate bound
Amo.~(P)
---<µ
>.min(P)
- 227
《非线性系统(第三版)》习题解答
In summary
•
V,. :;;; -x x
T 4
+ 410 - ··11 lzl
2
+ zo3(·)d
It can be shown that by choosing ,o
and 11 large enough, we can achieve ultimate boundedness and the
ultimate bound can be made smaller than µ.
• 14.40 Start with the scalar system x1 = -xi + x~[z2 + 6(t)) and view z2 as the control input. This
=
system takes the form (14.47) with J = -xi, G x~, and r 1. Take ,t, 0 so that f + G,p = -x and = =
V = ½~-Then, w = xf. Using (14.48), the control is taken as
- 228
《非线性系统(第三版)》习题解答
V
0
which takes the cascade form (14.80}-(14.82) with y = x2 as the output. Consider the (unforced) driven
system
W 2X3 [ .X3
The 2 x 2 matrix is positive definite when >. > 1/8. Ta.ke A= 1. Thus, all the conditions of Theorem 14.5
are satisfied and, by (14.84), a globally stabilizing state feedback control is given by
- 229
《非线性系统(第三版)》习题解答
which takes the cascade form (14.80)-(14.82} with z = X1. The driving system is passive, as ca.n be seen
from V =
½(x~ + x~)-
y = b + au = b - ; - a~ sat (~)
It can be verified V(1J) = ¼11t + ½~ satisfies the inequalities stated in the sta.tement of the exercise. The
functions a and b are given by a = 1 and b = -y + (172 - y )3 . We take a = 1 and b= -y - y3 . The control
can he taken as
u = - [Y - y 3 - (e + /3o) sat(~)]
• 14.48 (a) Let A, B, and K be diagon:al matrices whose diagonal elements are 0-i, b;, and k;, respectively.
The closed-loop system is given by
- 230
《非线性系统(第三版)》习题解答
due to zero-state observability. By the invariance principle, the origin is globally asymptotically stable.
(b) Repeat the analysis of part (a). For global asymptotic stability you need
The conditions are satisfied with V = ½mle2 + ½ki>e2 • The control is given by v = -kz where
z(s) bs
e(s) - ~
• 14.49 It follows from Lemma. 4. 7
• 14.50
• 14.51 (a)
(b) For constant w, iq, and Ad, p is constant. Whenever /J ¢: 0, p will grow unbounded. However, the
transformation depends only on sin p and cos p, which are always bounded.
(c} Flux regulation: the closed-loop system is given by
;.
Ad = - -R,. \
Ad
R,.M l
+- -d sat
('A,./M - k(>-.d - >.,.))
L,. L,. Ia
- 231
《非线性系统(第三版)》习题解答
At the initial time, .\,, - Ar < 0. There are two possible cases:
>., will exponentially approach Mld. with the time constant L,./R,.. Consequently, >.,./M - k(>..d - >.,.) will
exponentially approach >..,./M - kM(Jd - >.,./M) < >...,./M < 111 • Therefore, there must be some finite time
ti such that at t = t1, >.,./M - k(>.d - ,\r) = Id and the closed-loop system is described by (14.1) fort~ t 1 .
>., will exponentially approach>.,. fort ;?:: t1 with the time constant L,./(R,. + kL,.) which is smaller than the
time constant L,. / L,.. Therefore, the overall settling time is less than 4Lr / R,. .
If, on the other hand, >.r/M - k[,\d(O} - >.,.] < Id, the closed-loop system will be represented by (14.1) for
all t ~ 0 and the settling time will be 4L,./(R,. + kL,.). With the choice k = 0, the second case will apply
and the settling time will be 4£,. / R,.
(e) Speed regulation: assume >.d =>.,.and consider the equation
Jw = kt>.riq - Ti ~r Jµ,i 9 - Ti
whereµ= kt,>.,./J. Let e = w -w,. ..
e=w-w,. =µ,i 9 -T /J-<1>(w)/J-w,.
0
Assume
ira/J+4>~)/J+w,.I $1q-b, b>O
over the set n = {leol S c/ko, lzl Sc}. Take i 0 = -lq sat(e/e). Then, for all (eo,e) En and lzl ~ E:, we
have
zi = z [-µIq sat(;)+ koe -To/J -<P(w)/J -w,.] S -µblzl
which shows that all trajectories starting n reach n~ = {leol S E:/(ko01), lzl S e} in finite time, where
0 < 81 < 1. Inside n~ we want to show that the trajectories asymptotically approach an equilibrium point
where e = 0. The equilibrium point will correspond to the steady-state condition w = w,., w = 0 and
T0 = constant. The equilibrium equations are
- 232
《非线性系统(第三版)》习题解答
eo = eo - eo, i=z-i
< -koe~ + leol Iii+ koi 2 + k8lil leol- (µI,i/e)i 2 + (l/J)lil 2 + (kol/J)lzl leol + iv
= [ leol ]T [ ko -0.5(1 + k~ + kol/J) ] [ leol ] _
- Iii -0.5{1+~+.kol/J) (µIq/e)-ko-l/J Iii +zv
Choose € small enough that the 2 x 2 matrix is positive definite; that is,
= k1Ad(i11cosp-iasinp)
-(X11 -.\)][c?3p
11
-sinp]
sm p cos p
[~d]-r
i 11 L
- 233
《非线性系统(第三版)》习题解答
- R,. A
R,. .
+ [ - Lr (>.11 - Ab)+ pw(Aa - >.,.) -
- {/4-R,.)-
Lr Ab+
(R,.-R,.)
Lr Mi11 sinp
l
. R,. (/t..-R,.) (Rr-R.-) .
= eqp - y-ed - pweq -
r
L
r
>.d + L Mid
r
. .
e.9 = [-(Xo -
= -edj,- [ -
>.o)cosp-(.X1,- >.1>)sinpJp- (Aca --\,a,}sinp+ (X11- .\1>}cosp
R,..
-(Aa
4
•
- Ao) - p:.,(A1> (R,.-R,.). (Rr-R,.)
- .>..)- - - - A o + -----Mia
4 4
l
sinp
R,..
+ [ - Lr (Ab - A1>)
•
+ p:..,(..\o - >..,) -
(Rr-Rr)·
Lr _A1> +
(R,.-R,.)
L,. Mi1> cosp
l
. R,. (R,.-R,.}M.
= -edp - Lr eq + p..;ed + Lr lq
- 234
《非线性系统(第三版)》习题解答
• 14.52 (a)
s = Ae + e = Ae + ij - iir
= Ae+M- 1 (-Ctj-Dq-g+u)-ijr
= Ae +M- 1 [-Cq- Dq- g+ Mv + L(Cq +g+Miir -MAe)]-iir
= v+L\
where
L\ = (M- 1 M - I)v + Ae + M- 1 [-Ctj -Dq- g + L(Cq + g + Miir - MAe)J - iir
When L =O,
L\ = (M- 1 M - I)v + Ae + M- 1 [-Cq - Dq- g] - iir
When L= I,
(b) Write L\ as L\ = (M- 1 M -J)v + 8, where 8 is independent of v. Let p be an upper bound on 11811 00 ,
(c)
Choose
f3 ?. -1 p
- .Ito
+ /Jo, /3o > 0
SiBi $ -(1 - Ko),Bjsil + (I - Ko)(/3 - .Bo)lsil ~ -(1- Ko)Polsil
Hence, si reaches the boundary layer {js,I ::::; c} in finite time. Inside the boundary layer, we have e = -Ae+s.
Since A is diagonal (A= diag(>.1, . .. , >.m)),
( d) We recover the previous result with a finite region of attraction because the analysis has to be limited
to a set where the inequality f3 ~ Po+ pf (I - K.o) is satisfied.
- 235
《非线性系统(第三版)》习题解答
• 14.53 (a)
s = Ae + M- 1 (-Cq - Dcj - g + u) - ij.,.
W = srMs+ ½sTMs
= sTMAe + sT[-C(s -Ae + cj.,.) - Dq - g+ u] - sT Mij.,. + ½sTMs
= +½sr(M - 2C)s +sr[MAe + C(Ae -q.,.) - Dq - g + u - Mq.,.]
= sT[MAe + C(Ae - q.,.) - Dcj- g·- Mij,. +u]
(b)
W ::::: sT(MAe + C(Ae - q.,.) - Dq- g- Mij,. +v + L(-MAe- C(Ae- q,.) - g + Mtir)]
= sT(v+ A)
where
A = M Ae + C(Ae - Qr) - Dq - g - M ij,. + L( -MAe - C(Ae - q,.) - f; + M;;,.)
WhenL=O,
..6. = M Ae + C(Ae - tir) - Dq - g - M ij,.
When L=I,
(c) For llsll2 ~ e, rp(s/c) = s/llsll2, and for llsll2 < e, rp(s/e) = s/e. Thus, for 11s112 2:: £, we have
• 14.54 Simulation results for the different control laws are given in Figures 14.2 to 14.5. The controller
para.meters a.re A = 101, e = 0.05, and P = 30. The control saturation levels are U1 6000 and U2 5000. = =
• 14.55 Simulation results for the different control laws are given in Figure 14.6. The controller parameters
=
are Kp = Kd 70001. The control saturation levels are U1 = 6000 and U2 = 5000.
-
236
《非线性系统(第三版)》习题解答
104
-
X
2 - - - -.........- - - - - - - - - - - , 1
1 0
o""'-,.:;____...________.._____,
LJ
-1
0 2 3 0 1 2 3
2.--------.----------, 5000
. 0
-5000,.._---~-------'------'
2 3 0 1 2 3
Time Time
(a) Let
V = ½vT D(B}v + ½kx~, where v = [ :r: ]
· 0 -mL sinB ] · k .
= v T D ( B)v. + 2vT [
1
V -mL sin f) 0 v 8 + XcXc
- 237
《非线性系统(第三版)》习题解答
X 10'4
2 1
u1
1 q1 0
0 -1
0 1 2 3 0 1 2 3
2
u2
1
q2
-5000
1 2 3 0 1 2 3
Time Time
D (8) r· Zc
-~ ] = [ m.i.n-
r Li2 • u n 1.. ] ,
where D(0) = [ I +mL2 mLcosfJ]
sm u - ,.:z;e mLcose m+M .
A(fJ) = det(D(8)} .
(a)
mLD
th = xe + m+ M cos e = T/2
mLO mL92
th = Xe+
m+ Moos(} - M sin(}
m+
1] 1 [ m +M -mL cos (J ] [ u ] mLiJ2 . (J
= [ L
m~McosO A(fJ) -mLcosfJ l+mL 2 mL02 sinO-kxc - m+M st0
1 [m LA2 . fJ - k Xe ] - mL82 sm
rr sm . 9
m+ M m+M
k k ( mL . )
= m + Mxc = - m + M 1Jl - m + M sw 113
773 = e={
{ = jj = A~O) [(m + M)u - mLcos8(mL62 sinO - kxe)]
-
238
《非线性系统(第三版)》习题解答
X 104
2
q1 0
1
-
LJ
-1
1 2 3 0 1 2 3
2 5000
1 q2 0
1 2 3
-5000'-----------------'
1 0 2 3
Time nme
Figure 14.4: Exercise 14.54(3).
iJ1 = 772,
with the Lyapunov function Vo(77) .
(c)
s = jj + k28- k1Xc + k1Xc8sin8
= A:O) l(m + M)u - mL cos8(mL02 sin 8 - kxc)] + kl} - k 1xc cos(}+ k1xcOsinO
/J(x) 2'. /3o + m: M 1-mL cos8(mL02 sin 8 - kxc) + A(O)(k28 - k1Xc cos9 + k1 xc8sin9)j
- 239
《非线性系统(第三版)》习题解答
X 104
2~-------.-----------, 1.--------.------------,
0 1 2 3
-1 "-----------------....J
0 1 2 3
2 .---------.------r------, sooo,.,....------.------'--------,
for some /30 > 0. Then, the control law u = -/3(x) sat(s/µ) guarantees that
ss S -{Jo "'a7()7 Isl, for Isl 2:: µ
Hence, all trajectories reach the boundary layer {Isl $ µ} is finite time. Assuming that the system
is input-to-state stable, we can show, as in the proof of Theorem 14.1, that all trajectories reach a set fl:€
in the neighborhood of the origin. Local analysis will then show that for sufficiently small µ the origin is
locally exponentially stable. Hence, for sufficiently small µ, all trajectories converge to the origin as t tends
to infinity.
(d) Since
- 240
《非线性系统(第三版)》习题解答
X 104
2 1
0
------
q1
-1
0" u1
0 2 4 6 0 1 2 3
2 5000
------ u2
0 \_
1
q2
-5000
2 4 6 0 1 2 3
Time Time
4
0.01
3 0.02
Xe 0.005
2 8
0 0
1 \. -0.005
0 -0.02
-0.01
-1
0 20 40 0 20 40 0 20 40
Time Time Time
- 241
《非线性系统(第三版)》习题解答
4----------, 0.05 . . - - - - - - - - - - ,
2 u
8
-2
-0.02
_4L---------' -0.05 .....__ _ _ _ _ _ __,
0 20 40 0 20 40 0 20 40
4---------, 0.1 . - - - - - - - - - -
0.02 E =0.1
0.05 u
2 9
0 a•--------~
o•--------1
-0.05
-0.02
-2L.---------'
0 20 40 0
-0.1 ' - - - - - - - - - - '
20 40 0 20 40
Time Time Time
4---------,
0.1
3 0.02
u
0.05
2
0 0
1
-0.05
0 -0.02
-0.1
-1 L---------'
0 2 4 0 2 4 0 2 4
Time Time Time
4---------,
0.1
0.02
0.05
0
-2 -0.05
-0.1
-4L.---~-----
o 4 2 0 2 4 o 2 4
Time Time Time
- 242