Servo motor apparatus
First Claim
1. A servo motor apparatus including a servo motor having a shaft and drive means for energizing the motor to rotate the shaft, characterized by comprising:
- sensor means for sensing displacement of the shaft from the command position;
first control means for controlling the drive means to energize the motor to rotate the shaft from an initial position toward the command position; and
second control means for controlling the drive means to energize the motor to rotate the shaft toward the command position when the sensor means senses displacement from the command position in excess of a first predetermined distance;
the sensor means being constructed to actuate only the first control means when the shaft is between the initial position and a second predetermined distance from the command position and to actuate only the second control means when the shaft is within the second predetermined distance from the command position, the second predetermined distance being larger than the first predetermined distance.
1 Assignment
0 Petitions
Accused Products
Abstract
A theoretically optimum motor drive time period or drive pulse width is computed as a function of the number of steps from the present motor shaft position to the desired command position and the present motor shaft rotational speed. A compensation factor is computed as a function of the present motor shaft speed and the torque-speed characteristic of the motor (12) and multiplied by the computed drive time period to produce a present drive time period for energization of the motor (12) for rotation of the motor shaft (14) from the present position to the next step position. After the motor shaft (14) has been rotated to within one step of the command position, sensor means (18'"'"') sense displacement of the motor shaft (14) in excess of a predetermined small angular distance from the command position and cause the motor (12) to be energized to rotate the motor shaft (14) toward the command position.
-
Citations
15 Claims
-
1. A servo motor apparatus including a servo motor having a shaft and drive means for energizing the motor to rotate the shaft, characterized by comprising:
-
sensor means for sensing displacement of the shaft from the command position; first control means for controlling the drive means to energize the motor to rotate the shaft from an initial position toward the command position; and second control means for controlling the drive means to energize the motor to rotate the shaft toward the command position when the sensor means senses displacement from the command position in excess of a first predetermined distance; the sensor means being constructed to actuate only the first control means when the shaft is between the initial position and a second predetermined distance from the command position and to actuate only the second control means when the shaft is within the second predetermined distance from the command position, the second predetermined distance being larger than the first predetermined distance. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A servo motor apparatus including a servo motor having a shaft and drive means for energizing the motor to rotate the shaft to a command position, characterized by comprising:
-
sensor means for sensing displacement of the shaft from the command position in excess of a predetermined angular distance; and control means for controlling the drive means to energize the motor to rotate the shaft toward the command position until the sensor means senses that the shaft is within the predetermined angular distance from the command position; the drive means being constructed to rotate the shaft from a present position to the command position in steps, the sensor means further sensing a number of steps from the present position to the command position and a rotational speed of the shaft, the apparatus further comprising; first computing means for computing a computed drive time period for energization of the motor for rotation of the shaft from the present position to a next step position as a first predetermined function of the number of steps; second computing means for computing a compensation factor as a second predetermined function of the sensed rotational speed and a torque-speed characteristic of the motor; and third computing means for combining the computed drive time period with the compensation factor in accordance with a third predetermined function. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A servo motor apparatus including a servo motor having a shaft and drive means for energizing the motor to rotate the shaft to a command position, characterized by comprising:
-
sensor means for sensing displacement of the shaft from the command position; the drive means being constructed to rotate the shaft from a present position to the command position in steps, the sensor means further sensing a number of steps from the present position to the command position and a rotational speed of the shaft, the apparatus further comprising; first computing means for computing a computed drive time period for energization of the motor for rotation of the shaft from the present position to a next step position as a first predetermined function of the number of steps; second computing means for computing a compensation factor as a second predetermined function of the sensed rotational speed and a torque-speed characteristic of the motor; and third computing means for combining the computed drive time period with the compensation factor in accordance with a third predetermined function. - View Dependent Claims (12, 13, 14, 15)
-
Specification