摘要 |
PROBLEM TO BE SOLVED: To improve the voltage utilizing efficiency of a controller of a motor, by performing its voltage control through a rectangular wave when its PWM control has exceeded a limit. SOLUTION: After creating command values Vu*, Vv*, Vw* of the control voltage of a motor (S101), its peak value Vac is calculated (S102). Then, when the peak value Vac is larger than an associated value, the motor is controlled by a rectangular-wave voltage (S104). In this case, the motor is controlled to make the peak value of the fundamental-wave voltage of the rectangular-wave voltage which is obtained by its Fourier inverse-transform coincide with the peak value Vac. Thereby, the shock received by the motor in the transitional time of its control can be reduced. |