Journal
COMPUTERS & FLUIDS
Volume 184, Issue -, Pages 153-164Publisher
PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.compfluid.2019.03.005
Keywords
Lattice Boltzmann method; Free-surface flows; Forcing term; Numerical wave tank; Boundary condition
Funding
- National Natural Science Foundation of China [51179122]
- Science Fund for Creative Research Groups of the National Natural Science Foundation of China [51621092]
Ask authors/readers for more resources
To determine the origin of the numerical instability and energy dissipation caused by the spurious current in existing numerical wave tanks (NWTs), a detailed theoretical analysis is presented of the free surface boundary treatment in the lattice Boltzmann (LB) method (LBM). The force imbalance-induced error, which is generated by the inconsistency between gravity and the pressure gradient and by the second-order moment of the forcing term, is proved to be the cause of the spurious current. To solve the instability and dissipation problem, a modified LB scheme that introduces gravity into the pressure gradient is proposed to ensure force balance, and an improved NWT using the LBM is developed based on this modified scheme. Numerical experiments show that the improved NWT exhibits good performance in simulating progressive waves and nonlinear wave transformations without spurious current and energy dissipation problems. (C) 2019 Elsevier Ltd. All rights reserved.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available