摘要 |
The q axis inductive voltage estimated value eq and estimated torque τ of a PM motor (12) are estimated in an estimation unit (7), and a torque command τ* and a first command are added in an adder (10). The first command is obtained in a first command generation unit (100) on the basis of the estimated torque τ. A q axis voltage command vq* and a second command are added in an adder (11). The second command is obtained in a second command generation unit (200) on the basis of the q axis inductive voltage estimated value eq. In the first and second command generation units (100, 200), the control delay in a current control system and the estimation delay of the estimated torque and estimated inductive voltage of the PM motor (12) in the estimation unit (7) are compensated, the current control system including a current control unit (2). Since the deficit of the q axis voltage command vq* in a high-frequency region is compensated by compensating the torque command and the q axis voltage command at the same time using the first and second commands for which the control delay and the estimation delay are compensated, the torque ripple is effectively suppressed in a broad speed region including a high speed region. |