Top Tensioned Riser Layout Design Optimization: Yongjun Chen, Peimin Cao
Top Tensioned Riser Layout Design Optimization: Yongjun Chen, Peimin Cao
ABSTRACT
Dry tree production platform becomes more and more popular due to its
low OPEX and ease of well intervention. For TTR layout design, there
are minimum spacing requirements for both deck wellbay and seafloor.
There are also constraints on the deck spacing and the riser offset at
seafloor relative to the wellbay location, i.e. riser vertical angle. For
fields with substantial reserve, the number of TTRs may become large;
and thus the TTRs may cluster together, which makes the riser layout
design very complex, and may require exhaustive design iterations.
The most preferable layout is that all TTRs being installed without
offset, which is easy for installation, well operation, and induces no
geometric stroke. However, for clustered and large fields with 20+
wells, running all TTR straightly vertical down is difficult, or even
impossible, to achieve and the TTR layout design becomes very
complex and may require extensive design iterations.
INTRODUCTION
Dry tree production systems, such as TLPs and Spars, are continuously
being designed and installed for deepwater developments worldwide,
especially for reservoirs with large reserves. This is because dry tree
systems offer direct access to the development wells, and thus reduces
the cost associated with drilling and well intervention. Top tensioned
risers (TTRs) installed on the dry tree production system provides the
shortest flow path, which reduces flow assurance problem and increases
recovery rate from the reservoir.
The TTR layout design includes both deck wellbay layout and seafloor
well layout. The deck wellbay layout is generally governed by the deck
space, equipment handling, jumper/tree clashing requirement, and
operational limitations. The seafloor well layout is generally governed
by the riser clashing requirements, riser deployment and stab-in
requirements, and ROV access.
Under sufficient tension, each TTR can be simplified as a straight linepipe connecting two nodes, one at the deck (tensioner ring, air can, or
guide structure), and the other at the seafloor (wellhead tie-back
For equipment handling and riser clashing, the distances between risers
57
For the seafloor well layout design, the following constraints should be
considered:
1)
2)
3)
The spacing between any pair of wellheads should be not less than
a threshold value set by the installation, drilling and ROV access
requirements;
The offset of riser wellhead relative to the riser slot at the deck in
any direction, i.e. riser vertical angle, should be limited to no
greater than a certain value set by deployment and final stab-in
angle requirements;
There is no clashing between risers under extreme environment
with the consideration of wake effects.
Definitions:
DAB(i) horizontal distance between nodes Ai and Bi, offset
for the ith riser.
DBB(i,j) - distance between any two nodes (Bi, Bj) within set B
Known Variables:
Ai(x), Ai(y) - position of all nodes within set A
DBB0 - a preset threshold value
Decision Variables:
Bi(x), Bi(y) - position of all nodes within set B
Optimization Target:
Minimize the maximum value of all N DAB values
Constraints:
DBB(i,j) DBB0
Seabed
Deck
C06
C18
C12
C05
C24
C17
C11
C04
C23
C16
C10
C03
C22
C15
C09
C02
C21
C14
C08
C01
C20
C13
0
2
C07
C19
58
1.
This optimization problem has 2N decision variables and N*(N-1)/2
constraints. When the number N becomes large, such as 20+, the
problem becomes very complex and needs special program to handle.
2.
3.
4.
In order to simplify the above problem, the first task is to reduce the
number of decision variables and/or constraints.
5.
6.
Since the distance between any two nodes within set B should be not
less than a certain value; if all the B nodes are chosen from an
equilateral triangle grid (grid spacing = DBB0) as shown Figure 5, then
all the constraints (DBB(i,j) DBB0) are satisfied.
i.e.
59
S e abe d - Un k n o wn
B Y (ft )
B X (ft )
-24.06
-55.88
-24.76
-35.89
-25.46
-15.90
-26.16
4.09
-26.86
24.08
-27.56
44.06
-7.10
-45.28
-7.80
-25.29
-8.50
-5.30
-9.20
14.69
-9.90
34.68
-10.60
54.66
10.56
-54.66
9.86
-34.68
9.16
-14.69
8.46
5.30
7.76
25.29
7.06
45.28
27.52
-44.06
26.82
-24.08
26.12
-4.09
25.42
15.90
24.72
35.89
24.02
55.88
Ris e r ID
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
20.00
20.00
Y
0.175
0.000
0.000
27.04
DAB
S -play
10.34
10.01
9.83
9.79
9.90
10.16
2.48
3.68
4.89
6.10
7.30
8.51
8.49
7.28
6.07
4.87
3.66
2.46
10.12
9.87
9.76
9.80
9.99
10.31
De c k - Kn o wn
AX (ft )
AY (ft )
-18.00
-47.50
-18.00
-28.50
-18.00
-9.50
-18.00
9.50
-18.00
28.50
-18.00
47.50
-6.00
-47.50
-6.00
-28.50
-6.00
-9.50
-6.00
9.50
-6.00
28.50
-6.00
47.50
6.00
-47.50
6.00
-28.50
6.00
-9.50
6.00
9.50
6.00
28.50
6.00
47.50
18.00
-47.50
18.00
-28.50
18.00
-9.50
18.00
9.50
18.00
28.50
18.00
47.50
Section 2, as shown in Figure 10, is the table for TTR node coordinates,
which includes both the deck nodes (set A, known) and the seabed
nodes (set B, unknown). The coordinates of set B are calculated based
on BX1, BX2, and equilateral equation. The distance between each pair
of nodes (DAB) is also calculated in the table, and the max DAB is
highlighted.
D BB
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
19
20
21 22 23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
20
40
20
60
40
20
80
60
40 20
6 100
80
60 40
20
20
35 53 72
92
35
20
20 35 53
72
20
53
35
20 20 35
53
40
The distance between any two nodes within set B (DBB) are calculated
and listed in Section 3 (DBB table) as shown in Figure 11. The minimum
distance values are highlighted.
10
72
53
35 20
20
35
60
40
20
11
92
72
53 35 20
20
80
60
40
20
12 111
92
72 53 35
20
100
80
60
40
13
40
53 69
87
106
20
35
53
72
Section 4 provides the plot for user to view the layout results.
After the above initial set up, Solver add-in in Excel can be used to
search the best solution. The Solver set up is:
Set Target Cell:
Equal To:
Max of DAB
Min
By Changing Cells:
35
20
20
20
92
111
14
40
35
40 53
69
87
20
20
35
53
72
92
20
15
53
40
35 40 53
69
35
20
20
35
53
72
40
20
16
69
53
40 35 40
53
53
35
20
20
35
53
60
40
20
17
87
69
53 40 35
40
72
53
35
20
20
35
80
60
40
20
18 106
87
69 53 40
35
92
72
53
35
20
20
100
80
60
40
19
53
53
60 72
87
104
35
40
53
69
87
106
20
20
35
53
72
92
20
60
53
53 60 72
87
40
35
40
53
69
87
35
20
20
35
53
72
20
21
72
60
53 53 60
72
53
40
35
40
53
69
53
35
20
20
35
53
40
20
22
87
72
60 53 53
60
69
53
40
35
40
53
72
53
35
20
20
35
60
40
20
23 104
87
72 60 53
53
87
69
53
40
35
40
92
72
53
35
20
20
80
60
40
20
24 122
104 87 72
53
106
87
69
53
40
35
111
92
72
53
35
20
100
80
60
40
60
20
60
20
CASE STUDY
The model of the problem consists of 48 nonlinear decision variables,
276 constraints. Both Non-Linear Programming and Global Solver are
employed. It took several hours to find a global optimal solution.
A deepwater dry tree facility is designed with 24 well slots. The well
pattern is 6 rows in North-South direction with 4 wells each row (EastWest). The well spacing is 19-ft along both North-South direction and
12-ft along East-West direction. At seabed, the minimum distance
between wells is 20-ft. To facilitate riser installation, drilling and well
intervention, the riser vertical angle with respect to the vertical direction
for the bottom connection shall be not more than 2.0 degrees, and this
includes the wellhead inclination tolerance that is 1.0 degree. So, for
installation, the maximum angle with respect to the vertical direction is
1.0 degree. The water depth at the field is 1500-ft.
Seabed
Deck
60
50
40
30
20
10
0
-10
-20
Seabed
Deck
-30
60
-40
50
-50
40
-60
30
-60
-40
-30
-20
-10
10
20
30
40
50
60
10
Y (S-N)
-50
X (W-E)
20
By comparing Figure 13 with Figure 14, it can be found that the optimal
solution from the Equilateral Triangle Grid method is very close to
the global optimal solution from LINGO, for both seafloor layout
pattern and minimized DAB value.
0
-10
-20
-30
-50
-60
-60
-50
-40
-30
-20
-10
10
20
30
40
50
60
X (W-E)
Due to the extra constraints introduced into the simplified problem, i.e.
all nodes are on the equilateral triangle grid; the solution space of the
simplified problem is only a subset of the solution space for the original
problem. Therefore the optimal solution from the method may not be
the global optimal solution of the problem. However, the method is still
a very useful tool because of its ease to model, quick to find solution,
and the solution can be very close to the global optimal solution.
To show effectiveness of the method, the problem was also solved using
the commercial optimization software LINGO from LINDO
SYSTEMS.
LINGO is a comprehensive tool (modeling language) designed to make
building and solving Linear, Nonlinear (convex and non-convex /
global), Quadratic, Quadratically Constrained, Second Order Cone,
Stochastic, and Integer optimization models faster, easier and more
efficient. User does not need to specify which solver to use; the LINGO
automatically selects the appropriate solver based on users model and
formulation.
For projects with special requirements on the deck and seafloor well
layout to assist a certain installation or drilling sequence, such as all
wells are required to be on concentric circles or on straight lines, the
proposed method may not provide a good feasible solution. However,
by employing the same principle and procedure, Concentric Circle
61
REFERENCES
For projects with strict requirements on the riser vertical angle and
spacing, multiple grid methods can be used simultaneously and select
the best solution among all sub-optimal solutions.
ACKNOWLEDGMENTS
The authors would like to acknowledge the management of SBM
Atlantia for allowing this paper to be published. The valuable comments
and advice from S. Schuurmans of SBM are also greatly appreciated.
62