Ghadimi 1988
Ghadimi 1988
00
0 1988 Pergamon Press plc
Abstract-The lumped mass discretization method is used to derive the equations of motion of flexible
risers in three dimensional space. Nodal shear forces and bending moments are included in the
formulations and fluid loading on the structure is calculated using the Morison equation. A simple model
of the sea bed contact for catenary risers is given and tested. Nonlinear equations describing the riser
motions are solved in the time domain using the tangent stiffness incremental approach combined with
the Wilson-theta numerical integration algorithm. Computational efficiency is improved via a compact
‘profile storage’ technique, used for the assembly of element matrices, given by Taylor [Computer
procedures for finite element analysis, in The Finite Element Method (Edited by O.C. Zienkiewicz), 3rd
Edn. McGraw-Hill, New York (1977)]. Consideration is also given to natural periods and mode shapes
for small oscillations about the static equilibrium position of the riser. Comparison of results with
experimental values, analytical solutions and independent results from the published literature show very
good agreement.
52
yj2, 1
-*'j2
t
LUBPE~ BASS
yjly
RODE1
zjl
t -
J-x.
II
-
BUOr
TETilER
ll”
rithm capable of handling various flexible riser where as shown in Fig. 2(a) S,, and Sg represent the
configurations and to validate its results against both displacements at nodes jl and j2 respectively, i.e.
theoretical and experimental data.
sji=(Xji, r,,z,,, i= 1,2. (1)
BASIC THEORY Figure 2(b) shows the forces acting at the nodes of
the jth element. Thus force equilib~~ at node jl
A schematic of the flexible riser is shown in Fig. 1.
implies the force vector relationship
The riser is divided into a finite number of elements
each consisting of a linear elastic spring with the mass Fj, = r, ~j + Fi9 + F~, - Wjl + Qj 3 (2)
of the element concentrated at the nodes. Each node
has three degrees of freedom (three DOF) describing
where
the displacements in (X, Y, 2) directions giving six
DOF per element. All ~spla~ments are measured
relative to a global axis system XYZ for which the XY ‘I; = tension in jth element =
plane lies at the still water level SWL.
Consider the jth element of the riser which con- (Lj - .L;, (EA /q> (3)
nects nodesjl andj2. The displacement vector S, can
then be written as L!, Lj= initial and finai element lengths re-
spectively
EA = riser axial stiffness
Algorithm for analysis of flexible marine risers 543
i-z
1,A1
“”
Node jl
where
1
(a) Displacements yfxJ =J xJ
.s. -2
iAl= Y,__ ?,ij (9)
“_i?
[ Symm. I
and
.1(111
where
(1 A;,‘,.,_ -ijzj - *
-zjx,
PI = (l-pi)_ ^*
-zjYj
Symm. “.(l - 2;)
(m’ + mZ)jl[Clgj,
(b) Forces
=~~j+Ff:+F~,-~jl+Qj_Fi4, (12)
Fig. 2. Forces and displacements at jth element.
where
1
1 0 0
!Jj = unit tangent vector = (ij, 9j, fj)
[Cl= 0 1 0 (13)
[0 0 1
= k [(q2 - A$), (52 - $17 Cz,2 - zjl )I C4)
I F,4 = position dependent added mass term
F$, Fj, = fluid induced drag and inertia force = IpljISI (14)
vectors respectively
wjr = weight of element in fluid lumped at ipljl =
node jl = (0,0,W,,)
(my- mi)j&., (my- mi),,_tjij
(my- m~)j,f,k,
w,, = (mf, - prLD2418) g (5) '(my-mf),,Pf (m;-m:)j,ij$j.
Symm. “.:(m:-m:),,ij
I
rn;, = structural mass lumped at node jl
= mass per unit length x f Lj
(15)
p = fluid density
D = external diameter of riser Similarly, for node j2 we have
g = gravitational acceleration
Qj = shear force vector (assumed to be con- (m’ + W[Cl~j*
stant along the element).
=- ~$,+F$+F;--w~~-Q~--~, (16)
The length of the jth element is given by
where
[I3 (i=t,2,3,
equation (15). Assembling (I 2) and (16) the equations
of motion of the jth element are (‘) a&
‘“[K’], = . . .6) (31)
Fj” = F; 3F;12 = [O,0, I&:.,3O,O, Wjz]’ (24) where a, = 6/t*, a, = 3/r, a2 = 617, a3 = 2, a, = t/2.
Substituting for (‘+‘)S from (32) into (29) we
8, = [Qj, -Qjl’ (25) obtain
h(S + AS) = “‘&(S) + ‘“[K*]ASj, (30) +“‘(Zc - Z;l )fAZ,z - A& 111 (38)
Algorithm for analysis of flexible marine risers 545
given by
and
(53)
si~~(~+Zj,)
h*=+H (45)
sinh (kd) Similar expressions can be used for node j2. We also
note that if Z,, ) 0 then node jl will lie outside the
g~=co@k(~,sin~ +X/,cos~)-mot] (46) fluid region and hence the fluid loading on the jth
element must be adjusted. For partially submerged
g, = sin[k( Yj, sin p + Xj, cos IL) - of]; (47) elements near the free surface the length Lj is replaced
by the actual wetted length with respect to SWL.
o = wave frequency, H = wave height, k = wave Fluid drag and inertia force for the jth element in
number and d = water depth. (36) can be written as
Fluid drag force at node jl is given by
between the jth and kth elements thus: where C, is the inertia coefficient for the buoy and
0, = fluid acceleration at buoy:
Rm=2(sk--j(/(L,+Lj). (57)
f7*= [tibcos y, ziibsin y, db]* (70)
The unit binormal vector b, is given by
rib, db = horizontal and vertical fluid acceler-
b, = s, x n, (58) ations at buoy respectively.
where skj is the unit tangent vector at node m The fluid loading on each buoy, their structural
approximated by a weighted average as follows: mass, added mass and the buoyancy forces must be
added to the relevant elements in the assembled
Skj = (L,Sj + Lj,S,)/(Lk + Lj) (59) global arrays.
where C,, = drag coefficient of buoy and V, is the F, = nw[l - tanh(jZ + tt)1/2, (71)
relative velocity vector found from
where B and q are found by imposing some conditions
V,, = [VI%,~yb?~z51r (65) such as F,,=nw at Z = -d and F,=O.O5nw at
Z = -md as shown in Fig. 5.
v,,=(v,cosr +ubcos~ -a,) (66)
Natural periods and mode shapes
Vyb= (V,, sin y + u, sin p - J&,) (67)
Natural periods are of some value in flexible riser
vrb = (Vb- -a, (68) analysis where the possibility of vortex induced oscil-
lations, say due to current, exists. They are also useful
in which in interpreting the simulation results if wave periods
and a natural period are close.
Veb= current velocity at buoy
The natural undamped modes and frequencies are
I+, vb = horizontal and vertical wave particle obtained by neglecting external and position de-
velocities at buoy, respectively pendent terms (except tension) on the right hand side
&,, JJ, i, = structural velocity components of buoy. of eqn (18). This gives the nonlinear equation of
motion as
The fluid inertia force is given by
UPTHRUST, Fu
For small amplitude oscillations about the static in allocated memory space and in a reduction in
equilibrium position we can write computing time.
Algebraic equations involving increments of nodal
[I
displacements are solved using Crout’s method
[I] (S + AS) =f(S) + ; AS - F, (73) (see [I 3]), which is a variation of the Gauss elimi-
nation technique. In this method the decomposition
which simplifies to of coefficient arrays into upper and lower triangular
forms can be effectively carried out using a vector dot
[I] AS - ]Kr] AS = 0, (74) product subroutine.
Time domain simulation is started by assuming an
in which 0 is the null vector. initial stationary position for the riser (i.e. Sj = 0,
Assuming simple harmonic motions (74) becomes j= I,2 , . . . , IV). Initial riser tension is also set to zero.
the standard eigenvalue problem The incremental displacements are then computed
from eqn (35) after which nodal coordinates, veloci-
[[K*] + [1]w;] AS = 0, (75) ties and accelerations at time (t + 7) are estimated.
These are substituted in the right hand side of (36) and
which enables the mode shapes and natural fre- increments of nodal displacements are recalculated
quencies o, to be computed. until convergence is achieved. Note that the tangent
stiffness matrix must be updated regularly.
u kY,a
-___---
I
MODE MODE
2
-----STATIC HJUIlIGRIUM
POSITION
10 ftfMfNTS
Table 1. Natural periods of a suspended chain mathematical model consisting of 10 elements, the
Natural period (set) static equilibrium position from computer results and
In-plane two of the in-plane mode shapes. Saxon and Cahn
Mode No. Saxon and Cahn [I l] Present study give the natural periods in terms of chain length and
1 9.55 10.07 the angle that end points make with the horizontal
2 5.57 5.80 which was found to be about 66” from simulation
3 3.93 4.24 results.
YESSEt
2
L -I
I
\ SW1
6 -
X
9
Q
Q
t Q
4
a a
a a
;\ RISER \.
1 SEABED
MODE I MODE 2
EA= l.53Sw10° N
El = 2.086~10’ NM*
MASS = 10.7 KS/M
LENQTN-350 M
20 ELEMENTS
Table 1 summarizes the results obtained. For better (d) Comparisons with model tests
agreement, especially at higher modes, the number of The experimental results of Hartnup [12] for two
elements in the model must-be increased. steep S model risers at l/SO scale were used for
Figure 7 shows the results of the programme for comparisons with computer simulations:
two of the inplane mode shapes for a ‘steep S’ flexible (i) Riser 1 (with fixed top end). Diameter = 6 mm,
riser configuration. total length = 3.97 m, structural mass = 0.0836 kg/m,
EA = 3.012 x 103N, EI = 9.88 x 10-5Nm2; nominal
(b) Static analysis of a hanging riser
dimensions (see Fig. 12) a = 1.48 m, b = 2.58 m, c =
Comparisons were made with the results of 0.73 m, buoy diameter = 0.1 m, buoy mass = 0.1 kg,
McNamara et al. [8] and with theoretical values wave height = 255 mm, wave period = 1.69 set, water
(accurately calculated using standard catenary equa- depth = 2.13 m.
tions) for a riser, details of which are given in Fig. 8. (ii) Riser 2 (with top motions). Diameter = 7 mm,
Results for the nodal coordinates, riser tensions and total length = 3.68 m, structural mass = 0.087 kg/m,
support reactions are presented in Tables 2 and 3. EA = 3.6 x lo3 N, EZ = 1.61 x 10m4 Nm’; nominal
Figure 9 shows the results for distribution of bending dimensions (see Fig. 12) a = 1.59 m, b = 2.33 m,
moments along the riser together with the plots c = 0.72 m, buoy as in (i), wave height = 323 mm,
from two other finite element programmes mentioned wave period = 1.98 set, water depth = 2.13 m, vessel
earlier in the introductory section. surge (in X direction) amplitude = 65 mm, vessel
heave amplitude = 53 mm.
(c) Static and dynamic analysis of a freely hanging
catenary riser touching the sea bed
A freely suspended catenary riser, given in Fig. 10,
Table 3. Comparison of support tensions and reactions for
was modelled and the simulation results for the static
riser shown in Fie. 8
case were compared with the standard catenary re-
sults. These are presented in Tables 4 and 5. Present
Variable study Ref. [8] Theory
The approximate model for sea bed contact was
tested for a case with dynamic loads induced by a Tension at
node 1 (kN) 34.81 37.76 35.92
storm wave of height 29m and period 17 set plus
Tension at
prescribed horizontal and vertical motions of a vessel node 21 &N) 86.65 92.17 87.83
at the top node. The results for vertical displacements Horizontal reaction
of nodes near the sea bed are given in Fig. 11, at node 1 (kN) 11.49 11.57 11.44
showing the take up and lay down of the riser at the Horizontal reaction
at node 21 (kN) 11.51 11.92 11.44
bottom.
550 RUMBODGHADIMI
X(m) Z(m)
Node Present study Theory Present study Theory
15
6 RISER LENGTH 540 METRES
EA= 3.27x10* W
El= 3.4 x IO4 NM2
MASS= 102 KS/M
DIAMETER= 0.2766 M
WATER OEPTtl=350 M
23 ELEMENTS
rg;___I_;:---
ul
-380-
N
X-360.
S
= -340 -
-320-
-3807
Rseo.
G40.
:
-320+ I 1 I ?
TIME
L- 6 SNJ
Fig. 11. Vertical displacements near the sea bed for riser shown in Fig. IO.
551
552 RUMBOD GHADIMI
‘-=-
- EXPERIMENT
.-
-
I- b
STATION
\n
3, (LIUOY
F-
L BASE I J---J----J---u--J
Fig. 12. Model riser configuration and the static equilibrium position of Riser 2.
s
w
-8O-
80-
-8O-
I
Fig. 13. Horizontal and vertical motions of a point near SWL for model Riser I.
Algorithm for analysis of flexible marine risers 553
I I
I
L 1 set -J TIME
Due to relatively low values of Reynolds number motions were found to be relatively small and an
for the fluid flow (in the order of 1000-2000 near accurate comparison without scaling errors was not
SWL) a C, = 1.5 was chosen for both risers. C,,, was possible. The dynamic base tension for Riser 2 was
taken as 2.0. not measured in the experimental arrangement.
Figure 12 also shows the static equilibrium position
of Riser 2 given by simulation and experimental
models. CONCLUSIONS
Comparison of results for the horizontal and verti-
cal displacements of a node near SWL for Riser 1 is A simple and efficient algorithm for the three
given in Fig. 13 and variations of dynamic tension at dimensional analysis of flexible risers has been
the top and at the base of the riser can be seen in presented. The algorithm is capable of handling
Figs 14 and 15 respectively. various riser confi~ations including those in which
Figures 16-18 show the time histories of nodal catenary segments come into contact with the sea
displacements for Riser 2 at the stations indicated in bed.
Fig. 12. Amplitudes of the experimental and simu- Comparison of results with analytical solutions,
lated dynamic top tension for this case were found to data from other finite element programmes and a set
be 0.269 and 0.295 N respectively. Vertical buoy of experimental results showed very good agreement.
c 1
t I
TIME
- lsec I-I
I I
:
-150-
, I
TIME
- 1 set -
Acknowledgemenr-The author wishes to thank Mr G. C. analysis. In The Finite Element Method (Edited by 0. C.
Hartnup of the Heriot-Watt University for his kind permis- Zienkiewicz), 3rd Edn. McGraw-Hill, New York (1977).
sion to use the results of his model tests on flexible risers.
APPENDIX: ELEMENTS OF THE
TANGENT STIFFNESS MATRIX
REFERENCES With reference to eqns (31) and (35) the elements of the
tangent stiffness matrix [K’], are given by:
1. T. S. Walton and H. Polachek, Calculation of nonlinear
transient motion of cables. J. Math. Comput. 14, (Kl),= -(n,+EIL,)+@,?-X,,)21L:
(1960).
2. T. Nakajima, S. Motora and M. Fujino, On the dy- (KT, )I = c Cx,r - X,1)( yj2 - yji)lL:
namic analysis of multicomponent mooring lines. OTC (KL), = t($2 - x,l)(z,2- zjl)lL:
Paper 4309, Proc. 14th Annual Offshore Technology
(G),= -(G),
Conference, Houston, TX (1982).
3. A. H. Peyrot and A. M. Goulois, Analysis of cable (KL)j= -(KG),
structures. Comput. Struct. 10, (1979).
(KT,)j= -(KL),
4. A. H. Peyrot, Marine cable structures. J. Strucf. Div.,
ASCE 106, 2391-2404 (1980). (K~),=-(~,+~lLj)+~(Y,2-Y,,)2/L:
5. D. L. Garrett, Dynamic analysis of slender rods. J.
Energy Resources Technol., ASME 104,302-306 (1982). (G)jzt(Y,2- ~l)(z,2-z,l)lL~