摘要 |
A range of a feedback amount employed in control of an electric motor is set, and the range is employed as a threshold for determining the presence or absence of an abnormality (e.g., step-out) of the electric motor. A feedback amount calculation unit (1022) uses a deviation of a current [i ´³c ] from its command value [i ´³ *] or a deviation of an air-gap flux [» ´³c ] from its command value [»*] to calculate a feedback amount [B]. A voltage error calculation unit (1025) calculates a variation range of a voltage error [”v ´³ *] between a voltage value based on a voltage equation of the electric motor and a voltage command [v ´³ *]. The presence or absence of step-out of the electric motor is determined by comparison between the variation range of the voltage error [”v ´³ *] and the feedback amount [B]. |