Beruflich Dokumente
Kultur Dokumente
Chapter 16
Chapter 16
Chapter 16
Chapter 16
Cascade Control
Distinguishing features:
1. Two FB controllers but only a single control
valve (or other final control element).
2. Output signal of the "master" controller is the
set-point for slave" controller.
3. Two FB control loops are "nested" with the
"slave" (or "secondary") control loop inside
the "master" (or "primary") control loop.
Terminology:
slave vs. master
secondary vs. primary
inner vs. outer
Chapter 16
Y1
Chapter 16
D2
G P1Gd 2
1 G c 2 G v G p 2 Gm 2 G c1 G c 2 G v G p 2 G p1 Gm1
(16 5)
Example 16.1
Consider the block diagram in Fig. 16.4 with the following
transfer functions:
Chapter 16
Gv
5
s 1
Gd 2 1
G p1
4s 1 2s 1
Gm1 0.05
Gm2 0.2
G p2 1
Gd1
1
3s 1
Chapter 16
Example 16.2
Compare the set-point responses for a second-order process with a time delay
(min) and without the delay. The transfer function is
Chapter 16
e s
G p (s)
5s 1 3s 1
16 18
10
Chapter 16
%
%
E' E Y%
1 Ysp Y1 Y Y2
16 19
E' Ysp Y%
1
16 20
For this ideal case the controller responds to the error signal that would occur if not
time
G% G ,
were present. Assuming there is not model error
the inner loop has the
Gc
P
effective transfer function
G'
16 21
E 1 GcG * 1 e s
11
Chapter 16
G%= G G* e - s
Gc
1 Gc G* 1 e s
Gc G* e s
Gc G
Y
Ysp 1 Gc G* e s 1 Gc G*
Ysp 1 GcG*e s
16 23
12
13
Chapter 16
14
Chapter 16
Inferential Control
Chapter 16
15
Chapter 16
16
Chapter 16
Chapter 16
Low selector:
High selector:
Median selector:
The output, Z, is the median of an odd number of inputs
18
Chapter 16
multiple measurements
one controller
one final control element
19
Chapter 16
2 measurements, 2 controllers,
1 final control element
20
Chapter 16
Overrides
An override is a special case of a selective control
system
One of the inputs is a numerical value, a limit.
Used when it is desirable to limit the value of a
signal (e.g., a controller output).
Override alternative for the sand/water slurry
example?
21
22
Chapter 16
Most physical processes are nonlinear to some degree. Some are very nonlinear.
Examples: pH, high purity distillation columns, chemical reactions
with large heats of reaction.
Chapter 16
23
Chapter 16
K c Kc 0 (1 a | e(t ) | )
(16-26)
Kc0 and a are constants, and e(t) is the error signal (e = ysp - y).
Also called, error squared controller.
2
Question: Why not use u e (t ) instead of u | e(t ) | e(t ) ?
Chapter 16
1 xD
1 xDsp
(16-27)
u2 = qA / qB
25
Gain Scheduling
Chapter 16
Note: Requires knowledge about how the process gain changes with this
measured variable.
26
Chapter 16
Ke
,
s 1
Kc
1
K
2,
,
2
2
27
Adaptive Control
A general control strategy for control problems where the process or operating conditions can change significantly and unpredictably.
Example: Catalyst decay, equipment fouling
Chapter 16
28
Chapter 16
29