A Matrix-Free Newton–Krylov Parallel Implicit Implementation of the Absolute Nodal Coordinate Formulation

This paper sets out to demonstrate three things: (i) implicit integration with absolute nodal coordinate formulation (ANCF) is effective in handling very stiff systems when an accurate computation of the sensitivity matrix is part of the solution sequence, (ii) parallel computing can provide a vehicle for ANCF to tackle very large kinematically constrained problems with millions of degrees of freedom and produce results in a matter of seconds, and (iii) large systems of equations associated with implicit integration can be solved in parallel by relying on an iterative approach that avoids costly matrix factorizations, which would be prohibitively expensive and memory intensive. For (iii), the approach adopted relies on a Krylov–subspace method that is invoked in the Newton stage at each time step of the numerical solution process. The proposed approach is validated against a commercial package and several simple systems for which analytical solutions are available. A set of numerical experiments demonstrates the scaling of the parallel solution method and provides insights in relation to the size of ANCF problems that are tractable using graphics processing unit (GPU) parallel computing and implicit numerical integration.

[1]  A. Shabana,et al.  Implicit and explicit integration in the solution of the absolute nodal coordinate differential/algebraic equations , 2008 .

[2]  Dan Negrut,et al.  A DISCUSSION OF LOW ORDER NUMERICAL INTEGRATION FORMULAS FOR RIGID AND FLEXIBLE MULTIBODY DYNAMICS , 2007 .

[3]  Nathan M. Newmark,et al.  A Method of Computation for Structural Dynamics , 1959 .

[4]  Michael J. Flynn,et al.  Some Computer Organizations and Their Effectiveness , 1972, IEEE Transactions on Computers.

[5]  Johannes Gerstmayr,et al.  On the correct representation of bending and axial deformation in the absolute nodal coordinate formulation with an elastic line approach , 2008 .

[6]  Ahmed A. Shabana,et al.  Dynamics of Multibody Systems , 2020 .

[7]  M. Anitescu,et al.  A matrix-free cone complementarity approach for solving large-scale, nonsmooth, rigid body dynamics , 2011 .

[8]  E. Hairer,et al.  Solving Ordinary Differential Equations II: Stiff and Differential-Algebraic Problems , 2010 .

[9]  Stefan von Dombrowski,et al.  Analysis of Large Flexible Body Deformation in Multibody Systems Using Absolute Coordinates , 2002 .

[10]  Kendall E. Atkinson An introduction to numerical analysis , 1978 .

[11]  E. Haug,et al.  Dynamics of mechanical systems with Coulomb friction, stiction, impact and constraint addition-deletion—I theory , 1986 .

[12]  Yousef Saad,et al.  Iterative methods for sparse linear systems , 2003 .

[13]  Olivier A. Bauchau,et al.  Time-Step-Size-Independent Conditioning and Sensitivity to Perturbations in the Numerical Solution of Index Three Differential Algebraic Equations , 2007, SIAM J. Sci. Comput..

[14]  M. Arnold,et al.  Convergence of the generalized-α scheme for constrained mechanical systems , 2007 .

[15]  Ahmed A. Shabana,et al.  Computational Continuum Mechanics , 2008 .

[16]  Ahmed A. Shabana,et al.  Analysis of Thin Plate Structures Using the Absolute Nodal Coordinate Formulation , 2005 .

[17]  Henk A. van der Vorst,et al.  Bi-CGSTAB: A Fast and Smoothly Converging Variant of Bi-CG for the Solution of Nonsymmetric Linear Systems , 1992, SIAM J. Sci. Comput..

[18]  Dan Negrut,et al.  On an Implementation of the Hilber-Hughes-Taylor Method in the Context of Index 3 Differential-Algebraic Equations of Multibody Dynamics (DETC2005-85096) , 2007 .

[19]  Johannes Gerstmayr,et al.  Analysis of Thin Beams and Cables Using the Absolute Nodal Co-ordinate Formulation , 2006 .