Professional Documents
Culture Documents
Vertical 2 Phase Flow
Vertical 2 Phase Flow
Fig.l
P-C bi-phase friction 10ss .
'--"
10
o o
qon = 60 cu m/d
qon = 60 cu m/d
di = 6.2 cm di = 6.2 cm
2 2
E
8
°. -4
4
~
E: E:
~
~ 15.
15. Q)
o
Q)
o
6 6
8 8
1 50 100 150 250
1 50
Pressure P. bars
........
OGJ
/
-./
Tabte 2
Runge-Kutta integration
Given a differential equation of the
type dy/dx =f(x,y),the solution is:
= Yn+¡+ (ko+2k¡+2k2+k3)/6
Xn+ Ax
Áxf(xn,y.)
/
k¡ = Axf(x.+Ax/2,y.+ko/2)
k2= Axf{x.+Ax/2, y.+k¡/2)
k3 = AX f{Xn+AX, y.+k2)
J
i....'S..""".Y"'MnOG CO.."". ,.o. ,.".. """",oro
+
* ,,"
4 Inilialize RCL7 T1 3
-51 RCL9 3 9 RTN 24
24 _nn-_n_n_n x,y? , 21
mn nn_n_n
' -35
"" yx Carpenler + -55
RCL0 '36
formula Krylov
RCLl 36 1
-55 - ,
,-:-
ST02 35 2 The Runge- ST05 35 5
RS
+ - 5
2 2 CHS -22 RCL1 36 1 K
-24 Kutta RCLA 361 -35 RCLO 36 14
,d 23161 + -55 RCL 36 1 1
ST03 35 inlegralion P 16-51 ... , -24
melhod R 7 36 7 -- __n__--_-- K formula
-]2 *LBL1 1 1 ,
23
R 61 ,
+ -55 RCLE BI X 53 7 7
RCL3 36 3 RCL6 Pi 16-24 EEX -23
RCL4
. 36
-5,
-55
K
, -24
H
5
-
05
-35
---=3s ' -55 +
RCLE
RCL2 I 3615
36
-35
1 X
CB
-
52
12
". +
C
1
3
...ti 3 ,
- 5 , -3 RC 6
CL ,
PRTX o Bo
C7 7 Prinl + '" Muiaviev -
T - 1 resulls STO
RTN '- , -35
x R 3 B
,ro +
- -
" 16-
R LB
MI - --- - '-'
LABELS FLAGS
, "'tial" "oterd." e PO "" D START ' u"d o FLAGS
SETSTATUS
TRIG DISs
' '
Me " u,.d 'u"d
P C
Be
, MK ' , . , 000
'DO
DEGO
GRADO SCIO
FlXO
, " ,
'e
o'g D"
B I RADO I NG20
1
J
energy loss factor was determined by gas densities and of the GOR at for the friction losses tbat would arise
P-C by analyzing production data from standard conditions, equation (3). The sbould gas and Gilbe flowing alone.
Giland gas wells. two-phase volume factor Bt is ex- Knowledge of pbysical and thermo-
Equation (4) is a good approxi- pressed as a function of tbe Gil vol- dynamic fluid cbaracteristics permits
mation (correlation factor about 0.99) ume factor Bo, tbe gas volume factor expression of fue rigbt-band sirle of
for the two-phase loss factor deter- Bg, the gas solubility Rs, and Rgo, equation (2) as a function of pressure
mined by C-P (Fig. 1). the GOR, equation (10). only. Equati~ns (5) to (12) are valid
The variation of the Gilvolume fac- Equation (1) is a function of pres- for constant values of tbe Gil rate,
tor Bo and of the gas solubility factor sure only, if temperature is assumed fue GOR, tbe average temperature
Rs can be established at fue mean to be constant and the Gil rate, fue along tbe pipe, and fue pipe ID.
flowing temperature by diagrams GOR, the ID of the pipe, and tbe P-V-T The pressure traverse along fue pipe
based on laboratory experiments. characteristics of gas and oil' are is from numerical integration of dif-
The curves Bo Bo(p) and Rs = known. ferential equations (1) and (2), using
= Rs(p) can cIten be approximated Tbe differential expression of pres- tbe four-step Runge-Kutta integration
by straight liDes, equations (8) and sure gradient in equation (2) by Mur- metbod (Table 2).
(9), with significant deviations at low aviev and Krylov (M-K) was obtained Using the programo Table 3 is tbe
pressure only. In this program fue by correlations of laboratory experi- program listing. The steps to be ex.
gas compressibility factor Z Z(p) = mental data.2 ecuted from tbe instructions (Table ' "
has algo been approximated by a Tbe first and second terms in equa- 4) are:
straight line, equation (11). tion (2) represent fue loss due to tbe Load the program cardo
The two-phase mass factor Mt is coexistence of two flowing pbases. Press key A to initialize registers.
expressed as a function of Gil and Tbe tbird and fourth terms account Enter data by pressing key B.
194 GIL & GASJOURNAL- SEPT.15, 1980
I
Table 4
User instructions 4
Table 6
,,- K
1~~.~0 .10°'00 ""
~.~0'" 0.00 "'.'
105.~~ n" 10\.00 ""
1611.~~ ..." lb00.00
327.~~ n.. 327.00 ""
1.15 "" LIS'"
1.5~~"~~~1-~3 .., l.500~00000-03,'"
".~~ .,** 10.00..,
I.b~ *" 0.80,..
1.~1 H'
-2.0~000000-03 ",
1.00".
-c .00000000-03,..
3.410000000-03H' 3.;10000000-03",
U20.00 *** "20.00...
0.>5 ..* 0.Y',H'
500.0~ *"" 500.00",
6.944444444-04 **' e.944444444-04 '"
9.UI000~000-05 '" 9."'0000000-05 ".,
0.lb "H' 0..06.",
"7.96 "" 109.35 '" I
100.00 ..,
110.99 "',
100.00 ...
113.79
." 0
200.00 ,.. 200.00
...
114.09"" 110.32
,..
300.00n. 300.00
".
153.69'*. 173.19, ..
14".00 ... 1400.00...
E7.03... 178.5" '"
1\00.00,., 1000." n,
ID4.0I..,
lb00 00 no
Select the calculation method by en- Input data used to calculate the theory leaves out of consideration the
. tering cpfor P-C or 1 for M-Kmethods. pressure traverses of Figs. 2 and 3 complex mechanisms caused by the
Press key C. using the C-P method and M-K meth- coexistence of numerous flow pat-
Start the program by pressing key od, respectively, are shown in Table tems, the variation of the flowing
D. 5. fluids' specific volume with pressure
At the end of each integration step, To test the program, the input data .. and temperature, and the slippage
the program prints the couple of and the results obtained for two ex- losses.
values p and h. Thereafter there is amples of ca]culation may be used Friction losses are accounted for by
a pause of about one secando During (Table 6). using the concept of a "two-phase f
this pause it is possible to change the The program uses metric units and factor," by Poettmann and Carpenter
length of the integration, step .:lh by pressure expressed in bars absolute. (P-C). It is in the form of an em-
executing these instructions: pirical correlation as a function of the
Press key R/S. "viscosity-less" Reynolds' number pvd
Enter the new .:lh. Single phase approach
(density)(velocity) (diameter) of the
STO6. Using a third theory a second pro- flow pipe.
Press key R/S. gram for the HP 67/97 handheld cal- Tek finds a two-phase total energy
This program option may be used culator can be developed. loss factor by using field data from
to reduce execution time of the cal- Similar to the earlier work, fue several flowing and gas-lift wells. The ' /
culation. The execution time of each theory of M. R. Tek treats multiphase concept of the "two-phase Reynolds'
integration step is about 30 seconds flow of liquid and gas as the flow of a number function" and of the mass
for the C-P method and about 50 sec- single phase with combined proper- ratio of gas to liquid are used.
onds for the M-K method. ties.4 Using an energy balance, the Similar to the work of P-C, the two-
196 OIL & GAS JOURNAL - SEPT. 15, 1980
phase friction factor is a function of by integrating a differential equation Reynolds' numbers that gas and Gil
the liquid and Gil viscosity. of the type dp/dh = f(p,T). Depth and would assume flowing alone in the
The pressure traverse is evaluáted pressure along the pipe (h and p) are pipe. The gas/liquid ratio, equation
as used earlier. (9), varies along the string according
The function f(p,T) is a function of to the pressure.
Flow equations pressure and temperature which var- Linear pressure approximations-
-,,"'~
ies according to the P"V-T character- equations (12), (13), and (14)-are for
dp/dh = Mt/Bt (g + 32f qon2 istics of the flowing fIuids. Tempera- the Gil volume factor Bo, the gas
ture is assumed to be constant in this solubility Rs, and the gas compressi-
programo bility factor Z. -
Equations. The HP fJl/97 was pro- Two-phase mass factor Mt is a
grammed to salve the flow equations function of the Gil and gas densities
(Table 7). The expression of the pres- and GOR at standard conditions,
sute gradient, equation (1), is valid equation (11). -
for an infinitesimal length of flow The two-phase volume factor Bt is
string. It comes from the well-known expressed as a function of the Gil
flow equation, neglecting change of volume factor Bo, the gas volume
kinetic energy of the fluido factor Bg, the gas solubility Rs, and
Equation (2) is an approximation Rgo, the gas/Gil ratio, equation (10).
for the two-phase loss factor proposed The assumption of constant temper-
in a diagram by Tek (Fig. 4). ature along the pipe makes the right
Equations (4) and (5) are the hand sirle of equation (1) a function
Table 8
Program listing
.""t ...,,""'" ""'. ..«'M"M'.". ...t... K'V.,"""""""" """.'N"" .tE.. ........",..,..""",. .,"".""' .,",.....c..."..yO"'" ...,....t..
05
-
o"' "LBLA 11 +
2 7 7 11 RCLl 3646 ,," RCLC 36
4
005
STOl
CLX
RTN
3546
51
24
Initialize 059
061 6
ss
-35
06
Method
11
116
117
RCL7
RCL6
36
36
-35
7
6
l7l
172
173
RCL6
35
36 06
No
, 006
007
"LBLB
PRTX
2112
-14
nhhh..hmn--
062
063 STo' 35 ss ,
24 118
ll9
+ -ss
-35
174
175
RCL5 36 05
62
""-' 008 SToi 3545 Enter data 064 sPC 16-11 'w RCLl 36 46 176 1 1
, 1521 16 26 46 065 RCL' 36 0' 121 RCL3 36 3 1
RT 24 66 PRTX -14 Print 122 -35 178 ex 33
m_mm_hnnn
11 OéLBLC 21 13 067 RCL8 36 08 123 RCL2 36 02 179 1 X 52
12 RCLC 36 13 068 PRTX -14 resulls 124 + SS '"" yX 31
1 69 PSE 1651 125 P;" 16-51 181 :qy -41
13 STO1 35
14 4 4 "" RCL7 36 7 126 + -55 182 RCL5 3 5
15 Pi 16-24 71 X> 2 16-44 127 STO 35 BI 183
+
5
5
5 The
16 24 072 GTOe 22 16 15 128 RTN 24 184
17 RCLE 36 15 73 RCL8 36 08 129 'LBL2 21 02 185 RCL5 36 5
18 " 35 74 X>02 16-44 ,," G58b 23 16 12 186 -2
RCLD 3614 GTOD 22 14 131 RCLl 36 01 187 1 X 5
075
' -24 76 RTN 24 132 EEX -23 188 yx Tek
0é8 e 211615 133 3 3 189 -35
022 RCL8 3612 78 RCL8 36 8 4 " 35 ' LOG 1632
23 24 79 ""5 16-51 191 62
024 STD8 3512 "'o RCL0 36 00 1'6 9 "9 192 1 01
025 2 02 081 S 16-51 137 RCLD 3614 193 RCL5 36 05 formula
026 RCLO 3614 82 X>Y? 16 34 138 4 4 194 -35
027 24 83 GTOD 22 14 195 - 45
028 5 05 084 RTN 24 '" 196 4 4
29 yX 31 85 '-LBLd 211614 141 -24 197 " 35
RCLE 3615 086 RCL' 36 09 142 eX 33 198 CHS 22
16-24 + -SS 143 ' 24 199 ex
'-'" 31
032
Pi
24
087
88 STOl 3546 144 yx 31 "" 2 2
33 " G58 23 2 145 LSrX 1663 21 2
34 " 35 "" RCL7 36 7 146 X' 53 22 -35
035 STOE 3515 091 -35 147 -35 23 RCL0 36 00
036 "L8LD 2114 092 RTN 24 _mnhnn._h. 148 EEX 23 204 XZ 53
37 RCL9 36 8L 149 3 3 205 35
38 STD 35 46 94 PS 1651 , , 24 26 RCLE 3615
39 GS82 23 2 95 RCL5 36 05 TD6 6 Z 7 x -35
RCL7 36 7 36 11 /-Los 208 9 9
The 96 RCLl 36 47 152 RCLA
41 ST+8 35-SS 8 97 -35 153 RCLO 36 14 29 8 08
42 -35 98 RCL4 36 4 154 - 45 ,," EEX -23
043 T02 35 2 99 + -55 1SS nS 16-51 2l1 6
44
045
046
'
GSBd
2
231614
2
-24 Runge-Kutta
'""
11
12
STOD
CRS
RCLA
351
22
1
RS 156
158
RCL'
.
"
36 09
6 1
35
212
213
214
CHS
+
RCLA
-22
-SS
36 11
47 ST03 35 3 13 + -SS 2 1651
48 2 2 14 3 3 ,.. RC B 36 12
-24 15 4 04 161 -35 217 -35
GSBd EEX -23 614
Ng 218 RCL8 36 08
231614 inlegration 16
051 ST04 35 4 1 S 16-51 219 + -SS
52 G58d 231614 18 CHS 2 "" no 16-51
2 6 2 19 35 6 -35 221 "
54 + SS ,," RCLl 36 1 166 ReLS 36 8 222 CL 36
SS RCL3 36 3 III -35 6 S 1651 223 24
56 ReL4 36 4 112 RCLl 36 46 16 + SS 24 RTN 24
REGISTERS lABElO FlAGS SETSTATUS
; O E o
Bt l' 'od l' ko 13 k1 l' k2 K l' '" l' oh l' h l' p 'Initi"iz BEntee
'
d,t,e Stoct
'
", d
'
FlAGS
ONO"
TRIG DISP
" " Bt "sed "sed "sed o o O
hm,,!" T" 1" '1 1" '2 l"b1 b2 1" e, 1" e2 pon 1" Pgn o , , TEK 3 , , , O O GRAOO SOl O
,
'go lB "sed le "sed o "sed E ",ed
l' "sed
'h
; , , , , 3 ' O O
3 . O RAO
DEG oO I NG2O
FIX '"
""'-"