SlideShare a Scribd company logo
Cascade controllers
Introduction
 SISO involves a single loop control that uses only one measured signal
(input). This signal is then compared to a set point of the control
variable (output) before being sent to an actuator (i.e. pump or valve)
that adjusts accordingly to meet the set point. Cascade controls, in
contrast, make use of multiple control loops that involve multiple
signals for one manipulated variable. Utilizing cascade controls can
allow a system to be more responsive to disturbances
 Meaning of the terms 'manipulated variables', 'measured variables' and
'control variables' should be clarified. The definitions of these terms
commonly found in literature are often interchangeable; but, they
typically refer to either the input or output signal. For the purpose of this
article, 'control variables' will refer to inputs like flow rates, pressure
readings, and temperature readings. 'Manipulated variables' and
'measured variables' will refer to the output signals which are sent to the
actuator.
Single loop control
 The simplest cascade control scheme involves two control
loops that use two measurement signals to control one
primary variable. In such a control system, the output of
the primary controller determines the set point for the
secondary controller. The output of the secondary
controller is used to adjust the control variable. Generally,
the secondary controller changes quickly while the primary
controller changes slowly.
 Once cascade control is implemented, disturbances from
rapid changes of the secondary controller will not affect
the primary controller.
Introduction
 To illustrate how cascade control
works and why it is used, a typical
control system will be analyzed. This
control system is one that is used to
adjust the amount of steam used to
heat up a fluid stream in a heat
exchanger. Then an alternative
cascade control system for the same
process will be developed and
compared to the typical single loop
control. The figure below shows the
performance of cascade control vs.
single-loop control in CST heater
 Cascade control gives a much better
performance because the
disturbance in the flow is quickly
corrected.
 The above process, the fluid is to be heated up to a certain temperature by the
steam. This process is controlled by a temperature controller (TC1) which
measures the temperature of the exiting fluid and then adjusts the valve (V1) to
correct the amount of steam needed by the heat exchanger to maintain the
specified temperature. Figure 2 shows the flow of information to and from the
temperature controller. to the heat exchanger is solely dependent on opening
the valve to varying degrees.
 If the flow rate of the steam supply changes (i.e. pipeline leakage, clogging, drop in
boiler power), the controller will not be aware of it. The controller opens the valve
to the same degree expecting to get a certain flow rate of steam but will in fact be
getting less than expected. The single loop control system will be unable to
effectively maintain the fluid at the required temperature.
Example of Cascade Control
 Implementing cascade control will allow us to
correct for fluctuations in the flow rate of the
steam going into the heat exchanger as an inner
part of a grander scheme to control the
temperature of the process fluid coming out of
the heat exchanger. A basic cascade control uses
two control loops;
 one loop (the outer loop, or master loop, or
primary loop) consists of TC1 reading the fluid out
temperature, comparing it to TC1set (which will not
change in this example) and changing
FC1set accordingly. The other loop (the inner loop,
or slave loop, or secondary loop) consists of FC1
reading the steam flow, comparing it to
FC1set (which is controlled by the outer loop as
explained above), and changing the valve opening
as necessary.
 The main reason to use cascade control in this system is that
the temperature has to be maintained at a specific value. The
valve position does not directly affect the temperature
(consider an upset in the stream input; the flow rate will be
lower at the same valve setting). Thus, the steam flow rate is
the variable that is required to maintain the process
temperature.
 The inner loop is chosen because it is prone to higher
frequency variation. The rationale behind this example is that
the steam in flow can fluctuate, and if this happens, the flow
measured by FC1 will change faster than the temperature
measured by TC1, since it will take a finite amount of time for
heat transfer to occur through the heat exchanger. Since the
steam flow measured by FC1 changes at higher frequency, we
chose this to be the inner loop. This way, FC1 can control the
fluctuations in flow by opening and closing the valve, and TC1
can control the fluctuations in temperature by increasing or
decreasing FC1set
 Thus, the cascade control uses two inputs to control the valve
and allows the system to adjust to both variable fluid flow and
steam flow rates.
 In order to have a smooth flow of information throughout the control system, a hierarchy of information
must be maintained. In a double loop cascade system, the action of the secondary loop on the process
should be faster than that of the primary loop. This ensures that the changes made by the primary output
will be reflected quickly in the process and observed when the primary control variable is next measured.
This hierarchy of information can be preserved by applying the following conditions when setting up the
cascade controls.
1) There must be a clear relationship between the measured variables of the primary and secondary
loops.
2) The secondary loop must have influence over the primary loop.
3) Response period of the primary loop has to be at least 4 times larger than the response period of the
secondary loop.
4) The major disturbance to the system should act in the primary loop.
5) The primary loop should be able to have a large gain, Kc.
Cascade control is best when the inner loop is controlling something that happens at fairly high frequency.
Cascade control is designed to allow the master controller to respond to slow changes in the system, while the
slave controller controls disturbances that happen quickly. If set up in reverse order, there will be a large
propagation of error. Hence, it is important to maintain the hierarchy of information. In summary, the master
controller responds to SLOW changes in the system, while the slave controller responds to the high frequency,
or FAST changes in the system. This also requires that the inner control scheme be tuned TIGHTLY so error is not
allowed to build. Commonly, the inner loops controls a flow controller, which will reduce the effect of changes
such as fluctuations in steam pressure.
Conditions for cascade control
Advantages and Disadvantages of Cascade
Control
te
Temperature control of steam out from boilers
to turbine blades using TCV 151
Logic diagram of Temperature control valve
Primary controller
Secondary controller
Cascade pid controllers
Cascade pid controllers
Cascade pid controllers
Cascade pid controllers
Cascade pid controllers
Cascade pid controllers
Cascade pid controllers
Cascade pid controllers
Cascade pid controllers
Cascade pid controllers
Cascade pid controllers
Cascade pid controllers
Cascade pid controllers
Cascade pid controllers
Cascade pid controllers
Cascade pid controllers
Cascade pid controllers
Cascade pid controllers
Cascade pid controllers
Cascade pid controllers
Cascade pid controllers

More Related Content

PDF
Direct Digital Control
PPTX
Cascade control
PPTX
Ratio control system
PPTX
Industrial process control
PPTX
Cascade control system
PPTX
Boiler drum's water level control
PPTX
PID Controller and its design
PPT
Process control 4 chapter
Direct Digital Control
Cascade control
Ratio control system
Industrial process control
Cascade control system
Boiler drum's water level control
PID Controller and its design
Process control 4 chapter

What's hot (20)

PPTX
Split range control system
PPT
Controller ppt
PPTX
Floating mode controller
PDF
Digital control systems
PPTX
2. Feed forward system.pptx
PPTX
Process Modelling and Control : Summary most important points in process mo...
PPT
Control system
PPTX
Instrumentation and process control fundamentals
PPTX
Pid controllers
PPTX
P, PI AND PID CONTROLLER
PPTX
Pid controller bp ganthia
PPTX
Cascade control presentation
PPT
Sensor and transducers
PDF
Class 7 mathematical modeling of liquid-level systems
PDF
Industrial Instrumentation An Introduction
PPTX
Pid controller
PDF
Types of Controllers PID PD I PD
PPTX
DP Transmitter
PPSX
Speed, Acceleration and Vibration Measurement
PPTX
Override control system
Split range control system
Controller ppt
Floating mode controller
Digital control systems
2. Feed forward system.pptx
Process Modelling and Control : Summary most important points in process mo...
Control system
Instrumentation and process control fundamentals
Pid controllers
P, PI AND PID CONTROLLER
Pid controller bp ganthia
Cascade control presentation
Sensor and transducers
Class 7 mathematical modeling of liquid-level systems
Industrial Instrumentation An Introduction
Pid controller
Types of Controllers PID PD I PD
DP Transmitter
Speed, Acceleration and Vibration Measurement
Override control system
Ad

Viewers also liked (15)

PDF
Cascade control of superheated steam temperature with neuro PID controller
PDF
Cascade 10.5: Visibility & Control
PPTX
Op amp applications filters cw final (2)
PDF
Class 40 final control elements - control valves
PPTX
Split Range Control - Greg McMillan Deminar
DOCX
cascade and ratio control word doc
PDF
Class 43 direct digital and supervisory control
PDF
Class 41 final control elements - control valves
PDF
Class 34 advanced control strategies – feedforward control
PDF
Class 36 advanced control strategies – dead time compensator, selective con...
PDF
Class 33 advanced control strategies - cascade control
PDF
Class 35 advanced control strategies – ratio control, split range control
PDF
Proportional-Derivative-Integral (PID) Control
PPT
Fundamentals of Practical Building Automation Systems
PDF
Bms system basic
Cascade control of superheated steam temperature with neuro PID controller
Cascade 10.5: Visibility & Control
Op amp applications filters cw final (2)
Class 40 final control elements - control valves
Split Range Control - Greg McMillan Deminar
cascade and ratio control word doc
Class 43 direct digital and supervisory control
Class 41 final control elements - control valves
Class 34 advanced control strategies – feedforward control
Class 36 advanced control strategies – dead time compensator, selective con...
Class 33 advanced control strategies - cascade control
Class 35 advanced control strategies – ratio control, split range control
Proportional-Derivative-Integral (PID) Control
Fundamentals of Practical Building Automation Systems
Bms system basic
Ad

Similar to Cascade pid controllers (20)

PPT
Fundamental process control system Chapter2.ppt
DOCX
Instrument & control
PPTX
Drun level control
PPTX
Process Control Fundamentals and How to read P&IDs
PPTX
introduction to advanced control systems
PDF
178633554-Bms-Air-Conditioning-and-Ventilation-Controls-Honeywell
PPTX
TWO POSITION CONTROL FOR CONTROL ENGINEERING
PDF
Anti surge control
PPTX
On off controller
DOCX
Flow controll valve
PDF
Boiler doc 07 control self acting
PDF
Boiler instrumentation-and-controls
DOCX
Process control examples and applications
PDF
Boiler Feed Water Control
PPTX
Control loop configuration of interacting units
PPTX
Control loop configuration of interacting units
PDF
Ch1 introduction to control
PPTX
Session 24 - Control Systems
PPTX
Control Systems
PPTX
control-system-ppt.pptx
Fundamental process control system Chapter2.ppt
Instrument & control
Drun level control
Process Control Fundamentals and How to read P&IDs
introduction to advanced control systems
178633554-Bms-Air-Conditioning-and-Ventilation-Controls-Honeywell
TWO POSITION CONTROL FOR CONTROL ENGINEERING
Anti surge control
On off controller
Flow controll valve
Boiler doc 07 control self acting
Boiler instrumentation-and-controls
Process control examples and applications
Boiler Feed Water Control
Control loop configuration of interacting units
Control loop configuration of interacting units
Ch1 introduction to control
Session 24 - Control Systems
Control Systems
control-system-ppt.pptx

Recently uploaded (20)

PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
composite construction of structures.pdf
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
R24 SURVEYING LAB MANUAL for civil enggi
DOCX
573137875-Attendance-Management-System-original
PDF
Well-logging-methods_new................
PPTX
Construction Project Organization Group 2.pptx
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
UNIT 4 Total Quality Management .pptx
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PDF
Digital Logic Computer Design lecture notes
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
CYBER-CRIMES AND SECURITY A guide to understanding
composite construction of structures.pdf
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
R24 SURVEYING LAB MANUAL for civil enggi
573137875-Attendance-Management-System-original
Well-logging-methods_new................
Construction Project Organization Group 2.pptx
CH1 Production IntroductoryConcepts.pptx
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
UNIT 4 Total Quality Management .pptx
Operating System & Kernel Study Guide-1 - converted.pdf
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Digital Logic Computer Design lecture notes
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Embodied AI: Ushering in the Next Era of Intelligent Systems
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx

Cascade pid controllers

  • 2.  SISO involves a single loop control that uses only one measured signal (input). This signal is then compared to a set point of the control variable (output) before being sent to an actuator (i.e. pump or valve) that adjusts accordingly to meet the set point. Cascade controls, in contrast, make use of multiple control loops that involve multiple signals for one manipulated variable. Utilizing cascade controls can allow a system to be more responsive to disturbances  Meaning of the terms 'manipulated variables', 'measured variables' and 'control variables' should be clarified. The definitions of these terms commonly found in literature are often interchangeable; but, they typically refer to either the input or output signal. For the purpose of this article, 'control variables' will refer to inputs like flow rates, pressure readings, and temperature readings. 'Manipulated variables' and 'measured variables' will refer to the output signals which are sent to the actuator. Single loop control
  • 3.  The simplest cascade control scheme involves two control loops that use two measurement signals to control one primary variable. In such a control system, the output of the primary controller determines the set point for the secondary controller. The output of the secondary controller is used to adjust the control variable. Generally, the secondary controller changes quickly while the primary controller changes slowly.  Once cascade control is implemented, disturbances from rapid changes of the secondary controller will not affect the primary controller. Introduction
  • 4.  To illustrate how cascade control works and why it is used, a typical control system will be analyzed. This control system is one that is used to adjust the amount of steam used to heat up a fluid stream in a heat exchanger. Then an alternative cascade control system for the same process will be developed and compared to the typical single loop control. The figure below shows the performance of cascade control vs. single-loop control in CST heater  Cascade control gives a much better performance because the disturbance in the flow is quickly corrected.
  • 5.  The above process, the fluid is to be heated up to a certain temperature by the steam. This process is controlled by a temperature controller (TC1) which measures the temperature of the exiting fluid and then adjusts the valve (V1) to correct the amount of steam needed by the heat exchanger to maintain the specified temperature. Figure 2 shows the flow of information to and from the temperature controller. to the heat exchanger is solely dependent on opening the valve to varying degrees.  If the flow rate of the steam supply changes (i.e. pipeline leakage, clogging, drop in boiler power), the controller will not be aware of it. The controller opens the valve to the same degree expecting to get a certain flow rate of steam but will in fact be getting less than expected. The single loop control system will be unable to effectively maintain the fluid at the required temperature. Example of Cascade Control
  • 6.  Implementing cascade control will allow us to correct for fluctuations in the flow rate of the steam going into the heat exchanger as an inner part of a grander scheme to control the temperature of the process fluid coming out of the heat exchanger. A basic cascade control uses two control loops;  one loop (the outer loop, or master loop, or primary loop) consists of TC1 reading the fluid out temperature, comparing it to TC1set (which will not change in this example) and changing FC1set accordingly. The other loop (the inner loop, or slave loop, or secondary loop) consists of FC1 reading the steam flow, comparing it to FC1set (which is controlled by the outer loop as explained above), and changing the valve opening as necessary.
  • 7.  The main reason to use cascade control in this system is that the temperature has to be maintained at a specific value. The valve position does not directly affect the temperature (consider an upset in the stream input; the flow rate will be lower at the same valve setting). Thus, the steam flow rate is the variable that is required to maintain the process temperature.  The inner loop is chosen because it is prone to higher frequency variation. The rationale behind this example is that the steam in flow can fluctuate, and if this happens, the flow measured by FC1 will change faster than the temperature measured by TC1, since it will take a finite amount of time for heat transfer to occur through the heat exchanger. Since the steam flow measured by FC1 changes at higher frequency, we chose this to be the inner loop. This way, FC1 can control the fluctuations in flow by opening and closing the valve, and TC1 can control the fluctuations in temperature by increasing or decreasing FC1set  Thus, the cascade control uses two inputs to control the valve and allows the system to adjust to both variable fluid flow and steam flow rates.
  • 8.  In order to have a smooth flow of information throughout the control system, a hierarchy of information must be maintained. In a double loop cascade system, the action of the secondary loop on the process should be faster than that of the primary loop. This ensures that the changes made by the primary output will be reflected quickly in the process and observed when the primary control variable is next measured. This hierarchy of information can be preserved by applying the following conditions when setting up the cascade controls. 1) There must be a clear relationship between the measured variables of the primary and secondary loops. 2) The secondary loop must have influence over the primary loop. 3) Response period of the primary loop has to be at least 4 times larger than the response period of the secondary loop. 4) The major disturbance to the system should act in the primary loop. 5) The primary loop should be able to have a large gain, Kc. Cascade control is best when the inner loop is controlling something that happens at fairly high frequency. Cascade control is designed to allow the master controller to respond to slow changes in the system, while the slave controller controls disturbances that happen quickly. If set up in reverse order, there will be a large propagation of error. Hence, it is important to maintain the hierarchy of information. In summary, the master controller responds to SLOW changes in the system, while the slave controller responds to the high frequency, or FAST changes in the system. This also requires that the inner control scheme be tuned TIGHTLY so error is not allowed to build. Commonly, the inner loops controls a flow controller, which will reduce the effect of changes such as fluctuations in steam pressure. Conditions for cascade control
  • 9. Advantages and Disadvantages of Cascade Control
  • 10. te Temperature control of steam out from boilers to turbine blades using TCV 151
  • 11. Logic diagram of Temperature control valve Primary controller Secondary controller