Stability analysis of Eulerian-Lagrangian methods for the one-dimensional shallow-water equations

Abstract In this paper stability and error analyses are discussed for some finite difference methods when applied to the one-dimensional shallow-water equations. Two finite difference formulations, which are based on a combined Eulerian-Lagrangian approach, are discussed. In the first part of this paper the results of numerical analyses for an explicit Eulerian-Lagrangian method (ELM) have shown that the method is unconditionally stable. This method, which is a generalized fixed grid method of characteristics, covers the Courant-Isaacson-Rees method as a special case. Some artificial viscosity is introduced by this scheme. However, because the method is unconditionally stable, the artificial viscosity can be brought under control either by reducing the spatial increment or by increasing the size of time step. The second part of the paper discusses a class of semi-implicit finite difference methods for the one-dimensional shallow-water equations. This method, when the Eulerian-Lagrangian approach is used for the convective terms, is also unconditionally stable and highly accurate for small space increments or large time steps. The semi-implicit methods seem to be more computationally efficient than the explicit ELM; at each time step a single tridiagonal system of linear equations is solved. The combined explicit and implicit ELM is best used in formulating a solution strategy for solving a network of interconnected channels. The explicit ELM is used at channel junctions for each time step. The semi-implicit method is then applied to the interior points in each channel segment. Following this solution strategy, the channel network problem can be reduced to a set of independent one-dimensional open-channel flow problems. Numerical results support properties given by the stability and error analyses.

[1]  Donald Greenspan,et al.  Pressure methods for the numerical solution of free surface fluid flows , 1984 .

[2]  R. T. Cheng EULER-LAGRANGIAN COMPUTATIONS IN ESTUARINE HYDRODYNAMICS. , 1983 .

[3]  Chintu Lai,et al.  Numerical Modeling of Unsteady Open-Channel Flow , 1986 .

[4]  V. T. Chow Open-channel hydraulics , 1959 .

[5]  M. Abbott Computational Hydraulics: Elements of the Theory of Free Surface Flows , 1979 .

[6]  F. Holly,et al.  Accurate Calculation of Transport in Two Dimensions , 1977 .

[7]  K. Sivaloganathan Channel Flow Computations Using Characteristics , 1979 .

[8]  Chintu Lai,et al.  Computer Simulation of Unsteady Flows in Waterways , 1968 .

[9]  R. D. Richtmyer,et al.  Difference methods for initial-value problems , 1959 .

[10]  J. Dronkers,et al.  Tidal Computations for Rivers, Coastal Areas, and Sea , 1969 .

[11]  M. Abbott COMPUTATIONAL HYDRAULICS: A SHORT PATHOLOGY , 1976 .

[12]  E. Wylie,et al.  Characteristics Method Using Time‐Line Interpolations , 1983 .

[13]  Donald Greenspan,et al.  Pressure method for the numerical solution of transient, compressible fluid flows , 1984 .

[14]  R. Courant,et al.  On the solution of nonlinear hyperbolic differential equations by finite differences , 1952 .

[15]  R. J. Sobey Numerical Alternatives in Transient Stream Response , 1984 .

[16]  W. Wasow,et al.  Finite-Difference Methods for Partial Differential Equations , 1961 .

[17]  Ian Joliffe,et al.  Computation of Dynamic Waves in Channel Networks , 1984 .

[18]  R. L. Cooley,et al.  Finite Element Solution of Saint-Venant Equations , 1976 .

[19]  N. Katopodes A Dissipative Galerkin Scheme for Open‐Channel Flow , 1984 .