Control device that drives one driven object by two motors
AssigneeFanuc Corporation
InventorsNaoto Sonoda, Yasusuke Iwashita
Life of this patent
Estimating the term…
Abstract
A control device that drives one driven object by a first motor and a second motor. A first processor has a first correction amount calculation unit configured to calculate an amount of correction for a torque command to the first motor based on a speed value difference between a speed value of the first motor and a speed value of the second motor in order to suppress vibrations. A second processor has a second correction amount calculation unit configured to calculate an amount of correction for a torque command to the second motor based on a speed value difference between a speed value of the first motor and a speed value of the second motor in order to suppress vibrations.
Claims6
A control device that drives one driven object by a first motor and a second motor, comprising:
- a first processor that controls said first motor;
- and
- a second processor that controls said second motor, wherein
- said first processor has:
- a first speed value acquisition unit configured to acquire a speed value of the first motor;
- a first transmission and reception unit configured to transmit the speed value of said first motor to said second processor and to receive a speed value of said second motor from said second processor;
- a first speed value difference calculation unit configured to calculate a speed value difference between the speed value of said first motor and the speed value of said second motor;
- and
- a first correction amount calculation unit configured to calculate an amount of correction for a torque command to said first motor based on said speed value difference in order to suppress vibrations produced by interference of drive forces between said first motor and said second motor, and
- said second processor has:
- a second speed value acquisition unit configured to acquire a speed value of said second motor;
- a second transmission and reception unit configured to transmit the speed value of said second motor to said first processor and to receive a speed value of said first motor from said first processor;
- a second speed value difference calculation unit configured to calculate a speed value difference between the speed value of said first motor and the speed value of said second motor;
- and
- a second correction amount calculation unit configured to calculate an amount of correction for a torque command to said second motor based on said speed value difference in order to suppress vibrations produced by interference of drive forces between said first motor and said second motor.
Dependencies are inferred from the claim text.