A
motor control apparatus comprises a fundamental wave current
control system that controls a fundamental wave component of a motor current in an orthogonal coordinate
system which rotates in synchronization with a rotation of a 3-phase
AC motor, a higher
harmonic current
control system that controls a higher
harmonic component contained in the motor current in an orthogonal coordinate
system rotating with a frequency which is an integral multiple of the frequency of the fundamental wave component of the motor current, a
voltage command value generating device that generates 3-phase AC
voltage command values by adding an output from the fundamental wave current
control system and an output from the higher
harmonic current control
system, a power conversion device that converts a
DC source voltage to a 3-phase AC voltage corresponding to the 3-phase AC voltage command values and outputs the 3-phase AC voltage to the 3-phase
AC motor, a voltage saturation detection device which detects that an output voltage from the power conversion device is in a saturated state and a
gain adjustment device that reduces a current control
gain for the higher harmonic current control system if the voltage saturation detection device detects that an output voltage is in a saturated state.