Cascade Control
Cascade Control
Identify situations for which cascade is a good control enhancement Design cascade control using the five design rules Apply the tuning procedure to cascade control
A process challenge - improve performance Cascade design rules Good features and application guidelines Several process examples Analogy to management principle
feed
T 1
L 1
product
TC 2
PID controller
T 3
F 2
heating stream
TC
75 temperature
74
feed
T 1 Disturbance = heating pressure Control performance not acceptable!
73
minimum
20 40 60 80 100 120 140 160 180 200
72 0
TC 2
T 3
F 2
Pressure disturbance
heating stream
feed
T 1
L 1
product
TC 2
F 2
P
heating stream
TC
P (heating oil)
feed
T 1
L 1
product
TC 2
T 3
F 2
P
heating stream
TC
P (heating oil)
feed
T 1
L 1
product
TC 2
PID controller
T 3
F 2
heating stream
feed
T 1
L 1
T2=CV1
primary TC 2
product
SP2 = MV1
T 3
v=MV2
FC 2
secondary
computer
computer person
T2SP
F 2
computer
E T 2 = T2 sp T2
computer person
T2SP
F 2
E F 2 dt' + I F 2 0
t
Cascade
IAE = 11.5025 ISE = 1.6655
75 temperature
75
74
74
73
73
72 0
20
40
60
80
72
50
100
150
200
TC
Small deviation, returns to set point
0 50 100 150 200 IAE = 11.6538 ISE = 11.2388
WHY? Disturbance in flow is quickly corrected. This compensates for the disturbance!
SAM = 5.8711 SSM = 4.4807 58 heating valve (% open) 56 54 52 50
FC
Disturbance affects flow sooner than T2
50 100 Time 150 200
T 3
A disturbance in heating medium inlet pressure A disturbance in heating medium inlet temperature A disturbance in feed flow rate A change to the TC set point
T 3
A disturbance in heating medium inlet temperature same Both the A disturbance in feed flow rate A change to the TC set point
Both the same Both the same
F 2
T 2 T 3
feed
T 1 A 2
product
F 2
T 2 T 3
feed
T 1 A 2
AC maximum
AC 1
300
400
500
product
1. 2. 3. 4. 5.
Cascade design criteria Single-loop not acceptable Secondary variable is measured Indicates a key disturbance Causal relationship, valve secondary Secondary dynamics faster than primary
A2
F1
F2
T1
T2
T3
Remember: The disturbance is the heating medium inlet temperature and the primary is AC-1.
1. 2. 3. 4. 5.
Cascade design criteria Single-loop not acceptable Secondary variable is measured Indicates a key disturbance Causal relationship, valve secondary Secondary dynamics faster than primary
A2 Y Y N N N/A
F1 Y Y N N N/A
F2 Y Y N Y N/A
T1 Y Y N N N/A
T2 Y Y Y N N/A
T3 Y Y Y Y Y
T2 is the disturbance but cannot be used in cascade! T3 satisfies all of the rules and can be used as a secondary in a cascade.
F 2
T 2 T 3
feed
T 1 A 2
product
MV2
F 1 T 2 TC 3 secondary
feed
T 1
A 2
CV2
CV1
Cascade
IAE = 6.3309 ISE = 0.19017
AC
WHY? Disturbance in temperature is quickly corrected. This compensates for the disturbance!
4 3 SAM = 4.3428 SSM = 0.59949
0.5
TC
-0.5
CV2
MV
2 1 0
-1 0
What have we gained and lost using cascade control? How does the system respond to the following? A disturbance in T1
feed
T 1
F 2
MV2
F 1 T 2
A 2
CV2
TC 3 secondary
CV1
A disturbance in heating medium inlet pressure A disturbance in feed pressure A disturbance to feed composition, A2 A change to the AC-1 set point
F 2
MV2
F 1 T 2
T 1
A 2
CV2
TC 3 secondary
CV1
Cascade better
A disturbance in heating medium inlet pressure A disturbance in feed pressure A change to the AC-1 set point A disturbance to feed composition, A2
Cascade better
Three-Level Cascade!
MV3 SP3 = MV2
F 1
T 2 TC 3
feed
T 1
A 2
CV2
SP2 = MV1
AC 1
T 3 heating stream
Valve positioner: Measures the stem position and adjusts the air pressure to (closely) achieve the desired position. This is located at the valve.
CHAPTER 14: CASCADE CONTROL WORKSHOP 1 Evaluate cascade control for a disturbance in the heating medium inlet temperature. You may add a sensor but make no other changes to the equipment.
F 1 feed T 1 TC 2 L 1 product
T 3
F 2 heating stream
CHAPTER 14: CASCADE CONTROL WORKSHOP 2 Prepare a detailed plan for tuning the two cascade controllers shown in the following sketch.
F 1 feed T 1 product L 1
CV1 TC 2
SP2 = MV1
T 3
CHAPTER 14: CASCADE CONTROL WORKSHOP 3 Prepare a flowchart for the calculations performed by the packed bed cascade controllers. Show every calculation and use process variable symbols (e.g., A1), not generic symbols (CV1).
heating stream
F 2
MV2
F 1 T 2 TC 3 secondary
feed
T 1
A 2
CV2
CV1
CHAPTER 14: CASCADE CONTROL WORKSHOP 4 Identify process examples in which a valve positioner will improve performance and not improve performance. Draw a sketch of each process and discuss your recommendation of whether or not to use a positioner.
Note: Modern positioners provide diagnosis of the valve behavior that can be transmitted digitally for later evaluation. This can be very useful in maintenance and trouble shooting.
Identify situations for which cascade is a good control enhancement Design cascade control using the five design rules Apply the tuning procedure to cascade control
Lots of improvement, but we need some more study! Read the textbook Review the notes, especially learning goals and workshop Try out the self-study suggestions Naturally, well have an assignment!
CHAPTER 14: SUGGESTIONS FOR SELF-STUDY 1. Prove that an integral mode is required for zero steadystate offset of the primary. Do we achieve zero offset for the secondary. Why or why not? Is there any advantage for achieving zero offset for the secondary? 2. Program a cascade control for one of the processes modelled in Chapters 3-5. 3. Determine a guideline for how much faster the secondary must be than the primary for cascade to function well.
CHAPTER 14: SUGGESTIONS FOR SELF-STUDY 4. Using block diagram algebra, derive the transfer functions in textbook equations (14.6) to (14.8). 5. Review the following publication to find other advantages for cascade control.
Verhaegen, S., When to use cascade control, Intech, 38-40 (Oct. 1991).
6. Discuss applications of cascade control (hierarchical decision systems) in business, government, and university. Explain advantages and disadvantages of these systems.