Page 34 of 58
POS-123-*-2030
5.8 Special commands
5.8.1
Drift compensation / high accurate positioning
The high accurate positioning or the drift compensation can be used in case of external influence which is lim-
iting the positioning accuracy. This function could be critical if limit cycling
13
by wrong parameterization or the
system behavior was not taken into account.
Which positioning errors can be compensated
14
?
1. Zero point adjustment of the valve. By this kind of failure a constant offset between command and
feedback signal remains. This failure is more or less constant.
2. Zero point failure depending on the temperature. The same behavior as point 1, but the failure is in-
creasing slowly (over the temperature).
3. Position failure caused by an external force. All control and servo valves have a typical pressure gain
characteristic. In case of external forces an o
utput signal of 2…3 % has to be generated for the com-
pensation of this force. And this signal is proportional to the positioning error. In opposite to point one
and two the positioning failure generated by the force signal can vary cycle to cycle.
How does it work?
The position errors should be compensated when the axis is near by the target position. The output signal is
going lower and lower but a system specific position error remains. At the activation point this function
– a
slowly working integrator
– is active. This integrator signal is added to the output signal and will compensate
offsets and other failure. To prevent instabilities, the integrator value will be frozen when the output value is
lower than the deactivation point.
Drift compensation (to compensate failure of the zero point adjustment)
To compensate position errors of point one and two.
High accurate positioning (used at external forces or general drift compensation)
To compensate positions errors of point three. Alternatively of point one, two and three.
Positioning modules without fieldbus
:
Only one function is implemented to compensate the positioning error of point one, two and three. The activa-
tion is controlled by the parameterization of DC:AV parameter.
Positioning modules with fieldbus
:
Two functions are implemented to compensate offset/temperature dependent and/or force dependent position-
ing errors
15
. The activation is controlled by the parameterization of DC:AV parameter and the following fieldbus
control bits:
DC_ACTIVE
: General activation of the drift compensation and high accurate positioning.
DC_FEEZE
:
Freezing of the static drift compensation value.
F_POS
:
Activation of the high accurate positioning (dynamic drift compensation).
13
The „limit cycling“ is a small and permanent oscillation around the target position. The main reason are static frictions
and the hysteresis of the valve.
By proper parameter setting, this can be avoided under the boundary condition that the
desired accuracy is not achieved. In this case, the hydraulic system is the limiting factor in the accuracy.
14
This is relevant for zero lapped control valves and servo valves.
15
To prevent / minimize position overshoots the static drift compensation have to be done first.