1. Introduction| Abaqus Sloshing Simulation
Earthquake ground acceleration can shake the walls and bases of liquid storage tanks. This affects the contained liquid due to fluid-structure interaction. Sloshing represents the movement of liquid during an earthquake, at its free surface. The amplitude of liquid sloshing can be high enough to impact the tank’s roof and cause damage. So, we must carefully design the freeboard and provide space for the liquid sloshing without impacting the roof. Note that, freeboard is a term that represents the height of the wall above the free surface of liquid. Numerical simulations offer a cost-effective and accurate way for tank sloshing simulation, as discussed in this project. The project focuses on the Abaqus sloshing simulation of ground-supported cylindrical tanks. We have chosen a water tank under the El-Centro earthquake and verified the slosh height with a reference solution.
2. Tank sloshing simulation (PDF File)
In this project, we will show you how to analyze the behavior of ground-supported concrete cylindrical tanks exposed to earthquake excitations. Throughout the tank sloshing simulation procedure, participants will become familiar with a lot of important aspects, such as using the Us-Up model, ALE adaptive meshing, mass scaling, defining earthquake acceleration data, and employing hourglass controls in Abaqus for the sloshing simulation in a water tank.
We employed the Rayleigh formulation to define the damping of the system in Abaqus. The Rayleigh damping factors are functions of the natural frequencies of the tank. So, we incorporated formulations from ACI standards to calculate the main natural frequencies. Thus, the project not only includes the tank sloshing simulation process in Abaqus but also covers theoretical aspects and basic formulations for calculating material properties.
For verification, we compared the liquid sloshing height over time with the reference solution obtained using ANSYS APDL software, as presented in the paper: “Parametric study on the dynamic behavior of ground-supported cylindrical tanks”.
2.1. PROBLEM DESCRIPTION
For verification of the tank sloshing simulation, we have chosen a cylindrical water tank made of concrete. Figure 1 presents the tank’s dimensions.
Figure 1: The geometry of the water tank
For verification with ACI standards and the reference paper, this example assumes a rigid wall with a modulus of elasticity ten times the normal concrete. Based on these assumptions and according to the reference paper, we have defined the material properties in Abaqus.
According to Figure 2, the base of the tank is fully constrained. We have applied the El-Centro earthquake acceleration, in the x-axis direction, to both the tank and its base. For verification of the tank sloshing simulation, the vertical component of earthquake acceleration is not included in the model.
Figure 2: The displacement boundary conditions applied to the tank and the base for the tank sloshing simulation
2.2. THEORETICAL AND BASE RELATIONS
Analytical models have been developed to describe the behavior of liquid storage tanks during earthquakes in a simplified manner. They allow for the calculation of parameters such as natural frequencies. The most well-known model is Housner’s, as implemented by ACI standards. The model divides the tank’s response into two components: convective and impulsive. The convective component accounts for the upper part of the liquid. The impulsive component represents the tank and bottom portion of the liquid. Figure 3 illustrates the Housner’s model.
Figure 3: The Housner’s model
The standards have provided formulations to calculate the natural frequencies for the impulsive and convective modes. We have discussed the formulations with details in the project. Then, we have calculated the Rayleigh damping factors and
from the following equation.
Here, and
are the damping ratios for the impulsive and convective parts.
and
represent the frequency for the first modes of vibration. We have considered the Rayleigh damping factors for the material properties in Abaqus.
Anton –
This package is a valuable and useful resource. Using this package, I was able to fully learn how to simulate the sloshing of cylindrical water tanks and give an excellent presentation on the topic. I am completely satisfied with the content and quality of the package.
Additionally, I am interested in performing this simulation using Python scripts as well. Do you have any recommendations for me?
Experts Of CAE Assistant Group –
Yes. It is possible. You should first be completely learnt python scripting. Please let me know what is your level in python scripting? We have also some packages about it.