摘要 |
PROBLEM TO BE SOLVED: To provide a position controller for a ball screw drive system that fast controls the dynamic flexion, i.e., the deviation caused between a motor position and a table position in an acceleration/deceleration operation mode and controls the table position with high accuracy in response to the position command value. SOLUTION: The parameter of a ball screw drive system is decided based on the position command value X, the acceleration command value A, the torque command valueτc and a motor velocity vm. Based on this parameter, a compensation value decision part 2 calculates the dynamic flexion value that is caused in an acceleration/deceleration operation mode. A compensation command part 1 includes the part 2 to output the compensation value Xdf, which compensates the dynamic flexion value, the flexion velocity value Vdf and the vector compensation valueτdf. In such a constitution, those output compensation value are properly added to every part of a position controller.
|