Skip to document

Calculating Tank Volume for Vessels

Calculating Tank Volume for designing vessels
Course

Structural Design (Mech532)

22 Documents
Students shared 22 documents in this course
Academic year: 2021/2022
Uploaded by:
0followers
3Uploads
3upvotes

Comments

Please sign in or register to post comments.

Preview text

Calculating Tank Volume

Saving time, increasing accuracy

By Dan Jones, Ph., P.

alculating fluid volume in a horizontal or vertical cylindrical or elliptical tank can be complicated, depending on fluid height and the shape of the heads (ends) of a horizontal tank or the bottom of a vertical tank. Exact equations now are available for several commonly encountered tank shapes. These equations can be used to make rapid and accurate fluid-volume calculations. All equations are rigorous, but computational difficulties will arise in certain limiting configurations.

All volume equations give fluid volumes in cubic units from tank dimensions in consistent linear units. All variables defining tank shapes required for tank volume calculations are defined in the “Variables and Definitions” sidebar. Graphically, Figs. 1 and 2 show horizontal tank variables and Figs. 3 and 4 show vertical tank variables.

Exact fluid volumes in elliptical horizontal or vertical tanks can be found by first calculating the fluid volumes of appropriate cylindrical horizontal or vertical tanks using the equations described above, and then by adjusting those results using appropriate correction formulas.

Horizontal Cylindrical Tanks

Fluid volume as a function of fluid height can be calculated for a horizontal cylindrical tank with either conical, ellipsoidal, guppy, spherical, or torispherical heads where the fluid height, h, is measured from the tank bottom to the fluid surface, see Figs. 1 and 2. A guppy head is a conical head where the apex of the conical head is level with the top of the cylindrical section of the tank as shown in Fig. 1. A torispherical head is an ASME-type head defined by a knuckle-radius parameter, k, and a dish-radius parameter, f, as shown in Fig. 2.

An ellipsoidal head must be exactly half of an ellipsoid of revolution; only a hemiellipsoid is valid – no “segment” of an ellipsoid will work as is true in the case of a spherical head where the head may be a spherical segment. For a spherical head, |a| ≤ R, where R is the radius of the cylindrical tank body. Where concave conical, ellipsoidal, guppy, spherical, or torispherical heads are considered, then |a| ≤ L/2.

Both heads of a horizontal cylindrical tank must be identical for the equations to work; i., if one head is conical, the other must be conical with the same dimensions. However, the equations can be combined to deal with fluid volume calculations of horizontal tanks with heads of different shapes. For instance, if a horizontal cylindrical tank has a conical head on one end and an ellipsoidal head on the other end, calculate fluid volumes of two tanks, one with conical heads and the other with ellipsoidal heads, and average the results to get the desired fluid volume. The heads of a horizontal tank may be flat (a = 0), convex (a > 0), or concave (a < 0).

The following variables must be within the ranges stated:

  • |a| ≤ R for spherical heads
  • |a| ≤ L/2 for concave ends
  • 0 ≤ h ≤ 2R for all tanks
  • f > 0 for torispherical heads
  • 0 ≤ k ≤ 0 for torispherical heads
  • D > 0
  • L ≥ 0

C

Variables and Definitions (See Figs. 1-5)

a is the distance a horizontal tank's heads extend beyond (a > 0) or into (a < 0) its cylindrical section or the depth the bottom extends below the cylindrical section of a vertical tank. For a horizontal tank with flat heads or a vertical tank with a flat bottom a = 0.

Af is the cross-sectional area of the fluid in a horizontal tank's cylindrical section.

D is the diameter of the cylindrical section of a horizontal or vertical tank.

DH, DW are the height and width, respectively, of the ellipse defining the cross section of the body of a horizontal elliptical tank.

DA, DB are the major and minor axes, respectively, of the ellipse defining the cross section of the body of a vertical elliptical tank.

f is the dish-radius parameter for tanks with torispherical heads or bottoms; fD is the dish radius.

h is the height of fluid in a tank measured from the lowest part of the tank to the fluid surface.

k is the knuckle-radius parameter for tanks with torispherical heads or bottoms; kD is the knuckle radius.

L is the length of the cylindrical section of a horizontal tank.

R is the radius of the cylindrical section of a horizontal or vertical tank.

r is the radius of a spherical head for a horizontal tank or a spherical bottom of a vertical tank.

Vf is the fluid volume, of fluid depth h, in a horizontal or vertical cylindrical tank.

Torispherical heads.

In the Vf equation, use +(-) for convex(concave) heads.

( )
[ ]

####### ( ) ( )

####### ( ) ( )

( ) ( ) ( )

####### ( )

####### ( )

( ) ( ) ( )

####### ( ) ( )

####### ( )

αααα

α

α

α

π

α

cosrcosDfgrzsinrsinDfg

hRwDkDkRn

hDhsin1Dkh

Dfr kf

1k4kf8f cos kf

k sin

cos1raag 6

a hhvv

hhvv

hhvv

000,10f5.0.... g

w cosg 2

z z

g tanr

2 10f5.0....................................... 2

wz 6

wgzw

z

wg tan 3

w rw g

w cos r

g 2 r

z rwg

wrg cos rwg

wrg cos 3

r

v

gngwnw n

g cos n

w cosnv

wnw n

wn sinnv

Dhh.......................)hDh(vv

........... hhh................................................

................................... hh0................................................ LAV

22

222

121

2 11

1

2 1 1 2 23max,

22max,

11max,

g

w

2 11

12

22 122

2 11

22

22 1

3 21

2 2 1

2 1

3

3

coskD

0

2222112 2

hkDh

0

22 22 12 1

2max,3max,21max,

2132max,

11 ff

2

==−≡=≡

−≡−+−≡

−≡−≡

≡ −

−+−

− ≡

−≡+==≡

=≡

=≡



























 << 

  −−−−−

− −

≤<−−−+

− +

−   

   −− 

 

 

 

 

  

  +− +

 

  −+−− 

  −≡



 

 −−

− ≡

 

 



≤≤++−=−

<<++

≤≤ ±=

−−

−−

−−−−

−−

− −







x

dx

x x

dx

dx

In the above equations, Vf is the total volume of fluid in the tank in cubic units consistent with the linear units of tank dimension parameters, and Af is the cross-sectional area of fluid in the cylindrical body of the tank in square units consistent with the linear units used for R and h. The equation for Af is given by:

####### f ( ) hhR2hR 212

R

hR cosRA  −−− 

 

− = −

Figure 1. Parameters for Horizontal Cylindrical Tanks with Conical, Ellipsoidal, Guppy, or Spherical Heads.

Cylindrical Tube

Spherical head Hemiellipsoid head

r(sphere) D

#######

Guppy

R h

head

Conical head a(sphere) a(ellipsoid)

a L

(cone; guppy)

Af Fluid cross-sectional area

CROSS SECTION OF

CYLINDRICAL TUBE

h

  1. Both heads of a tank must be identical. Above diagram is for definition of parameters only.
  2. Cylindrical tube of diameter D (D > 0), radius R (R > 0), and length L (L ≥ 0).
  3. For spherical head of radius r, r ≥ R and |a| ≤ R.
  4. For convex head other than spherical, 0 < a < ∞, for concave head a < 0.
  5. L ≥ 0 for a ≥ 0, L ≥ 2|a| for a < 0.
  6. Ellipsoidal head must be exactly half of an ellipsoid of revolution.
  7. 0 ≤ h ≤ D.

Vertical Cylindrical Tanks

Fluid volume in a vertical cylindrical tank with either a conical, ellipsoidal, spherical, or torispherical bottom can be calculated, where the fluid height, h, is measured from the center of the bottom of the tank to the surface of the fluid in the tank. See Figs. 3 and 4 for tank configurations and dimension parameters, which are also defined in the “Variables and Definitions” sidebar.

A torispherical bottom is an ASME-type bottom defined by a knuckle-radius factor and a dish-radius factor as shown graphically in Fig. 4. The knuckle radius will then be kD and the dish radius will be fD. An ellipsoidal bottom must be exactly half of an ellipsoid of revolution. For a spherical bottom, |a| ≤ R, where a is the depth of the spherical bottom and R is the radius of the cylindrical section of the tank.

The following parameter ranges must be observed:

  • a ≥ 0 for all vertical tanks, a ≤ R for a spherical bottom
  • f > 0 for a torispherical bottom
  • 0 ≤ k ≤ 0 for a torispherical bottom
  • D > 0

Vertical Tank Equations

Here are the specific equations for fluid volumes in vertical cylindrical tanks with conical, ellipsoidal, spherical, and torispherical bottoms (use radian angular measure for all trigonometric functions, and D > 0 for all equations):

Conical bottom.



 



 



 ≥ 

  −

 < 

   

  = ah.............................. 3

a h 4

D

ah............................... 3

h a

Dh 4 V 2

2

f π

π

Ellipsoidal bottom.



 



 



 ≥ 

  −

 < 

   − 

  = ah............................... 3

a h 4

D

ah......................... 3

h a a

Dh 4 V 2

2

f π

π

Spherical bottom.



 



 



 ≤≥ 

 

 +−

 ≤< 

   −+ = )2/Da(;ah.............. 2

aD 3

a 4

)2/Da(;ah................ 3

h 2a

D a 4

h

V 2 23

2 2

f π

π

Torispherical bottom.

####### ( )

####### ( ) ( ) [ ( )]

####### ( ) ( )

####### ( )

####### ( )

####### ( α)

α

α

α

α

α

α

π απ

π

π π

απ

ππ π π

π

cos1Dfhu

a2cosDk2t

sinDks

sinDf2D

cosDka

cos1Dfa

kf

1k4kf8f cos kf

k sin

haa..... 4

D cossin 2

Dk 4

st k21D 12

t

skD 2

D 2

t 2

Da 3

a 4

aaha....... Dk

u2t cos 2

Dk 4

st uuts 4

tu k21D

3

u 2

ut skD 2

D u 2

Da 3

a 4

................................ ah0................................................ 3

h a

D a 4

h

V

2

2

1

2

1

2 11

2121

2 1

3 22

2 2 11

3 1

211

1 22 2

2 2 32 11

3 1

1 1

2 1 1

2

f

−−≡

=≡

−≡

−+−

− ≡







































<++−+ 

 

 

 +−++



 

  + 

  −+ 

 

 

 +

+≤< 

 

  

  −

− ++−+

− −+

−+ 

 

  + 

  −+ 

 

 

 +

 ≤≤ 

 

 −+

=

−−

Vertical Cylindrical Tank Examples

Two examples can be used to verify correct use of the equations for vertical cylindrical tanks; for each example calculate the fluid volumes for conical, ellipsoidal, spherical, and torispherical bottoms.

For example 1, D = 132", a = 33", h = 24", f = 1, k = 0. The fluid volumes are 250 Gal for a conical bottom, 783 Gal for an ellipsoidal bottom, 583 Gal for a spherical bottom, and 904 Gal for a torispherical bottom.

For example 2, D = 132", a = 33", h = 60", f = 1, k = 0. The fluid volumes are 2,251 Gal for a conical bottom, 2,902 Gal for an ellipsoidal bottom, 2,658 Gal for a spherical bottom, and 3,036 Gal for a torispherical bottom.

In the case of a torispherical bottom, parameter ‘a’ is not required input, but can be calculated from the values of f, k, and D. In these examples, the calculated value is a = 22".

Horizontal and Vertical Elliptical Tanks

The previous sections dealt with horizontal and vertical tanks with cylindrical bodies, where the cross sections of the tank bodies are circles. This section deals with horizontal and vertical tanks with elliptical bodies, where the cross sections of the tank bodies are ellipses. For this article, a horizontal elliptical tank must be one of two possible configurations, shown in Fig. 5, where the major and minor axes of the elliptical cross sections are either vertical or horizontal.

Figure 5. Cross Sections of Horizontal Elliptical Tanks.

DH

DH DW

D W

h

The heads of horizontal elliptical tanks and the bottoms of vertical elliptical tanks may be any of those described above for the corresponding cylindrical tanks with the assumption that the heads and bottoms are “deformed” proportionately to the deformation of the cylindrical body to form the elliptical body.

In certain cases, such as those with torispherical heads and bottoms and spherical heads and bottoms, it is necessary to distinguish which elliptical axis defines the head or bottom shape and which axis has been proportionately stretched or compressed from the cylindrical tank shape to form the elliptical tank shape; therefore, this distinction will be made for all cases for the sake of consistency, not necessity.

To calculate the fluid volume in a horizontal elliptical tank with the elliptical body oriented in one of the two orientations shown in Fig. 5, where the head parameters are defined in the vertical plane through the tank centerline (plane goes through DH), calculate the volume of a horizontal cylindrical tank with D = DH using the equations above for horizontal cylindrical tanks with the appropriately-shaped heads. Multiply the volume found by DW/DH to get the desired elliptical tank fluid volume.

To calculate the fluid volume in a horizontal elliptical tank with the elliptical body oriented in one of the two orientations shown in Fig. 5, where the head parameters are defined in the horizontal plane through the tank centerline (plane goes through DW), calculate the volume of a horizontal cylindrical tank with D = DW and a fluid height h' = h(DW/DH) using the equations above for horizontal cylindrical tanks with the appropriately-shaped heads. Multiply the volume found by DH/DW to get the desired elliptical tank fluid volume.

Examples for horizontal elliptical tanks: Find the fluid volumes in gallons of horizontal elliptical tanks with ellipsoidal, spherical, and torispherical heads with the following measurements: DH = 100", DW = 120", L = 156", a = 25" for ellipsoidal and spherical heads, f = 0 and k = 0 for torispherical heads, fluid heights h = 48", head parameters of each tank defined (1) in a horizontal plane through the tank centerline and (2) in a vertical plane through the tank centerline. In Case 1, calculate horizontal cylindrical tank volumes with D = 120", L = 156", a = 25" for ellipsoidal and spherical heads, f = 0 and k = 0 for torispherical heads, and h = 57" (48"×120/100) and multiply the volume found by 100/120. In Case 2, calculate horizontal cylindrical tank volumes with D = 100", L = 156", a = 25" for ellipsoidal and spherical heads, f = 0 and k = 0 for torispherical heads, and h = 48 and multiply the volume found by 120/100. The results are summarized in the following table:

Case

Ellipsoidal heads (Gal)

Spherical heads (Gal)

Torispherical heads (Gal)

1 3,659 3,524 3,663.

2 3,659 3,536 3,556.

The values for ‘a’ in the torispherical-head cases above are 27" for Case 1 and 22" for Case 2.

For dealing with a vertical elliptical tank, define DA and DB to be the major and minor axes, respectively, of the ellipse defining the cross section of the tank body.

To calculate the fluid volume in a vertical elliptical tank, where the bottom parameters are defined in the plane through both the tank centerline and through DA, calculate the volume of a vertical cylindrical tank with D = DA using the equations above for a vertical cylindrical tank with the appropriately-shaped bottom. Multiply the volume found by DB/DA to get the desired elliptical tank fluid volume.

To calculate the fluid volume in a vertical elliptical tank, where the bottom parameters are defined in the plane through both the tank centerline and through DB, calculate the volume of a vertical cylindrical tank with D = DB using the equations above for a vertical cylindrical tank with the appropriately-shaped bottom. Multiply the volume found by DA/DB to get the desired elliptical tank fluid volume.

Was this document helpful?

Calculating Tank Volume for Vessels

Course: Structural Design (Mech532)

22 Documents
Students shared 22 documents in this course
Was this document helpful?
Page 1 of 12
Calculating Tank Volume
Saving time, increasing accuracy
By Dan Jones, Ph.D., P.E.
alculating fluid volume in a horizontal or vertical cylindrical or elliptical tank can be complicated,
depending on fluid height and the shape of the heads (ends) of a horizontal tank or the bottom of a
vertical tank. Exact equations now are available for several commonly encountered tank shapes.
These equations can be used to make rapid and accurate fluid-volume calculations. All equations are
rigorous, but computational difficulties will arise in certain limiting configurations.
All volume equations give fluid volumes in cubic units from tank dimensions in consistent linear units. All
variables defining tank shapes required for tank volume calculations are defined in the “Variables and
Definitions” sidebar. Graphically, Figs. 1 and 2 show horizontal tank variables and Figs. 3 and 4 show
vertical tank variables.
Exact fluid volumes in elliptical horizontal or vertical tanks can be found by first calculating the fluid volumes
of appropriate cylindrical horizontal or vertical tanks using the equations described above, and then by
adjusting those results using appropriate correction formulas.
Horizontal Cylindrical Tanks
Fluid volume as a function of fluid height can be calculated for a horizontal cylindrical tank with either
conical, ellipsoidal, guppy, spherical, or torispherical heads where the fluid height, h, is measured from the
tank bottom to the fluid surface, see Figs. 1 and 2. A guppy head is a conical head where the apex of the
conical head is level with the top of the cylindrical section of the tank as shown in Fig. 1. A torispherical
head is an ASME-type head defined by a knuckle-radius parameter, k, and a dish-radius parameter, f, as
shown in Fig. 2.
An ellipsoidal head must be exactly half of an ellipsoid of revolution; only a hemiellipsoid is valid no
“segment” of an ellipsoid will work as is true in the case of a spherical head where the head may be a
spherical segment. For a spherical head, |a| R, where R is the radius of the cylindrical tank body. Where
concave conical, ellipsoidal, guppy, spherical, or torispherical heads are considered, then |a| L/2.
Both heads of a horizontal cylindrical tank must be identical for the equations to work; i.e., if one head is
conical, the other must be conical with the same dimensions. However, the equations can be combined to
deal with fluid volume calculations of horizontal tanks with heads of different shapes. For instance, if a
horizontal cylindrical tank has a conical head on one end and an ellipsoidal head on the other end,
calculate fluid volumes of two tanks, one with conical heads and the other with ellipsoidal heads, and
average the results to get the desired fluid volume. The heads of a horizontal tank may be flat (a = 0),
convex (a > 0), or concave (a < 0).
The following variables must be within the ranges stated:
|a| R for spherical heads
|a| L/2 for concave ends
0 h 2R for all tanks
f > 0.5 for torispherical heads
0 k 0.5 for torispherical heads
D > 0
L 0
C