Elsevier

Advances in Water Resources

Volume 65, March 2014, Pages 18-24
Advances in Water Resources

A lattice Boltzmann-finite element model for two-dimensional fluid–structure interaction problems involving shallow waters

https://doi.org/10.1016/j.advwatres.2014.01.003Get rights and content

Highlights

  • Shallow water equations are solved through the lattice Boltzmann method.

  • Solid bodies are idealized by beam finite elements.

  • The fluid and solid solvers are coupled within a proper strategy.

  • The model is validated against the one-dimensional dam break benchmark.

  • Water waves consequently to a partial dam break impacts deformable beams.

Abstract

In this paper, a numerical method for the modeling of shallow waters interacting with slender elastic structures is presented. The fluid domain is modeled through the lattice Boltzmann method, while the solid domain is idealized by corotational beam finite elements undergoing large displacements. Structure dynamics is predicted by using the time discontinuous Galerkin method and the fluid–structure interface conditions are handled by the Immersed Boundary method. An explicit coupling strategy to combine the adopted numerical methods is proposed and its effectiveness is tested by computing the error in terms of the energy that is artificially introduced at the fluid–solid interface.

Introduction

Efficient and accurate handling of large-displacement fluid–structure interaction (FSI) is one of the most challenging and practically important topics in contemporary numerical modeling of computational fluid dynamics (CFD), since a wide set of applications can be covered, spanning automotive, mechanics, biomedicine, and biomimetics. From an environmental point of view, an interesting challenge is an accurate solution of shallow water equations, which can be used to predict coastal erosion, wave propagation, tidal flows and even pollutant transport, among the others. As well known, CFD can be studied through a macroscopic classical point view, consisting in the solution of the Navier–Stokes equations governing continuum fluid dynamics. Even if this approach was deeply consolidated in the last century, it is affected by a few draw backs, such as handling complex moving geometries, for example.

In the last decades, the lattice Boltzmann (LB) method [1] arose as an effective alternative to the classical continuum-based CFD. Such method is based on Boltzmann’s equation, which describe the evolution in space and time of a fictitious set of particles by a mesoscopic point of view. Boltzmann’s equation is discretized and solved on an Eulerian grid which is kept fixed during the analysis. The LB method has proved to be an effective method to solve various CFD problems, such as multiphase flows [2], non-Newtonian blood flow [3], [4], [5], [6], large-eddy simulations of turbulent flows [7], and even fluid–structure interaction (FSI) problems [8], [9], [10], among the others. Moreover, such method has been effectively used to solve shallow water equations [11], [12], thus introducing the LB method in coastal engineering.

In this paper, a numerical model for two-dimensional FSI phenomena involving shallow waters is presented. For this purpose, special attention is devoted to account for the presence of an immersed solid. A possible approach consists of the adoption of the so called interpolated bounce-back rule [13], [14]. Even if this approach is widespread, handling a general geometry represents a complex task from an implementation point of view and tracking the boundary position with respect to the lattice grid is computationally intensive, especially upon solid deformation. For this reason, it can be realized that computing the distribution of forces over the solid boundaries, as required by FSI applications, tends to become cumbersome. In addition, within the FSI framework, a proper procedure should be devised in order to tackle lattice nodes that are activated and de-activated due to moving solid boundaries caused by structure deformation. These refill procedures typically violate mass conservation [15], [16]. In opposition to the interpolated bounce-back rule, the Immersed Boundary (IB) method [17] is adopted, according to the approach in [18], [19] and integrated within the coupling strategy. In this way, the implementation is quite general and the algorithm complexity is almost independent from the structure geometry. Moreover, no refill procedure is needed and fluid mass is strictly conserved. Elastic beam finite elements capable of undergoing large displacements are used to capture structure deformation. Space discretization is based on the corotational formulation [20] and time discretization on the discontinuous Galerkin formulation implemented according to [21], [22]. Firstly, the proposed solution procedure is validated. Then, a partial dam break is simulated, with the flow impacting solids. If rigid fixed structures are assumed, consideration about the water height are carried out. On the other hand, if the deformability is accounted for, the interface energy is evaluated and it is used to assess the effectiveness and accuracy of the proposed methodology.

The paper is organized as follows. In Section 2, the governing equations are stated. In Section 3, the numerical methods are recalled, together with the coupling strategy. In Section 4, the validation of the LB method for shallow waters equations and numerical results from a test case are discussed. Finally, in Section 5 some conclusions are drawn.

Section snippets

Governing equations

The fluid domain is governed by the two-dimensional shallow water equations:ht+(hvχ)xχ=0,(hvχ)t+(hvχvψ)xψ+xχgh22=ν2(hvχ)xχxψ+Fχ,where h is the water height, t is the time, x is the position, vχ is the depth-averaged velocity in the χ direction, g is the gravitational acceleration, ν is the kinematic viscosity and Fχ accounts for an external force acting in the χ direction.

The equations of structure motion read as follows:EJ4ryx4+m2ryt2=-qy(x),EA4rxx4-m2rxt2=-qx(x),where EJ

Fluid and structure modeling

In this section, the methods selected to describe fluid and structure dynamics are briefly recalled.

Numerical results and discussion

First, a validation of the adopted LB model for shallow waters equations is given. Notice that the validation of the other numerical methods, i.e. the corotational formulation and the FSI coupling algorithm, has been already presented in [16], [28]. Then, a partial dam break is simulated, where the fluid flow impacts structures which are assumed to be first rigid and then deformable.

Conclusions

A numerical model able to simulate two-dimensional FSI phenomena involving shallow waters and deformable structure has been proposed. A multi-relaxation time LB model has been adopted for the fluid domain, which enhances the stability of the algorithm with respect to the single-relaxation time scheme. On the structure side, the TDG method has been adopted within a corotational beam finite element and the IB method has been used to account for the presence of the solid body in the lattice

References (30)

  • G. Garcea et al.

    Asymptotic post-buckling fem analysis using corotational formulation

    Int J Solids Struct

    (2009)
  • J. Argyris et al.

    Finite element method: the natural approach

    Comput Methods Appl Mech Eng

    (1979)
  • Succi S. The lattice Boltzmann equation for fluid dynamics and beyond. Clarendon;...
  • G. Falcucci et al.

    Lattice Boltzmann methods for multiphase flow simulations across scales

    Commun Comput Phys

    (2011)
  • A. De Rosis

    Analysis of blood flow in deformable vessels via a lattice Boltzmann approach

    Int J Mod Phys C

    (2013)
  • Cited by (17)

    • Pore-scale lattice Boltzmann simulation of two-component shale gas flow

      2019, Journal of Natural Gas Science and Engineering
    • Fluid flow simulation and permeability computation in deformed porous carbonate grainstones

      2018, Advances in Water Resources
      Citation Excerpt :

      Transport in rocks has been studied directly on realistic 3D pore space (obtained by X-ray tomographic, nuclear magnetic resonance), reconstructed models from 2-D thin section images, and simulated porous media. The three classical computational fluid dynamics approaches used for simulating fluid flow in porous media are: i) the finite difference method (Stapf et al., 2000; Øren and Bakke, 2002; Bijeljic et al., 2011; Mostaghimi et al., 2012; Mostaghimi et al., 2013; Blunt et al., 2013), ii) the finite element method (Cardenas, 2008, 2009; De Rosis, 2014), and iii) the finite volume method (Zhang et al., 2012; Bijeljic et al., 2013a; Peng et al., 2014; Benioug et al., 2017). In addition to these techniques, the lattice-Boltzmann method (LBM) is widely used for modeling flow in complex geometries (Dunsmuir et al., 1991; Chen and Doolen, 1998; Manz et al., 1999; Manwart et al., 2002; Pan et al., 2004; Zhou, 2004; Pan et al., 2006; Kang et al., 2006; Schaap et al., 2007; Sukop et al., 2008; Porter et al., 2009; Liu et al., 2010; Hao and Cheng, 2010; Boek and Venturoli, 2010; Uoane, 2011; Ginzburg, 2013; Landry et al., 2014; Ren et al., 2016; Yang et al., 2016; Benioug et al., 2017; De Rosis, 2017; Xie et al., 2017).

    • Influence of surface roughness on nonlinear flow behaviors in 3D self-affine rough fractures: Lattice Boltzmann simulations

      2016, Advances in Water Resources
      Citation Excerpt :

      This method has evolved as a strong tool to simulate fluid flow in complex geometries (Succi et al., 1991; Llewellin, 2010), because the no slip boundary (on the solid/liquid interface) can be implemented flexibly (Chen et al., 1996; Filippova and Hänel, 1998, Mei et al., 2000; Mohammadipoor et al., 2014). A great quantity of extensions to LBM has been developed and validated to simulate the single-phase or multi-phase flow from microscopic to macroscopic scale (Chen and Doolen, 1998; Dardis and McCloskey, 1998; Kang et al., 2002; Anwar and Sukop, 2009; Chen et al., 2014; Saravanathiiban et al., 2014; Zhang et al., 2016), the solute transport (Zhang et al., 2008; Ginzburg 2013), the flow interacting with deformable bodies (De Rosis 2014a, 2014b) and the nonlinear flow (Pan et al., 2006; Jeong et al., 2006; Sukop et al., 2013; Newman and Yin, 2013) in porous media. LBM has also been increasingly applied for the simulation of complex flow in fractured aquifers (Kim et al., 2003; Madadi et al., 2003; Briggs et al., 2014), ranging from the prediction of permeability to the study of wettability effect in 2D or 3D self-affine rough fractures (Gutfraind and Hansen, 1995; Madadi and Sahimi, 2003; Eker and Akin, 2006; Dou et al., 2013).

    • Simulation of arrested salt wedges with a multi-layer Shallow Water Lattice Boltzmann model

      2016, Advances in Water Resources
      Citation Excerpt :

      The structure of the solver is the one successfully employed in the study of laboratory gravity currents (Prestininzi et al., 2016; 2014; 2013; La Rocca et al., 2012). Applications of the SWLBM interacting with deformable obstacles can be found in De Rosis (2014a,b). The two important modeling novelties of the present study with respect to previous works on the application of the multi-layer SWLBM are the representations of the boundary conditions needed to correctly describe the dynamics of the salt wedge intrusion and the modeling of the tangential stress acting at the separation surface between the liquid layers.

    View all citing articles on Scopus
    View full text