Professional Documents
Culture Documents
REFERENCE MANUAL
To calculate and generate Storage Tank
Confidential
Content:
1.
2.
3.
4.
5.
6.
7.
Introduction............................................................................................................................. 3
Purpose.................................................................................................................................... 3
Using the program.................................................................................................................. 3
Limitation................................................................................................................................ 4
Installation............................................................................................................................... 4
Future...................................................................................................................................... 4
Support.................................................................................................................................... 4
Confidential
1.
Introduction
This program allows user optimizes Storage tanks data for storage of hydrocarbons(oil) or others liquids, with
diameter from 5-7 m and higher, specially for large diameters. Programs checks most data calculation from API 650
ver. 2007including updates to 1.2.2012 and EN 14015 standards.
2.
Purpose
Program allows easy to model storage tank in the model, and at the same time calculate quickly the main data as
plate wall thicknesses, static characteristic of vessel, check Tank against wind overturning stability, calculate
stiffening rings, check seismic stability, calculate data as: weight dry, weight with medium, summary of welds, RTG
X-rays. The designer can optimize Tank data on the base of variability to change: diameter, height, critical height,
various materials, manufactured length of plates, and all process of calculation takes time few seconds. Before using,
please read fort limitation of the program.
3.
Main Form[1]
Main Data
Tank
Main Data
of Saf.Tank
Roof Data
Data of
Bottom(s)
Rings
data
Welds
data
Show API
650 standard
Stor.Med. Density
Note 2
Density for
rough
calculation
Max.des.
Volume
Design
data
Choose Calc.
standard
With
HYDROTEST
Print data
to screen
Tank with
Safety Tank
Single Tank
Calculation Method
Note 1.
Move Tank to
chosen position
Note 1. Acc. API only for diameters higher then 61(program controls it)
https://law.resource.org/pub/us/cfr/ibr/002/api.650.2007.pdf
Note 2. In my program is used Ro * g instead of Gravity value specified in API version, and g is used 9.807
not 10 m/s2.
EN is using g = 10, but they use instead of Gravity of medium Density of medium.
Confidential
Additional height
above float. Roof at
critical level
Write Nr. of plates from
the bottom to up for
these materials & plates
Confidential
Note.2. Critical level is calculated from nom volume added in Main Form[1] and diameter, and is increased about volume of sloped
bottom (1:120) and volume of sink of floating roof shell) (if) and 200mm extra. Tank height is + delta height + max construction of
folating roof if is chosen. Critical level can be slightly degrased to whole value e.g. 12263 was degreased to 12190mm for
calculation, then operating and max volumes and levels were recalculated back.
How to set various or same materials, and various manufactured plates.
If the tank must be all designed from 1(Basic) material 11 503.1 1 (Rm = 490 Re = 345 Sd = 196 St = 210 Kcv = 1503) turn off
button other material to off, and choose same material in option Set mat. From Tmin. Watch option A.
Program deactivated plates and material with option Other, and set Nr. To 1 means from 1 to last plate.
In the case, designer wants to combine main Basic material with Other (using of manufactured plates 2080mm(height) x 7980mm
length) with mat. E.g. 11503.1 (11503.1 Rm = 490 Re = 345 Sd = 196 St = 210 Kcv = 1503), and from plates 1,2 and 5,6, write
plates position (from the bottom) as 1,2,5,6. Program automatically find missing Nr.3,4 and will calculated shell from nr. 7 to top with
set material - 11418.1 (Rm = 400 Re = 255 Sd = 160 St = 171 Kcv = 1418), plates 2480mm x 7980mm with weakness Re, Rm,. Sd,
St Kcv. Other Material of Plates option must be turned ON, and automatically will be set CYAN background colour for text. Program
checks (EN,API) if is thL lower course not thicker then thU upper course
In the case is set different material Set mat. From Tmin thickness, program calculates wall thickness for every ring, and
compares to API (same as EU standards), and final thickness is used minimum allowed Tmin(see Note3). For instance, programs
calculates 4mm without corrosion and 5 with corrosion, so th min = max(4,5) for diameter 78m, but for this diameter must be used
min thickness 10 mm. So program will add to this thickness mat 11 375.1 (cheapest) -> 11375.1 (Rm = 363 MPa Re = 235 MPa Sd
= 145 MPa St = 156 MPa Kcv = 1375), and calculation is repeated to not exceed Tmin. Shown in Option B.
Note3 For explanation, until th min calculated thickness is not smaller then Tmin depending from API 650/EN/GOST and diameter of
tank, still is used Basic or Other material, so when is Thmin = 10mm as result of higher thickness for
design(+allowance)/hydrotest conditions, still will be used mat 11418.1. If program calculates that th is thinner then Tmin for basic or
Other material, will test if th is thinner than Tmin too, if not, returns back th for Basic or Other material. For EN will be done
calculation acc point 9.2.3 in the calculation will be reduced H(liquid level) for 0.3 m. Then is checked with Tmin.
The program was tested for condition from API see K.2 Variable-Design-Point Example #2, file H101T-vm in subdirectory
/directories/Tank/Data, (for directories see chapter 5. Installation)
Notes:
When is pressed button Calculated Tank Shell Weight + wall thicknesses after successful calculation procedure, Orange colour
of this button will be changed to default. Any updating data in the form, changes colour back to Orange.
Same logic is used for all further forms. All buttons/text gadgets in all forms have tooltip explanation.
If during of testing you want to see outputs calculated data in the command line, turn ON in main form button Test Tank
Parameters.
Calculation of tank data(and safety tank) depends from the Critical Level (as result of storage volume, diameter of tank(safety tank)
and its height. The overall height of tank or safety tank is controlled by chosen height of plates, and controlled by API 650 last
one ring of plates, which can not be less as 1830mm.
Typical output (acc sample from API and sample K.2 Variable-Design-Point Example #2 transformed to mm) mat Sd 28.000(193.1Mpa) and St 30.000(206.8 Mpa) and Sd
23200(159.9 Mpa) and St 24900(171.6 Mpa) Psi, Diam 280ft = 85340mm H = 40ft = 12190mm , height of plate 8ft = 2430mm.
-------------------------------------------------------------------------------------------Main Data for TANK H-10api
-------------------------------------------------------------------------------------------Nominal volume ==> Vhmax
= 67500 m3
Maxim volume
==> Vhmax
= 66526 m3, => maximum level = 11990 (mm)
Critical volume ==> Vcrit
= 69727 m3, => critical level = 12190 (mm)
Nominal Diameter of Tank
= 85340 (mm)
Overall Height of Tank
= 14620 (mm)
Storage medium
= CRUDE OIL
Density of medium,
= 868 (kg/m3) (cca 0.85G from sample K.2)
Corrosion allowance of TANK
= 3 (mm) possible to reduce for selected plates
====================================================================================================
----------------------------------- TANK calculated data with First Foot + Variable method acc API 650 release 1.Febr. 2012 ----------------Design calculation : td = (4.9 * (D * (H - 300) * Ro * g) / (kw * Sd * 1 exp10)) + ca (additional allowance)
Design calculation : td = (4.9 * (D * (H - 300)) / (kw * St * 1 exp10))
-------------------------------------------------------------------------------------------------------------------------------------------------------------------Diameter 85340 mm * Overall Height 14410 * Critical level 12190 mm * Medium CRUDE OIL * Density 868 kg/m3
-------------------------------------------------------------------------------------------------------------------------------------------------------------------Course. Material.
H Sd
St
Ca
td[i]
tdc[i]
tt[i]
t1d[i] t1t[i]
tmin[i]
th[i]
Weight Weight
Nr.[i]
Mpa
MPA (mm) des
des
htest des
htest
CA = 0 CA[i]
+ca +all
====================================================================================================
----------------------------------- TANK calculated data with First Foot + Variable method acc API 650 release 1.Febr. 2012 ----------------Design calculation : td = (4.9 * (D * (H - 300) * Ro * g) / (kw * Sd * 1 exp10)) + ca (additional allowance)
Design calculation : td = (4.9 * (D * (H - 300)) / (kw * St * 1 exp10))
-------------------------------------------------------------------------------------------------------------------------------------------------------------------Diameter 85340 mm * Overall Height 14620 * Critical level 12190 mm * Medium CRUDE OIL * Density 868 kg/m3
-------------------------------------------------------------------------------------------------------------------------------------------------------------------Course. Material.
H
Sd
St
Ca
td[i]
tdc[i] tt[i] t1d[i] t1t[i] tmin[i]
th[i] Weight Weight
Confidential
Nr.[i]
Mpa MPA
(mm)
des
des
htest des
htest CA = 0 CA[i]
+ca +all
====================================================================================================
1
A573-70
2435 193.1 206.8 3
21.92 24.92 24.04 24.28 23.21 25
25
112.8 128.2
2
A573-70
2435 193.1 206.8 3
16.65 19.65 19.32 0
0
19.65
20
87.1
102.5
3
A573-70
2435 193.1 206.8 1.5
11.92 13.42 12.96 0
0
13.42
14
64.1
71.8
4
A36
2435 159.9 171.6 0
9.7
9.7
10.73 0
0
10.73
11
56.4
56.4
5
A36
2435 159.9 171.6 0
4.28
4.28 4.63
0
0
4.63
10
51.3
51.3
6
A36
2435 159.9 171.6 0
0
0
0
0
0
0
10
51.3
51.3
--------------------------------------------------------------------------------------------------------------------------------------------------------------------Weight of TANK SHELL (without and with corr. allowance)
423 (t)
461.5 (t)
Weight of TANK SHELL During Hydrotest at Crit level V = 69727 m3
70150 (t) 70188.5 (t)
Weight of TANK SHELL During Hydrotest at Maximum level V = 68583 m3
69006 (t) 69044.5 (t)
Weight of TANK SHELL at Crit level with medium V = 69727 m3
60946 (t) 60984.5 (t)
Weight of TANK SHELL at Maximum level with medium V = 68583 m3
59953 (t) 59991.5 (t)
====================================================================================================
Length of Horizontal welds of Tank Shell 20 mm
= 268.2 m
Length of Horizontal welds of Tank Shell 14 mm
= 268.1 m
Length of Horizontal welds of Tank Shell 11 mm
= 268.1 m
Length of Horizontal welds of Tank Shell 10 mm
= 268.1 m
Length of Vertical welds of Tank Shell 25 mm
= 82.8 m
Length of Vertical welds of Tank Shell 20 mm
= 82.8 m
Length of Vertical welds of Tank Shell 14 mm
= 82.8 m
Length of Vertical welds of Tank Shell 11 mm
= 82.8 m
Length of Vertical welds of Tank Shell 10 mm
= 165.6 m
============================================================================================
Variable methode for Course Nr 1
-------------------------------------------------------------------------------------------td
= 21.92 = 4.9 * 85340 * (12190 - 300) * 8512.1722 / (1 * 193.1 * 1exp10)
tdc = 24.92 = 21.92 + 3
tt
= 24.04 = 4.9 * 85340 * (12190 - 300) / (1 * 206.8 * 1exp6)
t1d = 24.28 = 1.06 - 0.0696 * 85340 / 12190 * sqrt(12190 * 8512.1722 * 1exp-7 / 193.1)) * (4.9 * 12190 * 85340 * 8512.1722 * 1exp-10 / 193.1) + 3
t1t
= 23.21 = 1.06 - 0.0696 * 85340 / 12190 * sqrt(12190 * 1exp-3 / 206.8)) * (4.9 * 12190 * 85340 * 1exp-6 / 206.8
-------------------------------------------------------------------------------------------Preliminary calculation tdx tu tt for Course Nr.2
-------------------------------------------------------------------------------------------tdx
= 4.9 * D * (H - x ) * G / (kw * Sd) * 1xp10 + CA , where x[i] starts with i = 1 -> 300mm
20.429 = 4.9 * 85340 * (9755 - 300) * 8512.1722 * 1exp10 / (1 * 193.1) + 3
tu
= tdx - CA = 17.429
tt
= 4.9 * D * (H - x) / (kw * St * 1exp6) , where x[i] starts with i = 1 -> 300mm)
19.119 = 4.9 * 85340 * (9755 - 300) / (1 * 206.8 * 1exp6)
-------------------------------------------------------------------------------------------Variable method for Course Nr 2
-------------------------------- D E S I G N CONDITION ------------------------------------iter tu
K
C
x1
x2
x3
x
td-Ca
-------------------------------------------------------------------------------------------1
17.429 1.262 0.122
906.89 1190.11 1052.1 906.89 16.31
2
16.31
1.349 0.158
1002.1 1541.29 1017.77 1002.1 16.135
3
16.135 1.363 0.164
1018.09 1599.82 1012.29 1012.29 16.116
4
16.116 1.365 0.164
1017.79 1599.82 1011.7 1011.7 16.117
----------------------------------------------------------------------------------------------------------------------------- H Y D R O T E S T --------------------------------------iter tu
K
C
x1
x2
x3
x
tt
-------------------------------------------------------------------------------------------1
19.119 1.214 0.101
866.25 985.26 1101.93 866.25 17.974
2
17.974 1.291 0.134
952.51 1307.17 1068.42 952.51 17.799
3
17.799 1.304 0.139
965.51 1355.95 1063.21 965.51 17.773
4
17.773 1.306 0.14
968.24 1365.7 1062.43 968.24 17.768
-------------------------------------------------------------------------------------------k[1]
= 1.262
= tL / tu
=> 22 / 17.429
Ck[1] = 0.122
= sqrt(k) * (k - 1) / (1 + pow(k,3/2))
=> sqrt(1.262) * (1.262 - 1) / (1 + pow(1.262,3/2))
x1[1] = 906.89
= 0.61 * sqrt(rad * tu) + 320 * C * H
=> 0.61 * sqrt(0.5 * 85340 * 17.429) + 320 * 0.122 * 9755 * 0.001
x2[1] = 1190.11 = 1000 * C * H
=> 0.122 * 9755
x3[1] = 1052.1
= 1.22 * sqrt(rad * tu)
=> 1.22 * sqrt(0.5 * 85340 * 17.429)
x4[1] = 906.89
= min(x1,x2,x3)
k[2]
= 1.349
= tL / tu
=> 22 / 16.31
Ck[2] = 0.158
= sqrt(k) * (k - 1) / (1 + pow(k,3/2))
=> sqrt(1.349) * (1.349 - 1) / (1 + pow(1.349,3/2))
x1[2] = 1002.1
= 0.61 * sqrt(rad * tu) + 320 * C * H
=> 0.61 * sqrt(0.5 * 85340 * 16.31) + 320 * 0.158 * 9755 * 0.001
x2[2] = 1541.29 = 1000 * C * H
=> 0.158 * 9755
x3[2] = 1017.77 = 1.22 * sqrt(rad * tu)
=> 1.22 * sqrt(0.5 * 85340 * 16.31)
x4[2] = 1002.1
= min(x1,x2,x3)
k[3]
= 1.363
= tL / tu
=> 22 / 16.135
Ck[3] = 0.164
= sqrt(k) * (k - 1) / (1 + pow(k,3/2))
=> sqrt(1.363) * (1.363 - 1) / (1 + pow(1.363,3/2))
x1[3] = 1018.09
= 0.61 * sqrt(rad * tu) + 320 * C * H
=> 0.61 * sqrt(0.5 * 85340 * 16.135) + 320 * 0.164 * 9755 * 0.001
Confidential
x2[3] = 1599.82
= 1000 * C * H
=> 0.164 * 9755
x3[3] = 1012.29
= 1.22 * sqrt(rad * tu)
=> 1.22 * sqrt(0.5 * 85340 * 16.135)
x4[3] = 1012.29
= min(x1,x2,x3)
k[4]
= 1.365
= tL / tu
=> 22 / 16.116
Ck[4] = 0.164
= sqrt(k) * (k - 1) / (1 + pow(k,3/2))
=> sqrt(1.365) * (1.365 - 1) / (1 + pow(1.365,3/2))
x1[4] = 1017.79
= 0.61 * sqrt(rad * tu) + 320 * C * H
=> 0.61 * sqrt(0.5 * 85340 * 16.116) + 320 * 0.164 * 9755 * 0.001
x2[4] = 1599.82
= 1000 * C * H
=> 0.164 * 9755
x3[4] = 1011.7
= 1.22 * sqrt(rad * tu)
=> 1.22 * sqrt(0.5 * 85340 * 16.116)
x4[4] = 1011.7
= min(x1,x2,x3)
k[5]
= 1.365
= tL / tu
=> 22 / 16.117
-------------------------------------------------------------------------------------------2.513 = 2435 / sqrt(0.5 * 85340 * 22)
if 2.513 gt 1.375 and 2.513 lt 2.625 ==> td[2] = 16.645927543442 = 16.12 + (22 - 16.12) * (2.1 - 2435 / (1.25 * (sqrt(0.5 * 85340 * 22
-------------------------------------------------------------------------------------------k[1]
= 1.214
= tL / tt
=> 23.212 / 19.119
C[1] = 0.101
= sqrt(k) * (k - 1) / (1 + pow(k,3/2))
=> sqrt(1.214) * (1.214 - 1) / (1 + pow(1.214,3/2))
x1[1] = 866.25 = 0.61 * sqrt(rad * tt) + 320 * C * H
=> 0.61 * sqrt(0.5 * 85340 * 19.119) + 320 * 0.101 * 9755 * 0.001
x2[1] = 985.26 = 1000 * C * H
=> 0.101 * 9755
x3[1] = 1101.93 = 1.22 * sqrt(rad * tt)
=> 1.22 * sqrt(0.5 * 85340 * 19.119)
x4[1] = 866.25 = min(x1,x2,x3)
k[2]
= 1.291
= tL / tt
=> 23.212 / 17.974
C[2] = 0.134
= sqrt(k) * (k - 1) / (1 + pow(k,3/2))
=> sqrt(1.291) * (1.291 - 1) / (1 + pow(1.291,3/2))
x1[2] = 952.51 = 0.61 * sqrt(rad * tt) + 320 * C * H
=> 0.61 * sqrt(0.5 * 85340 * 17.974) + 320 * 0.134 * 9755 * 0.001
x2[2] = 1307.17 = 1000 * C * H
=> 0.134 * 9755
x3[2] = 1068.42 = 1.22 * sqrt(rad * tt)
=> 1.22 * sqrt(0.5 * 85340 * 17.974)
x4[2] = 952.51 = min(x1,x2,x3)
k[3]
= 1.304
= tL / tt
=> 23.212 / 17.799
C[3] = 0.139
= sqrt(k) * (k - 1) / (1 + pow(k,3/2))
=> sqrt(1.304) * (1.304 - 1) / (1 + pow(1.304,3/2))
x1[3] = 965.51 = 0.61 * sqrt(rad * tt) + 320 * C * H
=> 0.61 * sqrt(0.5 * 85340 * 17.799) + 320 * 0.139 * 9755 * 0.001
x2[3] = 1355.95 = 1000 * C * H
=> 0.139 * 9755
x3[3] = 1063.21 = 1.22 * sqrt(rad * tt)
=> 1.22 * sqrt(0.5 * 85340 * 17.799)
x4[3] = 965.51 = min(x1,x2,x3)
k[4]
= 1.306
= tL / tt
=> 23.212 / 17.773
C[4] = 0.14
= sqrt(k) * (k - 1) / (1 + pow(k,3/2))
=> sqrt(1.306) * (1.306 - 1) / (1 + pow(1.306,3/2))
x1[4] = 968.24 = 0.61 * sqrt(rad * tt) + 320 * C * H
=> 0.61 * sqrt(0.5 * 85340 * 17.773) + 320 * 0.14 * 9755 * 0.001
x2[4] = 1365.7 = 1000 * C * H
=> 0.14 * 9755
x3[4] = 1062.43 = 1.22 * sqrt(rad * tt)
=> 1.22 * sqrt(0.5 * 85340 * 17.773)
x4[4] = 968.24 = min(x1,x2,x3)
-------------------------------------------------------------------------------------------2.358 = 2435 / sqrt(0.5 * 85340 * 25)
if 2.358 gt 1.375 and 2.358 lt 2.625 ==> tt[2] = 19.316719564971 = 17.77 + (25 - 17.77) * (2.1 - 2435 / (1.25 * (sqrt(0.5 * 85340* 25)
-------------------------------------------------------------------------------------------Preliminary calculation tdx tu tt for Course Nr.3
-------------------------------------------------------------------------------------------tdx
= 4.9 * D * (H - x ) * G / (kw * Sd) * 1xp10 + CA , where x[i] starts with i = 1 -> 300mm
14.437 = 4.9 * 85340 * (7318 - 300) * 8512.1722 * 1exp10 / (1 * 193.1) + 1.5
tu
= tdx - CA = 12.937
tt
= 4.9 * D * (H - x) / (kw * St * 1exp6) , where x[i] starts with i = 1 -> 300mm)
14.191 = 4.9 * 85340 * (7318 - 300) / (1 * 206.8 * 1exp6)
-------------------------------------------------------------------------------------------Variable method for Course Nr 3
-------------------------------- D E S I G N CONDITION ------------------------------------iter tu
K
C
x1
x2
x3
x
td-Ca
-------------------------------------------------------------------------------------------1
12.937 1.287 0.132
762.33 965.98
906.44 762.33 12.084
2
12.084 1.378 0.17
836.12 1244.06 876.05 836.12 11.948
3
11.948 1.394 0.176
847.7
1287.97 871.1
847.7
11.927
4
11.927 1.396 0.177
849.66 1295.29 870.34 849.66 11.923
5
11.923 1.396 0.177
849.59 1295.29 870.19 849.59 11.924
6
11.924 1.396 0.177
849.6
1295.29 870.23 849.6
11.923
7
11.923 1.396 0.177
849.59 1295.29 870.19 849.59 11.924
8
11.924 1.396 0.177
849.6
1295.29 870.23 849.6
11.923
9
11.923 1.396 0.177
849.59 1295.29 870.19 849.59 11.924
10 11.924 1.396 0.177
849.6
1295.29 870.23 849.6
11.923
----------------------------------------------------------------------------------------------------------------------------- H Y D R O T E S T --------------------------------------iter tu
K
C
x1
x2
x3
x
tt
-------------------------------------------------------------------------------------------1
14.191 1.361 0.163
856.38 1192.83 949.35 856.38 13.066
2
13.066 1.479 0.208
942.56 1522.14 910.95 910.95 12.956
3
12.956 1.491 0.213
952.35 1558.73 907.1
907.1
12.963
4
12.963 1.49
0.212
950.13 1551.42 907.35 907.35 12.963
Etc
Confidential
Critical level
Distance between bottoms
of Tank and Safety Tank
Conic/Spheric roof if
(floating button is not
off)
Only floating
rooof
Confidential
Typical view to floating roof with cassettes, manholes to cassettes or via roof, showing material plates
Typical output:
Roof calculation for Tank H-101 = 90000 m3
=================================================================================='
4mm fillet weld(Plate for Rain and Foam)
= 479.97 m'
5mm fillet weld of vertical circle bended plates
= 2124.18 m'
5 mm fillet welds straight(cross sections(cassettes))
= 937.26 m'
5 mm fillet welds of dashed(interrupted welds)
= 2398.25 m
5 mm fillet welds of crossing beams
= 907.2 m
5 mm fillet welds of floating roof plates
= 3413.6 m
5 mm butt welds of floating roof plates
= 5231.5 m
5mm fillet welds of inspection holes
= 270.5 m
---------------------------------------------------------------------------------Aproxim. weight of floating roof plates (bottom + top)
= 377977 (kg)
Weight of vertical circle bracing plates(rings)
= 48470 (kg)
Weight of legs and vent legs cca 112
= 24150 (kg)
Weight of inspection holes and roof insp. holes
= 8300 (kg)
Weight of plates creating cassettes(cross-sections cca 112)
= 26830 (kg)
Weight of horizontal U bracing profile
= 75844 (kg)
Weight of vertical U bracing profile
= 26035 (kg)
---------------------------------------------------------------------------------Aprox. needed plates with dimensions 1500 x 4000 x 5
= 1602 (pcs)
Calculated Weight of Floating Rood (without 254 mm water bar) cca
= 595577 (kg)
Weight of water => 254 mm precipitation
= 1200978 (kg)
Diameter of fl. roof. = 77590 (mm), maximum roof height = 1200 (mm), Minim. roof height = 800 (mm)
The Sink of the roof in medium with density = 1000 (kg/m3) is
= ** 126 mm **
The Sink of the roof in medium with density = 868 (kg/m3) is
= ** 145 mm **
The Sink of the roof(with 254mm of water) in medium with density = 700 (kg/m3)
= ** 543 v mm **
==================================================================================
Weight of Floating Roof in the form(User choice) (without 254 mm water bar) cca
= 595577 (kg)
==================================================================================
Note. The intend of this program is not to calculate the stability of the roof etc but just estimate the weight, for further
calculation(wind stability etc..). Program allows to change the calculated weight if is too light.
Confidential
Typical output:
====================================================================================================
------- Bottom of TANK H-101 = 90000 m3
----------------------------------------------------------------------------------------------------------------------Cut bottom(circle) of TANK
Inside diameter of Tank
Outside diameter of Tank close to bottom
----------------------------------------------------------------------------------------------------------------------78220 (mm)
78000 (mm)
78070 (mm)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Length of all butt
welds of Edge
Plates thickness 12 (mm)
= 32.2 (m)
Length of all fillet welds of Bottom Plates (to Edge Plates) thickness 9 (mm)
= 240.9 (m)
Length of all butt
welds of Bottom Plates thickness 9 (mm)
= 1958.6 (m)
Length of all fillet welds of Bottom Plates thickness 9 (mm)
= 904.1 (m)
Aprox. needed plates with dimensions 8000 x 2000 x 9
= 279 (pcs)
====================================================================================================
Total weight of Bottom plates of TANK = 349882 (kg)
====================================================================================================
====================================================================================================
------- Bottom of SAF TANK H-101 = 90000 m3
----------------------------------------------------------------------------------------------------------------------Cut bottom(circle) of SAF TANK
Inside diameter of Tank
Outside diameter of Tank close to bottom
----------------------------------------------------------------------------------------------------------------------84216 (mm)
84000 (mm)
84066 (mm)
----------------------------------------------------------------------------------------------------------------------Length of all butt
welds of Edge
Plates thickness 12 (mm)
= 34.1 (m)
Length of all fillet welds of Bottom Plates (to Edge Plates) thickness 9 (mm)
= 259.7 (m)
Length of all butt
welds of Bottom Plates thickness 9 (mm)
= 2314.7 (m)
Length of all fillet welds of Bottom Plates thickness 9 (mm)
= 1086.5 (m)
Aprox. needed plates with dimensions 8000 x 2000 x 9
= 344 (pcs)
====================================================================================================
Total weight of Bottom plates of SAF TANK = 404813 (kg)
====================================================================================================
Confidential
Confidential
Stiffening(Bracing) rings[6]
Notes:
1. Is used corroded thickness of shell for calculation of Top Wind Girder and stiffening Girders.
2. In this application, I think will latter provide button which can run calculation according separate chosen Standard(user maybe
wants Shell calculation acc API, but Stiffening rings acc EN)
3. In calculation equations of J-kvad modules are up to know used only 1x used 16 x th proportion of the shell tank, what can be
increased for 2x , it means above and bellow profile welded to shell tank(If applicable). That means J-kvad modules are little bit
stronger. Watch attached calculation report with values.
Confidential
Confidential
An intermediate wind girder nr. 2 will be preliminary placed at 2/3 of Transf. Shell height = 4887 mm (from bottom) see EN 14015 9.3 to 9.3.3.6
An intermediate wind girder nr. 2 will be placed at height = 16557 mm from the bottom on the plate with 12 mm thickness
-----------------------------------------------------------------------------------------------------------------------------------------------------An intermediate wind girder nr. 2 plate sizes:
Plate 200 x 12
weight = 5340
kg
Painting area = 120.2 m2
An intermediate wind girder nr. 2 plate sizes:
Plate 100 x 12
weight = 2673
kg
Painting area = 56.8
m2
An intermediate wind girder nr. 2 plate sizes:
Plate 50 x 12
weight = 1335
kg
Painting area = 35.1
m2
An intermediate wind girder nr. 2 totally:
weight = 9348
kg
Painting area = 190.4 m2
Fillet Weld - 8 mm
length = 282.8
m
Stich Fillet Weld 100mm/100mm (Plate 200 x 12) - 8 mm
length = 141.4
m
An intermediate wind girder nr. 2 is 200 x 100 x 12
-----------------------------------------------------------------------------------------------------------------------------------------------------Totally all Stiffening/Intermediate Rings
weight = 50116 kg
Painting area = 1079.8 m2
---------- Top wind girder --------------------------------------------------------------------------------------------------------------------------Profiles characteristics see e.g. English version http://aladin.elf.stuba.sk/Katedry/KMECH/slovakversion/Predmety/PRP/goga/PRP_6_krut.pdf
2304
(mm2) = 16 * 12 * 12
Section area of of shell 16 x t see API 5.9.6.2 an figure 5-24
2990
(mm2)
Section area L
profile 160 x 100 x 12
4230
(mm2)
Section area UPN profile 240 x 85
1200
(mm2) = 16 * 100 * 12
Section area of plate 100 x 12
27648
(mm4) = 16 * 12 * 12 * 12 * 12 / 12
J-kvad. module of shell 16 x th
7786200
(mm4)
J-kvad. module of L
profile 160 x 100 x 12
2480000
(mm4)
J-kvad. module of UPN profile 240 x 85
1000000
(mm4) = 12 * 100 * 100 * 100 / 12
J-kvad. module of horizontal plate 100 x 12
6
(mm) = 12 * 0.5
Centre point of Section area of shell 16 x t
65.2
(mm) = 12 + 53.2
Centre point of Section area of L
profile 160 x 100 x 12
1609.2
(mm) = 12 + 160 + 1350 + 100 + 9.5 - 22.3
Centre point of Section area of UPN profile 240 x 85
1572
(mm) = 12 + 160 + 1350 + 100 * 0.5
Centre point of Section area of plate 100 x 12
109648
(mm4) = 27648 + 2304 * 6 * 6
Partial J-kvad. module of shell 16 x th to inside Diam of Shell
20496200
(mm4) = 7786200 + 2990 * 65.2 * 65.2
Partial J-kvad. module of L
profile 160 x 100 x 12 to inside Diam of Shell
10956169000 (mm4) = 2480000 + 4230 * 1609.2 * 1609.2
Partial J-kvad. module of UPN profile 240 x 85 to inside Diam of Shell
2966420000 (mm4) = 1000000 + 1200 * 1572 * 1572
Partial J-kvad. module of horizontal plate 100 x 12 to inside Diam of Shell
13943194848 (mm4) = 109648 + 20496200 + 10956169000 + 2966420000
Final J-kvad. module of a Top wind girder to inside Diam of Shell
830
(mm) = (2304 * 6 + 2990 * 65.2 + 4230 * 1609.2 + 1200 * 1572) / (2304 + 2990 + 4230 + 1200) Centre point J module of a Top wind girder to
inside Diam of Shell
Confidential
Confidential
Confidential
4.
Limitation
Program works with mm units. Up to now works only for Tanks with material carbon steel, (ss, aluminium is not yet included, tanks
with internal pressure(even this is limited to min pressure). Program calculates for roofs only guessed weight, but specially for
cassette floating roofs, the weight is really precisely calculated.
I did not include checking of Material Rm, Re acc various Standards, sorting to the various groups acc temperatures & conditions,
program only checks if Sd or St is not higher then allowed calculation yield (e.g. 260 MPa acc En 14105.). It is up to designer which
material wants to use, which welding material etc. Up to know is not included checking of min thickness acc type of material, only
max or min allowed thickness is checked by program, it is recommended to check if maximum calculated thickness is allowed for the
chosen material(manufactured), acc group of material/conditions/max allowed thickness (see kcv etc..) . Programs is done for simple
calculation of parameters described above.
Other things are part of detail engineering, when is calculated seismic stability, wind stability etc
Because program PDMS uses mm as standard, I modified all calculation equations for using of mm, to get proper results.what is
always shown in the reports.
As well in later version program I plan to add standard GOST, so user can choose acc which standard wants to calculate Tank and
m model in design.
Up to now is not included calculation for higher then 100 Degrees C, for this must be compared Young module at working
temperature and for temperature in normal weather conditions(e.g. for calculation of stiffening rings).
Up to now when is chosen Standard for calculation, all applications follow this Standard, but maybe for some specific reasons I can
changed philosophy and run e.g. only Stiffening rings calculation acc API, even Tank thickness plates were calculated acc EN
Confidential
5.
Installation
6.
Future
For the future, I plan to add calculation checking of shell for tanks with internal pressure for, for small tanks, or tanks from SS.
Latest version of API can be incorporated after sending me a pdf version or link to website, where I can compare changes against
used API version (February 2012)
7.
Support