Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
+ (l)).
Cha. ! "alace
~ime 'unction $I # $ $ 0.
Unit impulse, !(1
.
)
Unit pulse, %A $I)
Unit step
2amp, f$t ) =t
ttl
. forrns
$34L5 &.1
L36L375 $238S092:S 90 ;32#9US 0U87$#98S
Laplace trans'orm
# 1 + e -
fA
"i-s-
I
#i
n!
s 0 +.
I
s 1a
* " *.
A
1<
&'
1$i
e:" sin (wt)
e-
al
cos (wt)"
w
($ +a)
(s + a)2 + w
2
~ -
Chap. 7 Laplace Transforms
139
7.3 Laplace Transforms of Darivatives
L[ d~~)] ~ s/(s) - 1(0)
(7.14)
where J(s) =L[f(t)].
Proof:
L[d, If(t)] = J .oo df(t) e-
st
dt = [e-
st
f(t)]oo+ (0 0 se:" f(t) dt
dt 0 dt 0 J o
=[0- f(O)] + s Loof(t)e-
S I
dt =sA's) - f(O)
Similarly, it can be proved that
'L[d
f
(t)] = S J(S ) - si ' (o ) - 1' (0)
dt! ",
(7.15)
where 1' (0) ,=df( t)/ dt evaluated at t =. !n "eneral,
L[ tf: ~t)# $ s"J( s )- s%$ &'(0 ). s"~'f' (0 ) . . . . . S J" '~'(O) - '&%$ 1)(0 ) 7.1!"
)rom e*s. (7.14) throu"h (7.1+) we notice that in order to 'ind the
,aplace trans'orm o' any derivative, we need to have a number o'
initial conditions. -o 'ind the ,aplace trans'orm o' an nth.order deriv.
ative, we need # initial conditions,
f(O), 1' (0), f"(O), $$$ , #$- %"&"
7.' Laplace Transforms of %nte(rals
$% [J .' ft
t
) dt ] ~ ~ J(s) (7.17)
whe'($ J (s) =L[f(t)].
Proof:
140
Part III Analysis of the Dynamic Behavior of CI .al Processes
Integrate by parts. Put u =e-
s
' and v = ' f(t) dt. Then
du =-se-
S I
dt dv =f(t) dt and
Now
flf.'f(1) dt}-" dt =- ; f vdu =-;[(VU)I : - f U dV]
=- ; [f f(t)dtoe-' r+ ;ff(t)e-" dt
o
1 . L- 1-
= - :._; (0 - 0) + -f(s) =-f(s)
s s s
.! "inal-#al$e %heorem
limf(t) =l! [sJ(s)]
t+cc "#$
where %&(s ) =L[f(t)].
!oof: 'sng the (apla)e transf or! of a der*at*e [e+, (-../)0, we ha*e
roo df(t) e-
si
dt =s1"s) -f(#)
1 o dt .
Ta2e the l!t of both sdes as s - 3 0:
l.! r f j d$i.(t) e= dt =l! [s1"s) -:-f(#)]
s% o 1 o dt s% o
"n)e *arable s s ndependent of t!e t& we ta2e
roo l! df(t) e= dt= l! [s1"s) - f(#)]
1 o s% o dt s% o
or
roo df(t) dt =l! f(t) - f(#) =l.! [s](s)] - f(#)
1 o dt t+o' s% o
()*m+le ,.-
(et
1<s) s +.
s(.s + 1)(s + /)(s + 4) .
&.1'(
Cha). La)lace sforrns
./
5nd the *alue of I (t) as t -+ 00. 'sng the f nal- *alue theore!, we ha*e
l!6(t) =l![s$(s)] = l! s[ s+ /. 0
1-00 s-o s-o s1s + 1)(s + /)(s + 4)
r7 [ s + / 0 /
= :# (s + 1)(s + /)(s + 4) =- *
23e fi4*l-v*lue t3eo!em *llo5s us to com+ute t3e v*lue t3*t *fu4ctio4
*++!o*c3es *s t -+ 00 53e4 its L*+l*ce t!*4sfo!m is 64o54.
. j '.6 Initial-#al$e %heorem.
l! f( t) =l! [sl( s ).
t% # s+oo
(-..8)
where
J(s) = (oo f (t)e-
S I
dt7 = (apla)e transf or! of $(t)
The proof f ollows the sa!e pattern as f or the f nal- *alue theore!.
()*m+le ,..
(et
1<s) (s - 1)(s + .)
s(s + -)(s - /)
5nd $(t =0). 'sng the ntal- *alue theore!, we ha*e
limf(t) =l! [s.1(s)] =l! s[. (s - 1)(s + 1( ,
.- 0 s~oo s--eo s(s + 3)(s - /)
I
, [. s 3.. 0 . I& s + .. .
= 1m + = + 1m =
S -#8) .. S / - S - 1- s~oo S / - S - 1-
%.I/01 %2 %.I/3 AB24%
t. If r s == L [f.(t)] and r s = L [3t)]& )an we f nd the L [f.(t)f/(9)] f or
general f un)tons 11(9) and f/(t):
9. :oes the f un)ton II= 19(t - .) possess a (apla)e transf or!;
4. <hat s the (apla)e transf or! of the f un)tonf (t) = = )os .t + ' + ;t:
142
Analysis of the Dynamic Behavior of Chemical Processes
Part III
4. What is the Laplace transform of the vector function
[
a sin t + be-l:' J
f(t) = a + bt
cos t + b sin (1- td)
5. Using Euler's identity,
cos O!
2
sho that
s
COS(1)t =--
S2 + (1)2
!. "ho that
here l(s) =L[/(I)].
#. "tarting from the e$uation yielding the Laplace transform of a derivative,
% e& ' d/(t) e-s~ dt ( sf{s) - (!)
) o dt
prove the initial value theorem.
*. What functions have Laplace transforms hich cannot +e cast as ratios of
to polynomials in s?
Solution of Linear
Differential Equations
Using Laplace Transforms
"
,s mentioned earlier, the primary use for the Laplace transforms is
to solve linear differential e$uations or systems oflinear % or lineari-ed
nonlinear. differential e$uations ith constant coefficients. /he proce0
dure as developed +y the English engineer Oliver 1eaviside and it
ena+les us to solve many pro+lems ithout going through the trou+le of
finding the complementary and the particular solutions for linear dif0
ferential e$uations. /he same procedure can +e e& tended to simple or
systems of partial differential e$uations and to integral e$uations.
"#1 A Characteristic $%am&le an' the
(ol)tion Proce')re
,ssuming that ! = % i.e., that the li$uid level remains unchanged., the
energy +alance for a stirred tan2 heater % see E& ample 5.3. is
dT .. 3
-+aT=- r"# sr$
dt /
E$uation % 5.3. can +e e& pressed interms of deviation varia+les,
dT' T' 3 T' KT'
-%a (4.5 t
d
'5
t T
% 5.3.
% 5.6.
here T& =T - T'; T$ =T! '$""" Tu, and T~t =T
st
- T
st
"
s
are the deviation
varia+les from the steady state defined +y the values Ts! Ti!s! and T
st
"
s
"
14*
144
Analysis of the Dynamic Behavior of Chern
Part III
rocesses
Assume that the heater is initially at steady state [i.e., T'(O) =0]. At
t =1 0, the temperature of the inlet stream increases by a step of lOOF
from its steady7state value and remains at this new level. Thus
Ti(t) =lOOFfor t > O. The temperature of the li!uid in the tan" will
start increasin# and we want to "now how it chan#es with time. $n other
words, we must solve e!. %&0'(.
)!uation %&.'( is a linear e!uation with constant coefficients. *e can
use +aplace transforms to solve it. +et us e,amine the solution proce7
dure,
Ta"e the +aplace transforms of both sides of e!. %&.'(-
L[dT'J + a L[ T'] =.L[ Ti] + K .l[T;t]
dt r
or
- 1- -
[s T'(s) ) T'(O)] + a T'(s) =- Ti(s) + KT;t(s) %/.1 (
r .
0ecall that T(O) =0, Ti(s) = +[step function of lOOF] = lOis and
T;t == O. Then e!. %1.1 ( becomes
T'(s) 2.31 3 1 0 %/.. 4(
r s + a s
The function T'( t) whose +aplace transform is #iven by the ri#ht7hand
side of e!. %1.4( is our solution. It is easy to show that
T'(s) 2.7.31 3 1 0 =3..43[. 7 7. I_ J %/.'(
r s + a s t a s s + a
From Table 5.1 we find easily that-
The function with Laplace transform lis is a unit step function.
The function with Laplace transform l!(s + a) is ".
Therefore, from e!, %1.'( we find that
T'(t) #iven by e!. %/.6( is the solution to our initial differential e!ua7
tion 1 %&.'(. $ndeed, ta"in# the +aplace of e!. %/.6(, it yields e!. %1.'(.The
procedure by which we find the time function when its +aplace trans7
form is "nown is called the inerse Laplace transformation .and is the
most critical step while solvin# linear differential e!uations usin#
+aplace transforms. To summari8e the solution procedure described in
the e,ample above, we can identify the followin# steps-
%/.6(
Cha. ! "ol#tion c ar Differential $%#ations &sin' (alace )ransforms 14*
1 . Ta"e the +aplace transform of both sides of the differential e!ua7
tion. 9se e!s. %5.1 6(, %5.1 &( and %5.1 :( to develop the +aplace
transforms of the various.derivatives. The initial conditions #iven
for the differential e!uation are incorporated in this step with the
transforms of the derivatives.
4. /olve the resultin# al#ebraic e!uation in terms of the +aplace
transform of the un"nown function.
'. Find the time function that has as its +aplace transform the ri#ht7
hand side of the e!uation obtained in step 4. This function is the
desired solution since it satisfies the differential e!uation and the
initial conditions.
/tep ' is the most tedious. ;iven a #eneral e,pression such as
!() (s
4
+ a. s + b ,)( s + c $(
" s =-+----+---,
#(#$ + a%# + &)s + '%)
it is not obvious at all what the function ((t) is, that hasthe fore#oin#
+aplace transform. $n /ection /<4 we will study a particular methodol7
o#y for the inversion of +aplace transforms by partial)fractions e(pan)
sion.
!.- Inversion of (alace )ransforms.
/eavisi0e $1ansion
As pointed out above, the critical point in findin# the solution to a
differential e!uation usin# +aplace transforms is the inversion of the
+aplace transforms. $n this section we will study a method developed
by =eaviside for the inversion of +aplace transforms "nown as *eai)
side or partial)fractions e(pansion.
Assume that the +aplace transform of an un"nown function x{ t) is
#iven by
. ((s) =+(s)
,(s)
%1.&(
where +(s) and ,(s) are polynomials in s of orderm and n- respec7
tively. The inversion of +aplace transforms usin# the e,pansion to
partial fractions is composed of the followin# three steps-
1 . ),pand the Q (s )1 P( s) in to a series of fractions,
((s) =+(s) =,+*..2_ + ... +,
,(s) rl.s) r/(s) rn.s)
%1.:(
where r .(s)- r%.s)- ... - rn(s) - are low7order polynomials such as
first order, second order, and so on.
146 Analysis of the Dynamic Behavior of Chemical Processes Part III
2..Compute the values of the constants C
I
, C2, , e n from
eq. (8.6).
3 . , Find the inverse aplace transform of ever! partial fraction. "hem
the un#no$n function x(t) is %iven &!
E t( C
I
] . L - t[ C2 ) . L -
t
[ c, ] x(t)=. L - . _. +. -- +. . . + -. -
r I(*) r2(s) rn(s)
$here .+E 1 s!m&oli,es the inverse aplace transform of the
e-pression $ithin the &rac#ets. "he inversion of each fraction can
&e done rather easil! &! inspection usin% ta&les of aplace
transforms for t!pical functions such as "a&les ..1and 8.1.
"/01 82
I3415*1 /6/C1 "5/3*F758* 7F *11C"19 1:651**I73*
aplace transform; l(s)
ll.
(*< a)(s +b)
2.
1
(s +a)(s +b)(s +c)
).
s+a
(s+b)(s+c)
4.
a
(s +b)2
;= .
a
--
(s +&)l
6.
a
(s +b)n+1
..
1
s(as +I)
8.
1
s(as+ 1)2
>.
a i
S(S2 +2(ws +w
2
)
1 0 .
S
(l +as)(s2 +w
2
)
11.
S
(s2 +?I)I
12.
ft
(s +a)[ (s E IE b)2 <$
l
]
"ime function; f( t)
e -al _ e -bt
b- a
e -
al
i
bl
. e -
cl
-----+ . +------
(b - a)( c E a) (c E b)( a - b) (a - c)( b - c)
_1_. _ [ (a _ b)e- bt _ (a _ c)e- ct]
c- b
ate :"
~ r e"
n !
l_a+1e- l/a
a
-{rl
1 +- e- - sin(w~ t -!)
"
$here cos cP @ E (
___1_e -t/a +. 1 co s (l} t E fA 2)
1+a
2
(l} 2 ~ ,
$here fA 2 @ tanB aw
C D C t sin o n
2w
Cha#. $ %oltion of &inear Differential '(ations )sin* &a#lace +ransforms
14.
?hen x(s) is %iven as the ratio of t$o pol!nomials ( eq. (8.= )), its
e-pansion into a series of fractions is %overned &! the form and the
roots of the pol!nomial in the denominator, P(s). In %eneral, $e $ill
distin%uish t$o cases;
1. 6ol!nomial P(s) has n distinct (all different) roots, real or comE
ple-, or
2. 6ol!nomial P(s) has multiple roots.
?cF$ill e-amine each case separatel! usin% characteristic e-amples.
Distinct real roots of the #olynomial P(s)
Consider the aplace transform of the function x( t) %iven &!
(8..)
"he pol!nomial in the denominator is of third order,
P(s) ,S3 - 2S2 - S +-
and has three roots,
PI ,1 P 2 @E 1
"herefore,
P(s) @ *l E GE 2S2 - S +2 @ (s - 1)(s +1)(s - 2)
and eq, (8..) &ecomes
_(. ). . S 2 E S - .
x s ,--/-------
(s ,__1)(s +1)(s - 2)
(8.8)
1-pand (8.8) into partial fractions and ta#e
- () s2- s. . . . :. CI C2 C
H
X S , ,--+--+--
(s - 1)(s +1)(s - 2) s - 1 s, +I s - 2
$here C., C2, and C1 are un#no$n constants to &e evaluated.
From eq. (8.>) it.is clear thatG .
x(t) ,. L - t[ _S_! +. &-
t
( C I C ) +. L - t[ _S_! .
. s- 1 s+1 s- 2
and usin% "a&le ..1$e find that
x(t) ,/ Cle
l
.
t
+"
2
e +
1
+"
3
e
2
" (#. 1$)
$hich is the inverse aplace transform of the e-pression in (8..).
et us see no$ ho$ $e can compute the constants CB C2, and CH.
(8.>)
148 Analysis of the Dynamic Behavior of Chem rocesses Part III
Compute CI. Multiply both sides of (8.9) by (s - 1):
(S2 - S - 6)(J:.--t). C c2(S - 1) C3(S - 1)
-----!!!!:"....".!--#.- $ I % %---
(..s.----1)(s % 1)(s - 2) s % 1 s - 2
Equation (8.11) holds for all values of s. Set s - 1 $ (i.e.! s $1).
"he last t#o ter$s in the ri%ht&hand side of (8.11) beco$e 'ero and
#e ta(e:
[
S2 - S - ) *
C
1
+ +,
(s % 1)(s - 2) s~
Compute C
2
Multiply both sides of(8.9) by (s+ 1):
(S2 - S - 6)&s-rl) $C1(s &- % C
2
% Cj(s % 1)
(s - 1)(,s...;.rl)(s - 2) s - 1 s &.2
Set s % 1 + ' (i.e.! s + -1):
[
S2 - S - ) * &2
C
2
- $-
(s - 1)(s - 2) s--I ,
Compute C
3
Multiply both sides of(8.9) by (s - 2):
(S2 - S - 6)(.s--() + C ,(s - () % C2(s - () % C
3
(s - 1)(s % I)(s--() s - 1 s % 1
Set s - 2 + (i.e.! s $2):
)
*( - * - ) * &.
C
,
$ (s ! 1)(s % 1) sa2 $+,
"herefore! eq. (8.1) yields
x(t)= 3e
t
- - e'-t - ~ e"
Distinct com.le/ roots of the .olynomial P(s)
(8.11)
Consider the /aplace transfor$
x(s) ++ s % 1
S2 - 2s % 0
"he polyno$ial P(s) is of second order and has t#o distinc:t roots
#hich are not real (as in the previous case) but co$ple1 con2u%ates:
PI $1% 2j and P2 + 1 - 2j
Cha.. 8 *ol0tion l ear Differential 120ations 3sin4 5a.lace 6ransforms
"herefore!
1.S
P(s) $*( - 2s % 0 $3s & (1 % 2j)][s - (1 & 2j)]
E1pansion into partial fractions yields
-( ) s.+ 1 s % 1
xs $----
S2 - 2s % 0 3s 4 (1 % 2j)][s _ (1 & 2j)]
C5 C
2
----+----
S - (1% 2j) s _ (1 ! 2j)
and usin% the transfor$s of "able 6.1! #e find that
x(t) $C,e(l+2
j
)t % C
2
e(l-2
j
)t (8.13)
"he constants C! and C( are co$puted as in the case #ith distinct real
roots:
Set s _ (1 % 2j) $ (i.e.! s $1 %2j) and ta(e
C! + 1& j
(
(8.12)
Compute C2. Multiply both sides of (8.12) by [s - (1 - 2j)] and then set
s -- (1 !2j) $' (i.e. s + 1.: 22) to find7
C
2
=1+j
2
8otice that the coefficients C! and C( are co$ple1 con2u%ates of each
other. 9ut the values of C! and C2 in (8.1,) and find that
x(t) .;,.1 !- e(l+2j)t % 1 % - e('-2j)t
2 2
or
x(t) $e
t
)(1 !j)e
2jt
% (1 % j)e-
2jt
]
(
/et us recall Euler7s identity
e
ja
$cos X % j sin X
(8.1.)
(8.10)
150
Analysis of the Dynamic Behavior of Chemical Processes
Part III
Then we' ha.ve .
e
2j
' =cos 2t +j sin 2t
and
e-
2j
, =cos (-2t) + j sin (-2t)
=cos 2t - j sin 2t
In eq. (8.14), replace e
2j
, and e-
2j
, by their equal ro! the equations
above and ta"e
x(t) =s : #(I 6 j)%cos 2t + j sin 2t] + (1 + j)%cos 2t - j sin 2t])
2
or
xl(t) =e'%cos 2t + sin 2t]
&ecall the tri'ono!etric identity
a I cos b + a 2 sin b =a ( sin (b + c f
(8..1))
(8..1*)
where
,I,. -I ( a
l
)
'+, tan . a2
and
-pply (8.1*) to eq, (8..1)) and ind
x(t) =e' J 2 sin (2t + < p )
where . / 0 t = tan1' (l/ l) =423. Thereore, whenever the polyno!ial P(s)
has co!ple4 roots1
1. They will always be in co!ple4 pairs. . .5
2. The coeicients o the correspondin' ter!s ! the partial rac6
, tions e4pansion will also be co!ple4 conju'ates o each other.
(. They will 'ive rise to a periodic ter! (e.'., sinusoidal wave).
!"lti#le roots of the #olynomial P$s%
The e4pansion into partial ractions and the co!putation o the
coeicients chan'e when the polyno!ial P(s) has !ultiple roots. 7on6
sider the 8aplace transor!
9 1
~(s) , -(s-+-I-i-(s-+___"'2)
(8.18)
Cha#. & 'ol"tion of (inear Differential )*"ations +sin, (a#lace -ransforms
The polyno!ial P(s) has three roots equal and the ourth dierent1
PI , P 2 , P . , -1 and
:4pand (8.18) into partial ractions
P4= -2
x(s) , 1 .. ,;<;<;<9s9
(s + 1)3(s + 2) s + 1 (s + 1)2 (s + 1)( S + 2
=ro! Tables *.1 and 8.1, we ind that
.> 6t%;0 =72te-
i
and
(s + 1)2
r6t% 7
(
? 7
(
2 -I
_,_ --- =-te
(s + 1)( 2
151
(8.1@)
7onsequently, the inverse 8aplace transor! o (8.1@) is easily ound to
be
x(t) =71e6' + C
2
te-"+ 7
(
t'e" + C
4
e-
2 t
2
8et us see then how can we co!pute the constants 7h 72, 7(, and 74.
(8.2A)
Compute 74B This constant corresponds to the distinct root and can be
cC!puted usin' the procedure described earlier. Thus !ultiply both
sides o (8.1@) by (s + 2) and then set s + 2 , A (i.e., s =62) and ind
that C
/
,61.
Compute 7(. Dse the a!iliar procedure %i.e., !ultiply both sides o
(8.1@) by (s + 1)(?
919 =C(s + 1)2 + C
2
(s + 1% + C
(
+ C
4
(s + 1)(
s+2 - s+2
Eet (s < 1)( =A (i.e., s , 61) and ind that 7( , <1.
(8.21)
Compute 72B The a!iliar procedure used above cannot be e!ployed
or the co!putation o 72. Thus i we !ultiply both sides o (8.1@) by
(s <1)2, we ta"e .
1 =C(s < 1)< C2+~+ C
4
(s < 1)
(s + 1)(s + 2) s + 1 s + 2
Then, settin' s =-1, the ter! involvin' 7
(
beco!es ininite. The sa!e
proble! is encountered i we try to co!pute C .Thereore, an alterna6
tive procedure is needed to co!pute 7 2 and CI6
Fierentiate both sides o (8.21) with respect to s and ta"e
9 1 =2C(s+I)+C2+C4(s+I)2(2s+!)-
(s + 2)2. . (s +2)2
Eet s =-1and ind that 7
2
,61.
(8.22)
52
Analysis of the Dynamic Behavior of Chemic, .cesses
Part III
Compute CI. To obtain the value of C" differentiate (8.22) once more
and .. take
2 . 52 + 55 + 7
111=2C
I
+ C
4
2(s + 1)11!.!..11
(s + 2)" (s #2)"
$et s =11and find C
I
=#1. $ubstitute the values of CI, C2, e3, and C!
in (8.2%) and find that . .
x(t) =e-'(l - t +! t
2
) 5 e-
2t
Remark.
If the &ol'nomial P(5) has multi&le roots! the denominator ofx(s) bas
a term (s - Pi)m, (here Pi is the multi&le root (hich is re&eated m
times. )n such case the &artial1fractions e*&ansion &roduces terms such
as
c, C
2
. Cm51 em
---+ +...+ .. #1+.
S 5 Pi (s - Pi)2 (S 5 Pi)m5I (S 5 Pi)m
,rom Table 7.1(e kno( that
L[tn e5at] = n!
(s + a)n+1
Therefore! the terms of the e*&ansion. above lead to the follo(in-
inverse .a&lace transform/
1
-CI + C
2
t + C
3
t
2
+... + em~1 t
m
5
2
+ C
m
. tm5IJePil
. 20 (m - 2)0 (m - 1)1
The constant em can be com&uted in the usual manner b' multi&l'in-
both sides of the e*&ansion (ith (s - Pi)m and settin- s =Pi. The
remainin- constants C
m
5
h
. , e2! C) are com&uted b' successive dif1
ferentiations of the e2uation resultin- from the multi&lication of the
e*&ansion b' (s - Pi)m. .
.3 !"am#les of the $ol%tion of &inear
Differential !'%ations (sin) &a#lace
*ransforms
)n this section (e (ill -ive t(o characteristic e*am&les of solvin- linear
differential e2uations usin- the .a&lace transforms. The first e*am&le is
the solution of a second1order differential e2uation! (hile in the second
e*am&le (e find the solution to a s'stem of t(o differential e2uations.
Cha#. $ol%tion +,
ar Differential !'%ations (sin) &a#lace *ransforms
1 ,3
3he sol3tion of.an' other linear differential e2uation or ofa s'stem
of l3near. differential e2uations (ill follo( the same -eneral &attern
outlined 1 1 1 the t(o e*am&les.
Example 8.1/ Sl!tin " a Se#n$5%r$er &i""erential E'!atin
Consider the follo(in- second1order differential e2uation
$
2
x . $x
a2$i2( a, $t + ax )"(t) (8.2")
(here x(t) is considered to be in the form of a deviation variable (ith
initial conditions
x(%) =($* ) =%
$t ,)+
(8.24)
Take the .a&lace transform of (85.2")!
a,s2
x
(s) 5 sx(%) 5 (-- -,. + a,[sx(s) 5 x(%)] + ax(s) ="(s)
or
xes) ./s) + a2
S*
(%) + a2($x0$t),)+ + a,x(%)
ass1 + a,s + a a2s
2
+ a,s + a (8.25)
.3t us assu3e that "(t) is a unit ste& function! -ivin- n2 =1/s. 6sin-
this e*&ression for "(s) and the initial conditions -iven b' (8.24)!
e2. (8.25) becomes
x(s) s(a2s2 + a,s + a) (8.26)
The 3ol'nomia)78(s) $!! a2s
2
+ a,s +a is called the #3ara#teristi# pl45
nmial of a second1order e2uation. To invert the ri-ht1hand side of (8.29)
(e need to kno( the roots of the &ol'nomial P6(s). :e&endin- on the
values of the constants a2, a7 and a, (e can distin-uish three cases.
Case 1/ a-..8..4a2a% / ;..Then (e have t9 $istin#t real rts,
5a, 0 .Ja- 5 4a2a%
S1,2
2 a 2 .
,or e*am&le! let a, =4! ai =1! a ="+ then a- 5 4a2a% =19 1 12 =4 / %
and s, =111and S2 =1".
1 1
s(a2s2 + a,s + a) =5s(55s51525(545s + ") =s(s + 3)(s +1)
)C1(-(-
s s(3 s#l
<ulti&l' (8.27) b' s and set s =;. ,ind C! =3. <ulti&l' (8.27) b' s + "
(8.27)
154 Analysis of the Dynamic Behavior of Chemical Processes Part III
and set s =E3. Find C2 =A. Multiply (8.27) by s - + 1 and set s =E1. Find
C
3
=- ~. Then '
x( t) =.L-
t
[ 1/ 3J + . Et[ J + . E1[ E1/ 2 J =!+ !e-
31
~ !e-
I
s s+3 s+1 3 6 .
Case 2" af - 4a2aO =#. Then $e ha%e two equal roots:
-a,
SI=S2=-
2a2
&et a, ' 2( a2 =1( a) =1* then at E 4azao ' + E + ,1,1 =-"
s, =S2 =- 1
s(a2s2 + a ./ + ao) S(S2+ 2s + 1) s(s + 1)2
C( C
2
C
3
' E + - - ! + - - (8.28)
s s + 1 (s + 1)2
Multiply (8.28) by s and set s ' #. Find C( ' 1. Multiply (8.28) by (s + 1)2
and ta0e
1 C,(s 1 1)2 C " 1# C
- = + 2S+ + 3
S S
/et s ' - 1 and 2ind C
3
' E1. 3i22e4entiate (8.25) $ith 4espe6t t) s:
1 s + 1 (s + 1)2
--=2C,--- C,--+C
2
S2 's S2
(8.25)
/et s =- 1 and 2ind C
2
=E1. Then
. x(t) =. E1[ !7 + . E1[ 8 8 ( 1 $ + . E1[ 8 8 1 7
s s + 1 (s + 1)2
=1 E (1 + t)e-
I
Case 3" ai E 4a2aO % #.Then $e ha%e two complex co!u"ate roots.
&et a, ' 2( a1.=2( ao =1* then at - 4a2aO =+ E98 ' E+ % -( and the t$)
4))ts a4e"
- 1 + &
s,=---
and
- 1- &
s2=-2-
1/ 2
'
( - 1 + : J [ - 1 - (: 7
ss--- s---
2 2
S(2S2 + 2s + 1#
(8.3-)
C( C
2
C
3
=- + + - - -
S . - 1 + & - 1 - &
s--- s---
2 2
Cha). * +ol,tion of -inear Differential ./,ations 0sin1 -a)lace 2ransforms
1;;
Multiply (8.3-) by s, set s =-( and 2ind C
I
=1.
Multiply (8.3-) by (s - - 31+ !), set s =- 1
+ i; and 2ind
C
2
E8
l
8 E. -1+j -(-I+!)#2
. -1-! (-1-!)(-I+!)
Multiply (8.3-) by (s - E1
2
E !), set s =E1
2
E : ( and 2ind
C
3
=4! 414 5 - 1 - & ="- 1 + 1)#2
- 11 & "- I + &#"- I -j)
C)nse<uently(
x(t) ' . E1[ 7 + (E1 + : ) . 8 1[ . *21: J + (E. .(.. : ) .1:.$ % -1& $ 128 : J
s--- s---
(
)4
x(t)= 1+ ((E1 +!)e
H
+
j
)I#2+('I'!)e
H
-
j
)I/2 7 / 2 (8.31)
=e6all >ule4's identity"
, e
jal
=6)s at 1 : sin at
(8.1;)
Then e<. (8.31) be6)?es
x(t) =1+ e-
112
@(E. + : )[ 6)s (t/2) 1 : sin (t/2)]
+ "- 1 - : )[ 6)s (t#2) - : sin (t#2)() #2
)4
x(t) ' 1 -e--)#
2
[cos (t#2) + sin (t#2)(
Ase the t4iB)n)?et4i6 identity (8.17)"
a . 6)s b + a 2 sin b =a 3 sin (b + 6/ J )
(8.31a)
(8.17)
$he4e
a3=*at+a+ and
Then e<. (8.31a) be6)?es
x(t) =1 --Ii e-
I
/
2
sin (i + 6/ J )
$he4e c =tanE'(l2l) =tanE
I
"l# ' +;C.
The use )2 &apla6e t4ans2)4?s is n)t li?ited t) the s)luti)n )2
si?ple di22e4ential e<uati)ns( li0e the se6)ndE)4de4 e<uati)n )2 >Da?E
ple 8.1. It eDtends t) the s)luti)n )2 sets )2 di22e4ential e<uati)ns. C)nE
(8.32)
56 Analysis of the Dynamic Behavior of Chemic icesses Part til
sider, forexample, the following system of linear differential equations::
~]_=allXI + al2X2 + bllfl(t) + b,dlt)
dt
(8.33)
(8.34)
with initial conditions XI(O) = X2(O) = O . a!ing the "aplace transforms
of the equations a#o$e and after appropriate grouping, we find
(s - all)x,(s) - aI2X2(s) =bll[.(s) + bI2];(S)
-a2Ix,(s) + (s - a 22)X2(S) =b21[.(s) + b22!2(S)
he last two equations form a set of two linear algebraic e!ations with
xl(s)%and X2(S) as the two un!nown $aria#les, and can #e sol$ed easily
using, for example, &ramer's rule. hus we find .
XI(S) "#bll[.(s) + b1d2(S)](S - a ( ( ) + a12[b21!I(S) + b22.$(S)] (%.&')
S2- (a ))+ a22)s - (a l2a21- a (a22)
X2(S) == *#( )+,(-) + b22.$(S))(s - all) + a21[bll!I(S) + bI2];(S)) (%.&*)
S2- (a ))+ a22)s - (a l( a( ) . a (a22)
he expressions a#o$e can now #e in$erted using the partial.frac:tions
expansion, as it was descri#ed in -ection 8.( , to find the un!nown
solution x ,( t) and x ( / t ).
he solution procedure descri#ed a#o$e can #e extended to larger
systems of equations, #ut it is computationally more cum#ersome. "et
us now discuss the details of the solution procedure, in terms of an
example.
Example 8.( : Solution of a Set of Linear Differential Equations
0ind the solut.ionofthe following set of equations:
dx , 1
.. = 2x. + 3X2 +
dt
with x.(O) = 1
d
X
2 2 t
--= XI+X2+e
dt
with
a!e the "aplace transforms and after rearrangement find
.. 3. )
(s - 2)xl(s),,; . X2(S) =-
S
2 2 )
-2xl(s) + (s - 1)x2(s) =-- .
s ...;1
Solution of .. ar Differential !"uations #sin$ %a&lace 'ransforms
1()
3sing &ramer's rule to sol$e the foregoing system of linear alge#raic,
equations in XI(S), X2(S), we find
* l-s
-3 * * s - 2
1-s *
XI (S)
1-(s - )) s - 1
and X2(S)
-2 1-(s - ))
* s - 2
.3 * * S ~2
.3 *
-2 s-1
-2 S - )
or
x,(s)
S2 + s + 1
and X2(S)
S2 - 2
s(s - 1)(s - .)(s + ))
s(s - 1)(s - .)(s + ))
4xpand into partial fractions:
XI(S) = s2+s+1 , "/ 0.+1+1+1
s(s - ,)(s . .)(s -1 ,) s s - , s - 4 . s + )
- X2(S) S2 - 2 .+ ,* D2 D3 D-
--------.-/-- =- 5 .. +-- +--
s(s - ,)(s . .)(s + ,) s s - ) s - 4 s t ,
&ompute the constants using the procedure descri#ed in -ection 8.( and
find
X.(s) = )64 + 2.f6( + ( )671 2 )6)1
s s - ) s .4 s + )
X2(S) = 8)6( + + )67 + )4671 + )6)1
s s-1 s-. s+1
a!ing the in$erses, we finally ha$e
XI(t) =+ . 8e
2
+ ~e
41
-lh e32
'0* 12S '3 '0* 14 AB3#'
). 9hat is the characteristic polynomial for a first.order and a second.order
system: 0ind its roots.
( . 9hy are we interested in the roots of the characteristic polynomial of an
nth.order linear differential equation, or a system of linear differential
equations:
3. ;ow does the procedure to compute the constants of the terms resulting
from the partial fractions expansion $ary in the presence of multiple
roots:
4. 9hat is the complementary solution, and what is the particular solution
for (a) an nth.order linear differential equation, and (#) a ( x ( system of
linear differential equations: 9hat do these solutions mean: 9hat factors
determine them:
158
Analysis of the Dynamic Behavior of Chemical Processes Part III
5. Consider the following system of simultaneous linear differential equa-
tions:
dx, f
-- =allx. + a.2X2 + .(t)
dt
dX2 f )
-:" ' - = = a2.X. + a22X2 + 2(t
dt
Show that this system can be converted to the following equivalent
system:
and
with
with
x.(O) =
dX2 _ a22X2 = = a2.X. +!2(t)
dt
where b i, and b
2
de!end on all, a.2, a2h a22 and h(t) de!ends on jjtr),
f2(1), and their derivatives. "otice that the modified ' system can be
solved sequentially and thus more easily than the original system# which
requires simultaneous solution.
Transfer Functions
and the Input-Output
odels
$
%he use of &a!lace transforms allows us to form a very sim!le#
convenient# and meaningful re!resentation of chemical !rocess dynam-
ics. 't is sim!le because it uses only algebraic equations (not differential
equations# as we have seen in )art ''*. 't is convenient because it allows
a quic+ analysis of !rocess dynamics and finally# it is meaningful
because it. !rovides directly the relationshi! between the inputs (distur-
bances# mani!ulated variables* ' and the outputs (controlled variables*
of a !rocess. '
91 !ransfer "#nction of a Process $ith a
%in&le '#t(#t
Consider a sim!le !rocessing system with a single in!ut and a single
out!ut (,igure $.la*.-%he dynamic behavior of the !rocess is described
by an nth-order linear (or lineari.ed nonlinear* differential equation:
let)
in!ut
res) I
---)l*+) G(s)
(b*
! es)
..
,igure $./ (a* Single-in!ut# single-out!ut !rocess0 (b* its bloc+ diagram.
1),,,-
160
Part III Analysis of the Dynamic Behaviorof Chen Processes
d"y , d"'*'y dy
an ** + a
n
*,** + ... + a,* + aoy = b[(t) (9.1)
dt" dt"*' dt
where f(t) and y(t) are the input and output of the process, respec2
tivelly.Both are expressed in terms of deviation variables. '
Assume that the system is initially at steady state. hen
y(O) = = [dYJ '=[d2~J = ... = [dll~'~J = 0 !".#$
dt 1=0 dt 1=0 dt 1=0
After ta%in& the 'aplace transform of both sides of !".1$ and usin& the
initial conditions !".#$, we find that
~(s) == G(s) b (9,,3)
[(s) a.s" + a".."s"*' + ... + als + ao
G(s) is called the transfer [unction of the system above, and in a simple
al&ebraic form it relates the output ofa process to its input !(i&ure ".1b$.
he dia&ram of (i&ure ".1b is also %nown as the block diara! for the
system.
If the process has two inputs,),!t* and)#!t$, as shown in (i&ure ".#a,
its dynamic model is
d"y d"*'y dy
all * + a
ll
",** + ... + al* + a'JY = bl[,(t) + bd2(t) (9.4)
dt" dt"" dt
with the same initial conditions !".#$. (rom !".+$ we ta%e
y(s) = II ,'lI_l
bl
" II(s)
ans + an"#$ + ... + a ,- + ao
b % *
+ ' , [2($)
a ss" + an"#$
n
*
1
+ ... + a #$ + ao
or, e.uivalently,
::::
!"# r ' (t )
/', 0rocess ,
1
2
(&) '.
r$$$$$$$$$,
I I
f'(s) I I
I
I
I
f
2
(s) I
I
1 I
__ +: 2,2/3
!b$
!a$
(i&ure ".# !a$ wo2input, sin&le2output process4 !b$ its bloc% dia&ram.
!".5$
Cha%. & 'ransfer, _"ctions an( the ln%)t$*)t%)t+o(els
(i&ure ".6 Bloc% dia&ram of a process with several inputs and sin&le
o)t%)t,
with
, , (s) 44e b I and
I "II II$I
ans + an"#$ + ... + a IS + ao
!".6$
b2
G2($) == II ' II$I .
a liS +an*# $ +. . . + a #$ + a 0
O,(s) and G
2
(s) are the two transfer functions which relate the output
of the process to each one of its two inputs. hus 7,!s$ relates the y(s)
to the first input 1.(s), and G
2
(s) relates y(s) to the other input,#!s$.
hese reiationships are shown by the block diara!. of (i&ure ".#b. A
similar procedure can be applied to any .system with one output and
several inputs. (i&ure ".6 shows the bloc% dia&ram for such a system.
-ummari8in& all the above, we can define the, transfer function
between an input and an output as follows9
transfer function 44e G(s)
'aplace transform of the output, in deviation form
'aplace transform of the input, in deviation form
(e!arks
1. he transfer function allows the development of.a simpler in)ut*
out)ut !odel than that discussed in -ection 5.1.
#. It describes completely the dynamic behavior of the output when
the correspondin& input chan&es are &iven. hus, for a particular
variation of the input:!r$, we can find its transform l(s), and
from !".;$ we see that the response of the system is
y(s) = G(slf(s)
!".;$
162 Analysis of the Dynamic Behavior of Chemical Processes
Ta.ke the inverse Laplace transform of G(s)J(s) and you have the
response y(t) in the time domain.
3. To find the transfer function for a nonlinear system, it must first
he linearized around a steady state and be expressed in terms of
deviation variables.
Example 9.1: Transfer Functions of a Stirred Tank Heater
The mathematical model of the stirred tank heater in terms of devia*
tion variables as developed in !xample ".1 and is #iven by e$. (5.3):
dT' + t: %& t: + KT~t (5.3)
dt r
here T', Ti, and T~tare deviation varialbles, and
1 r, UA
a=-+K K=-' __'
r '% V Vpc
p
Take the Laplace transforms of both sides oft(.3):
- 1- -
(s + a)T'(s) =- Ti(s) + KT;t(s)
r
or
* 1+1, * K-
T'(s) =__ - Ti(s) + -- T~t(s)
s+a s+a
-9..)
/efine the to transfer functions
0 (s) =!'(s)
, Ti(s)
and
G
2
(s) =!'(s)
T~t(s)
-9..a)
and. 1i#ure 9.2 shos the block dia#ram for the tank heater. Gi(S relates
r***********,
1 G,(s) I
I I
T,....;_-;(_S )___,.I --..I 3iL :
S !a I
I
I T"(s
I
1
T,"t(s I K
....4.4555.54..'
I S + a
I
: G
2
(s)
,*** ..3
1t#ure 9.2 6lock dia#ram of a tank hea, ,
Part III
Chap. 9 ransfer !"nctions an# the Inp"t-$"tp"t %o#els
16&
the temperature of the li$uid in the tank to that of the inlet stream, hile
2(S ) relates the temperature of the li$uid in the tank to that of the steam.
#ote$ 7ompare the input*output model #iven by e$. -9..) and 1i#ure
9.2 to the more complex model developed in !xample ".1 8e$. -".") and
1i#ure 5.2!.
9.'' ransfer !"nction %atri( of a Process
)ith %"ltiple $"tp"ts
7onsider a process -1i#ure 9."a) ith to inputs,+.-t) and&9-t), and
to outputs, y.(t) .and "2.(t). Let. its mathematical model be #iven by
the fol'om# to linear differential e$uations, ith all the variables in
deviation form:
d%,
d't= a##"# + a##"# + $##!I (t) + $.%&#(t)
#'"#
d't =a##"# + a22"2+ $#t!.(t) + $
#
%&2(t)
The initial conditions are
-9.9a)
-9.9b)
y.(() ="#(() % :
Take the. Laplacetran'orms of both sides of e$s. -9.9a) and -9.9b)
and solve ;<th respect to "I (S ) and "2(S ). -1or the details of this proce*
dure, see (ection ..3 and !xample ..9.) Then
r---------------,
I I
<< (s)) + I = < (s)
fl(t&
'
'2(( )2(t
-a)
+ I
I
I
*I
I
1
I
I
I
I "2(S )
I
< 1
+--- ' ...3
-b)
1i#ure 9." -a>*>,-)*input, to*output process4 -b) its block dia#ram.
166 Analysis of the Dynamic Behavior of Chemical Processes
function matrix is nonsquare since the number of inputs is not equal to
the number of outputs:
. .. . [Gil GI2 GI3J
transfer function matnx =G(s) = G G G
21 22 23
Figure 9. sho!s the input4output mo#el for the $%&' in bloc( #iagram
form.
TABLE 9.1
COMPONENTSOFTE T!ANSFE! F"NCT#ON MAT!#$ FO!TE CST!
)utput Input Gjj *lement &ransfer function
c~(s)
C~i(S) Gil b,(s' % a22)/P(s)
Tj(s)
Gil -a '2btI P(s)
&'i()s*
Gil -a,2b2/P(s)
1"(s) C~i(S) G
2
, -a2,btlP(s)
T/(s) G22 b,(s +att)/P(s)
J+as,
G23 b2(s - all)/P(s)
c~(s)
#
#
#
#
#
#
T~(s) #
#
#
#
#
# T'(s)
#
L ~ ~
Figure 9. .loc( #iagram of a CST!+
Part 1111
Cha,+ - Transfer F.nctions an/ the #n,.t0O.t,.t Mo/els
161
-+2 Poles an/ 3eros of a Transfer F.nction
/ccor#ing to the #efinition of a transfer function0 !e ha1e
~(s~ 2 G(s)
f(s)
In general0 the transfer function G(s) !ill be the ratio of t!o pol3nomi4
als0 .
G(s) =0= Q(s)
P(s)
&he onl3 exception are s3stems !ith time #ela3s !hich intro#uce expo4
nential terms 5see %ection 6.2,. For ph3sicall3 reali7able s3stems08 the
pol3nomial Q(s) !ill al!a3s be of lo!er or#er than the pol3nomial
P(s). &he reasons !ill become clear in subsequent chapters. For the
time being0 all the examples !e ha1e co1ere# satisf3 this restriction.
&he roots of the pol3nomial Q(s) are calle# the zeros of the transfer
function, or the zeros of the system !hose #3namics are #escribe# b3
the transfer function G(s). 9hen the 1ariable s ta(es on as 1alues the
7eros of G(s), the transfer function becomes 7ero.
&he roots of the pol3nomial P(s) are calle# the poles of the transfer
function, or equi1alentl30 the poles of the system. /t the poles of a
s3stem the transfer function becomes infinit3.
&he poles an# the 7eros of a s3stem pla3 an important role in the
#3namic anal3sis of processing s3stems an# the #esign of effecti1e
controllers. /s !e procee#0 their usefulness !ill become clearer.
Example 9.3: Poles an !eros of the Stirre "an# $eater
&he input4output mo#el of the tan( heater !as #e1elope# in *xample
9J an# it is gi1en b3
T'(s) =GI(s)Ti(s)+ G
2
(s)T;t(s)
&he transfer function GI(s) is
59.:a,
4I5%, =+5f67
s%a
an# has no zeros an# one ole at s' =-a! %imilarl30 the transfer function
G2"(s), !hich is gi1en b3
G2&~
s%a
ha:s no zeros an# one ole at s = -a! ;otice that the t!o transfer
functions ha1e a common pole.
168
Analysis of the Dynamic Behavior of Chen
'rocesses
Example 9.4: Poles and Zeros in a CSTR
The transfer functions corresponding to the CSTR were developed in
Example 9.2and are summarized in Tale 9.!. "ll six transfer functions
halvea common denominator#
P(s) $$% S2+ (all + ads + (alla22 - a12
a
21)
and therefore common poles. Since P(s) is a second2order pol'nomial#
the s'stem has two poles# which are given '
-(au + a22) J(all - a22)2 + 4at2ait
PI.2 2
(ith respect to the zeros# the sixtransfer functions differ.
)
12
*s+# Gu(s), and G
2
1(s) have no zeros.
G
22
(S) and G23(S) have one common zero at s =-a II
) ,,(s) has one zero at s =-a22.
9.4 Qalitativ!"Analysis of the #es$onse'.
ota %ystem
The d'namic response of an output y is given '
yes) =G(s)1(s)
,or given input-ell we can find easil' its .aplace transform /0*s+# while
the transfer function. G(s) is 1nown0 for2the particular s'stem. There2
fore# the response yet) in the time domain can e found if we invert the
term G(s)1(s).
,urthermore# in general#
G(s) =Q(s)
P(s)
while the .aplace transform of all common inputs can also e expressed
as the ratio of two pol'nomials *see examples in Chapters 3 and 4 as
well as Tales 3.! and 4.!+:
1(s) =res)
q(s)
Conse5uentl'#
yes) =Q(s) res)
pes) q(s)
To inv6rt the right2hand side of *9.!7+ using the method of partial
Part III
&'.16(
Cha$. ' )ransfer *+ ons an, the In$t-.t$t /o,els 16'
fractions we need to. 1now the roots of the pol'nomial pes) 8i.e.# the
poles of the s'stem9 and the roots of the 0pol'nomial q(s). The terms
resulting from the inversion ' partial fractions are uni5uel' character2
ized ' the poles of the s'stem and the roots of q(s). Therefore# i we
know where the poles o a system are lo!ated" we !an determine the
q#alitati$e !hara!teristi!s %& the system s response to a parti!#lar inp#t"
witho#t additional !omp#tations.
.et us use the following general example to clarif' the statement
aove. Suppose that the transfer function of a s'stem is given '
G(s) : !(s)" . Q(s)
pes) (s ' P()(S ')' P*)(S )' P+),(S 'P.-)(S , p.)(s ' Ps) (#.1$)
where p/ P*")P+" P-" P." and Ps are the roots of P(s) 8i.e.# the poles of
the s'stem located. at various points of the complex plane *see ,igure
9.3;+60 The0 partial2fractions expansion of G(s) will 'ield the following
terms:
G(S)"%&'#'&('S'& C
<2
+... + )
+m
0
S ' PI* S ' P* S - P+ (s - P+)* . (s ..+.. P+)m
C0 c: !"
+--+--+--
S ..1.. P- S ' P- s ' Ps
The following oservations can e made for the location of the poles:
1. Real. distin!t poles " such as P I and P*" are located on the real axis
*,igure 9.3+. =uring the inversion# the' give rise to exponential
>maginar' axis
P-
... 6....:...
I
I
I
I
I Ps
I
I
I
..222
P~
(,%
Real axis
I
I
I
I
--1------e&$l(
.,igure 9.3 .ocation of poles in the complex plane.
170 Analysis of the Dynamic Behavior of Chemical Processes
(a)
~ ~ - - - - - - - - - - - - + -
t
Figure 9.8 (a) Exponential decay; (b) exponential growth.
(b)
terms such as 1 e
p,t
and 2e
PJt
. !ince "# < 0$ 1e
p,t
decays
exponentially to %ero as t ... 00 (Figure 9.8a). &lso$ because P2 ' 0$
C
2
e
P1t
grows exponentially to in(inity with time (Figure 9.8b).
)here(ore$ distinct poles on the negative real axis produce terms
that decay to zero with time, while real positive poles make the
response of the system grow toward infinity with time.
2. Multiple, real poles, such as "*$which is repeated m times. !uch
poles gi+e rise to terms such as
[
c +
*,
t + C
(, + ... + e
m
. tm2l"ePlt (9.18)
. *1 l! . ,- (m - #)-
)he term within the brac.ets grows toward in(inity with time.
)he beha+ior o( the exponential term depends on the +alue/ o( the
pole P#
$f p , 0 then e
P1t
00
$f p ,% 0 then e
P1t
0
$f p , =0 then e
P1t
=#
as t &&.
as t &&.
for all times.
)here(ore$ a real, multiple pole gives rise to terms which either
grow to infinity, if the pole is positive or zero, or decay to zero if the
pole is negative.
. Complex con'ugate poles, such as P( and pt 0e should empha<
si%e that complex poles always appear in con'ugate pairs and
ne+er alone. 2et P( 3 &1. +'p and P# =a- 'p. #n !ection 8., we
ha+e seen that con4ugate pairs o( complex roots gi+e rise to terms
such as eat sin (Bt + CP) . )he sin *pt + CP) is a periodic$ oscillating
(unction$ .while the beha+ior o( eat depends on the +alue o( the
real part &1.. )hus/
$f &1. > &, then e+ ... 00 as t ... 00$ and e+ sin *pt + cp) grows to
infinity in an oscillating manner *,igure -.-a) .
$f a < &, then e.tt... & as t ... 00$ and e+,## /*pt + CP) decays to
Part III
Chap. 9 ransfer !"nctions an# the Inp"t$%"tp"t &o#els
171
%"tp"t
%"tp"t
(a)
(b)
%"tp"t
)ime
Figure 9.9 5scillations with (a)growing$ (b) decaying$ and (c) sustained
amplitude.
zero in an oscillating manner with ever2decreasing amplitude
*,igure -.-0) . ..
$f &1. =0, then e.tt=1Jar all times, and e+ sin *pt + CP) =
1in *Pt + cp) , which oscillates continuously *,igure -.-c) with
constant amplitude.
)here(ore$ apairof complex con'ugate poles gives rise to oscilla2
tory 0ehavior, whose amplitude may grow continuously if the real
part of the complex poles is positive, decay to zero if it is negative,
or remain unchanged, if the real part of the poles is zero.
4. Poles at the origin# "ole Psis located at the origin o( the complex
. plane (i.e.$ Ps =0 +'60). )here(ore$ Cs3*s 2Ps) 3 Cs3s and a(ter
in+ersion it gi+es a cons-ant term s$
4emarks
1. )he obser+ations abo+e are general and can be applied to any
system. )hus we can (ind the 7ualitati+e characteristics o( a sys<
tem8s response i( we .now where the poles o( the corresponding
9rans(er (unction are located. It is ob+ious that (or a particular
mput f* t) 9e should:consider the additional. roots introduced by
the denominator off*s) , be(ore we can ha+e the complete picture
o( the 7ualitati+e response o( a system.
,. "oles to the right o( the imaginary axis gi+e rise to terms which
grow to in(init6668;ith time. !uch systems with unbounded beha+<
172 Analysis of the Dynamic Behavior of Chen. r'rocesses Part III
ior are caned unstable. Therefore, a system will be stable (i.e.,
with bounded behavior) if all the poles of its transfer function are
located to the left of the imaginary axis (Figure 9.7). In subse*
!uent chapters we will define more precisely the stability of a
system.
THINGS TTHIN! AB"T
". #efine the transfer function. $hy is it useful%
&. For a process with four inputs (disturbances and manipulated variables)
and three measured outputs, how many transfer functions should you
formulate, and why% $hat is the corresponding transfer function matrix%
'. III (ection )." we developed a different type of input*output model. $oulld
you prefer that over the input*output+ model based on the transfer function
concept% ,laborate on your answer.
-. $hat is the bloc. diagram of a process% $hat type of information does it
convey%
). ,!uations (-.-a) and (-.)b) constitute the complete mathematical model of
a stirred tan. heater. #evelop the input*output model for the process by
formulating the necessary transfer functions. #raw the corresponding
bloc. diagram. /naly0e the interactions among inputs and outputs. $hat
do you observe% (Hint: (tart by lineari0ing the modeling e!uations and
expressing the variables in deviation form.)
1. 2Iraw the bloc. diagram of the distillation column shown in Figure -."3.
4an you develop analytically the transfer functions among the various
inputs and outputs% If yes, explain how, but do not do it.
7. 4onsider the stirred tan. heater of ,xample 9.". Is it a stable system or not,
and why% For what values ofthe parameters a, T, and K is it stable% 4an it
become unstable%
5. #oes the location of the 0eros of a system affect its response to external
inputs% ,laborate on your answer.
9. 6epeat !uestion 5, but7 ta.e the location of the poles of a system into
account.
"3. (how that the poles of a & x & system are also the eigenvalues of the matrix
of constant coefficients in the dynamic model of the system.
"". 8nder what conditions can the 4(T6 of ,xample 9.& become unstable%
"&. / multiple pole P3 which is repeated m times gives rise to terms such as
those given in (9."5). The terms within the brac.ets grow toward infinity
with time, independently of where the pole P3 is located. ,xplain then, why
the overall term of (9."5) decays to 0ero when P3 is located on the negative
n9al axis%
Dynamic Behaoio
o/First-Order Systems
10
The+ previous chapters of :art ;I have provided us with all the tools
we need to analy0e the dynamic behavior of typical processing systems
when their inputs change in some fashion (e.g.., step, ramp, impulse,
sinusoid, etc.). In this section we examine the so*called first-order sys-
terns. In particular, we will study9
". $hat a first*order system is and what physical phenomena give
rise to first*order systems.
&. $hat its characteristic parameters are.
'. ;ow it responds to the various changes in the input variables
(disturbances and<or manipulated variables).
1#.1 $hatis a %irst&r'er System(
/ first*order system is one whose output y(t} is modeled by a first*
order differential e!uation. Thus in the case of linear (or lineari0ed)
system, we have -c
dy
a. - ) aoy *bf(t}
dt
("3.")
wheref(t) is. the input (forcing function). If ao = > = 3, then e!. ("3.")yields
a, dy. b
--+y=-/(t}
ao dt! ao
17+
174
Analysis of the Dynamic Behavior of Chemical Processes
Part m
Defim :
and
b
-=Kp
ao
and take
(10.2)
T is known as the time constant of the process and Kp is called the:
s;eady-state gain or static gain or sim ply the gain of the ~rocess. Their
physical m eaning will ecom e clear in the ne!t three sections.
If y(t) and f( t) are in term s of de"iation "ariales aro#nd a steady
state$ the initial conditions are
y(O) =0 and f(O) =0
%rom e&. (10.2) it is easily fo#nd that the transfer f#nction of a first,
order process is gi"en y
G(s) =~(s) =()( (10.*)
f(s) TpS + 1
+ first,order process with a transfer f#nction gi"en y e&. (10.*) is also
known as first-order lag, linear lag, or exponential transfer lag.
If,on the other hand$ ao - 0$ then from e&. (10.1) we take
dy -..(f(t) =/ 0 p f(t)
dt at
which gi"es a transfer f#nction
G(s) - ~(s) :: K~
f(s) s
1n s#ch case the process is called purely capacitive or pure integrator.
10.2 Processes Modeled as First!rder
"ystems
The first,order processes are characteri2ed y:
1. Their capacity to store m aterial$ energy$ or m om ent#m
2. The resistance associated with the flow of m ass$ energy$ 0#r
m om ent#m in reaching the capacity.
Th#s the dynam ic response of tanks that ha"e the capacity to stor.e
li&#ids or gases can e m odeled as first,order. The ,,34~1stance 15a5560 l3
(10.4)
Cha$. 10 Dynamic Behavior of First!rder "ystems 1%&
ated with the p#m ps$ "al"es$ weirs$ and pipes which are attached tothe
inflowing or o#tflowing li&#ids or gases. 5im ilarly$ the tem perat#re
response of solid$ li&#id$ or gaseo#s system s which can store therm al
energy (therm al capacity$ c
p
) is m odeled as first,order. %or s#ch system s
the resistance is associated with the transfer of heat thro#gh walls$
li&#ids$ or gases. 1n other words$ a process that possesses a capacity to
store m ass or energy and th#s act as a #ffer etween inflowing and
o#tflowing stream s will e m odeled as a first,order system . The stirred
tank heater of 7!am ple 4.4 and the m i!ing processes of 7!am ple 4.11
are typical e!am ples of first,order processes.
It is clear from the ao"e that the first,order lags sho#ld e the m ost
com m on class of dynam ic com ponents in a chem ical plant$ with the
capacity to store prim arily m ass and energy.
8et #s e!am ine now som e typical capacity processes m odeled as
first,order system s.
Example 10.1 !irst-Order "ystem #it$ a %apacity for &ass
"torage
0 onsider the tank shown in %ig#re l6.1a. The "ol#m etric ("ol,
#m e9tim e) flowin is F, and the o#tlet "ol#m etric flow rate is E; 1n the
o#tlet stream there is a resistance to flow$ s#ch as a pipe$ "al"e$ or weir.
+ss#m e thai the effi#ent flow rate F; is related linearly to the hydrostatic
press#re of the li&#id le"el h, thro#gh the resistance R:
F; -..:( - dri"ing,force for flow
' resistance to flow
(to.:)
+t any tim e point$ the tank has the capacity to store m ass. The total m ass
alance gi"es
d$ $
( - =!i - !o =!i - -
dt '
r, !;
'
(a) ()
%ig#re 10.1 5ystem s with capacity for m ass storage: (a) first,order lag;
() p#re capaciti4 ,,
-Analysis of the Dynamic Behavior of Chemic ocesses
or
dh
AR -+h = RF; .' (10.6)
dt
where A is the cross,sectional area 'of the tank. At steady state
h, =RF
i
.
s
' (1O.6a)
and from eqs. (10.6) and (10.6a), we take the followin eq!ation in terms
of de"iation "aria#les$ '
AR dh' % h' = RFi
dt
where h' =h - h, and F. '= F, - Fi, . .&et
rp =AR =time constant of the 'rocess
Kp =R =steady,state ain of the 'rocess
(hen the transfer f!nction is
. G(s)=~(s) = )
Fi(s) TpS+1
(10.*)
(10.+)
Certain notes are in order.
1. (he cross,sectional area of the tank, A, is a meas!re of its ca'aci,
tance to store mass. (h!s the larer,the "al!e of A, the larer the
storae ca'acity of the tank.
-. .ince (' =:,AR, we can say that for the tank we ha"e
(time constant) = (storae ca'acitance) / (resistance to flow) (10.0)
Example 10.2: First-Order System with' a apa!ity "#r' E$er%y
St#ra%e
(he liq!id of a tank is heated with sat!rated steam, which flows
thro!h a coil immersed in the liq!id (1i!re 10.-). (he enery #alance
for the system yields
(10.10)
1i!re 10.- .ystem with ca'acity for enery storae.
Part III Chap.. 10' Dynamic B- .orot First-Orer !ystems
1""
where & ="ol!me of liq!id in .the tank
p, p =liq!id's density and$ heat ca'acity
U :::;: o"erall heat transfer coefficient #etween 'steam and liq!id
A, =total heat transfer area
'( =tem'erat!re of the sat!rated steam
(he steady.state is i"en #y
0= )*,('s1,s - 's) (10.11)
.!#tract (10.11) from (lO.10) and take the followin eq!ation in terms of
de"iation "aria#les$ .
(10.1-)
where '' = ' - ', and '~t='st - 'st,s. (he &a'lace transform of (10.1-)
will yield, the followin transfer f!nction$ .
G(S)+, +'(s.).= = )
'-t(s) &p!, 1 TpS+1
--s..
UA;
where r, =time constant of the 'rocess2 Vpcp/UA
"
/p = steady,state ain =1
(lO.13)
0emar1s.
1. 4q. (10.13) demonstrates clearly,that this is a first,order,la system.
-. (he system 'ossesses ca'acity to store thermal enery and a resist, .
ance to the flow of heat characteri5ed #y U.
3. (he ca'acity to store. thermal enery is meas!red #y the."al!e of
the term &pp- (he resistance to the flow of heat from the steam to
the .liq!id is e/'ressed #y the term 1/(UA,). (herefore, we notice
that the time.constant of this system is i"en #y the same eq!ation
as that of the tank system in 4/am'le 10.1$
. ..... Vpc
p
time constant #Tp'=--
UA,
=(storae ca'acitance) / (resistance to flow) .
Example 10.2: 34re apa!iti5e System
Consider the tank disc!ssed in 4/am'le lO.1 with the followin
.difference$
(he effl!ent flow rate F 0 is determined #y a constant,dis'lacement
'!m' and not. #y. the hydrostatic 'ress!re of the. liq!id le"el h
(1i!re lO.1#)
178 Analysis of the Dynamic Behavior of Chemical Processes
In such case the total mass balance around the tank yields
dh
A-=..,-.
dt I 0
(10.14)
At steady state
0= Fi,s - r, (10.15)
Subtract eq. (10.15) from (10.14) and take the following equation in terms
of deiation ariables!
which yields the following transfer function!
G(s) ="E_'(s) =I"A (10.1#)
Fi(s) s
10.3 Dynamic Response of a Pure
Capacitive Process
$he transfer function for such %rocess is gien by eq. (10.4)!
G(s) =~(s) =K~ (l&A)
f(s) s
'et us e(amine how y(t) changes with time) whenf(t) undergoes a unit
ste% change!
f(t) =1 for t 0
*e know that for a unit ste% change)
+ 1
f(s) =!
s
$herefore) eq. (10.4) yields
K'
y(s)=-p
S2
and after inersion we find (see $able ,.1) that
y(t) =K;t
*e notice that the out%ut grows linearly with time in an unbounded
fashion (-igure 1&..).$hus
y(t) ~ 00 as t / oo
Part "I Chap. 10 Dynamic Behavior of #irst!$r%er &ystems
),(t)
-igure 10.. 0nbounded res%onse of %ure ca%acitie %rocess.
Such res%onse) characteristic of a %ure ca%acitie %rocess) lends the
name pure integratr because it behaes as if there were an integrator
between its in%ut and out%ut.
A %ure ca%acitie %rocess will cause serious control %roblems)
because it cannot balance itself. In the tank of 1(am%le 10..) we can
ad2ust manually the s%eed of the constant+dis%lacement%um%) so as to
balance the flow coming in and thus kee% the leel constant. 3ut any
small change in the flow rate of the inlet stream will make the tank
flood or run dry (em%ty). $his attribute is known as nn-se!f-regu!atin.
4rocesses with integrating action most commonly encountered in a
chemical %rocess are tanks with liquids) essels with gases) inentory
systems for raw materials or %roducts) and so on.
10.' Dynamic Response of a #irst!$r%er
(a) &ystef*1
$he transfer function for such systems is gien by eq. (10..)!
G(s) =~(s)=_&_ (10.3)
f(s) 't"ps + 1
'et us e(amine how it res%onds to a unit ste% change in f(t). Since
l(s) =us, from eq. (10..) we take
y(s) 5 Kp 5 Kp _ Kp't"p
s('l'pS + 1, s 'l'pS + 1
(10.1,)
Inerting eq. (1&.1,)/ we take
y(t) =Kp(1 - e-
I
/
" p
)
(10.16)
If the ste% change in f( t) were of magnitude A, the res%onse would be
y(t) 5 AKp(! - e-
t
#
" p
) (10.19)
Analysis of the Dynamic Behavior of Chemi ocesses P art 1 I I 1
Fi,~ure 10.4 Dimensionless response of firstorder lag to step input
change.
Figure 10.4shows how y(t) changes with time. The plot is in terms of
the dimensionless coordinates
t
versus
and as such can be used to determine the response of any typical first
order system, independently of the particular values of A , K
p
, and ' C
p
52
&0
herefore, p, and P2 are distinct and real "oles. .onse#uentl-; the
r espnse ! inter actin$ capacities is a%&a's (er da"ped. .
2. Since the res"onse isoverdam"ed )ith "oles PI and P2 given b-
e#. (11.27), then e#. (11.2*b) can be )rittenas follo)s&
Dynamic Behavior of 'econ(-)r(er 'ystems
199
n2(s) _ R dT:Pl T:PI _ (T:,T:2)R 2/' lPl1:
P2
Fi(s) - (s - PI)(S - P2) - (TIS +1)(T2s +1*
I
(11.28)
wherer, -lJp, and 1&2 -1/P2. ,#uation (11.28) im"lies that t)o
inter actin$ capacities can )e (ie&ed as nn inter actin$ capacities
)*t &ith "di!ied e!!ecti(e ti"e cnstants. hus, )hereas initiall-
the t)o interacting tanks had effective time constants T:
p
, and T
p2
,
)hen the- are vie)ed as noninteracting, the- have different time
constants , and 2.
9. :ssume that the t)o tanks have the same time constants, "i T:P2
. hen, from e#. (11.27), )e take
;.; =P2 =-(2T: +A ,R 2) +.JA iR ~ +4T:A,R + , 1
#+ $ p, 1(2 +A IR
2
) - .JAiR ~ +4T:A ,R
hus )e see that the effect of interaction is to chan$e the r ati !
the e!!ecti(e ti"e cnstants !r the t& tan#s (i.e., one tank
becomes faster in its res"onse and the other slo)er). Since the
overall res"onse of h 2( ) is affected b- both tanks, the slo)er tank
becomes the controlling and the overall res"onse becomes more
sluggish due to the interaction. herefore, inter actin$ capacities
ar e "r e sl*$$ish than the nninter actin$.
+,a"ple 11.2& -'na"ics ! T & .nter actin$ T an#s
.onsider t)o interacting tanks such as those of 4igure 6.4b. !et
A 1= A! and R I =R !~2. hen r
pl
= r
"2
<2 . 4rom e#. (11.2*b) )e take
" 22(s) ,R
2
Fi(s) = ,R
2
Fi(s) (11.#$)
21'
2
s2 +%1' S +1 . ($.44TS +1)(4.5%rs +1)
4or a unit ste" change in Fi() =i.e., for Fi(s) 1/s&, e#. (11.9( ) after
inversion -ields
h
2
(/) R
2
(1 - 1.11e1$<4.5%r +( .11 e-.01. 22r )
or
F2(.) 1 1 1.11-
,
... /
5%r
+( .11 e1' <>.44r
' f the t)o tanks )ere noninteracting, the transfer function of the s-stem
)ould be given b- e#. (11.22)&
" 22(s) R2 R2
F2(s) (TpIS +1)(T
p!
s +1* (TS +1)(2Ts +1*
)hich after inversion -ields
h
2
() R 2(l +e1
I
.
r
1 2e1
$
<
2r
)
200 Analysis of the Dynamic Behavior of Cherni, .ocesses
or
F
2
(t) = 1 + e-
t
/
t
:- 2e-
t
/
2t
Let us compare the responses of the two systems:
1. They are both overdamped. As such they have the characteristics
discussed in 'Section tt2 (i.e., they are S!shaped with no oscia!
tions".
#. $or the system of the two noninteractin% tan&s the time constants
are, and 2 'l'. $or the case of the interactin% tan&s, the effectivetime
constants have become '.((, and (.)*T(i.e., one was decreased and
the other was increased". Their ratio from 1+# chan%ed to '.((+(.)*
= '.1'.
,. As a resut of the chan%e in the effective time constants, the
response ofthe interactin% tan&s is more su%%ish, or more damped..
than the response of the noninteractin% tan&s. $i%ure 11.* drama!
ti-es this resut, '
Example 11.,: The Stirred Tank Heater as a System with Two
Interacting 'Capacities
The stirred tan& heater of ./ampe (.( is characteri-ed by its capacity
to store mass and ener%y. 0t is easy to show that these two capacities
interact when the inet fowrate, chan%es. Thus, a chan%e in' the inet
fowrate affects the i1uid eve in the tan&, which in turn.' affects the
temperature of the i1uid. 2onse1uenty. the temperature response to an
inet fowrate chan%e e/hibits second!order overdamped characteristics.
The reader shoud note that the two capacities do not interact when the
inet temperature chan%es. Therefore, the temperature response to inet
temperature chan%es e/hibits first!order characteristics.
This' e/ampe demonstrates, that mutipe capacities need not corre!
spond to physicay different units (as in the case of interactin% tan&s,
./ampe 11.#", but coud be present within the same processin% unit.
Remark. 2onsider the ineari-ed mass and ener%y baances for a con!
stant. hodup 2ST3 4see e1s, (5.1(a" and (5.(b" in ./ampe 5.#6. The
reader shoud note that these two e1uations coud be perceived as charac!
teri-in% two interactin% capacities. Therefore, he or she coud erroneousy
concude that the response of C A or, Tto inet chan%es is aways second!
order overdamped (as is the case with the stirred tan& 'heater, above". 7ut,
thiis iis not true. A 2ST3 is not ony characteri-ed byits capacity to store .
materia A and ener%y. 0ts distin%uishin% characteristic is the &inetic rate,
, term, which denotes disappearance of component A and which is not
present in the stirred tan& heater. Such reaction terms may produce not
ony overdamped but aso urtderdamped orinverse responses (for inverse
response see Section 1#.,". Therefore, interactin% capacities wi aways
yied overdamped response, uness they aso incude mass or+and ener%y
'%eneration (or disappearance" terms, in which. case they may yied a
variety of responses.
Part III
Chap. 11
Dynamic b. vior of Second-rder Systems
201
11.! Inherently Second-rder Processes
Such a process can e8hi.bit under9amp: behavior, and conse1uenty it
cannot. be dec;mpos;d into t;o n;st;o;der systems in series (interactin%
9r no.nmtera;tm%" with physica si%nificance, i&e the systems we e/am!
med 10 previous sectio;s< They. =ccur rather rarey in a chemica proc!
ess, and. they are. associated with the motion of i1uid masses or the
me(:ha.mca transation of.soid parts, possessin%: "I# inertia to motion
(;" res0st;nce to motion, a;d (," capacitance to store mechanica ener%y;
Since resistance and capacitance are characteristic of the first!order sys!
te;s, we. con;;de t9at the ;erenty second!order systems are charac!
teri-ed $y their 0nertia to motion. The three e/ampes in Appendi/ 00A
ceary demonstrate this feature.
>ewton's aw appied on a %iven system yieds
(
' baance of forces" <
the sv %(ma,ss of system" / (acceeration" (11.,1"
on e system '
Since
acceeration %d!elocity"
dt
and
, I' d
ve =20ty%- (spatia dispacement"
dt
we concude that
(
b?aance of forces"'
on the system
d
#
%(mass of system" / !. ! (spatia dispacement"
dt
2
The s;cond term of the ri%ht!hand side %ives rise to the second!order
beha:@=r o; the system. .1uation (11.,1" or its e1uivaent (11.,#" is the
startin% point for the e/ampes of Appendi/ A.
(11.,#"
11.& Second-rder Systems Ca'sed $y the
Presence of Controllers
, The presence of a contro system in a chemica process can chan%e the
order of th; ;roc;ss and produce a dynamic behavior which the process
cannot e/hibit without the controer. 0n the chapters of Aart 0@ we wi
202
Analysis of the Dynamic Behavior of Chemical Processes
have the opportunity to examine many such situations. For the time
being, let us consider a simple example.
Example 11.4: First-Order Process with Second-Order Dynamics
nile to the Presence of a Control System
Consider the tank shown in Figure !a "#xample to.1). $his is a
simple %irst&order system with a trans%er %unction given by e'. (to.8): e
would like to control the li'uid level at a desired value when the inlet
%low rate F, undergoes step changes. $o do that we use the %eedback
control system shown in Figure 11. ( a. $his control system measures the
li'uid level and compares it with the desired steady&state value. If the
level is higher than the desired value, it increases the e%%luent %low rate ~o
by opening the control valve v, while it closes the valve when the level ~s
lower than the desired value .. )et us now see how the presence o% this
controller changes the order o% the dynamic behavior o% the tank %rom
%irst& to second&order.
$he dynamic mass balance around the tank gives
A dh =FI - F; "11.**+
dt
v
"a+
h(t)
"b+
Ftgure 11.( "a+ Feedback control, "b+ the resulting second&order behavior
o% the li'uid level.
Part III
Dynamic Behavior of Second!rder Systems
20*
while at the desired steady state we have
o =E; s - fo s "11.*4+
-ubtract "11.*4+ %rom ".t**+ and take
A dh
!
"Fi-F~
dt
"11.*/+
where the deviation variables are de%ined by hi =h - h., F; =F; - F; s,
and F~ =F; - Fo#s# hen the li'uid level is not at the desired value, then
hi " # 0 . $he measuring device measures h and this value is compared to
the desired value h $he deviation "error+ hi is used by the controller to
increase. or decrease the e%%luent %low rate according to the relationship
r.=Fo#s $ $ch
!
$ ~ i' h!%t& dt %'' ()&
where K; and 'I are constant parameters with positive values. 1ccording
to "11.*2+:
1. hen hi =0, then F * "'* s and the valve 3 stays where it is.
2. hen hi % 0 "i.e., the level goes down+, then %rom e'. "11.*2+ we
have F; % Fo#s "i.e., the controller reduces the e%%luent rate and the
level starts increasing+.
*. hen h' & 0 "i.e., the level goes up+, then %rom e'. "11.*2+ we %ind
that Fo 4 Fo s "i.e., the controller increases the e%%luent rate and the
level decreases+. 56.
$he control action described by e',5 "11.*2+ is called proportional-inte+ral
control, because the value o% the manipulated variable is determined by
two terms, one o% which is proportional to the error hI, and the other
proportional to the time inte+ral of the error
.n e'. "11.*/+ replace F~ with its e'ual given by "11.*2+ and take
"11.*( +
$he )aplace trans%orm o%"l1.*( + gives
Asn/(s) $ $,i-%S& $ $c. ''-%S& =Fi(s)
'I s
or
/
A 'r ( " ! & 'IS-
- S $ %,- $ Ih'(s) = Fi(s).
$c0 s,
From e'. "11.*7+ we %ind that the trans%er %unction between the external
input F/(s} and the output ''-%S& is that o% a second&order system and
given by
"11.*7+
h'(S) Kps
Pi(s) ,1S $ 1%,s $ 1
204 Analysis of the Dynamic Behavior of Che. ... 1Processes
where 1'2 = A ,dKe, 2{, = " , and Kp =1'IIK
e
. From the equations above we
find that
and
Depending on the values of the control parameters K, and 'I, we may
have the following cases:
1. .[i{;'IIA- < 2. hen,! " 1 and the response h'(s) to a step input in
Fi(s) is that of an underdamped system.
2. JKcTIIA- =2. hen {=# and the response is critically damped.
$. Finally, JKcTIIA %2. hen {> # and we have an overdamped
response. &n Figure ##.'b we can see the dynamic response of the
liquid level to a step change in the inlet flow rate, with and without
control.
()ample ##.* demonstrates very clearly how the simple first.order
dynamic behavior of a tan, can change to that of a second.order when a
proportional.integral controller is added to the process. -lso, it indicates
that the control parameters K, and & can have a very profound effect on
the dynamic behavior of the system, which can range from an under.
damped to an overdamped response.
T H I ! " T# T H I$ AB# %T
#. /hat is a second.order system0 /rite the differential equation describing
its behavior in the time domain and give its transfer function.
2.& ()plain the physical significance of the two parameters T and {of a second.
order system. 1onsult 2efs. 11 34ecti5n.#6.&&7and 8231hapter 97..
$. &dentify the three classesof second.order systems and give one representa ..
tive e)ample for each class. /hat is the origin of the most second.order
systems in chemical processes0
& ' .& Discuss the overdamped, critically damped, and underdamped responses
of a second.order system.:&dentify their distinguishing characteristics.
( .& Describe the characteristics ofan underdamped response.
:. Develop the e)pressions for the overshoot and the decay ratio ;eqs, )ll1.l1*
and 3##.#27<.
'. =ow do you understand the interaction or noninteraction of several capaci..
ties in multicapacity processes0 >ive the general set of two differential
equations describing 3a7 two noninteracting capacities, and3b7 two interact.
ing capacities.
9. ()plain why two interacting capacities have m,ore sluggish response than
two equivalent but noninteracting capacities. !
Part III
1hap. ##
Dvnai. .sehavior of "econ+,#r+er "ystems
2L~
?. 4how that as the number of noninteracting first.order systems in series
increases, the response of the system becomes more sluggish.
#@. Develop the equations giving the response of a second.order system to a
unit impulse input for {> #" { =#, and {< 1.
##. Arove eq. 3##.2@7 for two noninteracting capacities.
#2. - drum boiler 3Figure A&ll67 has a capacity to store material and thermal
energy. -re these capacities interacting or not0
#$. /hat is the origin of the most common systems with inherent second.order
dynamics0 Describe an e)ample. B5Ccan use 2efs. ## and #2.
#*. &n ()ample ##.*, ifB5Cuse proportional control only, would you change the
order 5fthe tan,!s dynamic behavior0
APP-DI. 11A
-/am0les of Physical "ystems 1ith Inherent "econ+,#r+er Dynamics
4ystems with inherent second.order dynamics can e)hibit oscilla.
tory 3underdamped7 behavior but are rather rare in chemical processes.
&n this appendi) we present three simple units which can be encoun.
tered in chemical plants and which possess second.order dynamics.
"im0le manometers an+ e/ternally mo2nte+
level in+icators
1onsider the simple C.tube manometer shown in Figure ll-.la.
/hen the pressures at the top i of the two legs are equal, the two liquid
A&
Deg I
3a7
Figure ll-.l 3a7 EanometerF 3b7 e)ternally mounted level indicator.
3b7
206
Analysis of the Dynamic Behavior of Chemical Processes
Part III
levels are at rest at the same horizontal plane. Let us assume that
suddenly a pressure difference dp =PI ) P2 is imposed on the two legs
of the manometer ..We like to know the dynamic response of the levels
in the two legs. .
Let us apply Newton's law given by eq. (11.1! on the plane " of the
manometer. We take
(
force due to pressure! # .(.force due to p.ressure!
P $ on leg $ p % on leg %
(
force due to liq&id! ( force due to !
: . level differen.ce . : fl id fri (
&1 nction z)
in the two legs
=(mass of liq&id!. * (acceleration!
in the. tube
or
g ( force due to ! # m dv
PIA 1-P2
A
2 )) p)A
2
(2h) ) fl id fri ti : g dt (ll+..l!
gc U1 ric ton c
where PI, P2 =pressures at the top of legs 1 and,( respectiv-ly .
A $( A % == cross:sectional areas of legs $ and %( respectively. typi:
cally A $ / A % =A
p =density of liquid in manometer
g =acceleration gravity
gc =conversion constant
m =mass ofliquid in the manometer =pAL
v =average velocity of the liquid in the tube
h =deviation of liquid level from the initial plane of refit
L=length of liquid in the manometer tubes
0oiseuille's equation for laminar flow in a pipe can be used to relate the
force due to fluid friction with the flow velocity. 1hus we have
(0oiseuille's equation!
dh 1lR4 dP
volumetric flow rate / A - / :. :::
dt 811 L
where R =radius of the pipe through which liquid flows
11=viscosity of the flowing liquid
L=length of the pipe
I:lP =pressure drop due tofluid friction along the tube
of length L
1herefore( applying 0oiseuille's equation to the flow of liquid in the
manometer we take
(11+..%!
Chap. 11 Dynamic Behavior of Second-Order Systems 207
(
force due to! =dP1lR
2
=A BI1. L dh.
fluid friction gc R % gc dt
(ll+.!
where dp / PI ) P2~2ecall also that the fluid velocityand acceleration
are given by
dh dv d
2
h
v =dt and dt / dt
2
(ll+.3!
0ut eq. (ll+.! and (ll+.3! in equation (ll+.1! and take
+p A _ 2pgA h _ BilLA dh / pAL d
2
h
s. R2gc dt s. dt?
4inally( after dividing both sides by 2pgA/g
c
, we take
(
L ) d
2
h 4#L dh s.
2g dt2 +pgR2 dt + h / 2pg dp (ll+.5!
6efine t
dt # dt $%0
d
*
( d
"
( ##
!#) 2d(i +,dt
9erif! these t+o rules +ith the. overall losed6loop transfer funtions
.s% and *
1/ad
0 e:s. (14.6) and (14.));. Also, these rules an be used to
formulate the losed6loop transfer funtion bet+een an input an!+here
in the loop and the output.
1'&+ ,ffect of P !o%o!tional Cont!ol on t$e
-es%onse of a Cont!olled P !ocess
%et us no+ examine ho+ the response of a normal, unontrolled pro6
ess is han"ed +hen a simple proportional, inte"ral, or derivative feed6
ba, ontroller is inorporated .<#n this setion +e onsider onl! the
proportional ontroller and its effet on the most ommonl! enoun6
tered first6 and seond6order s!stems. The effets of inte"ral and deriva6
tive ontrol ations +ill be studied in the follo+in" t+o setions.
The losed6loop response of a proess is "iven b! e:. (14,5). To
simplif! the anal!sis assume that
%m(s) = 1 and
Also, for a proportional ontroller,
%e(s) =K;
and e:. (14.5) !ields
y(s)
Gp(s)Kc - ( ) Gis) -d()
, 7&8 + s
# - %p(s)Kc 1 + %p(s)Kc
(14.1=)
Fi!st-o!de! systems
*or first6order s!stems
dy
Tp - + ( =Kp m + K''
't
+ith y(O) = m(O) = d(O) =/
266 Analysis and Design of Feedback Control. Systems
which gives
y(s) =__!5g_ m(s) +.-!5!_ d(s)
!ps + 1 !pS + 1
Thus for the uncontrolled system we have:
Time constant:
Static gains:
!p
Kp for the manipulation and K for the load
Put
and
in eq !1"1#$ and ta%e the closed,loop response:
x,, - ( ) K
d
. -d()
y(s) ==.. . ysp S +. S
!pS + 1 +KpKc . !pS + 1 +KpKc
'earrange the last equation and ta%e
- K~ - () Kd -d()
y(s)=---YsP s +--- S
!~S + 1 !~S + 1
where
and
Part I
!1"1($
!1"2)a$
!1"2)*$
!1"2)c$
The parameters K ~ and K d are %nown as closed-loop static gains.
+rom eq !1"1($we conclude that the closed,loop response of a first,
order system has the following characteristics:
1 -t remains first-order with respect to load and set point changes
2 The time constant has *een reduced !ieir. ! !p), which means
that the closed-loop response has become faster, than the open,
loop response/ to changes in set point or load
0 The static gains have *een decreased
C"a#. $% Dynamic &e"a'ior of Feedback-Controlled Processes
261
To gain a *etter insight into the effect ofthe proportional controller/
consider unit step changes in the set point !servo pro*lem$ and the load
!regulator pro*lem$ and e2amine the resulting closed,loop responses
+or the servo pro*lem/ Ysp(s) 3 ls and d(s) 3 4 Then eq !1"1($
yields
-!-() K~ 1
ys=-----
r5s + 1 s
and after inversion we find that
y(t) =K~(1 - e-
t
"
r
#)
!1"21$
+igure 1"5a shows the response of the closed,loop system to a unit step
change in the set point 6e notice that:
The ultimate response/ after t ... ))/ never reaches the desired new
set point There is always a discrepancy called offset which is equal
to
offset =!new set point$ , !ultimate value of the response$
= $ - K ~ = $ _ KpKc
$ + KpKc $ + KpKc
The offset is characteristic effect of proportional control It decreases as
K# *ecomes larger and theoretically
offset ,,,,,,7 ) when
+or the regulator pro*lem/ Ysp(s) == 4 8onsider a unit step change in
the load/ 9ie/ d(s) =lis$. Then eq !1"1($yields
:$
-() .s# 1
y s 3,,,,
r5s + $ s
y
, ,,;<5$, , , , , , = _ , , ,
>1
4ffset 3 __ 1_ _
1?KpKc
@o control
r*"
y(t)
!a$ !*$
+igure 1"5 8losed,loop responses of first,order systems with P control/
to: !a$ unit step change in set point. !*$ unit step change in load
268
, .
Analysis and Design of Feedback ( )1Systems
and after inversion
y(t) =Kd(1 - e-tIT~)
Figure 14.5b shows this response to a unit step change in the load. We
notice again that the proportional controller cannot keep the response
at thledesired set point but instead it exhibits an offset:
offset =: (set point) 3 (ultiate value of response)
=O-Kd=- Kd
1 + Kp Kc
!he benefit of the proportional control in the presence of load changes
can be seen fro Figure 14.5b. "lthough it cannot keep the process
response at the desired set point and introduces an offset# the response
is uch closer to the desired set point than would have been with no
control at all. Furtherore# as we. increase the gain K, the: offset
decreases and theoreticall$#
offset 3333%& when K; 3333% &&
Remarks
1. "lthough the offset tends to 'ero as K; *+ &&# we will never use
extreel$ large values of Kc for proportional control. !he reason
will becoe ver$ clear in the next chapter# where we will stud$ the
stabilit$ of closed3loop s$stes.
(. !f G
m
) Km and G
f
=KJ, it is eas$ to show that the offsets becoe:
. For set point unit step changes#
offset ) 1 K_ . : ,p _ K_ c _ K,,-f_
1 + Kp Kc JV Km
For load unit step changes#
offset = K_ d _ _
1+ Kp Kc JV Km
*eark (+) still holds.
,. +n subse-uent sections we will exaine onl$ the response for the
servo proble assuing that the reader has gained the facilit$ to
repeat a siilar anal$sis for the regulator proble.
4. .rocesses having the ter 1/ s in their transfer function# when
the$ are controlled with proportional controller# do not exhibit
offset for set point changes but the$ do for sustained load changes
(e.g.# step changes). 0et us deonstrate this iportant feature for
the li-uid3+evel.control s$ste shown in Figure 14.1a.!he output
"#a$. 1% Dynamic. &'a( of Feedback*"ont(olled )(ocesses 269
(a)
Ii'
(b)
Figure 14.1 (a) .ure integrator2 (b) corresponding closed3loop blockdia3
gra.
F; is constant and thelevel is controlled b$ anipulating the inlet
flow rate Fi. !he load (disturbance) is the flow rate Ed. +n ters of
deviation variables# the ass balance around the tank $ields
A
d. h ' F' F'
di= ;+ d
and in the 0aplace doain#
* 1* 1*
h'(s) ) 3. Fi(s) +*. Fd(S)
As As
!herefore#
4 1
Gp(s) =*
As
5onsider proportional control and for siplicit$# 6 G
m
) G
J
= l.
270 Analysis and Design of Feedback Control Systems Part IV
The closed.loop block diagram is shown in Figure 14.6b and gives
'1i'(s) = 1 .
A
-s+ 1
x;
hsp(s) + . 1/ Kc Fd(S)
A . .
-s+ 1
x,
For a unit step change in the set point we have. hsp(s) =l/s and
-Pd(s) = . Then
h'(s) ! 1
A s+ 1 s
s;
From the "inal.value theorem#
h'(t ... $0%&'& lim [sh'(s)] =1
()
There"ore#
o""sct h (p . h' (t - $0% ! * . 1 ! 0
For a load unit step change#
h'(s) = 1/ Kc
~s + 1 s
x,
and
.. 1
h'(t- $0% =lim [sh'(s)J =
() K;
There"ore#
o""set ! 0 . ! " ! ! 1 &&+ & 0
x, x,
For li,uid.level control s-stems such as the one o" Fig.
ure *4.6a# usuall- we are not interested in maintaining the li,uid
level e/actl- at the desired value but within a certain ra.nge. *n
such case the value o" the o""set 1/K; ma- be acceptable "or rea.
sonabl- large K; There"ore# the "oregoing two conclusions lead to
the "ollowing statement&
0i,uid level can be controlled e""ectivel- with proportional
control.
1 similar conclusion can be reached "or gas pressure s-stems
whose trans"er "unction also includes the term 1/ S
C#a$. 1% Dynamic &e#a'ior of FeedbackControlled Processes
Secondorder systems (ser'o $roblem)
271
The trans"er "unction "or a second.order process is
Gp(s) =y(s) = Kp
m(s) t
2
s
2
+ 2Cts+ 1
2ut this e/pression in e,. $14.13% and recalling that "or the servo prob.
lem d(s) =0# we take
y(s) K~ ysp(s)
(t')2S2+ 2C't's + 1
where
$14.22%
$14.24a%
$14.24b%
$14.24c%
K
' _ KpKc
p-
I + s,,
From the above we notice that the closed.loop response o" a second.
order s-stem with proportional control has the "ollowing characteris.
tics&
It remais sec!d-!rder.
"he static #ai decreases.
$!th the at%ra& peri!d ad dampi# 'act!r decrease. This implies
that an overdamped process# with proportional control and appro.
priate value o" Ki; ma- become underdamped $oscillator-%.
5onsider a unit step change in the set point 6i.e.# Ysp(s) =1/s]. Then
-( ) . K( 1
) S =
. (t')2S2 + 2C't's + 1 s
7epending on the value o"58# the inverse o" the e/pression above ma-
be given b-
9,uation $11.7% "or the overdamped case (C ' * 1%# or
9,uation $11.3% "or the criticall- damped case (C ' =1%# or
9,uation $11.:% "or the underdamped case $#8 + 1%
*ndependentl- o" the particular value o" ;# the ultimate value o" )(t) is
272 Analysis and Design of Feedback C. J Systems
given by the final&value theorem. Thus
y(t ...oo) =lim [sy(s)] =K~ = KpKc
, 5&0 1 + KpKc
Consequently, we again notice the presence of offset
offset =!new set point) & !ultimate value of response)
=1 " KpKc
1 + KpKc 1 + KpKc
#gain, offset -> 0 for K; ... 00.
Remarks
1. $epen%ing on the value of the %amping factor , for the uncon&
trolle% secon%&or%er system, eq. !1'.()b) shows that !* + 1. If
!* , 1,the over%ampe% response of the close%&loop system is very
sluggish. Therefore, we prefer to increase the value of K, an%
ma-e . &/ 0 Then the close%&loop response reacts faster but it
becomes oscillatory. #lso, by increasing 'K; the offset %ecreases.
(. The increase in the spee% of system*s response an% the %ecrease in
the offset, both very %esirable features, come at the e1pense of
higher overshoots !ma1imum errors) an% longer oscillating
responses. Thus, as K; increases, causing !* to %ecrease
!a) 2rom eq. !11.11) we see that the overshoot increases while
!b) 3quation !11.1() shows thatthe %ecay ratio also increases.
!c) 2inally, eq. !11.1)) shows that the perio% of oscillation for the,
close%&loop response %ecreases as !, %ecreases.
#l44the features above are %emonstrate% in 2igure 1'.5.
y(t)
6 &""""""" +&&&&&&&&+&&&&&&&&&&&&&&&&&&&+
t
2igure 1'.5 3ffect of gain on the close%&loop response of secon%&or%er
systems with proportional control.
Part IV
!l'.(7b)
Ca!. 1" Dynamic #1. or of Feedback-Controlled Processes 273
1".$ %ffect of Integral Control Action
4n this section we repeat an analysis similar to that of the prece%ing
section but using an integral instea% ofa proportional controller. 8ot to
overwhelm the* rea%er with the repetition of algebraic manipulations,
we will limit our attention to first&or%er systems an% for the servo
problem only.
9ecall that for the servo problem, a(s) =0, an% eq. !1'.5) yiel%s
!1'.(')
2or simplicity let
G
m
: G
f
= 1
2or a first&or%er process we have
Gp=~
tps + 1
an% for a simple integral control action,
1
Gc=Kc-
tIS
;ubstitute G
m
, Gp, G , G
f
in eq. !1'.('), by their equals, an% ta-e
(
~,) '.( K & 1' .
-'-, ( ) tps + l( . -& c tIS _ ( )
y S = . ysP S
). 1 + (.P : : *+ / ,) .
!1'.(5)
y(S)
!l'.(7a)
'-W ~ p~ K '
3quation !1'.(5) in%icates an important effect of the integral control
action,
It increases the or%er of %ynamics for the %ose%&loop response.
274 Analysis and Design of Feedback Control Systems Part IV
Thus for a first-order uncontrolled process, the response of the closed-
loop becomes second-order and consequently it may have drastically
different dynamic characteristics. Furthermore, as we have seen in
Sections 11.3and 12.1,by increasin the order of a system, its response
becomes more sluish. Thus!
"nteral control action alone is e#pected to ma$e the response of
the closed-loop system more sluish.
%et us e#amine the dynamic behavior of the closed-loop system
when the set point chanes by a unit step. From eq. &1'.2()we ta$e
- 1 1
y(s) = . -
. ! r
2
S2 2,1"s+ 1 s
The shape of the response y(t) depends on the value of, &overdamped,
critically damped, or. underdamped), but the ultimate value! of the
response can be found from the final-value theorem &Section *.()!
y([:-+oo) =lim [sY(s)] =lim + 2 2 1 .., =1
!"# S~ O 1- S 2('tS 1
Therefore,
offset =1- 1 =.
This indicates the most characteristic effect of interal action!
"nteral control action eliminates any offset.
The! reader can verify easily. that for the reulator problem the interal
control action produces a second-order closed-loop response and leads
aain to /ero offset.
Remar ks
1. 0quation &1'.21b) indicates that the form of the closed-loop
response &i.e., overdamped, critically damped, underdamped)
depends on the values of the controller ain K; and reset time 1-2.
Therefore, tunin the interal. control action for. the appropriate
values of K~ and 1-2 is an important question and will be discussed
in 3hapters 11and 14.
2. From eq. &l'.21b) we observe that as K; increases, the dampin
factor &decreases. The consequences of decreasin &are!
&a) The response moves in eneral from sluish overdamped to
faster but oscillatory underdamped behavior.
C$a%. &4 Dynamic 'e$a(ior of Feedback-Controlled Processes
27)
y(t)
Fiure 1'.4 0ffect of ain on the closed-loop response of first-order
systems with interal control only.
&b) The overshoot and the decay ratio of the closed-loop response
both increase +see eqs. &11.11)and &11.12)and Fiure 11.3,.
Ther efor e, we conclude that we can impr oe the speed of the closed!
loop r esponse at the e"pense of hi#her deiations and lon#er oscil!
lations. Fiure 1'.4 summari/es the foreoin characteristics for
set point chanes.
3. From eq. &1'.21b) we also observe that as 1-2 decreases, &decreases
too. Therefore, the consequences of decreasin 1"1 on the closed-
loop response will be as above in 5emar$ 2 &i.e., increased speed
comes at the e#pense of hiher overshoots and lon oscillations).
Fiure 1'.6demonstrates these effects very clearly.
'. The conclusions drawn by 5emar$s 1 and 2 can be restated as
follows!
"ncreasin7 the interal. control action &i.e., increasin K; and
y(t)
Fiure 1'.6 0ffect of reset time on the closed-loop response of first-order
systems with interal action only.
~76 Analysis and Design of Feedback Cor .vsterns Part IV
decreasing t'l) makes the response of the closed+loop system
more sensitive.
In Chapter 15 we will see that such trends lead to instability of the
closed+loop response.
14.4 Effect of Derivative.ontrol Action
For derivative control action alone, we have
G, !Kct'DS
Assuming again for simplicity that ! " ". G
f
" 1, the closed+loop
response of a first+order system with derivative control action I# given
by
y(s)
_K_
p
_ s; t'DS
t'ps # 1 + $ %
$$%&.$$$$$$ 'sP S
Kp K
1 #$$$ ct'DS
t'ps # 1
or
$1&.'(%
)*uation $1&.'(% leads to the following observations on the effects that
the derivative control action has on the closed+loop response of a sys+
tem,
1. -he derivative control does not change the order of the response.
In the e.ample above it has remained first order.
'. From e*. $1&.'(% it is clear that the effective time constant of t/l/
dosed+loop response is (r)# KpKct'D), i.e., larger than t'p. -hI#
means that the response of the controlled process is slower than
that of the original first-order process. Furthermore, as K,
increases, the effective time constant increases and the response
becomes progressively slower.
Remarks
1. Itis very instructive to e.amine the effect of the derivative c/n+
tro1 action on, the response of a second+order system. Assuming
C*a+. 14 Dvnarr,) .navior of Feedback$Controlled& Processes
again that " !G
f
!1, the closed+loop response for the servo
problem is
y(s)
or
-( ) . KpKct'DS _ ( )
y S ! ' ' .0 $12r K ,K ) 1 'sP S
t'S".. 2,-3 pct'DS
From the last e*uation we observe that,
$a% -he natural period of the closed+loop, response remains the
same while
$b% -he newdamping factor $,1 can be found from the e*uation
'$1- " '$- # KpKc!D
$i.e., $,1 4 $,%. -herefore, the closed+loop response is more
damped and the damping increases as K" or t#increase. -his1
characteristic produces more robust behavior by the con+
trolled process.
'. -he decrease in the speed of the response and the increase in the
damping demonstrate that
the derivative control action produces more robust behavior by
the controlled process.
14.- Effect of Co"+osite Control Actions
Although proportional control can be used alone, this is almost never
the case for integral or derivative control actions. Instead, proportional+
integral $5I% and proportional+integral+derivative $5I6% are the usual
controllers employing integral and derivative modes of control.
Effect of PI control
Combination of proportional and integral control modes leads to
the following effects on the response of a closed+loop system,
1. -he order of the response increases $effect of integral mode%.
'. -he offset is eliminated $effect of integral mode%.
3. As K; increases, the response. becomes faster [effect of propor*
tional and integral modes] and more oscillatory to set point
changes [i.e., the overshoot and decay ratio increase (effect of
integral modej], Large values of K, create a very sensitive:
response and may, lead to instability (see hapter !"#.
$. As !:[ decreases, for constant K
c
, the response becomes faster but.
more oscillatory %ith higher overshoots and decay ratios (effect of
integral mode#.
278 Analysis and Design of Feedback Control Systems
Eff,ect of PID control
Part IV
Cha! "# Dynamic $eha%ior of Feedback&Controlled Processes
27'
()I*+S (, ()I*- A$,.(
!. &evelop the bloc' diagram of a generali(ed feedbac' control system %ith
one disturbance, incorporating in each bloc' the. appropriate transfer func*
tion and on each stream the appropriate variable.
). &evelop the closed*loop responses for set point and load changes.
3. +epeat items !and ) for a process %ith t%o disturbances. an the feedbac'
controller handle simultaneous changes in both loads,
$. &efine in physical terms the servo and regulator control problems.
". -,e follo%ing bloc' diagram (.igure /!$.l# corresponds to a control system
%ith t%o loops.. +educe the bloc' diagram to a simpler one, such as that
sho%n in .igure /!$.), by identifying the appropriate transfer functions
Gv; G2, and G
3
!
s! + 2(TS + 1 T
2
S 2 + 2(rs + 1
$16.3(
l r r ; -
"# # $
$16.4a(
and
$16.4b(
To select the best )alues for K% and r I,we can use one of the three criteria
%*+, %,+, or %T,+. Furthermore, we can consider changes either in the
load or the set !oint. Finally, e)en if we select set !oint changes, we still
need to decide what kind of changes we will consider $i.e., ste!, sinusoi-
dal. im!ulse, etc.(. .et us say that we, select %*+ as the criterion and unit
ste! changes in the set !oint. From e/.$l6.3(we ha)e
-( ) &rlS li 1
y S & ' -
0 r& S 2 + 2(rs + I s
Figure 16.4 Closed-loo! system of +1am!le 16.&.
#art %2
$16.6(
Design of
$back Contolles
303
, %n)ert the last e/uation and find $if $ % 1(
y(t) #1 +& e-
Ct
/
t
45sin (J l: : r ~ )
6l::r '
! ( $ ! r t -I J l: : r )]
- *%n " 1 - c" ( 7 tan -, -,-
8Then sol)e the following o!timi9ation !roblem:
$16.3(
:inimi9e %*+8;0 fI ) * [Ysp ~ y(t)Ydt by selecting the )alues oft and
J( _
$, where y(t) is gi)en by e/. $16.3(. .
The o!timal )alues of rand $are8gi)en by the solution of the following
e/uations $conditions for o!timality(:
a$%*+( #a(ISE) .: 0
ar a(
.et r< and t;t- be the o!timal )alues. Then, from e/s. $16.4a( and $l6.4b(,
we can find the corres!onding o!timal )alues for the controller !arame-
ters rl and Kc(
I f the criterion was the %T,+, we would ha)e to sol)e the following
!roblem:
:inimi9e %T,+' L IX > t %ys!- y(t}ldt by selecting the )alues oft8
and $where y(t) is gi)en by e/, $16.3(.
The 8solution r< and t;t- is gi)en by the e/uations
8:, a$%T,+( #+ a$%T,+( #0
ar a( !!
and in turn, from e/s. $16.4a( and $,16.4b( we can find the o!timal K,and.
I t is clear8 that the solutions of the foregoing two !roblems with
different criteria will be, in general, different.
.et us consider now unit ste! changes in the load. +/uation $16.3(
yields 8
and after in)ersion,
y(t) $r%l&0 Kc) e-
1
!
t
sin $ 55(
r5. , r
=e can find the o!timal )alues of s' and r/' following a similar !roce-
dure as !re)iously. *ince the res!onse y(t) is now differentthan it.was for
306
Analysis and Design of FeedbackControl Systems
Part IV
I
a unit step change ,in the set, P,oint [co.m.pare ,~qs. (16:6) a,nd (16.5)~, we
epect that the optima! settings o" K; and #! wi!! $e di""erent e%en &" we
use the same criterion (i.e., &'( or &#)(). ,
Remairk" ) proportiona! contro!!er !eads to a non,+ero o""~e~. #~e.re:,
"ore the %a!ue o" the time,integra! criteria, &'(, &)(, or &#)( is in"inite,
, andthe use o" such criteria "or tuning proportiona! contro!!ers is 3!~a!-t,
ica!!- .di""icu!t.. &n such cases, it is equi%a!ent to tune iheproporuona!
contro!!er "or minimum o""set, within the range o" a!!owa$!e %a!ues "or
the proportiona! gain.
16.4 Select the Tye of Feedback Controller
/hich one o" the three popu!ar "eed$ac0 contro!!ers shou!d $e used to
contro! a gi%en process1 #he question can $e answered in a %er- s-stem,
atic manner as "o!!ows: 2
1. 3e"ine an appropriate per"ormance criterion (e.g., &'(, &)(, or
&#)(). 2 . 2 p. Fir
4, 5ompute the %a!ue o" the per"ormance criterion u,smg a ,or , 2
or P&3 contro!!er with the $est settings "or the ad6usted parame,
ters Kc, !r"# and rD$
3. 'e!ect that contro!!er which2 gi%es the .$est. %a!ue "or2 the per,
"ormance criterion.
#his procedure, a!though mathematica!!- rigorous, has se%era! seri,
ous practica! draw$ac0s:
It is very tedious.
It relies on models (transfer!unctions) for the process, sensor, and
final control element which may not be known exactly. ,
It incorporates certain ambiguities as to whi~h is the most appropri)
ate criterion and what input changes to conider.
&.ortunate!-, we can se!ect the most appropriate t-pe o" ~~ed$ac0
contro!!er using on!- genera! qua!itati%e considerations stemmmg "rom
the ana!-sis in 5hapter 17. #here we had eamined the, e""ect o" the
proportiona!, integra!, and deri%ati%e contro! modes on the response o"
a s-stem. &n summar-, the conc!usions were as "o!!ows:
1l. Proportiona! contro!
(a) )cce!erates the response o" a contro!!ed process.
($) Produces an o""set (i.e., non+ero stead-,state error), "or a~!
processes ecept those with terms 1% s (integrators) m their
Cha. 16 Design of Feedback Controllers 308
trans"er "unction, such as the !iquid !e%e! in a tan0 or the gas
pressure in a %esse! (see 9emar0 7 in 'ection 17.4).
4. &ntegra! contro!
(a) (!iminates an- o""set.
($) #he e!imination o" the o""set usua!!- comes at the epense o"
higher maimum de%iations.
(c) Produces s!uggish, !ong osci!!ating responses.
(d) &" we increase the gain K! to produce "aster response, the
s-stem $ecomes more osci!!ator- and ma- $e !ed to insta$i!it-.
3. 3eri%ati%e contro!
(a) )nticipates "uture errors and introduces appropriate action
($) &ntroduces a sta$i!i+ing e""ect on the c!osed,!oop response o" a
process
:igure 16.1 re"!ects in a %er- simp!e wa- a!! the characteristics noted
a$o%e.
&t is c!ear "rom the a$o%e that a three,mode P&3 contro!!er shou!d $e
the $est. #his is true in the sense that it o""ers the highest "!ei$i!it- to
achie%e the desired contro!!ed .response $- ha%ing three ad6usta$!e
parameters. )t the same time, it introduces a more comp!e tuning
pro$!em $ecause, we ha%e to ad6ust three parameters. #o $a!ance the
qua!it- o" the desired response against the tuning di""icu!t- we can
adopt the "o!!owing ru!es in se!ecting the most appropriate contro!!er.
". If possible, use simple proportional controller. 'imp!e propor,
tiona! contro!!er can $e used i" (a) we can achie%e accepta$!e
o""set with moderate %a!ues o" K; or ($) the process has an
integrating action (i.e., a term l% s in its trans"er "unction) "or
which the P contro!. does 2.not ehi$it o""set. #here"ore, "or gas
pressure or !iquid,!e%e! contro! we can use on!- P contro!!er.
#. $f a simple % controller is unacceptable, use a %$. ) P& contro!!er
shou!d $e used when proportiona! contro! a!one cannot pro%ide
su""icient!- sma!! stead-,state errors (o""sets). #here"ore, P& wi!!
se!dom $e used in !iquid,!e%e! or gas presure contro! s-stems $ut
%er- o"ten (a!most a!wa-s) "or "!ow contro!.#he response o"a "!ow
s-stem is rather "ast. 5onsequent!-, the speed o" the c!osed,!oop
s-stem remains satis"actor- despite the s!owdown caused $- the
integra! contro! mode.
&. 'se a %$( controller to increase the speed of the closed)loop
response and retain robustness. #he P& e!iminates the o""set $ut
reduces the speed o"the c!osed,!oop response. :or a mu!ticapacit-
process whose response is2 %er- s!uggish, the addition o" a P&
contro!!er ma0es it e%en more s!uggish. &n such cases the addition
o" the deri%ati%e contro! action with its sta$i!i+ing e""ect a!!ows
308
Analysis and Design of Feedback COl
Part IV 3ystems
the use of higher gains which produc~ fa~ter res~ons~s without
excessive oscillations. Therefore, derivative action IS recom*
mended for temperature and composition control where we have
sluggish, multicapacit! processes.
Example "#.3. Selecting the Type 0/ Controller for Various Processes
$et us discuss various processes that are to %e con~rolled %! fe~d%ac&
control s!stems. 'e will address primaril! the (uestion of selecting the
appropriate t!pe of feed%ac& controller.
1. Liquidle!el control" )onsider the two li(u~d*Ievel contr+~ s!stems
for the %ottom ofa distillation column and ItS con+en~er ~accumu*
lation drum ,-igure l3..d and e/. 0ur control o%1ective IS.to &eep
each li(uid level within a certain range arou~d th~ desired set
point. )onse(uentl!, proportional control alone ISsatisfactor!, .
#. $as pressure control" 0ur o%1ective is to regulate the pressure p m
the tan& of -igure PIII..c, when the inlet pressure PI or the ~res~ure
% P& in a downstream process change. 2suall!3 we want to ~amtam p
within a certain range around a desired value, thus ma&ing a pro*
portional controller satisfactor! for our purpose. .
& . Vapor pressure control" 4ere we can have loops that react (2"t~~. fast
or are relativel! slow. )onsider, for example, the two configurations
shown in -igure "#.5. The loop in -igure "#.5a measures the pres*
sure and manipulates the flow of vapor, thus affecting directl! and
T
p. -~
Vapor
,%/
,a/
-igure "#.5 Pressure control loops6 ,a/ direct effect, fast response7
,%/ indirect effect, slowresponse.
Design r, Jdt>ack Controllers
308
(uic&l! the vapor pressure in the process. -or such s!stems with
fast response, a PI controller is satisfactor!. It eliminates an!
undesira%le offset while maintaining accepta%le 9speed of response
,despite some slowdown caused %! the integral mode of control/7
-or the s!stem in -igure "#.5% the situation is different. 4ere, the
vapor pressure is controlled indirectl! %! the flow of cooling water
which affects the amount of vapor condensed. Such s!stems ma! %e 9,9
used for controlling the pressure in a distillation column. The slow
d!namics of the heat transfer process are introduced in the control
loop. 'e expect that the response of this s!tem will %e rather slow. :
PI controller will ma&e it even slower and if we attempted to use
high gains to speed up the response, we ma! get a s!stem with
undesira%le, highl! oscillator! response. Therefore, a PI; control*
ler should %e selected %ecause it will provide enough speed and
ro%ustness.
'. (lo) control" )onsider the, two flow control s!stems shown in
-igure "3..a and %. <oth respond (uite fast. Therefore, a PI control*
ler is satisfactor! %ecause it eliminates offsets and retains accepta*
%le speed of response.
*. Temperature control" )onsider the temperature control s!stem
shown in -igure "#.#. 0ur o%1ective is to &eep the temperature of
the reacting mixture at a desired value. Since the*reaction is endo*
thermic, this is accomplished %! manipulating the flow of steam in
the 1ac&et around the reactor. <etween. the manipulated varia%le
and the measured temperature we have two rather slow processes6
,a/ heat transfer %etween the reacting mixture and the temperature
sensor ,see Section "3.3/, and ,%/ heat transfer from steam to the
reacting mixture. 'e expect, therefore, that the overall 9response
will %e rather sluggish and a: PI controller will ma&e it even more so.
)onse(uentl!, for such s!stems a PI; controller would %e the most
appropriate, %ecause it can allow high gains for faster response
without undermining the sta%ilit! of the s!stem.
+. Composition control" 4ere we have a similar situation, to that of9.
temperature control ,i.e., ver! slow response caused %! slow com*
r- - - - - - - - , )ontroller ~ * * * * * * * * ~
I
I
I
I
I
~-- - -!!!t: : !t!O
=eactants
-igure "#.# Temperature,control in a1ac&eted )ST=.
310 Analysis and Design of Feedback Control .Svsterns Part IV
position sensors); Therefore, a PID controller should be the most
appropriate.
16.5 Controller Tuning
After the type of feedback controller has been selected, we still have the
probllemof decidin what values to use for its ad!usted parameters. This
is kn own as the controller tuning problem. There are three eneral
approaches we can use for tunin a controller"
1. #se simple criteria such as the one)%uarter decay ratio &see '(am)
ple *+.*),minimum settlin time, minimum larest error, and so
on. ,uch an approach is simple and easily implementable on an
actual process. #sually, it provides multiple solutions &see '(am)
ple *+.*).Additional specifications on the closed)loop perform)
ance will then be needed to break the multiplicity and select a
sinle set of values for the ad!usted parameters.
-..#se time interal performance criteria such as I,',IA', or ITA'
&see '(ample *+.-). This approach is rather cumbersome and
relies heavily on the mathematical model &transfer function) of
the process. Applied e(perimentally on an actual process, it is
time consumin.
3., #se semiempirical rules which have been proven in practice.
In this section we discuss the most popular of the empirical tunin
methods, known as the process reaction curve method, developed lby
.ohen and .oon.
.onsider the/ control system of 0iure *+.1, which has been
2opened2 by disconnectin the controller from the final control elle)
ment, Introduce a step chane ofmanitude A in the variable c which
d(s)
0iure *+.1 23pened2 control loop, 44
Ca!. 16 Design of Feedback Controllers
311
actuates the final control element. In the case of a valve, c is the stem
position. 5ecord the value of the output with respect to time; The curve
Ym(t) is called the process reaction curve. 6etween Ymand c we have the
followin transfer function &see 0iure *+.1)"
7P5c&s) 8 9 *";)8 G/(s)Gp(s)Gm(s) (16.7).
The last e%uation shows that the process reaction curve is affected not
only by the dynamics of the main process but also by the dynamics of
the measurin sensor and final control element.
..ohen 9 nd .oon observed that the response of most processin
umts to an mput chane, suchas the above, had a simoidal shape &see
0iure *+.:a), which can be ade%uately appro(imated by the response of
a/ first)order system with dead time &see the dashed curve in 0iure
*+.:b)" , , /
7P5.&s)/8 Ym(S) ~ Ke-
tds
c(s) ts " * &*+.:)
which/ has three parameters" static ain K, dead time td, and time
constant T; 0rom the appro(imate response of 0iure *+.:b, it is easy to
estimate the values of the three. parameters. Thus
K #output (at stead state) /8; ; ..
input (at stead state) , !
r #B/S, "here ,is the slope o# the sigmoidal response at the point
o# in#lection
td #time elapsed until the sstem responded
.ohen and .oon/ used the" appro(imate model of e%. &*+.:) and
estimated the values ofthe parameters K, ts, and r as indicated above.
Ym
Actual
response
$
- - - - - - - T- - - - - ,- -"
1
1
,$
. 1
%.
$
------1..--
I
I ."
$,,%...c.& Appro(imate
9 response
, t
&a)
&b)
0iure *+.: &a) Process reaction curve; &b) its appro(imation with a first)
order plus dead)time system.
312
Analysis and Design of Feedback Cc
Systems
Part IV
Then they derived expressions for the "best" controller settings using
load changes and various performance criteria, such as: .
One-quarter decay ratio
Minimum offset
Minimum integral square error (ISE)
The results of their analysis are summarized below.
1. For proportional controllers, use
~ = ~ H l ~ ! "
2. For proportional1integral controllers, use
s,! " # " $:$%&.' ~ # "
K td 12r
(& 3td/
r
rI = td--__;_:._
' 20td/r
(. For proportional1i)tegral1derivative controllers, use
K,= ~ H ~ ~ ! "
(2 6td/
r
rI = td-'-----'--
1( +*td+
r
,
rD=td----
11 2td/
r
%1-..'.
%1-.1&a.
%l-.1&b.
%1-.11a.
%1-./b.
%1-.11c.
Remarks
1. The controller settings givenby e0s. %1-.'., %1-.1&., and %1-.11. are
based on the assumption that the first1order plus dead1time sys1
tem is a good approximation for, the sigmoidal response o) the
open1loop real process. It is possible, though, thatthe )pproxlma1
tion may be poor. 2n such a case the 3ohen13oon settmgs sh)uld
be viewed only as first guesses needing certain on1line correction.
2. 4hy do most of the "opened" loops have a sigmoidal response
li5e that of Figure 1-.*a6 The answer is rather clear using the
analysis. of 3hapters 1& through 12. There we noticed that almost
all physical processes encountered in a chemical plant are simple
first1order or multicapacity processes whose response has the gen1
eral overdamped shape of Figures l1.1a and 11.-. The oscillatory
underdamped behavior is produced mainly by the presence of
C$a%& 1' Design &iedback Controllers 31&&&
feedbac5 controllers. Therefore, when we "open" the loop %Figure
1-.7. and thus disconnect the controller, the response ta5es t$e
sigmoidal shape of an overdamped system.
(. From e0s. %1-.'., %1-.1&a., and %1-.11a., which give the value of
the proportional gain K; for the three controllers, we notice the
following:
%a. The gain of the 82 controller is lower than that of the 8 con1
troller. This is due to: the fact that the integral control mode
ma5es the system mote sensitive %may even lead to instability. ."
and thus the gain value needs to be more conservative.
(b" The stabilizing effect of the derivative control mode allows the
use of higher. gains in $the 829 controller %higher than the gain
for 8 or 82 controllers..
Examle 1-.,: !uliing"#eed$tick%controllers t&roug& 'rocess
Reaction (ur)es
2n this example we$ examine how the dynamics of various typical
processes influence the tuning results recommended by 3ohen and 3oon.
1. 'rocesses *it& )ery s&ort time delay (dead time)+ 4hen td is very
small %almost zero. the process reaction curve %Figure 1-.:a. rem1
inds us of the response ofla simple first1order system. The 3ohen1
3oon settings dictate an extremely large value for the proportional
gain K, ;see e0s, %1-.'., %1-.l&a., and %1-.l1a.<)2n real practice we
will use the largest possible gain to reduce the offset if a propor1
tional controller is employed. 2f a 82 controller is used= the value of
gain will be determined by the desired response characteristics. $
2, Multicaacityrocesses+ These constitute the large ma>ority of real
processes.$ 3onsider two first1order systems in series with
-
p
. .
p
,
(T,S 1)(T2s/0)
?et the measuring device and the control valve %final control ele1
ment. have first1order dynamics:
-
m
= .m i and -f12
TmS 1 TfS 1
Then the transfer function between the control actuating variable c
and the recorded measurement of the output 3m is given by ;see e0.
%1-.7.<
)
p@3
! GfGpG
m
! A KfKpKm (16.12)
(TfS 1)(T,s 1)(T2s+1)(Tms 1.
B0uation %1-.12. indicates that the process reaction curve has the
same dynamic characteristics as the response of a system composed
of four first1order systems in series %i.e., it is a sigmoidal curve..
314 Analysis and Design of Feedback Control Systems
Figure 16.9 shows the process reaction curve for the following
values:
K; =l.0
1"2= 2
K
f
= 1.0
1" f =0.00
K, =1.0
1"1 =5 1" m =10.0
Draw the tangent at the inflection point and find
S = slope at the inflection point =0.05
B = ultiate response =1.0
! = effective tie constant =BIS =1.010.05 = 20
td = dead tie =2.5
K = gain =BIA =1.0"1.0 =1.0
#herefore! the process reaction curve can $e appro%iated $&
the response of the following first1order s&ste with dead tie:
1.0e-
2
.
Ss
G
PRC
=!"#
20s $ 1
#he appro%iate response is also shown in Figure( 16.9. )e
notice that the appro%iation is satisfactor& until the response
has reached *0+ of its final value.
,sing the -ohen1-oon suggested settings! we find:
For the proportional controller:
K, =../
For the proportional1integral controller:
K, =0./ and (1=6.6
For the proportional1integral1derivative controller:
K, = 10.9 (1=5..5 (D =0..9
y
Figure 16.9 #rue and appro%iate process reaction curves for the ulti1
capacit& process of 2%aple 16.*.
3art 45 Design of Feedback Controllers 31%
y(t) y(t)
Deca& ratio ss l
11.0 6...1 l&& &&'&&&&&
o 25 50
7a8 ! 7$8
Figure 16.10 -losed1loop responses of ulticapacit& process! in 2%a1
ple 16.* for: 7a8 set1point and 7$8 load unit step changes.
Figure 16.10 shows the closed1loop responses with the foregoing settings
for set point 7Figure 16.10a8 and load changes 7Figure 16.10$8. )e notice
that the Cohen-Coon settings produce underdam ped eha!ior "ith rather
#good decay ratio. $
%&am p'e 16.5: Contro''er# (uning f or )oor'y Kno"n )rocesses
#he ethodolog& of controller tuning using process reaction curves is
particularl& appealing if the d&naics of the ain process! or easuring
sensor or final control eleent are poorl& 9nown 7i.e.! we do not 9now
e%actl& the order of d&naics or the values of the paraeters8. 444 such
case the process reaction curve reveals the effects of all the d&naic
coponents 7i.e.! process! sensor! and final control eleent8 and provides
an e%periental! appro%iate odel for the overall process.
#a9e as e%aple the teperature control s&ste for the reactor of
Figure 16.6. (t is :uite a cople% s&ste and we a& not 9now with
satisfactor& precision all or a few of the following:
(he reaction *inetics
(he heat of reaction
(he m i&ing characteristics in the tan*
(he heat capacity of the reacting m i&ture
(he o!era'' heat transf er coef f icient et"een steam and reacting
m i&ture
(he ef f ecti!e order 0+ the therm ocoup'e#s dynam ics
(he gain and tim e constant of the therm ocoup'e
(he characteristics of the steam !a'!e
#he process reaction curve for this s&ste provides us with an e%peri1
ental odel of the overall process which we can use to tune the control1
ler without re:uiring detailed 9nowledge of the d&naics for the reactor!
heating ;ac9et! t$"(1(1locouple! and control valve.
316 Analysis and Design of Feedback Cc Systems Part IV
THINGS TO THINK AO!T
1. What are the principal questions that arise during the design of a feedback
controller? Discuss them on the basis of a physical example.
2. What is meant by controller tuning?
. Discuss the t!o classes of dynamic performance criteria. "i#e physical
examples and demonstrate ho! different criteria lead to different control1
ler designs.
%. &an you design a controller that minimi'es the rise and settling( times
simultaneously? )xplain.
*. &an you design a controller that minimi'es the o#ershoot and settling time
. simultaneously? )xplain.
+. What are the relati#e ad#antages and disad#antages of the three time1
integral criteria( I,)( I-)( and I.-)? /o! !ould you select the most
appropriate for a particular application?
0. Why do simple criteria such as minimum o#ershoot( minimum settling
time( and one1quarter decay ratio lead to multiple solutions? /o! do you
break the multiplicity and come up !ith a single solution? .
2. Why do the time1integral criteria lead to unique solutions?
3. Diiscuss a set of simple heuristic rules you. could use to select the most
appropriate type of feedback controller for a particular system.
14. Discuss the philosophy of the methodology that leads to the &ohen1&oon
settings for feedback controllers.
11. /o! do you understand the 5opening5 of the control loop sho!n in 6igure
1+.0? )xplain in practical terms ho! one tunes a feedback controller for an
existing process in a chemical plant.
12. Why do most of the process reaction cur#es ha#e an o#erdamped( sig1
moidal shape? &an you de#elop a physically meaningful system !hich has a
reaction cur#e !ith an underdamped( oscillatory shape?
1. -re the &ohen1&oon settings reliable for all processes? )xplain.
1%. What is the #alue of the proportional gain K, for a pure dead1time system
according to the &ohen1&oon settings? Is it reasonable? )xplain.
1*. If the dynamics of the process or measuring sensor are not !ell kno!n(
!hat tuning techniques !ould you use? Discuss your ans!er.
Frequency Response
Analysis of Linear
Processes
17
In &hapters 10and 12!e !ill study a ne! technique !hich is often
used to design feedback controllers. 7uite different from e#erything !e
ha#e seen so far( it is called frequency response analysis.
When a linear system is sub8ected to a sinusoidal input( its ultimate
response 9after a long time: is also a sustained sinusoidal !a#e. .his
characteristic( !hich !ill be pro#ed in ,ection 10.2( constitutes the
basis of frequency response analysis.
With frequency response analysis !e are interested primarily in
determining ho! the features of the output sinusoidal !a#e 9amplitude(;
phase shift: change !ith the frequency of the input sinusoid. In this
chapter !e deal only !ith the basic premises of frequency response
analysis( lea#ing its use in controller design for &hapter <12.
1"#1$ %es&onse of a Fi'st(O'de' System to a
Sin)soidal In&)t
&onsider a simple first1order system !ith the transfer function
G(s) = JI(s) = >?,g> 910.1:
!(s) TpS * I
Letf(t) be a sinusoidal input !ith amplitude A and frequency w:
f(t) + + A sin on
.;5 1 $,"
318
Analysis and Design of Feedback Control Systems
Part IV
Then
- Aw
f(s)=-z--z
s +w
(17.2)
Substitute J(s) from eq. (17.2) into eq, (17.1) and take
, Aw
y(s)=--.----
r s + 1 SZ +W
Z
p
Expand into partial fractions and find
C
1
C2 C3
y(S) +--+---
s!l"rp s+i s9$%
Compute the constants C& C2, and C' and find the in(erse )aplace
transform
y(t) !_~Awrp e-I/fp _ KpAzwr
p
cos tat + 2K~A sin on
,t*+2 + 1 1!w + 1 l"pW + 1
,s t ... --, e-
I
/
fp
...- and the first term disappears. .hus/ after, a lon0
time, the response of a first9order s1stem to a sinusoidal input 2S 0r(en
b1
K Aw1 KpA,
" (t) !- p . p cos tot + 2 sm mt
S5 r*%2 + 1 r*% + 1
3se the follo%in0 tri0onometric identit1/
a 2 cos b + a 2 sin b a ' sin (b + c p)
(17.')
%here4
aj:::: .Jai + a~
and
Then, eq. (17.') 1ields
yss(t) ! KpA sin (wt + c p)
.J1';ai + 1
%here
5rom eqs. (17.6) and (17.7), %e obser(e that/
)4The ultimate response (also referred to as stead1 s8ate) of a fi8st9
order s1stem to a sinusoidal input is also a sinusoidal %a(e +2th
the same frequenc1 t.
(17.6)
(17.7)
C#a$ 1% Fre&'ency (es$onse Analysis of )inear Processes 31*
2. The ratio of the output amplitude to the input amplitude is called
the amplitude ratio and i8 a function of the frequenc1/
,: !amplitude ratio ! Kp
.J1:;!+ 1
'. The output %a(e la0s behind (p"ase la#) the input %a(e b1 an
an0le Ic p I %hich is also a function of the frequenc1 #o ;see
eq. (17.7)<. 5i0ure 17.1 sho%s the ultimate response of the s1stem
and its relationship to the input %a(e.
The three obser(ations abo(e hold not onl1 for first9order s1stems but
are true for an1 order linear s1stem. =efore %e proceed %ith the 0eneral9
i>ation of the results abo(e, let us make the follo%in0 remarks related to
the al0ebra of complex numbers.
(17.?)
$emar%s
1. Consider a complex number defined b1
W=$%&'
%here $ :e (W) real part of W, and ' 1m (W) ima0inar1
part of . @efine the follo%in0 terms/
The modulus or absolute &alue or ma#'itude of is repre9
sented b1 I I and defined b1
I +I !.$;:e (W)(2 + ;1m (W)(2 (17.7)
The p"ase a'#le or ar#ume't of is represented b1 8 or
ar#( W) and defined b1
1, , W tan92 ;1m (W)( A (17.A)
:e(+)
o
5i0ure 17.1 3ltimate response of first9order s1stem to sinusoidal input.
320
Analysis and Design of Feedback trol Systems
Imaginary axis
Figure 17.2 Complex plane and complex numbers.
From Figure 17.2it is clear that
a = I Wlcos 8 and b = IWlsiIi 8
and
W= I WIcos 8+I WI sin 8
!ecall also that
e
j8
+ e-
j8
"#os8=:::
2
e" _ e-j6
sin 8=:::
2j
and
%hen
2. &et' ( = a --jb, %hen it is easily sho)n that
I WI = I( I and arg ( =:arg W (17.10)
3. *ut s =ro in e+. "17.1,.and ta-e
."ro, =.. Kp
/ro0rp + 1
Kp :rotp 1.1
jort; + 1 =jorc, + 1
or
G(
.) s, ... Kpro'rp
/ro = . :J
r
2
ro
2
+ 1 r
2
ro
2
+ 1
p p
."ro, is a complex number' %here2ore' according to e+s. "17..7,
and "17.8,'
Part IV Ca!" 1# Fre$%" &es!onse Analysis of 'inear Processes 3~
modulus o2 ."ro,= Kp = amplitude ratio 3see e+. "17.4,/
. 5t5"6,2 + 1
and
argument o2 ."ro,= tan0#0 :rot* = phase lag 3see e+. "17.7,/
%he last t)o relationships indicate that the amplitude ratio and
phase la !or the ultimate response o! a !irst-order s"stem are e#ual
to the modulus and arument, respecti$el", o! its trans!er !unction
%hen s = (ro. .
%his is an important result )hich )e )ill generali8e in .9ec:
tion 17;22or any linear system.
1#"2 Fre$%ency &es!onse Caracteristics
of a )eneral 'inear System
Consider a general linear system )ith the trans2er 2unction
G(s) =&(s) = '(s)
!(s) ((s)
"17.11,
)here '(s) and ((s) are polynomials o2 orders m and n, respecti<ely'
)ith m * n. We )ill pro<e that#
1. %he ultimate response o2 a system to a sinusoidal input is also a
sinusoidal )a<e. .
2. %he ratio o2 the output amplitude to the input amplitude is a
2unction o2 the 2re+uency ro and is gi<en by the modulus o2 G(s)
i2 )e !%t s =(or:
=! == modulus o2 ."ro,
3. %he output )a<e is shi2ted )ith respect to the input )a<e by an
angle c p )hich is a 2unction o2 the 2re+uency c o gi<en by
cp = argument o2 G(jw)
(roo!. For a sinusoidal input2W =) sin cor )e ha<e 0"s, = )oitts* + +
+
)
and e+. "17.11,yields
"(s)=G(s) +
)%
2
s + W
32.2 Analysis and Design of Feedback Control Systems Part IV
Expand the last equation into partial fractions:
Aw Aw
yl(s) = = G(s) 2-.2=G(s) ( .... )( .. )
s +w . S+]W S-]W
[
CI C2 c, ] a b
= ---- ...-- ----
S-PI S-P2 S-Pn s ejca s..,..jw
(17.12)
Terms arising from expansion
of G(s) into partial fractions
~here PI! P"! ..#. ! Pn are the poles of G(s). The terms
!
2
c,
--!--! .. $--
S-PI S-P2
gi"e rise to exponential terms
e"It, e"", ... , e t
s -Pn
If the poles p" P 2# $$$ # Pn ha"e negati"e relil parts# all the terms a%o"e
deca& to 'ero as t ... (( (see )ection *.+). Therefore# in"erting eq# (17.12)#
,e find that the ultimate response is gi"en %&
Yss(t)= aev'" be
jwt
-rom eq. (17.12) compute constants a and b (as discussed in )ec-
tion ..2) and find .
AG(-jw)
a =/--.-.00///0..
-2j
and
b =AG(jw)
2j
Therefore#
(
t) = /AG(-jw) e-j(J)l AG(jw) ej(J)t (17.13)
Yss 2# 2#
.% . ]
1se eqs. (17.*) and (17.1() to express the complex num%ers G(-jw) and
GUw) in polar form:
G(-jw) = I G(-jw)' e-jq, = ,G(jw), e-jq,
and
G(jw) = I G(jw)1 ejq,
,here cp =argument of G(jw). )u%stitute the "alues of G(-jw) and
GUw) in eq. (17.12):
(
t) =&A ,'(j w) , e-j(J)I+q,) A ,'(j w) , ej(J)I+q,)
Yss 2j 2j;
C(a). *+ Fre,-ency .es)onse Analysis of /inear Processes
323
: ej(J)t+q,) e-!(J)I+q,)
"A ,G(jw), ---2j---'-
or
Yss(t)=A ,G#w), sin (wt cp)
The last equation pro"es ,hat ,e set out to pro"e:
1.The ultimate response as t ... (( is sinusoidal ,ith frequenc& co .
2.The amplitude ratio is . .
A. =A IG(jw) I =IG(jw) ,
A .
(l7.l+a)
2.The output sinusoidal ,a"e has %een shifted %& the angle
cp = 3argument of G(jw) (l7.1+%)
!a"p#e 17.1: $%e&'enc( )espo nse o * a P'%e +apac,t,ve P%o cess
The transfer function is
$
G(s) "2
s
4ut s =j 56and ta7e
8(9m) = I*p = I*p :56= (/j - p
j./ ] 56; 56 56
onsequentl&# for theultimate response:
!.The amplitude ratio is
<~ =I 8(956) I =- p
56
(17.1=)
2.The phase shift is
(17.1>)
that is# the ultimate sinusoidal response of the s&stem #a0s be1,n2
the input ,a"e %& *(?.
!a"p#e 17.2: $%e&'enc( )espo nse o * 3 3o n,nte%act,n0 +apac,t,es
,n Se%,es
The transfer function is 3see eq.(11.21);
G(s) =GI(%)G
2
(s) ... G&(s) "'%'% ... ///@/
/IS A 1 42S A 1 43S A 1
324 Analysis and Design of Feedback Cc Systems'
Put s =jwand take
G(jw) =G .(jw)Gz(jw) ... GN(jw)
But, according to eq. (17.9),
G.(jw) =I GI(jw) IeN.., Gz(jw) = I Gz(jw) Ieil/>z,
GN(jw) =IGN(jw) IeN'N
where l/ J " l/J2, ... , f/JNare the arguments of G I(jW), Gz(jw), ... , GN(jw).
hen eq. (17.17) !ecomes
G(jw) =I GI(jW) II G
2
(jw) I !!! I GN(jw) I"e
#I
"#/ I2"' !! +!/IN)
. $onsequent%&, the res'onse has the fo%%owing characteristics(
1. )m'%itude ..ratio(
)* =$ I G(jw) I =I GI(fW) II%G2(jw) I I!GA'(jw) 1(17.1+)
(17.17)
or
,. Phase shift(
c P =$ f- . I / < P 2 / ... / l/JN (17.19)
or
c P =$ tan0 1W2I /tarr0 -W'2 " !!! " tan0 -W'N (17..19a)
3ince c P & 4, the res'onse lags !ehind the in'ut.
Example 17.5( Frequenc y Resfonse of a Sec ond-Order System
6or a second1order s&stem the transfer function is
G(s !p
"#s# " 2$s " '
Put s 7 %c o and take
( ' ! !p !p (&"2W2 " ') * %2("'
'(Jw) =(_"z(I)z" 1) " %2("' (&")'
2
" 1) " %2("' (&")W
)
" 1) 1 %2("'
or
" ** !p(+ - "2a, $ !p -2("'
G(.' =+' !,")(22 " (2("W2 - / +' , "2(22 " (2(0W2
herefore, the u%timate res'onse has the fo%%owing characteristics(
I!)m'%itude ratio(
K
A-= IG(jw) I 7 . p (17.20)
*.(+ - "2(
2
2 " (2(0W2
.a/t II
F/e01enc
2onse Analysis of 3inea/ ./ocesses
324
(17.,1)
(17.,,)
(17.,5)
Example 17.8( Frequenc y Response of Feed1ac 2 (ontrollers
9et us now shift our attention to the :arious t&'es of feed!ack
contro%%ers.
3* P roport,onal c ontroller4 he transfer function is
Ge(s =!c
,. Phase shift(
'l/ J =argument of G(jw) =tan1I. (1 ,2; ,)
, 11, '
which is a p5ase lag since c P &$ < .
Example 17.=( Frequenc y Response of a P ure 6ead- 0,me P roc ess
he transfer function is
Put s =%,o and take
$%ear%&(
am'%itude ratio = I G(jw) I 7 1
7 p ='hase shift =argument of G(jw) 7 -0d
W
that is, a 'hase %ag, since 7 p *c < .
herefore,
A- =K! and l/ J =5
2* P roport,onal-,ntegral c ontroller4 2he transfer function is
Ge(S,*8"!e(+ ",' )
. 'IS
herefore,
(17.,=)
'l/ J =arg Ge(%' 7 tan1I (;> .& 4 (17.,8)
9* P roport,onal-der,:at,:ec ontr;"ller4 he transfer function is
Ge(s*8 !e(l " '6S
herefore,
Analysis and Design of Feedback Control Systems
326
The positive phase shift is called phase lead and implies that !be
controller's output leads the input(!). This is another manifestation
of the derivative control anticipating future developments (see also
Section 13.2). . r."
4. Proportional-integral-derivative controller: The transfer function IS
Ge(s) =Ke(l + _ 1 _ . + TDS)
TIS
and it is easy to sho that
AR = I Gc(jro) I =s,V ( T! ro @ t# ro$ + 1
c p =tan% (T! ro & & 1& ) (1'.2()
Tiro
)otice that c p can ta*e positive(phase lead) or negative (phase lag)
values+ depending on the values of r,+ Tr+ and roo
(1'.2-)
1 7'. 3 ode Diagrams
The .ode diagrams (in honour of /. 0. .ode) co1st1tute.a convenient
ay to represent the fre2uency response charactens1lcs of a 1ystem. 3s
e can see from 42s. (1'.15a)and (l'.15b)+ the amphtude ra1l6and the
phase shift of the ultimate response 1f a syste1 are functl6n1 o1 the
tre2uencv ca. The .ode diagrams consist of a pair of plots shoing7
How the logarith o! the aplit"de ratio varies with!re#"enc$
How the phase shi!t varies with!re#"enc$
In order to cover a large range of fre2uencies+ e use a logarithmic scale
for the fre2uencies. '. . .
8et us no e9amine' the .ode diagrams of some simple dynamic
systems that e have encountered in previous chapters.
First!order system
:or a first@ order system e have seen that
K
amplitude ratio ; 3< ; J p 2 2
1 + rp w
phase lag =cP =tan% -rp w
"art #$
(1'.=)
(1'.>)
C%a&. 1 7 Fre'(ency Res&onse Ana. lysisof )inear "rocesses 327
:or simplification+ let %& =1. Then+ from e2. (1'.=) e find that
log 3< i= @ pog(l + r7(2) (1'.3?)
:or convenience+ since rp is constant+ regard rp w as the independent
variable instead of c a. The plot of log 3< versus log rp w is shon in
:igure l'.3a (solid line) and can be constructed from e2. (1'.3?) for
various values of the fre2uency co. Instead of the very elaborate numeri@
cal or* needed to plot this graph+ e can give an appro9imate s*etch
by considering its asymptotic behavior as o s ....? and as to ....??. Thus e
have#
'#. 3s to ....?+ then rp w ....? and from e2. (1'.3?) 1?g3< @ A ? or 3< ....1.
This is the low-!re#"enc$ as$ptote shon by a dashed line in
:igure 1'.3a. It is a horiBontal line passing through the point
AR =1.
2. 3s w ....??+ then Tp W ... ?? and from e2. (1'.3?) log 3< 1 @ log rp w.
This is the high-!re#"enc$ as$ptote shon also by a dashed line
in :igure 1'.3a. #t is a line ith a slope of @ 1 passing through the
point 3< =1 for rp w ; 1. iThefre2uency to ; lCrp is *non as the
corner !re#"enc$. 3t the 'corner' fre2uency+ as can be seen from
:igure 1'.3a+ the deviation of the true value of 3< from the
asymptotes is ma9imum. #
The plot of phase shift versus rp W is shon in :igure 1'.3b. #t can be
Dorner fre2uency
(a)
?.1
?.?1
*b+
:igure 1'.3 .ode diagrams for first@ order system.
328 Analysis and Design of Feedback .rol Systems
constructed from eq, (17.5) and we can easily verify the following
characteristics of the plot:
As.w -+ 0, then c p -+ O .
As W -+ 00, then q , -+ tan:' (-:-00) _90..
At W =l!rp (c orner freq uenc y), q , =tan:' (-1 =-"5#.
<Note. !f K, " # 1, then as can $e seen from eq. (17.%), the low-frequency
asymptote shifts vertically $y the value log J(p . &quation (17.5) shows
that K, has no effect on the phase shift.
$%re ca&aciti'e &rocess
'or such processes we (now that (see &)ample 17.1)
AR=K
p
W
*he +ode plots are easily constructed and shown in 'igure 17.".
and
second-order system
,n &)ample 17.- we found that
./ =( :==;::::;;K=. ;p==:;:;:==;;
!T
"
W
"
)2 + (2CTW)2
and
. 0, ( .... "(t'w )
q , =tan. ..-. -12-3
. I-T"W
0.01 w= ! 100
'igure 17." +ode plots for pure capacitive process.
$art !) *+a&. 1, Fre-%e.
es&onse Analysis of .inear $rocesses
32/
AR 1.0
Kp
45,
0.01
0.001
0
'igure 17.5 +ode plots for second-order system.
*he two plots are shown in 'igure 17.5 for various values of, when
Kp =1. *he two asymptotes for the plot ./ versus *6 are determined as
follows: . ..
1. .s W -+ 0, then log ./ -+ 0 or ./ -+ 1 (low-frequency asymptote).
3. .s W -+ 00, then log ./ 1-3log TW. *his is the h#$h!freq uenc y
'igure 17.% +ode plots for pure dead-time system.
330
Analysis and Design of Feedback Control Systems
asymptote. It is a straight line with a slope of 82passing through
the point
AR =1, rw =1
From Figure 17.5 we notice that for underdamped systems i.!., , " 1#
the amplitude ratio can e$ceed significantly the %alue of!. &articularly,
for ' =WI' the AR ta(es its largest %alue (resonance). 'r )* the resonant
fre+uency and is gi%en ,y t, = V1-ffi/r(Note: 'hen K; - . - 1, the
low8fre+uency asymptote shifts %ertically ,y the %alue log K
p
.)
Pure dead-time system
From /$ample 17.. we ha%e that
AR =1
and
Part IV
0he 1ode plots for this system are easily constructed and shown in
Figure 17.2.
Systems in series
3onsider N systems in series with indi%idual transfer functions
G,(s), G
2
(s), ... , GN(s)
0he o%erall transfer function is
G(s)= G,(s)G
2
(s) ... GN(s)
&ut s =jw and ta(e
G(jw) =GI(jW)G
2
(jw) ... GN(jW)
or
G(jw) =IGI(jW) Iej<P11G
2
(jw) IeN>2 ... IGN(jw) Iej<PN
and finally
, .. 4 5 # I }(<P,+<P2+'"+<PN)
IG(jw)lej<p= IG,(!"IIG2(!"I# $$% .N JW e
0he last e+uation yields
IG(jw) I =IG,,(jw) II G2(jw) I && , IGN(jw) %
and
From 17.31# we ha%e
AR =AR#tARh 5 .. AR#6
or
log AR# - log AR#) ' log AR#2 ' && ( .og AR#6 17.33#
C)a*& %+ Fre,uency -es*onse Ana,lysisof .inear Processes 331
where AR#7 AR, ... , (A)N are the amplitude ratios for the indi%id8
ual systems in series. /+uations 917.31# and 17.32# are %ery important
and indicate certain rules for the construction of the 1ode diagrams. If
the transfer function of a system: can ,e factoredinto the product of6
transfer functions of simpler systems, use the following rules;
1. 0he logarithm of the o%erall amplitude ratio is e+ual to the sum
of the logarithms of the amplitude ratios of the indi%idual sys8
tems.
2. 0he o%erall phase shift is e+ual to the sum of the phase shifts of
the indi%idual systems.
3. 0he presence of a constant in the o%erall transfer function will
mo%e the entire AR cur%e %ertically ,y a constant amount. It has
no effect on the phase shift.
Example 17.2; Bode ia!rams "for #$o %&stems in %eries
3onsider the following two systems in series;
I
G.(s)=!. !
2s ' I
0he o%erall transfer function is
2
G2(")=#$#$
's ' 1
and
1 2
G(s)=!' !!!
2s ' 1 's ' 1
0hen
2 r
AR- ,
/l ()*$
2
+l ' 2'$
2
or
log AR =log 2 ' log AR#. ' log AR#2 17.3. #
where AR#. and AR#2 are the amplitude ratios of the indi%idual systems,
when their gains are %& Figure 17.7! shows the amplitude ratios of the two
systems as functions of co. 0he addition of these two cur%es plus the factor
log 2 .will yield the amplitude .ratio of the o%erall system %ersus the
fre+uencyw. 0he o%erall cur%e is also shown in Figure l7.7a without the term
log 2. From this cur%e we notice three distinct fre+uency regions. #,e slope of
",e as&mptote in eac, re!ion is t-e al!e.raic s/m of t,e. slopes of t,e
as&mptotes for t,e t$o s&stems in" t,e correspondin! re!ion. 0hus we ha%e; ..
1. 0e!ion %01 From $ == 0 to $:1 2& *lope of the o%erall asymptote -
o ' 0 i.e., hori<ontal#, going through the point AR =2.
2. 0e!ion 2; From co =2 to (+) = (& *lope of the o%erall asymptote
=0 ' 81# - 8), going through 5the point AR =2, (+) - :.
2. 0e!ion 3; For (+) 3 (&&*lope of the o%erall asymptote
=(-%" ' (-%"4- -1(0
332
Analysis and Design of Feedback Co . Systems Part IV
(a)
(b)
The Bode diagrams for various types of feedback controllers can be
constructed easily using the results of Example 17!
1. Proportional controller: The Bode plots are trivial The AR and c p
stay constant atthe values K; and "#$ respectively$ for all fre%uen/
cies
AR
W
'igure 177 Bode plots for t(o capacities in series (Example 17))
'igure 177b sho(s the phase shift for the overall system as the algebraic*
sum of the phase shifts of the t(o individual systems+
=I + 2=tan,- -2w + tan- -Sw
It is clear that+
When (J)'" 0, then I "'0, 2! 0, and .... o .
When (J)'" co$ then I ...-90, 2.... -90, and .... -180.
Feedback controllers
C"a#. $%
Fre&'el.() rles#onse Analysis of *inear Processes
1"
AR $.+
c
(a)
"1
, =- .. /////l0 f*1 2 ////3(b)
. +.+$ / $.+ $++
WT/
'igure 174 Bode plots for 56 controller
$+
AR
$.+
c (a)
+.$
+.+$
7 ++. /////i8 9 /////8 (b)
+.+$ $.+ $++
WT
D
'igure 17: Bodeiplots for 5; controller
333
334
Analysis and Design of Feedback Control Systems
Part IV
2. Proportional-integral controller: From eqs. (17.24) and (17.25) we
take
log ( AR ) =! log [ 1 + _1_
! "
Kc 2 (Wff)
~nd
Therefore
!ow"freq#en$% as%m&tote
1 ('()
's W ... )* #$%1+ then log " ... "log Wff
(
Wf
f)2 K,
,onseq#entl%* the low"freq#en$% as%m&tote -s a stra-ght l-ne w-th
slo&e "1.
.-gh"freq#en$% as%m&tote
1 ('()
's W ... ))* ""2 "/ ) and log _0 _ ...)
(Wff) t;
The h-gh"freq#en$% as%m&tote -s a hor-1ontal l-ne at0 the 2al#e
AR/Kc &1.
The AR/Kc 2ers#s WfJ &lot -s shown -n F-g#re 17.3a. For the
&hase sh-ft we ha2e the follow-ng
as W'" )*
as W'" 00,
The cp 2ers#s on: &lot -s shown -n F-g#re 17.34.
3. Proportional-derivative controller: The '( and cp are g-2en 4%
eqs. (17.25) and (17.27). The 6ode &lots $an 4e eas-l% $onstr#$ted
and are shown -n F-g#re 17.7a and 4.
4. Proportional-integral-derivative, controller: The '( and cP ' are
g-2en 4% eqs* (17.23) and (17.27)* res&e$t-2el%. The 6ode &lots are
eas-l% $onstr#$ted and are shown -nF-g#re 17.l)a and 4.
Exaple 17.7 !ode Plot"/or an #pen-$oop %&"te
,ons-der the feed4a$k $ontrol s%stem shown -n F-g#re 17.11. The
o&en"loo& transfer f#n$t-on -s (see (emark 2 -n 8e$t-on 15.2)
9
:!
&GcGfGp Gm
or
9:!= '00Kc(' + #1 #" ) ## 1 #" # " 1 " I e-
O
.
2s
)*% ).1% / 1 (2" / ;)(s / 1)0.+" + 1
w-th !; &' ).25 and K; &4. <e not-$e that 9:! $an 4e fa$tored -nto a
&rod#$t of s-= transfer f#n$t-ons
""*
S + 1
$" $$(
0.+" + 1
(
1 + " #1 ) " #(1 #"
$*% . -,"-'
F-g#re 17.1) 6ode &lots for >;? $ontroller.
. = +e-
O
2s
p (2s+ I)(s+ I)
F-g#re 17.11 6lo$k d-fgram of s%stem -n @=am&le 17.7.
w-th the follow-ng $orner freq#en$-es (-n the same order)
<; &1A2 &).5* W2 &1A1 && 1* #/ &1A).5 &2*
(.04 == 1A).25 &4* Ws &1A).1 &1)
The 6ode &lots ~f the -nd-2-d#al transfer f#n$t-ons are eas-l% $onstr#$ted
and are shown ;n F-g#re 17.l2( and 4. The 6ode &lots for the o2erall
s%stem $an 4e $onstr#$ted follow-ng the r#les d-s$#ssed earl-er.
I)<e -dent-f% the follow-ng s-= reg-ons on the freq#en$% s$ale
o )s* * W + <;*. W' ; -e-: (.0 + ' W' (.0 ..- (.0
" $& 2 * 2 & + W3 ,
(.03 :S (.0 + W4 , W4 :S W + (.Os , Ws :S W + )).
2. For the '( 2ers#s W d-agram* the slo&e of the o2erall as%m&tote -s
~q#.al. to the alge4ra-$ sB;C.of the slo&es of the as%m&totes of the
;ndl2ld~al ~ransfer f#n$t-ons (Ta4le 17.1). The o2erall as%m&tote -s
shown m F-g#re 17.12a.
3. T~e o2erall &h~se ~h~ft -s eq#aD to the alge4ra-$ s#m of the &hase
sh-fts for ea$h -nd-2-d#al transfer f#n$t-on and -s shown -n F-g"
#re 17.124.""" . *
(a)
336
Analysis and Design of Feedbac.
rtrol Systems
AR
0
0
-45
0
-90
0
q ,
-180
0
-270
0
-3600~----~~------~~~~~~~~--~~
0.01
0.1
0.5 I 2 45 10
50
. Figure 17.12 Bode plots for system in. Exmple 17.7.
!"#
000000
~
_ I ~ 0 0 0 0 0 i
$-.%..&
~
- , ~
'($())00
~
_ I : 0-
1 1 " 1 I
d
<c:>
~
.... 1 ' : ; : . - - - - ,
..., ' !
<c:>
~ I ' : ; :- _ ..... - -
..., ! ' ! "
<c::>
!
338 Analysis and Design of Feedback Control Systems
17.4 Nyquist lots
A Nyquist plot is an alter5native way to represent the frequency response
characteristics ofa dynamic system. !t uses the 1m [G(jw)] as ordinate
and Re [G (jw)] as abscissa. i!ure 1".1# shows the form of a Nyquist
plot.
A specific value of the frequency w defines a point on this plot. $hus
at point 1 (i!ure 1"%1#&the frequency has avalue o'( and we observe
the followin!)
1. $he distance of the point 1 from the ori!in (%( %& is the amplitude
ratio at the frequency *+) ,
distance - .[Re [G/w(&0y1[lm [G(jw(&0f - !G/wl&1 - AR
2. $he an!le c p with the real a3is is the phase shift at the frequency
WI:
. - tan4 1m [GU *+&0 "ar! GUWI) - phase shift
Re [G(jWI)]
$hus as the frequency varies from % to %%( we trace the whole len!th of
the Nyquistplot and we find the correspondin! values for the ampli5
tude ratio and phase shift. $he shape and location of a Nyquist plot are
characteristic for a particular system.
$he Nyquist p lot c ontains the same information as the p air of Bode
p lots for the same system. $herefore( its construction is rather easy
!iven the correspondin! 6ode plots. 7et us now construct the Nyquist
plots of some typical systems usin! their 6ode plots developed in the
precedin! section.
+ma!inary a3is
1m IG(jw)J
i!ure 1".1# orm of a Nyquist plot.
art !#
C$a%. 17 Frequency &es%onse Analysis of 'inear rocesses
33(
First)order system
. $he correspondin! 6ode plots are !iven in i!ure 1".#.
1. *hen W * + " %( the. AR ))8 1 and c p "9. $herefore( the be!innin! of
the Nyq/+st. .lot +: on the real a3is where f, - - % and at a distance
from the on!m (%( %& equal to 1 (see point A in i!ure 1".l;a&.
2. *hen. (J) ... %%( .then AR ... . .nd f, - ... 5<%=. $herefore( the end of the
N>./1:t5?llot.+: at the on!in where the distance from it is 'ero
(.omt C in i!ure 1".1;a&.
#. :ince for every intermediate frequency
o . AR .+ 1 and 5<%= . @. %
the r5)ryquist plot will be inside a unit circle and will never leave
t.e first quadrant. +ts complete shape and location are shown in
+!ure 1".l;a. . (
Second)order system
$he correspondin! 6ode plots are shown in i!ure 1".A.
l. *hen (J) - %( thenAR "1 and f, - - 9. $hus the be!innin! of the
(a&
(b&
(c&
)!
w"'oo
(d&
i!ure 1".1; N.quist plots for various systems) (a& first5orderB (b& sec5
ond5order (c& th+rd5orderB (d& pure dead5timeB (e& pure capacitive. .
340 Analysis and Design of Feedbacl trol Systems Part IV
Nyquist plot is on the real axis at a distance equal to 1 from the
origin.
2. When W ... 00, then A ... 0 and fj J . . . &1"0#$ that is, the Nyquist plot
%ill end at the origin and %ill approach it from the second quad&
rant.
3. When ,'' 1, then A ' 1 and the Nyquist plot stays %ithin a unit
circle. When , < 1, then A (ecomes larger than 1 for a range of
frequencies. )hus the Nyquist plot goes outside the unlit circle for
a certain range of frequencies. *igure 1+.l4( sho%s the Nyquist
plot for a second&order system.
Third-order system
)he transfer function is
Gs!" # $%-&-- %%
,t-. ' 1/,t2s ' 1/,t3s ' 1/
It is easy to sho% that0
%ith tt, t2, t3 real and positi1e
When eo"0, then AR "$and c f > "0, while
When W'" 00, then AR " and fj J . . . -270.
)herefore, the Nyquist plot starts from the real axis at a distance 1 from
the origin and ends at the origin, going through the third quadrant
,*igure 1+..l4c/.
P(re dead time
*rom the corresponding 2ode plots ,*igure 1+.3/ %e notice that
A4 1 for e1ery frequency
and
fj J "-tdW
)herefore, the Nyquist plot for this system is acircle of radius 1 and
encircles the origin an infinite num(er of times ,*igure 1+.l4d/.
P(re ca)aciti*e )rocess
*rom t.he corresponding 2ode plots ,*igure 1+.4/ %e notice that
When W'" 0, AR'" 00, while
When W -t& 00, AR ...O.
+ha). 1+ Fr, c -. . A I&
I / es)onse na ysis of 0inear Processes
# . I
A
1# . . . . . . . -- <#
1 2 &
I \
-II \+1
w.... oo
#
#
-#
,5
,a/
,(/
I
#
#
&,
<#
6 71
6
.6
w= o
71
,c/
,d/
*igure 1+.18 Nyquist plots for 1arious feed(ac9 controllers: ,a/ ;0 ,(/ ;-:
,c/ '<$ ,d/ ;-<. . . , ,
)he phase lag rema.ins. const'nt at &=0# for e1ery frequency. )herefore,
th' Nyquist plot >?-n>-des W-th the negati1e part of the imaginary axis
,*-gure 1+.14e/. &0.
Feedbac3 controllers
-n a similar manner as a(o1e %e can construct the Nyquist plots for
;, ;-, ;<, an' ;-< controll'rs. )hey are sho%n in *igure 1+.l8a, (, c,
and d, respecti1ely, *or details, consult *igures 1+.", 1+.= and 1+.10.
T4I5GS T6 T4I57 A869T
1. What are the ch.aracteristics of the ultimate response of a linear system %ith
a transfer function G(s) to a sustained sinusoidal input@
2. <efine the frequency response analysis.
3. What means c'Auldyou use to represent the results of the frequency
response analysis for a dynamic system@
342 Analysis and Design of Feedback Control Systems
4. Define the Bode diagrams and Nyquist plots. Do you have any personal
preference 011 one of them over the other? If yes, hy?
!. "he system ith a transfer function
G(s) =ts + 1
is usually #non as first-order lead element. $onstruct its Bode diagram
and try to rationali%e the ord lead in its name. (Hint: $ontrast it to the
familiar first8order lag element.'
(. $onstruct the Bode diagram and Nyquist plot of a first8order system ith
dead time, having a transfer function
G(s) =Kpe-
fdS
fpS + 1
). Does the Nyquist plot have a meaning for the frequencies 800 .s (J) .*s+ ,?
-ho that the Nyquist plot for this range of frequencies is the mirror image
of the familiar Nyquist plot for the frequencies ,.*s+oi s: + 00.
.. $onstruct qualitatively the. Nyquist plot of a si/th8order system ith a
transfer function
G(S) =: .. Kp
0fl- + 1'0r2s + 1'0113s + 1)(1'4s + l)(1'ss + 1)(1'6s + 1)
here 112 112, f3, 114, Ts, and 11( are all real and positive, and in order of
increasing values.
3. 4or a system li#e the one in item ., e claim that the slope ofthe overall
asymptotes, in the log 56 versus log (J) plot of its Bode diagram, can 7e
given from the alge7raic sum of the slopes of the asymptotes for the indi8
vidual su7systems,
---, -.---,
IS + 1 T2S + 9
:/plain hy. 5lso, construct qualitatively the Bode diagram, indicating the
slopes of the asymptotes for the overall system.
10. "he Bode plots for a ;9 controller sho that as (J) .... 0, the 56 ....00. "his is
not physically reali%a7le. "herefore, the transfer function
G(s) =K c ( 1 + "< =
represents the 7ehavior of an ideal ;9 controller. >o should e modify
the transfer function a7ove so that it represents the 7ehavior of an actual ;9
controller? "he transfer function of the actual ;9 controller must 7e such
that as (J) .... 0, then 56 ....finite value. (Note: $onsult 6ef. 13, $hapter 22.'
11. "he Bode plots for a ;D controller sho that as co....00, the56 ....co. "his is,
again, physically unreali%a7le. >o should e m?@.?i< fy the transfer function
!art I"
C#a$. 1%
Fre&'ency (es$onse Analysis of )inear !rocesses
343
of a ;D controller so that as (J).... . h . . 1.
6ef. 13 0$hapter22' to develop < het t
e
5< ....f< mte < alue? [Note: $onsult
controller.A B , rans er unction of an actual ;D
12. Based on the responses in items 10and 1
an actual ;9D controller, hich has th fCilde,*elo
p
the tran< f< r function of
. 1 e 0 omg charactensttcs*
as (J) 0, 56 a =finite
as (J) 00, 56 P =finite
Design of Feedback
Control Systems Using
Frequency Response
Techniques
18
In Chapter 17 we studied frequency responseanalysis and i~s appli-
cation to various dynamic systems. The question that ~ay. have.been
raised in the mind of the reader-What do we do with It--wtll be
. answered in this chapter. . . . . .
!requency response analysis is a useful tool for desi"nin" feedbac#
controllers. Ithelps the desi"ner$
1.. T~ study the stability characteristics of a closed-loop %system%
usin" &ode or 'yquist dia"rams of the open-loop transfer func-
tion . .
(. To select the most appropriate values for the ad)ustable parame-
ters of a controller
18,'1 Bode Stability Criterion
Consider the closed-loop system shown in !i"ure 1*%+ The open-loop
transfer function is "iven by
G
,+
=Ym(S) =Kce-Ol
S
(18.1)
Ysp(s) 0.5s +1
The &ode dia"ram for !ods" can be constructed eas~ly -see I~.ample
17 7/ and is shown. in !i"ure 1*.(. We nonce that whe.n
#$"%& 17.0 rad1min% then cp =-1*02. The frequency where the phase la" I3
Chap, 18 Des.,,- Jf Feedba! Control Syste"s #sin$ Fre%&eny 'esponse ( ....45
!i"ure 1*.1 Closed-loop system%
AR
1.0
I
I
) (* (t(--l
' 6 17 rad1min
!i"ure 1*.( &ode plots of 7
,+
for the system of !i"ure 1*.1.
equal to 1*02 is called the crosso(er frequency and is denoted by #$"co 8t
this frequency the amplitude ratio is found from the &ode dia"ram to be
89 1 6 0.1( -1*.(/
. x, ~-0.: ;17/( +1
Consequently% if K; =110.1( 6 *.:<% then the amplitude ratio becomes
equal to 1.
'ow4 let us consider the =opened= loop shown in !i"ure 1*.>a with
K) =*.:<. ?ere the measurement si"nal has been disconnected from
the comparator of the feedbac# controller. If the set point chan"es in a
sinusoidal manner with frequency #$" =17.0 rad1min and an amplitude
equal to 1%
*sp#t" =1 sin #+,-."
then the ultimate open-loop response Y m#t" is "iven by
Ym(t) 6 sin (17.01 - 1*02/ 6 -sin (17.01)
346
Analysis and Design of Feedback Control Systems
lart lV
(a)
Y
m
- -sIn (I?t)
(b)
FIgure 18.3 (a) Open-Ioop system vIth sInusoIdaI Input (set poInt);
(b) correspondIng cIosed-Ioop system vIth sustaIned oscIIIatIon (zero
Input).
At some Instant oI tIme the set poInt YsP Is set to zero, vhIIe at the
same tIme ve "cIose" theIoop (FIgure 18.3b). Under these condItIons
the comparator Inverts the sIgn oI the y m, vhIch nov pIays the same
roIe as that pIayed by the set poInt In the "open" Ioop. NotIce that the
error E remaIns the same. TheoretIcaIIy, the response of the system. will
continue to oscillate with..constant amplitude, since AR =1, despite the
fact that both the load and the set point do not-change.
Let us examIne the IoIIovIng cases:
1. If K; ~ 8.56, thenAR~ 1vhen I ~ =-180. ThereIore, the sustaIned
oscIIIatIon oI the "cIosed" Ioop oI FIgure 18.3bvIII start exhIbIt-
Ing an ever-increasing amplitude IeadIng to an unstable system.
2. On the contrary, II K; < 8.56, thenAR 1 vhen I ~ - -180". Conse-
quentIy, the oscIIIatIng response oI the. "cIosed" Ioop oI ~Ig,ure
18.3bvIII exhIbIt a continuously decreasing amplitude .JeadIng to
an eventuaI dyIng out oI the oscIIIatIon.
Th4~concIusIon dravn Irom the observatIons above Is the IoIIovIng:
A Ieedback controI system Is unstabIe II the AR oI the correspond-
Ing open-Ioop transIer IunctIon Is Iarger than 1 at the crossover
Irequency.
ThIs Is knovn as the Bode stability criterion.
Design of Feedback Control Systems Using Freqency !es"onse
34T
Example 18.1: tability !haracteristics of ome "ypical #ynamic$
ystems %sing the Bode !riterion
1. &irst-order open-loop response' ConsIder a controI system vIth the
IoIIovIng dynamIc components:
K
(rocess' Gp=-_p_.
"p # 1
)easuring sensor' *
m
= Km
!ontroller' Gc - K; +i.e., proportional,
-alve +final control element,' *f. K,
The open-Ioop transIer IunctIon Is
"p # 1 "p # 1
We knov (see SectIon 1T.3)that the phase Iag Ior a IIrst-order system Is
betveen 0 and 90. ThereIore, accordIng to the Bode stabIIIty crIterIon,
the system above Is aIvays stabIe sInce there Is no crossover Irequency.
/. &irst-order with dead time open-loop response' ConsIder agaIn the
dynamIc components oI the Ioop In case 1vIth the IoIIovIng change:
G
m
=K me-
o
.
ss
Then the open-Ioop transIer IunctIon becomes
Ke-
o
.
ss
G
$%
='''
"p # 1
The phase Iag Ior thIs system Is.
0 p - tan' --rpw # (-0.5w)
The Iast equatIon shovs that phase Iag Is betveen 0 and -00. Conse-
quentIy, there exIsts' a crossover Irequency (eI) vhere c f > =-180, and
accordIng to the Bode crIterIon the system may become unstabIe Ior a
Iarge Kc vhIch Ieads to AR * 1at thIs Irequency. ThIs exampIe demon-
strates a very Important characterIstIc Ior the stabIIIty oI chemIcaI
processes: .
Dead tIme Is a prIncIpaI source oI destabIIIzIng eIIects In chemIcaI
process controI systems.
SInce most oI the chemIcaI processes exhIbIt an open-Ioop response
vhIch can be approxImated bya IIrst-order system vIth dead tIme, It Is
cIear that the possIbIIIty Ior cIosed-Ioop InstabIIIty vIII, aImost aIvays, be
present. ThereIore, the tunIng oI the Ieedback controIIer becomes a cru-
cIaI task. '
1. 2igher-order open-loop responses' ConsIder agaIn the controI sys-
tem Ior case 1vIth the IoIIovIng change:
Gm=~
"m # 1
3148 Analysis and Design of Feedbad .rol Systems
The open(loop transfer function becomes
K
GOL=--~---------
('l'pS + l)('l'm S + 1)
and the phase lag becomes (IS0 when c o =co.Therefore according to the
!ode criterion such a s"stem is alwa"s stable since there is no finite
crosso#er fre$uenc". If we consider
and
then the open(loop transfer function becomes
K
GOL=----------~--~---
('l'pS + l)('l'm S + l)('l'fS + 1)
and the phase lag is between 0 and (%&0. Therefore there e'ists a finite
crosso#er fre$uenc" (t)co where 4 > =(IS0 and the s"stem ma" become
unstable for large enough K c . This Ieads to the second important obser#a(
tion about the stabilit" of chemical process control s"stems)
In the absence of. dead time a dosed(loop s"stem ma" become
unstable if its open(loop transfer function is of third order or higher.
Rem arks
1. *ll s"stems in +'ample 18.1 ha#e an important common feature)
The *, and 4 > of the corresponding open(loop transfer functions
decrease continuousl" as c o increases. This is also true for the large
ma-orit" of chemical processing s"stems. .or such s"stems the
!ode stabilit" criterion leads to rigorous conclusions. Thus it con(
stitutes a #er" useful toolfor the stabilit" anal"sis of most control
s"stems of interest to a chemical engineer.
%. It is possible though that the *, or 4 > of an open(loop transfer
function ma" not be decreasing continuousl" with ta. In .igure IS.4
we see the !ode plots of an open(loop transfer function where *,
and c p increase in a certain range of fre$uencies. .or such s"stems
the !ode criterion ma" lead to erroneous conclusions and we need
the more general /"$uist criterion which will be discussed in Sec(
tion 18.4. .ortunatel" s"stems with *, or 4 > li0e those of .igure
18.4 are #er" few and conse$uentl" the !ode criterion will be
applicable in most cases.
3. To use the !ode criterion we need the !ode plots for the open(loop
transfer function of the controlled s"stem. These can be constructed
in two wa"s) 1a) numericall" if the transfer functions of the process
measuring de#ice controller and final control element are 0nown.2
and 1b) e'perimentall" if all of some of the transfer functions are
un0nown. In the second case the s"stem is disturbed with a sinusoi(
dal input at #arious fre$uencies and the amplitude and phase) lag of
the open(loop response are recorded. .rom these data we can con(
struct the !ode plots.
3art I4 Cha. 1! Design
edbac" Control Systems #sing Fre$%ency &esonse
345
AR
1.0
w
w
1a)
1b)
.igure 18.4 !ode plots for comple' s"stem where !ode stabilit" crite(
rion is not applicable.
1!.' (ain and )hase *argins
The !ode stabilit" criterion indicates how we can establish a rational
method for tuning the feedbac0 controllers in order to a#oid unstable
beha#ior b" the closed(loop response of a process.
6onsider the !ode plots for the open(loop transfer function of a
feedbac0 s"stem 1.igure 18.7). The two important features of these plots
are)
The crosso#er fre$uenc" Weo , where c f > =(180
0
The point where *, =1
1.0
AR
M
w
.igure 18.7 8efinition of gain and phase margins.
350
Analysis and Design of Feedback Control Systems Part IV
Let M be the amplitude ratio at the crossover frequency (see Figure
1!5"! #ccording to the $ode criterion%
lIM < 1, the closed)loop system is stable.
If M & 1, it is unstable.
'efine
! ! 1
gam margm( M
)hien* for a stable system M < 1 and
gain margin > 1
+e can ma,e the follo-ing observations on the practical significance of
the gain margin%
1! It constitutes a measure of ho- far the system is from the brin, of
instability! . .
/! )he higher the gain margin is above the value of 1* the Illore
robust the% closed4loop behavior -ill he and thus the safer the
operation of the controlled process! In other -ords* the higher the
gain margin* the higher the* safety factor -e use for controller
~ ~ , ,
3! )ypically* a control designer synthesi1es a feedbac, system -ith
gain margin larger than 1!2! )his means that the #3 can Increase
1!2 times above the design value before the system becomes unsta4
ble!
(1!3"
Let us no- e5amine the foregoing observations using an e5ample!
Example 1!6*% Gain Margin and the Tuning 0/ a Controller
7onsider the closed4loop system of Figure 1!1! )he crossover fre4
quency is Weo (( 12rad8min* and the amplitude ratio at this frequency is
9see eq! (1!/"6 *
x, 0!"
AR (( ((! c
#$0.% !12"/ + 1
)herefore* the gain margin is equal to
. . I
gam margm ! " ! !
0!1/:*
If -e require a gain margin of1!2*-e find
#, #1#,# 1!2
0.!"c
or K; (( ;!<
C$a%. 1& Design of Feedback Control Systems 'sing Fre()ency Res%onse 351
Let us assume no- that the dead time for the process has not been
estimated accurately and that Its =true> value is.?!l5 instead of 0!1! )hen
the open4loop transfer function is given by
",e)o.I&s
@?L ! ! ! ! !
* 0!5s + 1
(1!;"
and not by the assumed eq! (1!1"! For the open4loop transfer function of
eq! (1!;" -e find that the crossover frequency is Wco 11!A rad8min! #t
this frequency the amplitude ratio is
;!<
0!3
#$0.%. * .W + 1
and the system is still stable despite the error by %0' (e made in estimat)
ing the dead time of the process. Botice* though* that the amplitude ratio
has moved closer to the value 1 (i!e!* the system has moved closer to
instabili ty"!
)he last e5ample demonstrates the practical !significance of the gain
margin in tuning feedbac, controllers! )-o points are -orth emphasi14
ing%
1% Cince process parameters such as dead times* static gains* and
time constants are almost never ,no-n e5actly* a gain margin
larger than 1 (e!g!* 1!2" is a safety factor for stable operation!
/! If the various* parameters are ,no-n very -ell* only smallsafety
factors are needed (i!e!* gain margins in the range 1!; to 1!2"! For
systems -ith parameters poorly ,no-n* the safety factor must
increase and the recommended values for gain margins are in the
range 1!2 to 3!0!
$esides the gain margin there is another safety factor -hich is used
for the design of a feedbac, control system% the phase margin. 7onsider
again Figure 1!5! Let CP(I) be the phase lag atthe frequency for -hich
#3 ( 1! )he phase margin is defined as follo-s%
phase margin 10
+
! CP(I)
that is* it is the additional phase lag needed to destabili*e the system. It
is clear* therefore* that the higher the phase margin* the larger the safety
factor used for designing a controller! )ypical phase margins used by
designers are larger than 30D!
Example 1!3% +hase Margin and the Tuning 0/ a Controller
7onsider again the closed4loop system of Figure 1!1! +e ,no- that
AR -:::==K:::
c
::::==
#$0.%,-! + 1
and 1, tan4I -0.5w + (-O.1w)
3Ei2
Analysis and Design of Feedback rrol Systems
'Let us tune the controller using a phase margin equal to 30. Then we
have
K, =J(Q.5W)2 +1 and 30 = = 1804 Itan" -0.500 +40.1 (0) I
!rom the second equation we "ind that 00=1#.$rad%min. Then the "irst
equation gives K; =&.33.
1. 'ssume now that the dead time has (een estimated incorrectl) and
that its "true" value is 0.1$. Then the phase lag at the "requenc)
00 = = 1#.$* where '+ =1* is given ()
,= tan" -0.500 +(-0.1500) =tan-' 40.$ .1#.$/ +40.1$.1#.$/
=4188
0e notice that the s)stem has (ecome unsta(le1 that is* a phase
margin of 30 is not enough to provide a safety factor for a 50
error in dead time.
#. The reader can easil) show that a phase margin o"2$ is enough to
tune the controller in case 1 and providethe necessar) sa"et) "actor
"or a(sor(ing a $03error in the dead time. The value' o" the propor4
tional gain K; "or a 2$ phase margin is "ound to (e K! =$.0.$.
'ssume that there is an error in the time constant which has a
"true" value o" 0.#$ instead o" the assumed 0.$. Then the 5"l67768ler
"requenc) is "ound "rom the equation
180
0
=tan" 40.#$00 +(-0.100)
and it is equal to 0eo ='19.:.'t this "requenc)
'+ =41--= = $= .0= $----= --= =
;0.#$ .19.:/#+ 1
1.1
and we notice again that the s)stem is unsta(le. There"ore* although
a phase margin o" 2< was satis"actor) "or tuning the controller in
the presence o" a $03 error4 in dead time* it is not enough "or
a(sor(ing an error o" up to $03in the time constant. ' larger phase
margin is needed.
18.3 Ziegler!ic"ols #$ning #ec"ni%$e
=n 7ection 1&.$ we discussed a tuning method (ased on the process
reaction curve. The method is primaril) e>perimental and uses real
process data "rom the s)stem's response. =n this section we discuss an.
alternative method developed () ?iegler and @ichols* which is (ased
on "requenc) response anal)sis. .
"n#i$e the process reaction curve method %hich uses data from the
open-#oop response of a system! the &ieg#er-'icho#s tuning techni(ue is
a c#osed-#oop procedure. =tgoes through the "ollowing steps-
&art I'
("a)* 18 Desigr sedback (ontrol Systems +sing Fre%$ency ,es)onse
1. Aring the s)stem to the -desired operational level design condi4
tion/.
#.)sing proportion;l control onl) and with the "eed(acB loop closed*
mtroduce a set pomt change and var) the proportional gain until the
s)stem oscillates continuousl). The "requenc) o" continuous oscilla4
tion is the crossover "requenc)* Weo' Let M (e the amplitude ratio o"
the s)stem'8 response at the crossover "requenc).
3. 5ompute the "ollowing two quantities-
I
. ~ - K 1
u timate gam = u =
M
I
. . d f -. d =' #91-
u timate perto 0 sustame c)c mg =P II =
Wco
min%c)cle
2. Csing the values o" K; and ); ?iegler and @ichols recom4
mended the "ollowing settings "or "eed(acB controllers-
#. min/ TD min/
Eroportional
Eroportional4integral
Eroportional4integral4den vati ve
Kri*2
Ku*2.2
Ku# I./
The settings a(ove reveal the rationale o" the ?iegler4@ichols method4
olog)
1. !or proportional control alone* lise a gain margin equal to 2.*
#. !or E= control use a lower proportional gain (ecause the presence
o" the integral control mode introduces additional phase lag in all
"requencies see !igure 19.8(/ with desta(iliFing e""ects on the
s)stem. There"ore* .lower GK r maintains appro>imatel) the same
gain margin. 7imilar arguments were used in the process reaction
curve tuning technique see 7ection 1&.$/.
3. The presence o" the derivative control mode introduces phase
lead* with. strong sta(iliFing e""ects in the closed4loop response.
5onsequentl)* the proportional gain K, "or a E=6 controller can
(e increased without threatening the sta(ilit) o" the s)stem.
+,amp#e 18.2- -ontro##er .uning /y the &ieg#er-'icho#s and
-ohen--oon 0ethods
5onsider the multicapacit) process o"case # in H>ample 1&.2.'0ehave
1
1
p
=-----
(5s + 1)(2s + 1/
1
1
m
=---
=6sI1
J*.= 1.0
354 Analysis and Design of Feedback Control Systems
The controller settings according to the process reaction curve. method
were found to be:
For proportional controller: K; =8.3
For PI controller: K; =7.3and TI.= 6.6
For PID controller: K; =: 10.9, TJ = 5.85! and TD = 0.89
"et us now find the #iegler?%ichols settings and compare them to
those above.
&sing proportional control onl'! the crossover fre(uenc' can be found
from the e(uation
??)8*+= tan, )5weo + tan, )2weo + tan, ?l-weo
which 'ields Weo =*.4)5rad.min. The amplitude ratio at the crossover
fre(uenc' is found from the e(uation
1 1
log AR =log + log . + log -;===;;
.J(5weo)2 + ) .J(2Weo)2 + ) ./0)*weof ?I? )
and it is e(ual to *.*8. Therefore! the ultimate gain is
K =!1!= 1"#$
%% *.*8
1lso! the ultimate period is found to be
P %% =.2 3 4 4 =)5.)4min.c'cle
Weo
Then! the #iegler?%ichols recommended settings are:
For a proportional controller: Kc )5.6.5 =6.3
For a PI controller: K; =)5.6.5.5 =5.7 and T6 == )5.)4.).5 =)5.65
For a PID controller: K!" )5.6.).7= 7.4! TJ= )5.)4.5= 7.57! and
t" = )5.)4.8 = ).87
8omparing the #iegler?%ichols 0#?%9 to the 8ohen?8oon 08?89 settings!
we:observe that
I. The proportional gains are a little larger for the 8?8 settings.
5. The reset and rate time constants are higher for the #?%.
:igure )8.6aand b indicate the responses of the closed?loop s'stem to step
changes in the set point and load! respectivel'! using a ;I< controlller with
#?% and 8?8 settings. =e notice that the responses with #?% tuning are
slightl' better than those with the 8?8 settings. %t must be emphasi>ed!
though! that no #eneral concl$%ion% can &e drawn a% to t'e relati(e %$peri)
orit* o+ one ,et'od o(er t'e ot'er. The onl' conclusion we draw is that
both methods provide ver' good first guesses for the values of the con?
trollers@ adAustable parameters.
&art %' Cha(# 1)
Design of Feedback Control Systems *sing Fre+,ency Res(onse
355
*
0a9
*
:igure )8.6 8losed?loop responses with #?% and 8?8 controller settings:
0a9 set?point step change 0b9 load step change.
1)#- .y+,ist Stability Criterion
1swe pointed out in Bection )8.)!the Code stabilit'criterion is valid for
s'stems with 1D and c p monotonicall' decreasing with (J). :or feedbacE
s'stems with open?loop Code plots liEe those of :igure )8.4the more
general %'(uist criterion is emplo'ed. In this section we present a
simple outline of this criterion and its usage. :or more details on the
theoretical bacEground of the methodolog'! the reader can consult Defs.
)3and )4! @
The %'(uist stabilit' criterion states that:
%f the open?loop %'(uist plot of a feedbacE s'stem encircles the
point /-10 *9 as the fre(uenc' (J) taEes an' value from ?** to F**!
the closed?loop response is unstable.
To understand the concept of encirclement and therefore correct use of
the %'(uist criterion! let us stud' the following eGamples.
356
Analysis and Design of Feedbac. .ntrol Systems'
1m
& ~ & & & . . . . .
<, B
"'& '
-,
\
\
\
\
\
\
\
\
, 50
_ -
//
Increasing '! ."
from & 00 to # /
I'
/
I
I
,
,
$
,
,%#
Figure IS:7 Nyquist plts !r t"e pen& lp trans!er !unctin ! #$a%&
ple '(. 5.
Example '(. 5: Stability Characteristics of a Third-Order System
Using the Nyquist Stability Criterion
)nsi*er t"e pen& lp trans!er !unctin
+
Kc
,-
(s & 1)(2s & 1)(4s & '.
Figure '(. 7s"/s t"e Nyquist plts !r +,
'
/"en K; %' 0cur1e 2. an*
K; %50 0cur1e 3.. Fr eac" Nyquist plt t"e sli* line c1ers t"e !re&
quency range 0 ~ !" ( 400, an* t"e *as"e* part c1ers t"e !requencies
!r% & 00 t ,.5"e *as"e* seg%ent ! t"e Nyquist plt is t"e %irrr i%age
! t"e sli*& line seg%ent /it" respect t t"e real a$is.
Figure lS. 7 s"/s t"at cur1e 2 does not encircle t"e pint 0& Ii 0.,
/"ereas cur1e 3 *es. 5"us, accr*ing t t"e Nyquist criterin, t"e
!ee*6ac7 syste% /it" pen& lp Nyquist plt t"e cur1e 2 is sta6le,/"ile
cur1e 3 in*icates an . unsta6le clse*& lp syste%. 5"is in turn i%plies
t"at !r K; " % ' t"e syste% is sta6le, /"ereas !r K; %50 itis unsta6le.
Example '(. 8: Conditional Stability and the Nyquist Criterion
)nsi*er t"e Nyquist plts s"/n in FigurelS. (a t"rug" c. 2ll crre&
spn* t t"e sa%e pen& lp trans!er !unctin /it" *i!!erent 1alues !r
t"e prprtinal gain Ki# 5"e plts in Figure IS. Sa an* c * nt encircle
t"e pint )-i, 0.,/"ereas t"e Nyquist plt ! Figure IS. S6*es. 5"ere!re,
9e
Design #, .edbac* +ontrol Systems ,sing Fre-.ency /es0onse
I
I
I
1
,
/
& /
I
I
,
352
,
I
1
/
/
1
,/
,
-$#%" &
0a.
,
I
I
I
I
1
/
I
I
AI
06.
Figure '(. ( Nyquist plts !r #$a%ple '(. 8: 0a., 0c. sta6le: 06. unsta6le.
0c.
t"e !ee*6ac7 syste%s crrespn*ing t t"e !irst an* t"ir* Nyquist plts
"a1e sta6le clse*& lp respnses, /"ereas t"at ! t"e secn* i' unsta6le.
Fr% t"e plts a61e it is clear t"at t"e clse*& lp respnse 6ec%es
unsta6le !r a range !1alues Kc(such t"at t"e pint 0& ',0. is 6et/een A
an* 3 ! t"e resulting Nyquistplt, ;"en pint 0& ',0. is t t"e le!t ! 2
0Figure IS. Sc. r t t"e rig"t ! 3 0Figure IS. Sa.,it is nt encircle* 6y t"e
Nyquist plt an* t"e crrespn*ing clse*& lp respnse is sta6le.
)*emar+) Fr !ast cnclusins n t"e encircle%ent r nt ! t"e pint
358 Analysis and Design of Feedback Control Systems Part IV
(-ll, 0) by-the open-loop Nyquist plot, the reader can use the following
practical ethod!
Place a pencil at point "-#, 0)$ %ttach one end of a thread at the
pencil and with the other end trace the whole length of the Nyquist
plot$ If the thread has wrapped around the pencil, we can say that
point "-#, 0) is encircled by the Nyquist plot$
&igure #8$' (oputing gain and phase argins fro Nyquist plots$
)he gain argin and phase argin of an open-loop response can
also be coputed fro a Nyquist plot$ )his should be e*pected since
+ode, and Nyquist plots of a syste contain e*actly the sae infora-
tion$
(onsider the Nyquist plot of &igure #8$'$ %t the frequency of point %
the Nyquist plot intersects the unit circle-around theorigin, )herefore,
since the distance of point % fro -the origin is the .aplitude /ratio at
this frequency, we- conclude that the angle (PP0 represents the phase
argin$
&urtherore, at the frequency of point +, the phase lag is equal to
#801$)he aplitude ratio at this point$is the distance between + and the
origin, "i$e$, AR =: M). (onsequently, the gain$ argin is easily found
as liM.
THI!S T" THI# A$"%T
#$ 2*plain in your own words that by 3opening3 a feedbac4 loop we place the
controller lina 3anual3 operation, whereas by 3closing3 it we place the
controller in the 3autoatic3 ode$
5$ 6hat is the basis of the +ode criterion7 6hy is it not generally rigorous7
C&a'( )* Design of Feedback Control Systems %sing Fre+,ency Res'onse 359
3$ 8o you thin4 that the followingodified stateent of the +ode criterion is
generally rigorous7 2*plain$
% feedbac4 control syste is unstable, if the %9 of the correspond-
ing open-loop transfer function is larger than # at any crosso:er
frequency$
;$ (onstruct an open-loop transfer function whose %9 or c f J , or both, are not
continuously decreasing functions of the frequency "#)$ 8raw its +ode and
Nyquist plots$
5$ Identify the two a<or sources of instability in closed-loop responses$
2laborate on these two factors$
=$ >sing the Nyquist stability criterion, show that feedbac4 systes with first-
and second-order open-loop responses are always stable$
?$ 8efine the phase and gain argins and show how you can copute the
fro +ode or Nyquist$ plots$
8$ 2*plain in your own words what we ean when we say that phase and gain
argins constitute safety argins "safety factors) in tuning a feedbac4
controller$ 6hy do weneed a safety argin in tuning a feedbac4 controller7
'$ 8escribe the @iegler-Nichols tuning ethodology$ )his procedure is often
called the 3continuous cycling3 tuning ethod$ 6hy7
#0$ )he @iegler-Nichols settings result fro closed-loop considerations,
whereas the (ohen-(oon settings are deterined fro the open-loop
response of the control syste$ 6ould you choose one o:er the other
because it uses open- or closed-loop data7 2*plain$
##$ )he e*periental deterination of the @iegler-Nichols settings brings the
cheical process at the threshold between stable and unstable operation$ -
(an you tolerate this in an industrial en:ironent7
#5$ Atate the Nyquist stability criterion and gi:e soe e*aples of stable and
unstable feedbac4 control systes different fro those presented in this
chapter$ 2*plain the concept of encircleent of the point "-#,0) by the
Nyquist plot, which is so central for the Nyquist criterion$
#3$ 9espond to the following questions and <ustify your answers$
"a) % larger gain argin iplies a saller or a larger allowableBcontroller
gain7
"b) % larger gain argin a4es dosed-loop response of a process faster or
slower7
"c) % larger phase argin iplies faster or$ slower dosed-loop response7
"d) % larger phase argin iplies saller or larger allowable controller
gain7
#;$ )he discussion in Aection #8$5 and 2*aples #8$5 and #8$3has indicated
that we could use :ery large phase and gain argins to guarantee closed-
360 Analysis and Design of Feedbac. rtrol Systems
loop stability in the presence of model inaccuracies. Why would you try not
to use larger margins than those needed?
I!;. Larger uncertainty in the parameters of a model (static gain, time constant,
dead time) requires larger or smaller gain and phase margins for tuning the
controllers parameters?
REFERENCES FOR PART IV
!hapter "#. $here are a %ariety of references that the reader can consult for
more information on the constructional and operational details of measuring
de%ices, feedbac& controllers, transmission lines, transducers, and final control
elements. $he following are some typical sources'
1. Process Instruments and Controls Handbook, by (. M. !onsidine,
)c*raw8,ill -oo& !ompany, .ew /or& ("012).
2. Handbook of Applied Instrumentation, by (. ). !onsidine and 3. (. 4oss,
)c*raw8,ill -oo& !ompany, .ew /or& ("056).
3. Instrument Engineers Handbook, 7ol. "' Process Measurement, by B. Lip8
ta&, !hilton -oo& !ompany, 4adnor, 9a. ("02:).
;or measuring de%ices !hapter 2 of the following boo& is %ery useful'
4. Measurements and Control Applications for Practicing Engineers , by <. =.
,ougen, !ahners -oo&s, -oston ("02>).
;or the dynamics of some typical sensors, the reader can consult the article'
1. ?9rocess (ynamics' 9art >. 9rocess !ontrol Loops,? by <. L. *uy, Chem
Eng., p. III (@ug. >6, "0A").
;or the dynamics of thermocouples, %al%es, pumps, piping, and so on, the
following boo& contains useful information'
!" #echni$ues of Process Control, by 9. 3. -uc&ley, <ohn Wiley B 3ons, Inc.,
.ew /or& ("056).
$he selection of the appropriate control %al%e is discussed in 4ef. 5 and in the
boo&'
%. Process Modeling, &imulation, and Control for Chemical Engineers, by
W. L. Luyben, )c*raw8,ill -oo& !ompany, .ew /or& ("02#).
$he distributed character of the pneumatic transmission lines dynamics is
discussed in 4ef. 5 andin'
Part IV
Analysis, Jesign of Feedbac !ontrol Systems 36"
'. An Introduction to Process ()namics and Control, by $. W. Weber, <ohn
Wiley # 3ons, Inc., .ew /or& ("02#).
!hapter "1. $he mathematical proof of the 4outh8,urwitC tests can be found
in the classic boo&'
*. ()namics of a &)stem of +igid ,odies, #rd ed., by D. <. 4outh, )acmillan,
London ("A22).
;or an eEtensi%e discussion the reader can consult'
-.. &tabilit) #heor) ./ ()namical&)stems, by <. L. Willelms, $homas .elson
# 3ons Ltd., London ("02:).
"". Mathematical Methods in Chemical Engineering, by V. *. <enson, and
*. V. <effreys, @cademic 9ress Ltd., London ("05#).
$he boo&s by Willelms F4ef. ":G and (ouglas F4ef. ">G can also be used for
studying alternati%e definitions of stability and more ad%anced treatment Ion
the subHect.
-2. Process ()namics and Control, 7ol. >, by <. ). (ouglas, 9rentice8,all,
Inc., Dnglewood !liffs, ..<. ("02>).
$he construction rules for the root locus of a closed8loop system can be found
in the boo&s by (ouglas F4ef. ">G,. Luyben F4ef. 2", and in the following two
classic teEts'
-3. Process &)stems Anal)sis and Control, by (. $. !oughanowr and L. B.
Ioppel, )c*raw8,ill -oo& !ompany, .ew/or&("051).
-4. Modern Control Engineering, by I. =gata, 9rentice8,all, Inc., Dnglewood
!liffs, ..<. ("02:).
$here are a %ariety of references on the use of root locus for the design of
closed8loop systems. $he teEts by Luyben F4ef. 2G, (ouglas F4ef. ">G,
!oughanowr and Ioppel F4ef. "#), and =gata F4ef. "6G offer an eEcellent treat8
ment of the subHect with a large number of eEamples.
!hapter "5. $wo eEcellent references on the practical problems of controller
design are the boo&s by -uc&ley F4ef. 5G and 3hins&ey' i
-0. Process Control &)stems, >nd ed., by D *. 3hins&ey, )c*raw8,ill -oo&
!ompany, .ew /or& ("020).J .
In these two teEts the reader will find useful practical guidelines in selecting the
most appropriate type of feedbac& controller for a particular application. In
addition, one can .find alternati%e tuning techniques employed by the industrial
practice.
36i2 Analysis and Design of Feedback Control Systems
For an extensive discussion on the various types of performance criteria,
and their advantages and shortcomings in designing feedback controllers, the
reader can consult the following reference:
16" "Optimization of losed0"oop #esponses," by $% &tephanopoulos, in Proc-
ess Control, 'olume (, )% * *dgar +ed%,, -.h* /odular .nstruction, -mer0
ican .nstitute: of hemical *ngineers, 1ew2ork +134(,%
.n #ef% 16,the reader will also find various techni5ues for solving the controller
design problems, which use time0integral performance criteria% For additional
reading on this sub6ect, the following sources are also recommended:
17. Linear Control System Analysis and Design, by 7% 7% 89-zzo and % :%
:oupis, /c$raw0:ill ;ook ompany, 1ew 2ork +13<=,%
18. Digital Computer Process Control" by .C, L. &mith, .ntext *ducational
>ublishers, &cranton, >a% +13<(,%
19. Analytical Design 0 Linear !eed"ac# Controls, by $% % 1ewton, 7r%, L. -%
$ould, and 7% * ?aiser, 7ohn @iley A &ons, .nc%, 1ew2ork +13=<,%
For additional reading on the process reaction9 curve method and the ohen0
oon settings, the reader can consult#efs, 94, 1(, 1B, and 1=%)he details on the
development of the ohen0oon settings can be found in their original work:
(C% ")heoretical onsiderations of #etarded ontrol," by $% :% ohen and
$% -% oon, $rans. AS%&, <=, 4(< +13=B,%
hapters 1< and 14% )he books by ;uckley D#ef% 6E and aldwell et al%
D#ef% (1Eare two very good sources for in0depth study ofthe fre5uency response
analysis and its ramifications in controller design%
'1. !re(uency )esponseor Process Control, by@%1% aldwell, $% -% oon, and
L. /% Foss, /c$raw0:ill ;ook ompany, 1ew2ork +13=3,%
For systems with transfer functions that are very difficult to factor and conse0
5uently very hard to complete the fre5uency response analysis, "uybenD#ef% <E
discusses various numerical solution techni5ues% :e has0also included a com0
puter program in FO#)#-1 which uses the "stepping" techni5ue to develop
the ;ode and 1y5uist plots for a distillation column% /ore details .Onthe
philosophy of the Fiegler01ichols tuning method can be found in the original
work:
((% "Optimum &ettings for -utomatic ontrollers," by 7% $% Fiegler and 1% B.
1ichols, $rans. AS%&, 6G, <=3 +13G(,%
.n #efs% 6, <, 1B, and 1= the reader can find a large number of examples
demonstrating the application offre5uency response arguments in the design of
>art .'
>art .'
Analysis and Design of Feedback Control Systems
B6B
feedback controllers% .n particular, #efs% ,6 and 1=, analyze the fre5uency
response Hharacteristics of control systems for flow, pressure, temperature,
concentrat.on, and so on, and draw some useful general inferences according to
the control system used%
PROBLEMS FOR PART IV
Chapter 3
.'%l
Honsider% thH flow conHrol ,oop shown% in Figure 1B%(a% )he following
information .&also available: +., -n onfice plate is used to measure the
flowI +(, a variable, capacitance differential pressure transducer is
employed +see -ppendix ..-, to sense and transmit the pressure differ0
, ence developed aHound the orifice plateI +H, the controller is >. and +G,
tHe controH valve .& of e5ual percentage, @.ththe valve flow characteris0
t.curve given by
.'%(
/(x) !ax-I
where a J 1C and * J valve stem position +see -ppendix ll- for the
relationship between * and control signal p). -ssume that the pressure
drop acHoss the valve remains constant for the range of desired flows%
+a, Henve tHe transfer function for each element +i%e%, orifice plate,
d.ffHrentlal pressure cell, >. controller, and control valve,%
+b, 8enve the transfer function between the controlled flow ! and the
set point value !sp%
+c, 8erive an expression for the static gain between F and F
sp
,
onsider the li5uid level control loop of Figure 1B%(d% )he differential
K9ressure transducer cellexhibits second0order dynamics, the controller
.&proportional, and the control valve is linear with flow characteristic
curve given by
/(x) !x
+a, 8erive the transfer functions for the differential pressure cell, con0
troller, and control valve%
+b, 8erive tHe ,transfer function between the measured li5uid level and
the manipulated streamflow and a general expression for the static
gain between these two variables% l
onsult -ppendix ..- foHdetails on modeling the differential pressure
cell and the control valve%
.'%B LMonsider the flash drum unit shown in Figure G%6% 8evelop two alterna0
trve feedback loops for %
+a, )he control of the li5uid level in the flash drum, or
+b, )he control of the pressure in the drum%
+c, 8raw the corresponding: block diagrams for the loops%
364
Analysis and Design of Feedback Cc
Systems
Cold
Cold
~ m ~ . _ * , _ _ " , . ' ,
~ -'--------
__ Hot
stream
(a)
(b)
Cold
Hot
stream
(c)
Figure PIY. t
IV. ~ I
Consider the m iing !rocess o" #am !le $. %% (see Figure $. &). 'e(elo!
t)o alternati(e "eedbac* loo!s "or each o" the "ollo)ing cases+
(a) Control the li,uid le(el in the tan*.
(b) Control the concentration o" - in the tan*.
(c) Control the li,uid tem !erature in the tan*.
Consider the heat echanger sho)n in Figure PIV. la )ith the !oss~ ble
!i!ing m odi"ications sho)n in Figure PIV. lband c. .he contro~ obiec5
ti(e is to *ee! the eit tem !erature o" the cold stream at the de, 0nred set
!oint (alue. 'esign seven di""erent "eedbac* control loo!s that can
achie(e this control ob1ecti(e.
IV. ~ i
Chapte !4
"at #$
Hot
stream
2e li*e to control the li,uid le(el, h 3, in tan* 3 o" s4stem !described in
Problem %%. % (see Figure PII. t). .here eist three alternati(e m ani!u5
lated (ariables, F" F2, and F3;
(a) 'ra) the bloc* diagram o" the closed5loo! s4stem using a Pl con5
troller and F" F36 or F7 as m ani!ulated (ariable. , .
(b) 'eri(e the corres!onding closed5loo! res!onses to load or set !oint
changes. , . .
(c) 'eri(e a general e!ression "or the closed5loo! static gam s "or each
o" the corres!onding three cases.
IV. 8
Analysis a 36% ssi&n of Feedback Contol Systems
(d) Identi"4 the corres!onding closed5loo! trans"er "unctions "or
changes in the load (9. dad) or set !oint (9sp'(
-ssum e that the trans"er "urictions o" the m easuring de(ices and control
(al(es are e,ual to unit4. -lso, assum e that the "lo) rates o" the "ree
stream s are linear "unctions' o" the li,uid le(el.
IV. : ;e!eat Problem IV. 8 assum ing that (%) a !ro!ortional controller is used
instead o" PI, and (3) the trans"er "unctions o" the m easuring de(ice and
"inal control elem ent are gi(en, res!ecti(el4, b4
Consider s4stem 3 o" Problem II. I (Figure PII. %). 2e can control the
li,uid le(el h2 o" tan* 3 b4 m ani!ulating "lo) rate F# or F
3
For each o"
these t)o cases, do the "ollo)ing+
(a) 'ra) the corres!onding' bloc* diagram .
(b) ' 'eri(e the corres!onding closed5loo! res!onses and identi"4, the
closed5loo! trans"er "unctions to load or set !oint changes.
(c) 'eri(e general e!ressions "or the corres!onding closed5loo! static
gains.
-ssum e that a !ro!ortional controller is used and that the trans"er
"unctions o" the m easuring sensor and control (al(e are e,ual to unit4.
;e!eat Problem IV. < assum ing a PI controller and the "ollo)ing trans5
"er "unctions "or the m easuring sensor and control (al(e+
G "_, 'Km
m _ 't'!as2 ) 2(m 't'm
s
) #
IV. l= Consider the t)o stirred tan* heaters o" Problem II. 7 (see Figure PII. 7).
2e )ould li*e to control tem !erature T3 b4 m ani!ulating the steam
"lo) rate in either the "irst or the second heater (i. e. , Q. or Q2). .he
inlet "lo) rate F# rem ains constant, )hile the inlet tem !erature T#
changes, thus causing the control !roblem . For each o" the t)o m ani!u5
lated (ariables abo(e, do the "ollo)ing+
(a) 'ra) the corres!onding closed5loo! bloc* diagram .
(b) 'eri(e the closed5loo! res!onse and identi"4 the closed5loo! trans5
"er "unctions to load or set !oint changes.
(c) 'eri(e general e!ressions "or the corres!onding closed5loo! static
gains. , >
-ssum e that )e use a PI controller and that the trans"er "unctions "or
the m easuring sensor (therm ocou!le) and control (al(e are e,ual to
unit4. .
IV. l% Consider the closed5loo! bloc* diagram o" the "eedbac* s4stem sho)n
in Figure PIV. 3a. For a set !oint ste! change o" m agnitude 3, do the
"ollo)ing+
(a) 'eri(e au e!ression "or5the closed5loo! res!onse in the ?a!lace
dom ain . .
366
Analysis and Design of Feedback Control Systems P a r t I V
+
___,..
YSP(.t)
G =' 2
p '(s+I)(3s+1)
(b)
Figure PIV,2
(b) Find how the closed&loop output responds with time to the set point
step change above.
(c) Compute the maximum value o y(t) and state when it occurs.
(d) Compute the oset o the inal stead! state.
(e) Compute the period o oscillation o the closed&loop response.
() "ive a #ualitative s$etch o the closed&loop response.
Iv.n %epeat Problem IV.ll but now consider a load step change o magni&
tude '.(.
Iv.n Consider the bloc$ diagram o the closed&loop s!stem shown in Figure
PIV.2b. For a unit step change in the set point, do the ollowing)
(a) Compute the overshoot* deca! ratio, and period o oscillation when
(1) K, + + ', ,I + -.(*&(2) K, + 2-, ,. + -.(* and (/) K; + ', ,I + -.'.
(b) Compare the responses ound in part (a) and discuss the eect ofKc
and T1 on the closed&loop response o a s!stem.
(c) 0$etch #ualitativel! the responses or the three cases o Kc and '['I
values given in part (a).
P a r t I V Analysis and Design of Feedback Control Systems 367
IV.'1 %epeat Problem IV.ll but assume a irst&order process with a transer
unction .
, 10
Gp(s)=-.-.
5s+ 1
IV.ll0 Consider the eedbac$ control o a irst&order process with a transer
unction
G
p
(S)=_5_
2s + '
2et the controller be proportional with gain K,= ', while the transer
unction o the measuring device is given b!
Gm(S)=~
; 'l'mS 3 '
4ssuming that the transer unction o the inal control element is e#ual
to unit!* do the ollowing)
(a) 5xamine the eect o K; on the #ualit! o the closed&loop response
(i.e., or 'l'm = ' compute rand, o the closed&loop response or
various values o Km).
(b) 5xamine the eect o ,m on the #ualit! o the closed&loop response
(i.e. or K; = ' compute r and , o the closed&loop response or
various values Of'l'm). ,
(c) 0$etch #ualitativel! the closed&loop response or various values o
K; and ,m. 6ased, on the characteristics o these plots, discuss the
eect that a measuring device ma! have on the closed&loop
response o a s!stem (i.e. discuss the eect that K; and 'l'm have on
the overshoot, deca! ratio, and period o oscillation).
IV.'7 5xamine the eect thatvarious values o the gain K; o a measuring
device will have on the closed&loop response o a process with the .
ollowing transer unction) .
1
Gp(s),=-----
(s + 1)(2s +1
4ssume that, Gm = K
m
, G
f
= ' and the controller is proportional with
K,= '.
IV.'8 Consider the two noninteracting tan$s o s!stem 9in Figure PII.2 :e
want to control the li#uid level h2 o tan$ 2 b! manipulating low rate
F!through a proportional controller. 4ssume that the cross§ional
areas o the two tan$s are e#ual to ( t2. Initiall!, the s!stem is at stead!
state with F I = ' tl;min and hi + h 2 = /t. Find the values o the
controller gain which
(a) Produce a criticall! damped response, or
(b) Produce an underdamped response with deca! ratio ';1, or h-:
36B Analysis and Design of Feedback Cc Systems
(c) For each ofthe two cases above, describe the dynamic response of
liquid level h Iin tank 1, for a unit step change in the set point ofh
2