环境与生态水力学

一种Godunov算法及其在非平底流污染物传输中的应用

  • 杨金波 ,
  • 段文刚 ,
  • 黄国兵 ,
  • 李订芳
展开
  • 1.长江科学院水力学研究所,武汉430010;
    2.武汉大学数学与统计学院,武汉430072
杨金波(1982-),男,山东德州人,工程师,博士,主要从事计算流体力学,(电话)027-82823698(电子信箱)yangjb1225@163.com。

收稿日期: 2013-04-16

  修回日期: 2013-08-13

  网络出版日期: 2013-08-13

基金资助

国家自然科学基金资助项目(11102027) ;中央级基本科研业务费项目(CKSF2011014/SL,CKSF2013025/SL,CKSF2012010/SL)

Application of a Godunov-Type Algorithm tothe Pollutant Transport with Irregular Bedslope

  • YANG Jin-bo ,
  • DUAN Wen-gang ,
  • HUANG Guo-bing ,
  • LI Ding-fang
Expand
  • 1. Hydraulics Department, Yangtze River Scientific Research Institute, Wuhan 430010, China;
    2. School of Mathematics and Statistics, Wuhan University, Wuhan 430072, China

Received date: 2013-04-16

  Revised date: 2013-08-13

  Online published: 2013-08-13

摘要

采用和谐的加权平均通量(WAF)算法,研究了浅水波方程的间断解及污染物传输问题。该算法采用WAF格式和HLLCRiemann求解器近似单元边界数值通量,中心差分格式离散地形源项,然后理论上证明了该算法是和谐的。最后利用WAF算法对非平底地形上浅水波间断解及污染物传输问题进行数值计算,精确地捕捉到了间断解和污染物运动过程,结果表明该算法满足守恒性,具有高分辨率、无振荡及捕捉污染物运动边界的能力。

本文引用格式

杨金波 , 段文刚 , 黄国兵 , 李订芳 . 一种Godunov算法及其在非平底流污染物传输中的应用[J]. 长江科学院院报, 2013 , 30(8) : 97 -101 . DOI: 10.3969/j.issn.1001-5485.2013.08.0;2013,30(08)

Abstract

A well-balanced weighted average flux (WAF) scheme is proposed for the nonhomogeneous shallow water equations with pollutant transport. The water surface elevation and water discharge are used as the conserved variables in the shallow water equations, while the conserved variables and the bed elevation are set on the staggered mesh. Here, the WAF scheme combined with the HLLC Riemann solver is directly performed for the nonhomogeneous shallow water equations with pollutant transport and the spatial second order central difference approximation is applied to source terms. Then, it’s proved that the extended WAF scheme satisfies the equilibrium property in theory. Finally, several numerical tests about the steady and nonsteady flows over the irregular bottom or with the wet/dry front are simulated. The results obviously suggest that the WAF scheme is a well-balanced, robust, efficient, practical and high resolution scheme.

参考文献

[1] GODUNOV S K. Finite Difference Methods for the Computation of Discontinuous Solutions of the Equations of Fluid Dynamics[J]. Matematicheskiǐ Sbornik, 1959, 47: 271-306.
[2] TORO E F. A Weighted Average Flux Method for Hyperbolic Conservation Laws[J]. Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences, 1989, 423(1865): 401-418.
[3] ROE L P. Upwind Differencing Schemes for Hyperbolic Conservation Laws with Source Terms [C]∥Springer-Verlag. Proceedings of an Advanced Research Workshop: Nonlinear Hyperbolic Problems: Lecture Notes in Mathematics, Volume 1270. St. Etienne, France January 13-17, 1986: 41-51.
[4]BERMUDEZ A, VAZQUEZ-CENDON E M. Upwind Methods for Hyperbolic Conservation Laws with Source Terms [J]. Computers and Fluids,1994,23(8):1049-1071.
[5] HUBBARD E M, GARCIA-NAVARRO P. Flux Difference Splitting and the Balancing of Source Terms and Flux Gradients[J]. Journal of Computational Physics, 2001, 165(1): 89-125.
[6] ZHOU G J, CAUSON M D, MINGHAN G C, et al. The Surface Gradient Method for the Treatment of Source Terms in the Shallow-Water Equations [J]. Journal of Computational Physics, 2001, 168(1): 1-25.
[7] GALLOUT T, HRARD J M, SEGUIN N. Some Approximate Godunov Schemes to Compute Shallow Water Equations with Topography[J]. Computers and Fluids, 2003, 32(4): 479-513.
[8]TORO E F. Shock-Capturing Methods for Free-Surface Shallow Flows[M]. Chichester: Wliey, 2001.
[9]FERNANDEZ-NIETO E D, NARBONA-REINA G. Extension of WAF Type Methods to Non-homogeneous Shallow Water Equations with Pollutant[J]. Journal of Scientific Computing, 2008, 36(2): 193-217.
文章导航

/