SERVO MOTOR CONTROLLER
First Claim
1. A servo motor controller to correct a position of a moving object connected with the servo motor through an elastic body based on a torque command value of the servo motor, the servo motor controller comprising:
- a rotating direction detecting unit to detect a rotating direction of the servo motor;
a rotating angle computing unit to compute a rotating angle of the servo motor;
a rotation resistance computing unit to compute rotation resistance on the servo motor side; and
an elastic deformation error amount computing unit to compute a deformation error amount of the elastic body,wherein the controller corrects a position of the moving object by the steps of;
detecting the reverse of the servo motor in the rotating direction detecting unit;
computing rotation resistance in the rotation resistance computing unit based on a rotating angle of the reversed servo motor; and
computing the elastic deformation error amount in the elastic deformation error amount computing unit based on the computed rotation resistance and the torque command value of the servo motor.
1 Assignment
0 Petitions
Accused Products
Abstract
A controller includes a rotating direction detecting unit 34 to detect the rotating direction of a servo motor 6, a reversing distance computing unit 31 to compute a rotating angle of the servo motor 6, a rotation resistance computing unit 35 to compute rotation resistance on the servo motor side 6, and an elastic deformation error amount computing unit 21 to compute a deformation error amount of a ball screw 3. In the controller, when the rotating direction detecting unit 34 detects reverse of the servo motor 6, the rotation resistance computing unit 35 computes rotation resistance based on a rotating angle δθ of the servo motor 6 after the servo motor is reversed. The elastic deformation error amount computing unit 21 computes the elastic deformation error amount δ based on the computed rotation resistance. Thereby, a position command value inputted into the position control unit 14 can be corrected.
16 Citations
4 Claims
-
1. A servo motor controller to correct a position of a moving object connected with the servo motor through an elastic body based on a torque command value of the servo motor, the servo motor controller comprising:
-
a rotating direction detecting unit to detect a rotating direction of the servo motor; a rotating angle computing unit to compute a rotating angle of the servo motor; a rotation resistance computing unit to compute rotation resistance on the servo motor side; and an elastic deformation error amount computing unit to compute a deformation error amount of the elastic body, wherein the controller corrects a position of the moving object by the steps of; detecting the reverse of the servo motor in the rotating direction detecting unit; computing rotation resistance in the rotation resistance computing unit based on a rotating angle of the reversed servo motor; and computing the elastic deformation error amount in the elastic deformation error amount computing unit based on the computed rotation resistance and the torque command value of the servo motor. - View Dependent Claims (2, 3, 4)
-
Specification