Analysis and Model-Based Control of Servomechanisms With Friction

Friction is responsible for several servomechanism limitations, and their elimination is always a challenge for control engineers. In this paper, model-based feedback compensation is studied for servomechanism tracking tasks. Several kinetic friction models are employed and their parameters identified experimentally. The effects of friction compensation on system response are examined using describing function analysis. A number of control laws including classical laws, rigid body motion models, and friction compensation are compared experimentally in large-displacement tasks. Results show that the best response is obtained using a controller that incorporates a rigid body model and a friction model based on an accurate description of identified kinetic friction effects.

[1]  Carlos Canudas de Wit,et al.  A survey of models, analysis tools and compensation methods for the control of machines with friction , 1994, Autom..

[2]  Carlos Canudas de Wit,et al.  Friction Models and Friction Compensation , 1998, Eur. J. Control.

[3]  B. Armstrong-Hélouvry,et al.  PID control in the presence of static friction: exact and describing function analysis , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[4]  S. C. Southward,et al.  A Property of Stick-Slip Friction Models which Promotes Limit Cycle Generation , 1990, 1990 American Control Conference.

[5]  Brian Armstrong,et al.  PID control in the presence of static friction: A comparison of algebraic and describing function analysis , 1996, Autom..

[6]  Fathi H. Ghorbel,et al.  Relationship between two friction models: a singular perturbation approach , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[7]  B. Friedland,et al.  Friction Estimation in Multimass Systems , 1993, 1993 American Control Conference.

[8]  Andrew A. Goldenberg,et al.  Friction diagnostics and modeling using DFT analysis , 1997, Proceedings of International Conference on Robotics and Automation.

[9]  Carlos Canudas de Wit,et al.  Robust control for servo-mechanisms under inexact friction compensation , 1993, Autom..

[10]  Brian Armstrong-Hélouvry,et al.  Control of machines with friction , 1991, The Kluwer international series in engineering and computer science.

[11]  Karl Johan Åström,et al.  Limit cycle oscillations in high performance robot drives , 1988 .

[12]  Dean Karnopp,et al.  Computer simulation of stick-slip friction in mechanical dynamic systems , 1985 .