A linearly implicit trapezoidal method for integrating stiff multibody dynamics with contact, joints, and friction

被引:29
|
作者
Potra, Florian A.
Anitescu, Mihai
Gavreal, Bogdan
Trinkle, Jeff
机构
[1] Argonne Natl Lab, Div Math & Comp Sci, Argonne, IL 60637 USA
[2] Univ Maryland Baltimore Cty, Dept Math, Baltimore, MD 21228 USA
[3] Rensselaer Polytech Inst, Dept Comp Sci, Troy, NY 12181 USA
关键词
multibody dynamics; rigid bodies; Coulomb friction; stiff methods; linear complementarity problems; linearly implicitly methods;
D O I
10.1002/nme.1582
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We present a hard constraint, linear complementarity based, method for the simulation of stiff multibody dynamics with contact, joints and friction. The approach uses a linearization of the modified trapezoidal method, incorporates a Poisson restitution model at collision, and solves only one linear complementarity problem per time step when no collisions are encountered. We prove that, under certain assumptions. the method has order two, a fact that is also demonstrated by our numerical simulations. For the unconstrained (ODE) case, the method achieves second-order convergence and absolute stability while solving only one linear system per step. When we use a special approximation of the Jacobian matrix for the case where the stiff forces originate in springs and dampers attached to two points in the system, the linear complementarity problem can be solved for any value of the time step and numerical simulation demonstrate that the method is stiffly stable. The method was implemented in UMBRA, an industrial-grade virtual prototyping software. Copyright (c) 2005 John Wiley & Sons, Ltd.
引用
收藏
页码:1079 / 1124
页数:46
相关论文
共 50 条
  • [1] On integrating stiff multibody dynamics with contact and friction
    Anitescu, M
    Potra, FA
    [J]. CONTACT MECHANICS, 2002, : 83 - 90
  • [2] A time-stepping method for stiff multibody dynamics with contact and friction
    Anitescu, M
    Potra, FA
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2002, 55 (07) : 753 - 784
  • [3] A parallel linearly implicit method for stiff IVPs
    Voss, DA
    [J]. INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 247 - 251
  • [4] Using Nesterov's Method to Accelerate Multibody Dynamics with Friction and Contact
    Mazhar, Hammad
    Heyn, Toby
    Negrut, Dan
    Tasora, Alessandro
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2015, 34 (03):
  • [5] Solving nonconvex problems of multibody dynamics with joints, contact, and small friction by successive convex relaxation
    Anitescu, M
    Hart, GD
    [J]. MECHANICS BASED DESIGN OF STRUCTURES AND MACHINES, 2003, 31 (03) : 335 - 356
  • [6] A constraint-stabilized time-stepping approach for rigid multibody dynamics with joints, contact and friction
    Anitescu, M
    Hart, GD
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2004, 60 (14) : 2335 - 2371
  • [7] Dynamics of Multibody Systems with Friction-Affected Sliding Joints
    Fu, Li
    Ma, Xinghua
    Liu, Yunchuan
    Li, Zhihua
    Zheng, Yu
    Xu, Yanhu
    [J]. INFORMATION COMPUTING AND APPLICATIONS, PT 2, 2010, 106 : 468 - 475
  • [8] A complete strategy for efficient and accurate multibody dynamics of flexible structures with large lap joints considering contact and friction
    Pichler, Florian
    Witteveen, Wolfgang
    Fischer, Peter
    [J]. MULTIBODY SYSTEM DYNAMICS, 2017, 40 (04) : 407 - 436
  • [9] A complete strategy for efficient and accurate multibody dynamics of flexible structures with large lap joints considering contact and friction
    Florian Pichler
    Wolfgang Witteveen
    Peter Fischer
    [J]. Multibody System Dynamics, 2017, 40 : 407 - 436
  • [10] Posing Multibody Dynamics With Friction and Contact as a Differential Complementarity Problem
    Negrut, Dan
    Serban, Radu
    Tasora, Alessandro
    [J]. JOURNAL OF COMPUTATIONAL AND NONLINEAR DYNAMICS, 2018, 13 (01):