Axe 2 : Modèle de propagation en milieu extérieur

Mise en ligne d'un code de propagation acoustique en milieu extérieur

Le code de propagation en milieu extérieur utilisé dans le cadre de la réalisation de l'outil de prévision des incertitudes est désormais disponible sur Github !

Ce code Matlab résout l'approximation de l'équation d'ondes par une équation parabolique (WAPE). Il permet de prendre en compte une atmosphère inhomogène (effets météo), ainsi qu'un sol absorbant ou réfléchissant. 

Le modèle WAPE proposé ici est la version "Extra wide-angle parabolic equations" (EWAPE) issu des travaux de [Ostashev et al 2020]. Il est adapté pour un nombre de Mach de l'écoulement arbitraire et peut être utilisé pour une source ou plusieurs sources de hauteur arbitraire.

 

Détail

Le WAPE est développé à l'aide d'un développement en série Padé(1,1). Un algorithme de Crank-Nicholson est utilisé pour réduire l'équation en un système matriciel. Le champ de pression acoustique 2D est ensuite calculé à l'aide d'un schéma de différences finies centrées du second ordre sur le potentiel de vitesse.

La présentation du code est disponible dans [Kayser, 2023].

Compléments

Le dépôt contient également des informations sur la façon d'utiliser le code.

Ce code constitue une des productions du projet PIBE.