Energy-consistent Petrov-Galerkin time discretization of port-Hamiltonian systems
Jan Giesselmann, Attila Karsai, Tabea Tscherpel
TL;DR
This work develops a high-order, energy-consistent continuous Petrov–Galerkin time discretization for nonlinear port-Hamiltonian systems, applicable to both infinite- and finite-dimensional models and compatible with structure-preserving space discretizations. A key innovation is the $L^2$-projection in time, combined with Gauss quadrature, which yields energy-consistency at time grid points for general Hamiltonians and nonlinear operators, while reducing to classical cPG in the quadratic-linear case. Numerical experiments on the Toda lattice, spinning rigid body, quasilinear wave equation, and porous medium equation demonstrate optimal time-convergence rates, nodal superconvergence, and energy-balance accuracy up to machine precision provided the projection and quadrature are suitably chosen. The framework offers a robust, high-order approach to preserving port-Hamiltonian structure in both time and space for a broad class of nonlinear evolution equations and DAEs.
Abstract
For a general class of nonlinear port-Hamiltonian systems we develop a high-order time discretization scheme with certain structure preservation properties. The finite or infinite-dimensional system under consideration possesses a Hamiltonian function, which represents an energy in the system and is conserved or dissipated along solutions. For infinite-dimensional systems this structure is preserved under suitable Galerkin discretization in space. The numerical scheme is energy-consistent in the sense that the Hamiltonian of the approximate solutions at time grid points behaves accordingly. This structure preservation property is achieved by specific design of a continuous Petrov-Galerkin (cPG) method in time. It coincides with standard cPG methods in special cases, in which the latter are energy-consistent. Examples of port-Hamiltonian ODEs and PDEs are presented to visualize the framework. In numerical experiments the energy consistency is verified and the convergence behavior is investigated.
