Applied Mathematics and Mechanics (English Edition) ›› 2022, Vol. 43 ›› Issue (2): 247-262.doi: https://doi.org/10.1007/s10483-022-2815-7

• 论文 • 上一篇    下一篇

An adaptive artificial viscosity for the displacement shallow water wave equation

Keqi YE, Yuelin ZHAO, Feng WU, Wanxie ZHONG   

  1. State Key Laboratory of Structural Analysis of Industrial Equipment, Department of Engineering Mechanics, Faculty of Vehicle Engineering and Mechanics, Dalian University of Technology, Dalian 116023, Shenyang Province, China
  • 收稿日期:2021-09-30 修回日期:2021-11-24 发布日期:2022-01-25
  • 通讯作者: Feng WU, E-mail:wufeng_chn@163.com

An adaptive artificial viscosity for the displacement shallow water wave equation

Keqi YE, Yuelin ZHAO, Feng WU, Wanxie ZHONG   

  1. State Key Laboratory of Structural Analysis of Industrial Equipment, Department of Engineering Mechanics, Faculty of Vehicle Engineering and Mechanics, Dalian University of Technology, Dalian 116023, Shenyang Province, China
  • Received:2021-09-30 Revised:2021-11-24 Published:2022-01-25
  • Contact: Feng WU, E-mail:wufeng_chn@163.com

摘要: The numerical oscillation problem is a difficulty for the simulation of rapidly varying shallow water surfaces which are often caused by the unsmooth uneven bottom, the moving wet-dry interface, and so on. In this paper, an adaptive artificial viscosity (AAV) is proposed and combined with the displacement shallow water wave equation (DSWWE) to establish an effective model which can accurately predict the evolution of multiple shocks effected by the uneven bottom and the wet-dry interface. The effectiveness of the proposed AAV is first illustrated by using the steady-state solution and the small perturbation analysis. Then, the action mechanism of the AAV on the shallow water waves with the uneven bottom is explained by using the Fourier theory. It is shown that the AVV can suppress the wave with the large wave number, and can also suppress the numerical oscillations for the rapidly varying bottom. Finally, four numerical examples are given, and the numerical results show that the DSWWE combined with the AAV can effectively simulate the shock waves, accurately capture the movements of wet-dry interfaces, and precisely preserve the mass.

关键词: shallow water wave, shock wave, artificial viscosity, displacement, spurious oscillation

Abstract: The numerical oscillation problem is a difficulty for the simulation of rapidly varying shallow water surfaces which are often caused by the unsmooth uneven bottom, the moving wet-dry interface, and so on. In this paper, an adaptive artificial viscosity (AAV) is proposed and combined with the displacement shallow water wave equation (DSWWE) to establish an effective model which can accurately predict the evolution of multiple shocks effected by the uneven bottom and the wet-dry interface. The effectiveness of the proposed AAV is first illustrated by using the steady-state solution and the small perturbation analysis. Then, the action mechanism of the AAV on the shallow water waves with the uneven bottom is explained by using the Fourier theory. It is shown that the AVV can suppress the wave with the large wave number, and can also suppress the numerical oscillations for the rapidly varying bottom. Finally, four numerical examples are given, and the numerical results show that the DSWWE combined with the AAV can effectively simulate the shock waves, accurately capture the movements of wet-dry interfaces, and precisely preserve the mass.

Key words: shallow water wave, shock wave, artificial viscosity, displacement, spurious oscillation

中图分类号: 

APS Journals | CSTAM Journals | AMS Journals | EMS Journals | ASME Journals