浅水波方程的一类改进的格子Boltzmann模型
PDF下载 (225)陈文文,张文欢,汪一航,朱俏俐.浅水波方程的一类改进的格子Boltzmann模型[J].宁波大学学报(理工版),2020,33(1):72-79.DOI:
CHEN Wenwen,ZHANG Wenhuan,WANG Yihang,ZHU Qiaoli.A modified lattice Boltzmann model for shallow water flows[J].Journal of Ningbo University(Natural Science & Engineering Edition),2020,33(1):72-79.DOI:
| Title: | A modified lattice Boltzmann model for shallow water flows |
| 作者: | 陈文文, 张文欢, 汪一航, 朱俏俐 |
| Author(s): | CHEN Wenwen, ZHANG Wenhuan, WANG Yihang, ZHU Qiaoli |
| 关键词: | 格子Boltzmann方法: 浅水波方程: 无量纲松弛时间: 稳定性: 边界条件 |
| Keywords: | lattice Boltzmann model; shallow water equations; dimensionless relaxation time; stability; boundary conditions |
| 分类号: | TV131.2 |
| 文献标识码: | A |
| 摘要: | 提出了一种改进的格子Boltzmann模型来模拟浅水流动. 新模型通过在演化方程中添加修正项, 一个可调参数被引入到黏性系数与无量纲松弛时间的关系中, 从而使得无量纲松弛时间的值在黏性系数固定时是可调的. 为了验证模型的精确性与稳定性, 对圆柱绕流、流量驱动无外力浅水流进行了模拟. 数值结果表明, 相较于以往模型, 新提出模型在提高精度的同时, 计算效率和稳定性也得到了改善. |
| Abstract: | A modified lattice Boltzmann model is proposed to simulate shallow water flows. The new model introduces an adjustable parameter in the relationship between the viscosity coefficient and the dimensionless relaxation time by adding a correction term to the evolution equation, so that the dimensionless relaxation time is adjustable when the viscosity coefficient is fixed. In order to verify the accuracy and stability of the model, the flow around the cylinder and the discharge-driven shallow water flow without external force is simulated. The numerical results show that compared with the previous approaches, the proposed model is improved not only in accuracy, but also in computational efficiency and stability. |
| 参考文献 /References: | [1] Salmon R. The lattice Boltzmann method as a basis for ocean circulation modeling[J]. Journal of Marine Research, 1999, 57(3):503-535. [2] 冯士德, 赵颖, 茑原道久, 等. 旋转流场中的格子波耳兹曼模型[J]. 地球物理学报, 2002, 45(2):170-175. [3] Zhou J G. Lattice Boltzmann Methods for Shallow Water Flows[M]. Berlin: Springer, 2004:7-18. [4] Th?mmes G, Sea?d M, Banda M K. Lattice Boltzmann methods for shallow water flow applications[J]. International Journal for Numerical Methods in Fluids, 2007, 55(7):673-692. [5] Klar A, Sea?d M, Th?mmes G. Lattice Boltzmann simulation of depth-averaged models in flow hydraulics[J]. International Journal of Computational Fluid Dynamics, 2008, 22(7):507-522. [6] Liu H F, Li M, Zhao Y W. Application of the lattice Boltzmann method in shallow water lake[J]. Advanced Materials Research, 2011, 356:2333-2337. [7] Zhou J G. Enhancement of the LABSWE for shallow water flows[J]. Journal of Computational Physics, 2011, 230(2):394-401. [8] Li S T, Huang P, Li J M. A modified lattice Boltzmann model for shallow water flows over complex topography[J]. International Journal for Numerical Methods in Fluids, 2015, 77(8):441-458. [9] Peng Y, Zhou J G, Zhang J M, et al. Lattice Boltzmann modeling of shallow water flows over discontinuous beds[J]. International Journal for Numerical Methods in Fluids, 2014, 75(8):608-619. [10] Peng Y, Zhang J M, Zhou J G. Lattice Boltzmann model using two relaxation times for shallow-water equations[J]. Journal of Hydraulic Engineering, 2016, 142(2):5017-5025. [11] Lallemand P, Luo L S. Theory of the lattice Boltzmann method: Dispersion, dissipation, isotropy, Galilean invariance and stability[J]. Physical Review E, 2000, 61(6):6546-6562. [12] Xiang X, Wang Z, Shi B. Modified lattice Boltzmann scheme for nonlinear convection diffusion equations[J]. Communications in Nonlinear Science & Numerical Simulation, 2012, 17(6):2415-2425. [13] Inamuro T. A lattice kinetic scheme for incompressible viscous flows with heat transfer[J]. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 2002, 360(1792):477-484. [14] Yang X G, Shi B C, Chai Z H. Generalized modification in the lattice Bhatnagar-Gross-Krook model for incompressible Navier-Stokes equations and convection-diffusion equations[J]. Physical Review E, 2014, 90(1):13309-13326. [15] Zou Q, He X. On pressure and velocity boundary conditions for the lattice Boltzmann BGK model[J]. Physics of Fluids, 1997, 9(6):1591-1598. [16] Liu H F. Lattice Boltzmann simulations for complex shallow water flows[J]. Clinical Infectious Diseases, 2009, 28(3):560-571. [17] Yulistiyanto B, Zech Y, Graf W H. Flow around a cylinder: Shallow-water modeling with diffusion-dispersion[J]. Journal of Hydraulic Engineering, 1998, 124(4):419-429. [18] Mei Q Y, Zhang W H, Wang Y H, et al. Lattice Boltzmann study on seawall-break flows under the influence of breach and buildings[J]. Communications in Theoretical Physics, 2017, 68(4):525-535. |
| 备注/Memo: | 收稿日期: 2019-06-21. 宁波大学学报(理工版)网址: http://journallg.nbu.edu.cn/ 基金项目: 宁波市自然科学基金(2016A610075). 第一作者: 陈文文(1994-), 女, 安徽六安人, 在读硕士研究生, 主要研究方向: 格子Boltzmann建模. E-mail:2514805223@qq.com *通信作者: 张文欢(1986-), 男, 湖北黄冈人, 博士/讲师, 主要研究方向: 格子Boltzmann建模. E-mail: zhangwenhuan@nbu.edu.cn 宁波大学学报(理工版)网址:http://journallg.nbu.edu.cn/ |