> For the complete documentation index, see [llms.txt](https://docs.openbrim.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.openbrim.org/technical-background/soil-structure-interaction/lateral-soil-models/sand-oneill-murchison-and-oneill-1983.md).

# Sand (O'Neill) \[Murchison and O'Neill, 1983]

\[Murchison and O'Neill, 1983] evaluated four *p-y* criteria for sand against a database of fourteen full-scale lateral load tests and recommended an "extended hyperbolic" model: the continuous hyperbolic-tangent curve of Parker and Reese with the simplified ultimate resistance expressions of Bogard and Matlock, an empirical depth factor, and a pile shape factor. The same curve was later adopted by API RP 2A (see [Sand (API)](/technical-background/soil-structure-interaction/lateral-soil-models/sand-api-api-2010.md)). The model documented here is the report's curve with its pile shape factor, and the ultimate resistance in the simplified form used by FB-MultiPier's *Sand (O'Neill)* model (Help Manual, Sec. 13.7.1), which estimates the earth pressure coefficient at rest from Jaky's relationship.

To develop the *p-y* curve, the effective unit weight, the internal friction angle and the initial modulus of subgrade reaction are required.

### Ultimate Resistance

At a given depth, $$p\_u$$ is the lesser of the wedge-failure value at shallow depths and the horizontal flow-failure value at greater depths (Eqns 13.7.D–F of the FB-MultiPier Help Manual):

$$
\tag{1}
p\_u = min(p\_{us},p\_{ud})
$$

$$
\tag{2}
p\_{us} = \gamma' z\Bigl\[b(K\_p-K\_a)+zK\_p\tan{\phi}\tan{\beta}\Bigr]
$$

$$
\tag{3}
p\_{ud} = \gamma' bz\Bigl(K\_p^{3}+2K\_0K\_p^{2}\tan{\phi}+\tan{\phi}-K\_a\Bigr)
$$

$$
\tag{4}
K\_0 = 1-\sin{\phi}, \quad K\_a = \tan^2{(\frac{\pi}{4}-\frac{\phi}{2})}, \quad and \quad K\_p = \tan^2{(\frac{\pi}{4}+\frac{\phi}{2})}
$$

where,

$$b$$ = pile diameter (average diameter between the surface and depth $$z$$ for tapered piles)\
$$z$$ = depth below ground surface\
$$γ'$$ = effective unit weight of sand\
$$ϕ$$ = internal friction angle\
$$β$$ = π/4 + $$ϕ$$/2\
$$K\_0$$ = coefficient of earth pressure at rest, from Jaky's relationship (Eqn 13.7.G)\
$$K\_a$$ = coefficient of Rankine's active earth pressure\
$$K\_p$$ = coefficient of Rankine's passive earth pressure\
$$p\_{us}$$ = horizontal ultimate resistance per unit length at shallow depths (wedge failure)\
$$p\_{ud}$$ = horizontal ultimate resistance per unit length at greater depths (flow-around failure)

Eqs. (2)–(3) are the simplified wedge and flow expressions of the FB-MultiPier implementation. The report itself (Eqs. 3.50–3.54) groups the Reese et al. (1974) expressions into the Bogard and Matlock coefficients $$C\_1$$, $$C\_2$$, $$C\_3$$ with $$K\_0$$ = 0.4, the form used by [Sand (API)](/technical-background/soil-structure-interaction/lateral-soil-models/sand-api-api-2010.md); for a 36 in pile at 10 ft in sand with $$ϕ$$ = 30° the two forms differ by about 40 % in $$p\_u$$.

### p-y Curve

The *p-y* curve is Eq. 7.3 of the report (Eqn 13.7.A of the FB-MultiPier Help Manual):

$$
\tag{5}
p = \eta A p\_u\tanh{\Bigl\[\frac{kz}{Ap\_u}y\Bigr]}
$$

where,

$$p$$ = horizontal resistance per unit length\
$$y$$ = horizontal displacement\
$$k$$ = initial modulus of subgrade reaction, a function of $$ϕ$$ (Fig. 3.18 of the report)\
$$η$$ = pile shape factor: 1.0 for circular and prismatic piles, 1.5 for tapered piles and H-piles (Eq. 7.3)\
$$A$$ = empirical adjustment factor fitting the theoretical $$p\_u$$ to the measured behavior:

$$
\tag{6}
A = 0.9 \quad (cyclic \ loading)
$$

$$
\tag{7}
A = 3 - 0.8\frac{z}{b} \geq 0.9 \quad (static \ loading)
$$

In OpenBrIM the shape factor is taken from the pile section type: $$η$$ = 1.5 for H-shaped piles and 1.0 otherwise. The report notes that the model was derived from tests in nearly uniform, uncemented medium-to-fine sands and that the results are more sensitive to the friction angle profile than to the exact form of the curve.

{% hint style="info" %}
The ultimate resistance follows the FB-MultiPier implementation (Eqs. 2–4, Jaky's $$K\_0$$) rather than the Bogard and Matlock coefficients of the original report with $$K\_0$$ = 0.4; the curves generated by OpenBrIM reproduce FB-MultiPier's *Sand (O'Neill)* output. The report's own form is available as [Sand (API)](/technical-background/soil-structure-interaction/lateral-soil-models/sand-api-api-2010.md).
{% endhint %}

***

\[Murchison and O'Neill, 1983] Murchison, J. M. (1983). *An Evaluation of p-y Relationships in Sands.* M.S. Thesis, University of Houston (report to the American Petroleum Institute, PRAC 82-41-1, O'Neill, M. W. and Murchison, J. M., 1983).

\[Murchison and O'Neill, 1984] Murchison, J. M. and O'Neill, M. W. (1984). Evaluation of p-y relationships in cohesionless soils. In *Analysis and Design of Pile Foundations*, ASCE, pages 174–191.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.openbrim.org/technical-background/soil-structure-interaction/lateral-soil-models/sand-oneill-murchison-and-oneill-1983.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
