User guide

WintDrive
AntiWindUp-PID
Ant iWindUp_p
I
D
c
Refewnce
c
Feedback out
I
k
PmpGain
*
OutLinl
b
Reset
PID
Pmpout
I
b
IntEn
c
IntGain
fi
IntLlm Intout
I
c
DerEn
c
DelGain
F
DerFilTau
lhchlt
I
r
DerLitn
Description
It performs a PID controller with anti wind-up function. User has to specify
the Reference [x]
of the con-
trolled variable,
the Feedback
[x] from the controlled variable, the proportional gain
(PropGain),
output
limit [y]
{OutLim)
and the Reset input to set the output and the integral part to 0.
Here [x] is the measure unit of the controlled variable and [y] is the measure unit of the control variable (input
to the controlled system).
The PID has also an integral and derivative part.
The integral part consists of enable input
(IntEn),
integral gain
[y/x/set]
(IntGain) and integral part limit
[y](IutLim).
The derivative part consists of enable input
(DerEn),
derivative gain
[y/x set] (DerGain),
filter time
constant
[set]
(DerFilTau)
of a low pass filter and derivative part limit [y]
(DerLim).
For more details see
Time Derivative compound.
Let
e = reference feedback [x]
The compound block performs the following formula:
Out = PropGain
l
e + IntGain
-
Time-Lim-Int(e) + Time-Derivative(e) [y]
At the end the output
Out
is limited at
OutLim
value, and if the limit is reached
the Time-Lim-Int
is
disabled avoiding the wind-up condition of the integrator.
Input
logica
variables
None
165