Non-smooth dynamics for an efficient simulation of the grand piano action - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Meccanica Année : 2017

Non-smooth dynamics for an efficient simulation of the grand piano action

Résumé

Models with impact or dry friction, yielding discontinuous velocities or accelerations, have motivated research for appropriate numerical methods in the community of non-smooth dynamics. In this work, we apply such methods on the grand piano action. This multibody system has two properties of interest in terms of modelling and simulation: it is extremely sensitive to small misadjustements, and its functioning strongly relies on dry friction and stick-slip transitions—known to be crucial for the touch of the pianist. Using numerical methods of non-smooth contact dynamics, the non-smooth character of dry friction was conserved, in contrast to classical approaches based on regularization which additionally impose the somewhat arbitrary choice of a regularizing parameter. The use of such numerical method resulted in computations about a few hundred times faster than those reported in recent literature. For the first time, the presented predictions of the piano action's simulations are forces (in particular, the reaction force of the key on the pianist's finger), instead of displacements which filter out most of the dynamical subtleties of the mechanism. The comparisons between measured and simulated forces in response to a given motion are successful, which constitutes an excellent validation of the model, from the dynamical and the haptic points of view. Altogether, numerical methods for non-smooth contact dynamics applied to a non-smooth model of the piano action proved to be both accurate and efficient, opening doors to industrial and haptic applications of sensitive multibody systems for which dry friction is essential.

Simulation-based videos
  • Simulations of a keystroke:



  • Comparisons between simulations and experiments:



Experimental and educational videos
  • High-speed captures of the piano key mechanism (Left: piano keystroke. Right: forte keystroke.) [A. Thorin and X. Boutillon, LMS@École polytechnique / CEA LIST]



  • Explanations on how the mechanism works [A. Thorin based on O. Remez's drawing]



  • Tracking of the kinematics using J. Diener's implementation of KLT tracking algorithms:

Fichier principal
Vignette du fichier
thorin2016Meccanica.pdf (3.55 Mo) Télécharger le fichier
KLT.mp4 (2.28 Mo) Télécharger le fichier
comparaison.mp4 (821.98 Ko) Télécharger le fichier
explanations.mp4 (3.42 Mo) Télécharger le fichier
forte.mp4 (4.31 Mo) Télécharger le fichier
piano.mp4 (4.53 Mo) Télécharger le fichier
simulation.mp4 (3.63 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Origine : Fichiers produits par l'(les) auteur(s)
Origine : Fichiers produits par l'(les) auteur(s)
Origine : Fichiers produits par l'(les) auteur(s)
Origine : Fichiers produits par l'(les) auteur(s)
Origine : Fichiers produits par l'(les) auteur(s)
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01331941 , version 1 (14-06-2016)
hal-01331941 , version 2 (18-04-2017)

Identifiants

Citer

Anders Thorin, Xavier Boutillon, José Lozada, Xavier Merlhiot. Non-smooth dynamics for an efficient simulation of the grand piano action. Meccanica, 2017, pp.1 - 18. ⟨10.1007/s11012-017-0641-1⟩. ⟨hal-01331941v2⟩
1164 Consultations
575 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More