Simultaneous enforcement of constraints at position and velocity levels in the nonsmooth generalized-α scheme

被引:65
作者
Bruls, Olivier [1 ]
Acary, Vincent [2 ]
Cardona, Alberto [3 ]
机构
[1] Univ Liege, Dept Aerosp & Mech Engn LTAS, B-4000 Liege, Belgium
[2] INRIA Rhone Alpes, Ctr Rech Grenoble, F-38334 Saint Ismier, France
[3] Univ Nacl Litoral Conicet, CIMEC, RA-3000 Santa Fe, Argentina
关键词
Nonsmooth contact dynamics; Flexible multibody system; Time integration; Generalized-alpha method; Time-stepping schemes; Index reduction; TIME-STEPPING SCHEMES; MULTIBODY SYSTEMS; NUMERICAL SCHEME; CONTACT; INTEGRATION; DYNAMICS; FORMULATION; ALGORITHMS;
D O I
10.1016/j.cma.2014.07.025
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents a formalism for the transient simulation of nonsmooth dynamic mechanical systems composed of rigid and flexible bodies, kinematic joints and frictionless contact conditions. The proposed algorithm guarantees the exact satisfaction of the bilateral and unilateral constraints both at position and velocity levels. Thus, it significantly differs from penalty techniques since no penetration is allowed. The numerical scheme is obtained in two main steps. Firstly, a splitting method is used to isolate the contributions of impacts, which shall be integrated with only first-order accuracy, from smooth contributions which can be integrated using a higher order scheme. Secondly, following the idea of Gear, Gupta and Leimkuhler, the equation of motion is reformulated so that the bilateral and unilateral constraints appear both at position and velocity levels. After time discretization, the equation of motion involves two complementarity conditions and it can be solved at each time step using a monolithic semi-smooth Newton method. The numerical behavior of the proposed method is studied and compared to other approaches for a number of numerical examples. It is shown that the formulation offers a unified and valid approach for the description of contact conditions between rigid bodies as well as between flexible bodies. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:131 / 161
页数:31
相关论文
共 29 条
[1]  
Acary V, 2008, LECT NOTES APPL COMP, V35, P1, DOI 10.1007/978-3-540-75392-6
[2]   Projected event-capturing time-stepping schemes for nonsmooth mechanical systems with unilateral contact and Coulomb's friction [J].
Acary, Vincent .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2013, 256 :224-250
[3]   Higher order event capturing time-stepping schemes for nonsmooth multibody systems with unilateral constraints and impacts [J].
Acary, Vincent .
APPLIED NUMERICAL MATHEMATICS, 2012, 62 (10) :1259-1275
[4]   A MIXED FORMULATION FOR FRICTIONAL CONTACT PROBLEMS PRONE TO NEWTON LIKE SOLUTION METHODS [J].
ALART, P ;
CURNIER, A .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1991, 92 (03) :353-375
[5]  
Arnold M., 2014, NUMER MATH IN PRESS
[6]   Convergence of the generalized-α scheme for constrained mechanical systems [J].
Arnold, Martin ;
Bruels, Olivier .
MULTIBODY SYSTEM DYNAMICS, 2007, 18 (02) :185-202
[7]   Formulation and analysis of two energy-consistent methods for nonlinear elastodynamic frictional contact problems [J].
Ayyad, Y. ;
Barboteu, M. .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2009, 228 (01) :254-269
[8]   Nonconvergence of the plain Newton-min algorithm for linear complementarity problems with a P-matrix [J].
Ben Gharbia, Ibtihel ;
Gilbert, J. Charles .
MATHEMATICAL PROGRAMMING, 2012, 134 (02) :349-364
[9]   Time-step-size-independent conditioning and sensitivity to perturbations in the numerical solution of index three differential algebraic equations [J].
Bottasso, Carlo L. ;
Bauchau, Olivier A. ;
Cardona, Alberto .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2007, 29 (01) :397-414
[10]  
Brenan K.E., 1996, Numerical Solution of Initial-Value Problems in Differential-Algebraic Equations