Objective

To determine the stress-strain state of a cylindrical tank with a wall of constant thickness subjected to liquid pressure.

Reference

S.Timoshenko, S. Woinowsky-Krieger. Plates and shells. M.: Nauka, 1963.

Problem statement

To determine the maximum radial displacement w of the tank wall, as well as the bending moment М0 acting at the rigid support.

Design model

A cylindrical tank rigidly fixed at the bottom is subjected to liquid pressure p, varying linearly with height.

Initial geometry of analytical model

Initial geometry of FE model

a

b


Initial geometry of: a - analytical model; b - FE model

Geometry

Radius R(а) = 1 m
Thickness h = 0,005 m
Height H(d) = 5 m

Material properties

Modulus of elasticity Е = 2 * 108 kPa
Poisson's ratio ν = 0,3

Boundary conditions

Restraints in all degrees of freedom (DOF) are applied along the lower edge of the cylinder.

Loads

Pressure varying linearly with height, γ = 10000 kN/m3 (lower ordinate of the pressure diagram q = γH = 50000 kN/m2).

Output data

Design and deformed shapes

Design and deformed models

Contour plots of radial displacements w, m

Contour plots of radial displacements w, m

Results of load calculation on the fragment for the tank foundation (bending moment)

Results of load calculation on the fragment for the tank foundation (bending moment)

Analytical solution






Comparison of calculation results

Without additional side nodes:

Parameter Analytical solution LIRA-FEM Error, %
Max deflection w, m 0,05043 0,05004 0,7733
Bending moment at fixation M0, kN*m 74,82 74,442 0,5052
Note:
М0 is calculated as the ratio of nodal reaction to the distance between nodes:
М0 = 7,305 / 0,09813 = 74,442 kN*m

With additional side nodes:

Parameter Analytical solution LIRA-FEM Error, %
Max deflection w, m 0,05043 0,05044 0,0198
Bending moment at fixation M0, kN*m 74,82 75,9696 1,5132
Note:
М0 is calculated as the ratio of nodal reaction to the distance between nodes:
М0 = 7,4549 / 0,09813 = 75,9696 kN*m

Download verification test


If you find a mistake and want to inform us about it, select the mistake, then hold down the CTRL key and click ENTER.

  • 3


Comments

Write