Soil-Structure Interaction
Standard plant piping is supported by discrete, localized restraints (shoes, guides, anchors). Buried pipelines, however, are continuously supported and restrained by the surrounding soil.
To capture this soil-structure interaction, the engine combines an automated meshing algorithm with the soil spring formulations of the ALA (2001) Guidelines for the Design of Buried Steel Pipe, Appendix B — modelled as bilinear (elastic-perfectly-plastic) springs with direction-dependent vertical behaviour.
4.1 Burial Depth from Geometry
Burial depth is not a fixed input — it is computed per element from the model geometry:
H=Ground Elevation−zcentreline
evaluated at each sub-segment's midpoint, where Ground Elevation is set in Settings (default 0). Consequences:
- An inclined or vertical riser automatically receives shallower (softer, weaker) springs near the surface and stiffer ones at depth.
- Any part of a buried element at or above ground level receives no soil restraint — the air/soil transition falls out of the geometry naturally.
- A buried element that computes H≤0 over its whole length triggers a named warning (shown by Check Model and with analysis results) instead of silently going unrestrained.
4.2 Automated Discretization
When an element is assigned a soil profile, the preprocessor subdivides it into segments no longer than
Lmax=max(0.5 m,min(2.0 m,5Do))
and attaches soil springs at every generated node, each covering its tributary length. Bend arcs inherit burial from their adjacent elements, so a buried elbow's discretised arc is soil-restrained along its full length.
Inputs from the Soil tab: density ρ (kg/m³, γ=ρg), friction angle ϕ, cohesion c (kPa), and coating factor f (interface friction angle δ=fϕ; ~0.6 rough steel, up to 1.0 concrete). Sand and clay terms are both evaluated, so c–ϕ soils are handled.
1. Axial (Tu)
Adhesion plus interface friction on the mean overburden pressure:
Tu=πDαc+πDHγ21+K0tan(fϕ),K0=1−sinϕ
with the adhesion factor α(c) per ALA Eq. B-1. Yield displacement Δt = 3 mm (sand) / 8 mm (clay). A ϕ=0 undrained clay correctly retains only the adhesion term.
2. Lateral (Pu)
Pu=NchcD+NqhγHD
Nch (clay, ≤ 9) and Nqh (sand, function of ϕ and H/D) are the ALA Appendix B factors — not the Rankine passive coefficient, which underestimates lateral resistance several-fold at typical burial ratios. Yield displacement Δp=0.04(H+D/2)≤0.15D.
3. Vertical Bearing (Qd) — pipe moving down
Qd=NccD+NqγHD+21γD2Nγ
with the classical bearing factors Nq=eπtanϕtan2(45°+ϕ/2), Nc=(Nq−1)/tanϕ (5.14 at ϕ=0), Nγ=e0.18ϕ−2.5. Yield displacement 0.1D (sand) / 0.2D (clay).
4. Vertical Uplift (Qu) — pipe moving up
N_{cv} = \min\!\big(2\tfrac{H}{D},\,10\big), \quad
N_{qv} = \min\!\Big(\frac{\phi H}{44 D},\, N_q\Big)$$
Yield displacement $\min(0.015H, 0.1D)$ sand / $\min(0.15H, 0.2D)$ clay. Uplift is by far the weakest direction — typically well under half the bearing resistance at plant burial depths.
## 4.4 Bilinear Springs & One-Way Vertical Behaviour
Each direction is an **elastic-perfectly-plastic** spring: elastic stiffness $k = F_{ult}/\Delta$ up to the ultimate resistance, then a constant force with a plastic datum moved by radial return mapping — the same scheme the solver uses for [support friction](./1.3-boundary-conditions.md). This matters wherever movements exceed the small yield displacements (axial yields at just 3–8 mm): near risers, at buried bends, and along the virtual-anchor zone, a purely linear spring would overestimate soil restraint without bound.
The **vertical direction is one-way**: downward movement engages the bearing stiffness and capacity, upward movement the (much softer and weaker) uplift values. The solver switches the branch by the node's displacement sign, with a deadband and an anti-chatter freeze; occasional-load overlays inherit the operating-state branch.
For **inclined pipe**, each node's spring set is built in an untwisted local frame — axial along the pipe, one pure-lateral horizontal direction, and a bearing/uplift direction blended by inclination ($\cos^2\alpha$ vertical / $\sin^2\alpha$ lateral). A vertical riser degenerates correctly to two horizontal lateral springs plus axial friction along the pipe.
:::info[Convergence & determinism]
Soil yield statuses join the same convergence criteria as gaps and friction: the solve is accepted only when every spring's branch and yield state is stable and the residual displacement creep is below tolerance. The procedure is deterministic — the same model always produces the same converged state.
:::
:::note[Modal analysis]
Dynamic matrices use the elastic (unyielded) soil stiffnesses with the bearing-side vertical branch — the pipe vibrates about its gravity-loaded operating position.
:::