Abstract : This work is part of the industrial problem which aims to study the sound generated by turbulent flows around vehicles using the lattice Boltzmann method (LBM). The objectives are to study the aeroacoustic capabilities of LBM and to build a tridimentional and parallel CFD code.
In the first part, historical and theoretical backgrounds of LBM are presented and the construction of Navier-Stokes equations from Boltzmann equation is discussed. Discrete velocities models are also taken into account. The two different LBM-BGK and LBM-MRT models based on two different collision operators are studied. A von Neumann analysis is made on these models to achieve their aeroacoustic proprieties. A comparison between LBM and classical Navier-Stokes high-order schemes is investigated. Then, selective filters are used to damp numerical instabilities happening for some propagation directions at M>0.1.
In the second part, the LBM code called L-BEAM is presented. General structure and computation techniques are highlighted. A special algorithm for resolution transition is developed and turbulence modelling is implemented threw the Meyers-Sagaut model. Then, some test cases are used for the code validation and a complex simulation on a turbulent flow is presented.