DONATE

IAHR Document Library


« Back to Library Homepage « Journal of Hydraulic Research 2016 Issue 4

Generalized transformation of the lattice Boltzmann method for shallow water flows

Author(s): Amir H. Hedjripour; David P. Callaghan; Tom E. Baldock

Linked Author(s):

Keywords: Asymmetric scheme; Galilean transformation; lattice Boltzmann method; shallow water equations; supercritical flow

Abstract: A one-dimensional lattice Boltzmann model is developed to solve the shallow water equations for steady and unsteady flows within both the subcritical and supercritical regimes. Previous work is extended through a generalized Galilean transformation applied to the standard scheme. The transformation yields a general asymmetric lattice Boltzmann model scheme which can successfully model a wide range of both subcritical and supercritical flow regimes, and enables implementation of the asymmetric model for practical purposes. In current work, a new set of equilibrium functions, boundary conditions and the external force weights are derived for the generalized transformed scheme. A new stability region is also defined, allowing selection of a lattice speed that maintains numerical stability for a wider range of sub- and supercritical flows and combinations of those flow conditions, compared to the previous scheme with fixed asymmetry. The model is validated against a range of benchmark cases in open-channel hydraulics that demonstrate the applicability of the new model.

DOI: https://doi.org/10.1080/00221686.2016.1168881

Year: 2016

Copyright © 2024 International Association for Hydro-Environment Engineering and Research. All rights reserved. | Terms and Conditions