k k
SOLUTION MANUAL
k
,,k9thkEdition
AutomatickControlkSystems Chapterk2kSolutions Golnaraghi,k Kuo
Chapterk2
2‐1k (a)k Poles:k sk=k0,k0,k1,k10; (b)k Poles:k sk=k2,k2;
Zeros:k sk=k2,k,k,k. Zeros:k sk=k0.
Thekpolekandkzerokatksk=k1kcancelkeachkother.
(c)k Poles:k sk=k0,k1k+kj,k1kkj; (d)k Poles:k sk=k0,k1,k2,k.
Zeros:k sk=k2.
ሺሺሺሺሺk ሺሺሺሺሺሺሺ
2-2) a) ܩሺܩሺkൌkܩ ሺሺሺሺሺ
ሺሺk ሺሺሺሺሺሺሺሺሺሺ
b) ሺܩሺkൌ
kܩ
ሺሺሺሺk ሺሺሺሺሺሺሺ
ሺሺሺሺሺሺ
c) ሺܩሺkൌ
2-3)
MATLABkcode:
2‐1
,,k9thkEdition
AutomatickControlkSystems Chapterk2kSolutions Golnaraghi,k Kuo
cleark all;k
sk =k tf('s')
'Generatedktransferkfunction:'k
Ga=10*(s+2)/(s^2*(s+1)*(s+10))k
'Poles:'
pole(Ga)
'Zeros:
k
'kzero(G
a)
'Generatedk transferk function:'kGb=
10*s*(s+1)/((s+2)*(s^2+3*s+2))k'Po
les:';
pole(Gb)
'Zeros:
k
'kzero(G
b)
'Generatedk transferk function:'kGc=
10*(s+2)/(s*(s^2+2*s+2))k'Poles:';
pole(Gc)
'Zeros:
k
'kzero(G
c)
'Generatedk transferk function:'kGd=pade(e
xp(-2*s),1)/(10*s*(s+1)*(s+2))k'Poles:';
pole(Gd)
'Zeros:
k
2‐2
, ,k9thkEdition
AutomatickControlkSystems Chapterk2kSolutions Golnaraghi,k Kuo
'kzero(G
d)
2‐3