Structurally Supported Conical Roof

Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

STRUCTURALLY SUPPORTED CONICAL ROOF

A = Actual Part. Area of Roof-to-shell Juncture per API-650 (cm^2)


A-min = Minimum participating area (cm^2) per API-650 5.10.5.2
a-min-A = Minimum participating area due to full design pressure per API-650 F.5.1 (cm^2)
a-min-Roof = Minimum participating area per API-650 App. F.5.2 (cm^2)
Add-DL = Added Dead load (kPa)
Alpha = 1/2 the included apex angle of cone (degrees)
Aroof = Contributing Area due to roof plates (cm^2)
Ashell = Contributing Area due to shell plates (cm^2)
CA = Roof corrosion allowance (mm)
D = Tank Nominal Diameter per API-650 5.6.1.1 Note 1 (m)
density = Density of roof (kg/mm3)
DL = Dead load (kPa)
e.1b = Gravity Roof Load (1) - Balanced (kPa)
e.1u = Gravity Roof Load (1) - Unbalanced (kPa)
e.2b = Gravity Roof Load (2) - Balanced (kPa)
e.2u = Gravity Roof Load (2) - Unbalanced (kPa)
Fp = Pressure Combination Factor
Fy = smallest of the yield strength (MPa)
Fy-roof = Minimum yield strength for shell material (Table 5-2a) (MPa)
Fy-shell = Minimum yield strength for shell material (Table 5-2a) (MPa)
Fy-stiff = Minimum yield strength for stiffener material (Table 5-2a) (MPa)
hr = Roof height (m)
ID = Tank Inner Diameter (m)
Insulation = Roof Insulation (m)
JEr = Roof joint efficiency
Lr = Entered Roof Live Load (kPa)
Lr-1 = Computed Roof Live Load, including External Pressure
Max-p = Max Roof Load due to participating Area (kPa)
Net-Uplift = Uplift due to internal pressure minus nominal weight of shell, roof and attached framing
(N), per API-650 F.1.2
P = Minimum participating area (kPa)
P-ext-2 = Max external pressure due to roof shell joint area (kPa)
P-F51 = Max design pressure reversing a-min-A calculation (kPa)
P-max-ext-T = Total max external pressure due to roof actual thickness and roof participating area
(kPa)
P-max-internal = Maximum design pressure and test procedure per API-650 F.4, F.5. (kPa)
P-Std = Max pressure pressure allowed per API-650 App. F.1 & F.7 (kPa)
P-Uplift = Uplift case per API-650 1.1.1 (N)
P-weight = Dead load of roof plate (kPa)
Pe = External Pressure (kPa)
pt = Roof cone pitch (mm) rise per 12 (mm)
Pv = Internal Pressure (kPa)
R = Roof horizontal radius (m)
Ra = Roof surface area (cm^2)
Roof-wc = Weight corroded of roof plates (N)
S = Ground Snow Load per ASCE 7-05 Fig 7-1 (kPa)
Sb = Balanced Design Snow Load per API-650 Section 5.2.1.h.1 (kPa)
Shell-wc = Weight corroded of shell (N)
Su = Unbalanced Design Snow Load per API-650 Section 5.2.1.h.2 (kPa)
T = Balanced Roof Design Load per API-650 Appendix R (kPa)
t-calc = Minimum nominal roof plates thickness per API-650 Section 5.10.5.1 (mm)
t-Ins = thickness of Roof Insulation (m)
Theta = Angle of cone to the horizontal (degrees)
U = Unbalanced Roof Design Load per API-650 Appendix R (kPa)
Wc = Maximum width of participating shell per API-650 Fig. F-2 (mm)
Wh = Maximum width of participating roof per API-650 Fig. F-2 (mm)

Roof Design Per API-650


Note: Tank Pressure Combination Factor Fp = 0.4

D = 15 m
ID = 15 m
CA = 0 mm
R = 7.5145 m
Fp = 0.4
JEr = 1
JEs = 1
JEst = 1
Insulation = 0 m
Add-DL = 0 kPa
Lr = 1 kPa
S = 0 kPa
Sb = 0 kPa
Su = 0 kPa
density = 0.000007841 kg/mm3
P-weight = 0.3867 KPa
Pe = 0 kPa
pt = 0.75 mm rise per 12 mm
t-actual = 5 mm
Fy-roof = 250 MPa
Fy-shell = 250 MPa
Fy-stiff = 250 MPa
Shell-wc = 259,728.1778 N
Roof-wc = 68,343.807 N
P-Std = 18 kPa, Per API-650 F.1.3
t-1 = 6 mm
CA-1 = 0 mm
Sd = 160 MPa

Theta = TAN^-1 (pt/12)


Theta = TAN^-1 (0.75/12)
Theta = 3.5763 degrees

Alpha = 90 - Theta
Alpha = 90 - 3.5763
Alpha = 86.4237 degrees

Ap-Vert = D^2 * TAN(Theta)/4


Ap-Vert = 15^2 * TAN(3.5763)/4
Ap-Vert = 3.5156 m^2

Horizontal Projected Area of Roof per API-650 5.2.1.f

Xw = D * 0.5
Xw = 15 * 0.5
Xw = 7.5 m

Ap = PI * (D/2)^2
Ap = PI * (15/2)^2
Ap = 176.7145 m^2

DL = Insulation + P-weight + Add-DL


DL = 0 + 0.3867 + 0
DL = 0.3867 kPa
Roof Loads per API-650 5.2.2

e.1b = DL + MAX(Sb , Lr) + (0.4 * Pe)


e.1b = 0.3867 + MAX(0 , 1) + (0.4 * 0)
e.1b = 1.3867 kPa

e.2b = DL + Pe + (0.4 * MAX(Sb , Lr))


e.2b = 0.3867 + 0 + (0.4 * MAX(0 , 1))
e.2b = 0.7867 kPa

T = MAX(e.1b , e.2b)
T = MAX(1.3867 , 0.7867)
T = 1.3867 kPa

e.1u = DL + MAX(Su , Lr) + (0.4 * Pe)


e.1u = 0.3867 + MAX(0 , 1) + (0.4 * 0)
e.1u = 1.3867 kPa

e.2u = DL + Pe + (0.4 * MAX(Su , Lr))


e.2u = 0.3867 + 0 + (0.4 * MAX(0 , 1))
e.2u = 0.7867 kPa

U = MAX(e.1u , e.2u)
U = MAX(1.3867 , 0.7867)
U = 1.3867 kPa

Lr-1 = MAX(T , U)
Lr-1 = MAX(1.3867 , 1.3867)
Lr-1 = 1.3867 kPa

Ra = PI * R * SQRT(R^2 + hr^2)
Ra = PI * 7.5145 * SQRT(7.5145^2 + 0.4697^2)
Ra = 1,777,446.8751 cm^2 or 177.7447 m^2

Roof Plates Weight = density * Ra * t-actual


Roof Plates Weight = 0.000007841 * 1,777,446.8751 * 5
Roof plates Weight = 68,343.807 N

BAY 1 DETAILS

MINIMUM # OF RAFTERS

l = Maximum rafter spacing per API-650 5.10.4.4 (mm)


l-actual-1 = Actual rafter spacing (mm)
Max-T1-1 = Due to roof thickness (kPa)
N-actual-1 = Actual number of rafter
N-min-1 = Minimum number of rafter
P = Uniform pressure as determined from load combinations described in Appendix R (kPa)
P-ext-1-1 = Due to roof thickness vacuum limited by actual rafter spacing (kPa)
R-1 = Outer radius (mm)
RLoad-Max-1 = Maximun roof load based on actual rafter spacing (kPa)
t-calc-1 = Minimum roof thickness based on actual rafter spacing (mm)

FOR OUTER SHELL RING

P = Lr-1
P = 1.3867 kPa
R-1 = 7500 mm

l = MIN(((t-Roof - CA-Roof) * SQRT((1.5 * Fy-Roof)/P)) , 2100.0)


l = MIN(((5 - 0) * SQRT((1.5 * 250) / 1.3867)) , 2100)
l = MIN(2600.082 , 2100)
l = 2100 mm

N-min-1 = (2 * PI * R-1)/l
N-min-1 = (2 * PI * 7500)/2100
N-min-1 = 23

N-min-1 must be a multiple of 1, therefore N-min-1 = 23.

N-actual-1 = 23

l-actual-1 = (2 * PI * R-1)/N-actual-1
l-actual-1 = (2 * PI * 7500)/23
l-actual-1 = 2048.8648 mm

Minimum roof thickness based on actual rafter spacing

t-calc-1 = l-actual-1/SQRT((1.5 * Fy-Roof)/P) + CA-Roof


t-calc-1 = 2048.8648/SQRT((1.5 * 250)/1.3867) + 0
t-calc-1 = 3.94 mm

NOTE: Governs for roof plate thickness.

RLoad-Max-1 = (1.5 * Fy-Roof)/(l-actual-1/(t-Roof - CA-Roof))^2


RLoad-Max-1 = (1.5 * 250)/(2048.8648/(5 - 0))^2
RLoad-Max-1 = 2.2333 kPa

Max-T1-1 = RLoad-Max-1
Max-T1-1 = 2.2333 kPa

P-ext-1-1 = Max-T1-1 - DL - (0.4 * MAX(Sb , Lr))


P-ext-1-1 = 2.2333 - 0.3867 - (0.4 * MAX(0 , 1))
P-ext-1-1 = -1.4465 kPa

Pa-rafter-3-1 = P-ext-1-1
Pa-rafter-3-1 = -1.4465 kPa

t-required-1 = MAX(3.94 , (5 + 0))


t-required-1 = 5 mm

RAFTER DESIGN

Average-p-width-1 = Average plate width (m)


Average-r-s-inner-1 = Average rafter spacing on inner girder (m)
Average-r-s-shell-1 = Average rafter spacing on shell (m)
Max-P-1 = Load allowed for each rafter in ring (MPa)
Max-r-span-1 = Maximum rafter span (m)
Max-T1-rafter-1 = Due to roof thickness (kPa)
Mmax-rafter-1 = Maximum moment bending (mm-kg)
P = Uniform pressure as determined from load combinations described in Appendix R (kPa)
P-ext-2-1 = Vacuum limited by rafter type (kPa)
R-1 = Outer radius (mm)
R-Inner-1 = Inner radius (m)
Rafter-Weight-1 = (Kg/m)
Sx-rafter-actual-1 = Actual elastic section modulus about the x axis (cm^3)
Sx-rafter-Req'd-1 = Required elastic section modulus about the x axis (cm^3)
Theta = Angle of cone to the horizontal (degrees)
W-Max-rafter-1 = Maximum stress allowed for each rafter in ring (N/mm)
W-rafter-1 = (kg/m)

SPAN TO SHELL

P = 1.3867 kPa
Rafter-Weight-1 = 17.858 Kg/m
Theta = 3.5763 degrees
R-1 = 7577 mm
R-Inner1 = 463.5 mm

Max-r-span-1 = (R-1 - R-Inner-1)/COS(Theta)


Max-r-span-1 = (7577 - 463.5)/COS(3.5763)
Max-r-span-1 = 7.0601 m

Average-r-s-inner-1 = (2 * PI * R-Inner-1)/N-actual-1
Average-r-s-inner-1 = (2 * PI * 463.5)/23
Average-r-s-inner-1 = 0.1266 m

Average-r-s-shell-1 = (2 * PI * R-1)/N-actual-1
Average-r-s-shell-1 = (2 * PI * 7577)/23
Average-r-s-shell-1 = 2.0699 m

Average-p-width-1 = (Average-r-s-inner-1 + Average-r-s-shell-1)/2


Average-p-width-1 = (0.1266 + 2.0699)/2
Average-p-width-1 = 1.0983 m

W-rafter-1 = (P * Average-p-width-1) + Rafter-Weight-1


W-rafter-1 = (141.4482 * 1.0983) + 17.858
W-rafter-1 = 173.1615 Kgf/m

Mmax-rafter-1 = (W-rafter-1 * Max-r-span-1^2)/8


Mmax-rafter-1 = (173.1615 * 7.0601^2)/8
Mmax-rafter-1 = 1,078,909 mm-kgf

Sx-rafter-Req'd-1 = Mmax-rafter-1/Sd
Sx-rafter-Req'd-1 = 1,078,909/160
Sx-rafter-Req'd-1 = 66.128 cm^3

Sx-actual-1 = 178.619 cm^3

W-Max-rafter-1 = (Sx-rafter-actual-1 * Sd * 8)/Max-r-span-1^2)


W-Max-rafter-1 = (178.619 * 160 * 8)/7.0601^2)
W-Max-rafter-1 = 4.5868 N/mm

Max-P-1 = (W-Max-rafter-1 - Rafter-Weight-1)/Average-p-width-1


Max-P-1 = 0.0042 MPa

Max-T1-rafter-1 = Max-P-1
Max-T1-rafter-1 = 4.2 kPa

P-ext-2-1 = Max-T1-rafter-1 - DL - (Fp * MAX(S , Lr))


P-ext-2-1 = 4.2 - 0.3867 - (0.4 * MAX(0 , 1))
P-ext-2-1 = -3.3735 kPa

P2-rafter-3-1 = P-ext-2-1
P2-rafter-3-1 = -3.3735 kPa

Limited by rafter type

CENTER COLUMN

A-actual-1 = Actual area of column (mm^2)


A-req-1 = Required area of column (mm^2)
C-length-1 = Column length (mm)
E-c = Modulus of elasticity of the column material (MPa)
Fa-1 = Allowable compressive stress per API-650 5.10.3.4 (MPa)
Fy-c = Allowable design stress (MPa)
Max-P-column-1 = Maximum Load allowed for each column in ring (MPa)
Max-T1-column-1 = Due to roof thickness (kPa)
P-c-1 = Total roof load supported by each column (N)
P-ext-3-1 = Vacuum limited by column type (kPa)
Pa-column-3-1 = Vacuum limited by column type (kPa)
Pa-column-3-1 = Vacuum limited by column type (kPa)
R-c-1 = Per API-650 5.10.3.3
Radius-Gyr-1 = Radius of gyration
Radius-Gyr-req-1 = Radius of gyration required
W-column-1 = Total weight of column (N)
W-Max-column-1 = Maximum weight allowed for each column in ring (N)

W-column-1 = 7,205.4906 N
Fy-c = 241.3165 MPa
E-c = 197,190.0782 MPa
A-actual-1 = 76.8275 cm^2
C-length-1 = 12.1846 m
Radius-Gyr-1 = 93.26 mm

If C-length-1/Radius-Gyr-1 must be less than 180, then

Radius-Gyr-req-1 = C-length-1/180
Radius-Gyr-req-1 = 12.1846/180
Radius-Gyr-req-1 = 67.6927 mm

Per API-650 5.10.3.3

R-c-1 = C-length-1/Radius-Gyr-1
R-c-1 = 12.1846/93.26
R-c-1 = 130.6529

Rafter-L-1 = (- R-1 - R-Inner1)/COS(Theta)


Rafter-L-1 = (- 7500 - 0)/COS(3.5763)
Rafter-L-1 = 7060.1109 mm

P-c-1 = W-column-1 + (Rafter-L-1 * W-rafter-1 * N-actual-1)/2


P-c-1 = 7,205.4906 + (7060.1109 * 173.1615 * 23)/2
P-c-1 = 145,079.251 N

Since R-c-1 > 120, using API-650 Formulas in 5.10.3.4


Fa-1 = (/ (* 12 (EXPT PI 2) E-c) (* 23 (EXPT R-c-1 2)))
Fa-1 = (/ (* 12 (EXPT PI 2) 197,190.0782) (* 23 (EXPT 130.6529 2)))

Per API-650 M.3.5


Fa is not modified Since Design Temp. <= 93.3333 :C.
(API-650 M.3.5 N.A.)

Fa-1 = 62.8306 MPa

A-req-1 = P-c-1/Fa-1
A-req-1 = 145,079.251/62.8306
A-req-1 = 2309.0532 mm^2

W-Max-column-1 = (Fa-1 * A-actual-1) - W-column-1


W-Max-column-1 = (62.8306 * 76.8275) - 7,205.4906
W-Max-column-1 = 481,977.1707 N

Max-P-column-1 = ((W-Max-column-1/((Rafter-L-1 * N-actual-1)/2)) - Rafter-Weight-1)/(AVERAGE


Average-r-s-inner-1 , Average-r-s-shell-1)
Max-P-column-1 = ((481,977.1707/((7060.1109 * 23)/2)) - 17.858)/(AVERAGE 0 , 2.0489)
Max-P-column-1 = 0.0054 MPa

Max-T1-column-1 = Max-P-column-1
Max-T1-column-1 = 5.4 kPa

P-ext-3-1 = Max-T1-column-1 - DL - (Fp * MAX(S , Lr))


P-ext-3-1 = 5.4 - 0.3867 - (0.4 * MAX(0 , 1))
P-ext-3-1 = -4.6022 kPa

Pa-column-3-1 = P-ext-3-1
Pa-column-3-1 = -4.6022 kPa

Limited by column type

P-max-ext-T = MAX(P-ext-1-1 , P-ext-2-1 , P-ext-3-1)


P-max-ext-T = MAX(-1.4465 , -3.3735 , -4.6022)
P-max-ext-T = -1.4465 kPa

TOP MEMBER DESIGN


CA_roof (Thickness of roof plate) = 0 mm
CA_shell (Thickness of shell plate) = 0 mm
D (Shell nominal diameter) = 15.006 m
ID (Shell inside diameter) = 15.0 m
Theta angle (Angle between the roof and a horizontal plane at the roof-to-shell junction) = 3.5763 deg
tc (Thickness of shell plate) = 6 mm
th (Thickness of roof plate) = 5 mm

Shell inside radius


Rc = ID / 2 = 15000.0 / 2 = 7500.0 mm

Shell nominal diameter (D) = 15.006 m

Length of normal to roof


R2 = Rc / SIN(Theta angle) = 7500.0 / SIN(3.5763) = 120234.1466 mm

Thickness of corroded roof plate


th_corroded = th - CA_roof = 5 - 0 = 5 mm
Thickness of corroded shell plate
tc_corroded = tc - CA_shell = 6 - 0 = 6 mm

Maximum width of participating roof API-650 Figure F-2


Wh = MIN((0.3 * SQRT((R2 * th_corroded))) , 300)
= MIN((0.3 * SQRT((120234.1466 * 5))) , 300)
= 232.6056 mm

Maximum width of participating shell API-650 Figure F-2


Wc = 0.6 * SQRT((Rc * tc_corroded)) = 0.6 * SQRT((7500.0 * 6)) = 127.2792 mm

Nominal weight of shell plates and framing


DLS = Ws + W_framing = 259728.1778 + 16841.3599 = 276569.5377 N

Nominal weight of roof plates and attached structural


DLR = Wr + W_structural = 68343.8071 + 0.0 = 68343.8071 N

Compression Ring Detail d Properties


ID (Shell inside diameter) = 15.0 m
Size (Compression ring size) = l50x50x8
Wc (Length of contributing shell) = 127.2792 mm
Wh (Length of contributing roof) = 232.6056 mm
tc (Thickness of shell plate) = 6 mm
th (Thickness of roof plate) = 5 mm

Angle vertical leg size (l_vert) = 50 mm


Angle horizontal leg size (l_horz) = 50 mm
Angle thickness (t_angle) = 8.0 mm
Angle area (A_angle) = 741.0 mm^2
Angle centroid (c_angle) = 15.2 mm
Angle moment of inertia (I_angle) = 163000.0 mm^4

Length of contributing shell reduced


wc_reduced = Wc - l_vert = 127.2792 - 50 = 77.2792 mm

Contributing shell moment of inertia


I_shell = (wc_reduced * (tc_corroded^3)) / 12
= (77.2792 * (6^3)) / 12
= 1391.026 mm^4

Contributing shell area


A_shell = wc_reduced * tc_corroded = 77.2792 * 6 = 463.6753 mm^2

Contributing roof area


A_roof = Wh * th_corroded = 232.6056 * 5 = 1163.028 mm^2

Detail total area


A_detail = A_shell + A_roof + A_angle
= 463.6753 + 1163.028 + 741.0
= 2367.7033 mm^2

Find combined moment of inertia about shell inside axis with negative value toward center

Description Variable Equation Value Unit


Shell centroid d_shell tc_corroded / 2 3 mm
(the-reference (current-object)
Stiffener centroid d_stiff '(superior angle-centroid) t t t nil 15.2000 mm
'default-the-error nil)
moment of inertia of
I_1 I_angle + (A_angle * (d_stiff^2)) 334200.6400 mm^4
first body
moment of inertia of
I_2 I_shell + (A_shell * (d_shell^2)) 5564.1039 mm^4
second body
Total area A_sum A_angle + A_shell 1204.6753 mm^2
Sum of moments of
I_sum I_1 + I_2 339764.7439 mm^4
inertia's
((d_stiff * A_angle) + (d_shell *
Combined centroid c_combined 10.5043 mm
A_shell)) / (A_angle + A_shell)
Combined moment
I_combined I_sum - (A_sum * (c_combined^2)) 206841.4310 mm^4
of inertia
Distance from neutral
axis to edge 1 e1 l_horz - c_combined 39.4957 mm
(inside)
Distance from neutral
axis to edge 2 e2 l_horz - e1 10.5043 mm
(outside)
Combined stiffener
S I_combined / MAX(e1 , e2) 5237.0571 mm^3
shell section modulus

Roof Design Requirements

Appendix F Requirements
A_actual (Area resisting compressive force) = 2367.7033 mm^2
D (Tank nominal diameter) = 15.006 m
DLR (Nominal weight of roof plates and attached structural) = 68343.8071 N
DLS (Nominal weight of shell plates and framing) = 276569.5377 N
Fy (Minimum specified yield-strength of the materials in the roof-to-shell junction) = 250 MPa
ID (Tank inside diameter) = 15.0 m
Mw (Wind moment) = 3.1753591638E6 N.m
P (Design pressure) = 0.0 kPa
Theta angle (Angle between the roof and a horizontal plane at the roof-to-shell junction) = 3.5763 deg
W_framing (Weight of framing supported by the shell and roof) = 16841.3599 N
W_structural (Weight of roof attached structural) = 0.0 N
Wr (Roof plates weight) = 68343.8071 N
Ws (Shell plates weight) = 259728.1778 N

Uplift due to internal pressure API-650 F.1.2


P_uplift = P * pi * ((ID^2) / 4) = 0.0 * pi * ((15.0^2) / 4) = 0.0 N

Tank design does not have to meet App. F requirements.

Maximum allowable internal pressure for the actual resisting area API 650 F.5.1
P_F51 = ((Fy * TAN(Theta angle) * A_actual) / (200 * (D^2))) + ((0.00127 * DLR) / (D^2))
= ((250 * TAN(3.5763) * 2367.7033) / (200 * (15.006^2))) + ((0.00127 * 68343.8071) / (15.006^2))
= 1.2069 kPa

Maximum allowable internal pressure


P_max_internal = MIN(P_std , P_F51) = MIN(18 , 1.2069) = 1.2069 kPa

SUMMARY OF ROOF RESULTS

Material = A36M
Structural Material = A36M
t-actual = 5 mm
t-required = 5 mm
t-calc = 4.7625 mm
P-Max-Internal = 1.2069 kPa
P-Max-External = -1.4465 kPa
Roof Plates Weight = 68,343.807 N
Weight of Rafters = 28,437.5446 N
Weight of Girders = 0 N
Weight of Columns = 7,205.4906 N

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy