期刊
COMPUTERS & FLUIDS
卷 184, 期 -, 页码 153-164出版社
PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.compfluid.2019.03.005
关键词
Lattice Boltzmann method; Free-surface flows; Forcing term; Numerical wave tank; Boundary condition
资金
- National Natural Science Foundation of China [51179122]
- Science Fund for Creative Research Groups of the National Natural Science Foundation of China [51621092]
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.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据