PNPT L: T"L@: KTLR, Ay Ij / 'ND'
PNPT L: T"L@: KTLR, Ay Ij / 'ND'
PNPT L: T"L@: KTLR, Ay Ij / 'ND'
Con/'a /
Pto
PNPT L
be Jet;6ad
fh| oyp*oaf,
i6
''lj
"tu,bh
Pf
sawruaty4
z
1@,
thro,gh
dasgnig
&;ro//er
+k
{-
a.-
+[,!n
o''ii')
stTs t
-l/'!
tf
Eul,^"fu
t*f'n'nu
1oano !r* mn"l *yron*A
[csi6n +{^r
( *,;
l.t
an*nW
-{^a locarf'o^"
rh O : s,au(frc ^r,/
,+-f@ . Peo{utln if
+k
"+
ct&e
#t
vnnl'o/
uro)
u'^cvle'^.'of,gq1
.tft^
t'*'lic'J:'
fi'
"1,^'"*t)
$*
*'ansio^/ t foe'
+" ^rat
zt,-o) '
rcrfont-e
t"l@:
Lng-L""d
o\
f'r r t,'o'ltt'
ta -uap-w
*g
( a ze-ro) to ^
rz# bc0-
Miy
ktlr,ay iJ \^'nd'
-"ttt'
6'6Pfsl
Fl
l\anPl-L
K (r+ sJ
*** Note that this example
is also done with the
graphics at the end of
this file.
sya'flulisn,,
(s+z)(+QUto)
, ers-o
o l'4p = g0'/.
4* uoftrtJ
shoudbo e/s 'l
c T?
fof<:
wlaw?ensfrd sTtle-'s
4*
rygl"^fu-
Vr {rrrnanct
./
4^"A,* t* J=o*s6
PD '
A
Dr,*"
\-//
U
=L=L=
-fy
.
se_conolJ
s4tt //{l
sze +
Neetl lo
ifd
"f
ttarria"tt ufI I
PD co,flnllcr
/t'87
o'148t
NL t!4I
c/--ht'^ t tr/
=/,iln(#*)
$=
Na/)
fiqque !-
'lb
N"d cl^dljil*l
onolt"tt'ayYnJt
-5'4t5t rc.57.1
I 3r,r-1
.r. -8't 61
[
g -- lAl,5
5eL
-to-s] -) TP #r,
Q)4=
= o-x7
al +lnisprnf
t't+*"offt
si'ta
l4'"
tklor* ,0:*frm.i"
Wd
= l t 7 ,t 3 '
5'=i2ps.Atil=-8,t2
-f\o-
pohs (dtn,'red)
hiln
oV,^t/ '7ia*n i
on /fu
rS
f'L
,/ro
91 o"..-
rL)
-t1s.37
Z QrlsS
1
'
l-8.,3+l{.tT,
rt/ia lk
PD
v1 +I * e C
wsi , ft,=
ton
(,,t"t, +h:
fnGrs
co'tf'c(er fub',
=7
Zr-= SS'qZ
L)
5;,^qhn
g Se<-4r3"n'
un
O^ rL* R,t-tProPur 3
tft @ ^/@
+Lr- ,*-f
on/JL ,
controllgr
'tl'q+
+h
PD 66nlrallcr
elrv'f ot
U!.u +1. i,a/-rtatu'
f**^ l\'t
'^*
futw^ '
t onol
t'an'tio^l
tAti^7*'ud
nnf ?2'ro'
'a"alW ' AJ th/
w+{4 ovrpn.hoa*
"(
tr
f'1n't
*ara'
s/{ena trriwl"T'
fg*q
No,
;(" 6;t
*4^fr"J
s tncz- C e)
\_
.?@
-bzt i6"
arl,a//or
ff
p (+?)
,\
s
e 5 62uor'J etrnYr
3
^hl
gq'f
flr:J
2> 6rP ul
o Dnt^/
lL-
7Q J*;
+h!.
Orr'jlll
t"
Pont
r./
L z-=
/o' o'
f'ut
^w 2N obQ
zb do 4tr?
-O'5-
('r
Yrca} s7:'bon
-t{*
se-z (;3^u
J*;.{
fuJsrvnlvw
.lrang*
V-P
/o ctL! ,
r<-4 6
.-:----
i-'l
J+ 0,51
4,6 !.s+Er.qz)(.
.
Qr^
_ 5-*____* -4;.;
-lI 6.(s)= 2"5f.t + t3y'b + ;
n*rrr?/
?)
Z_-C rO
s+ o'f
.zt4ur/,
@^l"l
stef
is
usa * c q -
rho.^ld be
+, Jl" o"i6i" ,
E
a- a/oLz
Id
Lt.b (t\
TI
Kts
.)
I
l
ELq:
s + z?.16)
v @,@snu/otc
& tdra7h
uetTonlt'
tl.f
ttcrubfrl*,
)( sezlL
'/f
0*.
2or-hbn
faat
h),'lilotJofuU,U ,Ut
ts
@ t (""t
w
-/
ffi.
/og
,/"
l^oot
;f?
/oc ot
/ uf^
'a^
N[.aJ is
)rf rvw
g Jbd
trlcr4t{zr /{t
'
'T+a'z'u M
lout
qnilcrg-n'ncl
t'/
/r
"r,/
c.L. pol.e "/"ktl
toi-
e4/4
rc3r)
e"/
ln
ft'/
ril
^\
?)
*,
;;!;
:
:;"
^:ff
t*\,f
-{"
''J'!t\
Ciims
flton
convo-r$(trct ^"1 d\^&t
an a
16,)s
b-il's-viou/r
+t.L sta'ly'lh
.tt^gs-(
!,, ProJfct'*{t'
+t
+k
k'l+ loM
to
tnofr
a,n2
tflore' +a /t(+ '
rynow4
c/ot-o--t
+L! ofiTn'
K1
K2
K3s
s
K s 8
s 3 s 6 s 10
C (s)
Step 2: Design a PD
compensator to meet
the transient response
specs (determine the
zero location and the
PD controller gain).
The real and imaginary
parts of the dominant
pole must be:
tp
0.297
d 10.569
MAAE 4500: Feedback Control
2 3 0.297
tan 117.129
15.867
8.13
2
s 8
s 3 s 6 s 10 s 8.13 j15.867
198.371
G1 ( s ) K s 55.909
G1 ( s )G ( s )
K s 55.909 s 8
s 3 s 6 s 10
0.070
0 070
1 K p 1 13.267
G2 ( s )G1 ( s )G ( s )
K s 55.909 s 0.5 s 8
s s 3 s 6 s 10
Step 3: Design a PI
compensator to meet
the steady-state error
(determine the zero
location arbitrarilyy near
the origin [e.g. 0.5]
and place the pole at
the origin):
G2 ( s )
s zc s 0.5
s
s
Re-draw
R
d
th
the roott llocus
to determine the final
gain and the static
displacement error (and
the steady-state error)
ess 0 (type 1)
MAAE 4500: Feedback Control
PD
PID
5.415 j10.569
8.13 j15.867
7.519 j14.676
121 510
121.510
5 339
5.339
4 604
4.604
Damping ratio,
0.456
0.456
0.456
Natural freq., n
11.875
17.829
16.49
0.2
0.2
0.2
0.267
0.198
(=2/3* 0.267)
0.214
(~4/5 * 0.267)
5.4
13.267
0.156
0.070
Dominant poles
Gain K
Gain,
Max. overshoot, Mp
Peak time, tp
PID compensated
uncompensated
K1
G2 ( s )G1 ( s )
K s 8
K2
K3s
s
s 3 s 6 s 10
C (s)
K1 259.7
K 2 128.7
K 3 4.604
(One pole at the origin, one zero at 0.5 and one zero at
55.909)
MAAE 4500: Feedback Control
10