A Low-Noise Estimator of Angular Speed and Acceleration from Shaft Encoder Measurements

In the field of robotics and automation, the main objective of motion control is to guarantee accurate tracking of position or speed trajectories characterized by large harmonic content. In order to achieve this purpose, a cascade structure for the controller is usually adopted. This architecture is constituted by »nested« control loops: the outer position and speed control loops and the inner »effort« control loop [1, 2]. The outer loops mainly deal with the mechanical part of the plant, while the inner loop controls the actuator producing the effort which »moves« the system (generally an electric motor which produces torque). It is well known that the action yielded by these controllers can be split in two main parts: the feedforward one and the feedback one. The former is based on the »inversion« of the nominal dynamical model of the plant and mainly determines a fast response to reference variations. The latter is based on measurements and should make the tracking performance robust with respect to all the non-idealities, as parameter uncertainties and unexpected loads. Since the model of the controlled system and the knowledge of external loads are often quite rough, the tracking performances are essentially related to the feedback control characteristics. In order to obtain feedback controllers with wide bandwidth (i.e.

[1]  S. Valiviita,et al.  Angular acceleration measurement: a review , 1998, IMTC/98 Conference Proceedings. IEEE Instrumentation and Measurement Technology Conference. Where Instrumentation is Going (Cat. No.98CH36222).

[2]  Sheng-Ming Yang,et al.  Performance evaluation of a velocity observer for accurate velocity estimation of servo motor drives , 1998, Conference Record of 1998 IEEE Industry Applications Conference. Thirty-Third IAS Annual Meeting (Cat. No.98CH36242).

[3]  Romeo Ortega,et al.  Passivity-based Control of Euler-Lagrange Systems , 1998 .

[4]  Werner Leonhard,et al.  Control of Electrical Drives , 1990 .

[5]  John N. Chiasson,et al.  Nonlinear speed observer for high-performance induction motor control , 1995, IEEE Trans. Ind. Electron..

[6]  Mark W. Spong,et al.  An experimental comparison of robust control algorithms on a direct drive manipulator , 1996, IEEE Trans. Control. Syst. Technol..

[7]  O. Vainio,et al.  Recursive linear smoothed Newton predictors for polynomial extrapolation , 1992 .

[8]  P. R. Bélanger,et al.  Estimation of Angular Velocity and Acceleration from Shaft-Encoder Measurements , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[9]  A. Levant Robust exact differentiation via sliding mode technique , 1998 .

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

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

[12]  I. Marongiu,et al.  Rotor speed estimation in electrical drives via digital second order sliding differentiator , 1999, 1999 European Control Conference (ECC).

[13]  Kouhei Ohnishi,et al.  A novel rotary acceleration sensor , 1995 .

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

[15]  R.D. Lorenz,et al.  High resolution velocity estimation for all digital, AC servo drives , 1988, Conference Record of the 1988 IEEE Industry Applications Society Annual Meeting.