摘要 |
A motor control device of the present invention includes a position detector (107), a feedforward controller, a predistorter, a feedback controller, a vibration suppression controller, a torque controller, a torque estimator, and an adjustment calculator. The vibration suppression controller receives a manipulation-quantity command value derived by addition of a feedforward manipulation quantity and a feedback manipulation quantity, and outputs an actual manipulation-quantity command value corresponding to the received manipulation-quantity command value. The torque controller controls a manipulation quantity generated by the motor so that the manipulation quantity matches the actual manipulation-quantity command value. The adjustment calculator adjusts a transfer characteristic of the predistorter such that the transfer characteristic becomes equal to a transfer characteristic from the manipulation-quantity command value to the manipulation quantity. |