Plane-sections fiber equilibrium, PileCalc formulation 2026.07 · COM624P nonlinear-EI coupling

Moment–curvature that feeds straight into the lateral run.

Axial-equilibrated fiber M–φ for steel, reinforced/prestressed concrete, and composite sections — with explicit material models and direct nonlinear-EI coupling into the p-y solver.

The section module solves axial equilibrium and integrates the material stresses over fibers to build the moment–curvature response and secant EI as a function of moment. Every curve carries its method edition, convergence residual, and governing endpoint.

In PileCalc the M–φ result plugs directly into the lateral solver — EI is updated from the local moment at every node, every iteration — the same coupling LPILE sells as its nonlinear-EI feature.

Fiber equilibrium

Steel shapes plus round/rectangular reinforced concrete, prestress, casing, steel core, and explicit rectangular core/cover regions.

Nonlinear EI coupling

EI(M) feeds the p-y run automatically for cracked/plastic-section analysis.

Full curve visible

The complete M–φ curve and derived EI, exportable — not a black box.

One consistent model

Section, soil and solver share one definition of the pile.

Validated against published benchmarks

Every figure below is produced by the engine on the cited published problem — closed-form solutions, design-manual tables, or independent codes — and reproduced by the test suite on every release.

Plane-sections fiber equilibrium, PileCalc formulation 2026.07

QuantityPileCalcReferenceAgreement
Official OpenSees 15×24-in rectangular RC core/cover curve (100 points, P = 180 kip)UC Berkeley OpenSees Moment Curvature Example; independently executed refined fiber meshpeak 4,858.32 kip·in at 5.5238×10⁻⁴ /inpeak 4,858.39 kip·in at 5.5238×10⁻⁴ /inall frozen curve checkpoints within 1%; peak within 0.01%
Solid-circle plastic shape factor Mp/My (= 32/6π)Closed-form section mechanics1.6961.698within 0.1%
Pipe yield moment My = Fy·S (12.75 × 0.5 in, Fy 50 ksi)S = π(Dₒ⁴−Dᵢ⁴)/(32Dₒ) — closed form2.836×10⁶ lb·in2.836×10⁶ lb·inexact
Pipe plastic moment Mp = Fy·Z, Z = (Dₒ³−Dᵢ³)/6Closed-form plastic modulus3.756×10⁶ lb·in3.754×10⁶ lb·inwithin 0.1%
Plain-concrete shaft M–P interaction diagram (Hognestad fiber model)Independent-code verification example (printed interaction table)all 15 points15-point Mn(P) tableworst point 0.45%
Reinforced round shaft (12 bars) M–P interaction diagramIndependent-code verification example (printed interaction table)all 13 points13-point Mn(P) tableworst point 0.07%
Composite M–φ, 42-in shaft with permanent steel casing: initial EI / nominal momentIndependent-code verification example (cased-shaft section)1.0290×10⁹ kip·in² / 47,968 in·kip1.0251×10⁹ kip·in² / 48,384 in·kipwithin 0.38% / 0.86%
Composite M–φ, same cased shaft with a 12-in steel core: initial EI / nominal momentIndependent-code verification example (cased + core section)1.0333×10⁹ kip·in² / 52,093 in·kip1.0295×10⁹ kip·in² / 52,772 in·kipwithin 0.37% / 1.29%
See the full per-tool validation report

The numbers, published

PileCalc's engine is checked term-by-term against the reference codes. A representative sample of the benchmarks — every intermediate value is visible in the app so you can reproduce them yourself.

Free-head pile (EI 1.43×10⁶, D 1 m, L 24.4 m)Liang et al. (2014) exact solution / RSPile
Max moment
792.2 kN·m
792.1 kN·m (exact)
within 0.1%
Fixed-head pile (EI 1.43×10⁶, D 1 m, L 24.4 m)Liang et al. (2014) exact solution / RSPile
Head moment
−581.1 kN·m
−581.0 kN·m (exact)
within 0.1%
Cantilever pile (EI 320, D 0.1 m, L 5.25 m)Liang et al. (2014) exact solution / RSPile
Head deflection
8.75 mm
8.750 mm (exact)
within 0.1%
Cantilever pile (EI 320, D 0.1 m, L 5.25 m)Liang et al. (2014) exact solution / RSPile
Max moment
2.335 kN·m
2.334 kN·m (exact)
within 0.1%
Circular pile, API sand (D 0.5 m, L 10 m, H 100 kN)RSPile verification manual
Deflection & moment profile
RSPile 2018 problems #1/#2/#8/#15
chart-reading tolerance
within 1–3%
Steel pile, multi-layer slope stabilization (17 m)RSPile / TZPile / LPile
Lateral resistance
607 kN
582 kN
within ~4%
Read how we validate — and why against two independent codes

Moment–curvature: common questions

Go deeper

Run it on your next project

Free to start — no install, no dongle, every input explained and every result visible.

Launch the app