水力发电学报
            首 页   |   期刊介绍   |   编委会   |   投稿须知   |   下载中心   |   联系我们   |   学术规范   |   编辑部公告   |   English

水力发电学报 ›› 2019, Vol. 38 ›› Issue (9): 83-90.doi: 10.11660/slfdxb.20190909

• • 上一篇    下一篇

基于谱元法的三维欧拉-拉格朗日浅水模型

  

  • 出版日期:2019-09-25 发布日期:2019-09-25

3D Eulerian-Lagrangian shallow water model using spectral element method

  • Online:2019-09-25 Published:2019-09-25

摘要: 基于欧拉-拉格朗日法(Eulerian-Lagrangian method,ELM)计算对流项的三维水流数学模型,大时间步长计算仍保持稳定,但空间线性插值计算会产生附加数值阻力,限制了该类模型在河流工程中的应用。谱元法(spectral element method,SEM)是一种适合复杂区域计算的高阶数值方法。本文引入谱元法,将垂向线性插值改为多项式插值,构建了新的欧拉-拉格朗日法三维浅水流动数值模型。通过顺直明渠的算例分析表明,新三维模型结合了欧拉-拉格朗日法与谱元法的优点,时间步长能突破柯朗数的限制,同时消除了经典欧拉-拉格朗日法的数值阻力,计算精度有数量级的提高。

关键词: 谱元法, 三维浅水流动数值模型, 欧拉-拉格朗日法, 数值阻力

Abstract: A 3D hydrodynamic model that calculates advection terms with an Eulerian-Lagrangian method (ELM) can maintain numerical stability at large time steps, while its linear interpolation generates a significant amount of additional numerical resistance, restricting its application in river engineering. Spectral element method (SEM) is a high-order method suitable for irregular domain calculations. This paper uses SEM to replace linear interpolation with polynomial interpolation in vertical direction, and develops a new 3D shallow water model by combining with ELM. Numerical experiment on open-channel flow shows that this 3D model, taking advantage of the spectral element method and ELM, is capable of breaking through the Courant number constraint on its time steps, and eliminates most of the numerical resistance of a classical ELM, thus improving its accuracy by an order of magnitude.

Key words: spectral element method, 3D shallow water model, Eulerian-Lagrangian method, numerical resistance

京ICP备13015787号-3
版权所有 © 2013《水力发电学报》编辑部
编辑部地址:中国北京清华大学水电工程系 邮政编码:100084 电话:010-62783813
本系统由北京玛格泰克科技发展有限公司设计开发  技术支持:support@magtech.com.cn