An Energy–Momentum Conserving Algorithm for Co-Rotational Quadrilateral Shell Elements in Nonlinear Multibody Dynamics
Source abstract
Abstract
A new computational framework for nonlinear dynamic analysis of smooth shell structures is presented in this paper. The new framework is based on Simo & Tarnow’s energy–momentum conservation algorithm. A novel co-rotational nine-node quadrilateral shell element is embedded in the new framework. The dynamic equilibrium differential equations are derived using the Hamilton principle and solved by the Newmark algorithm. At each step, midpoint interpolation is applied to both nodal variables and their time derivatives. The average value of strains at the beginning and the end of each step is used to evaluate strain energy to obtain a symmetric tangent stiffness matrix. When deriving the kinetic energy functional, the first-order derivatives of vectorial rotational variables are embedded into equivalent nodal forces. Therefore, a symmetric equivalent mass matrix is generated. The symmetric stiffness and mass matrices significantly reduce the workload in solving the nonlinear governing equations. Benchmark validations reveal close agreement with results in the existing literature. The proposed algorithm is applicable for solving smooth shell structures undergoing large displacements and rotations within spatial domains, while maintaining unconditional stability and geometric exactness.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Dynamics and Control of Mechanical Systems · Vibration and Dynamic Analysis · Robotic Mechanisms and Dynamics
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Institute of Advanced Engineering Structures and Materials, Zhejiang University, Hangzhou 310058, China
Funding
National Natural Science Foundation of China
References (19)
Show source-provided references
1. Shabana, A.A. (2013). Dynamics of Multibody Systems, Cambridge University Press. [4th ed.].10.1017/CBO9781107337213 ↗
2. Computational strategies for flexible multibody systems10.1115/1.1590354 ↗
3. Theoretical modeling and numerical solution methods for flexible multibody system dynamics10.1007/s11071-019-05191-3 ↗
4. On the advantages of using the first-order generalised-alpha scheme for structural dynamic problems10.1016/j.compstruc.2017.08.013 ↗
5. Numerical integration of the stiff dynamics of geometrically exact shells: An energy-dissipative momentum-conserving scheme10.1002/nme.463 ↗
6. Finite-Element Methods for Nonlinear Elastodynamics Which Conserve Energy10.1115/1.3424303 ↗
7. Unconditionally stable algorithms for rigid body dynamics that exactly preserve energy and momentum10.1002/nme.1620310103 ↗
8. A three-parameter single-step time integration method for structural dynamic analysis10.1007/s10409-018-0775-y ↗
9. An energy–momentum conserving scheme for geometrically exact shells with drilling DOFs10.1007/s00466-020-01936-9 ↗
10. Heterogeneous asynchronous time integrators for computational structural dynamics10.1002/nme.4818 ↗
11. An Accurate, Controllably Dissipative, Unconditionally Stable Three-Sub-Step Method for Nonlinear Dynamic Analysis of Structures10.1142/S0219455423501389 ↗
12. Numerical methods for Hamiltonian PDEs10.1088/0305-4470/39/19/S02 ↗
13. A nine-node corotational curved quadrilateral shell element for smooth, folded, and multishell structures10.1002/nme.5936 ↗
14. Energy-conserving and decaying Algorithms in non-linear structural dynamics10.1002/(SICI)1097-0207(19990620)45:5<569::AID-NME595>3.0.CO;2-A ↗
15. Starting points for Newton’s method under a center Lipschitz condition for the second derivative10.1016/j.cam.2016.12.013 ↗
16. Energy-decaying and momentum-conserving schemes for transient simulations with mixed finite elements10.1016/j.cma.2020.113625 ↗
17. Nonlinear dynamics of shells: Theory, finite element formulation, and integration schemes10.1023/A:1008251113479 ↗
18. An energy–momentum integration scheme and enhanced strain finite elements for the non-linear dynamics of shells10.1016/S0020-7462(01)00108-1 ↗
19. Degenerated shell element with composite implicit time integration scheme for geometric nonlinear analysis10.1002/nme.4975 ↗