Lecture-5-Dynamics of More Complicated Processes
Lecture-5-Dynamics of More Complicated Processes
Dynamic Response
Characteristics
of
More Complicated Systems
More General Transfer Function Models
K ( τ a s + 1)
G (s) = (6-14)
( τ1s + 1)( τ 2 s + 1)
Chapter 66
Y (s)
∑i
b s i
i =0
G (s) = = (4-40)
U (s) n
∑i
a s i
i =0 2
bm ( s − z1 )( s − z2 )K( s − zm )
G (s) = (6-7)
an ( s − p1 )( s − p2 )K ( s − pn )
Chapter 66
where {zi} are the “zeros” and {pi} are the “poles”.
3
Figure 11.26
Contributions of
characteristic
Chapter 6
equation roots to
closed-loop
response.
bm ( s − z1 )( s − z2 )K ( s − zm )
G (s) =
an ( s − p1 )( s − p2 )K( s − pn )
4
Summary: Effects of Pole and Zero Locations
1. Poles
• Pole in “right half plane (RHP)”: results in unstable system
(i.e., unstable step responses)
Chapter 66
Imaginary axis
x x = unstable pole
x Real axis
x
2. Zeros
Note: Zeros have no effect on system stability.
Chapter 66
Real inverse
x ⇒ y 0 response
axis
G (s) = (6-14)
( τ1s + 1)( τ 2 s + 1)
calculate the response to the step input of magnitude M and plot
the results qualitatively.
Solution
The response of this system to a step change in input is
τ a − τ1 −t / τ τ a − τ 2 −t / τ
y ( t ) = KM 1 + e 1 + e 2
(6-15)
τ −
1 2τ τ −
2 1τ
7
Note that y ( t → ∞ ) = KM as expected; hence, the effect of
including the single zero does not change the final value nor does
it change the number or location of the response modes. But the
Chapter 66
zero does affect how the response modes (exponential terms) are
weighted in the solution, Eq. 6-15.
τ a − τ1 −t / τ τ a − τ 2 −t / τ
y ( t ) = KM 1 + e 1 + e 2
(6-15)
τ1 − τ 2 τ 2 − τ1
A certain amount of mathematical analysis (see Exercises 6.4, 6.5,
and 6.6) will show that there are three types of responses involved
here:
Case a: τ a > τ1
Case b: 0 < τ a ≤ τ1
Case c: τa < 0 8
bm ( s − z1 )( s − z2 )K( s − zm )
G (s) = (6-7)
an ( s − p1 )( s − p2 )K( s − pn )
τ a − τ1 −t / τ τ a − τ 2 −t / τ
y ( t ) = KM 1 + e 1 + e 2
(6-15)
τ −
1 2τ τ −
2 1τ
Chapter 66
Case a: τa > τ1
Case b: 0 < τa ≤ τ1
Case c: τa < 0
9
Chapter 66 Inverse Response Due to Two Competing Effects
K2 τ2
− > (6-22)
K1 τ1
10
Time Delays
Time delays occur due to:
1. Fluid flow in a pipe
2. Transport of solid material (e.g., conveyor belt)
Chapter 66
3. Chemical analysis
- Sampling line delay
- Time required to do the analysis (e.g., on-line gas
chromatograph)
Mathematical description:
A time delay, θ, between an input u and an output y results in the
following expression:
0 for t < θ
y (t ) = (6-27)
u ( t − θ ) for t ≥ θ 11
Example: Turbulent flow in a pipe
Point 1 Point 2
Figure 6.5
Assume that the velocity profile is “flat”, that is, the velocity
is uniform over the cross-sectional area. This situation is
analyzed in Example 6.5 and Fig. 6.6.
12
Chapter 66
13
Example 6.5
For the pipe section illustrated in Fig. 6.5, find the transfer
functions:
(a) relating the mass flow rate of liquid at 2, w2, to the mass flow
Chapter 66
θ 2 s 2 θ3 s3 θ 4 s 4
e − θs = 1 − θs + − + +K (6-34)
2! 3! 4!
The approximation is obtained by truncating after only a few
terms.
17
2. Padé Approximations:
Many are available. For example, the 1/1 approximation is,
Chapter 66
θ
1− s
e − θs ≈ 2 (6-35)
θ
1+ s
2
18
Approximation of Higher-Order Transfer
Functions
In this section, we present a general approach for approximating
high-order transfer function models with lower-order models that
have similar dynamic and steady-state characteristics.
Chapter 66
In Eq. 6-4 we showed that the transfer function for a time delay
can be expressed as a Taylor series expansion. For small values of
s,
θ 2 s 2 θ3 s3 θ 4 s 4
e − θs = 1 − θs + − + +K (6-34)
2! 3! 4!
e −θ 0 s ≈ 1 − θ 0 s (6-57)
19
• An alternative first-order approximation consists of the transfer
function,
1 1
Chapter 66
e −θ 0 s = θ0 s
≈ (6-58)
e 1 + θ0 s
20
Skogestad’s “half rule”
21
Example 6.4
The normalized step responses for G(s) and the two approximate
models are shown in Fig. 6.10. Skogestad’s method provides better
agreement with the actual response.
Figure 6.10
Comparison of the
actual and
approximate models
for Example 6.4.
25
Example 6.5
0.2
θ = 1+ + 0.05 + 1 = 2.15
2
τ1 = 12, τ 2 = 3 + 0.1 = 3.1
In this case, the half rule is applied to the third largest time
constant (0.2). The normalized step responses of the original and
approximate transfer functions are shown in Fig. 6.11.
28
Interacting vs. Noninteracting Systems
or
- A change in one output affects the other outputs.
29
Figure 4.3. A noninteracting system:
two surge tanks in series.
Chapter 66
dh1
Mass Balance: A1 = qi − q1 (4-48)
dt
1
Valve Relation: q1 = h1 (4-49)
R1
dh1′ 1
A1 = qi′ − h1′ (4-51)
dt R1
1
q1′ = h1′ (4-52)
R1
Chapter 66
H1′ ( s ) R1 K1
= = (4-53)
Qi′ ( s ) A1R1s + 1 τ1s + 1
32
Q1′ ( s ) 1 1
= = (4-54)
H1′ ( s ) R1 K1
H 2′ ( s ) R2 K2
= = (4-55)
Q2′ ( s ) A2 R2 s + 1 τ 2 s + 1
Q2′ ( s ) 1 1
= = (4-56)
H 2′ ( s ) R2 K 2 Figure 4.3. A noninteracting system:
two surge tanks in series.
33
Q2′ ( s ) Q2′ ( s ) H 2′ ( s ) Q1′ ( s ) H1′ ( s )
= (4-57)
Qi′ ( s ) H 2′ ( s ) Q1′ ( s ) H1′ ( s ) Qi′ ( s )
or
Chapter 66
Q2′ ( s ) 1 K 2 1 K1
= (4-58)
Qi′ ( s ) K 2 τ 2 s + 1 K1 τ1s + 1
Q2′ ( s ) 1
= (4-59)
Qi′ ( s ) ( τ1s + 1)( τ 2 s + 1)
a second-order transfer function (does unity gain make sense on
physical grounds?). Figure 4.4 is a block diagram showing
information flow for this system.
34
Block Diagram for Noninteracting
Surge Tank System
Chapter 6
35
Dynamic Model of An Interacting Process
Chapter 66
Q2′ ( s ) 1
= 2 2
Qi′ ( s ) τ s + 2ζτs + 1
Chapter 66
H1′ ( s ) K1′ ( τ a s + 1)
= 2 2 (6-72)
Qi′ ( s ) τ s + 2ζτs + 1
where
τ1 + τ 2 + R2 A1
τ= τ1τ 2 , ζ = , and τ a =R R A
1 2 2 / ( R1 + R2 )
2 τ1τ 2
In Exercise 6.15, the reader can show that ζ>1 by analyzing the
denominator of (6-71); hence, the transfer function is
overdamped, second order, and has a negative zero.
37
Model Comparison
Noninteracting system
Q 2′ ( s ) 1
= (4-59)
Qi′ ( s ) ( τ1 s + 1)( τ 2 s + 1)
Chapter 6
where τ1 = A1 R1 and τ 2 = A2 R 2 .
Interacting system
Q 2′ ( s ) 1
= 2 2
Qi′ ( s ) τ s + 2ζτ s + 1
General Conclusions
The interacting system has a slower response.
(Example: consider the special case where τ = τ1= τ2.)
38
Multiple-Input, Multiple Output (MIMO)
Processes
39
Chapter 66
40
• For example, consider the system illustrated in Fig. 6.14.
• Here the level h in the stirred tank and the temperature T are to
be controlled by adjusting the flow rates of the hot and cold
Chapter 66
(6-88)
41
Chapter 66
42