SOLUTION MANUAL
,, 9th Edition
Automatic Control Systems Chapter 2 Solutions Golnaraghi, Kuo
Chapter 2
2‐1 (a) Poles: s = 0, 0, −1, −10; (b) Poles: s = −2, −2;
Zeros: s = −2, , , . Zeros: s = 0.
The pole and zero at s = −1 cancel each other.
(c) Poles: s = 0, −1 + j, −1 − j; (d) Poles: s = 0, −1, −2, .
Zeros: s = −2.
ሺ௦ ଵሻ
2-2) a) ܩሺݏሻ ൌ
௦ሺ௦ ଶሻሺ௦ ଷሻమ
b) ௦మ ሺ௦ ଵሻሺ௦ ସሻ
ܩሺݏሻ ൌ
௦మ ଵ
c) ௦మሺ௦ ଷሻሺ௦ ଵሻమ
ܩሺݏሻ
ൌ
2‐1
,, 9th Edition
Automatic Control Systems Chapter 2 Solutions Golnaraghi, Kuo
2-3)
MATLAB code:
2‐2
, , 9th Edition
Automatic Control Systems Chapter 2 Solutions Golnaraghi, Kuo
clear all;
s = tf('s')
'Generated transfer function:'
Ga=10*(s+2)/(s^2*(s+1)*(s+10))
'Poles:'
pole(Ga)
'Zeros:'
zero(Ga)
'Generated transfer function:'
Gb=10*s*(s+1)/((s+2)*(s^2+3*s+2))
'Poles:';
pole(Gb)
'Zeros:'
zero(Gb)
'Generated transfer function:'
Gc=10*(s+2)/(s*(s^2+2*s+2))
'Poles:';
pole(Gc)
'Zeros:'
zero(Gc)
'Generated transfer function:'
Gd=pade(exp(-2*s),1)/(10*s*(s+1)*(s+2))
'Poles:';
pole(Gd)
'Zeros:'
zero(Gd)
2‐3