research

Design and Implementation of Position Estimator Algorithm on Voice Coil Motor

Abstract

Voice Coil Motors (VCMs) have been an inevitable element in the mechanisms that have been used for precise positioning in the applications like 3D printing., micro-stereolithography., etc. These voice coil motors translate in a linear direction and require a high accuracy position sensor that amounts for a major part in the budget. In this research work., an effort has been made to design and implement an algorithm that would predict the displacement of VCM and eliminate the need of high cost sensors. VCM was integrated with dSPACE DS1104 R&D controller via linear current amplifier (LCAM) which acts as a driver circuit for VCM. Sine input was given to VCM with various amplitude and frequency and the corresponding displacement is measured by using linear variable differential transformer (LVDT). The position estimator algorithm is also implemented at the same time on VCM and its output is compared with that of LVDT. It is observed that there is 97.8 % accuracy in between algorithm output and LVDT output. Further., PID controller is used in integration with the novel algorithm to minimize the error. The estimator algorithm is tested for various amplitudes and frequencies and it is found that it has a very good agreement of 99.2% with the actual displacement measured with the help of LVDT

    Similar works