In cascade control, where is the PID controller typically used?

Question:

In cascade control, where is the PID controller typically used?

Options:

A) Master only
B) Slave only
C) Both Master & Slave
D) Output stage


View Answer

:white_check_mark: Correct Answer: C) Both Master & Slave


:magnifying_glass_tilted_right: Detailed Explanation

In a cascade control system, there are two control loops:

  1. Master (Primary) Controller
  2. Slave (Secondary) Controller

Both loops typically use PID control.

:small_blue_diamond: Master Controller

  • Controls the primary process variable
  • Sends its output as the setpoint to the slave controller

:small_blue_diamond: Slave Controller

  • Controls a faster inner variable
  • Directly manipulates the final control element

Using PID in both loops improves:

  • Disturbance rejection
  • Response speed
  • Stability

:repeat_button: Example

Temperature control of a heat exchanger:

  • Master PID → Controls temperature
  • Slave PID → Controls steam flow

The inner (slave) loop reacts faster to disturbances before they affect the primary variable.


:cross_mark: Why Other Options Are Incorrect

A) Master only → Slave loop also requires control logic.
B) Slave only → Master loop still performs primary regulation.
D) Output stage → PID is implemented in controllers, not in output hardware.