You are on page 1of 10

o

Con/'a /

Pto

PNPT L
be Jet;6ad

PID eontuohrE aa." u bo


,s ve'A s r'mrfer

fh| oyp*oaf,

i6

''lj
"tu,bh

con/n//er. TAr ptO *.'// be_ fuAd


P D hnfroller
desiV,yT q.

Pf

sawruaty4
z

1@,

thro,gh

dasgnig

rbva- tornr icufs, qld

( ^ zero pltr a .a/e o{

&;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/

,ft @: EprWttrPT cu:vlalw+'


'//'L
( i"'*

uro)

u'^cvle'^.'of,gq1
.tft^
t'*'lic'J:'
fi'
"1,^'"*t)

$*

*'ansio^/ t foe'

+" ^rat
zt,-o) '

rcrfont-e

-ft '*4- 't'fi erQrry('


"..hi,"vq
\

n7 @. F^t a// ru,pga'rhc kyt kd,kr Q'


art
9E @ ; -,^obA fu cko|- "11r1ulrev"'a'fu

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'

).^ ' a.'


^ To '
T; 'Td
k7
)

-"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)

t* 't'f ^fJ '

, ers-o

o l'4p = g0'/.

4* uoftrtJ
shoudbo e/s 'l

c T?
fof<:

+lN cLa;'e4 ? tD is " J;tl


l^erafo,<
,
Jfian

pla"t is q' tlfn-o


I'

wlaw?ensfrd sTtle-'s

4*
rygl"^fu-

Vr {rrrnanct

./

- fi'rsl olrul +{,1 r>a/ /o uil "ol Arad


- looP PbJ ate i
-t
(ttp = ao"/.)' closed

4^"A,* t* J=o*s6

obv,&,E sr,L ort- &o^,;orl'

PD '
A
Dr,*"
\-//
U

=L=L=
-fy

ond ollu poles Qru. 0n

.
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(#*)

oJd ___ ai '. tr


13
lond,

$=

Na/)

fiqque !-

+ -Q= 1"b.?11\ = l'tltt

'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

5,,.,= -8 .t3I t f '&'7 art *f


-/l* oryk *' jLot
/ocal,
;oof

,/ro

+ we n*rl to ods 4=+ lg3;


,c
n

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

was simr /ut +n L"/

L)
5;,^qhn

g Se<-4r3"n'

Gro U) = .ft rt. 1L

un
O^ rL* R,t-tProPur 3

tft @ ^/@

'for +t'n- nfa)


fo u+ locnJ

for PAis !=5'3'l


.Lqk

+Lr- ,*-f

on/JL ,

)L cL1-ulL +'h s+uF rzaTonat


NrL

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)
\_

sv*Attry?. f fi' 4i''*,


error
*,i :* /- sft'!-s+otu
nod'

.?@

-bzt i6"

arl,a//or

ff

o Th! + zbrn ,/, //

p (+?)
,\
s

*ors io"*s ->

e 5 62uor'J etrnYr
3

^hl

Qss t" &'ro '

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

+l'af Pr> v"oLLt

sanepok-l do.J n'f

J*;.{

fuJsrvnlvw

.lrang*

V-P

/o ctL! ,

r<-4 6

.-:----

i-'l

fi- +L' Yvat

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

flo,all be nLV" 6r"'f nn''rel


- Mov< Pf
eAfo

+k
k'l+ loM
to
tnofr
a,n2
tflore' +a /t(+ '

1' L ' P'A

rynow4

' ^l'''il b* ?na'v "Ifu&J


t'ans;e*nJ
- cd,tt'rl7visnfr
il-' 2ero ri 'no*
/0'r
if
6ntn
bl Pf
u'n

c/ot-o--t

+L! ofiTn'

Example 2 (PID, Nise): Given the system below,


design a PID controller so that the system operates
with 2/3 of the uncompensated peak time at 20%
overshoot and zero steady-state error:
R( s)

K1

K2
K3s
s

K s 8

s 3 s 6 s 10

C (s)

Step 1: Evaluate performance of uncompensated


system
t
operating
ti att 20% overshoot
h t ( = 0.456).
0 456)
Obtain the root-locus plot and draw the 20%
overshoot line to determine the closed-loop dominant
poles:
MAAE 4500: Feedback Control

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

Next, design the PD


compensator. The
contribution from the
compensator zero must
be:
180 (198.371 ) 360 18.371

From the Figure:


15.867
tan 18.371
zc 8.13
zc 55.909

G1 ( s ) K s 55.909

MAAE 4500: Feedback Control

G1 ( s )G ( s )

K s 55.909 s 8

s 3 s 6 s 10

Draw the root-locus of


the PD-compensated
system to determine the
gain and the static
di l
displacement
t error ((and
d
the steady-state error):
K p G1 (0)G (0)
5.339 8 55.909
13.267
3 6 10
1
1
ess

0.070
0 070
1 K p 1 13.267

MAAE 4500: Feedback Control

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)

K p lim G2 (0)G1 (0)G (0)


s 0

ess 0 (type 1)
MAAE 4500: Feedback Control

Step 4 Check the specs:


uncompensated

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)

Static displ. error, Kp

5.4

13.267

Steady-state error, ess

0.156

0.070

Dominant poles
Gain K
Gain,

Max. overshoot, Mp
Peak time, tp

If not satisfactory redesign the PI controller


MAAE 4500: Feedback Control

Unit step response

PID compensated

uncompensated

Compensation yields the original system


faster and with no steady-state error; the
peak time is still a little large for the specs
(overshoot not altered).

MAAE 4500: Feedback Control

Step 5 Determine the PID controller gains:


R(s)

K1

G2 ( s )G1 ( s )

K s 8

K2
K3s
s

s 3 s 6 s 10

4.604 s 55.909 s 0.5


s

4.604 s 2 56.409 s 27.954


s

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

Summary of Controllers and Their Usage

MAAE 4500: Feedback Control

MAAE 4500: Feedback Control

10

You might also like