摘要 |
PROBLEM TO BE SOLVED: To suppress an effect of magnetic saturation for torque lowering reduction by advancing the phase of a q-phase current command which is the effective component of a current command when magnetic saturation occurs. SOLUTION: The current command of d-phase is made zero, and the current command of q-phase is inputted in a magnetic saturation correction block 10 with the torque command which a speed loop outputs taken as Iq* to obtain an advance angle θm corresponding to the magnitude of the torque command Iq*. A rotor phaseblock 7 adds the advance angle θm to the phase θ of the rotor to output pa phase angle (θ+θm). By a 3-phase - 2-phase converter 9, d-phase current Is and q-phase current Iq are obtained from the actual current Iu , Iv of an AC servomotor 4 and the phase angle (θ+θm). The current value is subtracted from the command value to obtain current deviation. By a d-phase current control device 5d and a q-phase current control device 5q, command voltage Vd , Vq are obtained by means of proportional integral control, and respective phase voltage Vu , Vv , Vw are obtained by a 2-phase - 3-phase converter 8 to supply current Iu , Iv , Iw to the AC servomotor 4 through a power amplifier 6. |