Energy preserving schemes for nonlinear Hamiltonian systems of wave equations: Application to the vibrating piano string - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Computer Methods in Applied Mechanics and Engineering Année : 2010

Energy preserving schemes for nonlinear Hamiltonian systems of wave equations: Application to the vibrating piano string

Résumé

This paper considers a general class of nonlinear systems, "nonlinear Hamiltonian systems of wave equations". The first part of our work focuses on the mathematical study of these systems, showing central properties (energy preservation, stability, hyperbolicity, finite propagation velocity, etc.). Space discretization is made in a classical way (variational formulation) and time discretization aims at numerical stability using an energy technique. A definition of "preserving schemes" is introduced, and we show that explicit schemes or partially implicit schemes which are preserving according to this definition cannot be built unless the model is trivial. A general energy preserving second order accurate fully implicit scheme is built for any continuous system that fits the nonlinear Hamiltonian systems of wave equations class. The problem of the vibration of a piano string is taken as an example. Nonlinear coupling between longitudinal and transversal modes is modeled in the "geometrically exact model", or approximations of this model. Numerical results are presented.
Fichier principal
Vignette du fichier
SubCMAME.pdf (660.12 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00534473 , version 1 (15-10-2013)

Identifiants

Citer

Juliette Chabassier, Patrick Joly. Energy preserving schemes for nonlinear Hamiltonian systems of wave equations: Application to the vibrating piano string. Computer Methods in Applied Mechanics and Engineering, 2010, 199 (45-48), pp.2779-2795. ⟨10.1016/j.cma.2010.04.013⟩. ⟨inria-00534473⟩
252 Consultations
448 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More