Inst ToolsInst ToolsInst Tools
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
  • Request
Search
  • Books
  • Software
  • Projects
  • Process
  • Tools
  • Basics
  • Formula
  • Power Plant
  • Root Cause Analysis
  • Electrical Basics
  • Animation
  • Standards
  • 4-20 mA Course
  • Siemens PLC Course
Reading: Cascade Control
Share
Notification Show More
Font ResizerAa
Inst ToolsInst Tools
Font ResizerAa
  • Courses
  • Design
  • PLC
  • Interview
  • Control System
Search
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
  • Request
Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Inst Tools > Blog > Control Systems > Cascade Control

Cascade Control

Last updated: March 7, 2020 5:08 pm
Editorial Staff
Control Systems
3 Comments
Share
10 Min Read
SHARE

A simple control system drawn in block diagram form looks like this:

control system

Information from the measuring device (e.g. transmitter) goes to the controller, then to the final control device (e.g. control valve), influencing the process which is sensed again by the measuring device.

The controller’s task is to inject the proper amount of negative feedback such that the process variable stabilizes over time. This flow of information is collectively referred to as a feedback control loop.

To cascade controllers means to connect the output signal of one controller to the setpoint of another controller, with each controller sensing a different aspect of the same process.

The first controller (called the primary, or master ) essentially “gives orders” to the second controller (called the secondary or slave) via a remote setpoint signal.

Thus, a cascade control system consists of two feedback control loops, one nested inside the other:

Cascade Control System

A very common example of cascade control is a valve positioner, which receives a command signal from a regular process controller, and in turn works to ensure the valve stem position precisely matches that command signal.

The control valve’s stem position is the process variable (PV) for the positioner, just as the command signal is the positioner’s setpoint (SP). Valve positioners therefore act as “slave” controllers to “master” process controllers controlling pressure, temperature, flow, or some other process variable.

The purpose of cascade control is to achieve greater stability of the primary process variable by regulating a secondary process variable in accordance with the needs of the first.

An essential requirement of cascaded control is that the secondary process variable be faster-responding (i.e. shorter lag and dead times) than the primary process variable.

An analogy for understanding cascade control is that of delegation in a work environment. If a supervisor delegates some task to a subordinate, and that subordinate performs the task without further need of guidance or assistance from the supervisor, the supervisor’s job is made easier.

The subordinate takes care of all the little details that would otherwise burden the supervisor if the supervisor had no one to delegate to.

This analogy also makes it clear why the secondary process variable must be faster-responding than the primary process variable: the supervisor-subordinate management structure fails to work if the supervisor does not maintain focus on long-term goals (i.e. longer-term than the completion time of the tasks given to subordinates).

If a supervisor focuses on achieving goals that are shorter-term than the time required for subordinates to complete their assignments, the supervisor will inevitably call for “course changes” that are too quick for the subordinates to execute.

This will lead to the subordinates “lagging” behind the supervisor’s orders, to the detriment of everyone’s satisfaction.

Example :

An example of cascade control applied to a real industrial process is shown here, for a dryer system where heated air is used to evaporate water from a granular solid.

The primary process variable is the outlet air exiting the dryer, which should be maintained at a high enough temperature to ensure water will not remain in the upper layers of the solid material.

This outlet temperature is fairly slow to react, as the solid material mass creates a large lag time:

Cascade Control System Example

There are several parameters influencing the temperature of the outlet air other than the moisture content of the drying material. These include air flow, ambient air temperature, and variations in steam temperature.

Each one of these variables is a load on the process variable we are trying to control (outlet air temperature). If any of these parameters were to suddenly change, the effect would be slow to register at the outlet temperature even though there would be immediate impact at the bottom of the dryer where the heated air enters.

Correspondingly, the control system would be slow to correct for any of these changing loads.

We may better compensate for these loads by installing a second temperature transmitter at the inlet duct of the dryer, with its own controller to adjust steam flow at the command of the primary controller:

Cascade Control System Example - 1

Now, if any of the loads related to incoming air flow or temperature vary, the secondary controller (TC-1b) will immediately sense the change in dryer inlet temperature and compensate by adjusting steam flow through the heat exchanger.

Thus, the “slave” control loop (1b) helps stabilize the “master” control loop (1a) by reacting to load changes long before any effect might manifest at the dryer outlet.

A helpful way to think of this is to consider the slave controller as shielding the master controller from the loads previously mentioned (incoming air flow, ambient temperature, and steam temperature).

Of course, these variables still act as loads to the slave controller, as it must continuously adjust the steam valve to compensate for changes in air flow, ambient air temperature, and steam temperature.

However, so long as the slave controller does a good job of stabilizing the air temperature entering the dryer, the master controller will never “see” the effects of those load changes.

Responsibility for incoming air temperature has been delegated to the slave controller, and as a result the master controller is conveniently isolated from the loads impacting that loop.

To re-emphasize an important point, one of the non-negotiable requirements for cascade control is that the secondary (slave) loop must be faster-responding than the primary (master) loop.

Cascade control cannot function if this speed relationship is reversed. Temperature controller TC-1b is able to be a slave to controller TC-1a because the natural response time of the temperature at the dryer’s bottom is much shorter than at the dryer’s top with respect to any changes in steam valve position.

Important Points :

A necessary step in implementing cascade control is to ensure the secondary (“slave”) controller is well-tuned before any attempt is made to tune the primary (“master”) controller.

Just a moment’s thought is all that is needed to understand why this precedence in tuning must be: it is a simple matter of dependence.

The slave controller does not depend on good tuning in the master controller in order to control the slave loop. If the master controller were placed in manual (effectively turning off its automatic response), the slave controller would simply control to a constant setpoint.

However, the master controller most definitely depends on the slave controller being well-tuned in order to fulfill the master’s “expectations.” If the slave controller were placed in manual mode, the master controller would not be able to exert any control over its process variable whatsoever.

Clearly then, the slave controller’s response is essential to the master controller being able to control its process variable, therefore the slave controller should be tuned first when initially commissioning or optimizing a cascade control system.

Just like supervisory control systems where a process controller receives a “remote” setpoint signal from some other system, the secondary (“slave”) controller in a cascade system typically has three different operating modes:

• Manual mode: Controller takes no automatic action. Output value set by human operator.

• Automatic mode: Controller automatically adjusts its output to try to keep PV = SP. Setpoint value set “locally” by human operator.

• Cascade mode: Controller automatically adjusts its output to try to keep PV = SP. Setpoint value set “remotely” by primary (master) controller.

This means it is possible to defeat a cascade control system by placing the secondary controller in the wrong mode (automatic) just as it is possible to defeat any control system by placing the controller in manual mode. If a controller is “slaved” to another controller, it must be left in cascade mode in order for the control strategy to function as designed.

Also Read : Feedback Control Principle

Don't Miss Our Updates
Be the first to get exclusive content straight to your email.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
You've successfully subscribed !

Continue Reading

Power Supply Sizing for Industrial Automation Systems
What is PV Tracking ?
PID Tuning Recommendations based on Process Dynamics
Design Process Graphics in Factory Talk View Studio with an Analog Input
Instrumentation and Control Project Packages – Detail Engineering
How is Data Stored in Standard Modbus Protocol?
Share This Article
Facebook Whatsapp Whatsapp LinkedIn Copy Link
Share
3 Comments
  • Amol r chaudhari says:
    May 31, 2018 at 10:06 pm

    Best studying platform for instrumentation engineering students. Simple language with neat figures understand more. Thanku so much publisher for this great work.

    Reply
  • Vidyasagar says:
    April 16, 2021 at 11:01 am

    most of the concepts are more significant for better understanding.

    Reply
  • Ahmed messallam says:
    November 25, 2022 at 1:17 pm

    the most common control loop of fired heater output temperature cascaded with fuel flow to burner of heater.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

128.3kFollowersLike
69.1kFollowersFollow
210kSubscribersSubscribe
38kFollowersFollow

Categories

Explore More

Difference Between PNP and NPN Sensors
Modbus Function Codes and Addresses
Demo of a SCADA Software – Level Control System
Open Loop and Closed Loop Animation
Integral Controller Principle
Derivative (Rate) Control Theory
Instrumentation Engineer in Process Plant Project
Supervisory Control

Keep Learning

PID-Controller-Simulator-graph

PID Controller Tunning Parameters Simulator

DCS Vs PLC

Difference between DCS & PLC Systems

Types of Failures in Industrial Automation Systems

Types of Failures in Industrial Automation Systems

Yokogawa DCS

Yokogawa DCS and SIS System Architecture

Ratio control

What is Ratio Control ?

DCS Marshalling Cabinet Checks

PLC, DCS, and ESD Marshalling Cabinet Checks

4-20mA Current Loop for Flow Transmitter and Control Valve Positioner

4–20 mA Process Control Loops

What is Wellhead Control Panel?

Learn More

Pressure Gauge Datasheet

How to Fill up Instrument Datasheet? – Pressure Gauge Specifications & Standards

Type E thermocouple

Type E thermocouple Calculations

Globe Control Valve Animation

Basics of Globe Valves

Asynchronous Motor Animation

Asynchronous Motor Animation

How transformer works?

How transformer works?

Thermal Mass Flowmeter Principle

Thermal Mass Flow Meter – Principle, Advantages, Applications

Current-to-Percentage-Conversion

Formula for Current 4-20ma to Percentage Conversion

reactor vessel

Practical Process Control System Questions & Answers – 5

Menu

  • About
  • Privacy Policy
  • Copyright

Quick Links

  • Learn PLC
  • Helping Hand
  • Part Time Job

YouTube Subscribe

Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?