Abstract
We consider event-driven schemes for the simulation of nonseparable mechanical systems subject to holonomic unilateral constraints. Systems are modeled in discrete time using variational integrator (VI) theory, by which equations of motion follow from discrete variational principles. For smooth dynamics, VIs are known to exactly conserve a discrete symplectic form and a modified Hamiltonian function. The latter of these conservation laws can play a pivotal role in stabilizing the energy behavior of collision simulations. Previous efforts to leverage modified Hamiltonian conservation have been limited to integrators using the Störmer-Verlet method on separable, nonsmooth Hamiltonian mechanical systems. We generalize the existing approach to the family of all VIs applied to nonseparable, potentially nonconservative Lagrangian mechanical systems. We examine the properties of the resulting integrators relative to other structured collision simulation methods in terms of conserved quantities, trajectory errors as a function of initial condition, and required computation time. Interestingly, we find that the modified collision Verlet algorithm (MCVA) using the Störmer-Verlet integrator defined as a composition method leads to the best accuracy. Although relative to this method, the VI-based generalized MCVA method offers computational savings when collisions are particularly sparse.
Original language | English (US) |
---|---|
Pages (from-to) | 440-463 |
Number of pages | 24 |
Journal | International Journal for Numerical Methods in Engineering |
Volume | 105 |
Issue number | 6 |
DOIs | |
State | Published - Feb 10 2016 |
Keywords
- Backwards error analysis
- Double pendulum
- Geometric integration
- Hamiltonian systems
- Impact dynamics
- Lagrangian mechanics
- Störmer-Verlet
ASJC Scopus subject areas
- Numerical Analysis
- General Engineering
- Applied Mathematics