Beruflich Dokumente
Kultur Dokumente
ThB2.2
101
(6)
m
where G,t
is the gas mass fractions at top of the well,
given by equation (15). Production rate from the reservoir
to the well can be described by the following linear
relationship.
wr = P I max(0, Pr Pbh ),
(7)
mG,w
,
Vw mL,w /L
(10)
(11)
(15)
102
Pt ,
m,
Z2
290
L,t
16
Pbh [bar]
285
MV
Z2: opening of top-side choke valve
Pwh
Z1
wout
Qout
Pin
280
12
275
10
270
20
40
60
80
100
80
win
Pbh
CVs
Pbh: pressure at bottom of well
Pwh: pressure at well-head
win: inlet mass flow rate to pipeline
Pin: pressure at pipeline inlet
Prb: pressure at riser base
DPr: pressure drop over riser (Pt - Prb)
Pt: pressure at top of riser
Qout: top-side choke volumetric flow rate
wout: top-side choke mass flow rate
m : mixture density at top
L,t : liquid volume fraction at top
win [kg/s]
14
20
40
60
Pin [bar]
Prb
80
100
60
Pt [bar]
75
55
70
65
20
40
60
80
100
50
20
40
60
80
100
40
60
wout [kg/s]
Qout [L/s]
40
20
20
0
20
40
60
80
valve opening, Z2 [%]
100
20
40
60
80
valve opening, Z2 [%]
100
m
+ d1 ,
wG,in = win G,t
wL,in = win (1
m
)
G,t
+ d2 ,
(18)
(19)
(20)
(21)
103
Np
|z + pi |
i=1
|z pi |
(22)
The vectors yz,i and yp,i are the (unit) output direction
vectors of the zero zi and pole pi . Time delay introduces
additional limitations; the bounds for T is increased
by a factor |ep | for a system with single RHP-pole.
i=1
|z pi |
(28)
where Gms and Gd,ms are minimum-phase, stable version of the transfer functions G and Gd , respectively
(both RHP-poles and RHP-zeros mirrored into LHP).
These bounds are only tight for one unstable zeros z, but
since they are valid for any RHP-zero z, they can also be
used for systems with multiple unstable zeros (Storkaas
and Skogestad (2007)).
KSGd 1/ H (U(G1
d,ms G) ).
(29)
where U(G1
d,ms G) is the mirror image of the anti-stable
1
part of Gd,ms G. This bound is tight for multiple and complex unstable poles pi . Note that any unstable modes in
Gd must be contained in G such that they are stabilizable
with feedback control. One simpler approach is to consider
the stable, minimum phase part Gd,ms of Gd as a weight
on KS. Thus, using equation (25) for any unstable pole p
(Havre and Skogestad (1997); Skogestad and Postlethwaite
(2005)):
KSGd = |G1
s (p)|.|Gd,ms (p)|.
(30)
This bound is only tight for SISO systems with one real
unstable pole p.
(25)
Np
|z + pi |
1/2
1/2
MS,min = MT,min = 1 + 2 (Qp Qzp Qz ), (23)
[Qz ]ij =
Np
|z + pi |
i=1
|z pi |
(27)
(31)
104
WP
Wu
u1
G(s)
y1
WT
u2
y2
CONTROLLER
K(s)
min N (K) , N = WT T
(32)
K
WP S
where WP and WT determine the desired shapes of sensitivity S and complementary sensitivity T . Typically, WP1
is chosen to be small at low frequencies to achieve good
disturbance attenuation (i.e., performance), and WT1 is
chosen to be small outside the control bandwidth, which
helps to ensure good stability margin (i.e., robustness).
Solution to this optimization problem is a stabilizing controller K corresponding to S, T and KS which satisfy
the following loop shaping inequalities (Glover and Doyle
(1988), Doyle et al. (1989)):
(KS(j)) (Wu1 (j))
(T (j)) (WT1 (j))
(S(j)) (WP1 (j))
(33)
105
0.03
Z=1.5%
RHPZeros
RHPpoles
Z=2%
0.02
0.5
0.5
Z=10%
Imaginary axis
Z=15%
Z=3%
Z2
5
10
15
20
Z=30%
10
15
20
25
4
Pbh
Z=5%
Z=20%
Z=5%
0.01
25
Qout
setpoint
Z=30% Z=4% Z=21.8% Z=24%
Z=3.33%
Z=30% Z=24%
0.5
1
Z=20%
Z=5%
d2
0.5
0.01
d1
Z=10%
Z=3%
Z=15%
10
15
20
25
4
0.02
10
15
20
25
4
Pin
Pt
Z=2%
0.03
0.01
Z=1.5%
0
0.01
0.02
Real axis
0.03
0.04
0.05
10
15
time [h]
20
25
10
15
time [h]
20
25
1
Z2
0.5
0
0
0.5
10
15
20
25
10
15
20
25
4
Qout
2
0
10
15
20
25
Pbh
setpoint
2
10
15
20
25
4
Pin
2
0
10
15
time [h]
20
25
Pt
d2
1
0
d1
0.5
0.5
setpoint
10
15
time [h]
20
25
106
Table 1. Controllability data for pipeline-riser case study at operating point Z2 = 10%
Measurement
Pin [bar]
Prb [bar]
DPr [bar]
Pt [bar]
Qout [L/s]
wout [kg/s]
m [kg/m3 ]
L,t []
Pin &Pt
Pin &Qout
Pt &Qout
Pt &m
Value
70.28
68.45
17.05
51.39
17.94
9
501.81
0.58
Dy
1
1
1
1
2
1
50
1
G(0)
-2.75
-2.76
-0.20
-2.56
0.19
0
-0.21
-0.01
Pole vector
0.0065
0.0073
0.0092
0.0032
0.0113
0.0118
0.0062
0.0004
|S| = |T |
1
1
1
3.55
1
1
2.94
2.94
1
1
1
1
|KS|
0.67
0.70
0.47
1.34
0.38
0.37
0.70
11.05
0.6
0.33
0.37
0.62
|SG|
0
0
0
3.93
0
0
5.64
0.34
0
0
0
0
|KSGd1 |
0.21
0.20
0.15
0.15
0.15
0.15
0.26
0.26
0.21
0.20
0.19
0.17
|KSGd2 |
0.55
0.64
0.55
0.73
0.67
0.79
0.95
0.95
0.76
0.14
0.08
0.84
|SGd1 |
0
0
0
0.16
0
0.04
0.48
0.03
0
0
0
0
|SGd2 |
0
0
0
0.76
0
1
0.13
0.33
0
0
0
0
18.91
15.38
82.00
42.30
83.65
100
80.65
14.93
10.37
12.19
18.62
Table 2. Controllability data for pipeline-riser case study at operating point Z2 = 20%
Measurement
Pin [bar]
Prb [bar]
DPr [bar]
Pt [bar]
Qout [L/s]
wout [kg/s]
m [kg/m3 ]
L,t []
Pin &Pt
Pin &Qout
Pt &Qout
Pt &m
Value
69.23
67.40
16.97
50.43
18.08
9
497.78
0.57
Dy
1
1
1
1
2
1
50
1
G(0)
-0.70
-0.70
-0.05
-0.65
0.05
0
-0.054
-0.003
Pole vector
0.0061
0.0081
0.0092
0.0012
0.0164
0.0177
0.0025
0.0002
|S| = |T |
1
1
1
14.25
1
1
32.71
32.80
1
1
1
1
|KS|
5.15
3.91
3.41
25.54
1.92
1.78
12.45
196.07
5.05
1.80
1.91
11.19
|SG|
0
0
0
2.12
0
0
5.54
0.35
0
0
0
0
|KSGd1 |
0.94
0.83
0.66
0.65
0.65
0.65
3.69
3.70
0.68
0.68
0.55
1.74
|KSGd2 |
2.34
2.63
2.34
3.40
3.05
3.80
13.30
13.32
2.45
2.3
2.76
6.69
|SGd1 |
0
0
0
0.08
0
0.04
1.77
0.11
0
0
0
0
|SGd2 |
0
0
0
0.40
0
1
0.37
0.35
0
0
0
0
103.5
63.13
98.35
U
98.49
100
98.98
37.45
41.58
337.2
Table 3. Controllability data for well-pipeline-riser case study at operating point Z2 = 10%
Measurement
Pbh [bar]
Pwh [bar]
win [kg/s]
Pin [bar]
Prb [bar]
DPr [bar]
Pt [bar]
Qout [L/s]
wout [kg/s]
m [kg/m3 ]
L,t []
Pin &Pt
Pbh &Qout
Pin &Qout
Pt &Qout
Pt &m
Value
281.95
68.85
10.46
68.66
67.26
15.54
51.72
20.66
10.46
506.56
0.58
Dy
1
1
1
1
1
1
1
2
1
50
1
G(0)
-3.80
-2.76
1.05
-2.80
-3.07
-0.18
-2.89
1.24
1.05
-0.23
-0.013
Pole Vector
0.0065
0.0048
0.0037
0.0049
0.0059
0.0088
0.0039
0.0115
0.0140
0.0055
0.0004
|S| = |T |
1
1
1
1
1
1.02
3.17
1
1
3.43
3.43
1
1
1
1
1
5. CONCLUSION
The controllability analysis results of the pipeline-riser system using a simplied model are similar to what has been
reported in the previous work by Storkaas and Skogestad
(2007) using a two-uid model. Further, we found that the
value calculated from the H -analysis predicts a good
single measure to compare the controllability of alternative
structures.
For SISO control of the pipeline-riser system, a pressure
measurement in pipeline is recommended, and the pressure
at the riser base demonstrates better result in controllability analysis using the H method. For multivariable
control, one pressure measurement from the pipeline combined with choke ow rate gives the best result. However,
if the subsea measurement is not available, combining top
|KS|
0.62
0.86
1.10
0.84
0.70
0.47
1.05
0.36
0.29
0.74
11.70
0.65
0.29
0.33
0.34
0.61
|SG|
0
0
0
0
0
0.03
5.30
0
0
5.50
0.35
0
0
0
0
0
|KSGd1 |
0.24
0.24
0.24
0.24
0.23
0.19
0.17
0.24
0.16
0.30
0.30
0.22
0.07
0.22
0.06
0.23
|KSGd2 |
0.46
0.46
0.46
0.46
0.56
0.46
0.54
0.53
0.57
0.84
0.84
0.57
0.04
0.76
0.04
0.72
|SGd1 |
0
0
0
0
0
0.033
0.25
0
0
0.69
0.044
0
0
0
0
0
|SGd2 |
0
0
0
0
0
0.020
0.66
0
0
1.70
0.10
0
0
0
0
0
20.70
28.23
31.02
27.33
21.21
89.07
35.48
28.35
31.02
85.47
U
16.72
8.93
12.07
12.64
22.84
pressure and ow rate gives satisfactory results. Top pressure together with density is able to stabilize the system
in theory, if the ow measurement is not available. The
measurements L,t and m are identied as ineective
control variables for SISO control
The bottom-hole pressure is the best control variable for
SISO control of the well-pipeline-riser system. Because of
the pressure driven nature of the ow in this case, the
ow measurement shows larger steady-state gain and consequently a better performance, compared to the pipelineriser case. Therefore, having an accurate measurement of
ow rate of the choke valve, it can be used in a SISO
control scheme for stabilization. Moreover, combining the
ow rate with the bottom-hole pressure improves the performance and the robustness considerably.
107
Table 4. Controllability data for well-pipeline-riser case study at operating point Z2 = 20%
Measurement
Pbh [bar]
Pwh [bar]
win [kg/s]
Pin [bar]
Prb [bar]
DPr [bar]
Pt [bar]
Qout [L/s]
wout [kg/s]
m [kg/m3 ]
L,t []
Pin &Pt
Pbh &Qout
Pin &Qout
Pt &Qout
Pt &m
Value
280.25
67.69
10.93
67.48
65.98
15.43
50.55
21.79
10.93
501.63
0.58
Dy
1
1
1
1
1
1
1
2
1
50
1
G(0)
-1.15
-0.83
0.32
-0.84
-0.92
-0.056
-0.87
0.37
0.32
-0.094
-0.006
1
Z2
0.5
0.5
0.5
10
15
20
25
10
15
20
25
4
Qout
setpoint
2
0
0
2
0
10
15
20
25
Pbh
10
15
20
25
4
Pin
2
0
0
2
0
10
15
time [h]
20
25
Pt
setpoint
2
4
d2
1
0
d1
0.5
|S| = |T |
1
1
1
1
1
1.03
12.30
1
1
14.74
14.64
1
1
1
1
1
Pole vector
0.0045
0.0033
0.0044
0.0035
0.0060
0.0087
0.0010
0.0122
0.0125
0.0012
0.0000
10
15
time [h]
20
25
|KS|
3.06
4.24
2.69
3.89
2.12
1.35
13.63
1.07
1.15
15.23
238.0
2.53
0.89
0.90
0.86
0.77
|SG|
0
0
0
0
0
0.02
7.05
0
0
8.74
0.55
0
0
0
0
0
|KSGd1 |
0.58
0.58
0.58
0.58
0.58
0.58
0.56
0.58
0.56
5.22
5.19
0.93
0.93
1.57
0.93
2.78
|KSGd2 |
0.95
0.95
0.95
0.95
0.95
0.95
1.44
1.20
1.73
10.69
10.64
2.04
1.88
3.46
1.88
5.00
|SGd1 |
0
0
0
0
0
0.034
0.32
0
0
2.76
0.17
0
0
0
0
0
|SGd2 |
0
0
0
0
0
0.016
0.82
0
0
6.10
0.39
0
0
0
0
0
98.3
152.3
104.0
730.5
67.30
72.55
110.7
28.46
36.77
39.36
108