Modeling and simulation of structural components in recursive closed-loop multibody systems

Passenger cars, transit buses, railroad vehicles, off-highway trucks, earth moving equipment and construction machinery contain structural and light-fabrications (SALF) components that are prone to excessive vibration due to rough terrains and work-cycle loads’ excitations. SALF components are typically modeled as flexible components in the multibody system allowing the analysts to predict elastic deformation and hence the stress levels under different loading conditions. Including SALF component in the multibody system typically generates closed-kinematic loops. This paper presents an approach for integrating SALF modeling capabilities as a flexible body in a general-purpose multibody dynamics solver that is based on joint-coordinates formulation with the ability to handle closed-kinematic loops. The spatial algebra notation is employed in deriving the spatial multibody dynamics equations of motion. The system kinematic topology matrix is used to project the Cartesian quantities into the joint subspace, leading to a condensed set of nonlinear equations with minimum number of generalized coordinates. The proposed flexible body formulation utilizes the component mode synthesis approach to reduce the large number of finite element degrees of freedom to a small set of generalized modal coordinates. The resulting reduced flexible body model has two main characteristics: the stiffness matrix is constant while the mass matrix depends on the elastic modal coordinates. A consistent set of pre-computed inertia shape integrals are identified and used to update the modal mass matrix at each time step. The implementation of the component mode synthesis approach in a closed-loop recursive multibody formulation is presented. The kinematic equations are modified to include the effect of the flexible body modal elastic coordinates. Also, modified constraint equations that include the effect of flexibility at the joint connections and the necessary details of the Jacobian matrix are presented. Baumgarte stabilization approach is used to stabilize the constraint equations without using iterative schemes. A sample results for flexible body impeded in a closed system will be presented to demonstrate the above mentioned approach.

[1]  Roy Featherstone,et al.  Plucker basis vectors , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[2]  John G. Papastavridis On the Boltzmann-Hamel Equations of Motion: A Vectorial Treatment , 1994 .

[3]  M. Bampton,et al.  Coupling of substructures for dynamic analyses. , 1968 .

[4]  K. Bathe Finite Element Procedures , 1995 .

[5]  Mohamed A. Omar,et al.  Modeling Flexible Bodies in Multibody Systems in Joint-Coordinates Formulation Using Spatial Algebra , 2014 .

[6]  Linda R. Petzold,et al.  Numerical solution of initial-value problems in differential-algebraic equations , 1996, Classics in applied mathematics.

[7]  Javier García de Jalón,et al.  Kinematic and Dynamic Simulation of Multibody Systems: The Real Time Challenge , 1994 .

[8]  Mohamed A. Omar,et al.  Static Analysis of Large-Scale Multibody System Using Joint Coordinates and Spatial Algebra Operator , 2014, TheScientificWorldJournal.

[9]  Werner Schiehlen,et al.  RECURSIVE KINEMATICS AND DYNAMICS FOR PARALLEL STRUCTURED CLOSED-LOOP MULTIBODY SYSTEMS* , 2001 .

[10]  Parviz E. Nikravesh,et al.  Construction of the Equations of Motion for Multibody Dynamics Using Point and Joint Coordinates , 1994 .

[11]  Mohamed A. Omar Modular Multibody Formulation for Simulating Off-Road Tracked Vehicles , 2014 .

[12]  Javier García de Jalón,et al.  Kinematic and Dynamic Simulation of Multibody Systems , 1994 .

[13]  Wim Desmet,et al.  Interface reduction of flexible bodies for efficient modeling of body flexibility in multibody dynamics , 2010 .

[14]  Marco Ceccarelli,et al.  Proceedings of EUCOMES 08 , 2008 .

[15]  Parviz E. Nikravesh,et al.  An Overview of Several Formulations for Multibody Dynamics , 2004 .

[16]  G. Kerschen,et al.  The Method of Proper Orthogonal Decomposition for Dynamical Characterization and Order Reduction of Mechanical Systems: An Overview , 2005 .

[17]  Abhinandan Jain,et al.  Spatial Operator Algebra for multibody system dynamics , 1992 .

[18]  David E. Orin,et al.  Robot dynamics: equations and algorithms , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[19]  K. Anderson,et al.  A logarithmic complexity divide-and-conquer algorithm for multi-flexible articulated body dynamics , 2007 .

[20]  Paulo Flores,et al.  Investigation on the Baumgarte Stabilization Method for Dynamic Analysis of Constrained Multibody Systems , 2009 .

[21]  Aki Mikkola,et al.  Multibody System Modeling of Leaf Springs , 2004 .

[22]  Peter Eberhard,et al.  Model Order Reduction in Elastic Multibody Systems using the Floating Frame of Reference Formulation , 2012 .

[23]  E. Haug,et al.  Generalized Coordinate Partitioning for Dimension Reduction in Analysis of Constrained Dynamic Systems , 1982 .

[24]  Parviz E. Nikravesh Model Reduction Techniques in Flexible Multibody Dynamics , 2003 .

[25]  Abhinandan Jain,et al.  RECURSIVE FLEXIBLE MULTIBODY SYSTEM DYNAMICS USING SPATIAL OPERATORS , 1992 .

[26]  Wim Desmet,et al.  A SYSTEM-LEVEL MODEL REDUCTION TECHNIQUE FOR EFFICIENT SIMULATION OF FLEXIBLE MULTIBODY DYNAMICS , 2009 .

[27]  Roy Featherstone,et al.  Efficient Factorization of the Joint-Space Inertia Matrix for Branched Kinematic Trees , 2005, Int. J. Robotics Res..

[28]  Uri M. Ascher,et al.  Computer methods for ordinary differential equations and differential-algebraic equations , 1998 .

[29]  Heinz Heisler,et al.  Vehicle and Engine Technology , 1985 .

[30]  Mohamed A. Omar Chain Drive Simulation Using Spatial Multibody Dynamics , 2014 .

[31]  E. Eich Convergence results for a coordinate projection method applied to mechanical systems with algebraic constraints , 1993 .

[32]  An Huynh,et al.  Mode Selection Techniques in Variable Mass Flexible Body Modeling , 2010 .

[33]  Abhinandan Jain,et al.  A Spatial Operator Algebra for Manipulator Modeling and Control , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[34]  Roy Featherstone,et al.  The Acceleration Vector of a Rigid Body , 2001, Int. J. Robotics Res..

[35]  R. Craig,et al.  On the use of attachment modes in substructure coupling for dynamic analysis , 1977 .

[36]  Mohamed A. Omar,et al.  An Applied Approach for Large-Scale Multibody Dynamics Simulation and Machine-Terrain Interaction , 2008 .

[37]  Wayne J. Book,et al.  Modeling Mechanisms with Nonholonomic Joints Using the Boltzmann-Hamel Equations , 1997, Int. J. Robotics Res..

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

[39]  J. Baumgarte Stabilization of constraints and integrals of motion in dynamical systems , 1972 .