*P-Y
To define P-y curves for modelling soil structure interaction.
Refer to Soil Modelling for further information on this feature.
Soil structure interaction can be modelled explicitly by manually specifying P-y curves at different depths, or by utilising one of the three built-in soil models which can generate P-y curves automatically. The three pre-programmed soil models are:
•Sand (O’Neill & Murchinson, 1983)
•Soft Clay (Matlock, 1970)
•Stiff Clay (Reese et al., 1975)
The keyword format is a block of lines defining the interaction between a particular structure and the soil. The first line is an optional one which specifies the format in which the properties are input. This is followed by a number of lines defining the actual data. As many blocks as required can be used to specify the soil structure interaction over the complete depth required.
Data may defined explicitly within the keyword file itself, or defined separately in an external file which is simply referenced using a FILE= entry. The latter approach is highly recommended as it reduces unnecessary clutter in the keyword file, and also helps to improve user interface performance and enhanced user experience.
The format of the block when using directly entered P-y curve data:
[TYPE=USER]
SET=Set Name
DEPTH=Depth
Soil Resistance (P), Deflection (y)
The first line is optional. The second line indicates the element set for which the subsequent P-y curves apply. The next line defines the depth to which the curve relates and marks the start of a block containing the P-y curve data at that depth. This block can be repeated at as many depths as required. The final line is a pair of P, y values. This line will be repeated several times for describe a P-y curve.
The format of the block when using P-y curve data from an external file:
[TYPE=USER]
SET=Set Name
FILE=File Name
The first line is optional. The second line indicates the element set for which the P-y curves apply. The third line specifies an external file containing P-y curve data.
The format of the block when using the built-in soil model for sand:
TYPE=SAND
SET=Set Name
DEPTH=Start Depth, End Depth [, Depth Increment]
Diameter [, Water Table Depth]
[SCOUR=Scour Depth]
Depth, Submerged Unit Weight, Angle of Internal Friction, [C1], [C2], [C3], [K]
The first line is required and indicates that this block describes the properties of for generating P-y curves based on the standard sand model. P-y curves apply. The second line indicates the element set for which the generated P-y curves apply. The third line indicates the depths at which P-y curves will be generated. The next line defines the nominal element diameter to use when generating the P-y curves and the water table depth, if appropriate. The next line allows the scour depth to be specified, when desired. The final line, which can be repeated as many times as required, allows parameters for the sand to be specified at specific depths.
The format of the block when using the built-in soil model for soft clay:
TYPE=SOFT CLAY
SET=Set Name
DEPTH=Start Depth, End Depth [, Depth Increment]
[LOADING=STATIC/CYCLIC]
Diameter, J
[SCOUR=Scour Depth]
Depth, Undrained Shear Strength, Submerged Unit Weight [, Strain at Half Max Stress]
The first line is required and indicates that this block describes the properties of for generating P-y curves based on the standard soft clay model. P-y curves apply. The second line indicates the element set for which the generated P-y curves apply. The third line indicates the depths at which P-y curves will be generated. The next line indicates whether or not P-y curves for a static or cyclical loading should be generated; the default is static. The next line defines the nominal element diameter to use when generating the P-y curves and the empirical constant J for soft clays. The next line allows the scour depth to be specified, when desired. The final line, which can be repeated as many times as required, allows parameters for the soft clay to be specified at specific depths.
The format of the block when using the built-in soil model for stiff clay:
TYPE=STIFF CLAY
SET=Set Name
DEPTH=Start Depth, End Depth [, Depth Increment]
[LOADING=STATIC/CYCLIC]
Diameter [, Ks]
[SCOUR=Scour Depth]
Depth, Undrained Shear Strength, Submerged Unit Weight, [A], [Strain at Half Max Stress]
The first line is required and indicates that this block describes the properties of for generating P-y curves based on the standard stiff clay model. P-y curves apply. The second line indicates the element set for which the generated P-y curves apply. The third line indicates the depths at which P-y curves will be generated. The next line indicates whether or not P-y curves for a static or cyclical loading should be generated; the default is static. The next line defines the nominal element diameter to use when generating the P-y curves and the optional empirical constant Ks for stiff clays. The next line allows the scour depth to be specified, when desired. The final line, which can be repeated as many times as required, allows parameters for the soft clay to be specified at specific depths.
Input: |
Description |
Set Name: |
The name of the element set for which the P-y curve applies. |
Depth: |
The depth below the mudline at which the P-y curve is being defined. |
Soil Resistance, P: |
A soil resistance (P) value for a point on the P-y curve. This has units of force/length. |
Deflection, y: |
The corresponding deflection (y) value. |
Input: |
Description |
Set Name: |
The name of the element set for which the P-y curve applies. |
File Name: |
The file containing the P-y curve data. This data includes depth and P-y data. |
(a)Use as many lines as you need to completely define a particular P-y curve, for a particular combination of element set and depth. Simply leave the Set Name and Depth columns blank for second and subsequent lines of the curve data. For subsequent P-y curves, specify a new Set Name and/or Depth, and specify the P-y data in the same way.
(b)The points defining the P-y curve may be specified in any order. Flexcom subsequently sorts the data pairs into ascending order of deflection.
Input: |
Description |
Set Name: |
The name of the element set for which the P-y curve applies. |
Start Depth: |
The depth below the mudline at which the first P-y curve is will be generated. |
End Depth: |
The depth below the mudline at which the last P-y curve is will be generated. |
Depth Increment: |
The increment in depth, between the requested start and end depths, at which P-y curves will be generated. |
Representative Diameter: |
The diameter of the structure in the depth region for which P-y curves are being generated. Where this varies, either use multiple blocks with different diameters, or choose a single representative diameter value. |
Water Table Depth: |
The depth of the water table below the mudline. This entry is optional. This entry only influences the program’s calculation of the initial modulus of subgrade reaction, K. If omitted, the program assumes that all heights are above the watertable. |
Scour Depth: |
Specify a length of the scour region. The program will adjust the generated P-y curves based on this input. No P-y curves will be generated above the scour level and P-y curves below this level will be adjusted to use the adjusted distance below mudline. |
Input: |
Description |
Depth: |
The distance below the mudline. |
Submerged Unit Weight: |
The soil submerged unit weight. |
Angle of Internal Friction: |
The angle of internal friction. |
C1: |
An empirical constant, C1. This entry is optional. If omitted, the program supplies an appropriate value from tables provided by O’Neill & Murchinson (1983). |
C2: |
An empirical constant, C2. This entry is optional. If omitted, the program supplies an appropriate value from tables provided by O’Neill & Murchinson (1983). |
C3: |
An empirical constant, C2. This entry is optional. If omitted, the program supplies an appropriate value from tables provided by O’Neill & Murchinson (1983). |
K: |
The initial modulus of subgrade reaction. This entry is optional. If omitted, the program supplies an appropriate value from tables provided by O’Neill & Murchinson (1983). |
Input: |
Description |
Set Name: |
The name of the element set for which the P-y curve applies. |
Start Depth: |
The depth below the mudline at which the first P-y curve is will be generated. |
End Depth: |
The depth below the mudline at which the last P-y curve is will be generated. |
Depth Increment: |
The increment in depth, between the requested start and end depths, at which P-y curves will be generated. |
Loading: |
Generated curves for static and cyclical loading are different. Choose which loading type the generated P-y curve is intended for. Defaults to Static. |
Representative Diameter: |
The diameter of the structure in the depth region for which P-y curves are being generated. Where this varies, either use multiple blocks with different diameters, or choose a single representative diameter value. |
Empirical Constant, J |
A dimensionless empirical constant, with values ranging from 0.25 to 0.5, having been determined by field testing. Refer to Matlock (1970) for more details. |
Scour Depth: |
Specify a length of the scour region. The program will adjust the generated P-y curves based on this input. No P-y curves will be generated above the scour level and P-y curves below this level will be adjusted to use the adjusted distance below mudline. |
Input: |
Description |
Depth: |
The distance below the mudline. |
Undrained Shear Strength: |
The average undrained soil shear strength at the given depth. |
Submerged Unit Weight: |
The soil submerged unit weight. |
Strain at Half Max Stress: |
The strain that occurs at one half of the maximum stress on a laboratory stress-strain curve derived from undrained compression tests of undisturbed soil samples. This entry is optional. The default is 0.01. |
Input: |
Description |
Set Name: |
The name of the element set for which the P-y curve applies. |
Start Depth: |
The depth below the mudline at which the first P-y curve is will be generated. |
End Depth: |
The depth below the mudline at which the last P-y curve is will be generated. |
Depth Increment: |
The increment in depth, between the requested start and end depths, at which P-y curves will be generated. |
Loading: |
Generated curves for static and cyclical loading are different. Choose which loading type the generated P-y curve is intended for. Defaults to Static. |
Representative Diameter: |
The diameter of the structure in the depth region for which P-y curves are being generated. Where this varies, either use multiple blocks with different diameters, or choose a single representative diameter value. |
Static Loading Constant: |
The static loading constant, Ks. This entry is optional. If omitted, the program supplies an appropriate value from tables provided by Reese et al. (1975). |
Scour Depth: |
Specify a length of the scour region. The program will adjust the generated P-y curves based on this input. No P-y curves will be generated above the scour level and P-y curves below this level will be adjusted to use the adjusted distance below mudline. |
Input: |
Description |
Depth: |
The distance below the mudline. |
Undrained Shear Strength: |
The average undrained soil shear strength at the given depth. |
Submerged Unit Weight: |
The soil submerged unit weight. |
Ultimate Resistance Coefficient: |
The ultimate resistance coefficient, A. This entry is optional. If omitted the program supplies an appropriate value from tables provided in Reese et al. (1975). |
Strain at Half Max Stress: |
The strain that occurs at one half of the maximum stress on a laboratory stress-strain curve derived from undrained compression tests of undisturbed soil samples. This entry is optional. If omitted, the program supplies an appropriate value from tables provided by Reese et al. (1975). |
(a)Flexcom automatically interpolates the P-y data for nodes located between any two specified depths.
(b)If the deflection at a particular node lies between two P-y data points, Flexcom uses linear interpolation to determine the relevant soil resistance.
(c)If the deflection at the node lies outside the specified range of the P-y curve, then Flexcom simply extrapolates from the first or last section of the curve as appropriate.