Abstract
The general motion of a sphere in a mechanism in contact with a rigid planar surface under rolling, sliding and spinning friction is studied in the context of non-smooth contact dynamics. The equations of motion are solved by the non smooth generalized–\(\alpha \) implicit time integration scheme, where the position and velocity level constraints are satisfied exactly without requiring to define any particular value for a penalty parameter. The geometrical properties of the spheres are described by a rigid-body formulation with translational and rotational degrees of freedom. The robustness and the performance of the proposed methodology is demonstrated by different examples, including both flexible and/or rigid elements.
Similar content being viewed by others
References
Acary, V.: Projected event-capturing time-stepping schemes for nonsmooth mechanical systems with unilateral contact and Coulomb’s friction. Comput. Methods Appl. Mech. Eng. 256, 224–250 (2013)
Acary, V., Bourrier, F.: Coulomb friction with rolling resistance as a cone complementarity problem. Eur. J. Mech. A, Solids 85, 104046 (2021)
Acary, V., Peŕignon, F.: An introduction to SICONOS INRIA. Technical report, INRIA (2007)
Ahmadi, A.M., Petersen, D., Howard, C.: A nonlinear dynamic vibration model of defective bearings. The importance of modeling the finite size of rolling elements. Mech. Syst. Signal Process. 52–53, 309–326 (2015)
Akhadkar, N., Acary, V., Brogliato, B.: 3D revolute joint with clearance in multibody systems. In Computational Kinematics, Mechanisms and Machine Science, vol. 42, pp. 249–282 (2018)
Alart, P., Curnier, A.: A mixed formulation for frictional contact problems prone to Newton like solution methods. Comput. Methods Appl. Mech. Eng. 92(3), 353–375 (1991)
Algoryx: (2020). https://www.algoryx.se
Annavarapu, C., Settgast, R.R., Johnson, S.M., Fu, P., Herbold, E.B.: A weighted Nitsche stabilized method for small-sliding contact on frictional surfaces. Comput. Methods Appl. Mech. Eng. 283, 763–781 (2015)
Bauchau, O.A.: Flexible Multibody Dynamics, 6th edn. Springer, New York (2011)
Brüls, O., Acary, V., Cardona, A.: Simultaneous enforcement of constraints at position and velocity levels in the nonsmooth generalized-\(\alpha \) scheme. Comput. Methods Appl. Mech. Eng. 281, 131–161 (2014)
Burns, S.J., Piiroinen, P.T., Hanley, K.: Critical time-step for a DEM simulations of dynamic systems using a hertzian contact model. Int. J. Numer. Methods Eng. 119(5), 432–451 (2019)
Capobianco, G., Harsch, J., Eugster, S.R., Leine, R.I.: A nonsmooth generalized-alpha method for mechanical systems with frictional contact. Int. J. Numer. Methods Eng. 122(22), 6497–6526 (2021)
Cardona, A.: Flexible three dimensional gear modelling in mechanism analysis. Eur. J. Comput. Mech. 4, 663–691 (1995)
Cardona, A., Géradin, M., Doan, D.B.: Rigid and flexible joint modelling in multibody dynamics using finite elements. Comput. Methods Appl. Mech. Eng. 89(1–3), 395–418 (1991)
Cardona, A., Klapka, I., Géradin, M.: Design of a new finite element programming environment. Eng. Comput. 11, 365–381 (1994)
Cavalieri, F.J., Cardona, A.: Non-smooth model of a frictionless and dry three-dimensional revolute joint with clearance for multibody system dynamics. Mech. Mach. Theory 121, 335–354 (2018)
Chung, J., Hulbert, G.M.: A time integration algorithm for structural dynamics with improved numerical dissipation: the generalized-\(\alpha \) method. J. Appl. Mech. 60(2), 371–375 (1993)
Codina, R., Cervera, M., Oñate, E.: A penalty finite element method for non-Newtonian creeping flows. Int. J. Numer. Methods Eng. 36(8), 1395–1412 (1993)
Contensou, P.: Couplage entre frottement de glissement et frottement de pivotement dans la théorie de la toupie. In: Ziegler, H. (ed.) Kreiselprobleme und Gyrodynamics, IUTAM Symposium Celerina, pp. 201–216. Springer, Berlin (1963)
Cosimo, A., Cavalieri, F.J., Cardona, A., Brüls, O.: On the adaptation of local impact laws for multiple impact problems. Nonlinear Dyn. 102, 1997–2016 (2020)
Cosimo, A., Galvez, J., Cavalieri, F.J., Cardona, A., Brüls, O.: A robust nonsmooth generalized-\(\alpha \) scheme for flexible systems with impacts. Multibody Syst. Dyn. 48, 127–149 (2020)
Cosimo, A., Cavalieri, F.J., Galvez, J., Cardona, A., Brüls, O.: A general purpose formulation for nonsmooth dynamics with finite rotations: application to the woodpecker toy. J. Comput. Nonlinear Dyn. 16(10–10), 031001 (2021)
Coulomb, C.A.: Théorie des machines simples, en ayant égard au frottement de leurs parties, et à la roideur des cordages. Mémoire de Mathématique et de Physique, Paris, France (1785)
Cundall, P.A., Strack, O.D.L.: A discrete numerical model for granular assemblies. Geotechnique 29, 47–65 (1979)
De Saxcé, G., Feng, Z.Q.: New inequality and functional for contact with friction: the implicit standard material approach. Mech. Struct. Mach. 19(3), 301–325 (1991)
Dubois, F., Jean, M., Renouf, M., Mozul, R., Martin, A., Bagneris, M.: LMGC90. In: Proceedings of the 10eme Colloque National en Calcul des Structures (CSMA), Giens, France, May 2011 (2011)
Estrada, N., Taboada, A., Radjai, F.: Shear strength and force transmission in granular media with rolling resistance. Phys. Rev. E 78, 021301 (2008)
Estrada, N., Azéma, E., Radjai, F., Taboada, A.: Identification of rolling resistance as a shape parameter in sheared granular media. Phys. Rev. E 84, 011306 (2011)
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., Leine, R., Glocker, C.: Modeling and analysis of rigid multibody systems with translational clearance joints based on the nonsmooth dynamics approach. In: Arczewski, K., Blajer, W., Fraczek, J., Wojtyra, M. (eds.) Multibody Dynamics: Computational Methods and Applications (2011)
Galvez, J., Cavalieri, F.J., Cosimo, A., Brüls, O., Cardona, A.: A nonsmooth frictional contact formulation for multibody system dynamics. Int. J. Numer. Methods Eng. 121(16), 3584–3609 (2020)
Géradin, M., Cardona, A.: Flexible Multibody Dynamics: A Finite Element Approach. Wiley, New York (2001)
Glocker, C.: An introduction to impacts. In: Haslinger, J., Stavroulakis, G.E. (eds.) Nonsmooth Mechanics of Solids, pp. 45–101. Springer, Vienna (2006)
Hartenberg, R., Denavit, J.: Kinematic Synthesis of Linkages, 1st edn. McGraw-Hill, New York (1964)
Hersey, M.D.: Rigid body impact with moment of rolling friction. J. Lubr. Technol. 91(2), 260–263 (1969)
Heyn, T., Mazhar, H., Pazouki, A., Melanz, D., Seidl, A., Madsen, J., Bartholomew, A., Negrut, D., Lamb, D., Tasora Chrono, A.: A parallel physics library for rigid-body, flexible-body, and fluid dynamics. Mech. Sci. 4, 49–64 (2013)
Huang, J., Vicente da Silva, M., Krabbenhoft, K.: Three-dimensional granular contact dynamics with rolling resistance. Comput. Geotech. 49, 289–298 (2013)
Irazabal, J., Salazar, F., Oñate, E.: Numerical modelling of granular materials with spherical discrete particles and the bounded rolling friction model. Application to railway ballast. Comput. Geotech. 85(220), 220–229 (2017)
Kadau, D., Bartels, G., Brendel, L., Wolf, D.E.: Pore stabilization in cohesive granular systems. Phase Transit. 76(4–5), 315–331 (2003)
Lacoursière, C.: Ghosts and machines: regularized variational methods for interactive simulations of multibodies with dry frictional contacts. Computing science, Umea University (2007)
Le Saux, C., Leine, R.I., Glocker, C.: Dynamics of a rolling disk in the presence of dry friction. J. Nonlinear Sci. 15(1), 27–61 (2005)
Leine, R.I.: Experimental and theoretical investigation of the energy dissipation of a rolling disk during its final stage of motion. Arch. Appl. Mech. 79, 1063–1082 (2009)
Leine, R.I., Glocker, C.: A set-valued force law for spatial Coulomb–Contensou friction. Eur. J. Mech. A, Solids 22(2), 193–216 (2003)
Lens, E.V., Cardona, A.: A nonlinear beam element formulation in the framework of an energy preserving time integration scheme for constrained multibody systems dynamics. Comput. Struct. 86(1), 47–63 (2008)
Liu, J.-P., Shu, X.-B., Kanazawa, H., Imaoka, K., Mikkola, A., Ren, G.-X.: A model order reduction method for the simulation of gear contacts based on arbitrary Lagrangian Eulerian formulation. Comput. Methods Appl. Mech. Eng. 338, 68–96 (2018)
Liu, Y., Wang, W., Qing, T., Zhang, Y., Liang, H., Zhang, S.: The effect of lubricant temperature on dynamic behavior in angular contact ball bearings. Mech. Mach. Theory 149, 103832 (2020)
Ma, D., Liu, C., Zhao, Z., Zhang, H.: Rolling friction and energy dissipation in a spinning disc. Proc. R. Soc. A, Math. Phys. Eng. Sci., 470(2169), 20140191, 1–22 (2014)
Marghitu, D.B., Stoenescu, E.D.: Rigid body impact with moment of rolling friction. Nonlinear Dyn. 50, 597–608 (2007)
Marques, F., Flores, P., Claro, J.C.P., Lankarani, H.M.: Modeling and analysis of friction including rolling effects in multibody dynamics: a review. Multibody Syst. Dyn. 45, 223–224 (2019)
Miler, D., Hoić, M.: Optimisation of cylindrical gear pairs: a review. Mech. Mach. Theory 156, 104156 (2021)
Mylapilli, H., Jain, A.: Complementarity techniques for minimal coordinate contact dynamics. J. Comput. Nonlinear Dyn. 12(2), 021004 (2016)
Negrut, D., Serban, R., Tasora, A.: Posing multibody dynamics with friction and contact as a differential complementarity problem. J. Comput. Nonlinear Dyn. 13(1), 014503 (2018)
Neto, G.A., Pimenta, P., Wriggers, P.: Contact between spheres and general surfaces. Comput. Methods Appl. Mech. Eng. 328, 686–716 (2018)
Pietrzak, G., Curnier, A.: Large deformation frictional contact mechanics: continuum formulation and augmented Lagrangian treatment. Comput. Methods Appl. Mech. Eng. 177(3), 351–381 (1999)
Song, N., Peng, H., Kan, Z., Chen, B.: A novel nonsmooth approach for flexible multibody systems with contact and friction in 3D space. Nonlinear Dyn. 102(3), 1375–1408 (2020)
Studer, C.: Numerics of Unilateral Contacts and Friction: Modeling and Numerical Time Integration in Non-smooth Dynamics, 1st edn. Lecture Notes in Applied and Computational Mechanics, vol. 47. Springer, Berlin (2009)
Stupkiewicz, S., Lengiewicz, J., Korelc, J.: Sensitivity analysis for frictional contact problems in the augmented Lagrangian formulation. Comput. Methods Appl. Mech. Eng. 199, 2165–2176 (2010)
Tasora, A., Anitescu, M.: A convex complementarity approach for simulating large granular flows. J. Comput. Nonlinear Dyn. 5(3), 031004 (2010)
Tasora, A., Anitescu, M.: A complementarity-based rolling friction model for rigid contacts. Proc. Eng. 48(7), 1643–1659 (2013)
Trinkle, J.C.: Formulation of multibody dynamics as complementarity problems (2003). ASME Paper No. DETC2003/VIB-48342
Yao, T., Wang, L., Liu, X., Huang, Y.: Multibody dynamics simulation of thin-walled four-point contact ball bearing with interactions of balls, ring raceways and crown-type cage. Multibody Syst. Dyn. 48(3), 337–372 (2020)
Zhou, Y.C., Wright, B.D., Yang, R.Y., Xu, B.H., Yu, A.B.: Rolling friction in the dynamic simulation of sandpile formation. Phys. A, Stat. Mech. Appl. 269(2), 536–553 (1999)
Zienkiewicz, O.C., Taylor, R.L., Zhu, J.Z.: The Finite Element Method: Its Basis and Fundamentals, 7th edn. Elsevier, Amsterdam (2013)
Funding
This work received financial support from Consejo Nacional de Investigaciones Cientificas y Técnicas (CONICET), Universidad Nacional del Litoral, Agencia Nacional de Promoción Cientifica y Tecnológica (ANPCyT) PICT2015-1067, Universidad Tecnológica Nacional PID-UTN UTI4790TC, PID-UTN AMECAFE0008102TC and the M4 project funded by the Walloon Region (Pôle MecaTech), which are gratefully acknowledged.
Author information
Authors and Affiliations
Ethics declarations
Competing Interests
The authors declare no competing interests.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Appendix A
Appendix B
Hessian matrix for sliding resistance at position level for the different contact conditions,
Hessian matrix for sliding resistance at velocity level for the different contact conditions,
Hessian matrix for rolling resistance at velocity level for the different contact conditions,
Hessian matrix for spinning resistance at velocity level for the different contact conditions,
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Sánchez, E., Cosimo, A., Brüls, O. et al. Non-smooth numerical solution for Coulomb friction, rolling and spinning resistance of spheres applied to flexible multibody system dynamics. Multibody Syst Dyn 59, 69–103 (2023). https://doi.org/10.1007/s11044-023-09920-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11044-023-09920-w