To main content

Acoustic equations of state for simple lattice Boltzmann velocity sets

Abstract

The lattice Boltzmann (LB) method typically uses an isothermal equation of state. This is not sufficient to simulate a number of acoustic phenomena where the equation of state cannot be approximated as linear and constant. However, it is possible to implement variable equations of state by altering the LB equilibrium distribution. For simple velocity sets with velocity components ξiα ∈ {−1,0,1} for all i, these equilibria necessarily cause error terms in the momentum equation. These error terms are shown to be either correctable or negligible at the cost of further weakening the compressibility. For the D1Q3 velocity set, such an equilibrium distribution is found and shown to be unique. Its sound propagation properties are found for both forced and free waves, with some generality beyond D1Q3. Finally, this equilibrium distribution is applied to a nonlinear acoustics simulation where both mechanisms of nonlinearity are simulated with good results. This represents an improvement on previous such simulations and proves that the compressibility of the method is still sufficiently strong even for nonlinear acoustics.

Category

Academic article

Language

English

Author(s)

  • Erlend Magnus Viggen

Affiliation

  • Norwegian University of Science and Technology
  • SINTEF Digital / Sustainable Communication Technologies

Year

2014

Published in

Physical Review E. Statistical, Nonlinear, and Soft Matter Physics

ISSN

1539-3755

Volume

90:013310

View this publication at Cristin