1. Pipe-in-pipe contact

Describes input for Pipe-in-pipe contact

This data group is optional and is available for Arbitrary Systems only.

In the following the input parameters are described. A maximum of 400 pipe-in-pipe specifications may be given. The input lines in this group must be given in one block for each pipe-in-pipe pair.

1.1. Data group identifier, one input line

PIPE IN PIPE

1.2. Pipe-in-pipe identifier, one input line

IDPIPE CHLOAD
  • IDPIPE: character(16): Pipe-in-pipe identifier

  • CHLOAD: character(4), default: EXPO: Fluid loading on inner pipe

    • = 'EXPO': Exposed. The inner pipe is exposed to external environmental loading; buoyancy and wave kinematics.

    • = 'SHCL': Sheltered closed. The inner pipe is sheltered from external loading, but subjected to fluid loads from the inner fluid. The velocity and acceleration of the inner fluid follows the local transverse motion of the outer pipe.

1.3. Specification of master pipe, one input line

For master pipe defined by a single line
CHMAST LINE-ID ISEGF_M ISEGL_M
  • CHMAST : character(4): = LINE

  • LINE-ID: character(8): Reference to line identifier

  • ISEGF_M: integer, default: 1: First local segment in line for master pipe

  • ISEGL_M: integer, default: NSEG: Last local segment in line for master pipe

For master pipe defined by a main riser line
CHMAST = MRL  MRL-ID
  • CHMAST: character(4): = MRL

  • MRL-ID: character(8): Reference to main riser line identifier

1.4. Specification of slave pipe, one input line

For slave pipe defined by a single line
CHSLAV = LINE  LINE-ID ISEGF_S ISEGL_S
  • CHSLAV : character(4): = LINE

  • LINE-ID: character(8): Reference to line identifier

  • ISEGF_S: integer, default: 1: First local segment in line for slave pipe

  • ISEGL_S: integer, default: NSEG: Last local segment in line for slave pipe

Note that the slave pipe may not contain connectors.

For slave pipe defined by a main riser line
CHSLAV = MRL  MRL-ID
  • CHMAST: character(4): = MRL

  • MRL-ID: character(8): Reference to main riser line identifier

Note that the slave pipe may not contain connectors.

1.5. Specification of contact force characteristics, one input line

CHPOS IKS RELDAM DAMP STIFFR FRICST FRICDY CHAXI CHROT VELLIM
  • CHPOS: character: Position of master pipe

    • = INNER

    • = OUTER

  • IKS: integer: Stiffness code for radial contact force

    • = 1: Constant contact compression stiffness

    • = N: Table with N pairs of contact force - displacement to be specified

  • RELDAM: real: Desired relative damping level at estimated eigen period in pipe, pipe and contact spring system (see below) \(\mathrm {[1]}\). Damping is only applied in the radial direction. Not used in static analysis.

  • DAMP: real: Dash pot damping coefficient per unit length of master pipe \(\mathrm {[FT/L^2]}\). Damping is only applied in the radial direction. Not used in static analysis.

  • STIFFR: real: Spring stiffness associated with the static friction coefficient FRICST, \(\mathrm {[F/L^2]}\). The spring stiffness is applied in the ring and axial directions until the spring force exceeds the static friction force. Not used in static analysis. Dummy if CHAXI = OFF.

  • FRICST: real: Static friction coefficient \(\mathrm {[1]}\). Not used in static analysis. Dummy if CHAXI = OFF.

  • FRICDY: real: Dynamic sliding friction coefficient \(\mathrm {[1]}\). FRICDY ⇐ FRICST. Not used in static analysis. Dummy if CHAXI = OFF.

  • CHAXI: character: Control parameter for friction caused by translational displacements. Not used in static analysis.

    • = ON

    • = OFF

  • CHROT: character: Control parameter for friction caused by rotation. Not used in static analysis.

    • = ON. Requires CHAXI = ON

    • = OFF

  • VELLIM: real: Velocity limit for determining that sliding has stopped \(\mathrm {[L/T]}\). If the relative sliding velocity between the pipes falls below VELLIM, the spring stiffness STFFR is applied. Should be small, but not zero. Not used in static analysis. Dummy if CHAXI = OFF.

Contact spring stiffness; IKS = 1, one input line
STIFF
  • STIFF: real: Spring compression stiffness per unit length \(\mathrm {[F/L^2]}\)

Contact spring stiffness; IKS > 1, one input line
FS(1) ZS(1) ........ FS(N) ZS(N)
  • FS(1): real: Contact force per unit length corresponding to the gap ZS(1) \(\mathrm {[F/L]}\). A negative value is a force apposing penetration.

  • ZS(1): real: Gap between the pipes \(\mathrm {[L]}\), A negative values indicates contact.

ZS(i) must be given in increasing order

All FS and ZS values should be negative, as the ZS values are understood to be the gap between the two pipes. If no negative values are given, linear extrapolation will be done from the two smallest ZS values.

Please note that the sign convention of this input is planned changed in future versions!