Electronic Science and Technology ›› 2019, Vol. 32 ›› Issue (7): 76-81.doi: 10.16180/j.cnki.issn1007-7820.2019.07.015

Previous Articles     Next Articles

Design of Voice Coil Motor Position Control System Based on PID Algorithm

WANG Yuesheng,LI Wei   

  1. School of Informatics Science and Technology,Zhejiang Sci-Tech University,Hangzhou 310000,China
  • Received:2018-12-03 Online:2019-07-15 Published:2019-08-14


The mathematical model of the voice coil linear motor was analyzed. The system used the micro-processor combined with the analog circuit to design the drive system. The PID control algorithm and its noise model were analyzed. For the noise interference problem of the voice coil motor in operation, a control algorithm based on PID and Luenberger Observer, which eliminates motor noise interference by adding a pair of feedback resistors to the motor load. Compared with the conventional PID algorithm, the controller algorithm could not only eliminate low frequency noise but also high frequency. There were also obvious advantages in noise processing. The voice coil motor simulation model was established in Matlab/Simulink. Compared with the PID algorithm, the simulation results showed that the algorithm had stronger denoising ability in high frequency noise.

Key words: voice coil motor, drive circuit, PID, modeling simulation, Luenberger Observer, high frequency noise

CLC Number: 

  • TP391