摘要 |
PROBLEM TO BE SOLVED: To output a torque with desired number of revolutions by compensating for the number of starting revolutions of weak field control depending on a detected value of a battery voltage at the time of weak field control, so that the number of initial revolutions becomes high when a battery voltage is large and the number of initial revolutions becomes low when a battery voltage is small. SOLUTION: A capacitor 3 and a battery voltage detector 5 are connected to an inverter circuit 2, and a battery voltage Vb is transferred to a current command deciding part 9. A weak field controller 90 calculates and outputs dq axis current command Id*, Iq* based on the number of revolutions N outputted from a speed command detector 6, a battery voltage Vb detected with a battery voltage detector 5 and a torque command τ* processed with a torque command processor 8. A weak field controller 90 of the current command deciding part 9 is provided with a dq axis current command table search means and a weak field initial number of revolutions compensating mans. As a result, sufficient weak field control can be realized under the condition that a terminal voltage of motor dose not exceed the battery voltage. |