# Introducing a variable speed of sound in single-component lattice Boltzmann simulations of isothermal fluid flows

N. Looije, J. J.J. Gillissen, Sankaran Sundaresan, H. E.A. Van den Akker

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

## Abstract

To simulate the hydrodynamics and mixing characteristics of chemical reactors by means of a lattice Boltzmann method (LBM), it is essential to consider components with varying molecular weights (and therefore speeds of sound). This option requires modification of the standard equilibrium distribution function and the use of an extended velocity set. In this paper, we show that, for isothermal incompressible single-component non-reactive flows, tuning the speed of sound with a modified equilibrium distribution and an extended velocity set allows for reproducing the proper flow characteristics with strongly reduced errors (compared to LBM simulations on standard lattices). This is done for two isothermal benchmarks, viz. a damped standing pressure wave and a decaying viscous Taylor–Green Vortex. The convergence as a function of the number of lattice nodes used improves substantially for varying values of the speed of sound.

Original language English (US) 129-145 17 Computers and Fluids 167 https://doi.org/10.1016/j.compfluid.2018.02.037 Published - May 15 2018

## All Science Journal Classification (ASJC) codes

• Computer Science(all)
• Engineering(all)

## Keywords

• Damped pressure wave
• Extended velocity set
• Incompressible
• Lattice Boltzmann methods
• Taylor–Green Vortex
• Tunable speed of sound

## Fingerprint

Dive into the research topics of 'Introducing a variable speed of sound in single-component lattice Boltzmann simulations of isothermal fluid flows'. Together they form a unique fingerprint.
{"extraction_info": {"found_math": false, "script_math_tex": 0, "script_math_asciimath": 0, "math_annotations": 0, "math_alttext": 0, "mathml": 0, "mathjax_tag": 0, "mathjax_inline_tex": 0, "mathjax_display_tex": 0, "mathjax_asciimath": 0, "img_math": 0, "codecogs_latex": 0, "wp_latex": 0, "mimetex.cgi": 0, "/images/math/codecogs": 0, "mathtex.cgi": 0, "katex": 0, "math-container": 0, "wp-katex-eq": 0, "align": 0, "equation": 0, "x-ck12": 0, "texerror": 0, "math_score": 0.8910020589828491, "perplexity": 4538.423025149314}, "config": {"markdown_headings": true, "markdown_code": true, "boilerplate_config": {"ratio_threshold": 0.18, "absolute_threshold": 10, "end_threshold": 15, "enable": true}, "remove_buttons": true, "remove_image_figures": true, "remove_link_clusters": true, "table_config": {"min_rows": 2, "min_cols": 3, "format": "plain"}, "remove_chinese": true, "remove_edit_buttons": true, "extract_latex": true}, "warc_path": "s3://commoncrawl/crawl-data/CC-MAIN-2022-49/segments/1669446711108.34/warc/CC-MAIN-20221206124909-20221206154909-00228.warc.gz"}