SERVO CONTROL DEVICE
First Claim
1. A servo control device comprising a servo control unit that calculates a drive command that causes a feedback position from a motor to be driven to follow a command position, to drive the motor according to the drive command, whereinthe servo control device comprises:
- a moving-state determination unit that determines as to which of positive, negative, or zero a speed of the motor is by simulating a response of the motor, and outputs a determination result as a moving state;
a correction-amount selection unit that selects a correction amount according to a change pattern of the moving state at a timing when the determined moving state changes; and
an addition unit that adds the correction amount output from the correction-amount selection unit to the drive command calculated by the servo control unit to generate a corrected drive command, and sets the corrected drive command as a drive command to the motor instead of the drive command calculated by the servo control unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A servo control device including a servo control unit that calculates a drive command that causes a feedback position from a motor to be driven to follow a command position, to drive the motor according to the drive command, a moving-state determination unit that determines a speed of the motor is by simulating a response of the motor, and outputs a determination result as a moving state, a correction-amount selection unit that selects a correction amount according to a change pattern of the moving state at a timing when the determined moving state changes, and an addition unit that adds the correction amount output from the correction-amount selection unit to the drive command calculated by the servo control unit to generate a corrected drive command, and sets the corrected drive command as a drive command to the motor instead of the drive command calculated by the servo control unit.
8 Citations
7 Claims
-
1. A servo control device comprising a servo control unit that calculates a drive command that causes a feedback position from a motor to be driven to follow a command position, to drive the motor according to the drive command, wherein
the servo control device comprises: -
a moving-state determination unit that determines as to which of positive, negative, or zero a speed of the motor is by simulating a response of the motor, and outputs a determination result as a moving state; a correction-amount selection unit that selects a correction amount according to a change pattern of the moving state at a timing when the determined moving state changes; and an addition unit that adds the correction amount output from the correction-amount selection unit to the drive command calculated by the servo control unit to generate a corrected drive command, and sets the corrected drive command as a drive command to the motor instead of the drive command calculated by the servo control unit. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A servo control method for calculating a drive command that causes a feedback position from a motor to follow a command position, to drive the motor according to the drive command, wherein
the servo control method comprises: -
outputting a determination result as a moving state, the determination result being obtained by determining as to which of positive, negative, or zero a speed of the motor is by simulating a response of the motor; selecting a correction amount according to a change pattern of the moving state at a timing when the determined moving state changes; and generating a corrected drive command by adding the correction amount to the calculated drive command, and setting the corrected drive command as a drive command to the motor instead of the calculated drive command.
-
Specification