cascade design
TRANSCRIPT
-
7/28/2019 Cascade Design
1/24
CASCADE DESIGNPresented By:
SHAEEZ USMAN ABDULLA
ROLL NO: 10
M1 AEI
1
-
7/28/2019 Cascade Design
2/24
INTRODUCTION
Cascade Control
Cascade control has a multi-loop structure, where the output of the
controller in the outer loop (the primary or master) is the set point
of a controller in the inner loop (the secondary or slave).
2
-
7/28/2019 Cascade Design
3/24
In the cascade configuration the process is divided into two parts and
therefore two controllers are used, but only one process variable(m) is
manipulated.
3
INTRODUCTION
-
7/28/2019 Cascade Design
4/24
The primary controller maintains the primary variable y1 at its set point
by adjusting the set point r2 of the secondary controller. The secondary
controller, in turn, responds both to set point r2 and to the secondary
controlled variable y2. This secondary controlled variable also affects
the primary process and therefore the primary controlled variable (y1),hence the loop is closed.
4
INTRODUCTION
-
7/28/2019 Cascade Design
5/24
Cascade control is advantageous on applications where1) P1 process has a large dead time or time lag
2) Time delays in the P2 part of the process are smaller.
3) The main disturbance is in the secondary loop. This is becausewith the cascade configuration, the correction of the inner
disturbance di occurs as soon as the secondary sensor (y2) detects
that upset.
5
INTRODUCTION
-
7/28/2019 Cascade Design
6/24
6
INTRODUCTION
Cascade System Advantages
1) Disturbances that are affecting the secondary variable can be
corrected by the secondary controller before their influence is felt
by the primary variable.
2) reduces the phase lag seen by the primary controller, resulting in
increased speed of response.
-
7/28/2019 Cascade Design
7/24
7
COMPONENTS OF THE CASCADE LOOPThe primary or outer control loop of a cascade system is designed only
after the secondary loop has already been designed. This is because
the characteristics of the slave loop have an effect on the master loop.
-
7/28/2019 Cascade Design
8/24
The Secondary Loop
Ideally, the secondary variable should be so selected as to split the
process time delays approximately in half. This means that the
secondary loop should be closed around half of the total time lags in
the process.
8
COMPONENTS OF THE CASCADE LOOP
-
7/28/2019 Cascade Design
9/24
The Secondary Loop
To demonstrate this need, consider two extreme cases:
1) If the secondary variable responded instantly to the manipulated
variable (no time delay in the secondary loop), the secondary
controller would accomplish nothing.
2) If the secondary loop was closed around the entire process, the
primary controller would have no function.
9
COMPONENTS OF THE CASCADE LOOP
-
7/28/2019 Cascade Design
10/24
10
COMPONENTS OF THE CASCADE LOOPThe Secondary Loop
Therefore, the dynamic elements of the process should be
distributed as equitably as possible between the two controllers.
When most of the process dynamics are enclosed in the secondary
loop, that can cause problems. Although the response of the
secondary loop is faster than the open loop configuration, in which
a secondary controller does not even exist , its dynamic gain is also
higher, as indicated by the damped oscillation.
-
7/28/2019 Cascade Design
11/24
11
COMPONENTS OF THE CASCADE LOOPSecondary Control Variables
The most common types of secondary control variables:
Valve Position Control (Positioner) :- Friction produces hysteresis
between the action of the control signal and its effect on the valve
position.
Flow Control :- A cascade flow loop can overcome the effects of
valve hysteresis.
Temperature Control :- The most commonly accepted configuration
has the reactor temperature controlled by manipulating the coolanttemperature in cascade.
-
7/28/2019 Cascade Design
12/24
Speed Control of a DC Motor
The current can reach high peaks during the start-up and shut-down
phases. Therefore it is usual to apply cascade control with the
armature current as the secondary variable. Saturation applied at the
current set point (reference value) limits the maximum value of thecurrent.
12
CASCADE APPLICATION EXAMPLES
-
7/28/2019 Cascade Design
13/24
13
CASCADE APPLICATION EXAMPLES
Room Temperature Control
The variation in steam pressure can be the main source of upsets. The
secondary variable is the inlet air temperature measured immediately
after the heat exchanger, as the disturbances in the steam pressure
affect it much sooner than they affect the room temperature
-
7/28/2019 Cascade Design
14/24
The process controlled by a cascade system is shown
14
CASCADE CONTROLLER DESIGN EXAMPLE
-
7/28/2019 Cascade Design
15/24
First design a single-series PID controller, with feedback taken from the
output signal y1. Design objectives are stability and good reference
signal (set point) tracking properties characterized by zero steady-state
error and about 60 of the phase margin to keep the overshoot below
10%, when a step change is introduced in the set point.
15
CASCADE CONTROLLER DESIGN EXAMPLE
-
7/28/2019 Cascade Design
16/24
Cascade Controller System Design
Design a cascade control system with feedback taken from the primary
and secondary (outer and inner) controlled variables (process outputs)
y1 and y2, respectively. Both control loops have to be stable. The design
objectives for tracking the set point (reference signal) are the same asbefore. Fast response is also required to any upsets in the secondary
loop or measurement.
16
CASCADE CONTROLLER DESIGN EXAMPLE
-
7/28/2019 Cascade Design
17/24
17
CASCADE CONTROLLER DESIGN EXAMPLECascade Controller System Design
The inner (secondary) controller can be proportional only.
Transfer function of the inner closed loop between signals y2 and u1
is
-
7/28/2019 Cascade Design
18/24
18
CASCADE CONTROLLER DESIGN EXAMPLECascade Controller System Design
In the primary (outer) loop a PI controller is used, which will be
responsible for accurate steady-state tracking of a step change in
the set point (reference signal). The transfer function of the
controller is
-
7/28/2019 Cascade Design
19/24
19
CASCADE CONTROLLER DESIGN EXAMPLESimulation Results
The set-point (reference signal) change is a unit step that occurs at a
time point of 10 sec. A unit step inner disturbance is added at a time
point of 250 sec.
response to upsets
set-point (reference
signal) tracking
-
7/28/2019 Cascade Design
20/24
20
CASCADE CONTROLLER DESIGN EXAMPLESimulation Results
Effect of model parameter uncertainties in cases of the single loop and
the cascade system.
-
7/28/2019 Cascade Design
21/24
21
CASCADE CONTROLLER DESIGN EXAMPLESimulation Results
Controlled variable responses of the single-loop and cascade control
systems, assuming all dynamic parameters (time constants) of the
process and its gain are both at their highest values.
-
7/28/2019 Cascade Design
22/24
Cascade loops consist of two or more controllers in series and have
only a single, independently adjustable set point, that of the
primary (master) controller. The main value of having secondary
(slave) controllers is that they act as the first line of defense against
disturbances, preventing these upsets from entering and upsettingthe primary process.
In order for the cascade loop to be effective, it should be more
responsive (faster) than the master. Some rules of thumb suggest
that the slaves time constant should be under 1/4 to 1/10 that of
the master loop and the slaves period of oscillation should beunder 1/2 to 1/3 that of the master loop.
22
SUMMARY
-
7/28/2019 Cascade Design
23/24
The goal is to distribute the time constants more-or-less evenly
between the inner (slave or secondary) and outer (master or
primary) loops, while making sure that the largest time constant is
not placed within the inner loop.
23
SUMMARY
-
7/28/2019 Cascade Design
24/24
Bela G. Liptak, Bila G. Liptak,Instrument Engineers' Handbook, Volume
2: Process Control And Optimization, 4th Edition, Crc Press, Sep 2005.
24
REFERENCE