Patent ID: 8446115

Claim:
A motor drive device comprising: a drive circuit for driving a motor; and a control section for controlling the drive circuit; wherein the control section comprises: a current command value calculating portion for calculating a current command value, a rotation calculating portion for calculating a rotation angle and an angular speed of the motor, a current command value correcting portion for correcting the current command value calculated by the current command value calculating portion based on the rotation angle calculated by the rotation calculating portion, a voltage command value calculating portion for calculating a voltage command value based on the current command value corrected by the current command value correcting portion, a voltage command value correcting portion for correcting the voltage command value calculated by the voltage command value calculating portion based on the current command value calculated by the current command value calculating portion and the rotation angle and the angular speed calculated by the rotation calculating portion, and a drive signal generating portion for generating a drive signal based on the voltage command value corrected by the voltage command value correcting portion.