Patent ID: 8368343

Claim:
A motor control device comprising: a target electric current value setting unit configured to set a target electric current value to be supplied to a motor; a basic voltage value computing unit configured to compute a basic voltage value for driving the motor based on the target electric current value set by the target electric current value setting unit; a rotation angle speed computing unit configured to compute a rotation angle speed of the motor; a correction value computing unit configured to compute a correction value for correcting the basic voltage value based on the motor electric current value and the rotation angle speed computed by the rotation angle speed computing unit; a correcting unit configured to obtain a voltage command value by correcting the basic voltage value computed by the basic voltage value computing unit based on the correction value computed by the correction value computing unit; and a driving unit configured to drive the motor based on the voltage command value obtained by the correcting unit; wherein the correction value computing unit includes a correction value smoothing unit configured to obtain a smoothed correction value; and wherein the basic voltage value computing unit further includes a basic voltage value smoothing unit configured to obtain a smoothed basic voltage value.