The Effect of Friction on the Forward Dynamics Problem

This article discusses the numerical solution of the forward dynamic equations of an n-degree-of-freedom manipulator with friction. Also discussed are the modeling and experimen tal identification of friction. It is shown that the inclusion of Coulomb-type friction in the dynamic equations introduces two difficulties in the forward dynamic solution. The differential equations are shown to be discontinuous in the highest-order derivative terms. In addition, the load dependency of this type of friction typically causes the equations to be implicit in the joint accelerations. For the important case of load-dependent transmission friction, the equations can be explicit. Techniques for the forward solution are described through the example of a roller screw transmission. Experimental and simulation results are used to show the importance of load-dependent friction in a particular robot.

[1]  S. O. Fatunla Numerical Methods for Initial Value Problems in Ordinary Differential Equations , 1988 .

[2]  Pierre E. Dupont,et al.  The effect of Coulomb friction on the existence and uniqueness of the forward dynamics problem , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[3]  Bernard Friedland,et al.  On the Modeling and Simulation of Friction , 1990, 1990 American Control Conference.

[4]  Craig D. Walrath,et al.  Adaptive bearing friction compensation based on recent knowledge of dynamic friction , 1984, Autom..

[5]  R. W. Daniel,et al.  Control of machines with friction : Brian Armstrong-Hélouvry , 1992, Autom..

[6]  D. C. Threlfall,et al.  The inclusion of Coulomb friction in mechanisms programs with particular reference to DRAM au programme DRAM , 1978 .

[7]  Max Donath,et al.  Coulomb friction effects on the dynamics of bearings and transmissions in precision robot mechanisms , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[8]  Brian Armstrong,et al.  Friction: experimental determination, modeling and compensation , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[9]  Yu Wang,et al.  On the inconsistency of rigid-body frictional planar mechanics , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[10]  Max Donath,et al.  Coulomb friction joint and drive effects in robot mechanisms , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[11]  S. Rohde,et al.  Tribology: Friction, Lubrication, and Wear , 1981 .

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

[13]  John J. Murray,et al.  Dynamic modeling of closed-chain robotic manipulators and implications for trajectory control , 1989, IEEE Trans. Robotics Autom..

[14]  Phil R Dahl,et al.  Measurement of Solid Friction Parameters of Ball Bearings , 1977 .

[15]  Carlos Canudas de Wit,et al.  Adaptive Friction Compensation in Robot Manipulators: Low Velocities , 1991, Int. J. Robotics Res..

[16]  A. Adamson Physical chemistry of surfaces , 1960 .

[17]  Bernard Morgowicz,et al.  Techniques for real-time simulation of robot manipulators , 1988 .

[18]  V. T. Rajan,et al.  Dynamics of a rigid body in frictional contact with rigid walls: Motion in two dimensions , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[19]  A. Ruina Slip instability and state variable friction laws , 1983 .

[20]  Merhyle Franklin Spotts Design of machine elements , 1948 .

[21]  A. Soom,et al.  Friction at a Lubricated Line Contact Operating at Oscillating Sliding Velocities , 1990 .

[22]  Per Lötstedt Coulomb Friction in Two-Dimensional Rigid Body Systems , 1981 .

[23]  Pierre E. Dupont Avoiding stick-slip in position and force control through feedback , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[24]  Max Donath,et al.  A Method for the Real Time Solution of the Forward Dynamics Problem for Robots Incorporating Friction , 1990 .

[25]  David E. Orin,et al.  Efficient Dynamic Computer Simulation of Robotic Mechanisms , 1982 .

[26]  J. Y. S. Luh,et al.  On-Line Computational Scheme for Mechanical Manipulators , 1980 .