Variational Collision Integrators for Nonholonomic Lagrangian Systems
Álvaro Rodríguez Abella, Leonardo Colombo
TL;DR
The paper addresses the challenge of designing structure-preserving numerical integrators for nonholonomic Lagrangian systems subject to elastic collisions. It develops a discrete Lagrange-d'Alembert-Pontryagin variational principle using retractions to discretize constraints and introduces discrete collision handling via a collision time ttilde = t_i + alpha h with alpha in (0,1). The resulting theory yields both the (+) and (-) discrete nonholonomic implicit Euler-Lagrange equations with explicit collision conditions, and its effectiveness is demonstrated on a bouncing particle, a bouncing ellipse, and a nonholonomic spherical pendulum inside a cylinder, showing near-constant energy over long times. This framework advances variational integrators for systems with impacts and nonholonomic constraints and sets the stage for extensions to control, reduction, and interconnection in a port-Hamiltonian setting.
Abstract
A discrete theory for implicit nonholonomic Lagrangian systems undergoing elastic collisions is developed. It is based on the discrete Lagrange-d'Alembert-Pontryagin variational principle and the dynamical equations thus obtained are the discrete nonholonomic implicit Euler-Lagrange equations together with the discrete conditions for the elastic impact. To illustrate the theory, variational integrators with collisions are built for several examples, including a bouncing ellipse and a nonholonomic spherical pendulum evolving inside a cylinder.
