|
1 |
| -PY soil models |
2 |
| -============== |
| 1 | +Lateral soil models |
| 2 | +=================== |
3 | 3 |
|
4 |
| -The following PY models are included in openpile. |
5 |
| - |
6 |
| -* :ref:`API-sand` |
7 |
| -* :ref:`API-clay` |
8 |
| - |
9 |
| -The function :py:func:`openpile.utils.py_curves.[<PY soil model>]` generates the p-y curve for |
10 |
| -the relevant PY soil model. |
11 |
| - |
12 |
| -Furthermore, the user can include the PY soil models discussed here in a soil profile's :py:class:`openpile.construct.Layer` |
13 |
| -by calling the class :py:class:`openpile.soilmodels.[<PY soil model>]` |
14 |
| - |
15 |
| -This part of the documentation discusses the theory and calculations. |
16 |
| -Please refer to the API or Usage sections for more practical information. |
17 |
| - |
18 |
| -.. rubric:: References |
19 |
| - |
20 |
| -.. [MuOn83] Murchison, J.M., and O'Neill, M.,W., 1983. *An Evaluation of p-y Relationships |
21 |
| - in Sands.* Rserach Report No. GT.DF02-83, Department of Civil Engineering, |
22 |
| - University of Houston, Houston, Texas, May, 1983. |
23 |
| -.. [MuOn84] Murchison, J.M., and O'Neill, M.,W., 1984. *Evaluation of p-y relationships |
24 |
| - in cohesionless soils.* In Proceedings of Analysis and Design of Pile Foundations, |
25 |
| - San Francisco, October 1-5, pp. 174-191. |
26 |
| -.. [DNV-RP-C212] DNVGL RP-C212. *Recommended Practice, Geotechnical design*. |
27 |
| - Edition 2019-09 - Amended 2021-09. |
28 |
| -.. [API2GEO-2011] API, April 2011. *Geotechnical and Foundation Design Considerations, |
29 |
| - ANSI/API Recommended Practice 2GEO*, First Edition, American Petroleum Institute, p. 103 |
30 |
| -.. [Matl70] Matlock, H. (1970). *Correlations for Design of Laterally Loaded Piles in Soft Clay*. |
31 |
| - Offshore Technology Conference Proceedings, Paper No. OTC 1204, Houston, Texas. |
32 |
| -.. [BaCA06] Battacharya, S., Carrington, T. M. and Aldridge, T. R. (2006), |
33 |
| - *Design of FPSO Piles against Storm Loading*. Proceedings Annual Offshore Technology |
34 |
| - Conference, OTC17861, Houston, Texas, May, 2006. |
| 4 | +The following lateral models are included in openpile. |
35 | 5 |
|
| 6 | +* :ref:`API-lat-sand` |
| 7 | +* :ref:`API-lat-clay` |
| 8 | +* :ref:`Dunkirk-sand` |
| 9 | +* :ref:`Cowden-clay` |
36 | 10 |
|
37 | 11 | .. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
38 |
| -.. _API-sand: |
| 12 | +.. _API-lat-sand: |
39 | 13 |
|
40 | 14 | API sand
|
41 | 15 | --------
|
42 | 16 |
|
43 |
| -The p-y formulation called API sand is based on the publication by |
| 17 | +The API sand soil model is based on the publication by |
44 | 18 | O'neill and Murchison, preceded by work from Reese, L.C. and others (
|
45 | 19 | see [MuOn83]_ and [MuOn84]_).
|
46 | 20 |
|
| 21 | +OpenPile's use of this model is done by calling the following class in a layer: |
| 22 | + |
| 23 | +* :py:class:`openpile.soilmodels.API_sand` |
| 24 | + |
| 25 | +This soil model provides soil springs as given by the function(s): |
| 26 | + |
| 27 | +* :py:func:`openpile.utils.py_curves.api_sand` |
| 28 | + |
| 29 | + |
47 | 30 | p-y formulation
|
48 | 31 | ^^^^^^^^^^^^^^^
|
49 | 32 |
|
50 | 33 | The API sand formulation is presented in both the API and DNVGL standards,
|
51 |
| -see, [DNV-RP-C212]_ and [API2GEO-2011]_. |
| 34 | +see, [DNV-RP-C212]_ and [API2000]_. |
52 | 35 |
|
53 | 36 | Granular soils are modelled by the sand p-y model as described
|
54 | 37 | with the following backbone formula:
|
@@ -136,17 +119,24 @@ where:
|
136 | 119 | * :math:`\sigma^{\prime}` is the vertical effective stress
|
137 | 120 |
|
138 | 121 | .. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
139 |
| -.. _API-clay: |
| 122 | +.. _API-lat-clay: |
140 | 123 |
|
141 | 124 | API clay
|
142 | 125 | --------
|
143 | 126 |
|
144 |
| -The p-y formulation called API clay is based on the work conducted by Matlock (1970) (see [Matl70]_). |
| 127 | +The lateral soil model called API clay is based on the work conducted by Matlock (1970) (see [Matl70]_). |
| 128 | + |
| 129 | +OpenPile's use of this model is done by calling the following class in a layer: |
| 130 | + |
| 131 | +* :py:class:`openpile.soilmodels.API_clay` |
| 132 | + |
| 133 | +This soil model provides soil springs as given by the function(s): |
| 134 | + |
| 135 | +* :py:func:`openpile.utils.py_curves.api_clay` |
145 | 136 |
|
146 |
| -The API clay formulation is presented in both the API and DNVGL standards, |
147 |
| -see [DNV-RP-C212]_ and [API2GEO-2011]_. |
| 137 | +The p-y clay formulation is presented in both the API and DNVGL standards, |
| 138 | +see [DNV-RP-C212]_ and [API2000]_. |
148 | 139 |
|
149 |
| -The below section describes how this model is formulated and computed by openpile. |
150 | 140 |
|
151 | 141 | .. note::
|
152 | 142 | From an undrained shear strength of 96 kPa (assumed as the threshold at which a clay is considered stiff),
|
@@ -277,3 +267,42 @@ the p-y curve can be generated according to:
|
277 | 267 | \end{cases}
|
278 | 268 |
|
279 | 269 |
|
| 270 | +.. _Dunkirk-sand: |
| 271 | + |
| 272 | +Dunkirk-sand (PISA model) |
| 273 | +------------------------- |
| 274 | + |
| 275 | +This soil model was formulated as part of the Joint Industry Project PISA, that focused on formulating soil springs for large diameter monopiles as found in the offshore wind industry. |
| 276 | +This resulted in soil springs formulated in a normalized space based on a conic function backbone curve and the few following soil parameters, |
| 277 | +(i) undrained shear strength and (ii) small-strain shear stiffness. |
| 278 | +This standard model only account for monotonic reaction curves and as usual, it reflects the site conditions of the site the curves were calibrated from, a site in Dunkirk, France where dense sand is found. |
| 279 | +More details can be found in [BTZA20]_. |
| 280 | + |
| 281 | +The model is validated in the below figure by performing a benchmark of OpenPile |
| 282 | +against the source material, [BTZA20]_. OpenPile shows some differences in result for high lateral load. |
| 283 | +This is due to the lack of clearer guidance in deriving `G0` in the source material. |
| 284 | + |
| 285 | +.. figure:: _static/validation/GDSM_D2t.png |
| 286 | + :width: 80% |
| 287 | + |
| 288 | + Validation against pile D2t documented in [BTZA20]_. |
| 289 | + |
| 290 | +.. _Cowden-clay: |
| 291 | + |
| 292 | +Cowden-clay (PISA model) |
| 293 | +------------------------ |
| 294 | + |
| 295 | +This soil model was formulated as part of the Joint Industry Project PISA, that focused on formulating soil springs for large diameter monopiles as found in the offshore wind industry. |
| 296 | +This resulted in soil springs formulated in a normalized space based on a conic function backbone curve and the few following soil parameters, |
| 297 | +(i) undrained shear strength and (ii) small-strain shear stiffness. |
| 298 | +This standard model only account for monotonic reaction curves and as usual, it reflects the site conditions of the site the curves were calibrated from, a site in Cowden, England where overconsolidated glacial till is found. |
| 299 | +More details can be found in [BHBG20]_. |
| 300 | + |
| 301 | +The model is validated in the below figure by performing a benchmark of OpenPile |
| 302 | +against the source material, [BHBG20]_. |
| 303 | + |
| 304 | +.. figure:: _static/validation/CowdenClay_D1_D2.png |
| 305 | + :width: 80% |
| 306 | + |
| 307 | + Validation against piles D1 and D2 documented in [BHBG20]_. |
| 308 | + |
0 commit comments