265
;^ll ri^ -!<'! •\ —-. '.iUV •r> ^ 'v\ •* ^ i^j ERIC CHANG'S COPY VISCOUS FINGERING IN HETEROGENEOUS POROUS MEDIA Udo Gaetan Araktingi June 1988 Miscible Flooding Research DEBSffiEMENr OF BETHQLEnM: ENGINEEHIFS

Miscible Flooding Research - New Mexico Institute of ... U... · related to flow length and the longitudinal and transverse dispersion ... 4.4 Linear Stability Theory ... 3.10B Effect

Embed Size (px)

Citation preview

;^ll ri^-!<'!

•\ —-. •'.iUV•r> ^ •

'v\ •* ^ i^j

ERIC CHANG'S COPY

VISCOUS FINGERING IN

HETEROGENEOUS POROUS MEDIA

Udo Gaetan Araktingi

June 1988

Miscible Flooding Research

DEBSffiEMENrOFBETHQLEnM:ENGINEEHIFS

VISCOUS FINGERIfIG IN

HETEROGENEOUS POROUS MEDIA

A DISSERTATION

SUBMITIED TO THE DEPARTMENT OF PETROLEUM ENGINEERING

AND THE COMMnTEE ON GRADUATE STUDIES

OF STANFORD UNIVERSITY

IN PARTIAL FULFILLMENT OF THE REQUIREMENTS

FOR THE DEGREE OF

DOCTOR OF PHILOSOPHY

By

Udo Gaetan Aiaktingi

June 1988

ACKNOWLEDGEMENTS

I wish to express my gratitude and s^redation to

Professor Franklin M. Orr, Jr. - wbo l^ped me formulate and solve this problem andshared witfi me his experience, knowledge and insight;

Professors Andre Joumel, William E. Brigham and Khalid Aziz - for tl^ir he^Mcommits and suggestions;

• Professor Henry J. Ramey - for accepting me into the doctoral program and believingthat I could handle the challenge;

• The Department of Energy - which made my graduate study at Stanford possiblethrough tfie grant of a research assistantship.

u

ABSTRACT

Performance of miscible flood enhanced oil recovery processes is often influenced by

tiie effects of viscous instability which cause fingers of the low viscosity injected fluid to

invade the fluid in place, but little is known about the effects of the reservoir hetero

geneities on the growth of fingers. In this research I describe a new approach to modeling

of viscous fingering based on random-walk techniques, and use the new model to examine

tiie growth of viscous fingers in heterogeneous porous media. The fluid is represented as a

discrete set of particles, each particle assuming a unit volume. The movement of the parti

cles through the porous medium is the result of two types of motion. One motion is along

the flow streamlines. The second is random motion, governed by scaled probability curves

related to flow length and the longitudinal and transverse dispersion coefficients.

The resulting algorithm was validated against one-dimensional analytic^ solutions for

miscible displacements with unit viscosity ratio to show that appropriate longitudinal and

transverse Peclet numbers are recovered and that effects of numerical dispersion are small.

Next, model calculations were compared with experimental results for miscible displace

ments in horizontal beadpacks (Blackwell et a/., 1959) and in vertical sections (Pozzi and

Blackwell, 1963) with mobility ratios ranging between 1.85 and 375 and viscous to gravity

numbers ratios from 89 to 200,000. Excellent agreement was obtained between the simula

tions and experiments without any adjustment of parameters to achieve a match. The

effects of mobility ratio and injection rate on unstable displacements in homogeneous sands

were examined, and the observation made by Koval (1963), that each concentration contour

moves at an approximately constant characteristic velocity, was confirmed.

Stochastically generated permeability fields were used to study the interaction between

viscous fingering and heterogeneities in the porous media. The heterogeneity index(GeIhar,

1986, Mishra, 1987), defined as tiie product of a dimensionless correlation length, Xd, and

the variance of the log-normal permeability distribution, was used to characterize each

penneability realization. The physical processes involved in these imstable displacements

m

were examined by analysis of velocities of averaged concentrations and growth of the mix

ing zone. For mildly heterogeneous penneability fields (low Xd), concentration contour

velocities remained approximately constant and the mixing zone grew lineaily with time.

However, for displacements in more heterogeneous penneability fields (o4 > 0.5), the

penneability distribution controlled finger growth. For heterogeneiQr indices smaller than

about 0.3, viscous forces dominated finger growth, and fingering patterns were similar to

those observed in homogeneous permeability fields. In such cases, viscous crossfiow

caused fast moving fingers to split at their tips and to coalesce with neighboring fingers at

their tails. Displacement performance was quite sensitive to the level of transverse disper

sive mbdng when the heterogeneity index was low. When the heterogeneity index was

larger than about 0.5, however, the pattern of fingers conformed to preferential flow paths

in the penneability distribution, and transverse mixing had minimal impact on displacement

perfonnance. Neither mechanism clearly dominated fingering behavior for the region of

heterogeneity indices between 0.3 and 0.5.

IV

TABLE OF CONTENTS

Eagg

ACKNOWLEDGEMENT iiABSTRACT iiiLIST OF HGURES viiLIST OF TABLES xv

1. INTRODUCnON 11.1 Literature Survey 2

2. MODEL FORMULATION 6

2.1 Model Description. 62.2 Model Algorithm 172.3 Inclusion of Gravity 182.4 Probabilistic Approach 23

3. VALIDATION 263.1 Random Walk Model 26

3.1.1 Analytical Solutions 263.1.2 Recovery of Input Dispersion Values 373.1.3 Comparison with Experimental Results .413.1.4 Model Perfonnance Characteristics 44

3.2 Random Walk Model with Gravity 473.3 Probabilistic Model 543.4 Summary 60

4. DISPLACEMENTS IN HOMOGENEOUS POROUS MEDIA 634.1 Late Time Behavior 634.2 Velocity Behavior 804.3 Mixing Zone 864.4 Linear Stability Theory .-88

5. DISPLACEMENTS IN HETEROGENEOUS POROUS MEDL\ 925.1 Representation of Heterogeneous Media 925.2 Heterogeneity Index Concept 945.3 Qualitative Validation 945.4 Flow Behavior. 99

5.5 Velocity Behavior 1415.6 Fmger Width 1415.7 Comparison of Simulation Results with Koval*s Theory 148

6. DISCUSSION 1596.1 Model Advantages u. 1606.2 Model Disadvantages.......i.... : 1616.3 Viscous Fingering and Permeability Heterogeneities 1616.4 Scaling 166

6.4.1 Field Scale Simulation 1686.4.2 Validity of C-D Equation for Heterogeneous Media 169

7. CONCLUSIONS RECOMMENDATIONS 1737.1 Conclusions 1737.2 Recommendations 174

NOMENCLATURE 176REFERENCES 178APPENDICES 182A. Finite Differencing of Diffusivity Equation 182B. Finite Differencing of Diffusivity Equation including Gravity 184C. Spectral Analysis 187D. Finger Width Measurement 189

E. Peimeability Fields 191F. Derivation of Dispersion Coefficients from Experimental Data 212G. Flowcharts of Main Program and Subroutines 214H. Computer Code 223 ^

VI

LIST OF FIGURES

Page

2.1 Basic concepts for the random-walk model 7

2.2 Solution of Convection-Dispersion equation (Bear, 1972) 10

2.3A Longitudinal dispersion step in model when displacementis aligned with x-y coordinate system 12

2.3B Transverse dispersion step in model when displacementis aligned with x-y coordinate system 13

2.4A Longitudinal dispersion step in model for general case 14

2.4B Transverse dispersion step in model for general case 15

2.5 Vector algebra for dispersion step 16

2.6A First step in calculating x and y velocity vectors for particle 19

2.6B Second step in calculating x and y velocity vectors for particle 20

2.6C Final step in calculating x and y velocity vectors for partide 21

3.1 Longitudinal dispersion in one dimensional flow withcontinous injection at inlet 27

3.2A Longitudinal dispersion in uniform one-dimensionalflow with a slug of tracer injected at inlet (100 particles) 29

3.2B Longitudinal dispersion in uniform one-dimensionalflow with a slug of tracer injected at inlet (200 particles) 30

3.2C Longimdinal dispersion in unifonn one-dimensionalflow with a slug of tracer injected at inlet (300 panicles) 31

3.3A Dispersion of a slug injected in ^unifonn one-dimensional flow in the x direction 32

3.3B Longitudinal distribution on both sides of themean flow after 20 days 33

3.3C Transverse distribution on both sides of themean flow after 20 days 34

3.3D Longitudinal distribution on both sides of themean flow after 70 days 35

3.3E Transverse distribution on both sides of themean flow after 70 days 36

y PW

3.4A Plot of eif^ (1 - 2C ) versus —Vm

vii

•{pZThe dope of the resulting line is equal to 38

3.4B Longitudinal Pe number as a function of grid size' and seed number.N is the number of grid blocks in the longitudinal direction 39

3.5 Measurement of transverse dispersion coefficents 40

3.6 Transverse Pe number as a function of grid size and seed number. N is thenumber of grids in the transverse direction 42

3.7 Comparison of random-walk model results with Blackwell's experimentalresults 43

3.8 Dependence of recovery for M=375 on grid size 45

3.9 Dependence of recoveries on choice of seed number. 46

3.10A Dependence of recovery on number of particles injected per grid block.Simulation result is shown as solid line 48

3.10B Effect of grid orientation on recovery for M=15 displacement .49

3.11 Comparison of random-walk model results (with gravity included) withBlackwell's experimental results. Simulation predictions are ^own assolid lines 53

3.12 Illustration of the different flow regimes (after Stalkup) 55

3.13 Cross-sectional displacements for the conditions indicated showing 0.05concentration contour line at different times 56

3.14 Calculated concentration contours (a) and streamlines (b) for viscosityratio of 375 at 0.15 pore volumes injected 58

3.15 Effects of variations of grid block size as a fimction of time step 59

3.16 LongimdinalPeclet number vs. time step as a fimction of gridblock size 59

3.17 Effects of variations of grid block size when transverse dispersion isincluded 61

4.1A Displacementfor M=10, V=40 fVD, showing 0.2 concentration contour liiKin homogeneous pemieability field. (A) corresponds to PVI=0.1, (B) toPVI=0.2, (C) to PVI=0.3 65

4.1B Displacement for M=10, V=40 ft/D, showing0.2 concentration contour line inhomogeneous pemieability field. (D) corresponds to PVI=0.4, (E) toPVI=0.5, (F) to PVI=0.6 66

4.2 Displacement for M=50, V=40 ft/D, showing 0.2 concentration contour line inhomogeneous permeability field. (A) corresponds to PVI=0.1, (B) toPVI=0.2. (C) to PVI=0.3 67

Vlll

4.3A Displacement for M=1(X), V=40 ft/D, showing 0.2 concentration contour linein homogeneous permeability field. (A) corresponds to PVI=0.05 (B) toPVI=0.1. (C) to PVI=0.15 68

4.3B Displacement for M=100, V=40 ft/D, showing 0.2 concentration contour linein homogeneous permeability field. (D) corresponds to PVI=0.2 69

4.4A Displacement for M=10, V=10 fVD, showing 0.2 concentration contour line inhomogeneous permeability field. (A) conesponds to PVI=0.1, (B) toPVI=0.2. (C) to PVI=0.3 70

4.4B Displacement for Ms10, V=10 ft/D, showing 0.2 concentration contour line inhomogeneous permeability field. (A) corresponds to PVI=0.4, (B) toPVI=0.5, (C) to PVI=0.6 71

4.5A Displacement for M=50, V=10 ft/D, showing 0.2 concentration contour line inhomogeneous permeability field. (A) conesponds to Pyi=0.1, (B) toPVI=0.2, (C) to PVI=0.3 72

4.5B Displacement for M=50, V=10 ft/D, showing 0.2 concentration contour line inhomogeneous permeability field. (A) conesponds to PVI=0.4, (B) toPVI=0.5. (C) to PVI=0.6 73

4.6 Displacement for M=100, V=10 ft/D, showing 0.2 concentration contour linein homogeneous pemieability field. (A) corresponds to PVI=0.,05 (B) toPVI=0.1, (C) to PVI=0.15 74

4.7A Displacement for M=10, V=0.5 fl/D, showing 0.2 concentration contour linein homogeneous pemieability field. (A) corresponds to PVI=0.1, (B) toPVI=0.2. (C) to PVI=0.3 75

4.7B Displacement for M=10, V=0.5 ft/D, showing 0.2 concentration contour linein homogeneous permeability field. (D) corresponds to PVI=0.4, (E) toPVI=0.5 76

4.8A Displacement for M=50, V=0.5 ft/D, showing 0.2 concentration contour linein homogeneous permeability field. (A) conesponds to PVI=0.1 (B) toPVI=0.2, (C) to PVI=0.3 77

4.8B Displacement for M=550, V=0.5 iiJD, showing0.2 concentration contour linein homogeneous permeability field. (D) coriesponds to PVI=0.4 78

4.9 Displacement for M=100, V=0.5 ft/D, showing 0.2 concentration contour linein homogeneous permeability field. (A) corresponds to PVI=0.05 (B) toPVI=0.1. (C) to PVI=0.15 79

4.1OA Plot of averaged concentration position versus time. All existinglocations are shown 82

4.1OB Plot of averaged concentration positionversus time. Only positionsclosest to inlet are shown 83

4.IOC Plot of averaged concentration position versus time. Only positionsftmhest to inlet are shown 84

IX

4.10D Plot of averaged concentration position versus time. Arithmeticaverages of the positions are shown 85

4.11 Plot of mixing zone length versus time showingfluee different regions 87

5.1 Approximate representation of the pemieability field used in dieflow visualization experiments done by >^^thjack. 95

5.2 Displacement for M=l, V=40 fl/D, showing 0.2 concentration contour line inpenneability field shown in Rg. 5.1.

(A) corresponds to PVI=0.05, B) to PVI=0.1, (C) to PVI=0.2 96

5.3A Displacement for M==69, V=40 fl/D, showing 0.2 concentration contour line inpemieability field shown in Fig. 5.1.

(A) coire^nds to PVI=0.05 0 to PVI=0.1, (C) to PVI=0.2 97

5.3B Displacement for M=69, V=40 ft/D, showing 0.2 concentration contour linein permeability field shown in Hg. 5.1.

(A) corresponds to PVI=0.05 (B) to PVI=0.1, (Q to PVI=0.2 98

5.4A Displacement for M=20, V=40 ft/D, showing 0.2 concentration contour linepemieability field #1 shown in Appendix E.

(A) corresponds to PVI=0.1, (B) to PVI=0.2, (Q to PVI=0.3 100

5.4B Displacementfor M=20, V=40 ft/D, showing 0.2 concentration contour linein permeability field #1 shown in Appendix E.(D) corresponds to PVI=0.4, (E) to PVI=0.5, (F) to PVI=0.6 101

5.5A Displacement for M=20, Vs=40 fil/D, showing 0.2 concentration contour line inpemieability field #2 shown in Appendix E.(A) corresponds to PVI=0.05, (B) to PVI=0.1, (Q to PVI=0.2 102

5.5B Displacement for M=20, V=40 ft/D, showing 0.2 concentration contourline inpemieability field #2 shown in Appendix E.(D) corresponds to PVI=0.3, (E) to PVI=0.4, (F) to PVI=0.6 103

5.6A Displacement for M=20, V=40 ft/D, showing 6.2 concentration contour line inpemieability field #3 show^ in Appendix E.(A) corresponds to pyi=0.05,' TO to PVI=Q.l, (Q to PVI=0.2 104

5.6B Displacement for M=20, V=40 ft/D, showing 0.2 concentration contour line inpemieability field #3 shown in Appendix E.(D) corresponds to PVI=0.3, (E) to PVI=0.4, (F) to PVI=0.5 105

5.7A Displacement for M=20, V=40 ft/D, lowing 0.2 concentration contourline inpemieability field #4 shown in Appendix E.(A) coiresponds to PVI=0.05, (B) to PVI=0.1, (O to PVI=0.15 106

5.7B Displacement for M=20, V=40 ft/D, showing 0.2 concentration contourline inpenneability field #4 shown in AppendixE.(D) corresponds to PVI=0.2, (E) to PVI=0.25 107

5.8A Displacement for M=20, V=40 ft/D, showing 0.2 concentration contour line in

penneability field #5 shown in Appendix E.(A) corresponds to PVI=0.05, (B) to PVI=0.1, (O to PVI=0.15 108

5.8B Displacement for M=20, V=40 ft/D, showing 0.2 concentration contour line inpenneability field #5 shown in Appendix E.(D) corresponds to PVI=0.2, (E) to PVI=0.25, (F) to PVI=0.3 109

5.8C Displacement for M=20, V=40ft/D, showing 0.2 concentration contour linein penneability field #20 shown in Appendix E. (A) corresponds toPVI=0.05, (B) to PVI=0.1, (C) to PVI=0.2 110

5.8D Displacement for M=20, V=40ft/D, showing 0.2 concentration contour linein permeability field #20 shown in Appendix E. (D) corresponds toPVI=0.3. (E) to PVI=0.4;(F) to PVI=0.5 Ill

5.8E Displacement for M=20, V=40ft/D, showing 0.2 concentration contour linein permeability field #18 shown in Appendix E. (A) corresponds toPVI=0.05, (B) to PVI=0.1. (C) to PVI=0.2 112

5.8F Displacement for M=20, V=40ft/D, showing 0.2 concentration contour linein permeability field #18 shown in Appendix E. (D) corresponds toPVI=0.3, (E) to PVI=0.4, (F) to PVI=0.5 113

5.8G Displacement for M=20, V=40ft/D, showing 0.2 concentration contour linein permeability field #19 shown in Appendix E. (A) corresponds toPVI=0.05, (B) to PVI=0.1, (O to PVI=0.2 114

5.8H Displacement for M=20, V=40fiyD, showing 0.2 concentration contour linein permeability field #19 shown in Appendix E. (D) corresponds toPVI=0.3, (E) to PVI=0.4, (F) to PVI=:0.5 115

5.9A Displacement for M=:20, V=40 ft/D, showing 0.2 concentration contour line inpenneability field #6 shown in Appendix E.(A) conesponds to PVI=0.05, (B) to PVI=0.1, (Q to PVI=0.15 116

5.9B Displacement for M=20, V=40 ft/D, showing 0.2 concentration contour line inpenneability field #6 shown in Appendix E.(D) conesponds to PVI=0.2. (E) to PVI=0.25. (F) to PVI=0.3 117

' * -

S.lOA Displacement for M=20, V=40 ft/D, showing 0.2 concentration contour linein penneability field #7 shown in Appendix E.(A) conesponds to PVI=0.05, (B) to PVI=0.1, (C) to PVI=0.15 118

5.10B Displacement for M=20, V=40 ft/D, showing 0.2 concentration contoiu* linein penneability field #7 shown in Appendix E.(D) corresponds to PVI=0.2, (E) to PVI=0.25, (F) to PVI=0.3 119

5.11A Displacement for M=20, V=40 ft/D, showing 0.2 concentration contour linein penneability field #8 shown in Appendix E.(A) conesponds to PVI=0.025, (B) to PVI=0.05. (Q to PVI=0.1 120

5.1 IB Displacement for M=20, V=40 ft/D, showing 0.2 concentration contour lineinpenneability field #8 ^owninAppendix E.G>) conesponds to PVI=0.95, (E) to PVI=0.15, (F) to PVI=0.35 121

XI

5.12A Displacement for M=20, V=40 fl/D, showing 0.2 concentration contour linein permeability field #9 shown in Appendix E.(A) corresponds to PVI=0.05, (B) to PVI=0.1, (C) to PVI=0.15 122

5.12B Displacementfor M=20, V=40 fl/D, showing 0.2 concentration contour linein permeability field #9 shown in Appendix E.(D) corresponds to PVI=0.175, (E) to PVI=0.2, (F) to PVI=0.25 123

5.13A Displacementfor M=20, V=40 fl/D, showing 02 concentration contour linein penneability field #10 shown in Appendix E.(A) corresponds to PVI=0.05, (B) to PVI=0.1, (Q to PVI=0.15 124

S.13B Displacementfor M=20, Vs40 fl/D, showing 0.2 concratration contour linein penneability field #10 shown in Appendix E.

(D) corresponds to PVI=0.2, (E) to PVI=0.25 125

5.14A Displacement for M=20, V=40 fl/D, showing 0.2 concentration contour linein penneability field #11 shown in Appendix E.(A) corresponds to PVI=0.05. (B) to PVI=0.1. (Q to PVI=0.15 126

5.14B Displacementfor M=20, V=40 fl/D, showing 0.2 concoitration contour linein penneability field #11 shown in Appendix E.(D) corresponds to PVI=0.175, (E) to PVI=0.2, (F) to PVI=0.25 127

5.15A Displacement for M=20, V=40 fl/D, showing0.2 concentration contour linein penneability field #12 shown in AppendixE.(A) corresponds to PVI=0.05, (B) to PVI=0.1, (C) to PVI=0.15 128

5.15B Displacement for M=20, V=40 fl/D, showing 0.2 concentration contourlinein penneability field #12 shown in Appendix E.(D) corresponds to PVI=0.175, (E) to PVI=0.2, (F) to PVI=0.25 129

5.16A Displacement for M=20, V=40 fl/D, showing 0.2 concentration contour linein penneability field #13 shown in Appendix E.(A) corresponds to PVI=0.05, (B) to PVI=0.1, (Q to PVI=0.95 130

5.16B Displacement for M=20, V=40 fl/D, showing 0.2 concentration contour linein penneability field #13 shown in Appendix E.(D) corresponds to PVI=ai5, (E) to PVI=0.175, (F) to PVI=0.2 131

5.17A Displacement for M=20, V=40 fl/D, showing 0.2 concentration contour linein penneability field #14 shown in Appendix E.(A) corresponds to PVI=0.05, (B) to PVI=0.1, (Q to PVI=0.125 132

5.17B Displacement for M=20, V=40 fl/D, showing 0.2 concentration contour linein permeability field #14 shown in Appendix E.(D) corresponds to PVI=0.15, (E) to PVI=0.175. (F) to PVI=0.2 133

5.18A Displacement for M=20, V=40 fl/D, showing 0.2 concentration contour linein permeability field #15 shown in Appendix E.(A) corresponds to PVI=0.025, (B) to PVI=0.05, (Q to PVI=0.075 134

5.18B Displacement for M=20, V=40 fl/D, showing 0.2 concentration contour linein penneability field #15 shown in Appendix E.

Xll

(D) corresponds to PVI=0.1, (E) to PVI=0.125 135

5.19A Displacement for M=20, V=40 ft/D, showing 0.2 concentration contour linein peraieability field #16 shown in Appendix E.(A) corresponds to PVI=0.05, (B) to PVI=0.1. (C) to PVI=0.125 136

5.19B Displacement for M=20, V=40 ft/D, showing 0.2 concentration contour linein permeability field #16 shown in Appendix E.(D) corresponds to PVI=0.15, (E) to PVI=0.2, (F) to PVI=0.25 137

5.20A Displacement for M=20, V=40 fl/D, showing 0.2 concentration contour linein permeability field #17 shown in Appendix E.(A) corresponds to PVI=0.025, (B) to PVI=0.05, (C) to PVI=0.075 138

5.20B Displacement for M=20, V=40 ft/D, showing 0.2 concentration contour linein permeability field #17 shown in Appendix E.(D) corresponds to PVI=0.1, (E) to PVI=0.125 139

5.21A Plot of averaged concentration position versus time. Allexisting locations are shown 142

5.2IB Plot of averaged concentration position versus time. Onlypositions closest to inlet are shown 143

5.2 IC Plot of averaged concentration position versus time. Onlypositions fiirthest to inlet are shown 144

5.21D Plot of averaged concentration position versus time. Arithmeticaverages of the positions are shown 145

5.22 Plot of mixing zone length versus time showingthree different regions 146

5.23A Finger width growth. Group1. Symbols correspond to the differentheterogeneity index 149

5.23B Finger width growth. Group2. Symbols correqwnd to the differentheterogeneity index 150

5.23C Fingerwidth growth. Group3. Symbols comespond to tiie differentheterogeneity index 151

5.23D Finger width growth. Group4. Symbols correspond to the differentheterogeneity index 152

5.23E Finger width growth. Group5. Symbols correspond to the differentheterogeneity index 153

5.23F Finger width growth. Group6. Symbols correspond to the differentheterogeiteity index 154

5.24A Comparison of Koval's prediction with random-walk model's results.Recoveries are for displacements with M=20, V=40 ft/D in pemieabilityfield #1 156

Xlll

5.24B Comparison of Koval*s prediction with random-walk model's results.Recoveries are for displacements with M=20, V=40 ft/D in permeabilityfield #11 157

5.24C Comparison of Koval's prediction with random-walk model's results.Recoveries are for displacements with M=20, V=40 ft/D in peimeabilityfield #16 158

6.1 Comparison of displacements run in same permeability field for M=1(dotted line) and M=20 (solid line) at 0.2 PVI. Contourlines represent concentration of 0.2 164

6.2 Variation of dispersivity with distance (adapted fromLallemand-Barres and Peaudecerf, 1978) 167

6.3 Typical particle distribution after 200 days. 5000 particles injected ^at inlet 170

XIV

0^

LIST OF TABLES

Page

Table 3.1 Run times for simulation of Blackwell's viscous fingering experiments 50

Table 3.2 Input data used to simulate Blackwell's experimental results 52

Table 4.1 Comparison of linear stability theory with simulation results 90

Table 5.1 Permeability field parameters 93

XV

-1 -

1. INTRODUCTION

Miscible displacement, such as CO2 flooding, is one of the most promising of

enhanced recovery methods. Because there are no axillary forces, which are usually

responsible for oil entrapment, a miscible displacement can be potentially one hundred per

cent efficient In practice, however, ^s high recovery potential is usually not realized due

to the problem of hydrodynamic instability which leads to macrosocopic fingering of the

displacing fluid, resulting in a non-uniform displacement This unfavorable behavior is

further magnified by the heterogeneity of the porous media. The physical processes describ

ing this interaction are not fully understood. Consequently, current conmiercial reservoir

simulators cannot accurately predict the performance of miscible displacements.

Most miscible displacement processes are controlled to some extent by the frontal

fingering phenometK>n caused by the usually highly unfavorable mobility ratio existing

between the in-place oil and the displacing solvent. It is also recognized that all oil reser

voirs are heterogeneous to some extent on some length scale. Therefore if process simula

tions are to be accurate, some description of unstable flow in heterogeneous porous media

must be included in the formulation of a reservoir simulator. Before this can be successfully

achieved, a better understanding of the length scales associated with the fingering

phenomenon and tl^ porous media heterogeneities will be required. These length scales

control the extent of the mass transfer between the unswept oil and the displacing fluid,♦ i -

because they determine which physical procc»s (viscous crossflow, capillary crossflow,

diffusion, dispersion, density driven crossflow) will dominate. In a typical slim tube dis

placement, viscous fingers initiated in the inlet region are rapidly limited by the tube walls.

As a result, the mixing length is usuaUy veiy short with respect to the displacement length.

Thus, in this case, mass veiy short with respea to the displacement length. Thus, in this

case, mass transfer is mainly due to di^rsion. On the other hand, in a homogeneous

coreflood, viscous instability will now have a much larger effect and mixing will occur over

a laiger relative length than in the slim tube displacement because of the increase in viscous

-2-

crossflow. These are just two examples of how length scales detrennine mass transfer

rates. Mixing, in turn, is important because it influences the phase behavior of the CO2-

hydiocarbon mixtures, which controls microscopic displacement efficiency. If, for example,

fingers that grow in field-scale flows are large and widely spaced, then compositional

effects of mixing between oil and CO2 will be confined to a small portion of the reservoir

at finger boundaries and hence will have minimal impaa on displacement performance. For

such cases, simulators need only represent the gross movements of fluids in the reservoir.

If, on the other hand, fingers are small and closely spaced, mixing will be important and

representations of the phase behavior of C02-hydrocaibon mixtures will have to be included

in the simulations. Thus, resolution of these questions of scale is needed for design of

improved reservoir simulation tools.

1.1 Literature Survey

Much of the theory of viscous instability has been based on the analysis of the onset

of instability (Perrine^ 1963, SchowaUer^ 1965, Heller^ 1966, Gardner and Ypma^ 1984,

Peters et a/., 1984, Lee et a/.,1984. Tan and Homsy, 1986) in an attempt to predict growth

rates and critical wavelengths. The essential steps involved in all of these studies may be

summarized as follows. First, an ui^rtuibed mathematical model is specified. Next, per

turbations are introduced into the dependent variables of tiie matiiematical model. The

resulting equations are subtracted fiom the unperturbed model to derive the hydrodynamics

equations for the perturbations. Then the perturbations are usually solved by decomposing

the initial perturbations into separate Fourier components. This ensures that the stability

analysis can proceed without concern about tfie exact nature of the initial perturbation

because according to the theory of Fourier transforms, the perturbations can be synthesized

from their Fourier components. Finally, the stability conclusions are drawn from the

behavior of the solutions. If the perturbations grow with time, flien the displacement is

judged to be unstable and subjectto fingering. If the perturbations diminish witfi time, flien

the displacement is judged to be stable and will be free of fingering. The resulting linear

stability theory can be used to detemiine the conditions for the onset of instability, but can

notbe used to predict thelong term behavior of the unstable displacement

-3-

An alternate approach, the use of conventional finite difference techniques

{Peaceman and Rachford, 1962, Giordano et ai, 1985, Christie and Bond, 1986, Christie,

1987) was first undertaken on a very fine grid to solve the convection-dispersion equation.

However the resulting poor resolution masked any potential viscous fingers. This type of

formulation required the use of a pemieability fluctuation to initiate the instabilities. Result

ing effluent curves were seen to be dependent on the initial permeability distribution used.

Consequently, wih the advent of faster computers and the development of more accurate

numerical techniques, fine grid simulation of the growth of viscous fingers has been used.

However, published experimental results have not been satisfactorily matched. At still

another level, empirical models (Koval, 1963, Dougherty, 1963, Todd and Longstqff, 1972,

Foyers, 1984, Foyers and Newly, 1987, Odeh, 1987) have been suggested to give a basis

for computation of miscible displacement performance. These models suffer from empiri

cism in which the principal parameters ^ve lil^e pr no <Unsct physical

significance. These parameters can be fitted to simple one-dimensional laboratory experi

ments, for example, but translation of the same parameter values to a three dimensional

reservoir is at best uncertain.

Recently a novel computational approach (Hatziavramidis, 1987, Tan and Homsy,

1987), based on the method of weighted residuals, has been proposed. This method is still

in the process of being validated through experimental data matching. Chebyshev polyno

mials and Fourier functions have both been used for the transform functions. The advan

tages of this method are improved accuracy and computational speed. Because the equa

tions are solved exactly at the collocation points, numerical error at those locations is elim

inated. Nonetheless, there still remains numerical error in the regions between those points.

The usage of fast Fourier Transform (FFT) techniques allows for much finer grids resulting

in better finger resolution while still remaining faster than finite difference schemes. Hiere

are also several drawbacks in this ^proach. First, periodic boundary conditions are

required in order to avoid any Gibbs phenomenon (characterized by wiggly effluent curves)

in the solutions. Such behavior was apparently exhibited in the one-dimensional results

obtained using Chebyshev polynomials. The method is also awkward for long time simula

tions because of the need to extend the flow domain. Since the use of FFT requires number

-4-

of grid points to be an integral power of two, the benefits from the use of the FFT method

would be lost resulting in a severe computational burden.

Another promising approach (Jryggvason and 1983, Meiburg andHomsy, 1987),

currently only being applied to immiscible displacements in Hele Shaw, cells is the vortex

method. The vorticity field is discretized with the corresponding velocity field being con

structed by using the Biot-Savait law. Since the flow is everywhere inotational except at the

interface between the two phases, only the vortex sheet at the interface needs to be discre

tized. This allows for a highly accurate numerical technique. However formiscible displace

ments, a distinct interface no longer exists and the mixing zone will need to be discretized.

Efforts to apply the vortex method to unstable miscible displacements are currently under

way.

Fmally, a probabilistic s^proach {King and Sher, 1985. DeGregoria, 1985,

King and Scher^ 1986) based upon random walk simulations of the solution of Laplace's

equation has been investigated. This method conveiges to diffusion-limited aggregation

(DLA) problem for infinite mobility ratio. This probabilistic approach uses a finite

difference solution of the material balance equations. Tracer particles carrying a concentra

tion equivalent to a grid block are added to the domain at a rate of one particle per time

step. To determine where this particle should go, a streamline and an injected fluid concen

tration are chosen randomly. The intersection of those two contours gives the location at

which a tracer particle is added. Li the case of several intersections, the one with the

highest flow velocity is chosea Fmgers are gererated in this manner because low viscosity

fluid replaces high viscosity fluid; streamlines become more closely spaced, increasing the

probability that a streamline in that neighboihood will be selected in subsequent time steps.

However, these models produce lower recoveries than observed in laboratory experiments

due to tte absence of any representation oftransverse dispersion (Orr and Sageev, 1986).

To investigate further the combined effects of instability and penneability variations, a

new model was formulated. This scheme uses a finite difference solution of the material

balance equations in conjunction with Darcy's law to determine the pressure field, given the

distribution ofpermeability and the current distribution offluid viscosities. Tracer particles

-5-

that cany a finite concentration of injected fluid are then moved with velocities based on the

pressure field. Effects of transverse and longitudinal dispersion are included by perturbing

the position of the particles after the convection step by amounts selected fiom a normal

distribution with a mean of zero and a variance based on the relevant dispersion coefficient.

We assume that local velocity variations at scales smaller than a grid block can be

represented adequately by dispersion. Once the locations of all the tracer particles are

detennined, local viscosities can be evaluated and the process repeated for the next time

step. This scheme has the advantage that it controls the effects of numerical dispersion, but

it the disadvantages that it requires that many particles be tracked. In the next section, this

computational scheme will be discussed in detail. Also it will be validated using analytical

results, and recoveries from displacement runs at different mobility ratios will be compared

to experimental results. Next, a brief description will be given of a method to generate

heterogeneous permeability fields. These penneability distributions will be used in the

random-walk model to study the interaction between tiie viscous fingers and the porous

media. Also in this type of model, it is assumed that local velocity variations at scales

smaller than a grid block can be represented adequately by dispersion. This assumption is

consistent with previous results (QeUiar and Axness, 1983) obtained from fine grid simula

tions of experimental scale displacements. However, it seems unlikely that this assumption

remains valid for large grid blocks. This question will be reconsidered in section 6.

-6-

2. MODEL FORMULATION

In this section, two models for simulation of the growth of viscous fingers are

described. First, the random-walk model is described in detail Alter stating the assump

tions used in the formulation, tiie concepts on which it is based are explained. Then, the

algorithm used in the computer code to implement these concepts is also stated in detail.

Next, another version of the random-walk model that includes gravity is described. Finally,

a model based on a probabilistic interpretation of the flow equations is also presented. It is

emphasized that this last model is not used in the simulations presented in later sections.

The reason for this will be given in the validation section.

2.1. Model Description

The assumptions made in developing this model were:

(1) First contaa miscible, incompressible fluids with equal densities.

(2) Quaiter power blending rule used to obtain viscosities of mixmres.

(3) Darcy*s law ^plies.

(4) Two dimensional flow.

(5) Harmonic weighting used to calculate the transmissibilities (gives same results as

upstream weighting but requires less cpu time because no arrays need to be called).

The random-walk technique is based on the concept that dispersion in porous media is

a random process (Prickett et al^ 1981). On a microscopic basis, dispersion may occur as

shown in Rg. 2.1. As indicated in Fig. 2.1C, dispersion can take place in two directions

even though the mean flow is in one direction £rom left to right. A particle, representing a

unit volume of the displacing fluid, moves through the porous medium with two types of

motion. One motion is ttie mean flow along streamlines, and the other is random motion,

governed by scaled probability curves related to flow length and the longitudinal and

transverse dispersion coefficients.

Porew fitdtum

• o'

flMnnov

TRANSVERSEDISPERSION

-7-

0 * * ' *•»• 0*4*

W'Qi

flMnnev

LONGITUDINALDISPERSION

B

C»nvtetfvtCiiRpontnt

Hg.2.1. Basic coDCcpts for tbe nndom-walk model.

Randomexponent

Normal

DistributionCurves forDispersion

/fh

-8-

The problem examined here is a first contaa miscible flood in which a displacing fluid

is injected into a porous medium initially saturated with a resident fluid that is miscible in

all proportions with the displacing fluid. The mathematical model for such a displacement

neglecting gravity effects and assuming incompressible fluids is

V. (D.VC) - V.C>C) =-^±G ai)at

(2.2)

V . 0 (2.3)

where is the local velocity, C, the local composition, D, the dispersion tensor, Q, the

injection rate per unit volume, k, the permeability, the viscosity and />, the pressure.

In fliis method, the convection dispersion equation (Eq. 2.1) is not solved. Instead,

the continuity equation (Eq. 2.3), in conjunction with Darcy's law (Eq. 2.2), is solved using

a point finite difference scheme shown in Appendix A. The boundaiy conditions used in

solving Eq. 2.3 are the following:

Constant flow rate at the inlet face.

Constant pressure at the outlet face.

Other boundaries are impermeable.

These conditions are stated explicitly in Appendix A. Vdocity components are obtained at

each grid point finom the pressure*solution. It ^ould be noted that the continuity equation

is a steady state equation while the problem at hand is time-dependent Thus, the continuity

equation needs to be solved as a succession of steady states at each time step after the con

centrations in each grid block have been updated. As a result it is an explicit calculation

requiring a time step selection criterion to maintain a stable solution. This criterion will be

discussed in more detail in the next section. The basis for the displacement calculations is

the assumption that ihe distribution of the concentration of displacing fluid in a porous

medium can be represented by the distribution of a finite number of discrete particles. Each

of these particles is moved by Darcy flow and is assigned a volume that represents a

-9-

fraction of the total volume of displacing fluid involved. In the limit, as the number of par

ticles gets extremely large, an exaa solution to the acmal simation is obtained. However, it

will be shown that relatively few particles are needed to arrive at a solution accurate enough

for the applications considered here.

There are two prime mechanisms that can change the displacing fluid concentration at

any location in the porous medium: dispersion and convection. The effects of mechanical

dispersion, as the displacing fluid spreads through the pore space of the porous medium are

described by the first term on the left side of Eq. 2.1. The effects of convection are

expressed in the second temi on the left side of Eq. 2.1.

To iUustrate the details of the random-walk technique as it relates to dispersion, con

sider the progress of a unit slug of tracer-mariced fluid, placed initially at jc = 0, in an

infinite column of porous medium with steady flow in the x direction. Eq. 2.1 describes the

concentration of the slug as it moves downstream. The solution (Bear, 1972) is

C(x,t) j^exp (x-vt?Adivt

(2.4)

where C(x,f) is the concentration at location x and time t, di is the longitodinal dispersivity

and Vis tiie average interstitial velocity. The shapes of the curves C(y,0 are shown in Fig.

2.2 where jc' = x-vt.

A random variable x is said to be normally distributed if its density fimction, n(x), is

given by .. V./'

n(x) = ^;^exp(27tO) '̂2

_Sx^2<^

(2.5)

where o is the standard deviation and is the mean of the distribution. Equating the fol

lowing terms of Eqs. 2.3 and 2.4 as

o = (2.6)

u = vt (2.7)

XV—✓

u

Jl

11II

IM

III

III

II

III

III

II

II

IM

III

I[t

MM

II

III

III

L

0.8

0.6

OA

t2>

tl

0.2

II

Ili

rt

x'

=x

-V

t

Fig.

2.2.

Solu

tion

of

Con

vect

ion-

Dis

pers

ion

equa

tion

(Bea

r,19

72).

-11 -

it can be seen that

n(x) = Cix,t) (2.8)

Thus, the composition variation can be viewed as a random variable governed by a nonnal

distribution.

The analogy between the composition variation and a noimally distributed random

process is used to represent the effects of dispersion in the computer code. Fig. 2.3A

represents the way particles are moved when the flow is in the x direction and only longitu

dinal dispersion is considered. During a time increment. At, a particle with cooixiinates

xx,yy is first moved from an old to a new position in the porous medium by convection

according to its velocity, at the old position. Then, a random movement in the + * or

—X direction is added to represent the effects of dispersion. This random movement is

given by the magnitude

^2diAxXAnorm (2.9)

where

and Anorm is a number between —6 and + 6. This number is obtained by summing 12

numbers, drawn from a nonnal distribution of numbers having a standard deviation of 1 and

a mean of zero, to the value -6. Thus the particle is moved at most a distance equal to six

standard deviations in either direction from it's original positioa The value 6 was chosen

because it approximately represents tiie 99th quantile range of a nonnal distribution. Thus

the probability of particle movements greater than six standarddeviations is .01 and smaller.

Since a cutoff is required at some point this was deemed acceptable.

The new position of tiie particle in Rg. 2.3A is the old position plus a craivective

tenn (v. Ax) plus or minus tiie effect of tiie dispersion tenn,

'^2diAx Anorm

-12-

CA) LONGITUDINAL DISPERSION

d^> 0

dr s 0

Normil diatributlenef prettblilitv position 1A Xtfiroetlon

Old particleposftfon V

K*.yy X

Oi ViB>^d|.DX Examplenew particle

Kx«yy position

CONVECTRT«DX

DX=Vk"DELP pispersE

Where:

RL*OX sv^dlDX ANORn(O)

New position s Old position ♦ Convection ♦ DispersionXX s XX ♦ DX ♦ RL«DX

uy uy

Fig.2.3A. Longitudinal dispersion step in model when displacementis aligned with x-y coordinate system.

-13-

(B) TRANSVERSE DISPERSION

0

dT>0 Examplenew particle

KX«UU positionOld particleposition

KX^UU

RT»DX

DISPERSE Otg\/2dfPX

CONVECT

DXsVx*DELP

Where:

RT«OX ANORn(O)

New position s Old position ♦ Convection

XX B XX ♦ DX

uy uy

Dispersion

0

RT«DX

Fig.2.3B. Transverse dispeision step in model when displacement

is aligned with x-y coordinate system.

-14-

(A) LONGITUDINAL DISPERSION

d^>0

drsO

Old particleposition

xx«yy

DVsVy«DELP —»

dd=>/d)STW

CONVECT

DXsVi'DELP

RL«DX

flLsvSdLDD*

DISPERSE

RL«DD

New particleposition

xx.uu

Where:

RL«DD sN/Sd[DD ANORnCO)

New position s Old position ♦ Convection ♦ DispersionXX c XX ♦ DX « RL^DX

yy yy DY RL»DY

Fig.2.4A. Lcmgitudina] division step in model for general case.

-15-

(B) TRANSVERSE DISPERSION

0

6j>0

Old portfcleposition

xx«uy

DYsVr«DELP

0D=n/DX2.♦ DVZ

DXsVk«DELP

CONVECT disperse/ r- RT»DD

-RT«DX

eisvSd^DD"

Where:

RT«DD ss/SS^ ANORMCO)

New position s Old position ♦ Convection ♦ DispersionXX s XX ♦ DX ♦ RT*DX

uy uu DY - RT«DY

Flg.2.4B. Transveise dispeision step in model for general case.

Old particleposition;

KX^yy

DD=x/WTdV2

-16-

LONGITUDINAL AND

TRANSVERSE DISPERSION

RL*DX

1 «-RT«DVpetition

xx«uv

RL*DV

-RT»DX

RL«DD Bv/Sd[DD ANDRrKO)RT«DD BN/ffd^DD ANORII(O)

Longitudinal TransverseNew position b Old position ♦ Convection ♦ Dispersion t Dispersion

XX « KX ♦ DX ♦ RL»DX ♦ RT«DY

uy »U DY RL-DY RT«DX

Fig.2i. Vector Algebra for di^rsion step.

-17-

If the process described above is repeated for numerous panicles, all having the same

initial position and convective term, a map of the new positions of the panicles can be

created having the discrete density distribution

C(x,r) rt(x) ^ exp4d,vJ

(2.10)

where 4c is the incremental distance over which the N panicles are found and is the total

number of particles in the system. An analogous aigument is used to r^resent the effects

of transverse dispersion as indicated in Fig 2.3B.

Eqs. 2.4, 2.5, and 2.10 are equivalent, with tiie exception that Eqs. 2.4 and 2.5 are

continuous and Eq. 2.10 is discrete. As illustrated in Rg. 2.3A, the distribution of particles

around the mean position, v^Ar, is made to be normally distributed via the fimction

ANORM(p) which produces the number anonn. The fimction ANORMiO) is generated in

the computer code as a simple fimction involving the summation of random numbers.

Probable locations of particles, however, are considered only to 6 standard deviations on

either side of the mean. On a practical basis, the probability of a panicle moving beyond

that distance is very low.

Fig. 2.3B illustrates the extension of the random-walk method to account for disper

sion in a direction transverse to the mean flow. Figs. 2.4A and 2.4B illustrate the algebra

involved when the system is not aligned with the x-y coordinate system. Finally Fig. 2.5

shows both longitudinal and transverse dispersion taking place simultaneously, and the

appropriate vector algebra.- '

22. Model Algorithm

The steps used to implement the concepts described in the preceding section are

described below.

(1) Update the concentrations of each grid block by counting the number of particles in

the given block. For the first time step all concentrations are zero. Note that before

tte start of each simulation, the number of particles required to obtain a unit concen

tration in a grid block is specified.

- 18-

(2) Solve the continiiity equation as shown in Appendix A to obtain the pressure field.

The matrix inversion is done using subroutines ODRV and TDRV from the Yale

package (vectorizedversions of these subroutines are available on the SDSC Cray).

(3) Calculate the velocity field using Darcy*s law and the pressure fidd. The pressures

are known at each node point Thus each velocity is calculated midway between two

consecutive nodes at the block boundary.

(4) Generate the new particles representing the amount of displacing fluid injected during

the current time step. This is done by calculating the number of paiticles correspond

ing to the volume of fluid injected and placing the particles at evenly spaced locations

along die inlet.

(5) Determine current time step. For an explicit solution to be stable, the front cannot

travel more than a distance equivalent to a grid block during a time step. In this

model, the motion of each particle is the sum of a convection step and a dispersion

step. Thus, to avoid having particles travel a distance greater ttian a grid block, the

time step coiresponds to half a grid block traveled at the hi^est existing velocity.

(6) Move new and old panicles as described in Figs. 2.4A and 2.4B. The velocities at

locations other than node points are calculated using the inteipolation scheme shown

in Figs. 2.6A, 2.6B and 2.6C. This is a three step procedure. The first interpolation

(Fig. 2.6A) involves the use of the four intemode velocities in the immediate vicinity

of the x,y position of the particle. The second step (Fig. 2.6B) involves the next

closest four intemode velocities. In the last step (Fig. 2.6C) the final velocity vertors

in the Xand y directions are cMculated. Linear interpolation is in the three steps.

23. Inclusion of Gravity

The random-walk model was modified to include fluids with different densities. The

assumptions made in this second model are:

(1) First contact miscible, incompressible fluids.

(2) (garter power blending rule used to obtain viscosity of mixtures.

(3) Darcy's law applies.

-1

9-

VC

IJ^

)

yC

KiA

O

1-x

-X

1-1

I|4

>1

INT

ER

PO

UT

ION

FUN

CT

ION

SFO

RV

EL

OC

ITY

VE

CT

OR

SB

ET

WE

EN

RO

WS

JA

NO

rj^

l-

J-1

WT

ER

PO

LA

TIO

NFU

NC

TIO

NS

FOR

VaO

CIT

YV

EC

TO

RS

BE

TW

EE

NC

OL

UM

NS

IA

ND

K1

VY•

iyi^

l,J,

1)♦

>

•In

ee:

0.-

1-x

VY

-(1

-x)V

(IA

1)^

*Y

(i+

1,J

tIm

lUrl

y:

VX

.(l-

g)V

(IA

2)*

yY

(l,J

+1

Fig.

2.6A

.Fi

rst

step

inca

lcul

atin

gx

and

yve

loci

tyve

ctor

sfo

rpa

rtic

le.

-20-

VCKJ^

VCK^I

I-*

i-X

1-1 K1

INTERPOLATION FUNCTIONS FORVELOCITV VECTORS BETWEEN

ROWS J AND J-t

J-1

J+1

trrCRPOLATION FUNCTIONS FORmWITY VECTORS BETWEEN

COLUMNS I AND 1-1

Sy• kVCKI ^,1) ♦ (t -*)V(I,JY,1)

sx • «V(0<^1 Xi ♦ (i-y)v(ix,j^)

Fig.2.6B. Second step in calculatingx and y velocity vectors for particle.

-21-

U 1-1

. J-1

r''

xz J*v.0.5

ro.s

«x.

vx

« !-«

INTERPOLATION FUNCTIONS FORKDIRECTION VELOCITY VECTORS

1*1

YZ

J-1

J*1

MTCRPOLATION FUNCTIONS FOR

V DRECTioNvaocmr vectors

FMAL X AND yVaOCITY COMPONENTS:

VY«VY(1-YZ)*Y2.»«

VX«VX(1-XZ)4XZ.*x

Fig.2.6C. Final step in calculating x and y velocity vectors for particle.

-22-

(4) Two dimensional flow (where the second dimension is the vertical direction).

(5) Linear blending method used to obtain densities, of mixtures.

(6) Hamionic weighting used to calculate the transmissibilities.

This model is developed using the same concepts as the linear random-walk model

except that Darcy's law now becomes

where p is the density and g is the gravitational acceleration. As before, the continuity

equation, in conjunction with Darcy*s law, is solved using a point finite difference scheme

as shown in Appendix B. The remainder of &e algorithm proceeds as before, except for

the time step selection criteria which is described below.N

For the calculations with effects of gravity included, the criterion used to calculate the

next time step was changed. In the linear model, the time step is determined as the time

required to flow by convection at the laigest currem vdocity across half a grid block in the

longimdinal direction. This criterion is similar to the stability requirements needed in ordi

nary explicit finite difference fomiulations. In this new model, vertical velocities are much

larger than transverse velocities in the linear model. Also, the grid block size in the vertical

direction is much smaller because of the very narrow models used in the displacement

experiments. This resulted in particles crossing several grid blocks in one time step, and

material balance requirements not being observed. Therefore in the calculations for vertical

cross-sections, the time step was now determined as the time required to flow by convection

at the lai^gest current velocity across half a grid block in any direction. In addition, the par

ticles are allowed to "bounce" off the impermeable boundaries. Results from simulations

run with the first model modified so that particles also bounce off the impemieable boun

daries were not affected due to the small transverse velocities. In the gravity model, parti

cles are allowed to bounce off the impermeable boundaries because without this the solvent

gravity segregation would eventually force most particles to remain near the impemieable

boundaries, resulting in serious material balance errors.

Vp + pg (2.11)

-23-

2.4. Probabilistic Approach

Still another approach was used by King and Scher (1985). Becauseof the promising

qualitative results obtained with this novel approach, the method was investigated for use in

quantitative predictions of finger growth. However, the validation calculations reported in

section 3.3 did not show good agreement with experimental data, and hence this method

was not used in the simulations described in sections 4 and 5. It is nonetheless explained

here as a matter of interest.

It can be shown that a probabilistic interpretation of the fractional flow curve, F, for

immiscible systems reproduces the Buckley-Leverett solution for two-phase flow in one

dimension at^ that a similar interpretation in two dimensions produces viscous instabilities

qualitatively similar to those observed in displacement experiments. In their approach, the

average distance traveled by a particular saturation, 5, is treated as the produa of the dis

tance traveled by fluid moving at the average insterstitial velocity times the probability that

that saturation moves during a time step. This computation scheme reproduces the

Buckley-Leverett velocity of a given fraction if dFldS is chosen as the probability density

limction that governs the choice of a saturation that changes during a time step. The

rationale for this approach is as follows.

The average distance traveled by a specific saturation during a small time interval can

be defined as the product AXgP(S) where P(S) is some [sobability that the saturation S wiU

move during that time interval Axg is the grid block size in the discretization scheme. A

more exact definition ofthis probability is /»[ 5- (dS/l) ^S^S + (d^/2 )]. This is the pro

bability that a saturation S belonging to the interval S ± (dS/2) will move during a specific

time interval. That definition is necessary because for a continuous variable P(S) = 0.

Therefore we can write

PiS) = P s-^&sss+^2 2

-f

f(S)dS (2.12)

-24-

where f{S) is the probability density function of S. This integral, for a veiy small dS, can

be approximated by/(.S) dlS. Therefore A*^(5) becomes (5) dS. From conventional

Buckley-Leverett analysis, a material balance yields

dr dx(2.13)

where F = F(JS) and f is time. (dF/dx) can be written as (dF/dS) (dS/dx\ and since

S = S(x, 0> the exact differential for S is dS = (dS/dt) di + (dS/dx) dx. For a constant

saturation dS-0. Therefore rewriting (dx/dt) as the velocity for a particular saturation front,

gives:

dt= j2_

s ds

Thus in one time interval Ar, the saturation S travels a distance

' ^ dS

(2.14)

(2.15)

This distance can be made dimensionless by dividing both sides by L G^ngth of system).

The following expression is obtained

Ax.'L = ^ ^ = AxL ^ dS dS

dF(2.16)

where Ax is defined as the pore voliunes injected in a time interval. Jt should be noted that

Eq. 2.16 is valid for a specific saturation. Therefore the average distance traveled by

saturations in the range S - (dS/2) ^S^S + (dS/2) that are governed by the above velocity

expression is

AX5 =dS

F(5 +-y)

Ax,dF

ns-^)

dS(2.17)

-25-

This is valid only for very small dS , Taking tfie limit as dS approaches zero (using

I'Hopital's rule for the undefined limit and Leibnitz's rule to obtain the derivative of the

integral) the expression becomes dF. Equating the two egressions for the average dis-

tance traveled by a saturation it can be seen tfiai /(S) dS = dF or /(5) = {dF / dS).

Hence, the probability distribution function of saturation is equal to the derivative of the

fractional flow curve with respect to saturation.

In two dimensions, a similar approach is used. Given a distribution of fluids with

high and low viscosity, the potential flow equation is solved to give the cuirent location of

streamlines. Then, a streamline is chosen randomly, as is the saturation thatchanges during

the time step.

-26-

3. VALIDATION

Several tests were used to validate the random-walk model. First, it was compared to

analytical solutions published in the solute transport literature. Second, ideal miscible dis

placements similar to tfiose used to measure longitudinal and transverse dispersion

coefficients were simulated to determine if the input dispersivities were recovered in the cal

culated Peclet numbers. Finally, displacements in a linear two-dimensional model at vari

ous mobility ratios were simulated and the recoveries compared to e}q)eiimental results

(Blackwell et ai, 1959). The random-walk model that includes gravity was also validated

against experimental results {Blackwell and PozzU 1963).

Simulations done with the model based on the probabilistic inteipretation of the flow

equations were compared to the same experimental results used to validate the linear

random-walk model. Due to the poor qualitative agreem^t between simulation results

obtained with the model and experimental results an attempt to improve the model is

described. Still, the results obtained with this modified model did not agree with experi

mental results and fiie model was dropped from Auther consideratioa

3.1. Random Walk Model

3.1.1. Analytical Solutions

Three different cases were simulated, all with unit mobility ratie and for a homogene-f

ous porous medium.

Case -1- Longitudinal dispersion in uniform one dimensional flow with continuous injec

tion at inlet.

The theoretic^ equation for this case is well known and is presented below. This solution

only applies if the position is not too close to the inlet

C/C„ =^erfc x-vt(3.1)

o

U

U

t = 20 days t = 160 days

till 111111

100 150 200

DISTANCE,feet

J_C

300

Fig. 3.1. Longitudinal dispersion in one dimensional flow with continous injectionat inlet.

to

-28-

In the case studied here, the foUowing parameters were set, D/, =4.5 fflday, v=1fUdas-The transverse dispeisivity was set to zero. Hg. 3.1 shows the results plotted for differenttimes. The numerical solution does ^proximate the analytical one. The matdi can easilybe improved by increasing the number of particles used (in fte case shown it was 100 panicles per grid block) and finer grid mesh (a 3x30 grid was used tore). Note that C/Q >1near the inlet. This is a statistical jiwnomenon, which could be reduced by increasing thenumberof particles injected.

Case -2- Longitudinal dispersion in unifomi one-dimensional flow with a slug of tracerinjected at inlet.

The data for this problem are the same as those used in the previous case. Fig. 3.2 compares the results of this simulation with the theoretical results given by the following equation {Bear, 1972)

N= _-expV47cD5

(x - vt

ADit(3.2)

where is the number of particles times the distance over which particles are counted.

The effects of injecting slugs of increasing numbers of particles are illustrated by comparingFigs. 3.2A. 3.2B and 3.2C.

Case -3- Longitudinal and transverse dispersion in uniform one dimensional flow with aslugof tracer injected at the inlet. -

f

Again, the data for this problem are the same as previously used except that the transversedispeisivity is no longer zero. For this case Dj- X.VIS fp-lday and v= Iftlday. Thetheoretical solution for this case is given by (Fried, 1975)

(X-Vtf y^.Adiyt 4dfvt

where No is the number of particles times the flow rate times the time increment and

and = — and is die number of particles moving with the mean flow. Fig.

(3.3)

40:a

30

20

t=

10da

ys

t=15

0da

ys

10

01

50

20

0

DIS

TA

NC

E,f

eet

Fig.

3.2A

.L

ongi

tudi

nddi

sper

sion

inun

irom

ion

e-di

men

sion

alfl

oww

itha

slug

of

trac

erin

ject

cdat

inle

t(1

00pa

rtic

les)

.

3

10

0II

'I11

IIII

IIII

II[I

IMII

III

IIII

1III

IIIt

III

80

ifti

60

40

t=10

days

t=15

0da

ys

DrS

TA

NC

E,f

eet

Fig.

3.2B

.Lo

ngitu

dina

ldisp

ersio

nin

unifo

rmon

e-di

mcn

siona

lflo

ww

itha

slug

oftra

cer

injc

ctcd

atin

let

(200

part

icle

s).

O

:A.

10

0-

so

t=

10da

ys

t=15

0da

ys

!r

10

0IS

O2

00

DIS

TA

NC

E.f

eet

Fig

.3.2

C.

Lon

gitu

dina

ldi

sper

sion

inun

ifor

mon

e-di

men

sion

alfl

oww

ith

asl

ugo

ftr

acer

inje

cted

atin

let

(300

part

icle

s).

OJ

>3

3qqu»

iti>

sM

1.

&1

S2ics

OQ

fs.3'

§§i

i(L3*

f

fX

Q.

Q.

NumberofParticles

i§IIIIIIIIIIIIIIIIMMIIIIIIIIIIIIIIiIIIMIIIIIIIIII

S-

8-

^-

^I'UJ.

-Zi-

40

0

30

0

u PU *320

0

I 10

0

TT

T1

11

11

11

11

11

1

t=

20da

ys

11

1.1

11

11

11

11

11

iI

i1

11

11

11

11

11

11

-40

-20

20

40

Dis

tanc

eei

ther

side

ofm

ean

flow

(fee

t)

Fig.

3.3B

.L

ongi

tudi

nal

dist

ritn

ition

onbo

thsi

des

of

the

mea

nfl

owaf

ter

20da

ys.

40

0

3

.1'

IIII

IIIM

IIII

IIII

IIIM

IIII

IIII

IIIM

MM

IIII

IIII

TR

AN

SV

ER

SE

DIS

TR

IBU

TIO

N

tB20

days

30

0-

9)

o 1 *SMO I 1

00

Illu

jX-4

0-2

00

2040

Dis

tanc

eei

ther

side

ofm

ean

flow

(fee

t)

Fig.3

.3C.

Tran

sver

sedi

strib

utio

non

both

sides

ofth

em

ean

flow

after

20da

ys.

t«70

days

4>to

o

Dis

tanc

eei

ther

side

ofm

ean

flow

(fee

t)

Fig.

3.3D

.L

ongi

tudi

nald

istri

butio

non

both

side

sof

the

mea

nRo

waf

ter7

0da

ys.

1Dui o L

TR

AN

SV

ER

SE

DIS

TR

IBU

TIO

N

t=

70da

ys

ILL

L •60

mU

dOlL

LU

.4

0fi

O

Dis

tanc

eci

ther

side

ofm

ean

flow

(fee

t)

Fig.

3.3E

.T

rans

vers

edi

stri

butio

non

both

side

sof

the

mea

nflo

waf

ter7

0da

ys.

-37-

3.3A shows how the number of particles, at a location 50 feet from the inlet, varies with

time. Thus, after 50 days have elapsed, approximately 140 particles, from an injected slug

of 2000 particles, will be found at 50 feet from flie inlet. Rgs. 3.3B, 3.3C, 3.3D and 3.3E

show the ^reading of the slug of particles in the longitudinal and transverse directions at

two different times. Hence, the agreement between numerical results and theory is excel

lent

3.1.2. Recovery of Input Dispersion Values.

In order to examine how the random-walk models mimics numerically the effects of

dispersion, one dimensional displacements at unit mobility ratio were simulated. Approxi

mate longitudinal Peclet numbers were obtained by fitting calculated effluent composition

data to a straight line in arithmetic probability coordinates. A typical plot is shown in Fig.

3.4A. The longitudinal dispersion coefficient was then extracted from the Peclet number as

follows:

=f (3.4)where v= AOftlday , L, = 6^/, Ly = 2^ and the input Di = 0.14 filday. Fig. 3.4B shows

the range of the calculated dispersion coefficients and its dependence on grid size and seed

number for the random number generator. It can be seen tfiat increasing the number ofgrid

blocks forces the Peclet number obtained from the simulation to converge to the input

value. As the grid size is refined the solution obtained becomes smoother and more accu-

rate, explaining the dependence ofthe recovered Peclet number on the grid size used.

Transverse Peclet numbers were measured by developing code that gimniflted the sand

packed column arrangement {Perkins Johnston, 1963) shown in Fig. 3.5. The

transverse dispersion number was then obtained from the Peclet number in the same manner

described above. The data used were identical to the longimdinal dispereion case discussed

above in addition of Dj = 0.0055 ff-lday.

For both the longitudinal and transverse dispersion cases, the range of values calcu

lated decreased with increasing number ofblocks used and was neariy independent of the

3

U a>

C/i

Ut I

(Xd

-PV

I)/s

qrt(

PVI)

X—

PV

IFi

g,3.

4A.

Plot

ofer

f^(1

-2C

)ve

rsus

—~

=—

.T

hesl

ope

ofth

ere

sulti

nglin

eis

equa

lto

Vm 2

u)

oo

1700

1600

^ '500I1§ 1400

H-l

1300

1200

J I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I M I I I I I I I 11

Exact Pe for input data is Pe=1650.* = seed# is 12345.+ = seed # is 34.x = seed# is 516. ♦

» -

' i ' I I I I I4 I I I I I I I I I I I I I I I I I I I 1 I I I I I I I I I I I I IT20 40 60 80 100

Grid Size N (Nx20)

Fig. 3.4B. Longitudinal Pe number as a function of grid size and seed number. N is thenumber of grid blocks in the longitudinal direction.

u>so

>

Fluid B

(r^.Fluid A

Profile along(his line

Fig.3.5. Measuiementof transverse dispersion coefficents.

o

-41 -

seed number used. The ranges varied from about ± 20% for a 30 x 20 grid to about ± 5%

for a 90 X 20 grid in the longitudinal dispersion case. Figs. 3.4 and 3.6 indicate that the

computational scheme used reproduces reasonably well the input values. Thus, the contri

bution of numerical dispersion to the solutions is small provided a sufficioitly fine mesh is

used.

3.13. Comparison with Experimental Results

Blackwell's experiments were carried out to investigate fingering in homogeneous

sands. The results used were those obtained from a sandpack model with dimensions 3/8"

X 24" X 72" at reported flow rates between 30 - 50 ft/day. The sandpack was tested to

assess the homogei^ity of the packing using equal density and viscosity fluids containing

dyes. The results of the assessment also allowed calculation of the effective dispersion

coefficient The values of dispersion coeffici^ts used in these simulations were calculated

using previously derived formulae {Pozzi and BlackwelU 1963) that are given in Appendix F

along with a sample calculation. At a flow rate of AOft!day the calculated dispersion

coefficients were:

Di, = Q.U51fildofDj-= 0.0045

Fig. 3.7 shows the experimental data for four different mobility ratios ranging from 5 to

375, and the results obtained from the simulation runs. The agreement between calculated

and experimental values of the oil recovery is very good. For the mobility ratio of 5, 86f

and 150 a 60x60 grid was used; For flie last mobility ratio case (M=375) a finer grid

(80x60) was needed in order to simulate satisfactorily the experimental results as shown in

Fig. 3.8. Except for grid refinement, no adjustment of input parameters was required to

achieve the agreement shown in Fig. 3.7. This is convincing evidence that the numerical

scheme described represents, with reasonable accuracy, the physical processes that generate

viscous fingers.

It was found throughout this set of simulation runs that the transverse grid resolution

was the dominant factor in obtaining a good match of the experimental results because it

40000

PLi(D

^ 35000

30000

I I I I I 1 M I I I I I I 1 I I I I I I I I I I I I I I I I I I I I I >

Exact Pe for input data is Pe=43200.* = seed # is 12345,+ = seed # is 34.X = seed # is 516.

I « ' I i I I I I I ' » I I ' I » I 1 I I > ' I I I i ' I ' 1 » I I I I20 40

Grid Size N (60xN)

60

Fig. 3.6. Transverse Pe number as a function of grid size and seed number. N is the number ofgrids in the transverse direction.

to

2?OQ

1.

I

vs

ID9

IfA

o

a.

3

PoreVolumeRecovered

NI1IIIIIMMIIIIIMIIIIIIIIMMIIL

^5.SiI;I^

'IIIiIIIIIIIIIIIIIt-

-

-44-

controlled the amount of crossflow between streamlines. Runs were made with even finer

grid meshes (120x60), but the results were unchanged. The number of grids in the longitu

dinal direction did not greatly affect the outcome of the simulations. Additional numerical

experiments showed that the choice of seed number for the random number generator did

not significantly alter the results as ^own in Fig. 3.9 (where two of the curves are almost

identical).

3.1.4. Model Performance Characteristics

One problem with this model is that concentrations greater than unity are possible.

Such behavior is exhibited in Fig. 3.1, where concentrations of 1.1 occur. In the two

dimensional case, concentrations exceeding 2.0 are quite commoa However, they occur

only in the impermeable boundary grid blocks. This behavior can be explained as follows.

Since each injected particle represents a volume of fluid, a grid block can contain only so

many particles before the concentration exceeds unity. Because the dispersion process in

ttie model is random, particles tend to drift into adjacent blocks. In the inner grid blocks,

this behavior is averaged out over time and space and concentrations rarely exceed unity.

However, concentrations greater than unity occur more often in the boundary blocks. It

should be emphasized that these large concentrations last only for one time step. In addi

tion, in a 60x60 grid, such large concentrations occur in two or three grid blocks at most.

There are two reasons for this behavior. First, these blocks are half the size of inner grid

blocks. Secondly, since the boundaries are impermeable, the transverse velocities are small,

thus particles drifting into these blocks will tend to remain there longar. To avoid distortionf

of composition contours, these outer boundary blocks are dropped, in order to obtain

smooth looking lines, when mapping concentration contours. It should be noted that these

outer blocks are included for all other calculations such as determination of characteristic

velocities as presented in sections 4 and 5. Also, concentrations greater than one are

assumed to be one for viscosity calculations.

The behavior described above is dependent on the number of particles use to fill a

grid block. Twenty five particles per grid block were used in die validation runs made to

reproduce Blackwell's experimental data for the M=86 case. Fig. 3.10 shows the recovery

•O 2 Q>

>•

0 1 I s ;> § a.

0.2

0.6

0.4

imn

mii

L♦

=B

lack

wel

l*se

xper

imen

tald

ata

60x6

0~

-

•*

80x6

0:

/

iiM

ilii

iin

iiil

iiir

0.2

0.4

0.6

0.8

PV

I

Fig.

3.8.

Dcp

cndc

ncc

of

rcco

vcry

for

M=3

75on

grid

size

.

1.2

4^

S;

Fig.

3.9.

Dcp

cndc

ncc

ofre

cove

ries

onch

oice

ofse

ednu

mbe

rfo

rM

=86

case

.

-47-

curve obtained using only 10 particles per grid block. It can be seen that the experimental

data is not predicted as well as for the twenty five particles case. Also concentrations in the

boundaiy blocks at a given time step were sometimes greater than nine. Such concentra

tions dropped to about three with25 particles and dropped even further to 1.3 with 100 par

ticles per grid block. It would obviously be ideal to run all cases using 100or more parti

cles per grid block. Unfortunately, this is not feasible because flie model's run time is

directly proportional to the number of particles in the system.

Run times on a Gould 9080 for several cases are shown in Table 3.1. Run time is

also dependent on the mobility ratio, because with a larger mobility ratio a greater number

of iterations is required by the matrix solver at each time step.

When perfbnning the validation runs, good resolution in the transverse direction was

shown to be quite important. An insufficient number of rows results in high velocities

occurring in very few grid blocks, leading to poor agreement with experimental displace

ments. Breakthrough time is not affected by this, but calculated recovery is always much

higher than the experimental recovery.

The random-walk model was modified to handle a quarter five spot geometry. This

model was not validated due to the lack of well documented experimental results. It was

used, however, to find out the effect of grid orientation on the random-walk model. For a

displacement at a mobility ratio of 15 in a homogeneous porous media, it was found that

grid orientation has littleeffect on the recovery as shown in Rg. 3.10B.

3^. Random Walk Model with Gravity *f

The ability of the model to match experimental results {Blackwell andPozzi, 1963) for

displacements in a vertical two-dimensional homogeneous model at various mobility ratios

and gravity numbers is used as the validation criterion. Blackwell*s experiments were car

ried out to investigate the effect of gravity on viscous fingering in homogeneous sands.

The results, which were summarized by plotting the dimensionless solvent penetration

versus pore volume injected (PVI), were obtained by nmning a variety of displacements.

The parameters describing these displacements are given in Table 3.2. These data were

used as the input for the random-walk model described in section 2.2. The dispereion

Match of M=86 case w/10 particles per step

O 0.6

PVI

Fig. 3.10A. Dependence of recovery on number of particles injected per grid block. Simulationresult is shown as solid line.

4^00

Dia

gona

l

oj0

.6P

ara

llel

O0

.4

Fig.

3.10

B.

Eff

ect

of

grid

orie

ntat

ion

onre

cove

ryfo

rM

=15

disp

lace

men

t

-50-

Table 3.1 Run times for simulation of Blackwe11*s viscous fingeringexperiments

Grid Size Mobility Ratio Panicles per block PVI C!PU time(min)

60x60 86 25 1.5 198060x60 86 25 1.0 136060x60 86 100 1.0 483060x60 86 10 1.0 480

60x60 375 25 1.0 174060x60 5 25 1.0 720

120x60 86 25 1.0 357060x40 86 25 1.0 1140

-51-

coefficients for these displacements were calculated as shown in Appendix F. Fig. 3.11

shows the experimental data for five different displacement experiments with mobility ratios

ranging from 1.85 to 69 and gravity numbers ranging from 89 to 200,000, and tiie results

obtained from the random-walk model. The agreement between the calculated and experi

mental values of the solvent penetration is very good. As with the linear model, transverse

grid resolution was very important in obtaining a good match of the e^rimental results.

Runs were made with even finer grids (100x60) but the results remained unchanged. Also,

the choice of seed number for the random number generator did not alter the results. The

gravity model was found to be very sensitive to the flow rate. A five percent decrease in

tfie flow rate resulted in the solvent penetration speeding up by approximately 20%. It

should be noted diat experimental solvent penetration requires estimating some type of

interface between the oil and displacing fluid. In the simulations, the criterion used was a

solvent concentration of 0.05. It was found that this choice gave the best agreement with

the experimental results.

From flow experiments in veitical cross-sectional laboratory models packed with glass

beads {Crane et ai, 1963), it was found that four flow regimes are possible at unfavorable

mobility ratios, depending on the value of the dimensionless group characterizing the ratio

of viscous and gravity forces. This number is:

kgApHNgr =-r^ (3.5)

It is the ratio of the horizontal viscous pressure differential ove» the gravity pressure

differential Stalkup, in his "Miscible Displacement" Monograph (1983) illustrates the

different regimes (Fig. 3.12) and describes them as follows.

At very low values of the gravity number (region I) the displacement is charac

terized by a single gravity tongue overriding the oil The geometry of this

tongue and the vertical sweepout both depend on the particular value of the

gravity number for the displacement. At higher values of the gravity number,

the displacement is still characterized by a single gravity tongue (region II), but

vertical sweepout becomes indeperulent of the particular value of the gravity

-52-

Table 3.2 Input data used to simulate Blackwell*s experimental results.

L/H Mobility Ratio Vrho(glcn^) Inlet Velocity(ft/I>)

14.4

105

193105105

16.3

16.3

1.857.4

69

.192

.335

.555

352

.170

.5102.20

16.1

1.60

1.98

6812,31984,461

119.87051,452

Di ifilU) D, (ft^lD)

.00272

.0115

.0178

.00252

.0112

.000423

.00222

.00247

.00190

.00277

a00

:j3S«3*ro&a

sIT

e§fi3^a.^Oa=Srt«Ou

§*3g-s

§1

ifg|-

o.2.

ftI

i

1

p.

K>

P__

DimensionlessSolventPenetration

IIMII1IIIIIIIIII[MIIMIIMIIMI1IMIMIIII

IIUIII)II

ssS§ss^

k

111M1111r '«'»•''IIIIIIttIIIIIIIIiIIiIIIIHIIIIIIII

-£S-

-54-

number until a critical value is exceeded. Beyond this critical value, a transition

region is encountered (region III) where secondary fingers form beneath the

main gravity tongue. In this region, sweepoutfor a given value ofPVI increases

sharply with increasing values of the gravity number. Finally, a value of the

gravity number is reached where the displacement is entirely dominated by mul

tiple fingering in the cross section, and vertical sweepout again becomes

independent of the particular value of the gravity number (region VI).

The concentration contours (C=0.05) obtained from the simulations run to validate the verti

cal model axe shown in Fig. 3.13. These contours clearly display the flow regimes

described above. This indicates that the vertical model reproduces the quantitative and the

qualitative features of unstable displacements caused by viscosity and density differences.

33. ProbabUistic Model

A code for one- and two-dimensional calculations has been developed and has been

verified against the results given by King and Scher (1985). The 2-D model can be used to

simulate a quarter five spot or a linear system. Botii immiscible and miscible displacements

can be modeled by using appropriate relative permeability functions.

The approach described in Chapter 2, produces viscous fingers because where low

viscosity fluid replaces high viscosity fluids, streamlines become more closely spaced, and

hence the probability increases that a streamline in that neighborhood will be selected in

subsequent steps increases. Fig. 3.14A ^ows an example of viscous fingers calculated for

miscible displacement with a mobility ratio of 375 in a linear system.^ Hg. 3.14B shows the

distribution of streamlines at the same time (0.15 PV injected). Qearly, the finger at the

lower edge of the flow area is taking most of the injected fluid. It should be noted that in

this method concentrations greater than one do not occur because of the nature of the

method. Only one particle is injected per time step and each particle has a volume equal to

a grid block's volume. Two particles cannot occupy the same grid block.

It is clear from Hg. 3.14 and the plots given by King and Scher (1985) that the

method reproduces many of the qualitative feamres observed in experimental displacements.

However, in attempts to match the experimental results of Blackwell et al. (1958) for

-55-

SOLVENT

region I & ll

SOLVENT

region III

SOLVENT

region IV

Rg. 3.12. Illustration of the different flow regimes (after Stalkup).

M=

1.85

,Ngr

=:89

,L

/H=

3.1

Ms

I6J,

Ngr

=92

9.M

lr

IIJI

M=

I6J,

Ngr

=i6

,0IS

,L

/H=

lOS.

O

Rg.3

.13.

Cros

s-sec

tiona

ldi

splac

emen

tsfo

rth

eco

nditi

ons

indi

cated

show

ing

.05

conc

entra

tion

con

tou

rli

ne

atd

ifrc

ren

tti

mes

.

o\

-57-

displacements in a linear two-dimensional model at various mobility ratios, the model calcu

lations did not produce reasonably accurate quantitative predictions of displacement perfor

mance. This will be explained subsequently. The experimental data are shown in Fig. 3.15

for a viscosity ratio of 375. In this model, there are two parameters that can be varied,

grid-block size and injection rate. The injection rate is equivalent to a percentage of a

grid-block volume tiiat is added to some grid block at each time step. In the simulations

performed, the breakthrough time could be matched quite easily. However, this did not

mean that the remainder of the curve was also matched. The effect of variations in grid-

block and time-step sizes is also shown in Fig. 3.15. Of the variations examined, changes

in time-step size and in the seed used to start the random number generator for the stream

limction had the largest effects. It should be noted that since changes in the sequence of

random nimibers affect the selection of streamlines and saturations that evolve, any quanti

tative prediction will require the averaging of many runs.

To understand the reasons behind the poor agreement between calculated and meas

ured oil recovery, a more detailed examination was made of the relationship between model

parameters and {^parent longitudinal and transverse dispersion. Because the magnitudes of

physical dispersion contributions have a significant impact on the development of viscous

fingers, it is important to establish whether and how the model mimics numerically the

effects of dispersioa To examine that relation^p, ideal miscible displacements similar to

those used to measure longitudinal and transverse dispersion coefficients were simulated.

Approximate longitudinal Peclet numbers were obtained by fitting calculated effluent com-

position data to a straight line in arithmetic probability coordinates. The longitudinal Peclet

numbers obtained ranged from 10 to 80 and are plotted in Hg. 3.16 versus grid-block size

as a function of time-step size. The results shown in Fig. 3.16 indicate that the level of

numerical dispersion is more sensitive to grid size than to time step size. The time step

size is interpreted as the size of the particle injected into the system. The particle size

represents a volume of fluid equal to a fraction of a grid block volume. Varying this frac

tion between zero and one is equivalent to varying the time step size since different times

will be required to reach the same level of injected fluid.

>

c

a

Fig.

3.14

.Cal

cula

ted

conc

entr

atio

nco

ntou

rs(a

)an

dst

ream

lines

(b)

for

visc

osity

ratio

of

375

at0.

15po

revo

lum

esin

ject

ed.

oo

n -

> «0

is;

S 409

E

(3

-59-

'' i " ' " " " I' " " ' " ' I" " ' In ij 11111 Mn 11111

«*ap.teaM-375

'•ItaaraBrid 16i4l A^yajB^!jO<tadlaMind3«lS3l

« - Mm aoM l<s4t AutfyA^.I teidUSi M3.12Z}!• • iMvaaicl liMI «ia43r«A<*lJ0teidUSI *Hd2-13l

••Mm aoM l<a4l f-ljOteidi .13214 *^3«1223l

" ^ ^ ^ ^ 1111 •..0 02 0.4 0.6 ai 1

Solvent injected(pore volume)

Fig.3.15. Effects ofvariations ofgrid block size as a function of time step.

£

11*5)40

I I I I MII j I I I I I II JI j I1M1U IMI Mx«lSx45(dx^y-.0238}

o-21x63(dx«dy-.0158)

•-29x87(dx-dy«.0n5)

» -

04 06 0.1

Q(%of grid block)

Fig.3.16. Longitudinal Peclel number vs. lime step as afunction of grid blockSize.

-60-

An attempt to measure transverse Peclet numbers was made by developing a code that

simulated the sand packed column arrangement shown in Fig. 3.5 {Perkins and Johnston,

1962). For unit mobility miscible displacement no mixing occurred indicating that no

transverse dispersion is present in this model. That behavior is consistent with the lower

recoveries produced by the model. The reason for the absence of dispersion is that in this

model a saturation contour can only move along a streamlii^. Thus, once a finger breaks

tiiroug^ most of the flow continues throu^ the low resistance path in the finger, and there

is no recovery of material in unswept zones by dispersion into fingers. As a result, no flow

will ever occur between adjacent streamlines.

It is the competition between instability and dispersion that sets finger size in a uni

form porous medium. Thus, model calculations of finger scales are not likely to be quanti

tative unless the model reflects that competition reasonably and accurately. Accordingly,

the model was modified to include transverse mbdng. A transverse step was added in a

maimer similar to the random-walk model. After moving the particle to the location deter

mined by the intersection of the streamline and the concentration contour, that position is

pertuibed in the transverse direction. This is accomplished as shown in Fig. 2.3B. Unfor

tunately as shown in Fig. 3.17, results obtained with this modified version still did not com

pare weU with Blackwell's experimental results. The grid size dependence was not elim

inated as breakthrough time decreased with increasing number of grid blocks. As a result,

this model was dropped from further consideration.

3.4. Summary *

The validation calculations for the random-walk model show good agreement with all

available experimental evidence. It should be pointed out that the agreement for the linear

case is for integrated quantities (recovery). However, the experiments used to validate the

model that includes gravity have some scale information built ia Thus, the random-walk

model seems to be able to handle tiie physical mechanisms resulting fiom the presence of

different length scales. StiU, these validations do not demonstrate explicitly that the calcula

tions resolve the length scale correctly. This question of length scales will be retumed to in

Chapter 6.

aOQ

-4

I§0•-»»

OQ

§:

fR*

g

1

n

0.

1.§

I

PVR

6SSs%n1111111111111111111111111111111111111[111111111

••*

IIIIIIH^^w

X^NOVO

r^S:CA

III00o\

IIIIIIIIIIIIIIIIIIIIII111IIIIIIItIIIIIIIIIMIIIIII

-19-

-62-

It was also shown that the probabilistic model, even when modified to include

transverse dispersion, does not show good agreement with experimented results. In addition,

the recoveries predicted by this model are strongly dependent on the grid size. As the grid

size used in the simulation increases, breakthrough occurs eariier and recovery decreases.

Thus, the model was dropped from consideration. All the simulations shown in the follow

ing sections were therefore run using the random-walk model.

-63-

4. DISPLACEMENTS IN HOMOGENEOUS POROUS MEDIA

The good agreement between the random-walk model's results and the experimental

results, as described in section 3, shows that it captures many of important physical

mechanisms controlling unstable miscible displacements. Therefore, this model can be used

with some confidence to study the interaction of viscous fingers and heterogeneous porous

media. Thus all the results presented here in the following sections were obtained with the

random-walk model that assumes equal density fluids. Before proceeding, some remaining

questions should be answered concerning unstable displacements in homogeneous porous

media.

These questions are:

(1) How do the viscous fingers propagate at late time ?

(2) How do the concentration contour velocities vary as they move through the

porous media ?

(3) How does the mixing zone behave with time ?

(4) Do the random-walk model predictions agree with linear stability theory?

To answer these questions, a series of simulations was performed with mobility ratios

ranging finom 10 to 100 at flow rates varying between 0.5 and 40 fl/day. A 3/8"x6'x3*

(thickness x width x length) homogeneous model was used. These dimensions, in addition

to the longitudinal and transverse dispersion coefficients are identical to the parameters in

Blackwell's experiments. The resulting Pedet numbers for the base case displacement

(injection rate = 40 fl/day) were 1650 in the longitudinal and 54,000 in flie transverse direc

tion. These are also typical of field scale miscible displacements. This choice was

motivated by the desire to approximate field displacements as closely as possible.

4.1. Late Time Behavior

Figs. 4.1 through 4.9 show the appearance of the resulting viscous fingers and their

evolution with time. For the base case (M=10, (J=40ft/D) shown in Fig. 4.1 at 0.1 PVI,

-64-

approximately ten small fingers coexist. As injection proceeds, the tendency for fingers of

the more mobile fluid to grow in the direction of the pressure gradient of the more viscous

fluid. A finger slightly ahead of its neighbors quickly outruns them and shields them from

liiither growth. Thus at 0.2 PVI, only four fingers remain. At 0.3 PVI, the four previously

existing fingers coalesce to form two laige fingers. Simultaneously, the front of these

fingers spreads and splits into two or more new small fingers. After a split, each new

finger is "stable" as a result of being thinner than the finger from which it split Then as

before, one of these fingers outgrows the others and the whole sequence just described is

repeated. The only difference in the appearance of the concentration contours after 0.3 and

0.6 PVI is that the fingers in the latter are much more elongated. It should be noted that

the spreading, shielding and tip-splitting teiminology has recently been introduced by

Homsy (1987). Similar finger patterns are observed in the displacements with mobility

ratios of 50 (Fig. 4.2) and 100 (Fig. 4.3) nm at the same injection rate.

Lowering the injection rate from 40 ft/day to 10 ft/day, changes the viscous fingering

behavior. Now, at M=10 (Rg. 4.4) and M=50 (Fig. 4.5) the fingers initially formed pro

gress relatively unchanged, their number remaining relatively constant throughout the

length of the displacement In both cases, the finger pattern moves downstream, but the

fingers are no longer growing after approximately 0.3 PVI. There is no further difference

in velocity between fingers and adjacent fluid. On the other hand at the higher mobility

ratio displacement (M=1(X)), the fingers behave like the base case. In the displacements run

at 0.5 fLday injection rate, the fingers that evolved at early times, again remain relatively*

unchanged as they travel through the porous media. The fingers that were fonned are finer

than the ones in the 10 ft/day injection rate case for M=10 and 50. There is also not much

difference in the finger appearance due to changes in the mobility ratio as was observed in

the larger injection rate (v=10 ft/day) displacement

Such behavior is explained by considering the dimensionless transverse dispersion

group

DjL

7^ (4.1)