2 control with feed precontrol, 2 feedforward control – HEIDENHAIN TNC 407 (243 020) Technical Manual User Manual
Page 199

3 Servo positioning of the NC-axes
3.2.2 Feedforward control
Control with feedforward control means that the nominal velocity value for the machine is varied by
a machine parameter (control element of the nominal velocity). Together with the velocity element
which is calculated from the lag (servo-controlled element of the nominal velocity), this gives the
final nominal velocity value.
The lag is very small with this method. Operation with feedforward control has the advantage that
contours can be followed very accurately at a high speed. Normally, work will be carried out using
feedforward control.
MP1390 switches feedforward control on in the "Positioning with manual data input", "Program
run/single block" and "Program run/full sequence" modes. MP1391 has the same effect for the
"Manual" and "Handwheel" modes.
Operation with feedforward control for the X axis can be shown in a simplified form in the following
block diagram. All machine parameters which influence the servo characteristic are shown here.
Position approach speed
v
X
v
Y
s
Y
s
X
➁
vx
sax
s
ax
X
nom.
v
x
nom
+
Servo
amplifier
Integral factor: MP1080
X
act.
U
t
➂
➃
v
t
MP1520
s=s
0
+v·
∆
t
+
-
v
x
act.
+
+
+
➀
Acceleration: MP1060
Transient response: MP1520
+
-
kv factor for
feed precontrol
MP1510
v=a
·t
v
=
k v
·s a
x