G05B2219/41164

Servomotor control device, servomotor control method, and computer readable recording medium
10261490 · 2019-04-16 · ·

A servomotor control device includes: a driven body configured to be driven by a servomotor; a connection mechanism configured to connect the servomotor and the driven body; a position command generation unit configured to generate a position command value; a motor control unit configured to control the servomotor using the position command value; a force estimation part configured to estimate a force estimated value which is a drive force acting on the driven body at a connecting part with the connection mechanism; a force estimated value output part configured to decide on reflection of updating and interruption of updating of a force estimated value based on the position command value, and output either of a force estimated value reflecting updating, or a force estimated value of when interrupting updating; and a compensation amount generation part configured to generate a compensation amount for compensating the position command value.

Servomotor controller, servomotor control method, and computer-readable recording medium
10175676 · 2019-01-08 · ·

A servomotor controller includes a connection mechanism configured to transfer power of a servomotor to a driven body; a motor control unit configured to control the servomotor using a position command value; a first force estimation unit configured to estimate a first force estimated value which is a drive force acting on the driven body at a connecting unit with the connection mechanism; a second force estimation unit configured to estimate a second force estimated value serving as a fixed value; a selection unit configured to compare an absolute value of the first force estimated value and an absolute value of the second force estimated value to output the first or second force estimated value having the larger absolute value; and a compensation amount generation unit configured to generate a compensation amount for compensating the position command value on the basis of the first or second force estimated value.

SERVOMOTOR CONTROL DEVICE, SERVOMOTOR CONTROL METHOD, AND COMPUTER READABLE RECORDING MEDIUM
20180246491 · 2018-08-30 · ·

A servomotor control device includes: a driven body configured to be driven by a servomotor; a connection mechanism configured to connect the servomotor and the driven body; a position command generation unit configured to generate a position command value; a motor control unit configured to control the servomotor using the position command value; a force estimation part configured to estimate a force estimated value which is a drive force acting on the driven body at a connecting part with the connection mechanism; a force estimated value output part configured to decide on reflection of updating and interruption of updating of a force estimated value based on the position command value, and output either of a force estimated value reflecting updating, or a force estimated value of when interrupting updating; and a compensation amount generation part configured to generate a compensation amount for compensating the position command value.

SERVOMOTOR CONTROLLER, SERVOMOTOR CONTROL METHOD, AND COMPUTER-READABLE RECORDING MEDIUM
20180157236 · 2018-06-07 ·

A servomotor controller includes a connection mechanism configured to transfer power of a servomotor to a driven body; a motor control unit configured to control the servomotor using a position command value; a first force estimation unit configured to estimate a first force estimated value which is a drive force acting on the driven body at a connecting unit with the connection mechanism; a second force estimation unit configured to estimate a second force estimated value serving as a fixed value; a selection unit configured to compare an absolute value of the first force estimated value and an absolute value of the second force estimated value to output the first or second force estimated value having the larger absolute value; and a compensation amount generation unit configured to generate a compensation amount for compensating the position command value on the basis of the first or second force estimated value.