Stepper motors is used in open-loop control, thus it is simple, low cost and can be widely used. However, the open-loop control of the stepper motor cannot avoid the inherent disadvantages of the stepper motor itself, that is, resonance, oscillation, step loss and difficult to achieve high speed. Correspondingly, the closed-loop control of stepper motor can make up these shortcomings, and have the advantages of open-loop drive and brushless DC servo motor.