-
-
September 1, 2017 at 1:22 pm
niklas37
SubscriberHi all,
how can I create a seismic analysis of a water filled tank using Ansys? Which type of analysis could use for this problem and how can I couple the analysis the right way?
Thanks
-
September 8, 2017 at 2:01 am
pgl
Ansys EmployeeThis depends on how important the water sloshing is to your application: If the tank is completely full, you could assume the water is a solid. That might be an oversimplification. You could also assume that the tank is a rigid body. For best results you'll need to perform a two way fluid-structural interaction simulation. That will capture the movement of the fluid and the deformation of the tank.There's quite a few published tutorials example on YouTube, for example, here's an AIM FSI tutorial to get you started:
:
Also, here's two videos of a seismic simulation of fluid filled tanks:
-
October 26, 2017 at 7:48 pm
Raef.Kobeissi
SubscriberHello niklas37, I've done a similar simulation before, this is the tutorial for it, have a look and please let me know if it answers your question!
Cheers
-
October 26, 2017 at 11:06 pm
peteroznewman
SubscriberHere is how to build a model of sloshing in a tank using Explicit Dynamics. It may not be better than Fluent, but it seemed like a simple model to build.
Start with a surface model of the tank. I drew a 1x3x1 m rectangular five sided box. Create a solid body to represent the water in the tank. I drew a 1x3x0.5 m rectangular solid. In DesignModeler, change the water body from Solid to Fluid. I then used symmetry to model one half. Let's try to model the case where the sloshing is caused by the rectangular tank having a sinusoidal motion along the length of the tank. In Workbench, drop an Explicit Dynamics block on the Project Schematic. Apply the material properties to the tank and the water. Add a gravity load. Add supports. In this example, hold three edges, and paste tabular input from a spreadsheet of the time, x, y and z displacements. I created a sine wave function that has an amplitude of 20 mm and a period of 2 seconds. I edited the default contact from bonded to frictionless on the sides of the tank. Configure Analysis Settings to set the end time and the report time. Solve. After 1 hour of compute time to get to 2 seconds, I plotted the body of water at the 1.74 second mark. Watching the animation is better.
Here is how to build a tank model in Fluent. Looks like a lot more steps to me.
-
October 28, 2017 at 12:20 am
peteroznewman
Subscriberpgl mentioned in his post above that water can be modeled as a solid if the tank is full.
I used that method in a model built to study the stress in a plastic tube filled with water when it hits the floor from a 15 inch (38 cm) drop height. Though many people think of Explicit Dynamics when a drop test simulation is needed, I didn't have a license at that time, but I had a Transient Dynamics license so I used the implicit solver to run the model and the results were excellent.
Here are the water properties I used.
See this discussion for more information on this model.
-
February 8, 2021 at 11:52 pm
kashfia.mahin
SubscribernCan you share the file here?.
-
- You must be logged in to reply to this topic.

Earth Rescue – An Ansys Online Series
The climate crisis is here. But so is the human ingenuity to fight it. Earth Rescue reveals what visionary companies are doing today to engineer radical new ideas in the fight against climate change. Click here to watch the first episode.

Ansys Blog
Subscribe to the Ansys Blog to get great new content about the power of simulation delivered right to your email on a weekly basis. With content from Ansys experts, partners and customers you will learn about product development advances, thought leadership and trends and tips to better use Ansys tools. Sign up here.
- Saving & sharing of Working project files in .wbpz format
- An Unknown error occurred during solution. Check the Solver Output…..
- Understanding Force Convergence Solution Output
- Solver Pivot Warning in Beam Element Model
- Colors and Mesh Display
- How to calculate the residual stress on a coating by Vickers indentation?
- whether have the difference between using contact and target bodies
- What is the difference between bonded contact region and fixed joint
- The solver engine was unable to converge on a solution for the nonlinear problem as constrained.
- User manual
-
2656
-
2120
-
1347
-
1118
-
461
© 2023 Copyright ANSYS, Inc. All rights reserved.