PyPHS: Un module Python pour la modélisation et la simulation à passivit\é garantie de systèmes multi-physiques - Archive ouverte HAL Accéder directement au contenu
Poster De Conférence Année : 2016

PyPHS: Un module Python pour la modélisation et la simulation à passivit\é garantie de systèmes multi-physiques

Résumé

Les systèmes audios incluent les instruments de musique traditionnels (percussions, cordes, vents, voix) et les sys- tèmes électro-acoustiques (amplificateurs de guitares, pédales d’effets, synthétiseurs analogiques). Ces systèmes multi- physiques possèdent une propriété commune : hors des sources d’excitation (les générateurs), ils sont tous passifs. Nous présentons un ensemble de méthodes automatiques dédiées à leur modélisation, leur simulation et leur contrôle, qui garantissent explicitement et exploitent la passivité du système original. Pour cela, nous utilisons le formalisme des systèmes hamiltoniens à ports (SHP), introduits en automatique et théorie des systèmes au début des années 1990. Pour la modélisation, on exploite le fait que la connexion de systèmes décrits dans ce formalisme préserve explicite- ment la dynamique de la puissance dissipée de l’ensemble, pour développer une méthode automatique de modélisation d’instruments complets à partir de modèles élémentaires rassemblés dans un dictionnaire. Pour la simulation, une méth- ode numérique qui préserve la structure passive des SHP à temps discret a été développée, garantissant ainsi la stabilité des simulations (pour lesquelles le code C++ est généré automatiquement). Concernant le contrôle, on exploite la struc- ture d’interconnexion afin de déterminer automatiquement une forme découplée (sous-systèmes hiérarchisés) pour une certaine classe de SHP. Les systèmes de cette classe sont dits systèmes hamiltonien à ports plats, au sens de la propriété de platitude différentielle, à partir de laquelle une loi de commande en boucle ouverte exacte sur le modèle est générée.
Fichier principal
Vignette du fichier
poster_JJCAAS16.pdf (2.59 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01470954 , version 1 (18-02-2017)

Identifiants

  • HAL Id : hal-01470954 , version 1

Citer

Antoine Falaize, Thomas Hélie, Tristan Lebrun. PyPHS: Un module Python pour la modélisation et la simulation à passivit\é garantie de systèmes multi-physiques. Journées Jeunes Chercheurs en Audition, Acoustique musicale et Signal audio, Nov 2016, Paris, France. . ⟨hal-01470954⟩
720 Consultations
2047 Téléchargements

Partager

Gmail Facebook X LinkedIn More