Reverse Acting Loop (Cooling); Reset Windup Protection; Freeze Bias - FACTS Engineering Direct Logic 405 Manual

Four loop
Table of Contents

Advertisement

Reverse Acting Loop (Cooling)

The Temperature Controller allows a loop to be programmed as reverse acting. With a reverse acting
loop, the output is driven in the opposite direction of the error. For example, if SP>PV then a reverse
acting controller will decrease output to increase the PV.
= −
+
Mx
Ki e
*
Mx
n
= −
+
Mx
Kc e
*
Kr PV
(
n

RESET WINDUP PROTECTION

Reset windup can occur if reset action (integral term) is specified and the computation of the bias term
Mx is:
= −
+
Mx
Ki e
*
Mx
n
For example, assume the output is controlling a heater and the temperature remains at some value
greater than the Setpoint. The negative error (e
until the output M goes to 0 turning off the heater. However, since the error term is still negative, the
bias will continue to decrease becoming ever more negative. When the temperature finally does come
back down below the SP, the heater will stay off until the error is positive for long enough to cause the
bias to become positive again. This will cause the controller to overshoot the SetPoint.
One way to solve the problem is to simply clamp the bias between limits. The Temperature Controller
does this. However, if this is the only thing that is done then the output will not move off 0.0 (thus turning
on the heater) until the temperature has become less than the SetPoint. This will also cause the
controller to undershoot.
The Temperature Controller solves the overshoot problem by freezing the bias term.

Freeze Bias

Freeze Bias means the Temperature Controller simply stops changing the bias (Mx) whenever the
computed normalized output (M) goes outside the interval 0.0 to 1.0.
Mx = Ki * e
+ Mx
n
M = Kc * e
- Kr(PV
n
M
= 0
if M < 0
n
if 0 # M # 1
M
= M
n
M
= 1
if M > 1
n
if 0 # M # 1
Mx
= Mx
n
Mx
= Mx
otherwise
n
n-1
Thus in our example, the bias will probably not go all the way to zero so that, when the temperature does
begin to come down, the loop will begin to turn on the heater sooner than it would have if the bias had
been allowed to go all the way to zero. This action has the effect of reducing the amount of overshoot.
5.4
n
1
+
PV
)
Mx
n
n
1
n
1
) will cause the bias term (Mx) to constantly decrease
n
n-1
- PV
) + Mx
n
n-1
PID FUNDAMENTALS

Advertisement

Table of Contents
loading

This manual is also suitable for:

F4-4ltc

Table of Contents