
Descri
tion
Design.
Date Ed
2005.10.17
SHEET
DRAW. No.
CUST.
TITLE
C. Ma
Newly designed
Notice of the update of Digital Servo
Software 90B1 series
B-65270EN/05-005
FANUC LTD
3
9
Attached 1. Smoothing Compensation for Synchronous Built-in Servo Motor
(1) Overview
Smoothing compensation for synchronous built-in servo motor improves the
smoothness in feed of a synchronous built-in servo motor by producing a
sinusoidal compensation torque with a cycle of 1.5 and 3 times per pole pair
produced by servo software and by applying such a torque to the current
command. Compensation torque can be generated for each motor by setting
gain and phase for each component. The parameters for synchronous built-in
servo motor smoothing compensation can be automatically calculated by
“SERVO GUIDE”.
Torque com m and for com pensation
A
1sin(1.5θ+P 1)
+ A
2sin(3θ+P2)
C u rre n t loopVelocity loop
synchronous built- in
se rv o m o to r
α
iCZ sensor
+
+
A 1, A 2: m a g n itu d e fo r 1 .5 and 3 times per
p o le pare com pensation torque
P
1, P 2: p h a s e fo r 1 .5 and 3 tim es per pole
p a re c o m p e n s a tion torque
NOTE
This function can only be used for synchronous built-in servo motor with
encoder whose minimum resolution is smaller than or equal to 2
23
pulse/rev
(EX. HEIDENHAIN RCN223).
(2) Series and editions of applicable servo software
(Series 15i-B,16i-B,18i-B,21i-B,Power Mate i)
Series 90B1/E(05) and subsequent editions
(3) Setting parameters
#7 #6 #5 #4 #3 #2 #1 #0
2300(FS16i) DD
2713 (FS15i)
DD(#2) Synchronous Built-in Servo Motor
0: Invalid
1: Valid (Smoothing compensation for synchronous built-in servo motor also
becomes valid)