# Simulation of a highly elastic structure interacting with a two-phase flow

- Erik Svenning
^{1}, - Andreas Mark
^{1}Email author and - Fredrik Edelvik
^{1}

**4**:7

**DOI: **10.1186/2190-5983-4-7

© Svenning et al.; licensee Springer. 2014

**Received: **30 April 2012

**Accepted: **5 March 2014

**Published: **3 June 2014

## Abstract

### Purpose

The aim of this paper is to present and validate a modeling framework that can be used for simulation of industrial applications involving fluid structure interaction with large deformations.

### Background

Fluid structure interaction phenomena involving elastic structures frequently occur in industrial applications such as rubber bushings filled with oil, the filling of liquid in a paperboard package or a fiber suspension flowing through a paper machine. Simulations of such phenomena are challenging due to the strong coupling between the fluid and the elastic structure. In the literature, this coupling is often achieved with an arbitrary Lagrangian Eulerian framework or with smooth particle hydrodynamics methods. In the present work, an immersed boundary method is used to couple a finite volume based Navier-Stokes solver with a finite element based structural mechanics solver for large deformations.

### Results

The benchmark of an elastic rubber beam in a rolling tank partially filled with oil is simulated. The simulations are compared to experimental data as well as numerical simulations published in the literature. 2D simulations performed in the present work agree well with previously published data. Our 3D simulations capture effects neglected in the 2D case, showing excellent agreement with previously published experiments.

### Conclusions

The good agreement with experimental data shows that the developed framework is suitable for simulation of industrial applications involving fluid structure interaction. If the structure is made of a highly elastic material, e.g. rubber, the simulation framework must be able to handle the large deformations that may occur. Immersed boundary methods are well suited for such applications, since they can efficiently handle moving objects without the need of a body-fitted mesh. Combining them with a structural mechanics solver for large deformations allows complex fluid structure interaction problems to be studied.

### Keywords

fluid structure interaction immersed boundary methods sloshing tank FSI benchmark## Introduction

Numerical simulations of highly elastic structures deforming in a free surface flow are challenging since the fluid-structure coupling is strong. The geometrically nonlinear response of the structure and the need to accurately resolve the free surface further increases the complexity of the simulations. The coupling between the fluid and the structure can be handled in different ways. A popular approach is the Arbitrary Lagrangian Eulerian (ALE) method [1], where the grid is deformed when the structure moves. Simulations with Smooth Particle Hydrodynamics (SPH) [2, 3] and Particle Finite Element Methods (PFEM) [4] are also reported in the literature. Immersed Boundary Methods (IBM) allow the flow around deforming objects in the flow to be resolved without the need of a body-fitted mesh. IBMs are therefore well suited for Fluid Structure Interaction (FSI) applications with large structural displacements. The original IBM developed by Peskin [5] was explicitly formulated and only first-order accurate in space. Majumdar et al. [6] developed a more stable method, which is implicitly formulated and second-order accurate in space. However, this method suffers from problems with mass conservation and pressure oscillations. To resolve these issues, Mark et al. [7, 8] developed a second-order accurate hybrid IBM. The IBM developed by Mark et al. has been validated for simulation of fiber suspension flows with elastic fibers in [9].

FSI simulations can be performed in a monolithic or a partitioned way. Using a monolithic approach implies that all equations are solved simultaneously in the same matrix. In the partitioned approach, the different equations are solved separately and coupling algorithms are employed. Using the partitioned approach without coupling iterations between the fluid and the structure solutions is attractive in terms of computational efficiency. However, this approach often results in instabilities due to the added mass effect if the simulation time is long enough [10]. Gauss-Seidel iterations as well as quasi-Newton [11] techniques have been proposed to deal with these problems.

The aim of this paper is to present and validate a modeling framework that can be used for simulation of FSI in industrial applications. To achieve this, the partitioned approach with Gauss-Seidel iterations is used. The fluid-structure coupling is handled with the IBM developed by Mark et al. [8] and the structure is modeled as a St. Venant-Kirchhoff material, thus taking large deformations into account.

## Theory

In the present work, a finite volume discretization on a Cartesian octree grid is used to solve the Navier-Stokes equations. A finite element discretization in total Lagrangian formulation is used to predict the motion of the structure. The fluid and structure models together with the FSI coupling are described in the following.

### Fluid model

*p*is the pressure and

*μ*is the dynamic viscosity. In the present work, the finite volume method is used to solve the Navier-Stokes equations. The equations are solved in a segregated way and the SIMPLEC method derived in [12] is used to couple the pressure and the velocity fields. All variables are stored in a co-located arrangement and the pressure weighted flux interpolation proposed in [13] is used to suppress pressure oscillations. A Cartesian octree grid is used for the spatial discretization of the fluid domain, that allows dynamic refinements around moving objects in the flow. Two-phase flows can be modeled in different ways, e.g. with the level set method or the Volume Of Fluid (VOF) method. In both methods an additional scalar transport equation is solved,

*α*is defined and transported by the additional transport equation ($\mathrm{\Phi}=\alpha $). The density of the fluid is then defined as

where ${\rho}_{o}$ is the oil density and ${\rho}_{a}$ is the air density. In this way the mass is conserved but the interface may be diffusive. Therefore, it is important to use a shock capturing convective scheme. Hence, in this work the shock capturing scheme CICSAM developed by Ubbink [14] is employed. To further reduce the diffusion of the interface and improve the computational speed adaptive grid refinements along the interface are employed. The Backward Euler scheme is used for the temporal discretization.

### Structure model

*ρ*denotes density and ∇⋅ is the divergence operator. The balance equation for angular momentum can be used to derive the symmetry of the Cauchy stress, see e.g. [15]. As a consequence, only the balance of linear momentum needs to be solved in the structure simulation. Let $\delta \overrightarrow{v}$ denote an arbitrary virtual velocity [16]. The spatial virtual work equation, i.e. the weak form of (5), can then be written as

*V*denotes volume of the body in the current configuration. The spatial virtual work equation above can be transformed into the material virtual work equation, so that the second Piola-Kirchhoff stress

**S**appears as stress measure instead of the Cauchy stress σ. The relation between the Cauchy stress and the second Piola-Kirchhoff stress is given by

where **F** is the deformation gradient and $J=det\mathbf{F}$. Large deformations can then be taken into account by using hyperelastic material models, that provide the relation between the second Piola-Kirchhoff stress and its work conjugate strain measure, the Green strain **E**.

**E**is computed from the deformation gradient

**F**according to

*λ*and

*μ*are material parameters. The second Piola-Kirchhoff stress corresponding to equation (9) is

where ${\delta}_{ij}$ denotes the Kroenecker delta.

It is interesting to note that equation (10) is similar to the corresponding equation for linear elasticity, but in equation (10) the Green strain appears instead of the small strain tensor and the second Piola-Kirchhoff stress appears instead of the Cauchy stress. It should be mentioned that there are other material models for rubber, e.g. the Mooney-Rivlin model [16]. Such models offer higher accuracy at large strains, but require more input data for calibration. In the cases considered in the present work, the strains remain relatively small and the St. Venant-Kirchhoff model is therefore sufficient.

The Finite Element Method (FEM) is used to discretize the equations governing the motion of the solid. Isoparametric basis functions are used and the integrals are evaluated with Gaussian quadrature. Full integration is used in the simulations in the present work. The nonlinear system of equations is solved with Newton’s method, so that asymptotic second order convergence in the iterations is achieved. Using Newton’s method requires computation of the consistent tangent stiffness matrix. This topic is well described in many books on FEM for structural mechanics, see e.g. [16, 17]. A pure displacement formulation is employed (in contrast to mixed formulations sometimes used, see e.g. [18]). Therefore, incompressible solid materials are modeled as nearly incompressible by setting Poisson’s ratio to a value close to, but not equal to, 0.5. Hexahedral elements with 20-nodes are used in the simulations in this paper. This element has nodes on the edge midpoints, but not on the face centers or in the element center. The basis functions for the 20-node hex element, as well as an interesting discussion on reduced integration for that element, are given in [19].

where $\overrightarrow{v}$ is the velocity, $\overrightarrow{a}$ is the acceleration and Δ*t* is the time step length. *γ* and *β* are constants that control the accuracy and numerical dissipation of the scheme. Setting $\gamma =1/2$ and $\beta =1/4$ gives the trapezoidal rule. The scheme is unconditionally stable for linear problems if $2\beta \ge \gamma \ge 1/2$ .

### Fluid-structure coupling

FSI simulations can be performed in a monolithic or a partitioned way. Using a monolithic approach implies that all equations are solved simultaneously in the same matrix. In the partitioned approach, the different equations are solved separately and coupling algorithms are employed. In the present work, the partitioned approach is employed and the simulations are performed without coupling iterations when possible. Gauss-Seidel iterations are used when necessary for stability reasons.

In this work the mirroring IBM [8] is used to model the presence of moving solid objects, without the need of a body-fitted mesh. In the method the fluid velocity is set to the local velocity of the object with an immersed boundary condition. To set this boundary condition a cell type is assigned to each cell in the fluid domain. The cells are marked as fluid cells, internal cells or mirroring cells depending on the position relative to the IB [8]. The velocity in the internal cells is set to the velocity of the immersed object with a Dirichlet boundary condition. The mirroring cells are used to construct implicit boundary conditions that are added to the operator for the momentum equations. This results in a fictitious fluid velocity field inside the immersed object. Mass conservation is ensured by excluding the fictitious velocity field in the discretized continuity equation. The result is a robust method that is second order accurate in space. A complete description of the method can be found in [8]. The force exerted on the solid by the fluid is computed by numerically integrating the fluid traction vector over the fluid-solid interface.

## Results and discussion

*y*-axis in point A as shown in Figure 1, causing the oil inside the tank to move and interact with the beam. The tank is 0.609 m wide and 0.3445 m high. The length of the beam, which is equal to the oil depth, is 0.1148 m. The thickness of the beam in the

*x*-direction is 4 mm. In the experiments reported in [21, 22], the tank thickness in the

*y*-direction is 39 mm and the beam thickness in the

*y*-direction is 33.2 mm, thus leaving a gap of 2.9 mm between the beam and the walls with normal in the

*y*-direction. The oil is a sunflower oil with a density of 900 kg/m

^{3}and a viscosity of 45 mPas. The second fluid in the tank is air at ambient conditions. The beam is made of a rubber material with a density of 1100 kg/m

^{3}, Young’s modulus $E=6\text{MPa}$ and Poisson’s ratio $\nu =0.49$.

The tank has two holes in the upper wall, so that zero pressure can be prescribed there. When 2D simulations are performed, symmetry boundary conditions are used on the faces with normal in the *y*-direction and no slip conditions are enforced on the remaining walls. When 3D simulations are performed, no slip is enforced on all walls. The beam is clamped at the point A. When 2D simulations are performed, all nodes of the solid mesh are locked in the *y*-direction, leading to a plane strain assumption.

*A*and the temporal history of the rotation angle is shown in Figure 3. Numerical data for the history of the angle is available in [22]. Note that the tank motion is harmonic with period $T=1.21\text{s}$ except at the first few tenths of a second, where a transient behavior can be seen.

In the simulations, the gravitation vector was rotated instead of rotating the whole domain. The centrifugal forces, arising from the fact that the simulation is performed in an accelerating coordinate system, have been neglected. This is justified because the angular velocity of the motion is small. As will be seen, good results are obtained with this approximation.

*y*-direction. The friction between the fluid and these walls will dissipate kinetic energy from the fluid, thus decreasing the amplitude of the motion. This effect is not captured in a 2D simulation, where symmetry (free slip) boundary conditions are applied to the walls with normal in the

*y*-direction. Furthermore, the 3D simulation captures the small gap between the beam and walls in the

*y*-direction. The 3D effects are clearly visible in Figure 8, that shows the beam and the oil-air interface. The velocity variations in

*y*-direction due to the walls can be seen in Figure 9, that shows the velocity magnitude in several planes in the domain.

The 2D simulations presented in Figure 6 were performed without coupling iterations. However, Gauss-Seidel iterations were used in the 3D simulation to get a stable solution.

## Conclusions

A framework for simulation of highly deforming elastic structures in a two-phase flow is proposed and validated. The Navier-Stokes solver utilizes an immersed boundary method to efficiently handle moving geometries without the need of a body-conforming mesh and a volume of fluids method. The discretization is performed on an adaptive octree grid allowing grid refinements around the structure and the oil-air interface. By coupling the Navier-Stokes solver with a structural dynamics solver for large deformations a robust framework for three-dimensional fluid-structure interaction applications is realized. The good agreement with previously published data demonstrates the accuracy.

## Declarations

### Acknowledgements

This work was supported in part by the Sustainable Production Initiative and the Production Area of Advance at Chalmers. The support is gratefully acknowledged.

## Authors’ Affiliations

## References

- Hu H, Patankar N, Zhu M:
**Direct numerical simulation of fluid-solid systems using arbitrary Lagrangian-Eulerian technique.***J. Comput. Phys.*2001,**169:**427–462. 10.1006/jcph.2000.6592MATHMathSciNetView ArticleGoogle Scholar - Monaghan J:
**Smoothed particle hydrodynamics.***Rep. Prog. Phys.*2005,**68:**1703–1759. 10.1088/0034-4885/68/8/R01MathSciNetView ArticleGoogle Scholar - Cummins S, Rudman M:
**An SPH projection method.***J. Comput. Phys.*1999,**152:**584–607. 10.1006/jcph.1999.6246MATHMathSciNetView ArticleGoogle Scholar - Onate E, Idelsohn S, Pin FD, Aubry R:
**The particle finite element method. An overview.***Int. J. Commer. Manag.*2004,**1:**267–307.MATHGoogle Scholar - Peskin C:
**Numerical analysis of blood flow in the heart.***J. Comput. Phys.*1977,**25:**220–252. 10.1016/0021-9991(77)90100-0MATHMathSciNetView ArticleGoogle Scholar - Majumdar S, Iaccarino G, Durbin P:
**RANS solvers with adaptive structured boundary non-conforming grids**.*Technical report*. Center for Turbulence Research; 2001.Google Scholar - Mark A, van Wachem B:
**Derivation and validation of a novel implicit second-order accurate immersed boundary method.***J. Comput. Phys.*2008,**227:**6660–6680. 10.1016/j.jcp.2008.03.031MATHMathSciNetView ArticleGoogle Scholar - Mark A, Rundqvist R, Edelvik F:
**Comparison between different immersed boundary conditions for simulation of complex fluid flows.***Fluid Dyn. Mater. Proc.*2011,**7**(3):241–258.Google Scholar - Mark A, Svenning E, Rundqvist R, Edelvik F, Glatt E, Rief S, Wiegmann A, Fredlund M, Lai R, Martinsson L, Nyman U:
**Microstructure simulation of early paper forming using immersed boundary methods.***Tappi J.*2011,**10**(11):23–30.Google Scholar - Forster C, Wall W, Ramm E:
**Artificial added mass instabilities in sequential staggered coupling of nonlinear structures and incompressible viscous flows.***Comput. Methods Appl. Math.*2007,**196:**1278–1293.MathSciNetGoogle Scholar - Degroote J, Bathe K, Vierendeels J:
**Performance of a new partitioned procedure versus a monolithic procedure in fluid-structure interaction.***Comput. Struct.*2009,**87:**793–801. 10.1016/j.compstruc.2008.11.013View ArticleGoogle Scholar - Doormaal JV, Raithby G:
**Enhancements of the SIMPLE method for predicting incompressible fluid flows.***Numer. Heat Transf.*1984,**7:**147–163. 10.1080/01495728408961817MATHGoogle Scholar - Rhie C, Chow W:
**Numerical study of the turbulent flow past an airfoil with trailing edge separation.***AIAA J.*1983,**21:**1527–1532.Google Scholar - Ubbink O:
**Numerical prediction of two phase fluid system with sharp interfaces**.*PhD thesis*. Imperial College of Science, Department of Mechanical Engineering; 1997.Google Scholar - Mase G:
*Continuum Mechanics*. McGraw-Hill, New York; 1970.Google Scholar - Bonet J, Wood R:
*Nonlinear Continuum Mechanics for Finite Element Analysis*. Cambridge University Press, Cambridge; 1997.MATHGoogle Scholar - Belytschko T, Liu W, Moran B:
*Nonlinear Finite Elements for Continua and Structures*. Wiley, New York; 2000.MATHGoogle Scholar - Hughes T:
*The Finite Element Method*. Dover, New York; 1987.MATHGoogle Scholar - Sauer G:
**Alternative reduced integration avoiding spurious modes for 8-node quadrilateral and 20-node hexahedron finite elements.***Forsch. Ingenieurwes.*1999,**65:**131–135. 10.1007/PL00010760View ArticleGoogle Scholar - Newmark N:
**A method of computation for structural dynamics.***J. Eng. Mech.*1959,**85:**67–94.Google Scholar - Botia-Vera E, Bulian G, Lobovsky L:
**Three SPH novel benchmark test cases for free surface flows.***5th ERCOFTAC SPHERIC Workshop on SPH Applications*2010.Google Scholar **SPHERCIC benchmarks**. [http://canal.etsin.upm.es/ftp/SPHERIC_BENCHMARKS/]- Degroote J, Souto-Iglesias A, van Paepegem W, Annerel S, Bruggeman P, Vierendeels J:
**Partitioned simulation of the interaction between an elastic structure and free surface flow.***Comput. Methods Appl. Math.*2010,**199:**2085–2098.MATHMathSciNetGoogle Scholar

## Copyright

This article is published under license to BioMed Central Ltd. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.