摘要 |
PROBLEM TO BE SOLVED: To provide a motor controller capable of appropriately suppressing the pulsation torque of an AC motor.SOLUTION: The motor controller comprises an axis error estimator 303 for estimating an axis error on the basis of the current value of an inverter 1 detected by a current sensor 2, a Fourier forward converter 316a for extracting an axis error vector from a temporal fluctuation in the axis error, and a circular limiter-fitted integrating controller 316b for calculating a compensation current vector for canceling a pulsation torque and limiting the movement of the compensation current vector as referenced to a circle having a prescribed limiter value as its radius. The circular limiter-fitted integrating controller 316b executes circular limiter processing for limiting the movement of the compensation current vector so that the angle of deviation of the compensation current vector is brought closer to the angle of deviation of the axis error vector. |