A Wide-Range Velocity Measurement Method for Motion Control

This paper discusses velocity measurement for motor drives with optical encoders. Although many methods on velocity measurement have been proposed, accurate measurement was not achieved in a high-speed range. This paper therefore proposes synchronous-measurement method (S method) that measures the velocity synchronized with the alteration of pulse numbers in each sampling period. Accurate velocity measurement is achieved in all speed ranges with this method. Furthermore, other velocity prediction methods are applicable in addition to the method. Simulation and experimental results verify the validity of the proposed method.

[1]  Ronald H. Brown,et al.  Analysis of algorithms for velocity estimation from discrete position versus time data , 1992, IEEE Trans. Ind. Electron..

[2]  Dong Sun,et al.  A simple nonlinear velocity estimator for high-performance motion control , 2005, IEEE Transactions on Industrial Electronics.

[3]  Toshiyuki Murakami,et al.  A Study of Stability and Workspace Decoupling Control Based on Robust Control in Multi-Degrees-of-Freedom Robot , 1993 .

[4]  Manfred Depenbrock,et al.  Model-based speed identification for induction Machines in the whole operating range , 2006, IEEE Transactions on Industrial Electronics.

[5]  Yoshihisa Suzuki,et al.  A method of improving the resolution and accuracy of rotary encoders using a code compensation technique , 1992 .

[6]  Kouhei Ohnishi,et al.  Design guidelines for disturbance observer's filter in discrete time , 2002, 7th International Workshop on Advanced Motion Control. Proceedings (Cat. No.02TH8623).

[7]  Jae-Bok Song,et al.  Acceleration estimator for low-velocity and low-acceleration regions based on encoder position data , 2001 .

[8]  Markku Renfors,et al.  Recursive implementation of FIR differentiators with optimum noise attenuation , 1996 .

[9]  Kenzo Kamiyama,et al.  A Microprocessor-Controlled High-Accuracy Wide-Range Speed Regulator for Motor Drives , 1982, IEEE Transactions on Industrial Electronics.

[10]  K. Fujita,et al.  Instantaneous speed detection with parameter identification for AC servo systems , 1990, Conference Record of the 1990 IEEE Industry Applications Society Annual Meeting.

[11]  Andreas Bünte,et al.  High-performance speed measurement by suppression of systematic resolver and encoder errors , 2004, IEEE Transactions on Industrial Electronics.

[12]  Wen-Hong Zhu,et al.  Velocity Estimation by Using Position and Acceleration Sensors , 2007, IEEE Transactions on Industrial Electronics.

[13]  R. Bonert,et al.  Design of a high performance digital tachometer with a microcontroller , 1989 .

[14]  K. Ohnishi,et al.  Technical Issues on Velocity Measurement for Motion Control , 2006, 2006 12th International Power Electronics and Motion Control Conference.

[15]  Toshiyuki Murakami,et al.  Torque sensorless control in multidegree-of-freedom manipulator , 1993, IEEE Trans. Ind. Electron..

[16]  P. R. Bélanger,et al.  Estimation of Angular Velocity and Acceleration from Shaft-Encoder Measurements , 1998, Int. J. Robotics Res..

[17]  Kouhei Ohnishi,et al.  Motion control for advanced mechatronics , 1996 .

[18]  Richard C. Kavanagh,et al.  Improved digital tachometer with reduced sensitivity to sensor nonideality , 2000, IEEE Trans. Ind. Electron..

[19]  K. Ohnishi,et al.  Improvement of disturbance suppression based on disturbance observer , 2006, 9th IEEE International Workshop on Advanced Motion Control, 2006..