摘要
为了解决激波捕捉格式应用于浅水模拟所带来的源项,尤其是底坡项的处理这一难点问题,建立了一种边界条件给定简单的方法。采取构造单元内部流动变量分布的手段,避开了对底坡项的直接处理,综合了常用的Godunov型通量差分裂格式(flux difference splitting,FDS)和LeVeque波传播方法的思想。通过与“人工渗透法”相结合,该方法被应用于存在移动的干湿边界的情况。对2个有解析解和1个有实验观测数据的算例进行了模拟,模拟结果与解析解或观测数据吻合良好。该方法可有效处理复杂地形变化的二维浅水流动。
A method was designed to reconstruct the cell variables to avoid direct calculation of the source terms, especially the bed topography term, in high-resolution schemes used to simulate 2-D shallow-water flows. The model uses the Godunov-type flux difference splitting (FDS) scheme and LeVeque's wave propagation algorithm with the artificial porosity method to model wetting and drying of 2-D shallow water flows. The boundary conditions are easily specified. The model was used to analyze three typical problems with excellent agreement obtained between the simulations and analytical solutions or field data. The results indicate that the method can accurately and efficiently simulate shallow-water flows over complex bed topographies.
出处
《清华大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2007年第6期809-813,共5页
Journal of Tsinghua University(Science and Technology)
基金
国家自然科学基金资助项目(50279017)
高等学校优秀青年教师教学科研奖励计划资助项目