fluid stru ture intera tion - divakth.diva-portal.org/smash/get/diva2:639707/fulltext01.pdf ·...
TRANSCRIPT
FLUID-STRUCTURE INTERACTION EFFECTS OF SLOSHING IN LIQUID-CONTAINING STRUCTURES
KTH Royal Institute of Technology School of Architecture and the Built Environment
Infrastructure Engineering
March 2013 TRITA-BKN. Master Thesis 379, 2013
ISSN 1103-4297 ISRN KTH/BKN/EX-379-SE
Paul THIRIAT
1 Introduction
ABSTRACT This report presents the work done within the framework of my master thesis in the program Infrastructure
Engineering at KTH Royal Institute of Technology, Stockholm. This project has been proposed and sponsored by the
French company Setec TPI, part of the Setec group, located in Paris.
The overall goal of this study is to investigate fluid-structure interaction1 and particularly sloshing in liquid-
containing structures subjected to seismic or other dynamic action. After a brief introduction, the report is
composed of three main chapters. The first one presents and explains fluid-structure interaction equations. Fluid-
structure interaction problems obey a general flow equation and several boundary conditions, given some basic
assumptions. The purpose of the two following chapters is to solve the corresponding system of equations. The first
approach proposes an analytical solution: the problem is solved for 2D rectangular tanks. Different models are
considered and compared in order to analyze and describe sloshing phenomenon. Liquid can be decomposed in
two parts: the lower part that moves in unison with the structure is modeled as an impulsive added mass; the
upper part that sloshes is modeled as a convective added mass. Each of these two added mass creates
hydrodynamic pressures and simple formulas are given in order to compute them. The second approach proposes a
numerical solution: the goal is to be able to solve the problem for any kind of geometry. The differential problem is
resolved using a singularity method and Gauss functions. It is stated as a boundary integral equation and solved by
means of the Boundary Element Method. The linear system obtained is then implemented on Matlab. Scripts and
results are presented. Matlab programs are run to solve fluid-structure interaction problems in the case of
rectangular tanks: the results concur with the analytical solution which justifies the numerical solution.
This report gives a good introduction to sloshing phenomenon and gathers several analytical solutions found in the
literature. Besides, it provides a Matlab program able to model effects of sloshing in any liquid-containing
structures.
Keywords: fluid-structure interaction, sloshing, tank, seismic action, hydrodynamic pressure, velocity potential,
boundary element method, Housner, resonant sloshing
Author’s note: This version of the thesis, edited to be published on KTH Database, does not include the appendices
and Matlab scripts.
1 interaction of a movable structure with an internal or external fluid
2 Fluid-structure interaction
TABLE OF CONTENT 1 Introduction ........................................................................................................................................................... 7
2 Fluid-structure interaction ..................................................................................................................................... 8
2.1 Introduction ................................................................................................................................................... 8
2.2 Fluid equations ............................................................................................................................................... 8
2.2.1 Local equations ........................................................................................................................................ 8
2.2.2 Velocity potential ..................................................................................................................................... 9
2.3 Boundary conditions .................................................................................................................................... 10
2.3.1 Fluid-structure interface condition ........................................................................................................ 11
2.3.2 Free surface condition ............................................................................................................................ 11
2.3.3 Fluid-ground interface condition ........................................................................................................... 12
2.3.4 Inifite boundary condition ...................................................................................................................... 12
2.4 Conclusion .................................................................................................................................................... 13
3 Analytical solution for 2D rectangular tanks ........................................................................................................ 14
3.1 Introduction ................................................................................................................................................. 14
3.2 Problem presentation .................................................................................................................................. 15
3.2.1 Model and assumptions ......................................................................................................................... 15
3.2.2 Sloshing equations ................................................................................................................................. 16
3.3 Study of sloshing: time-history analysis ....................................................................................................... 17
3.3.1 Free oscillations ...................................................................................................................................... 17
3.3.2 Forced displacement .............................................................................................................................. 19
3.4 Resolution of the sloshing problem: frequency domain analysis ................................................................ 20
3.4.1 Steady state response: Graham & Rodriguez’s method ........................................................................ 20
3.4.1.1 Dynamic pressures acting on the tank walls ................................................................................. 21
3.4.1.2 Hydrodynamic forces ..................................................................................................................... 22
3.4.2 Transient and steady state response: Hunt & Priestley’s method ......................................................... 24
3 Introduction
3.4.2.1 Hydrodynamic pressures acting on the tank walls ........................................................................ 24
3.4.2.1.1 Hydrodynamic impulsive pressure ............................................................................................ 26
3.4.2.1.2 Hydrodynamic convective pressure .......................................................................................... 28
3.4.2.1.3 Interpretation ............................................................................................................................ 31
3.4.2.2 Hydrodynamic pressure forces ...................................................................................................... 31
3.4.2.2.1 Hydrodynamic impulsive pressure force ................................................................................... 31
3.4.2.2.2 Hydrodynamic convective pressure force ................................................................................. 32
3.4.2.3 Conclusion ..................................................................................................................................... 34
3.4.3 Housner’s approached method .............................................................................................................. 35
3.4.3.1 Impuslive part ................................................................................................................................ 36
3.4.3.2 Convective part.............................................................................................................................. 37
3.4.3.3 Model ............................................................................................................................................ 38
3.4.4 Conclusion .............................................................................................................................................. 38
3.5 Study of resonant sloshing ........................................................................................................................... 40
3.5.1 Resonant amplification .......................................................................................................................... 40
3.5.2 Frequency domain analysis .................................................................................................................... 45
3.5.3 Tuned sloshing dampers ........................................................................................................................ 48
3.5.4 Conclusion .............................................................................................................................................. 48
3.6 Conclusion .................................................................................................................................................... 50
4 Numerical solution for sloshing problems ........................................................................................................... 51
4.1 Introduction ................................................................................................................................................. 51
4.2 General method ........................................................................................................................................... 52
4.3 Singularity method ....................................................................................................................................... 54
4.3.1 Formulation ............................................................................................................................................ 54
4.3.1.1 Green indentities ........................................................................................................................... 54
4.3.1.2 Green function ............................................................................................................................... 54
4.3.1.3 Integral equation ........................................................................................................................... 54
4 Fluid-structure interaction
4.3.2 Solution: Boundary Element Method ..................................................................................................... 55
4.3.2.1 Green’s function for 2D problems ................................................................................................. 56
4.3.2.2 Green’s function for 3D problems ................................................................................................. 56
4.4 Examples and results .................................................................................................................................... 57
4.4.1 2D tanks .................................................................................................................................................. 57
4.4.1.1 Rectangular tanks .......................................................................................................................... 57
4.4.1.2 Circular tanks ................................................................................................................................. 61
4.4.2 3D tanks .................................................................................................................................................. 62
4.4.2.1 Internal problem ............................................................................................................................ 62
4.4.2.2 External problem ........................................................................................................................... 66
4.5 Conclusion .................................................................................................................................................... 67
5 General conclusion ............................................................................................................................................... 68
5 Introduction
TABLE OF FIGURES Figure 1: typical fluid-structure interaction problem ................................................................................................... 10
Figure 2: rectangular tank fixed to the ground ............................................................................................................ 15
Figure 3: rectangular tank fixed to the ground ............................................................................................................ 20
Figure 4: Graham & Rodriguez model – impulsive mass .............................................................................................. 23
Figure 5: Graham & Rodriguez's method - Impulsive mass ratio ................................................................................. 23
Figure 6: Hunt & Priestley's method - impulsive pressure at the bottom of the tank ................................................. 26
Figure 7: EN 1998-4 Figure A.6 - impulsive pressure at the bottom of the tank ......................................................... 27
Figure 8: Hunt & Priestley's method - Impulsive pressure ........................................................................................... 27
Figure 9: EN 1998-4 Figure A.7 - impulsive pressure ................................................................................................... 28
Figure 10: Hunt & Priestley's method - Convective pressure, sloshing mode 1 .......................................................... 29
Figure 11: Hunt & Priestley's method - Convective pressure, sloshing mode 2 .......................................................... 29
Figure 12: E EN 1998-4 Figure A.7 - convective pressure, sloshing mode 1 ................................................................. 30
Figure 13: EN 1998-4 Figure A.7 - convective pressure, sloshing mode 2 ................................................................... 30
Figure 14: Hunt & Priestley's method - Impulsive mass ratio for 1, 2, 3 and 10 sloshing modes ................................ 32
Figure 15: Hunt & Priestley's method – Convective mass ratio for the sloshing mode 1, 2 and 3 .............................. 33
Figure 16: Hunt & Priestley model – impulsive mass and convective mass (2 sloshing modes) ................................. 34
Figure 17: fundamental natural sloshing period for rectangular tanks ....................................................................... 35
Figure 18: Housner's method - lamina fluid theory ..................................................................................................... 36
Figure 19: Housner's method - Impulsive mass ratio, comparison with Graham & Rodriguez’s method ................... 36
Figure 20: Housner's method - Convective mass ratio, comparison with Hunt & Priestley's method ........................ 37
Figure 21: Housner's model - Impulsive and convective mass ..................................................................................... 38
Figure 22: resonant sloshing ........................................................................................................................................ 41
Figure 23: impulsive added mass for high frequencies as a function of L/h ................................................................ 42
Figure 24: resonant amplification coefficient as a function of L/h .............................................................................. 43
Figure 25: frequency window coefficient of the resonant amplification ..................................................................... 44
6 Fluid-structure interaction
Figure 26: natural sloshing frequency for different values of L ................................................................................... 44
Figure 27: resonant amplification ................................................................................................................................ 45
Figure 28: time-history recording – ground acceleration ............................................................................................ 45
Figure 29: frequency domain description – power spectral density ............................................................................ 46
Figure 30: rectangular tank fixed to the ground .......................................................................................................... 46
Figure 31: amplitude spectrum of the earthquake (blue) and the transfer function (green) ...................................... 47
Figure 32: inertia force caused by the seismic action .................................................................................................. 49
Figure 33: example of non-rectangular 2D tank .......................................................................................................... 51
Figure 34: problem geometry ...................................................................................................................................... 52
Figure 35: numerical and analytical added mass for 2D rectangular tanks ................................................................. 57
Figure 36: pressure distribution - vertical action ......................................................................................................... 58
Figure 37: pressure distribution - horizontal action ..................................................................................................... 58
Figure 38: pressure factor comparison of numerical and analytical solutions ............................................................ 59
Figure 39: horizontal added mass as a function of frequency ..................................................................................... 59
Figure 40: resonant sloshing for numerical and analytical solutions ........................................................................... 60
Figure 41: slosh2D convergence test ........................................................................................................................... 60
Figure 42: pressure distribution for a 2D circular pipe ................................................................................................ 61
Figure 43: pressure factor for 2D rectangular tank - Eurocode and numerical solution ............................................. 62
Figure 44: pressure acting on the walls for horizontal oscillation along x ................................................................... 63
Figure 45: pressure acting on the walls for horizontal oscillation along y ................................................................... 63
Figure 46: pressure acting on the walls for vertical oscillation .................................................................................... 64
Figure 47: added mass as a function of frequency for oscillation along x ................................................................... 64
Figure 48: added mass as a function of frequency for oscillation along y ................................................................... 65
Figure 49: slosh3D convergence test ........................................................................................................................... 65
Figure 50: external problem geometry ........................................................................................................................ 66
Figure 51: pressure factor on a dam - comparison of Westergaard's formula with numerical results ....................... 67
7 Introduction
1 INTRODUCTION
When subjected to external excitation like earthquake, liquid-containing structures are challenging to design due to
sloshing effects. Indeed, fluid-structure interaction is the source of free surface fluctuation and hydrodynamic
pressure loads that can cause unexpected instability or even failure of these structures. Thus, it is paramount to
carry out a thorough investigation about sloshing phenomenon. The main purpose of this report is to characterize
the dynamic response of liquid storage tanks.
In the first chapter of this study, equations that rule fluid-structure interaction are derived. The system to solve can
be summarized to a differential problem with boundary conditions, often called Dirichlet problem. Different
assumptions are discussed in order to obtain a simple model of the fluid behavior. Both analytical and numerical
methods are then proposed in order to solve this problem.
The first approach proposes an analytical solution: the problem is solved for 2D rectangular tanks. Different models
are considered and compared in order to analyze and describe sloshing phenomenon. This study is based on the
results found in the literature dealing with this subject. It is interesting to focus on rectangular tanks because they
represent the major part of practical cases. Besides, an analytical solution often provides a good understanding of
the general aspects ruling the phenomenon. A detailed investigation of resonant sloshing is also conducted in this
part.
The second approach proposes a numerical solution: the goal is to be able to solve the problem for any kind of
geometry. The differential problem is resolved using a singularity method and Gauss functions. It is stated as a
boundary integral equation and solved by means of the Boundary Element Method. Analytical and numerical
solutions are then compared and performance is discussed.
The whole study assumes that the mass of liquid is lumped on the wall, based on rigid wall boundary condition in
the calculation of hydrodynamic pressures. This assumption is widely used in practice, particularly for concrete
structures which have relatively high stiffness.
As a conclusion, several concepts that are not studied in detail in this paper are put into perspective. We can state
for example the development of Tuned Sloshing Dampers or the influence of flexible wall on the dynamic response
of liquid storage tanks.
8 Fluid-structure interaction
2 FLUID-STRUCTURE INTERACTION
2.1 INTRODUCTION
The goal of this chapter is to present and explain fluid-structure interaction equations. Fluid-structure interaction is
the interaction of a movable structure with an internal or external fluid.
In the first part, we will focus on the fluid. Different assumptions will be discussed in order to obtain a simple model
of the fluid behavior. We will demonstrate that, under certain conditions, the fluid obeys Laplace’s equation. It will
be done by considering the velocity potential function associated to the velocity field.
Then, in a second part, we will analyze several boundary conditions which are likely to occur in fluid-structure
interaction problems. In particular, we will present free surface and fluid-structure interface boundary conditions.
Finally, we will expose the system of equations to solve in order to model fluid-structure interaction.
2.2 FLUID EQUATIONS
In this part, we will derive the fundamental equations of the fluid. It will be done by writing local fluid equations.
Then these equations will be simplified thanks to basic assumptions.
2.2.1 LOCAL EQUATIONS
We consider a fluid domain Ω described, for each point of Ω, by the following local functions:
Its velocity field ;
Its density ;
Its hydrodynamic pressure .
Each function depends on space and time.
The fluid flow obeys two fundamental local equations of conservation:
Continuity equation, which expresses the conservation of mass [4]:
( )
Euler’s equation, which expresses the conservation of momentum [4]:
(
( ) ( ) ) ( )
In this last equation, represents body forces acting on the fluid, such as the gravity force for example. is the
stress tensor.
It is possible to assume that the flow is incompressible. Indeed, we study liquid with low flow velocity. This
property implies that the density is constant and homogeneous. From the continuity equation, we obtain the
well-known criterion of incompressibility:
( )
9 Fluid-structure interaction
The incompressible flow assumption is valid if [15]:
With
is the Strouhal number and
is the Mach number. In this study, we have and
. Thus, the above condition becomes:
The frequency range for seismic action is between 0 and 50 rad.s-1 so the incompressible flow assumption is valid.
The stress tensor can be expressed as a function of the pressure p, the viscosity and the strain gradient tensor
as follow [4]:
( ( ) ( ))
Euler’s equation can be simplified thanks to the perfect fluid model, which implies the following assumptions:
The fluid is assumed to be inviscid: ;
The flow is irrotational: ( ) .
Euler’s equation becomes Navier-Stokes equation:
(
( )) ( )
2.2.2 VELOCITY POTENTIAL
The assumption of irrotational flow implies that there is a velocity potential function that satisfies:
( )
If we now use the property of incompressibility, expressed in the previous part by:
( )
It yields that:
In the case of an irrotational and incompressible flow, the fluid can be represented by its velocity potential
function, which satisfies Laplace’s equation.
If we now consider a compressible flow, we can show that the velocity potential function verifies Helmholtz
equation [6]:
10 Fluid-structure interaction
This is the wave equation that expresses the pressure propagation in the fluid (with c the velocity of the sound in
the fluid). When we use Laplace’s equation, we consider that this propagation is instantaneous. This assumption is
correct when the velocity c is high before the dimension of the problem. It is the case for the study of water
sloshing in tanks for example.
Body forces derive from a potential. For example, gravity field force gives ( ). Thus, Navier-
Stokes’ equation becomes:
(
)
After integration of this equation in the fluid domain, we get Bernoulli’s equation:
( )
Fluid-structure interaction problems always consider small displacement. Thus, it is possible to neglect . It is
possible to “include” the time-dependent function k in the velocity potential (we still have ( )because
( ) ) and we finally obtain linearized Lagrange’s equation where p is the total pressure (sum of the
hydrodynamic and hydrostatic pressure):
This formula is paramount because we want to represent the fluid-structure interaction by the velocity potential
function. So it will allow us to compute the value of the pressure with the knowledge of the velocity potential.
2.3 BOUNDARY CONDITIONS
Now that we have derived the equations that describe the fluid behavior (in particular Laplace’s equation), we
need to express boundary conditions in order to solve fluid-structure interaction problems. A typical and general
fluid-structure interaction problem is depicted below (Figure 1).
Figure 1: typical fluid-structure interaction problem
Ground
Γi
Γg
Γs
Γfs
z
x
n
n
Structure
Fluid Ω
11 Fluid-structure interaction
We can distinguish 4 borders:
Γs represents the interface between structure and fluid;
Γsf represents the free surface;
Γg represents the interface between ground and fluid;
Γi is an imaginary boundary to model an “infinite” domain of water.
We have the following properties:
Fluid density:
Sound velocity in the fluid: c
Ground density:
Sound velocity in the ground: cg
This figure can describe, for example, a dam. In this case, it is of great important to be able to model fluid-structure
interaction when a seismic action occurs in order to assess the response of the structure. The velocity of the ground
due to the seismic action is .
2.3.1 FLUID-STRUCTURE INTERFACE CONDITION
The structure is animated by a movement . We want to express the continuity between the velocity field in the
fluid and the loads in the structure. At the fluid-structure interface, if we consider a fluid and a solid particle, the
normal velocity will be equal, so it holds that [3]:
This condition can be expressed in terms of velocity potential. With ( )
, it holds that:
is the velocity of the structure’s particles at the fluid-structure interface. In the case of a rigid structure, this
velocity is equal to the ground velocity which is known. However, if we have a deformable structure, we have to
add the velocity due to structure deformation and we get: . In this case, is unknown and we have
a coupled system.
2.3.2 FREE SURFACE CONDITION
Free surface condition can be expressed by the means of gravity waves. For each point of the free surface, the
pressure is given by the fluctuation of the vertical velocity field [3]:
In this formula, we can replace the pressure by its expression as a function of the velocity potential found in the
previous part.
Besides, by definition of the velocity potential function, we have:
12 Fluid-structure interaction
It is now possible to express the free surface condition with the velocity potential.
This condition allows us to study waves and surface fluctuation. In particular, we need to know the waves’ height if
we want to avoid overflow. However, it is sometimes possible to take a simpler condition which does not involve
time. In fact, we consider only high frequency response (for seismic action for example), so it holds that [6]:
2.3.3 FLUID-GROUND INTERFACE CONDITION
The ground is made of poroelastic material and can absorb pressure waves. The damping factor of the ground
can be express as follow [8]:
And the fluid-ground interaction condition is given by [8]:
Of course, in the case of a rigid ground-water interface, and the condition is the same than the one for the
fluid-structure interface.
2.3.4 INIFITE BOUNDARY CONDITION
At this interface, we have to model waves’ propagation from the fluid-structure interface toward the other side of
the tank. We suppose that the tank is big enough so that there is no wave reflection. The most common condition
is called the Sommerfeld radiation condition [8]:
One has to be careful with the distance between the structure and the imaginary boundary. It is recommended to
choose a distance of at least 5h, h being the height of the wet structure.
13 Fluid-structure interaction
2.4 CONCLUSION
Basically, we can summarize fluid-structure interaction problems to the mathematical resolution of Laplace’s
equation with Neumann boundary conditons.
For a perfect fluid, it is convenient to model fluid-structure interaction with its velocity potential. Thus, we have the
following system of equations:
{
{
{
{
This kind of system of differential equation can be really challenging to solve. That is what is done in detail in the
following chapters of this paper.
The first approached presented is an analytical solution. It is doable for problems with simple geometries only. The
second one is a numerical solution that uses Boundary Elements Method and Gauss functions.
14 Fluid-structure interaction
3 ANALYTICAL SOLUTION FOR 2D RECTANGULAR TANKS
3.1 INTRODUCTION
In this chapter, we solve the fluid-structure interaction problem in the simple case of a 2D rectangular tank. The
starting point is the Neumann problem derived in the previous part. Thanks to the simple geometry, it is possible to
solve analytically the sloshing problem. Actually, an analytical solution is possible for rectangular and circular tanks
only. These kinds of tanks represent most practical cases, that is why it is useful to focus on them. Moreover, an
analytical solution will give us a good understanding of the solution we get at the end.
We are going to study fluid-structure interaction when some water, contained in a rectangular tank, is subjected to
an external action (a seismic action for example). During an earthquake, the mass of water contained in the
structure will move because of the displacement of the solid: that is what we call “sloshing”.
Water sloshing induces hydrodynamic (or fluctuating) pressures on the vertical tank walls because of the horizontal
acceleration of the structure. The goal of this study is to assess the value of these hydrodynamic loads.
The simplest way to compute the horizontal pressure forces when the tank is subjected to a seismic action,
represented by horizontal ground acceleration, is to “accelerate” the whole mass of water as if it were acting like a
rigid body. Therefore, the hydrodynamic forces will be proportional to the total mass of water. However, the water
does not behave like a rigid body: it is a conservative assumption that is way too detrimental to structure design.
That is why we have to model the fluid flow and the interaction between the fluid and the solid that are both
moving.
The literature presents several methods in order to express the value of the fluctuating pressure [1]. This part
explains and details these different approaches and compares the assumptions and the results obtained. The whole
study assumes that the mass of liquid is lumped on the wall, based on rigid wall boundary condition in the
calculation of hydrodynamic pressures. This assumption is widely used in practice, particularly for concrete
structures which have relatively high stiffness.
In the first part, we will present the problem and give the system of equation to solve. We will explain the different
assumptions made. In the second part, we will study the sloshing phenomenon and the time-history response with
free and forced oscillations. Then, in the third part, we will solve the sloshing problem using several approaches.
The results will be compared to the one we can find in the literature (Eurocode 8.4 for example).
15 Analytical solution for 2D rectangular tanks
3.2 PROBLEM PRESENTATION
3.2.1 MODEL AND ASSUMPTIONS
The structure studied is modeled by a 2D rectangular tank fixed to the ground as depicted in the figure below
(Figure 2). The tank is subjected to a horizontal acceleration (ground acceleration due to seismic action for
example).
Figure 2: rectangular tank fixed to the ground
We define the dimensionless coefficient that describes the geometry of the system:
With:
L: inside length of the tank, in meter;
h: height of water in the tank, in meter.
The density of the water, expressed in t.m-3, is noted . Thus, the mass of water is: , in
is the horizontal displacement of the structure, in meter. The acceleration of gravity is noted g.
We assume that the fluid has the following properties:
Incompressible fluid;
Inviscid flow;
Small displacement;
Non-turbulent regime;
Irrotational flow.
These are the usual assumptions for a perfect fluid. These assumptions are realistic in the case of water contained
in a tank and they will allow us to solve analytically the problem.
We define everywhere in the fluid:
( ) ( ) ( ) : velocity of the fluid;
( ): pressure in the fluid.
L/2
h
Xs
ex (0; 0)
16 Fluid-structure interaction
3.2.2 SLOSHING EQUATIONS
Given the assumptions, the velocity potential function verifies Laplace’s equation (see previous part):
( )
In this case, we have two types of “boundary” conditions: free surface and fluid-structure interface.
With the gravity wave theory, the free surface condition is:
( )
( )
We have a minus sign because the z-axis is downward pointing.
The movement is horizontal, so given the tank’s geometry we have simple fluid-structure boundary conditions:
{
(
) ( )
(
) ( )
( )
The first two conditions describe the interface with the edges of the tank (x = -L/2 and x = L/2). The last one is the
condition at the bottom (z = h).
The problem to solve is described by the following equations which are respectively Laplace’s equation, the free
surface condition and the boundary fluid-solid interface conditions:
{
( )
( )
( )
{
(
) ( )
(
) ( )
( )
The flow is described by the fluid’s velocity potential.
17 Analytical solution for 2D rectangular tanks
3.3 STUDY OF SLOSHING: TIME-HISTORY ANALYSIS
3.3.1 FREE OSCILLATIONS
In this part, we are looking for the sloshing modes in the case of free oscillations. It means that:
( )
So the problem to solve becomes:
{
( )
( )
( )
{
(
)
(
)
( )
This system is going to be solved with a modal decomposition of the velocity potential. So we are looking for
solution of this type:
( ) ( ) ( )
We are looking for decoupled solutions, that is to say:
( ) ( ) ( )
The modal function verifies:
( )
So it yields:
(
) ( ) (
) ( )
The functions cos, sin, sh and ch are the solutions of this equation. a and b have the same “frequency”.
The interface conditions gives:
{ (
)
(
)
( )
The 2 first conditions give the expression of a:
(
(
))
18 Fluid-structure interaction
And the last one gives b:
(
( ))
We can choose A = B = 1 and we have:
( ) (
(
)) (
( ))
The free surface condition becomes:
( )
( )
( ) ( )
This is the equation of a harmonic oscillator without damping. It implies that is a sinusoidal function whose
frequency satisfies:
( )
( )
And we find:
{
( ) ( )
(
)
n is sloshing mode of the fluid in the tank. The solution of the free oscillation problem is the sum of the contribution of every sloshing mode:
( ) ∑ ( ) ( )
And we know the fundamental sloshing frequency for a rectangular tank:
√
(
)
The shallower the tank is, the smaller the natural sloshing frequency is.
19 Analytical solution for 2D rectangular tanks
3.3.2 FORCED DISPLACEMENT
In this part, we consider that the tank is subjected to a horizontal displacement .
We suppose that the family of modal functions ( ) found previously forms a basis of functions of [
]
[ ]. This is an orthogonal family for the usual inner product. We are looking for a velocity field of this type:
( ) ∑ ( ) ( )
( )
With:
( ) (
(
)) (
( ))
So ( ) verifies the following system of equations:
{
( )
( )
( )
{
(
) ( )
(
) ( )
( )
So is solution of the sloshing problem.
The projection of the free surface condition on the n sloshing modes (which are orthogonal) gives n equations:
[∫ ( )
] ( ) [ ∫
( ) ( )
] ( ) [ ∫ ( )
] ( )
After calculation, we obtain n equations of oscillators:
( ) ( ) ( ) ( )
With:
{
(
)
( )
( )
(
)
Each equation describes one sloshing mode.
Now, it is possible to compute the time-history seismic response of a rectangular tank containing liquid with the
knowledge of an accelerogram of an earthquake. Indeed, the accelerogram gives the input value and it is
possible to solve ( ) for every time step and every sloshing mode.
20 Fluid-structure interaction
3.4 RESOLUTION OF THE SLOSHING PROBLEM: FREQUENCY DOMAIN ANALYSIS
We still consider the 2D rectangular tank fixed to the ground (Figure 3):
Figure 3: rectangular tank fixed to the ground
This part proposes frequency-domain based solutions. Thus, the imposed displacement is a harmonic oscillation
along ex:
( )
( )
The frequency-domain based resolution will not give us access to the time response of the system but we will get
the maximum deformation (and loads) induced by a given elastic ground acceleration response spectrum.
The problem is going to be solved using different method. In the first one, we neglect the transient state. We find
the results proposed by Graham & Rodriguez [1]: the fluid is assimilated to an equivalent impulsive added mass
that moves in unison with the tank. In a second part, when we take into account the transient state, an oscillating
mass is added to the model: this is equivalent to the solution proposed by Hunt & Priestley [1]. The results are then
compared with the one given in the Eurocode 8.4 [2]. And finally, we take a look at Housner’s method [1], which is
an approached method that gives simple expressions for the added impulsive and oscillating masses. In the
conclusion of this part, the results are compared and the differences are explained.
3.4.1 STEADY STATE RESPONSE: GRAHAM & RODRIGUEZ’S METHOD
In this method, we neglect the transient state. So the differential equations ( ) found in the previous part can be
easily solved by finding a particular integral of the problem (by using a complex resolution for example):
( )
(
) ( )
And we have:
( ) ( )
So when we consider only the steady state of the response of the tank due to harmonic oscillations, ( ) is given
by:
L/2
h
Xs
ex (0; 0)
21 Analytical solution for 2D rectangular tanks
( )
(
) ( )
And we get the expression of the velocity field:
( ) [∑ (
(
)) (
( ))
(
) ] ( )
With:
{
(
)
( )
( )
(
)
3.4.1.1 DYNAMIC PRESSURES ACTING ON THE TANK WALLS
Now we can express the value of the pressure, given by the usual formula:
( )
( )
And we find:
( ) [∑ (
(
)) (
( ))
(
) ] ( )
The expression of the pressure gives access to the pressure factor ( ) on the vertical tank wall (for x= L/2)
defined by:
(
) ( ) ( )
So we it yields:
( ) [∑( ) (
( ))
(
)
]
The seismic action has a huge importance for high frequencies. Besides, we will prove later that we only have to
take into account the first sloshing modes (so low frequency modes) to have a good estimate of sloshing effects.
Thus, we can consider that:
(
)
This assumption will be discussed afterward in the part “Study of resonant sloshing”.
22 Fluid-structure interaction
And the pressure factor becomes:
( )
[
∑
(( )
( ))
(( ) ) (
( )
)
]
3.4.1.2 HYDRODYNAMIC FORCES
What we want is the value of the force caused by this fluctuating pressure on the vertical tank walls. Thus, we
integrate the expression of the pressure on the wall (from z = 0 to h) and we compute the value for x = L/2.
( ) ∫ (
)
We have to multiply by 2 because the pressure is acting on the 2 vertical tank walls.
And we find the hydrodynamic pressure force on the vertical tank wall:
( ) [ ∑ (( )
)
( )
(
)
] ( )
With:
( )
(( )
)
The value of the horizontal pressure force applied on the vertical tank wall can be written:
( ) ( ) ( )
With:
( ) [ ∑ (( )
)
( )
(
)
]
This expression represents the virtual mass of water which exerts a force on the structure when subjected to a
harmonic solicitation of frequency ω. The force caused by this mass and proportional to the acceleration ( )
is called the impulsive force.
It proves that it is not necessary to take the whole mass of water contained in the tank ( ), but we just
need to consider a certain ratio of this mass. This is due to the interaction between the fluid and the structure. So
finally, it is possible to model the phenomenon of sloshing in the tank by replacing the water by the added
impulsive mass mi.
Therefore, it is possible to see the system as depicted in the Figure 4:
23 Analytical solution for 2D rectangular tanks
Figure 4: Graham & Rodriguez model – impulsive mass
The resonance aspects will be studied afterward.
We can express the ratio
as a function of the dimensionless coefficient
⁄ for high oscillation frequencies
(i.e. (
)
):
∑
(( )
)
( )
The abacus that gives the percentage of impulsive mass to take into account for the calculation is presented below (Figure 5):
Figure 5: Graham & Rodriguez's method - Impulsive mass ratio
0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
1
0 1 2 3 4 5 6 7 8 9 10
mi/
mw
α = L/h
Impulsive mass ratio
L
hi
Xs
ex
ez
mi
24 Fluid-structure interaction
3.4.2 TRANSIENT AND STEADY STATE RESPONSE: HUNT & PRIESTLEY’S METHOD
In this part, we do not neglect the transient part of the solution. So we want the exact solutions of the differential
equations ( ) which are given by Duhamel’s equation:
( )
∫ ( )
( ( ))
This equation is valid because we can assume that the system is initially at rest. That gives initials conditions:
{ ( )
( )
We are still studying the case of harmonic oscillations:
( )
( )
The solution is the sum of a particular and a general solution of the differential equation, which leads to:
( )
(
) ( ( ) ( ))
So we have the expression of the velocity field:
( ) [∑ (
(
)) (
( ))
(
) ] ( )
∑ (
(
)) (
( ))
(
) ( )
With:
{
(
)
( )
( )
(
)
3.4.2.1 HYDRODYNAMIC PRESSURES ACTING ON THE TANK WALLS
Now we can express the value of the pressure, which is given by:
( )
( )
It holds that:
25 Analytical solution for 2D rectangular tanks
( ) [∑ (
(
)) (
( ))
(
) ] ( )
∑ (
(
)) (
( ))
(
) ( )
The hydrodynamic pressure consists of two terms; one proportional to the acceleration of the structure ( ), the other is proportional to ( ) for each element of the sum (i.e. for each sloshing mode).
Actually, if we compare this result to the one of Graham & Rodriguez’s method, we note that the term that is
proportional to ( ) is the pressure factor ( ) on the vertical tank wall (for x= L/2) found previously. This is the
impulsive pressure.
( ) ( ) ( )
With the impulsive pressure factor:
( ) [∑( ) (
( ))
(
)
]
The only difference with Graham & Rodriguez’s method is the presence of an oscillating term. For each mode, we have an oscillating hydrodynamic pressure with a frequency equal to the natural sloshing frequency of this mode. This is the convective pressure defined for each sloshing mode:
( )
( ) ( )
With the convective pressure factor on the vertical tank wall (for x= L/2):
( ) ( ) (
( ))
(
)
And the oscillating acceleration:
( ) ( )
Finally, the total hydrodynamic pressure can be written:
( ) ( ) ∑ ( )
It is possible to compare this expression with the abacus that we find in the Eurocode. It is however necessary to be
careful with the notations. Indeed, the Eurocode considers a tank with a width of 2L and z = 0 corresponds to the
bottom of the tank (while z = h corresponds to the free surface).
Let’s use these notations, that we write L’ and z’ (for the half width and the new vertical coordinate).
In the Eurocode, the dimensionless parameter used is:
26 Fluid-structure interaction
Besides, the results presented in the Eurocode consider only high frequencies, so:
(
)
3.4.2.1.1 HYDRODYNAMIC IMPULSIVE PRESSURE
In the Eurocode, the impulsive pressure is given by:
( ) ( ) ( )
Where ( ) is the ground acceleration.
Thus, we get the expression of the dimensionless impulsive pressure as a function of and
:
(
) ∑
(( )
)
(( ) ) (
( )
)
Now, we can draw the graph that represents ( )as a function of (Figure 6). Here, z’ = 0 represents the bottom
of the tank.
Figure 6: Hunt & Priestley's method - impulsive pressure at the bottom of the tank
0
0,2
0,4
0,6
0,8
1
0 1 2 3 4 5
q0(0
)
β = h/L'
Dimensionless impulsive pressure at the bottom of the tank
27 Analytical solution for 2D rectangular tanks
The abacus given by the Eurocode [2] is presented below (Figure 7):
Figure 7: EN 1998-4 Figure A.6 - impulsive pressure at the bottom of the tank
We can also draw the graph that gives the ratio (
)
( )⁄ as a function of ⁄ for several value of
⁄ . This
graph (Figure 8) represents the shape of the impulsive hydrodynamic pressure along the vertical wall of the tank.
Figure 8: Hunt & Priestley's method - Impulsive pressure
0
0,2
0,4
0,6
0,8
1
0 0,2 0,4 0,6 0,8 1
z'/h
q0(z'/h)/q0(0)
Dimensionless impulsive pressure
h/L' = 0.1
h/L' = 1
h/L' = 3
h/L' = 5
28 Fluid-structure interaction
The abacus given by the Eurocode [2] is presented below (Figure 9):
Figure 9: EN 1998-4 Figure A.7 - impulsive pressure
3.4.2.1.2 HYDRODYNAMIC CONVECTIVE PRESSURE
In the Eurocode, the impulsive pressure is given by:
( )
( ) ( )
Where ( ) is the acceleration response function of a simple oscillator having frequency of the n mode.
Thus, we get the expression of the dimensionless impulsive pressure as a function of and
:
(
)
(( )
)
(( ) ) (
( )
)
We can now draw the hydrodynamic convective pressure for the first and second sloshing mode and for different
value of (Figure 10 and Figure 11). These graphs represent the shape of the convective hydrodynamic pressure
along the vertical wall of the tank.
29 Analytical solution for 2D rectangular tanks
Figure 10: Hunt & Priestley's method - Convective pressure, sloshing mode 1
Figure 11: Hunt & Priestley's method - Convective pressure, sloshing mode 2
0
0,2
0,4
0,6
0,8
1
0 0,2 0,4 0,6 0,8
z'/h
qc1(z'/h)
Dimensionless convective pressure: sloshing mode 1
h/L' = 0.3
h/L' = 0.5
h/L' = 1
h/L' = 2
h/L' = 5
0
0,2
0,4
0,6
0,8
1
0 0,02 0,04 0,06 0,08
z'/h
qc2(z'/h)
Dimensionless convective pressure: sloshing mode 2
h/L' = 0.3
h/L' = 0.5
h/L' = 1
h/L' = 2
h/L' = 5
30 Fluid-structure interaction
The abacuses given by the Eurocode [2] are presented below (Figure 12 and Figure 13):
Figure 12: E EN 1998-4 Figure A.7 - convective pressure, sloshing mode 1
Figure 13: EN 1998-4 Figure A.7 - convective pressure, sloshing mode 2
31 Analytical solution for 2D rectangular tanks
3.4.2.1.3 INTERPRETATION
The different graphs depicted in the previous part give results in accordance with the Eurocode. The work done in
this study gives analytical expressions for the impulsive and convective pressures. These formulas are much more
accurate and easier to use than the abacus proposed by the Eurocode.
3.4.2.2 HYDRODYNAMIC PRESSURE FORCES
What we want is the value of the force caused by this fluctuating pressure on the vertical tank walls. Thus, we
integrate the expression of the pressure on the vertical wall (from z = 0 to h) and we compute the value for x = L/2.
( ) ∫ (
)
We have to multiply by 2 because the pressure is acting on the 2 vertical canal-bridge walls.
And we find:
( )
[
∑
(( )
)
( )
(
)
]
( )
∑
(( )
)
( )
(
)
( )
With:
( )
(( )
)
The transverse force consists of two terms; one proportional to the acceleration of the structure ( ), the other is proportional to ( ) for each element of the sum (i.e. for each sloshing mode).
3.4.2.2.1 HYDRODYNAMIC IMPULSIVE PRESSURE FORCE
Actually, if we compare this result to the one of Graham & Rodriguez’s method, we note that the term that is
proportional to ( ) is the impulsive added mass found previously: it is the impulsive pressure force.
( ) ( ) ( )
With:
( ) [ ∑ (( )
)
( )
(
)
]
32 Fluid-structure interaction
We can express the ratio
as a function of the dimensionless coefficient
⁄ for high frequencies (i.e.
(
)
):
∑
(( )
)
( )
The abacus that gives the percentage of impulsive mass to take into account for the calculation is presented below (Figure 14):
Figure 14: Hunt & Priestley's method - Impulsive mass ratio for 1, 2, 3 and 10 sloshing modes
The value of the added impulsive mass has been plotted for 1, 2, 3 and 10 sloshing modes in order to focus on the
influence of the modes.
The first thing to note is that the more sloshing modes we take into account, the smaller the impulsive mass is. That
is logical because if we do not consider any sloshing at all, the impulsive mass would be equal to the total mass of
water contained in the tank.
The second observation is the rapid convergence of the value of the impulsive mass. The value obtained when we
take into account 3 sloshing modes is almost the same than the one with 10 sloshing modes. Therefore, a good
assessment of the added impulsive mass can be done by considering only a few sloshing modes, 3 for example.
3.4.2.2.2 HYDRODYNAMIC CONVECTIVE PRESSURE FORCE
The difference with Graham & Rodriguez’s method is the presence of an oscillating term in the expression of the hydrodynamic force. For each mode, we have an oscillating pressure force with a frequency equal to the natural sloshing frequency of this mode. It can be model as a spring with a stiffness defined by:
0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
1
0 1 2 3 4 5 6 7 8 9 10
mi/
mw
α = L/h
Impulsive mass ratio
1 sloshingmode
2 sloshingmodes
3 sloshingmodes
10 sloshingmodes
33 Analytical solution for 2D rectangular tanks
With the added convective mass of water (with an oscillating movement ( )
( )) given
by:
[ (( )
)
( )
(
)
]
And the natural frequency of the sloshing mode n:
( )
(( )
)
It is the convective force:
∑
( )
We can express the ratio
as a function of the dimensionless coefficient
⁄ for high frequencies (i.e.
(
)
):
(( )
)
( )
Depicted below is the convective mass ratio for the first 3 sloshing modes (Figure 15).
Figure 15: Hunt & Priestley's method – Convective mass ratio for the sloshing mode 1, 2 and 3
0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
1
0 1 2 3 4 5 6 7 8 9 10
mc,
n/m
w
α = L/h
Convective mass ratio
Sloshingmode 1Sloshingmode 2Sloshingmode 3
34 Fluid-structure interaction
Once again, what stands out of this graph is the small contribution of the modes other than the fundamental mode.
A good assessment of the convective force can be obtained by taking into account a few sloshing modes, like the
first and second one for example.
3.4.2.3 CONCLUSION
For high frequencies, Hunt & Priestley’s method decomposes the horizontal pressure force into two distinct parts:
An impulsive force, the same than the one proposed by Graham & Rodriguez, which represents the ratio of water that moves in unison with the tank:
( )
An convective force, which is the sum of the oscillation of every sloshing modes:
∑
( )
The only difference with the previous approach is that the solution of the differential equation is composed of the general solution and a particular solution. That’s why we have the convective forces, which stand for the “transient state” of the response. And the hydrodynamic pressure force can be written as the contribution of these two forces:
Therefore, it is possible to model the system as depicted in the Figure 16. It is important to remember that this
mechanical analogy is only possible when we consider that the added masses are independent of the oscillation
frequency (i.e. for high frequencies compared to natural sloshing frequencies).
Figure 16: Hunt & Priestley model – impulsive mass and convective mass (2 sloshing modes)
The graphs that give the values of the impulsive and convective hydrodynamic pressures prove that the impulsive
mass is mainly acting on the lower part of the tank while the added convective masses are mainly acting on the
upper part of the tank. Indeed, the waves that cause the convective forces are developed on the surface of the
fluid.
Besides, the graphs that give the values of the added impulsive and convective mass show that the shallower the
tank is, the more important the convective forces are (it is the opposite for the impulsive mass). Once again, that
can be explained by the fact that the waves that cause the convective forces are developed on the surface of the
mi
mc,1
mc,2
ex
ez ko,1/2
ko,1
/2
ko,2
/2 ko,2
/2
Xs
Xo,2
Xo,1
35 Analytical solution for 2D rectangular tanks
fluid: their influence will be even more important than these waves represent a large part of the fluid. This is the
case for shallow tanks.
In a practical case, it will be interesting to compare the impulsive and convective forces. In particular, is it possible
to neglect one of them? When we look at the fundamental natural sloshing frequency of water for different tank
geometry, we get the following graph (Figure 17):
Figure 17: fundamental natural sloshing period for rectangular tanks
The fundamental period of water sloshing is, for most of the cases, several seconds long. At such long periods, the
generated hydrodynamic convective pressures are much smaller than the hydrodynamic impulsive pressures. The
convective forces are generally negligible and can be ignored [9]. It is however necessary to be careful when L is
small (less than 5m) even if the failure risks when an earthquake occurs for such a small tank are not very high.
Besides, we know that the added convective mass ratio is important for shallow tanks, so when L is large in
comparison with h.
3.4.3 HOUSNER’S APPROACHED METHOD
Housner’s method is a widely used approach to assess sloshing effects in a tank containing a liquid during an
earthquake. The principle of this approach is based on the movement of the fluid. When the tank is subjected to a
horizontal acceleration, a part of the water moves together with the tank walls: the pressure force caused by this
1
5
913
1721
2529
02468
101214161820
15
9
L (m)
Fun
dam
en
tal s
losh
ing
pe
rio
d T
(s)
h (m)
Fundamental natural sloshing periods as a function of the tank dimensions
18-20
16-18
14-16
12-14
10-12
8-10
6-8
4-6
1
5
9
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 L (m)
h (m)
18-2016-1814-1612-1410-128-106-84-62-40-2
36 Fluid-structure interaction
movement is proportional to the acceleration of the tank. Besides, the upper part of the fluid starts to slosh and
causes vibration forces on the tank walls.
Actually, this description of the fluid movement corresponds to the expression of the pressure forces found in the
previous part with Hunt & Priestley’s method. Housner used the lamina fluid theory to calculate the impulsive and
convective hydrodynamic pressure [1]. The liquid is assumed to be incompressible and undergo small
displacements.
Figure 18: Housner's method - lamina fluid theory
Housner’s method is an approximate method that gives simple expressions for the impulsive and convective
masses mi and mc.
3.4.3.1 IMPUSLIVE PART
The value of the added impulsive mass is given by [1]:
(√
)
√
We can express the ratio
as a function of the dimensionless coefficient
⁄ . The abacus that gives the
percentage of added impulsive mass to take into account for the calculation is presented below (Figure 19). The
results of Housner’s method are compared with the results of Graham & Rodriguez’s method.
Figure 19: Housner's method - Impulsive mass ratio, comparison with Graham & Rodriguez’s method
00,10,20,30,40,50,60,70,80,9
1
0 1 2 3 4 5 6 7 8 9 10
mi/
mw
α = L/h
Impulsive mass ratio
Housner
u(x,t)
L
dx
h
37 Analytical solution for 2D rectangular tanks
The result of the impulsive mass given by Housner is very close to the one obtained previously, in particular for
shallow tanks. For α < 2, it might be better to use Graham & Rodriguez’s method.
Housner method provides also a simple formula that gives the point of application of the resulting pressure force
[1]:
3.4.3.2 CONVECTIVE PART
This method considers only the first sloshing mode for the value of the added convective mass. We have
demonstrated previously that this is a valid assumption. This mass is given by [1]:
(√
)
We can express the ratio
as a function of the dimensionless coefficient
⁄ . The abacus that gives the
percentage of added convective mass to take into account for the calculation is presented below (Figure 20). The
results of Housner’s method are compared with the results of Hunt & Priestley’s method (1st sloshing mode).
Figure 20: Housner's method - Convective mass ratio, comparison with Hunt & Priestley's method
Once again, the approximate approach of Housner gives really good results in comparison with Hunt & Priestley’s
method.
The point of application of the resulting pressure force is given by the following formula [1]:
[
√
(√
)
√
(√
)]
0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
1
0 1 2 3 4 5 6 7 8 9 10
mc/
mw
α = L/h
Convective mass ratio
Housner
Hunt &Priestley
38 Fluid-structure interaction
Housner proposes an expression for the value of the natural frequency of the first sloshing mode [1]:
√
(√
)
We can compare it to what we had with the analytical resolution of the sloshing problem:
(
)
These expressions are similar, except for π which is replaced by √ in Housner’s method. Though, it is not a secret
that √ .
3.4.3.3 MODEL
Housner’s method is a simple approach based on lamina fluid theory. It gives results in accordance with the ones
found with the other methods. It takes into account only one sloshing mode for the added convective mass. Thus,
the system can be modeled as follow (Figure 21):
Figure 21: Housner's model - Impulsive and convective mass
It will be interesting to specify in which case this approximate and simple method can be used.
3.4.4 CONCLUSION
In this part, we have presented 3 different methods that describe the sloshing phenomenon when a tank, fixed to
the ground, is subjected to harmonic oscillations. Nevertheless, every signal can be decomposed into harmonic
signals with the Fourier transform so it can be seen as a general solution.
Graham & Rodriguez and Hunt & Priestley’s methods are similar in the approach of the problem: assumptions and
equations are the same. The difference lies in the resolution of the equation of sloshing.
Graham & Rodriguez neglect the “transient state” of the response of the fluid. Thus, with this model, it was like no
waves were created due to the movement of the tank. The consequence is that the pressure force is proportional
to the ground acceleration with a coefficient called the added impulsive mass. The impulsive mass represents the
quantity of water that is moving in unison with the structure.
mi
mc
ex
ez
k0/2 k0/2
Xs
Xo
hc
hi
39 Analytical solution for 2D rectangular tanks
Hunt & Priestley take into account the “transient state”. The waves formed are oscillating in the tank without
damping (so the transient state is not really transient…), which leads to a convective force acting on the tank walls.
This convective force is the sum of n added convective mass (n being the number of sloshing modes) that are
oscillating like a simple oscillator having the frequency of the sloshing mode considered. The steady state gives the
same impulsive force than in Graham & Rodriguez’s method.
Housner proposes an approximate method that gives simples formulas to assess both of impulsive and convective
forces. Actually, Housner takes into account only one sloshing mode for the computation of the added convective
mass. The results are very close to the ones found with Hunt & Priestley’s method.
We observe in the abacus that gives the added impulsive and convective mass ratio that the shallower the tank is,
the more important the oscillating part is. Indeed, the waves are formed on the surface and the oscillating force
has an influence on the upper part of the fluid only. It will be interesting to compare the contribution of the
impulsive and the oscillating force in order to conclude about the validity of Graham & Rodriguez’s method.
The table below presents the 3 different approaches with their hypothesis, results, limitations and model.
Method Graham & Rodriguez Hunt & Priestley Housner
Hypothesis →Perfect fluid described by velocity potential method →Solution of sloshing equation: steady state only
→Perfect fluid described by velocity potential method →Solution of sloshing equation: steady and transient state
→Perfect fluid described by the lamina fluid theory →Approximate method: fluid movement decomposed in two part
Results →Impulsive part of the solution only (no wave created on the free surface)
→Impulsive and convective part of the solution
→Impulsive and convective part of the solution, 1st sloshing mode only for the convective part →Solution for high frequencies only
Limits No convective part: non-conservative assumption for shallow tanks (convective part can be important)
Contribution of many sloshing modes can be hard to compute
Results independent of frequency: no analysis for low frequencies possible Results less accurate for L/h < 2
Diagram
In most of the case, it is possible to neglect the convective forces. Indeed, for shallow tanks (with L large), the
fundamental natural period of water sloshing is several seconds long. At such long periods, the generated
hydrodynamic convective pressures are much smaller than the hydrodynamic impulsive pressures. The convective
forces are generally negligible and can be ignored.
The key assumptions of this part are that there is no fluid damping and that external oscillations are harmonic.
It is also important to note that the walls are supposed to be rigid in this study. Their deformation might induce
higher impulsive force.
40 Fluid-structure interaction
3.5 STUDY OF RESONANT SLOSHING
The results presented in the previous parts are only valid for high frequency. Indeed, formulas given for the added
mass ratio consider that (
)
. It is paramount to show that, for seismic action, this assumption is correct.
In this part, we analyze the response of a 2D rectangular tank subjected to a given seismic action. We compare the
results of a frequency domain analysis with the “high frequency assumption”.
3.5.1 RESONANT AMPLIFICATION
Resonance phenomena can be studied with the introduction of a damping factor. Indeed, for an inviscid flow, we
would have an infinite amplification of the added mass at the natural sloshing frequencies. In the case of a viscous
flow, the sloshing equations become:
( ) ( ) ( )
Where is the liquid damping factor [5]. For water, we can consider that, for the first sloshing mode:
For the other sloshing modes (n ≥ 1), we take [12]:
When there is a damping factor, even very low, it is possible to neglect the transient state. Thus, the solution of this
equation can be found easily (with a complex resolution for example) for a harmonic oscillation. We find:
√( (
)
)
(
)
Therefore, the ratio impulsive mass over total mass of water becomes:
( )
( )
∑
(( ) )
( )
√( (
)
)
(
)
With the natural sloshing frequency for the mode n given by:
√ ( )
(( )
)
Depicted below is the added mass ratio ( ) represented for 2 sloshing modes (Figure 22). The value of h is
fixed to 5m while L takes 3 different values: 1, 5 and 20m.
41 Analytical solution for 2D rectangular tanks
Figure 22: resonant sloshing
The table below gives the first and second natural sloshing frequencies:
L (m) ω0 (rad.s-1) ω1 (rad.s-1)
1 5.6 9.7 5 2.5 4.3
20 1.0 2.2
The curves can be decomposed:
: oscillating frequency is very small and the water does not slosh. Thus, the whole water contained
in the tank is moving in unison with the structure and the added mass ratio is equal to 100%;
: oscillating frequency is equal to the fundamental sloshing frequency of the tank. Resonance
induces a huge fall of the added mass: this is the resonant amplification;
: oscillating frequency is equal to the second natural sloshing frequency. Resonance effect is much
smaller than for the first sloshing mode;
: oscillating frequency becomes high and the added mass ratio reaches quickly an asymptotic
value. It’s the impulsive added mass found in the previous part with the assumption of high frequencies.
Two main conclusions can be extracted from these graphs for the different geometries. Firstly, we note that the
shallower the tank is, the higher the fundamental sloshing frequency is. In the same time, amplification decreases
when natural frequency increase.
The different methods presented in this document assume that it is possible to take the impulsive added mass for
high oscillating frequencies. It is of great importance to justify this assumption. It can be done by studying the
resonant amplification of the added impulsive mass. Indeed, this graph shows that resonant water in the tank can
induce a huge impulsive mass for certain geometry. The force associated with this impulsive added mass would be
huge as well. What are the resonance effects when our structure is subjected to a seismic action?
-1000
-800
-600
-400
-200
0
200
0 1 2 3 4 5 6 7 8 9 10
Ad
de
d m
ass
rati
o (
%)
Oscillating frequency (rad/s)
Added impulsive mass as a function of frequency
L = 1
L = 5
L = 20
42 Fluid-structure interaction
The fundamental sloshing mode is predominant. The other ones are cushioned and do not have any significant
effect on the impulsive mass value. Thus, it is possible to consider the first sloshing mode only for the calculation.
The added mass ratio becomes:
( )
( )
(
)
√( (
)
)
(
)
The fundamental natural sloshing frequency has the following expression:
√
(
)
The value of the ratio ( ) for can be expressed as a function of α:
( )
(
)
This is the value of the asymptotic added mass by taking into account only one sloshing mode (Figure 23). The
resonant amplification has to be compared with this expression.
Figure 23: impulsive added mass for high frequencies as a function of L/h
The value of the ratio ( ) for can be expressed as a function of α:
( )
(
)
This is the resonant amplification value. It is necessary to be very careful with the magnitude found. Indeed, the
model can be put in into question. In particular, sloshing equations established concerned a perfect inviscid fluid. In
the resonant sloshing study, we have added an artificial damping coefficient in the final equation with a certain
value that is purely theoretical. Somehow, using this formula, we get the following graph (Figure 24):
0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
1
0 1 2 3 4 5 6 7 8 9 10
add
ed
mas
s ra
tio
𝛼 = L/h
Asymptotic impulsive added mass
43 Analytical solution for 2D rectangular tanks
Figure 24: resonant amplification coefficient as a function of L/h
It is of course very unlikely to have a resonant amplification up to 80. It would mean that resonant sloshing could
induce hydrodynamic forces 80 times larger than if we considered water as a rigid body. The useful information
that can be extracted from this graph is that resonant amplification increase with α.
In order to now if it is reasonable to take the asymptotic value of the added mass ratio, it is important to have a frequency domain based description of seismic action. If the typical frequency window of earthquake corresponds to sloshing resonance, we will have to study this phenomenon very carefully.
So the first question to ask is: when do we have amplification due to resonance? What is the frequency window of resonant sloshing? In order to answer this question, we have to find the frequency range for which:
( )
( )
After calculation we find the condition:
( )
( )
With:
⁄( )
[
⁄
√
( )
(
( )
)
]
⁄
This coefficient k is the “resonant amplification peak width” (Figure 25). It characterizes the frequency window where there is resonant amplification.
0
10
20
30
40
50
60
70
80
90
0 1 2 3 4 5 6 7 8 9 10
amp
lific
atio
n
𝛼 = L/h
Resonant amplification
44 Fluid-structure interaction
Figure 25: frequency window coefficient of the resonant amplification
We note that ( ) is close to 1: it means that the amplification is significant in a thin frequency window. Resonance will be significant when the structure is subjected to a seismic action if oscillating frequencies of the earthquake are close to the tank fundamental sloshing frequency.
This fundamental sloshing frequency is given on the graph below for different geometries (Figure 26).
Figure 26: natural sloshing frequency for different values of L
To sum up, this is what is important to recall about resonant amplification:
Amplification increases en α increases;
Natural sloshing frequency decreases when α and L increase.
It means that for geometry with high water loads (i.e. α and L large), even if we have a big amplification, the natural sloshing frequency is very low. Thus, in order to know if earthquake can cause resonant sloshing, we have to analyze power spectral densities of earthquake and compare them to tanks natural sloshing frequencies. If the frequency window of the earthquake has a higher range than natural sloshing frequencies, it is possible to use the asymptotic value of the added mass.
0
0,5
1
1,5
2
0 1 2 3 4 5 6 7 8 9 10
k(𝛼
)
𝛼 = L/h
Resonant amplification peak width
0
1
2
3
4
5
6
0 1 2 3 4 5 6 7 8 9 10
w0
(ra
d.s
-1)
𝛼 = L/h
Natural sloshing frequency
L = 1
L = 2
L = 5
L = 10
L = 20
45 Analytical solution for 2D rectangular tanks
The graph depicted below (Figure 27) sums up important features of resonant amplification.
Figure 27: resonant amplification
3.5.2 FREQUENCY DOMAIN ANALYSIS
In order to analyze resonance, we need to have a frequency domain based description of seismic action. If we have
the accelerogram of an earthquake (time-history description [11]), we just need to compute the Discrete Fourier
Transform (DFT) of the signal. It can be done with numerical software such as Matlab, using the Fast Fourier
Transform (FFT) function [10]. The Matlab program is presented in Appendix 4.
Depicted below is an example with a time-history recording of the notorious Kobe’s earthquake of 1995 and its
associated power spectral density (Figure 28 and Figure 29). The unit is g.
Figure 28: time-history recording – ground acceleration
frequency
Added mass
Natural sloshing frequency
Asymptotic added mass
Total mass
Resonant amplification
Resonant amplification peak width
46 Fluid-structure interaction
Figure 29: frequency domain description – power spectral density
Let’s now analyze the response of a tank filled with water subjected to this earthquake (Figure 30).
Figure 30: rectangular tank fixed to the ground
In the case of a tank fixed to the ground, it is very simple to get the harmonic response of the structure. The inertia
force of water has the following expression:
( )
With ( ) the equivalent added mass of water:
( ) ( )
( ) can be seen as the transfer function of our system.
The graphs depicted below compares amplitudes of the transfer function and the earthquake (Figure 31). We still
have h = 5 m and L = 20, 5 and 1 m.
What stands out of these graphs is that the frequency of sloshing resonance is much lower than the frequency
window of the earthquake when the amplification amplitude is significant (cases L = 5 and 20 m). When L = 1, the
natural sloshing frequency corresponds to the frequency window of high energy of the earthquake. However, the
resonant sloshing is not significant for this geometry.
It is thus expected that the resonance will not have any significant impact on the inertia force caused by the seismic
action.
L/2
h
Xs
ex (0; 0)
47 Analytical solution for 2D rectangular tanks
Figure 31: amplitude spectrum of the earthquake (blue) and the transfer function (green)
48 Fluid-structure interaction
Knowing the DFT, it is now possible to compute this inertia force [5]:
( )
[
∑ ( )
]
Depicted in the next page are the graphs that represent the inertia force for 2 cases:
1st graph: the equivalent mass considered is ( );
2nd graph: the equivalent mass considered is the asymptotic value of ( ).
The 3 graphs represent respectively the case for L = 20, 5 and 1 m (Figure 32).
As expected, the 2 responses are almost identical. The maximum forces are equal which justifies the fact that it is
possible to take the asymptotic value of ( ) in the calculations. This is true for seismic action, but for other
external loads such as wind for example, it is not always possible to neglect resonant sloshing. In some other cases,
it is even possible to use the resonant sloshing with “Tuned Sloshing Dampers”.
3.5.3 TUNED SLOSHING DAMPERS
A Tuned Sloshing Damper (TSD) is used to give supplemental dumping to a structure (a bridge or a high tower for
example). It utilizes liquid waves to absorb energy from vibrating structures through waves and viscous action in a
partially filled tank of liquid. The tank is designed so that the liquid surface wave has a frequency "tuned" to be
near the fundamental frequency of the building.
The main practical applications of TDS concern damping of wind-induced vibrations of tower. TDS have been used
for example in the design of the New European Court of Justice, Luxembourg. A study [13] has shown that, with an
optimal design of the TDS, total maximum reduction in top-level acceleration is found to be in the range of 35-40%.
Comparable results have been demonstrated in another study [14] which deals with the use of TDS at Nagasaki
Airport Tower (height 42 m) and the Yokohama Marine Tower (height 101 m).
3.5.4 CONCLUSION
It is not relevant to take into account resonant sloshing when we study dynamic response of structure subjected to
seismic actions. It is consequently possible to use the formula presented in this chapter.
However, resonant sloshing can have positive effects in other case, as it is the case for wind-induced vibration that
can be reduced thanks to Tuned Sloshing Dampers.
49 Analytical solution for 2D rectangular tanks
Figure 32: inertia force caused by the seismic action
50 Fluid-structure interaction
3.6 CONCLUSION
In this part, we have thoroughly studied water sloshing in 2D rectangular tanks. We have used the equations of
fluid-structure interaction derived in the first part. In this particular case, it is possible to solve the corresponding
Dirichlet problem analytically. Actually, it is only possible to do so for rectangular and circular tanks.
Different models are studied and compared. In the end, we can propose a quite simple model that describes water
sloshing in 2D rectangular tank. When the tank is subjected to a horizontal acceleration, the lower part of the water
moves together with the tank walls: the pressure force induced by this movement is proportional to the
acceleration of the tank. Besides, the upper part of the fluid starts to slosh and causes vibration forces on the tank
walls. That is why we can decompose hydrodynamic pressure forces in two parts: an “impulsive” and a
“convective” force that corresponds respectively to the water that moves in unison with the tank and the water
that is sloshing. These two forces can be computed with the knowledge of their associated added mass. The models
assume that the mass of liquid is lumped on the wall based on rigid wall boundary condition in the calculation of
hydrodynamic pressures.
We have also demonstrated that effects of resonant amplification of sloshing water are not relevant in the case of
seismic action.
51 Numerical solution for sloshing problems
4 NUMERICAL SOLUTION FOR SLOSHING PROBLEMS
4.1 INTRODUCTION
Analytical solutions presented earlier are really useful in order to understand phenomenon that occur in sloshing
problems. They provide good results and do not require any complicated theory: most of the time, the simple
Housner formula is sufficient to estimate the impulsive added mass. However, it only allows solving problems in a
very limited number of cases. Indeed, analytical solutions are only possible for simple geometry, namely
rectangular and circular tanks. Even if these 2 cases encompass a great majority of practical cases, it is possible to
encounter more specific geometry.
The purpose of a numerical method is to solve sloshing problems for every kind of structure.
Let’s take the example of a tank as depicted below (Figure 33):
Figure 33: example of non-rectangular 2D tank
It can move vertically and horizontally along z and y and it can rotate around x. The goal of numerical methods is to
obtain the added mass matrix. In other words, for each degree of freedom, we want to know the effective mass of
water that we have to take into account to assess the loads.
Then, the hydrodynamic force torsor will be expressed as follow:
(
) [ ](
)
Where [ ] is the so-called added mass matrix.
A singularity method will be used to compute this matrix. The radiation problem is solved by imposing elementary
movement to the tank. Hydrodynamic pressures associated with each elementary movement are then integrated
to build the added mass matrix.
z
y
x
52 Fluid-structure interaction
4.2 GENERAL METHOD
We assume that the fluid is incompressible and we consider only the case of high frequency oscillations. In this
case, the flow is characterized by its velocity potential which obeys the following equation:
{
( )
The notations are explained in the graph below (Figure 34):
is the domain of the fluid
is the free surface
is the fluid-solid interface
is the normal vector of the contour pointing toward the fluid
Figure 34: problem geometry
We define the surface that surrounds the fluid domain .
The system being linear, it is possible to solve elementary problems corresponding to each degree of freedom. For
a 2D problem as presented in the introduction, we will resolve the 3 following problems, for i = 1, 2 and 3.
{
{
( )
The structure rotates around point O.
Ωf
Γfs
Γs Ω
e
n
n n
53 Numerical solution for sloshing problems
Once we have solved these elementary problems, we have access to the total velocity potential. In this case:
And then, using the relation between the hydrodynamic pressure and the velocity potential, we can express the
value of this pressure acting on the solid:
( )
And finally, we get the forces and moment caused by these hydrodynamic pressures:
{
∫ ( )
∫
∫
That leads to the expected formulation:
(
) [ ](
) ∫
In order to solve the given system of equations, we write Laplace equation with an integral form:
( ) ∫
Where are kinematically admissible weighting functions.
We have to find the potential so that ( ) , regardless of the weighting functions (which are
kinematically admissible, so equal to zero on the free surface ), knowing the value of
on the fluid-solid
interface .
The numerical method proposes a frequency domain based solution. Consequently, we will only get the impulsive
added mass in our results. If we wanted to compute convective added masses, it would be necessary to put an
alternative input signal, such as a harmonic signal equal to 0 before t = 0 (so that there is a transient state). Then,
we should compute the Fourier transform of this signal to analyze the effects of the transient state on the dynamic
response of our system.
54 Fluid-structure interaction
4.3 SINGULARITY METHOD
The singularity method is a way to solve differential problems. The trick is to state the problem as a boundary
integral equation, whose support lies on the bounded boundary. The use of Green’s integral theorem allows us to
solve the radiation problem by only calculating the boundary values. Thus, we just need to discretize the contour of
the fluid domain. This method, used to solve a boundary equation by means of finite element method is known as
the Boundary Element Method (BEM).
4.3.1 FORMULATION
4.3.1.1 GREEN INDENTITIES
Let’s apply the first Green identity to W; we get:
∫
∫
∫
If we permute and in the above formula, we also have:
∫
∫
∫
And the third Green identity gives, by subtracting the 2 equations established above [6]:
∫
∫ (
)
4.3.1.2 GREEN FUNCTION
. We define , a scalar function such as:
{ ( )} ( )
is the Green function associated to our problem.
If is a scalar function, we have the following identities [6]:
∫ ( ) { ( )} {
( )
( )
4.3.1.3 INTEGRAL EQUATION
In the third Green identity, we identify with and with . is the potential flow so it verifies . Using
the previous identities, we obtain:
55 Numerical solution for sloshing problems
∫ ( ( ) ( )
( )
( )
)
{
( )
( )
The potential flow in P can be seen as a mixed distribution of “sources” and “doublets” on the surface S. So the
potential flow in P is the superposition of potentials created by sources and doublets with the following surface
density:
( ) (
)
for the sources;
( ) ( ) for the doublets.
4.3.2 SOLUTION: BOUNDARY ELEMENT METHOD
We now have to find the Green function associated to our problem in order to solve it.
Once it’s done, we can find the potential flow on the surface S with the following equation:
( )
∫ ( ( )
( )
)
∫ ( ) ( )
We know on and
on .
This equation is to be solved by discretization of the surface S. We assume that on each element [ ] of S,
( ) and ( ) are constant and equal to their mean value and . Integrals become sums of integrals on each
element. The equation to solve is now, for each element i:
∑ (
∫
( )
)
∑ (
∫ ( )
)
The associated linear equation is:
With D, matrix composed of influence coefficients type “double”:
∫
( )
And S, matrix composed of influence coefficients type “source”:
∫ ( )
The next step is to find the Green’s function associated to our problem, as described in the previous part. Green’s
functions for 2D and 3D problems are computed afterward. Once we have the desired function, we have to solve
the linear equation with a computer. The tricky part is to compute the matrices’ coefficients.
56 Fluid-structure interaction
Once we have found the value of the potential flow on the surface S of our domain, it is possible to compute it
everywhere on with the following formula:
∫ ( ( ) ( )
( )
( )
)
( )
4.3.2.1 GREEN’S FUNCTION FOR 2D PROBLEMS
The Green’s function that allows solving Laplace’s equation in 2D is [7]:
( ) ( ) √( ) ( )
It is simple to prove that, for r ≠ 0 (that is to say M ≠ P), we have:
(
)
And using the divergence theorem and the fact that , we show that:
( ( ))
4.3.2.2 GREEN’S FUNCTION FOR 3D PROBLEMS
The Green’s function that allows solving Laplace’s equation in 3D is [7]:
( )
√( ) ( ) ( )
It is simple to prove that, for r ≠ 0 (that is to say M ≠ P), we have:
(
)
And using the divergence theorem and the fact that , we show that:
(
)
57 Numerical solution for sloshing problems
4.4 EXAMPLES AND RESULTS
The numerical problem is solved using Matlab. Scripts and user guides are given in Appendix 1 and 2. In this part,
we present results for several examples, including 2D and 3D problems. We choose rectangular geometries in our
example in order to compare numerical results with analytical results found in the previous chapter.
4.4.1 2D TANKS
Matlab function “slosh2D.m” analyzes sloshing effects for 2D tanks. For any 2D tank, defined by its walls and its
free surface, slosh2D returns the value of the hydrodynamic pressure acting on the walls and the total added mass
for horizontal and vertical translations and rotation.
4.4.1.1 RECTANGULAR TANKS
It is interesting to use the program for a 2D rectangular tank. Indeed, we know the expected results since we have
an analytical solution of the sloshing problem in this case. This is an effective way to test the program.
Let’s take for example a 2D rectangular tank with L = h = 1 m.
The added mass matrix (in t) given by the program is equal to:
[ ] (
)
We have respectively the added mass for a vertical and horizontal translation and for a rotation.
When we apply the analytical formula for the horizontal added mass (see chapter 2), we find m = 0.73 t, which is
the same value than the one given by the program.
We can compare the added mass ratio for rectangular tanks with other geometries. The following graph shows that
there is a perfect match between the numerical and analytical solution (Figure 35).
Figure 35: numerical and analytical added mass for 2D rectangular tanks
0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
1
0 1 2 3 4 5
Ad
de
d m
ass
rati
o
L/h
Added mass ratio comparison
Numericalsolution
Analyticalsolution
58 Fluid-structure interaction
Depicted below are the pressure distributions acting on the vertical wall for horizontal and vertical actions for the
rectangular 2D tank with L = h =1 m (Figure 36 and Figure 37).
Figure 36: pressure distribution - vertical action
Figure 37: pressure distribution - horizontal action
59 Numerical solution for sloshing problems
Let’s now compare the numerical horizontal pressure distribution given by slosh2D with the analytical pressure
factor given in chapter 2 (Figure 38).
Figure 38: pressure factor comparison of numerical and analytical solutions
The 2 curves are really close: the numerical model gives excellent results in this case. The only significant difference
is found close to the toe of the wall where there seems to be a numerical singularity. It can be explained by the
numerical approximation of Gauss integral for each finite element. This numerical singularity disappears when the
integral is computed more precisely, but it is not worth it because it is not a time-efficient computation. If needed,
it possible to “adapt” the last value.
The graph below is the added mass for a horizontal oscillation as a function of the frequency given by the program
(Figure 39). These results are really useful if we want to study resonant sloshing.
Figure 39: horizontal added mass as a function of frequency
0
0,1
0,2
0,3
0,4
0,5
0,6
0 0,2 0,4 0,6 0,8 1
Pre
ssu
re f
acto
r (t
)
Depth (m)
Pressure factor comparison
Numericalsolution
Analyticalsolution
60 Fluid-structure interaction
Let’s now compare numerical and analytical solutions (Figure 40).
Figure 40: resonant sloshing for numerical and analytical solutions
Once again, the two curves are really close, especially for the first sloshing modes which are the most important.
For the 3 first sloshing modes, the natural sloshing frequencies are really close. After that, there is a discrepancy
between analytical and numerical values.
As a conclusion of this part, let’s say a few words about program performance. On the graphs depicted below, the
blue curve shows the ratio between the added mass provided by the program and the expected analytical
asymptotic added mass (Figure 41). The red curve represents the time needed by the program to compute the
value of the added mass.
Figure 41: slosh2D convergence test
-10
-8
-6
-4
-2
0
2
4
6
8
10
0,1 0,6 1,1 1,6 2,1 2,6 3,1 3,6 4,1 4,6
Ad
de
d m
ass
(t)
Frequency (Hz)
Added mass comparison
Numericalsolution
Analyticalsolution
0
0,01
0,02
0,03
0,04
0,05
0,06
0,07
0,08
0,09
0,1
0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
1
0 40 80 120 160 200 240 280 320 360 400
Co
mp
uta
tio
n t
ime
(s)
Co
nve
rge
nce
Number of elements
Convergence test
61 Numerical solution for sloshing problems
At least 100 elements are necessary in order to obtain satisfying results. After that, it is not worth it to increase this
number if we compare the gain of accuracy with the computation time. However, in any case, the program needs
less than 0.1 s to run, so time-efficiency is not a big issue here.
4.4.1.2 CIRCULAR TANKS
Pipeline and other piping can be seen as 2D circular tanks. The Eurocode 8.4 provides formulas to compute the
impulsive pressure. However, the formula is only valid when the pipe is half full. If we compare the results obtained
with the Matlab program (Figure 42) and the results given by the formula presented in the Eurocode [2], we note a
very good concordance (Figure 43).
Figure 42: pressure distribution for a 2D circular pipe
The numerical solution is much more powerful because it allows us to compute the impulsive pressure in a
rectangular tank regardless of the degree of filling. Besides, we do not need to apply complicated formulas such as
the ones given in the Eurocode.
-15 -10 -5 0 5 10-12
-10
-8
-6
-4
-2
0Pressure distribution on the structure walls
meters
mete
rs
62 Fluid-structure interaction
Figure 43: pressure factor for 2D rectangular tank - Eurocode and numerical solution
4.4.2 3D TANKS
4.4.2.1 INTERNAL PROBLEM
Matlab function “slosh3D.m” analyzes sloshing effects for 3D tanks. For any 3D tank, defined by its walls and its
free surface, slosh3D returns the value of the hydrodynamic pressure acting on the walls and the total added mass
for translations.
It is interesting to use the program for a 3D rectangular tank. Indeed, we know the expected results since we have
an analytical solution of the sloshing problem in this case. This is an effective way to test the program.
The added mass matrix for the 3 translations (respectively x, y and z – see figure below) is given by the program (in
t):
[ ] (
)
These results are exactly the same than the ones given by the analytical formula for a rectangular tank.
The program gives also access to the hydrodynamic pressures acting on the tank walls. The following figures display
these pressure distributions (Figure 44, Figure 45 and Figure 46).
0
0,5
1
1,5
2
2,5
3
3,5
4
4,5
0 0,2 0,4 0,6 0,8 1 1,2 1,4 1,6
Pre
ssu
re f
acto
r
angle (rad)
Comparison of Eurocode and numerical results
Numericalsolutions
Eurocode
63 Numerical solution for sloshing problems
Figure 44: pressure acting on the walls for horizontal oscillation along x
Figure 45: pressure acting on the walls for horizontal oscillation along y
64 Fluid-structure interaction
Figure 46: pressure acting on the walls for vertical oscillation
And we can study resonant sloshing with the graph of the added mass as a function of frequency (Figure 47 and
Figure 48).
Figure 47: added mass as a function of frequency for oscillation along x
65 Numerical solution for sloshing problems
Figure 48: added mass as a function of frequency for oscillation along y
As a conclusion of this part, let’s say a few words about program performance. On the graphs depicted below, the
blue curve shows the ratio between the added mass provided by the program and the expected analytical
asymptotic added mass (Figure 49). The red curve represents the time needed by the program to compute the
value of the added mass.
Figure 49: slosh3D convergence test
0
1
2
3
4
5
6
7
8
9
10
0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
1
0 96 192 288 384 480 576 672 768 864
Co
mp
uta
tio
n t
ime
(s)
Co
nve
rge
nce
Number of elements
Convergence test
66 Fluid-structure interaction
In this case, even a very low number of elements are sufficient to get decent results. It is particularly important to
adapt the meshing since the computation time increases quickly to several seconds long.
The difference of convergence between the 2D and 3D programs can be explained by the numerical integration of
Gauss’s functions, required to compute the influence coefficients. Indeed, in the program slosh2D, integral values
are estimated roughly by taking the mean value of the 2 nodes of the corresponding element. In the program
slosh3D, integral values are computed exactly thanks to the formula derived in Appendix 3.
4.4.2.2 EXTERNAL PROBLEM
By using Sommerfeld condition (the radiation condition that represents an infinite boundary) expressed in part
2.3.4, it is possible to analyze fluid-structure interaction for “external problems” (such as dam for example).
Actually, for high frequency oscillations, the Sommerfeld condition becomes . Thus, it is possible to model
fluid-structure interaction on a dam with a 3D rectangular “tank” with one vertical which is assigned the free
surface condition (in blue on the Figure 50 depicted below).
Figure 50: external problem geometry
One has to be careful with the distance between the structure and the imaginary boundary. It is recommended to
choose a distance of at least L = 5h, h being the height of the wet structure.
The program gives the pressure factor exerted on the dam. In the literature [15], hydrodynamics pressure factor on
a dam subjected to seismic action is given by Westergaard’s formula:
( )
√
On the graph depicted below, numerical results are compared with Westergaard’s formula that is widely used
(Figure 51). The height of the dam is taken equal to 1 m.
Values are almost identical in the upper part. However, a discrepancy appears when we get closer to the ground.
The shape of the numerical solution seems to be more accurate because we recognize the usual curve of pressure
distribution.
L
h
67 Numerical solution for sloshing problems
Figure 51: pressure factor on a dam - comparison of Westergaard's formula with numerical results
4.5 CONCLUSION
In this chapter, we have presented a way to solve numerically fluid-structure interaction. The resolution of Laplace
equation is done with an integral method. The Boundary Element Method is also used to obtain a linear system
which gives the velocity potential. Gauss functions are proposed to solve 2D and 3D problems.
The method is implemented in Matlab. The efficiency of the program has been studied by comparing the results
with the one found analytically in the previous chapter. Both programs are very effective. The only difficulty can be
the meshing of a 3D tank. It can require the use of other software.
0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
1
0 0,2 0,4 0,6 0,8 1
z (m
)
Pressure factor (t/m)
Pressure factor exerted on a dam subjected to seismic action
Westergaard'sformula
Numericalsolution
68 Fluid-structure interaction
5 GENERAL CONCLUSION
In this study, different approaches are presented in order to analyze fluid-structure interaction which obeys a
Neumann problem. The equations have been derived in the first part, based on the assumption of a perfect fluid.
Two methods are presented: an analytical and a numerical solution.
We have presented 3 different ways to solve analytically the sloshing problem when a 2D rectangular tank, fixed to
the ground, is subjected to harmonic oscillations. Graham & Rodriguez and Hunt & Priestley’s methods are similar
in the approach of the problem: assumptions and equations are the same. The difference lies in the resolution of
the equation of sloshing. Graham & Rodriguez neglect the “transient state” of the response of the fluid. Thus, with
this model, it was like no waves were created due to the movement of the tank. The consequence is that the
pressure force is proportional to the ground acceleration with a coefficient called the added impulsive mass. The
impulsive mass represents the quantity of water that is moving in unison with the structure. Hunt & Priestley take
into account the “transient state”. The waves formed are oscillating in the tank without damping (so the transient
state is not really transient…), which leads to a convective force acting on the tank walls. This convective force is
the sum of n added convective mass (n being the number of sloshing modes) that are oscillating like a simple
oscillator having the frequency of the sloshing mode considered. The steady state gives the same impulsive force
than in Graham & Rodriguez’s method. Housner proposes an approximate method that gives simples formulas to
assess both of impulsive and convective forces. Actually, Housner takes into account only one sloshing mode for
the computation of the added convective mass. The results are very close to the ones found with Hunt & Priestley’s
method. We have also demonstrated that effects of resonant amplification of sloshing water are not relevant in the
case of seismic action.
Analytical solutions are really useful in order to understand phenomenon occurring in sloshing problems. They
provide good results and do not require any complicated theory: most of the time, the simple Housner formula is
sufficient to estimate the impulsive added mass. However, it only allows solving problems in a very limited number
of cases. Indeed, analytical solutions are only possible for simple geometry, namely rectangular and circular tanks.
Even if these 2 cases encompass a great majority of practical cases, it is possible to encounter more specific
geometry. That is why we propose a numerical solution that allows us to solve the problem for any kind of
geometry. The resolution of Laplace equation is done with an integral method. The Boundary Element Method is
also used to obtain a linear system which gives the velocity potential. Gauss functions are proposed to solve 2D and
3D problems. The program is implemented on MATLAB. The BEM is very efficient and provide accurate results.
The main point that still needs thorough investigation is fluid-structure coupling. All the work done in this study is
based on the assumption that structures have rigid walls. This is not always the case (in particular for steel tanks).
Structure deformations can influence on hydrodynamic pressure, and hydrodynamic pressure can then affect
structure deformations… It is thus necessary to couple the program proposed in this paper with structure software.
This coupling would require FEM-BEM coupling. In this case, resonant sloshing can become important.
69 General conclusion
REFERENCES [1] DAVIDOVICI, V. and HADDADI, A. – “Seismic calculation of tanks” (in French), Institut technique du bâtiment
et des travaux publics, 1982.
This document gives the results of the methods developed by Graham & Rodriguez, Hunt & Priestley and Housner.
It also proposes practical calculations. Despite several mistakes, it is a useful document that summarizes the
different known method at the time.
[2] EUROCODE 8 – “Design of structures for earthquake resistance – part 4: silos, tanks and pipelines”, European
Committee for Standardization, 1988.
The Eurocode 8.4 proposes an approach to compute the seismic response of tanks with graphs and abacus.
[3] DE LANGRE, E. – “Fluids and Solids” (in French), Les éditions de l’Ecole Polytechnique, 2006.
This book deals with the fluid-solid interactions and explains the phenomenon with equations. It also treats the
case of an oscillating tank filled with water.
[4] HUERRE, P. – “Fluid mechanics” (in French), Les éditions de l’Ecole Polytechnique, 1998.
This book presents assumptions and equations dealing with fluid mechanics problems.
[5] PECKER, A – “Structural dynamic of infrastructures” (in French), ENPC, 2007.
This document deals with the effects of seismic actions and gives tools to study the dynamic response of structures
(modal decomposition in particular).
[6] PESEUX, B. – “Introduction to fluid-structure coupling” (in French), Ecole Centrale Nantes, 2010.
This handout presents Green’s equations and the singularity method in order to solve fluid-structure problems.
[7] HEIN HOERNIG, R.O. – “Green’s functions and integral equations for the Laplace and Helmholtz operators in
impedance half-spaces”, Ecole Polytechnique, 2010.
This thesis presents the mathematical tools to compute Green’s function for Laplace equation. This is useful to
solve the problem with the singularity method.
[8] SEGHIR, A. – “Numerical modeling of seismic response of structures with ground-structure and fluid-structure
interaction” (in French), Université Paris-Est Marne-la-Valléé, 2011.
This thesis presents equations and numerical solutions for fluid-structure interaction problems. In particular, the
author gives boundary conditions in order to solve the external problem of radiation.
[9] US Army Corps of Engineers – “Time-History Dynamic Analysis of Concrete Hydraulic Structures”, Department
of the Army, 2003.
This manual describes procedures for the linear-elastic time-history dynamic analysis for seismic design and
evaluation of concrete hydraulic structures.
70 Fluid-structure interaction
[10] SCORLETTI, G. – “Signal processing” (in French), Ecole Centrale Lyon, 2011.
This handout deals with signal processing, in particular presents how to program the Fast Fourier Transform on
Matlab.
[11] Pacific Earthquake Engineering Research Center – “PEER Ground Motion Database”:
<http://peer.berkeley.edu/peer_ground_motion_database> (valid link February 20, 2013).
This website provides numerous data about earthquake, such as time-history recording.
[12] LEBON, J-D. – “Housner’s method for conical tanks in seismic area” (in French), Annales de l’institut
technique du bâtiment et des travaux publics N°491, February 1991.
This article shows how to use Hounser’s method for certain kind of tanks.
[13] GEORGAKIS, C.T., KOSS H.H. and DE TOFFOL W. – “Tuned Liquid Dampers for the New European Court of
Justice, Luxembourg”, Structural Engineering International, 4/2005.
Presentation and experimental verification of the performance of TLD put in place in the New European Court of
Justice.
[14] FUJII, K., TAMURA, Y., SATO, T. and WAKAHARA T. – “Wind-Induced vibration of tower and practical
applications of Tuned Sloshing Dampers”, Journal of Wind Engineering and Industrial Aerodynamics, 33 (1990)
263-272.
Presentation and experimental verification of the performance of TLD put in place in the Nagasaki Airport Tower
and Yokohama Marine Tower.
[15] http://www.physicsforums.com/showthread.php?t=129837 (valid link February 20, 2013).
Assumptions for the validity of the incompressible flow.
[16] Geodynamics and structures – “Dynamic risks for river marine structures. Fascicle n°4: Seismic action” (in
French), Centre d’études techniques maritimes et fluviales ER QG 94.05, August 1995.