API Storage Tanks - Engineering Encyclopedia
API Storage Tanks - Engineering Encyclopedia
API Storage Tanks - Engineering Encyclopedia
Note: The source of the technical material in this volume is the Professional
Engineering Development Program (PEDP) of Engineering Services.
Warning: The material contained in this document was developed for Saudi
Aramco and is intended for the exclusive use of Saudi Aramco’s employees.
Any material contained in this document which is not already in the public
domain may not be copied, reproduced, sold, given, or disclosed to third
parties, or otherwise used in whole, or in part, without the written permission
of the Vice President, Engineering Services, Saudi Aramco.
Chapter : Civil and Structural For additional information on this subject, contact
File Reference: CSE-110.01 PEDD Coordinator on 874-6556
Engineering Encyclopedia Analysis and Design of Tanks, Vessels and Piping
INTRODUCTION............................................................................................................. 7
SUMMARY.................................................................................................................... 91
LIST OF FIGURES
INTRODUCTION
Background
• API atmospheric
• API low-pressure
• Other
API Atmospheric Storage Tanks
Usage - Supported cone roof tanks are used when floating roof
tanks are not required or are not more economical. Supported
cone roof tanks can be larger in diameter than self-supporting,
fixed roof tanks.
Open vent
(if pressure/vacuum vent not used)
Roof
Pressure vacuum Gauge manhole Access
vent hatch
Roof truss Nozzle platform
Nozzle
Foam Top angle
Roof
support connection
column Ladder
Shell Spiral
(For small diameter tanks stairway
without spiral stairway)
Shell
Water nozzles Shell
draw-off manhole
Sump
Bottom
}
Platform
Shell Appurtenances
Ladder
Bottom
A floating roof tank has an open top and a movable roof that
floats on top of the liquid being stored. A space between the
floating roof and the tank shell allows the roof to move freely as
liquid is added to or withdrawn from the tank. To minimize
evaporation losses and reduce the risk of fire, a flexible sealing
device is attached to the floating roof. This sealing device can
move freely up and down the tank shell and closes off the space
between the rim of the roof and the tank shell.
• Evaporative losses
• Fire danger
• Corrosion caused by the presence of air
Components - Figure 3 shows the features of a floating roof
tank that distinguish it from a fixed roof tank.
2
1 3
4
5
10 11 13
6 8 9
7 12
14 15
LEGEND
• Gases
• Liquids that require a small amount of
pressurization
• Liquids that require containment of the vapor
as well as the liquid
This section discusses the following types of API low-pressure
storage tanks:
• Single-walled
• Double-walled
• Spheroidal
• Spherical
Single-Walled, Low-Pressure Tank
Roof
Pressure safety valve/ Roof manhole
vacuum vent
Compression
ring
Ladder
Bottom
Cone Roof
Insulated
suspended
ceiling
Inner shell
Insulation
Insulation
Outer shell
Bottom
Supports
Elevation
Noded Spheroid
Tie
Truss
Supports
Elevation
Section
Sand cushion
Figure 7. Spheroidal Low-Pressure Tanks
Safety Valve
Shell
Platform
Appurtenances
Stairway
Support
Column
Sway
Bracing
Background
A tank must keep its shape and not permanently deform under
normal operating loads; therefore, it is important to select a steel
that has a sufficient yield strength. Yield strength is the amount
of stress a material can undergo before there is a relatively
large plastic deformation for small increases in stress. If the
stress in the tank is kept below this value, the tank will not suffer
any permanent deformation. The Minimum Yield Strength is the
minimum value of the yield strength required by the applicable
materials standard which governs the manufacture of the steel.
Allowable Stresses
60 60
50 50
40 I 40
up V
G ro up I
Gro
30 30
20 20
up IVA I
Gro pI
ou pV
10 II A Gr Grou
10
p
ou
Gr 0
0 III
o up
See Note 1 Gr
-10 -10
V I
Group
-20 -20
-30 -30
Group IIIA
-40 -40
See Note 2
-50 -50
-60 -60
0.25 0.50 0.75 1.00 1.25 1.50
Thickness, including corrosion allowance (inches)
Notes:
1. The Group II and Group V lines coincide at thicknesses less than 1/2 inch.
2. The Group III and Group IIIA lines coincide at thicknesses less than 1/2 inch.
3. The materials in each group are listed in Table 2-3.
4. This figure is not applicable to controlled-rolled plates (see 2.2.7.4).
5. Use the Group IIA curve for pipe and flanges (see 2.5.5.2 and 2.5.5.3).
Source: ANSI/API Standard 650, Ninth Edition, Washington, D.C., American Petroleum Institute, July 1993, Figure 2-
1. Reprinted courtesy of the American Petroleum Institute.
Note: To convert °F to °C subtract 32°F from the temperature in degrees F and multiply by 5/9. To convert inches
to mm multiply the thickness in inches by 25.4.
Figure 10. Minimum Permissible Design Metal Temperatures for Plates Used In
Tank Shells Without Impact Testing
Source: ANSI/API Standard 650, Ninth Edition, Washington, D.C., American Petroleum Institute, July 1993, Table 3-
2. Reprinted courtesy of the American Petroleum Institute.
• Weight Loads
• Total Pressure
• Roof Live Load
• Wind Loads
• Earthquake Base-Overturning Moment
• Live Loads on Appurtenances
Before the weight loads acting on a tank or its foundation can be
calculated, the thickness of the various components of which a
tank is comprised must be known or estimated. The next
section discusses how to estimate the thickness of tank
components if these weight loads are not known.
td = C1d(H-C2)G/Sd + CA
tt = C1d(H-C2)/St
td = Minimum thickness of the shell based on design
conditions in inches (millimeters).
tt = Minimum thickness of the shell based on
hydrostatic test conditions in inches (millimeters).
Per API 650, the minimum new nominal thickness of the tank
bottom plates is 6 mm (1/4 in.) excluding corrosion allowance.
The minimum new nominal thickness of roofs is 4.5 mm (3/16
in.) excluding corrosion allowance. Note that API uses the
terminology nominal plate thicknesses, since the normal
tolerances on plate materials is 0.01 inch or 0.25 mm.
Given :
Weight Loads
Background
The total hydrostatic test weight, WT, is equal to the sum of the
hydrostatic test water weight, WH, the tank dead weight empty,
WD, and any live loads acting on the tank roof or appurtenances
during the test. The tank dead weight empty, WD, is equal to
the weight of the tank bottom, Wb, the weight of the shell, Ws,
the weight of the roof(s), Wr, the weight of any appurtenances,
Wa, and the weight of any insulation, Wi, that may be installed
at the time of the hydrostatic test.
Note that insulation is usually not installed at the time of test and
the live loads on the roof and appurtenances are usually small
compared to other loads involved, and may be considered
negligible for the purposes of estimating the total hydrostatic
test weight, WT.
Procedures
Given:
• A floating roof:
Solution:
WH = π/4d2HLγw
WH =π/4 x (300)2 x 45 x 62.4
WH =~198,500,000 lb.
π 2γ
Wb = d t st
4
Wb =(π/4 x (300)2 x 0.25/12) x 490
Wb = ~721,600 lb.
Ws = πdth x γst
Ws = π x 300 x 0.0686 x 48 x 490
Ws = ~1,520,000 lb.
Given that the appurtenances are 2% of the tank weight, and using the
values calculated in Steps 2 through 4:
Wa =(Ws + Wb + Wr) x 0.02
Wa =(1,520,000 + 721,600 + 649,400) x 0.02
Wa =~57,820 lb.
WD = Ws + Wb + Wr + Wa + Wi
WD = 1,520,000 + 721,600 + 649,400 + 57,820
WD = ~2,949,000 lb.
WT = WH + WD
WT = 198,500,000 + 2,949,000
WT = ~201,450,000 lb.
Answer:
Background
Different pressure loads act on the tank bottom, tank shell, and
tank roof that are sometimes used in the design of these
components.
• Hydrostatic pressure
• Vapor pressure
Sources of Pressure on a Tank Shell - The sources of
pressure on a tank shell are as follows:
• Hydrostatic pressure
• Vapor pressure
• Wind pressure effects
Sources of Pressure on a Tank Roof - The sources of
pressure on a tank roof are as follows:
• Vapor pressure
• Wind pressure effects
The effects of wind pressure on the tank shell and roof will be
covered in a later section.
Pressure (psi)
0 5 10 15 20 25 30
0
16
24
sp
ec
sp
32
ific
ec
spe
gr
f ic
av
g
cifi
ity
ra
vit
=
c
40
1
y=
g ra
(w
at
vity
0.7
er
)
5
=0
48
.50
56
Pressure (psi)
0 5 10 15 20 25 30 35
0
16
no
24
va
va
va
po
po
po
rp
rp
32
r
re
re
pr
ss
ss
es
ur
ur
su
e
e
40
re
=
=
10
5
(s
p
pe
ps
si
48
c if
i(
(s
sp
pe
ic
ec
gr
cif
av
i fi
ic
56
c
ity
gr
gr
av
=
av
ity
0.
i ty
8
Procedures
PT = P H + PV
PT = 25.0 + 2.5
PT = ~27.5 psig
Heq = PT x C.F. /
Heq = 27.5 x 144 / (62.4 x 0.9)
Heq = 70.5 ft.
Answer:
The total pressure at the bottom of the tank is approximately
27.5 psig. The equivalent liquid height that can be used for
design of the shell course is 70.5 ft.
Background
The roof live load consists of the weights of items on the roof
that are not a part of the permanent structure. Some examples
are as follows:
• Personnel
• Equipment
• Rainwater
• Sand or dust
The roofs, tank and its foundation must be designed with the
capability to support the roof live load. A minimum required live
load of 122 Kg/m2 or 1.2 kN/m2 (25 lb./ft.2) is specified in 32-
SAMSS-006 for low-pressure tanks. The same minimum live
load is specified in API Standard 650 for atmospheric tanks. If
more than this minimum live load must be supported, then a
higher load should be specified. Higher live loads, such as
those due to heavy personnel traffic, heavy equipment, heavy
rains or heavy accumulations of sand or dust, should be
indicated by the process engineer. If the tank is designed for a
positive vapor pressure, the roof must be designed for this also.
Procedure
Calculate the roof live load for a flat roofed tank that is 100 ft. in
diameter. Assume that the minimum roof live load is applicable.
Solution:
Use Work Aid 1C, to calculate the roof live load, LRLL:
π 2
LRLL = d × RL
4
LRLL = π/4 d2RL
LRLL = π/4 (100)2 x 25
LRLL = ~196,350 lb.
Answer:
Wind Loads
Background
Wind
Mw
Fw
Figure 15. Wind Base-Shear Force, FW, and Wind Base-Overturning Moment, MW
Lw
Wind
Wind
Formulas
Wind Loads
Since the wind load increases with height above the reference
elevation, it is typical to assume that the tank is divided up into a
number of height ranges. The wind loads acting in each height
range are calculated assuming that Kh elevated at the midpoint
of the range applies over the whole range. The wind forces
acting on each height range are then summed up to determine
the total loads acting on the tank base.
where:
h + hl
Mw = ∑ Kh (hh − hl ) h × DGCfqr (Eqn. 4)
2
where:
The wind tends to lift the roof of the tank and to lift the entire
tank if the tank has a fixed roof.
ANSI/ASCE 7-88 indicates that for roofs with less than a 10°
angle, a combined gust response, G, and pressure (lift)
coefficient, Cp, should be used with the value of G Cp = 1.2.
Therefore, for a flat or cone roof tank, the following formula can
be used to calculate the wind roof-lift force, Lw:
where:
Background
- Tank shell
- Roof
Seismic Zones
Formulas
M E = ZI 0.60Ws H scg + 0.60Wr H t + 0.60Kw 1WC K1H L + K3 S
k 2 d KW 2 WCK2 H L
(Eqn. 6)
where:
Given:
Solution:
Kw1 = ~0.18
Kw2 = ~0.78
S = 1.5
K1 = ~0.38
K2 = ~0.52
ME = ~31,625,000 ft.-lb.
Answer:
Appurtenances
Background
• Membrane stresses
• Bending stresses
• Peak stresses
• Changes in dead weight
If excessive, these stresses can cause tearing, leaking, or
fracturing of the storage tank. In addition, attachments cause
changes in the dead weight of the entire storage tank.
Membrane Stress
Appurtenance
weight
Tank wall
Force
Pipe
Bending
moment
Force
Pipe
support
Exaggerated result
Peak Stresses
Tank wall
Reference lines
Mounting plate
Force Force
Force
Peak stresses
at corners
Result
Platforms
Accesses
Piping Connections
Supports
General
• Distort
• Leak
• Rupture
• Break its connecting pipes
• Have surface-water drainage problems
• Corrode on the bottom
Appendix B of API 650 gives recommendations and SAES-D-
100 presents the following requirements for the design and
construction of tank foundations:
Soil
• Preloading
• Compaction
• Excavation and backfill
Preloading
Compaction
Types of Foundations
• Ringwalls
- Concrete ringwall
• Concrete pad
• Piled foundation
Tank
Compacted earth
Ringwalls
• Larger tanks
• Tanks with high shells
• Tanks with skirts
• Tanks built on soil that is likely to erode
Ringwalls help prevent shell distortion in floating roof tanks.
When compared to an oiled sand pad, ringwalls provide the
following advantages:
Tank
Crushed
stone Crushed
stone
Compacted fill
Tank
Reinforced
concrete
Concrete Pad
Tank
Piled Foundation
• Unstable soil
• Tank weight may cause soil to push out from under the tank
;;;;;
Tank
Concrete Slab
Soil
Finished
Grade
Piles
• They have an average unit soil loading under the ringwall equal
to the soil pressure under the confined earth at the same depth.
Background
Types of Settlement
• Uniform
• Planar tilt
• Deviation from planar tilt
• Center-to-edge
• Local shell or bottom
Uniform
When the tank shell remains level as the tank settles, uniform
settlement has occurred. Uniform settlement does not cause
significant stresses or distortions in the tank. This type of
settlement requires correction only when the foundation or
piping connections develop problems. Figure 27 illustrates
uniform settlement.
Potential
Drainage problem for overstress
of piping
nozzle
Planar Tilt
When the tank’s shell tilts as the tank settles and the bottom of
the shell remains in a single plane, planar tilt settlement has
occurred. The bottom plane does not distort; it only tilts. Figure
28 illustrates planar tilt.
As the shell tilts, stresses are introduced that change the shape
of the shell. As a result of these stresses, the top of the tank
becomes elliptical.
Shell may
buckle
• Shell buckling
Center-to-Edge
When the support under the bottom of the tank settles more
than the support under the shell of the tank, center-to-edge
settlement has occurred. Figure 30 illustrates center-to-edge
settlement.
Local bottom
settlement
Given:
Answer:
1 205.65 151.27
2 205.65 149.97
3 205.65 151.23
4 205.65 153.74
5 205.65 152.48
6 205.66 153.76
7 205.66 162.44
8 205.66 165.03
9 205.66 163.77
10 205.66 157.62
11 205.65 157.48
12 205.65 153.72
SUMMARY
where:
6. Using the following formula, calculate the tank dead weight empty.
WD = Ws + Wb + Wr + Wa + Wi (Eqn. 12)
where:
WD = Tank dead weight empty, N (lb.)
Ws = Weight of the tank shell, N (lb.)
Wb = Weight of the tank bottom, N (lb.)
Wr = Weight of the tank roof(s), N (lb.)
Wa = Weight of the appurtenances, N (lb.)
Wi = Weight of insulation, if any, N (lb.)
7. Using the following formula, calculate the total hydrostatic test weight.
WT = WH + WD (Eqn. 13)
where:
WT = Total hydrostatic test weight
WH = Hydrostatic test water weight
WD = Tank dead weight empty
where:
PH = Hydrostatic pressure, kPa (psi)
γ = Specific weight of the liquid, kN/m3 (lb./ft.3). For water, the specific
weight is 9.81 kN/m3 (62.4 lb./ft.3). For other liquids multiply the
specific weight of water by the specific gravity, G, of the liquid.
h = Height of the liquid above the point being considered, m (ft.)
C.F. = Conversion factor equal to 1 kPa/1 kN/m2 (1 psi/144 lb./ft.2)
P T = PH + PV (Eqn. 15)
where:
PT = Total pressure, kPa (psi)
PH = Hydrostatic pressure, kPa (psi)
PV = Vapor pressure, if not specified, assume 0 kPa (psi)
where:
PT = Total pressure, kPa (psi)
γ = Specific weight of the liquid as defined above, kN/m3 (lb/ft3)
C.F. = Conversion factor equal to 1 kN/m2/1 kPa (144 lb/ft2/psi)
Calculate the roof live load based on the specified or minimum roof live loading and the
horizontal projected area of the roof using the following formula:
π 2
LRLL = d RL (Eqn. 17)
4
where:
LRLL = Roof live load, lb.
d = Diameter of the roof, ft.
RL = Roof live loading, 1.2 kN/m2 (25 lb./ft.2)
Work Aid 1D: Procedure and Database for Calculating Wind Loads
where:
Fw = Wind base-shear force, N (lb.)
hh = Highest point on the tank shell or roof within the height range, m
(ft.)
hl = Lowest point on the tank shell or roof within the height range, m
(ft.)
h + hl
Mw = ∑ Kh (hh − hl ) h × DGCfqr (Eqn. 4)
2
where:
Mw = Wind base-overturning moment, N-m (ft.-lb.)
hh = Highest point on the tank shell or roof within the height range, m
(ft.)
hl = Lowest point on the tank shell or roof within the height range, m
(ft.)
where:
Lw = Wind roof-lift load, N (lb.)
d = Diameter of the tank, m (ft.)
Kh = Height correction factor evaluated at the mid-point of the roof
(dimensionless) from Figure 39
GxCp = Combined gust and pressure lift coefficient (dimensionless)
equal to 1.2 for shallow roofs with less than 10° angle.
qr = Wind pressure at the reference elevation, 888 Pa (18.5 lb./ft.2)
for Saudi Aramco locations.
Work Aid 1E: Procedure and Databases for Calculating Earthquake Base-
Overturning Moment
1. Calculate the value of d/HL (d = diameter of the tank, HL = the design maximum
height of the liquid contents) and determine the value for factor k from Figure 40.
1.0
0.8
k
0.6
0.5
0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0
d/H L
Source: Based on ANSI/API Standard 650, Ninth Edition, Washington, D.C., American Petroleum Institute, July
1993, Fig. E-4.
2. Determine the values for the weight coefficients Kw1 and Kw2 from Figure 41.
1.0
Kw 1
0.8
0.6
0.4
Kw 2
0.2
d/H L
Source: Based on ANSI/API Standard 650, Ninth Edition, Washington, D.C., American Petroleum Institute, July
1993, Fig. E-2.
3. Determine the value for the site amplification factor S from Figure 42.
SI Note: The site amplification factor is dimensionless. To convert feet to meters multiply 1 m/ 3.28 ft.
4. Determine the value for the height coefficients K1 and K2 from Figure 43.
1.0
0.8
K2
0.6
K1
0.4
0.2
d/H L
Source: Based on ANSI/API Standard 650, Ninth Edition, Washington, D.C., American Petroleum Institute, July
1993, Fig. E-3.
where:
ME = Earthquake base-overturning moment, N-m (ft.-lb.)
Z = Seismic zone coefficient, dimensionless. For zone 0, Z = 0. For zone 1, Z
= 0.075. For zone 2, Z= 0.150.
I = Essential facilities factor, dimensionless. I = 1 for all petrochemical tanks,
unless otherwise specified by CSD.
Ws = Weight of the tank shell, N (lb.)
Hscg = Height from the base of the tank shell to the shell’s center of gravity, m (ft.)
Wr = Weight of the tank roof(s) (fixed and/or floating), N (lb.)
Ht = Total height of the tank shell, m (ft.)
KW1 = Weight coefficient, based on the ratio of the tank diameter, d, to the
maximum design liquid height, HL, from Figure 41
Wc = Weight of the tank liquid contents equal to the hydrostatic test water weight,
WH, multiplied by the specific gravity of the tank contents, N (lb.)
K1 = Height coefficient, based on the ratio of the diameter of the tank, d, to the
maximum design liquid height, HL, from Figure 43
HL = Maximum design liquid level, m (ft.)
S = Site amplification factor from Figure 42
k = Factor, based on the ratio of the diameter of the tank, d, to the design
maximum liquid height, HL, from Figure 40
d = Diameter of the tank, m (ft.)
KW2 = Weight coefficient, based on the ratio of the tank diameter, d, to the
maximum design liquid height, HL, from Figure 41
K2 = Height coefficient, based on the ratio of the tank diameter, d, to the
maximum design liquid height, HL, from Figure 43
K3 = Coefficient which is a function of the first sloshing mode of the tank and
equal to 1.0275 in SI units and 3.375 in US units.
SI Note: All constants and coefficients are suitable for use in either SI or US units
except for K3.
Work Aid 1F: Procedure for Calculating Live Loads for Appurtenances
Platforms, ladders and their attachments to the tank should be designed to support their
own weight plus a live load equal to the greater of 4450 N (1,000 lb.) or 2.4 kPa (50
lb./ft.2) on the floor and tread areas, A, unless otherwise specified.
where:
LLL = Live load on appurtenances, N (lb.)
A = Total floor and tread area, m2 (ft.2)
1. Obtain the data on the original elevation readings of the tank shell.
2. Subtract the actual settlement readings from the corresponding original elevation
readings.
4. Subtract the uniform settlement from the maximum difference between the original
elevation reading and the corresponding actual settlement reading. The result is
the amount of planar tilt settlement.
5. Plot the actual settlement readings around the circumferences of the tank starting
with the highest point at 0°. Figure 44 provides a graph that can be used for
plotting the data.
Elevation
Angle
6. Plot a cosine curve that most closely matches the actual settlement readings.
Figure 45 shows an example of a plot of data.
High point 0°
Planar tilt
Elevation
Deviation from
planar tilt
7. The vertical difference between the best-fit cosine curve and the plot of actual
settlement readings is the deviation from planar tilt and represents the differential
circumferential settlement.
GLOSSARY