Patent ID: 8415913

Claim:
A control circuit configured to generate a driving signal which indicates a torque to be generated by a motor based upon a target signal which indicates a target position of a mover of the motor to be driven and a detection signal which indicates any one from among the current position, speed, and acceleration of the mover of the motor, the control circuit comprising: a first operation unit configured to generate, based upon the detection signal, a position signal which indicates the position of the mover, a speed signal which indicates the speed of the mover, and an acceleration signal which indicates the acceleration of the mover; a second operation unit configured to generate a first difference signal which indicates the difference between the target signal and the position signal; a third operation unit configured to generate a second difference signal which indicates the difference between a signal that corresponds to the first difference signal and a signal that corresponds to the speed signal; a fourth operation unit configured to generate a position control signal in order to cause the second difference signal to become zero; a fifth operation unit configured to generate a third difference signal which indicates the difference between a signal that corresponds to the driving signal and a signal that corresponds to the acceleration signal; and a sixth operation unit configured to sum a signal that corresponds to the position control signal and a disturbance estimation signal that corresponds to the third difference signal, thereby generating the driving signal.