A digital filter for speed noise reduction in drives using an electromagnetic resolver

The measurement of the rotation speed is an important issue in closed-loop industrial drives. The motor speed is often calculated by a derivative operation of the position measure obtained by an electromagnetic resolver. As a consequence, especially at the lowest speeds, the noise overlapped to the measured speed is significant and a suitable filter becomes necessary. The paper presents a solution to such a problem based on the employment of a stationary Kalman filter, suitably inserted in a phase locked loop structure. The implementation in an industrial synchronous motor drive, using a 16-bit fixed point DSP, has confirmed the goodness of the proposed solution.

[1]  van der Arjan Schaft,et al.  Proceedings of the 24th Annual Conference of the IEEE Industrial Electronics Society, 1998 , 1998 .

[2]  Stefano Bifaretti,et al.  A digital speed filter for motion control drives with a low resolution position encoder , 2003 .

[3]  S. Stasi,et al.  Vector control of induction motors by using EKF and LFK , 1998 .

[4]  M. Naumovic,et al.  Velocity estimation in digital controlled DC servo drives , 1998, IECON '98. Proceedings of the 24th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.98CH36200).

[5]  M. Naumovic,et al.  Design of the observer-based cross-coupled positioning servodrives , 1997, ISIE '97 Proceeding of the IEEE International Symposium on Industrial Electronics.

[6]  Marco Liserre,et al.  Proceedings of the IEEE International Symposium on Industrial Electronics , 2007, ISIE 2007.