1887

Abstract

Summary

In this abstract, the lattice Boltzmann method (LBM), a kind of mesoscopic method for modeling waves, is introduced to simulate acoustic wave propagation, which is usually simulated by finite difference method (FDM) in seismology. By choosing different discrete velocity models of D2Q5, D2Q9 and different relaxation times of LBM, with the help of the variable-controlling approach, various seismic wavefields can be obtained. Numerical experiments demonstrate that the wavefields of acoustic wave propagation simulated by LBM with D2Q5 of relaxation time as 0.51 can better coincide with those by acoustic FDM.

Loading

Article metrics loading...

/content/papers/10.3997/2214-4609.201900651
2019-06-03
2024-04-23
Loading full text...

Full text loading...

References

  1. McNamaraG R, ZanettiG.
    [1988]. Use of the Boltzmann equation to simulate lattice-gas automata. Physical Review Letters, 61(20): 2332–2335.
    [Google Scholar]
  2. QianY H, d’HumièresD, LallemandP.
    [1992]. Lattice BGK models for Navier-Stokes equation. Europhysics Letters, 17(6): 479–484.
    [Google Scholar]
  3. E. M.Viggen
    . [2014]. The lattice Boltzmann method: fundamentals and acoustics. Ph. D. thesis, Norwegian University of Science and technology.
    [Google Scholar]
  4. Dhuri, D. B, Hanasoge, S. M., Perlekar, P., Robertsson, J. O. A.
    [2017]. Numerical analysis of the lattice Boltzmann method for simulation of linear acoustic waves. Physical Review E, 95(4), 043306.
    [Google Scholar]
  5. XiaM, WangS, ZhouH, et al.
    [2017]. Modelling viscoacoustic wave propagation with the lattice Boltzmann method. Scientific Reports, 7(1):10169.
    [Google Scholar]
http://instance.metastore.ingenta.com/content/papers/10.3997/2214-4609.201900651
Loading
/content/papers/10.3997/2214-4609.201900651
Loading

Data & Media loading...

This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error