hyperbolicmethod_settlement: Calculate pile displacements using the hyperbolic method

View source: R/pile_foundations.R

hyperbolicmethod_settlementR Documentation

Calculate pile displacements using the hyperbolic method

Description

Calculates the settlement of a rigid pile using Fleming's (1992) hyperbolic method for pile displacements.

Usage

hyperbolicmethod_settlement(Q, Qb, Qs, Eb, Ds, Db = NULL, Ms = 0.001)

Arguments

Q

vector of loads applied to pile

Qb

pile base capacity

Qs

pile shaft capacity

Eb

soil Young's modulus underneath the pile tip

Ds

pile shaft diameter

Db

pile base diameter. If not defined, this is assumed to be equal to the shaft diameter

Ms

empirical factor, assumed as Ms = 0.001 by default

Examples

# Input parameters
Qs <- 1000  # [kN]
Qb <- 1500  # [kN]
Q <- seq(0, Qs + Qb, l = 101)  # [kN]
Eb <- 20*1e3  # [kPa]
Ds <- 0.5  # [m]

# Calculate settlement
s <- hyperbolicmethod_settlement(Q, Qb, Qs, Eb, Ds)  # [m]

# plot
plot(Q, s)

GJMeijer/soilmech documentation built on May 22, 2022, 10:39 a.m.