Patent ID: 7679308

Claim:
A motor control device comprising: an estimator estimating a rotor position of a motor; and a controller controlling the motor based on the estimated rotor position, wherein let two mutually perpendicular rotating axes that rotate as a rotor of the motor rotates be called an x 1 -axis and a y 1 -axis, let a rotating axis different from the x 1 -axis be called an x 2 -axis, and let a rotating axis perpendicular to the x 2 -axis be called a y 2 -axis, control performed by the controller can be switched between a first type of control by which, for a purpose of controlling the motor, the controller breaks down a motor current flowing through the motor into an x 1 -axis component parallel to the x 1 -axis and a y 1 -axis component parallel to the y 1 -axis, and a second type of control by which, for a purpose of controlling the motor, the controller breaks down the motor current into an x 2 -axis component parallel to the x 2 -axis and a y 2 -axis component parallel to the y 2 -axis.