Cross-Scale Modeling of Shallow Water Flows in Coastal Areas with an Improved Local Time-Stepping Method

被引:2
作者
Liu, Guilin [1 ]
Ji, Tao [1 ]
Wu, Guoxiang [1 ]
Tian, Hao [2 ]
Yu, Pubing [3 ]
机构
[1] Ocean Univ China, Coll Engn, Qingdao 266100, Peoples R China
[2] Ocean Univ China, Sch Math Sci, Qingdao 266100, Peoples R China
[3] Zhejiang Inst Hydraul & Estuary, Hangzhou 310000, Peoples R China
基金
中国国家自然科学基金;
关键词
shallow water model; local time-stepping; cross-scale; computational efficiency; FINITE-VOLUME METHOD; VARYING TIME; CONSERVATION-LAWS; SCHEMES; ALGORITHM; EQUATIONS;
D O I
10.3390/jmse12071065
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
A shallow water equations-based model with an improved local time-stepping (LTS) scheme is developed for modeling coastal hydrodynamics across multiple scales, from large areas to detailed local regions. To enhance the stability of the shallow water model for long-duration simulations and at larger LTS gradings, a prediction-correction method using a single-layer interface that couples coarse and fine time discretizations is adopted. The proposed scheme improves computational efficiency with an acceptable additional computational burden and ensures accurate conservation of time truncation errors in a discrete sense. The model performance is verified with respect to conservation and computational efficiency through two idealized tests: the spreading of a drop of shallow water and a tidal flat/channel system. The results of both tests demonstrate that the improved LTS scheme maintains precision as the LTS grading increases, preserves conservation properties, and significantly improves computational efficiency with a speedup ratio of up to 2.615. Furthermore, we applied the LTS scheme to simulate tides at grid scales of 40,000 m to 200 m for a portion of the Northwest Pacific. The proposed model shows promise for modeling cross-scale hydrodynamics in complex coastal and ocean engineering problems.
引用
收藏
页数:21
相关论文
共 36 条
[1]   A finite volume implicit Euler scheme for the linearized shallow water equations: Stability and convergence [J].
Adamy, K. ;
Pham, D. .
NUMERICAL FUNCTIONAL ANALYSIS AND OPTIMIZATION, 2006, 27 (7-8) :757-783
[2]   SOLUTION OF THE SEDIMENT TRANSPORT EQUATIONS USING A FINITE VOLUME METHOD BASED ON SIGN MATRIX [J].
Benkhaldoun, Fayssal ;
Sahmim, Slah ;
Seaid, Mohammed .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2009, 31 (04) :2866-2889
[3]   Numerical modelling of tidal flows in complex estuaries including turbulence:: An unstructured finite volume solver and experimental validation [J].
Cea, L. ;
French, J. R. ;
Vazquez-Cendon, M. E. .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2006, 67 (13) :1909-1932
[4]   A Godunov-type finite volume method for the system of Shallow Water Equations [J].
Chippada, S ;
Dawson, CN ;
Martinet, ML ;
Wheeler, MF .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1998, 151 (1-2) :105-129
[5]   Ocean modeling on unstructured meshes [J].
Danilov, S. .
OCEAN MODELLING, 2013, 69 :195-210
[6]   High resolution schemes for conservation laws with locally varying time steps [J].
Dawson, C ;
Kirby, R .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2001, 22 (06) :2256-2281
[7]  
Dawson C., 2014, A Local Timestepping RungeKutta Discontinuous Galerkin Method for Hurricane Storm Surge Modeling, VVolume 157, P133
[8]  
Dawson C., 1995, Numerical Methods for Partial Differential Equations, V11, P525, DOI [DOI 10.1002/NUM.1690110508, 10.1002/num.1690110508]
[9]   A parallel local timestepping Runge-Kutta discontinuous Galerkin method with applications to coastal ocean modeling [J].
Dawson, Clint ;
Trahan, Corey Jason ;
Kubatko, Ethan J. ;
Westerink, Joannes J. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2013, 259 :154-165
[10]   A local time stepping algorithm for GPU-accelerated 2D shallow water models [J].
Dazzi, Susanna ;
Vacondio, Renato ;
Dal Palu, Alessandro ;
Mignosa, Paolo .
ADVANCES IN WATER RESOURCES, 2018, 111 :274-288