Professional Documents
Culture Documents
Answers To Selected Problems
Answers To Selected Problems
CHAPTER 2
2.1 (a) Linear. (b) and (c) Nonlinear. In (b), shift the operating point to (0, yo ); then (u, ȳ) is linear,
where ȳ = y − yo .
2.5 No, yes, no for x(0) = 0. Yes, yes, yes for x(0) = 0. The reason is that the superposition property
must also apply to the initial states.
2.12
−1
D11 (s) D12 (s) N11 (s) N12 (s)
Ĝ(s) =
D21 (s) D22 (s) N21 (s) N22 (s)
2.15 (a) Define x1 = θ and x2 = θ̇ . Then ẋ1 = x2 , ẋ2 = −(g/ l) sin x1 + (u/ml) cos x1 . If θ is
small, then
0 1 0
ẋ = x+ u
−g/ l 0 −1/mg
It is a linear state equation.
(b) Define x1 = θ1 , x2 = θ̇1 , x3 = θ2 , and x4 = θ̇2 . Then
ẋ1 = x2
ẋ2 = − (g/ l1 ) sin x1 + (m2 g/m1 l) cos x3 sin(x3 − x1 )
+ (1/m1 l) sin x3 sin(x3 − x1 ) · u
ẋ3 = x4
ẋ4 = − (g/ l2 ) sin x3 + (1/m2 l2 )(cos x3 )u
This is a set of nonlinear equations. If θi ≈ 0 and θi θj ≈ 0, then it can be linearized as
321
322 ANSWERS TO SELECTED PROBLEMS
0 1 0 0 0
−g(m1 + m2 )/m1 l1 0 m2 g/m1 l1 0
ẋ = x + 0 u
0 0 0 1 0
0 0 −g/ l2 0 1/m2 l2
2.16 From
mḧ = f1 − f2 = k1 θ − k2 u
I θ̈ + bθ̇ = (l1 + l2 )f2 − l1 f1
we can readily obtain a state equation. Assuming I = 0 and taking their Laplace transforms can
yield the transfer function.
2.18 ĝ1 (s) = ŷ1 (s)/û(s) = 1/(A1 R1 s + 1), ĝ2 (s) = ŷ(s)/ŷ1 (s) = 1/(A2 R2 s + 1). Yes,
ŷ(s)/û(s) = ĝ1 (s)ĝ2 (s).
2.20
0 0 1/C1
ẋ = 0 0 1/C2 x
−1/L1 −1/L1 −(R1 + R2 )/L1
0 −1/C1
u1
+ 0 0
u2
1/L1 R1 /L1
y = [−1 − 1 − R1 ]x + [1 R1 ]u
ŷ(s) s 2 + (R2 /L1 )s
ĝ1 (s) = =
û1 (s) R1 + R2 1 1 1
s2 + s+ +
L1 C1 C2 L1
ŷ(s) (R1 s + (1/C1 ))(s + (R2 /L1 ))
ĝ2 (s) = =
û2 (s) R1 + R2 1 1 1
s +
2 s+ +
L1 C1 C2 L1
ŷ(s) = ĝ1 (s)û1 (s) + ĝ2 (s)û2 (s)
CHAPTER 3
1
8
3.1 3 3
, [−2 1.5] .
3.3
2 1
1 1
q1 = −3 q2 = 1
3.74 1.732
1 1
3.12
0 0 0 −8
1 0 0 20
Ā =
0
1 0 −18
0 0 1 7
3.13
1 0 −1 1 0 0
Q3 = 0 1 0 Â3 = 0 1 0
0 0 1 0 0 2
5 4 0 0 1 0
Q4 = 0 20 1 Â4 = 0 0 1
0 −25 0 0 0 0
3.18
3.21
1 1 9 1 1 102
A10 = 0 0 1 A103 = 0 0 1
0 0 1 0 0 1
t t
e e − 1 te − e + 1
t t
eAt =0 1 et − 1
0 0 et
3.22
1 4t + 2.5t 2 3t + 2t 2
e A4 t = 0 1 + 20t 16t
0 −25t 1 − 20t
324 ANSWERS TO SELECTED PROBLEMS
3.24
ln λ1 0 0
B= 0 ln λ2 0
0 0 ln λ3
ln λ 1/λ 0
B = 0 ln λ 0
0 0 ln λ
CHAPTER 4
4.5 MATLAB yields |y|max = 0.55, |x1 |max = 0.5, |x2 |max = 1.05, and |x3 |max = 0.52 for unit
step input. Define x̄1 = x1 , x̄2 = 0.5x2 , and x̄3 = x3 . Then
−2 0 0 1
x̄˙ = 0.5 0 0.5 x̄ + 0 u y = [1 − 2 0]x̄
0 −4 −2 1
The largest permissible a is 10/0.55 = 18.2.
4.8 They are not equivalent but are zero-state equivalent.
4.11 Using (4.34), we have
−3 0 −2 0 1 0
0 −3 0 −2 0 1
ẋ =
1
x + u
0 0 0 0 0
0 1 0 0 0 0
2 2 4 −3 0 0
y= x+ u
−3 −2 −6 −2 1 1
4.13
−3 1 0 0 2 2
−2 0 0 0
ẋ = x + 4 −3 u
0 0 −3 1 −3 −2
0 0 −2 0 −6 −2
Answers to Selected Problems 325
1 0 0 0 0 0
y= x+ u
0 0 1 0 1 1
Both have dimension 4.
4.16
$t 2
1 0 e0.5τ dτ
X(t) = 2
0 e0.5t
2 $t 2
1 −e0.5t t0 e0.5τ dτ
(t, t0 ) = 2 −t 2 )
0 e0.5(t 0
t
e−t e
X(t) =
0 2e−t
e−(t−t0 ) 0.5(et et0 − e−t et0 )
(t, t0 ) =
0 e−(t−t0 )
4.20
ecos t−cos t0 0
(t, t0 ) =
0 e− sin t+sin t0
4.25
t 2 e−λt
ẋ = 0 · x + −2te−λt u y = [eλt teλt t 2 eλt ]x
e−λt
3λ −3λ2 λ3 1
ẋ = 1 0 0 x + 0 u y = [0 0 2]x
0 1 0 0
CHAPTER 5
5.1 The bounded input u(t) = sin t excites y(t) = 0.5t sin t , which is not bounded. Thus the system
is not BIBO stable.
5.6 If u(t) = 3, then y(t) → −6. If u(t) = sin 2t , then y(t) → 1.26 sin(2t + 1.25).
5.8 Yes.
326 ANSWERS TO SELECTED PROBLEMS
5.10 Not asymptotically stable. Its minimal polynomial can be found from its Jordan form as ψ(λ) =
λ(λ + 1). λ = 0 is a simple eigenvalue, thus the equation is marginally stable.
5.13 Not asymptotically stable. Its minimal polynomial can be found from its Jordan form as ψ(λ) =
(λ − 1)2 (λ + 1). λ = 1 is a repeated eigenvalue, thus the equation is not marginally stable.
5.15 If N = I, then
2.2 1.6
M=
1.6 4.8
It is positive definite; thus all eigenvalues have magnitudes less than 1.
5.17 Because x Mx = x [0.5(M+M )]x, the only way to check positive definiteness of nonsymmetric
M is to check positive definiteness of symmetric 0.5(M + M ).
5.20 Both are BIBO stable.
5.22 BIBO stable, marginally stable, not asymptotically stable. P (t) is not a Lyapunov transformation.
CHAPTER 6
6.5
−1 0 1
ẋ = x+ u y = [0 − 1]x + 2u
0 −1 0
Not controllable, not observable.
CHAPTER 7
7.1
−2 1 2 1
ẋ = 1 0 0 x + 0 u y = [0 1 − 1]x
0 1 0 0
Not observable.
7.3
−2 1 2 a1 1
1 0 0 a2 0
ẋ =
0
x + u y = [0 1 − 1 c4 ]x
1 0 a3 0
0 0 0 a4 0
For any ai and c4 , it is an uncontrollable and unobservable realization.
−3 −2 1
ẋ = x+ u y = [0 1]x
1 0 0
A controllable and observable realization.
7.5
7.10
0 1 0
ẋ = x+ u y = [1 0]x
−2 −1 1
7.13
7.17 Its right coprime fraction can be computed from any left fraction as
−1
2.5 s + 0.5 0.5s s 2 + 0.5s
Ĝ(s) =
2.5 s + 2.5 s − 0.5 −0.5
or, by interchanging their two columns,
328 ANSWERS TO SELECTED PROBLEMS
−1
s + 0.5 2.5 s 2 + 0.5s 0.5s
Ĝ(s) =
s + 2.5 2.5 −0.5 s − 0.5
Using the latter, we can obtain
−0.5 −0.25 −0.25 1 −0.5
ẋ = 1 0 0 x + 0 0 u
0 0.5 0.5 0 1
1 0.5 2.5
y= x
1 2.5 2.5
CHAPTER 8
8.1 k = [4 1].
8.3 For
−1 0
F= k̄ = [1 1]
0 −2
we have
0 1/13
T= k = k̄T−1 = [4 1]
1 9/13
8.9 u[k] = pr[k] − kx[k] with k = [1 5 2] and p = 0.5. The overall transfer function is
0.5(2z2 − 8z + 8)
ĝf (z) =
z3
and the output excited by r[k] = a is y[0] = 0, y[1] = a , y[2] = −3a , and y[k] = a for
k ≥ 3.
8.11 Two-dimensional estimator:
−2 2 0.6282 1
ż = z+ u+ y
−2 −2 −0.3105 0
−12 −27.5
x̂ = z
19 32
One-dimesnional estimator:
ż = −3z + (13/21)u + y
−4 21 y
x̂ =
5 −21 z
Answers to Selected Problems 329
8.13 Select
−4 3 0 0
−3 4 0 0
F= 0 0 −5 4
0 0 −4 −5
1 0 1 0 62.5 147 20 515.5
If K̄ = then K =
0 0 0 0 0 0 0 0
1 0 0 0 −606.2 −168 −14.2 −2
If K̄ = then K =
0 0 1 0 371.1 119.2 14.9 2.2
CHAPTER 9
9.4 C(s) = (22s − 4)/(s − 16), p = 1. There is no need for a feed forward gain because ĝ(s)
contains 1/s .
9.12 C1 (s) = −2(s + 3)/(s − 21), C2 (s) = (28s − 6)/(s − 21). A(s) = s − 21 is not Hurwitz. Its
implementation in Fig. 9.4(a) will not be totally stable. A minimal realization of [C1 (s) − C2 (s)]
is
r r
ẋ = 21x + [−48 − 582] y = x + [−2 − 28]
y y
from which an op-amp circuit can be drawn.
−1
s − 4.7 −53.7 −30.3s − 29.7 4.2s − 12
C(s) = A−1 (s)B(s) =
−3.3 s − 4.3 −0.7s − 0.3 4s − 1
and the feedforward gain matrix
0.92 0
P=
−4.28 1
will achieve the design.