Glossary · Control theory and process control
Anti-windup
Also known as: Integrator anti-windup, Reset windup protection
German: Anti-Windup
In control engineering, anti-windup is a measure in a controller with integral action that stops the integral term from accumulating while the actuator is saturated, so the loop recovers quickly once the control error changes sign.
- Control theory
In one sentence
Anti-windup stops the integral term of a PI or PID controller from growing while the actuator is saturated, avoiding large overshoot afterward.
Example
When a heating valve is fully open during warm-up, anti-windup clamps the integral term so the temperature does not overshoot far above the setpoint once it is reached.
How it applies
- Engineering: Common methods are clamping (stop integrating when the output is at a limit), back-calculation (feed the difference between computed and actual output back to the integrator) and conditional integration. Most PID function blocks in PLC libraries offer one of these methods as a parameter.
- Commissioning: Test startup, large setpoint steps and actuator limits, because windup only shows under saturation. Check that output limits in the controller match the real actuator range.
- Documentation: In the control description, state which anti-windup method is used and which output limits apply. Service documentation should explain that changing output limits in the field also changes the anti-windup behavior.
Anti-windup vs. bumpless transfer
Anti-windup handles saturation during automatic operation. Bumpless transfer handles switching between manual and automatic mode or between controllers. Both manipulate the integral term, so they are often implemented together, but they solve different problems.