Numerical integration methods for Hamiltonian systems are of importance across many disciplines, including musical acoustics, where many systems of interest are very nearly lossless. Of particular interest are methods possessing a conserved pseu-doenergy. Though most such methods have an implicit character, an explicit method was proposed recently by Marazzato et al. The proposed method relies on a continuous integration which must be performed exactly in order for the conservation property to hold-as a result, it holds only approximately under numerical quadrature. Here, we show an explicit scheme for Hamiltonian integration, with a different choice of pseudoenergy, which is exactly conserved. Most importantly, a fast implementation is possible through the use of structured matrix inversion, and in particular Sherman Morrison inversion of the rank 1 perturbation of a matrix. Applications to the cases of fully nonlinear string vibration, and to the Föppl-von Kármán system describing large amplitude plate vibration are illustrated. Computation times are on par with the simplest non-conservative methods, such as Störmer integration.

Fast Explicit Algorithms for Hamiltonian Numerical Integration

Michele Ducceschi
2022

Abstract

Numerical integration methods for Hamiltonian systems are of importance across many disciplines, including musical acoustics, where many systems of interest are very nearly lossless. Of particular interest are methods possessing a conserved pseu-doenergy. Though most such methods have an implicit character, an explicit method was proposed recently by Marazzato et al. The proposed method relies on a continuous integration which must be performed exactly in order for the conservation property to hold-as a result, it holds only approximately under numerical quadrature. Here, we show an explicit scheme for Hamiltonian integration, with a different choice of pseudoenergy, which is exactly conserved. Most importantly, a fast implementation is possible through the use of structured matrix inversion, and in particular Sherman Morrison inversion of the rank 1 perturbation of a matrix. Applications to the cases of fully nonlinear string vibration, and to the Föppl-von Kármán system describing large amplitude plate vibration are illustrated. Computation times are on par with the simplest non-conservative methods, such as Störmer integration.
2022
Proceedings of ENOC 2022 - 10th European Nonlinear Dynamics Conference
1
7
Stefan Bilbao; Michele Ducceschi;
File in questo prodotto:
File Dimensione Formato  
ENOC2020_fullpaper-4-2-8.pdf

accesso aperto

Tipo: Versione (PDF) editoriale
Licenza: Licenza per accesso libero gratuito
Dimensione 1.07 MB
Formato Adobe PDF
1.07 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/883684
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact