Documente Academic
Documente Profesional
Documente Cultură
Units
3 3 3
N := newton kN := 1 10 N kPa := 1 10 Pa MPa := 1 10 kPa
____________________________________________________________________________________________________________________
INPUT SECTION
Pile Configuration
D := 508 Outside Diameter [mm]
i := 0 .. nsect 1
nsect 1
Lpile :=
L
i
Lpile = 2 Embedded Pile Length
i= 0
t( x) := k0
LL L
0
x := 0 .. Lpile while x > LL
kk+ 1
LL LL + L
k
ts
k
Pile Profile
Pen. Depth [m]
1 s := 0 .. Lpile
vt := t( s)
s
2
0 50 100
Soil Data
nss := 2 Number of Soil Strata
j := 0 .. nss 1
z :=
j Bottom Depth of Soil Stratum
1
2
2 2 0 0 0 11
0 0 25 67 2900 10
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
SDD :=
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
CALCULATION SECTION
c := SDD
0 0, 0 j := 1 .. nss
c := SDD
2 j 1 j 1 , 1
j := 1 .. nss 1
c := SDD
2 j j, 0
s( x) := k0 Cu( x) := k0
while x > z while x > z
k k
kk+ 1 kk+ 1
SDD c c
k, 5 2 k+ 1 2 k
c
2 k
+
z z (
x z )
k 1
if k > 0
k k 1
c c
1 0
c + x otherwise
0 z
( x) := k0 flim( x) := k0 0 Qlim( x) := k0
while x > z while x > z while x > z
k k k
kk+ 1 kk+ 1 kk+ 1
SDD SDD SDD
k, 2 k, 3 k, 4
vs := s( s) Soil Density
s
vCu := Cu( s)
s
vs := ( s)
vflim := flim( s)
s
vQlim := Qlim( s)
s
(
vs := if vs 0 , vs 5 , 0 )
( ( ( (
vNq := if vs = 0 , 0 , if vs 15 , 8 , if vs 20 , 12 , if vs 25 , 20 , if vs 30 , 40 , 50
s ( )))))
s
vpo :=
s vs 1
s
s=1
vf := if K vpo tan
v vf , vf , K vp tan v
s lims lims os s
s s 180 180
vUEBLower := 9 vCu + vq
s s s
vUSKFLower := vr s vCu + vf
s s s
0.2
0.4
0.6
0.8
Penetration Depth (m)
1.2
1.4
1.6
1.8
0 2 4 6 8 10
0.2
0.4
0.6
0.8
Penetration Depth (m)
1.2
1.4
1.6
1.8
D
Asext := Asext = 1.596 Unit side surface area of pile
1000
D 2 vt
s
vAsint := Unit internal surface area of pile
s 1000
D2 D 2 vt 2
( Lpile) 4
vAstip := Gross end area of pile
2
1000
2
D
4
Ap := Ap = 0.203 End area of pile
2
1000
vQfUppercore := 0
0
ss := 1 .. Lpile
ss
vQfUppercore :=
ss vUSKFUpperCss Asext + 1 vAsintss
ss = 1
vQfUpperplug := 0
0
ss
vQfUpperplug :=
ss (vUSKFUpperPssAsext)
ss = 1
vQpUpperplug := vUEBUpperP Ap
vQfLowercore := 0
0
ss
vUSKFLower As + PDIF 50 vAs
vQfLowercore :=
ss
ss
ext 100 intss
ss = 1
vQfLowerplug := 0
0
ss
vQfLowerplug :=
ss (vUSKFLowerssAsext)
ss = 1
vQpLowerplug := vUEBLower Ap
0.2
0.4
0.6
Penetration Depth [m]
0.8
1.2
1.4
1.6
1.8
2
0 7 14 21 28 35 42 49 56 63 70
jp =
0
1
2
0.693 6.08
vQpUppercore = 0.693 vQpUpperplug = 6.08
9.704 76.614
vUSKFUpperC = vUSKFUpperP =
s s
0 0
0 2 0 2
1 2 1 2
2 5.35 2 6.955
____________________________________________________________________________________________________________________