Modeling planar slider-crank mechanisms with clearance joints in RecurDyn
Alexander Gummer, Bernd Sauer, Multibody System Dynamics, February 2014, Volume 31, Issue 2, pp. 127-145.
-
Abstract
Revolute joints in applications always show clearance between pin and bushing due to manufacturing tolerances, the need of relative motion or progressing wear. Many researchers developed and investigated methodologies to calculate the dynamic behavior of mechanisms with such imperfect joints. Very often they use a simple slider-crank mechanism to test or demonstrate the capability of their approaches. In this paper, a methodology for simulating a slider-crank mechanism with an imperfect revolute joint in RecurDyn, a commercial multibody simulation tool, is presented. Therefore, a thorough investigation of existing contact, damping and friction force models as well as different ways of modeling revolute joints in RecurDyn was conducted. For the investigation of the damping models, a special program for calculating the model parameters for a given coefficient of restitution was developed. Only one damping model was capable of reproducing the experimental results, which were found in literature. Some characteristic results of the slider-crank mechanism are presented in a way that they can be compared to results in other papers. Thereby. a good correlation was achieved, demonstrating the capabilities of the methodology.
How Multibody Dynamics Simulation Technology is Used
A method to analyze imperfect revolute joints in RecurDyn was proposed. The capabilities of the method were demonstrated through achieving a good correlation with experimental results of a slider-crank mechanism.
Get This Paper
Related Case Studies
- Dynamics and control of a spatial rigid-flexible multibody system with multiple cylindrical clearance joints
- Dynamic simulation and gravity balancing optimization of spot welding robot on RecurDyn
- Mock-up of a support structure of the ITER vacuum vessel
- External disturbance identification of a quadruped robot with parallel_serial leg structure