×

Servo control device

  • US 10,031,507 B2
  • Filed: 10/11/2013
  • Issued: 07/24/2018
  • Est. Priority Date: 02/07/2013
  • Status: Active Grant
First Claim
Patent Images

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, and whereinthe moving-state determination unit includes a moving-state storage unit immediately before speed zero that stores a moving state immediately before the moving state changes to speed zero, at a point in time when the moving state has changed from a state other than speed zero to speed zero, andthe moving-state determination unit outputs the stored moving state immediately before the moving state changes to speed zero to the correction-amount selection unit as the moving state immediately before speed zero, andthe correction-amount selection unit outputsa correction amount corresponding to each of a case where the moving state has changed from positive to negative and a case where the moving state has changed from negative to positive, respectively, andin a case where the moving state has changed from speed zero to a state other than speed zero, and the moving state immediately before the speed zero and the moving state after a change are different from each other, the correction-amount selection unit outputs a correction amount corresponding to the case.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×