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.
Armstrong-Helouvry
,
B.
,
Dupont
,
P.
, and
Canudas de Wit
,
C.
,
1994
, “
A Survey of Models, Analysis Tools and Compensation Methods for the Control of Machines With Friction
,”
Automatica
,
30
, pp.
1083
1138
.
2.
Armstrong, B., 1991, Control of Machines with Friction, Kluwer Academic Publishers, Boston, MA.
3.
Popovic, M. R., and Goldenberg, A. A., 1999, “Friction Diagnostics and Modeling Using DFT Analysis,” Proc. of 1997 IEEE Conference on Robotics and Automation, Albuquerque, NM, pp. 1669–1674.
4.
Friedland, B., Mentzelopoulou, S., and Park, Y. J., 1993, “Friction Estimation in Multimass Systems,” Proc. of the 1993 American Control Conference, San Francisco, CA, Vol. 2, pp. 1927–1931.
5.
Olsson
,
H.
,
Astro¨m
,
K. J.
,
Canudas de Wit
,
C.
,
Gafvert
,
M.
, and
Lischinsky
,
P.
,
1998
, “
Friction Models and Friction Compensation
,”
J. Eur. Control
,
4
, pp.
176
195
.
6.
Karnopp
,
D.
,
1985
, “
Computer Simulation of Stick-Slip Friction in Mechanical Dynamic Systems
,”
ASME J. Dyn. Syst., Meas. Control
,
107
, pp.
100
103
.
7.
Altpeter, F., Ghorbel, F., and Longchamp, R., 1998, “Relationship Between Two Friction Models: A Singular Perturbation Approach,” Proc. of 37th IEEE Conference on Decision & Control, Tampa, FL, pp. 1572–1574.
8.
Radcliffe, C. J., and Southward, S. C., 1990, “A Property of Stick-Slip Friction Models Which Promotes Limit Cycle Generation,” Proc. of the American Control Conference, Vol. 2, pp. 1198–1203.
9.
Armstrong-Helouvry
,
B.
, and
Amin
,
B.
,
1996
, “
PID Control in the Presence of Static Friction: A Comparison of Algebraic and Describing Function Analysis
,”
Automatica
,
32
, pp.
679
692
.
10.
Armstrong-Helouvry, B., and Amin, B., 1993, “PID Control in the Presence of Static Friction, Part II: The Reliability of Describing Function Predictions,” Technical Report, Dept. of Electrical Engineering and Computer Science, University of Wisconsin—Milwaukee, Report No. EE-93-2.
11.
Wallenborg, A., and Astro¨m, K. J., 1988, “Limit Cycle Oscillations in High Performance Robot Drives,” Proc. of IEEE International Conference CONTROL ’88, pp. 444–449.
12.
Armstrong-Helouvry, B., and Amin, B., 1994, “PID Control in the Presence of Static Friction: Exact and Describing Function Analysis,” Proc. of the American Control Conference, Baltimore, MD.
13.
Canudas de Wit
,
C.
,
1993
, “
Robust Control for Servo-Mechanism Under Inexact Friction Compensation
,”
Automatica
,
29
, pp.
757
761
.
14.
Ogata, K., 1970, Modern Control Engineering, Prentice–Hall, Englewood Cliffs, NJ.
15.
Chasparis, G., “Design of a Servomechanism Control System With Friction Compensation,” Master’s Thesis, Department of Mechanical Engineering, Athens, Greece, 2001 (in Greek).
16.
Papadopoulos, E., and Chasparis, G., “Analysis and Model-Based Control of Servomechanisms With Friction,” Proc. of the 2002 IEEE/RSG Int. Conference on Intelligent Robots and Systems (IROS ’02), Lausanne, Switzerland, October 2002.
You do not currently have access to this content.