
Title
90A3 / 90A7 / 90B3 / 90B7
Learning Control Operator’s Manual
03 ’05.01.13 K.Maeda 3
rd
. updated Draw No.
02 '03.01.06 K.Maeda 2
nd
. updated
A - 63639E - 070
01 ’00.09.20 K.Maeda Newly designed Sheet 011
Edit Date Design Description / 081
4.2 Learning Control
[ Merit ]
Replacing the mechanical cam tracing method with the electric master cam.
Minimized position error for repetitive command with specified period.
Ability to remove periodical disturbance synchronized to Learning period.
[ Algorithm ]
Learning control starts from non-zero command in G05.
a) Learning controller takes Position error within one period as the new Learning data .
b) The new Learning data is compared with old one, which sampled in previous period.
c) The new Learning data is renewed to reduce the position error.
d) The new Learning data within one period is kept in Learning controller as the old one.
By repeating from a) to d) , Learning data continue to renew itself in order to minimize position error.
[ Mode ]
Select one from four below mode fitted with your application. (Refer to No.2008)
(1) Suspension mode
For each High-speed cycle cutting (G05), the Learning data continue to renew up to Learning suspension
count BRCT parameter. Then the learning control is suspended and the last Learning data is used for
control without the renewal. BRCT is set for the position error to converge by the learning. This mode is
usually used on the lead cutting machine.
When BRCT is zero, Servo does not renewal the Learning data.
(2) Continuation mode
While High-speed cycle cutting is executed, the Learning data renew itself up to the end . This mode is
used on the command gradually changes, though the period is constant. This mode is normally used on the
piston lathe.
(3) Compensation data suspension mode
This mode is similar to Suspension mode for the first High-speed cycle cutting after the power is turned on.
The second and subsequent High-speed cycle cutting is performed using the Learning data created by
Learning controller at the last G05. The created Learning data is not deleted unless the power is turned off.
This mode is normally used on the cam grinding machine which the shortening of cycle time is required and
the command does not include the cutting feed but only profile data, such as the case of double slide
mechanism.
(4) Compensation data continuation mode
This mode is similar to Continuation mode for the first high-speed cycle cutting after the power is turned on.
The second and subsequent the High-speed cycle cutting is performed using the Learning data created by
learning at the last G05. The created compensating data is not deleted unless the power is turned off. This
mode is normally used on the cam grinding machine which the shortening of cycle time is required and the
Learning
controller
Suspension
Continuation
Position Error
Command
+
+
+
-
1
s
Position
Gain
Motor
G0(s)
Kp
Position feedback