next up previous contents
Next: Discrete Finite Element Implementation Up: Finite Element Discretization Previous: Isoparametric Liquid Element Formulation

Nonlinear Liquid Sloshing in Rigid Tanks

liquid sloshing is defined to be the free surface gravity waves caused by an excitation to a liquid domain. Figure (4.3) shows the geometry of the problem of liquid sloshing in a rigid tank. In the special case of rigid tank, the translational motion of the liquid boundaries are directly proportional to the ground excitation.

  
Figure 4.3: Geometry of the Nonlinear Liquid Sloshing in a Rigid Tank

The normal velocity of the boundaries is then given by
 
$\displaystyle {\bf V}({\bf x},t)$=$\displaystyle {\bf\dot{G}}+
\left[\begin{array}{ccc} 0&r_z&-r_y\\
-r_z&0&r_x\\...
...}{c} {\dot \theta_x}\\  {\dot \theta_y}\\  {\dot \theta_z} \end{array} \right\}$(152)
$\displaystyle v_n({\bf x},t)$=$\displaystyle {\bf V}.{\bf n}$(153)

where ${\bf n}$ is the normal to the liquid boundary, (rx,ry,rz) is the position vector of a generic point on the liquid boundary, ${\bf\dot{G}}$ is the ground translation velocity vector and $({\dot \theta_x},{\dot \theta_y},{\dot \theta_z})$ is the ground rotational velocity vector. In plane problems, Equation (4.27) is reduced to

\begin{displaymath}{\bf V}({\bf x},t)= {\bf\dot{G}}+
\left\{\begin{array}{c} -r_y\\ r_x \end{array} \right\} \dot{\theta_z}
\end{displaymath}(154)

The strong form of the boundary value problem that represent the nonlinear liquid sloshing in a rigid tank is stated as follows:
Given $v_n({ \bf x},t):\Gamma_w\times [0,T]\rightarrow {\bf R}$, the initial free surface $\Gamma_{so}$, and the initial conditions of the potential function $\phi_o ({ \bf x}):\Omega_f \rightarrow {\bf R}$, find $\phi({ \bf x},t): \overline{\Omega}_f \times [0,T] \rightarrow {\bf R}$ and $\Gamma_s\times [0,T]\rightarrow {\bf R}$ such that

   
$\displaystyle \mbox{Continuity Condition:}$$\textstyle \hspace*{0.3in}\bigtriangledown^2 \phi ({ \bf x},t) = 0,
\;\;$$\displaystyle \forall \;\; { \bf x} \in \overline{\Omega}_f$(155)
$\displaystyle \mbox{Initial Conditions:}$$\textstyle \hspace*{0.3in}\phi ({ \bf x},0) = \phi_o ({ \bf x}),
\;\;$$\displaystyle \forall \;\; { \bf x} \in \Omega_f$(156)
 $\textstyle \hspace*{0.3in}\Gamma_s(0) = \Gamma_{so}$ (157)
$\displaystyle \mbox{Kinematic Condition:}$$\textstyle \hspace*{0.3in}\frac{\partial \phi}{\partial {\bf n}} = v_n,
\;\;$$\displaystyle \forall \;\; { \bf x} \in \Gamma_w$(158)
$\displaystyle \mbox{Dynamic Condition:}$$\textstyle \hspace*{0.3in}\frac{\partial \phi}{\partial t} =
-\frac{ \mbox{{\boldmath$\bigtriangledown$ }}^2 \phi}{2} - gh,
\;\;$$\displaystyle \forall \;\; { \bf x} \in \Gamma_s$(159)
$\displaystyle \mbox{Kinematic Condition:}$$\textstyle \hspace*{0.3in}\frac{\partial \phi}{\partial y} =
\frac{\partial h}{...
...rtial x}
+\frac{\partial \phi}{\partial z} \frac{\partial h}{\partial z} ,
\;\;$$\displaystyle \forall \;\; { \bf x} \in \Gamma_s$(160)

where $\Gamma_s$ is the free surface boundary, $\Gamma_w$ is liquid boundary in contact with the tank wall or base plate and h is the free surface elevation. Equation (4.34) represents the dynamic condition that comes from prescribing the pressure value at the free surface in Bernulli's equation, while Equation (4.35) represents the kinematic condition that enforces the vertical velocity compatibility between the free surface and the liquid domain.

As a result of the simplified assumptions, lack of viscosity sometimes causes undesirable contribution from the high frequency components in the numerical solution of the problem. This contribution is undesirable because of the high frequency modes in the solution that are poorly represented in the discritized system. Any wave that has a length shorter than the element width is not represented adequately due to the limited order of the shape functions. As a result, dispersion error may develop in the solution of some problems. This occurs, sometimes, when the liquid is in the resonance zone or when the excitation level is relatively high. Numerical dissipation may be used then to damp out the high frequency wave components propagating near the free surface. A numerical dissipation term was suggested by Chen [32] for the two-dimensional solution of the problem. He reported that this term has a little effect on the low frequency modes that govern the solution. After incorporating the numerical dissipation, Equation (4.35) may be rewritten in the two-dimensional case as

 \begin{displaymath}\frac{\partial \phi}{\partial y}+\nu_x \frac{\partial^2 h}{\p...
...\frac{\partial \phi}{\partial x} \frac{\partial h}{\partial x}
\end{displaymath}(161)

where $\nu_x$ is the damping parameters given as function of the mesh density, lx, and the wave convection speed relative to the mesh ${\bf V}_{r}$ as

\begin{displaymath}\nu_x = \mu \frac{l_x}{2}\vert V_{rx}\vert
\end{displaymath}(162)

where lx is taken as the width of the liquid element below the free surface in the x direction and $\mu$ is a parameter varies between 0 and 1 to tune the damping globally. In addition, the simplified assumptions, sometimes, causes physical instability of the numerical solution used when the free surface slope is very steep, $70^\circ$ to $80^\circ$. This is attributed to the wave breaking phenomenon which is not incorporated into the current model. This is very likely to occur when the liquid is in the resonance zone, e.g. Figure (4.23), or when the excitation level is relatively high, e.g. Figure (4.24).

In case of large amplitude surface waves, it is desirable to update the mesh to follow the liquid boundaries and to avoid distorted elements. In such a case, the time derivatives of any spatial function should be modified to account for mesh speed according to the following relation

\begin{displaymath}\frac{\partial F}{\partial t}=\frac{\partial f}{\partial t}-
{ \bf V}_m \;.\; \mbox{{\boldmath$\bigtriangledown$ }} f
\end{displaymath}(163)

where ${\bf V}_m$ is the mesh speed and F is the function defined with respect to the fixed coordinate system while f is the function defined with respect to the moving mesh.



 
next up previous contents
Next: Discrete Finite Element Implementation Up: Finite Element Discretization Previous: Isoparametric Liquid Element Formulation
A. Zeiny
2000-09-06