![]()
DERIVATIVE CONTROL: The Control Action That Reacts to the Rate of Change! ![]()
In a PID controller, Derivative (D) control looks at how quickly the error is changing, rather than only looking at how large the error is.
In simple words:
Proportional looks at the error.
Integral looks at accumulated error.
Derivative looks at how fast the error is changing.
What is Derivative Control?
Derivative control is a control action whose response is proportional to the rate of change of the error.
If the error is changing rapidly, the derivative action produces a larger corrective response.
Conceptually:
Error changing slowly β Small D action
Error changing rapidly β Large D action
Error not changing β No D action
Example: Temperature Control
Suppose:
Setpoint = 100Β°C
The process temperature is:
80 β 85 β 90 β 95Β°C
The temperature is moving rapidly toward the setpoint.
Even though the current error is still:
100 β 95 = 5Β°C
the derivative action recognizes:
βThe temperature is rising rapidly.β
It can therefore reduce the controller output earlier to help prevent excessive overshoot.
What Does Derivative Control Do?
Derivative action can:
Anticipate rapid changes
Improve damping
Reduce overshoot
Improve transient response
Help stabilize some processes
It is particularly useful when the process has significant inertia or tendency to overshoot.
Major Disadvantage: Noise
Derivative action is highly sensitive to rapid changes in the measured signal.
Suppose a transmitter signal contains noise:
PV:
50.0 β 50.3 β 49.8 β 50.2 β 49.7
The process may not actually be changing significantly, but the derivative term sees rapid changes.
This can produce:
Rapid controller output fluctuations
Valve movement
Unstable-looking control action
Therefore, derivative action is commonly implemented with filtering, and many industrial controllers apply derivative action to the PV rather than directly to the error to avoid derivative kick caused by sudden setpoint changes.
P vs I vs D
| Control Action | Mainly Responds To | Main Purpose |
|---|---|---|
| P |
Present error | Immediate correction |
| I |
Accumulated error | Eliminate steady-state offset |
| D |
Rate of change | Anticipate/damp rapid changes |
Easy Way to Remember
Imagine driving a car toward a wall:
P: βHow far am I from the wall?β
I: βHow long have I been too far from where I should be?β
D: βHow quickly am I approaching the wall?β
So derivative action effectively says:
βI can see the process is changing rapidlyβstart correcting before the error becomes too large.β
Interview Question
What is derivative control?
Derivative control produces a corrective action based on the rate of change of the error. It can improve damping and reduce overshoot, but it is sensitive to measurement noise and therefore requires careful tuning and filtering.
#DerivativeControl #DerivativeAction #PID #PIDControl #ControlSystems #ProcessControl #Instrumentation dcs #PLC Automation #ControlEngineering #IndustrialAutomation #InstrumentationEngineer #ProcessControl ![]()
![]()
![]()
