Abstract
In the current study, the dynamic behavior of two planar mechanisms with revolute joints, in the presence of clearances is investigated. Subsequently, a control scheme with the aim of restraining the clearance and maintaining a more stable behavior is proposed. This approach is based on using tuned mass damper (TMD) in order to reduce the effects of clearances in mechanisms for passive control purpose. The applied absorber’s mass is insignificant and they are little in size. By attaching two perpendicular absorbers in order to control the clearance, the oscillations are notably reduced. The proposed methodology is applied to planar multibody mechanical systems with revolute clearance joints with a view to demonstrating its features. The absorber performance is evaluated for changes around the designed state and the results show that the designed absorbers have a good robustness with variations to changes in different parameters.
Similar content being viewed by others
Abbreviations
- \(r_{i}\) :
-
Clearance radius
- \(R_{B}\), \(R_{j}\) :
-
Bearing and journal radius
- \(K\) :
-
Stiffness parameter
- \(\nu\) :
-
Poisson’s ratio
- \(E\) :
-
Young’s modulus
- \(\omega\) :
-
Angular velocity
- \(\delta\) :
-
Relative penetration depth
- \(\dot{\delta }^{(-)}\) :
-
Initial impact velocity
- \(L_{i}\) :
-
Length of link \(i\)
- \(m_{i}\) :
-
Mass of link \(i\)
- \(I_{i}\) :
-
Moment of inertia for link \(i\)
- \(\theta _{i}\) :
-
Angle of link \(i\)
- \(\nu _{T}\) :
-
Relative tangential velocity
- \(C_{e}\) :
-
Restitution coefficient
- \(\nu _{0}\), \(\nu _{1}\) :
-
Tolerances for the tangential velocity
- \(x\) :
-
Slider horizontal position
- \(C_{f}\) :
-
Coefficient friction
- \(C_{d}\) :
-
Dynamic correction coefficient
- \(F_{N}\) :
-
Normal contact force
- \(F_{T}\) :
-
Tangential contact force
- \(M\) :
-
Input moment
- \(V\) :
-
Potential energy
- \(T\) :
-
Kinetic energy
- \(q\) :
-
Generalized coordinate
- \(X_{G_{i}}\) :
-
Horizontal position of the COM for link \(i\)
- \(Y_{G_{i}}\) :
-
Perpendicular position of the COM for link \(i\)
- \(c_{P}\) :
-
Absorber damping coefficient
- \(Q_{c}\) :
-
Magnitude of contact force
- \(K_{p}\) :
-
Absorber stiffness coefficient
- \(D_{p}\) :
-
Dissipation Rayleigh term
- \(\phi\) :
-
Friction force angle
- \(D\) :
-
Hysteresis damping
- \(\psi \) :
-
Orientation of total contact force
- \(\alpha\) :
-
Contact force angle
References
Erkaya, S., Uzmay, I.: Experimental investigation of joint clearance effects on the dynamics of a slider-crank mechanism. Multibody Syst. Dyn. 24(1), 81–102 (2010)
Erkaya, S., Uzmay, İ.: Investigation on effect of joint clearance on dynamics of four-bar mechanism. Nonlinear Dyn. 58(1–2), 179 (2009)
Erkaya, S.: Effects of balancing and link flexibility on dynamics of a planar mechanism having joint clearance. Sci. Iran. 19(3), 483–490 (2012)
Bengisu, M.T., Hidayetoglu, T., Akay, A.: A theoretical and experimental investigation of contact loss in the clearances of a four-bar mechanism. J. Mech. Transm. Autom. Des. 108(2), 237–244 (1986)
Soong, K., Thompson, B.S.: A theoretical and experimental investigation of the dynamic response of a slider-crank mechanism with radial clearance in the gudgeon-pin joint. J. Mech. Des. 112(2), 183–189 (1990)
Varedi-Koulaei, S.M., Daniali, H.M., Farajtabar, M.: The effects of joint clearance on the dynamics of the 3RRR planar parallel manipulator. Robotica 35(6), 1223–1242 (2017)
Ma, J., Qian, L.: Modeling and simulation of planar multibody systems considering multiple revolute clearance joints. Nonlinear Dyn. 90(3), 1907–1940 (2017)
Chen, Y., Sun, Y., Chen, C.: Dynamic analysis of a planar slider-crank mechanism with clearance for a high speed and heavy load press system. Mech. Mach. Theory 98, 81–100 (2016)
Tian, Q., Liu, C., Machado, M., Flores, P.: A new model for dry and lubricated cylindrical joints with clearance in spatial flexible multibody systems. Nonlinear Dyn. 64(1–2), 25–47 (2011)
Tian, Q., Zhang, Y., Chen, L., Yang, J.J.: Simulation of planar flexible multibody systems with clearance and lubricated revolute joints. Nonlinear Dyn. 60(4), 489–511 (2010)
Ma, J., Qian, L.F., Chen, G.S.: Dynamic analysis of mechanical systems with planar revolute joints with clearance. Mech. Mach. Theory 94, 148–164 (2015)
Wang, Z., Tian, Q., Hu, H.Y., Flores, P.: Nonlinear dynamics and chaotic control of a flexible multibody system with uncertain joint clearance. Nonlinear Dyn. 86(3), 1571–1597 (2016)
Flores, P., Ambrósio, J.A., Claro, J.C.P., Lankarani, H.M.: Translational joints with clearance in rigid multibody systems. J. Comput. Nonlinear Dyn. 3(1), 011007 (2008)
Erkaya, S., Uzmay, I.: A neural–genetic (NN–GA) approach for optimising mechanisms having joints with clearance. Multibody Syst. Dyn. 20(1), 69–83 (2008)
Varedi, S.M., Daniali, H.M., Dardel, M., Fathi, A.: A novel algorithm for kinematic and dynamic optimal synthesis of planar four-bar mechanisms with joint clearance. J. Mech. Sci. Technol. 29(5), 2059–2065 (2015)
Varedi, S.M., Daniali, H.M., Dardel, M., Fathi, A.: Optimal dynamic design of a planar slider-crank mechanism with a joint clearance. Mech. Mach. Theory 86, 191–200 (2015)
Tsai, M.-J., Lai, T.-H.: Accuracy analysis of a multi-loop linkage with joint clearances. Mech. Mach. Theory 43(9), 1141–1157 (2008)
Tsai, M.-J., Lai, T.-H.: Kinematic sensitivity analysis of linkage with joint clearance based on transmission quality. Mech. Mach. Theory 39(11), 1189–1206 (2004)
Wilson, R., Fawcett, J.N.: Dynamics of the slider-crank mechanism with clearance in the sliding bearing. Mech. Mach. Theory 9(1), 61–80 (1974)
Earles, S.W.E., Wu, C.L.S.: Motion analysis of a rigid link mechanism with clearance at a bearing using Lagrangian mechanics and digital computation. In: Mechanisms (Proceedings, Institution of Mechanical Engineers), pp. 83–89 (1973)
Earles, S.W.E., Wu, C.L.S.: Predicting the occurrence of contact loss and impact at a bearing from a zero-clearance analysis. In: Proc. 4th World Congress, Th. Machines and Mechanisms, Newcastle Upon Tyne, pp. 1013–1018 (1975)
Dubowsky, S., Freudenstein, F.: Dynamic analysis of mechanical systems with clearances—Part 1: Formation of dynamic model. J. Eng. Ind. 93(1), 305–309 (1971)
Dubowsky, S., Freudenstein, F.: Dynamic analysis of mechanical systems with clearances—Part 2: Dynamic response. J. Eng. Ind. 93(1), 310–316 (1971)
Lankarani, H.M., Nikravesh, P.E.: A contact force model with hysteresis damping for impact analysis of multibody systems. J. Mech. Des. 112(3), 369–376 (1990)
Flores, P.: Dynamic Analysis of Mechanical Systems with Imperfect Kinematic Joints. VDM Verlag Dr. Müller, Saarbrücken (2004)
Flores, P., Lankaran, H.M.: Dynamic response of multibody systems with multiple clearance joints. J. Comput. Nonlinear Dyn. 7(3), 031003 (2012)
Flores, P., Leine, R., Glocker, C.: Modeling and analysis of planar rigid multibody systems with translational clearance joints based on the non-smooth dynamics approach. Multibody Syst. Dyn. 23(2), 165–190 (2010)
Flores, P.: A parametric study on the dynamic response of planar multibody systems with multiple clearance joints. Nonlinear Dyn. 61(4), 633–653 (2010)
Machado, M., Moreira, P., Flores, P., Lankarani, H.M.: Compliant contact force models in multibody dynamics: evolution of the Hertz contact theory. Mech. Mach. Theory 53, 99–121 (2012)
Marques, F., Flores, P., Claro, J.C.P., Lankarani, H.M.: A survey and comparison of several friction force models for dynamic analysis of multibody mechanical systems. Nonlinear Dyn. 86(3), 1407–1443 (2016)
Tian, Q., Flores, P., Lankarani, H.M.: A comprehensive survey of the analytical, numerical and experimental methodologies for dynamics of multibody mechanical systems with clearance or imperfect joints. Mech. Mach. Theory 122, 1–57 (2018)
Flores, P., Ambrósio, J., Claro, J.C.P., Lankarani, H.M., Koshy, C.S.: Lubricated revolute joints in rigid multi-body systems. Nonlinear Dyn. 56(3), 277–295 (2009)
Flores, P.: Modeling and simulation of wear in revolute clearance joints in multibody systems. Mech. Mach. Theory 44(6), 1211–1222 (2009)
Varedi, S.M., Daniali, H.M., Dardel, M.: Dynamic synthesis of a planar slider–crank mechanism with clearances. Nonlinear Dyn. 79(2), 1587–1600 (2015)
Muvengei, O., Kihiu, J., Ikua, B.: Dynamic analysis of planar rigid-body mechanical systems with two-clearance revolute joints. Nonlinear Dyn. 73(1–2), 259–273 (2013)
Yaqubi, S., Dardel, M., Mohammadi Daniali, H.: Nonlinear dynamics and control of crank–slider mechanism with link flexibility and joint clearance. Proc. Inst. Mech. Eng., Part C, J. Mech. Eng. Sci. 230(5), 737–755 (2016)
Chunmei, J., Yang, Q., Ling, F., Ling, Z.: The non-linear dynamic behavior of an elastic linkage mechanism with clearances. J. Sound Vib. 249(2), 213–226 (2002)
Rahmanian, S., Ghazavi, M.R.: Bifurcation in planar slider–crank mechanism with revolute clearance joint. Mech. Mach. Theory 91, 86–101 (2015)
Farahan, S.B., Ghazavi, M.R., Rahmanian, S.: Bifurcation in a planar four-bar mechanism with revolute clearance joint. Nonlinear Dyn. 87(2), 955–973 (2017)
Yoon, Y.S., Shim, J.S., Lee, S.B., Willmert, K.D.: Reduction of the joint clearance effect for a planar flexible mechanism. KSME J. 9(3), 312–322 (1995)
Park, C.B., Kwak, B.M.: Counterweight optimization for reducing dynamic effects of clearance at a revolute joint. Mech. Mach. Theory 22(6), 549–556 (1987)
Sardashti, A., Daniali, H.M., Varedi, S.M.: Optimal free-defect synthesis of four-bar linkage with joint clearance using PSO algorithm. Meccanica 48(7), 1681–1693 (2013)
Yaqubi, S., Dardel, M., Daniali, H.M., Ghasemi, M.H.: Modeling and control of crank–slider mechanism with multiple clearance joints. Multibody Syst. Dyn. 36(2), 143–167 (2016)
Olyaei, A.A., Ghazavi, M.R.: Stabilizing slider-crank mechanism with clearance joints. Mech. Mach. Theory 53, 17–29 (2012)
Zhang, X., Zhang, X.: Minimizing the influence of revolute joint clearance using the planar redundantly actuated mechanism. Robot. Comput.-Integr. Manuf. 46, 104–113 (2017)
Varedi-Koulaei, S.M., Daniali, H.M., Farajtabar, M., Fathi, B., Shafiee-Ashtiani, M.: Reducing the undesirable effects of joints clearance on the behavior of the planar 3-RRR parallel manipulators. Nonlinear Dyn. 86(2), 1007–1022 (2016)
Yuanyuan, L., Guoping, C., Dongyang, S., Yong, G., Ke, W.: Dynamic analysis and optimization design of a planar slider–crank mechanism with flexible components and two clearance joints. Mech. Mach. Theory 99, 37–57 (2016)
Zukas, J.A., Nicholas, T., Greszczuk, L.B., Curran, D.R.: Impact Dynamics. Wiley, New York (1982)
Akhadkar, N., Vincent, A., Bernard, B.: Analysis of collocated feedback controllers for four-bar planar mechanisms with joint clearances. Multibody Syst. Dyn. 38(2), 101–136 (2016)
Bernard, B.: Feedback control of multibody systems with joint clearance and dynamic backlash: a tutorial. Multibody Syst. Dyn. 42(3), 283–315 (2018)
Flores, P., Ambrósio, J.: On the contact detection for contact-impact analysis in multibody systems. Multibody Syst. Dyn. 24(1), 103–122 (2010)
Selçuk, E., Selim, D., Şefkatlıoğlu, E.: Analysis of the joint clearance effects on a compliant spatial mechanism. Mech. Mach. Theory 104, 255–273 (2016)
Selcuk, E.: Experimental investigation of flexible connection and clearance joint effects on the vibration responses of mechanisms. Mech. Mach. Theory 121, 515–529 (2018)
Flores, P., Koshy, C.S., Lankarani, H.M., Ambrósio, J., Claro, J.C.P.: Numerical and experimental investigation on multibody systems with revolute clearance joints. Nonlinear Dyn. 65(4), 383–398 (2011)
Flores, P., Ambrósio, J., Pimenta Claro, J.C., Lankarani, H.M.: Kinematics and Dynamics of Multibody Systems with Imperfect Joints Models and Case Studies. Lecture Notes in Applied and Computational Mechanics Springer, Berlin (2008)
Koshy, C.S., Flores, P., Lankarani, H.M.: Study of the effect of contact force model on the dynamic response of mechanical systems with dry clearance joints: computational and experimental approaches. Nonlinear Dyn. 73(1–2), 325–338 (2013)
Selcuk, E.: Effects of joint clearance on the motion accuracy of robotic manipulators. Stroj. Vestn. 64(2), 82–94 (2018)
Ahmedalbashir, M., Romdhane, L., Lee, J.: Dynamics of a four-bar mechanism with clearance and springs—modeling and experimental analysis. J. Mech. Sci. Technol. 31(3), 1023–1033 (2017)
Erkaya, S.: Clearance-induced vibration responses of mechanical systems: computational and experimental investigations. J. Braz. Soc. Mech. Sci. Eng. 40, 90 (2018). https://doi.org/10.1007/s40430-018-1015-x
Bernard, B.: Nonsmooth Mechanics. Springer, London (1999)
Ambrósio, J.A.C.: Impact of rigid and flexible multibody systems: deformation description and contact models. In: Virtual Nonlinear Multibody Systems, pp. 57–81. Springer, Dordrecht (2003)
Bai, Z.F., Zhao, Y.: A hybrid contact force model of revolute joint with clearance for planar mechanical systems. Int. J. Non-Linear Mech. 48, 15–36 (2013)
Goldsmith, W.: Impact: The Theory and Physical Behavior of Colliding Solids. Arnold, Sevenoaks (1960)
Greenwood, D.T.: Principles of Dynamics. Prentice Hall, Englewood Cliffs (1965)
Flores, P.: Dynamic analysis of mechanical systems with imperfect kinematic joints. Ph.D. Dissertation, Mechanical Engineering Department, University of Minho, Guimarães, Portugal (2004)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix: Algorithm to detect contact and computation of contact force
Appendix: Algorithm to detect contact and computation of contact force
In the MATLAB software, contacts can be accurately identified using the event option of ODE solver. The overall structure of this option is as follows:
[value,isterminal,direction] = events(t,y)
value = penetration depth;
isterminal = 0;
direction = 1;
end
The value determines the penetration depth. If penetration depth is positive, the contact force is presented, otherwise it is zero. If isterminal is equal to 1, the integration is terminated, and if it is set to zero, the solution will be proceeding. The direction is set to +1 to detect the direction of increasing penetration.
With this option, multiple collisions can also be identified. It can be easily explained that if the penetration depth is positive, the amount of force is positive and considered. But if the contacts goes away, the contact force will be zero. There are several collisions, so this option can be reliably used to solve.
Also the event option in odeset of Matlab software can be used to obtain Poincare section.
There is another method to confront with impact. For example following conditional structure can be used for this purpose.
There is a second method to detect contact and calculate contact force for each clearance joint, which can be written to the following form:
if \(\delta \leq 0\)
\(Q_{c} =0\)
if \(\dot{r} >0\)
\(\dot{r}_{1} = \dot{r}\)
end
else
\(Q_{c} = \mbox{Eq.~(13)}\)
end
This simple algorithm can be implemented in the Matlab, and can be written for each of clearance joint, and accumulation of events can be simply handled.
Rights and permissions
About this article
Cite this article
Amiri, A., Dardel, M. & Daniali, H.M. Effects of passive vibration absorbers on the mechanisms having clearance joints. Multibody Syst Dyn 47, 363–395 (2019). https://doi.org/10.1007/s11044-019-09684-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11044-019-09684-2