In this examples are compared two cascade control schemes: with
and without external lock.
When two controllers are connected together in a cascade control
scheme, the inner controller typically regulates the actuator,
while the outer one provides the Set Point reference for the inner
one.
Since the inner controller acts on the plants, its Control Signal
have to be limited, using AntiWindup. Unfortunately it is not
possible for the outer controller, to know the values for which the
inner regulator saturates.
Such a problem can be voided by using the PID in its incremental
form, using the Increment/Decrement lock feature, and creating an
external loop between the controllers.
If the inner regulator saturates, its satHi signal becomes true. Connecting this signal
to the forbidIncrement input of the
outer controller, avoid an useless and potentially dangerous
increase of its Control Signal ( that is the Set point of the inner
controller that saturated). With such a scheme a windup-like effect
can be avoided.
In the following figure, the green line is the CS of the outer
controller with Increment/Decrement lock, while the black one is
the output of the outer controller whitout Increment/Decrement
lock.
The black line shows a windup like effect that turns in a slower
reaction when the Set Point changes at time t = 30.
Set Point, Process Variables (with and without external lock) and
outer control signals (with and without external lock)
inner regulators Control Signal (with and without external lock)