摘要 |
PROBLEM TO BE SOLVED: To suppress torque pulsation without increasing precision of rotating angle detection when torque pulsation caused by the permanent magnet of a permanent magnet synchronous motor 1 is fine. SOLUTION: A rotating angle of a magnetic flux axis of the permanent magnet is detected. On the basis of the detected result, an input current of the motor 1 is converted to a d-axis current I1d and a q-axis current I1q of a torque current component. A pulsation suppression current value I1qa is superposed on a q-axis current command value I1qcom for controlling the q-axis current I1q, thereby canceling the torque pulsation. The phase of the current I1qa is set artificially as the opposite phase to the torque pulsation which is generated in the rotating shaft 1a of the motor 1 by the permanent magnet, and the amplitude is set to be equal to that of the torque pulsation. |