×

Fast flow computation methods on unstructured tetrahedral meshes for rapid reservoir modelling. (English) Zbl 1434.86019

Summary: Subsurface reservoir models have a high degree of uncertainty regarding reservoir geometry and structure. A range of conceptual models should therefore be generated to explore how fluids-in-place, reservoir dynamics, and development decisions are affected by such uncertainty. The rapid reservoir modelling (RRM) workflow has been developed to prototype reservoir models across scales and test their dynamic behaviour. RRM complements existing workflows in that conceptual models can be prototyped, explored, compared, and ranked rapidly prior to detailed reservoir modelling. Reservoir geology is sketched in 2D with geological operators and translated in real-time into geologically correct 3D models. Flow diagnostics provide quantitative information for these reservoir model prototypes about their static and dynamic behaviours. A tracing algorithm is reviewed and implemented to compute time-of-flight and tracer concentrations efficiently on unstructured grids. Numerical well testing (NWT) is adopted in RRM to further interrogate the reservoir model. A new edge-based fast marching method is developed and implemented to solve the diffusive time-of-flight for approximating pressure transients efficiently on unstructured tetrahedral meshes. We demonstrate that an implementation of the workflow consisting of integrated sketch-based interface modelling, unstructured mesh generation, flow diagnostics, and numerical well testing is possible.

MSC:

86-10 Mathematical modeling or simulation for problems pertaining to geophysics
86-08 Computational methods for problems pertaining to geophysics
86A20 Potentials, prospecting

Software:

TetGen; ALLUVSIM
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Abushaikha, AS; Blunt, MJ; Gosselin, OR; Pain, CC; Jackson, MD, Interface control volume finite element method for modelling multi-phase fluid flow in highly heterogeneous and fractured reservoirs, J. Comput. Phys., 298, 41-61 (2015) · Zbl 1349.76163
[2] Arnold, D.; Demyanov, V.; Christie, M.; Bakay, A.; Gopa, K., Optimisation of decision making under uncertainty throughout field lifetime: A fractured reservoir example, Comput. Geosci., 95, 123-139 (2016)
[3] Baliga, B.; Patankar, S., A new finite-element formulation for convection-diffusion problems, Numer. Heat Transfer, 3, 4, 393-409 (1980)
[4] Bank, R.; Falgout, R.; Jones, T.; Manteuffel, TA; McCormick, SF; Ruge, JW, Algebraic multigrid domain and range decomposition (amg-dd/amg-rd), SIAM J. Sci. Comput., 37, 5, S113-S136 (2015) · Zbl 1325.65169
[5] Batycky, R.P., Thiele, M.R., Baker, R.O., Chung, S.: Revisiting reservoir flood-surveillance methods using streamlines. SPE Paper 95402 (2005)
[6] Bentley, M., Modelling for comfort?, Pet. Geosci., 22, 1, 3-10 (2016)
[7] Bond, C.; Gibbs, A.; Shipton, Z.; Jones, S., What do you think this is? “Conceptual uncertainty” in geoscience interpretation, GSA Today, 17, 11, 4 (2007)
[8] Bourdet, D., Well Test Analysis: the Use of Advanced Interpretation Models, vol. 3 (2002), Amsterdam: Elsevier, Amsterdam
[9] Caumon, G.; Collon-Drouaillet, P.; De Veslud, CLC; Viseur, S.; Sausse, J., Surface-based 3d modeling of geological structures, Math. Geosci., 41, 8, 927-945 (2009) · Zbl 1178.86002
[10] Cavero, J.; Orellana, NH; Yemez, I.; Singh, V.; Izaguirre, E., Importance of conceptual geological models in 3d reservoir modelling, First Break, 34, 7, 39-49 (2016)
[11] Chandra, VS; Corbett, PW; Geiger, S.; Hamdi, H., Improving reservoir characterization and simulation with near-wellbore modeling, SPE Reserv. Eval. Eng., 16, 2, 183-193 (2013)
[12] Choudhuri, B.; Thakuria, C.; Belushi, AA; Nurzaman, Z.; Al Hashmi, K.; Batycky, R., Optimization of a large polymer flood with full-field streamline simulation, SPE Reserv. Eval. Eng., 18, 2, 318-328 (2015)
[13] Corbett, P.; Geiger, S.; Borges, L.; Garayev, M.; Valdez, C., The third porosity system understanding the role of hidden pore systems in well-test interpretation in carbonates, Pet. Geosci., 18, 1, 73-81 (2012)
[14] Corbett, P.W., Geiger-Boschung, S., Borges, L.P., Garayev, M., Gonzalez, J.G., Valdez, C., et al.: Limitations in numerical well test modelling of fractured carbonate rocks. In: SPE EUROPEC/EAGE Annual Conference and Exhibition. Society of Petroleum Engineers (2010)
[15] Corbett, P.W., Mesmari, A., Stewart, G., et al.: A method for using the naturally-occurring negative geoskin in the description of fluvial reservoirs. In: European Petroleum Conference. Society of Petroleum Engineers (1996)
[16] Dahiya, D.; Baskar, S.; Coulouvrat, F., Characteristic fast marching method for monotonically propagating fronts in a moving medium, SIAM J. Sci. Comput., 35, 4, A1880-A1902 (2013) · Zbl 1280.74041
[17] Datta-Gupta, A., King, M.J.: Streamline Simulation: Theory and practice. Vol. 11. Society of Petroleum Engineers Richardson (2007)
[18] Datta-Gupta, A.; Xie, J.; Gupta, N.; King, MJ; Lee, WJ, Radius of investigation and its generalization to unconventional reservoirs, J. Petrol. Tech., 63, 7, 52-55 (2011)
[19] Edwards, MG, Higher-resolution hyperbolic-coupled-elliptic flux-continuous CVD schemes on structured and unstructured grids in 2-d, Int. J. Numer. Methods Fluids, 51, 9-10, 1059-1077 (2006) · Zbl 1158.76363
[20] Egya, D.; Geiger, S.; Corbett, P.; March, R.; Bisdom, K.; Bertotti, G.; Bezerra, F., Analysing the limitations of the dual-porosity response during well tests in naturally fractured reservoirs, Pet. Geosci., 25, 30-49 (2019)
[21] Elias, RN; Martins, MA; Coutinho, AL, Simple finite element-based computation of distance functions in unstructured grids, Int. J. Numer. Methods Eng., 72, 9, 1095-1110 (2007) · Zbl 1194.65145
[22] Forsyth, PA, A control-volume, finite-element method for local mesh refinement in thermal reservoir simulation, SPE Reserv. Eng., 5, 4, 561-566 (1990)
[23] Gomes, J., Pavlidis, D., Salinas, P., Xie, Z., Percival, J.R., Melnikova, Y., Pain, C.C., Jackson, M.D.: A force-balanced control volume finite element method for multiphase porous media flow modelling. International Journal for Numerical Methods Fluids, pp. 1097-0363 (2016)
[24] Graham, GH; Jackson, MD; Hampson, GJ, Three-dimensional modeling of clinoforms in shallow-marine reservoirs: part 1. Concepts and application clinoform modeling in shallow-marine reservoirs: Part 1. Concepts and application, AAPG Bull., 99, 6, 1013-1047 (2015)
[25] Graham, GH; Jackson, MD; Hampson, GJ, Three-dimensional modeling of clinoforms in shallow-marine reservoirs: part 2. Impact on fluid flow and hydrocarbon recovery in fluvial-dominated deltaic reservoirs, AAPG Bull., 99, 6, 1049-1080 (2015)
[26] Gries, S.: On the convergence of System-AMG in reservoir simulation. SPE Paper 182630 (2017)
[27] Hægland, H.: Streamline methods with application to flow and transport in fractured media. Ph.D. thesis, University of Bergen (2009)
[28] Hægland, H., Kaufmann, R., Aavatsmark, I.: Comparison of vertex- and cell-centered methods for flow and transport simulation in 3d. SPE paper 163593 (2012)
[29] Hassanpour, MM; Pyrcz, MJ; Deutsch, CV, Improved geostatistical models of inclined heterolithic strata for McMurray Formation, Alberta, Canada, AAPG Bull., 97, 7, 1209-1224 (2013)
[30] Hoffman, K.S., Neave, J.W.: Horizon modeling using a three-dimensional fault restoration technique. SPE paper 56445 (1999)
[31] Jackson, M., Hampson, G., Rood, D., Geiger, S., Zhang, Z., Sousa, M., Amorim, R., Brazil, E., Samavati, F., Guimaraes, L.: Rapid reservoir modeling: psrototyping of reservoir models, well trajectories and development options using an intuitive, sketch-based interface. SPE Paper 173237 (2015)
[32] Jackson, M.; Percival, J.; Mostaghimi, P.; Tollit, B.; Pavlidis, D.; Pain, C.; Gomes, J.; Elsheikh, AH; Salinas, P.; Muggeridge, A.; Blunt, M., Reservoir modeling for flow simulation by use of surfaces, adaptive unstructured meshes, and an overlapping-control-volume finite-element method, SPE Reserv. Eval. Eng., 18, 2, 115-132 (2015)
[33] Jacquemyn, C., Jackson, M., Hampson, G.: Surface-based geological reservoir modelling using grid-free nurbs curves and surfaces. Mathematical Geosciences. 10.1007/s11004-018-9764-8 (2018) · Zbl 1406.86012
[34] Jacquemyn, C., Melnikova, Y., Jackson, M., Hampson, G., John, C.: Geologic modelling using parametric nurbs surfaces. In: ECMOR XV-15th European Conference on the Mathematics of Oil Recovery (2016)
[35] Kimmel, R.; Sethian, JA, Computing geodesic paths on manifolds, Proc. Natl. Acad. Sci., 95, 15, 8431-8435 (1998) · Zbl 0908.65049
[36] Konukoglu, E., Sermesant, M., Clatz, O., Peyrat, J.-M., Delingette, H., Ayache, N.: A recursive anisotropic fast marching approach to reaction diffusion equation: application to tumor growth modeling. In: Information Processing in Medical Imaging, pp. 687-699. Springer (2007)
[37] Krogstad, S.; Lie, K-A; Nilsen, HM; Berg, CF; Kippe, V., Efficient flow diagnostics proxies for polymer flooding, Comput. Geosci., 21, 5-6, 1203-1218 (2017) · Zbl 1401.76137
[38] Mallet, J-L, Geomodelling (2002), Oxford: Oxford University Press, Oxford · Zbl 1009.05001
[39] Massart, BY; Jackson, MD; Hampson, GJ; Johnson, HD; Legler, B.; Jackson, CA-L, Effective flow properties of heterolithic, cross-bedded tidal sandstones: part 1. Surface-based modeling, AAPG Bull., 100, 5, 697-721 (2016)
[40] Massonnat, G., Bandiziol, D., et al.: Interdependence between geology and well test interpretation. In: SPE Annual Technical Conference and Exhibition. Society of Petroleum Engineers (1991)
[41] Matringe, SF; Juanes, R.; Tchelepi, HA, Tracing streamlines on unstructured grids from finite volume discretizations, SPE J., 13, 4, 423-431 (2008)
[42] Mello, UT; Rodrigues, JRP; Rossa, AL, A control-volume finite-element method for three-dimensional multiphase basin modeling, Mar. Pet. Geol., 26, 4, 504-518 (2009)
[43] Milliotte, C.; Matthäi, S., From seismic interpretation to reservoir model: an integrated study accounting for the structural complexity of the Vienna Basin using an unstructured reservoir grid, First Break, 32, 5, 95-101 (2014)
[44] Moog, G.: Advanced discretization methods for flow simulation using unstructured grids. Department of Energy Resources Engineering, Stanford University CA (2013)
[45] Møyner, O.; Krogstad, S.; Lie, K-A, The application of flow diagnostics for reservoir management, SPE J., 20, 2, 306-323 (2015)
[46] Natvig, JR; Lie, K-A; Eikemo, B.; Berre, I., An efficient discontinuous Galerkin method for advective transport in porous media, Adv. Water Resour., 30, 12, 2424-2438 (2007)
[47] Olsen, L.; Samavati, FF; Sousa, MC; Jorge, JA, Sketch-based modeling: a survey, Comput. Graph., 33, 1, 85-103 (2009)
[48] Pyrcz, MJ; Boisvert, JB; Deutsch, CV, Alluvsim: a program for event-based stochastic modeling of fluvial depositional systems, Comput. Geosci., 35, 8, 1671-1685 (2009)
[49] Rankey, EC; Mitchell, JC, That’s why it’s called interpretation: impact of horizon uncertainty on seismic attribute analysis, Lead. Edge, 22, 9, 820-828 (2003)
[50] Rasmussen, A.F.: Streamline tracing on irregular geometries. In: EC- MOR XII-12th European Conference on the Mathematics of Oil Recovery (2010)
[51] Rood, M., Jackson, M., Hampson, G., Brazil, E., de Carvalho, F., Coda, C., Sousa, M., Zhang, Z., Geiger, S.: Sketch-based geologic modeling. In: AGU Fall Meeting Abstracts (2015)
[52] Salinas, P., Pavlidis, D., Xie, Z., Pain, C.C., Jackson, M.: A double control volume finite element method with dynamic unstructured mesh optimization. SPE paper 182647 (2017)
[53] Sech, RP; Jackson, MD; Hampson, GJ, Three-dimensional modeling of a shoreface-shelf parasequence reservoir analog: part 1. Surface-based modeling to capture high-resolution facies architecture, AAPG Bulletin, 93, 9, 1155-1181 (2009)
[54] Sermesant, M., Konukoglu, E., Delingette, H., Coudière, Y., Chinchapatnam, P., Rhode, K., Razavi, R., Ayache, N.: An anisotropic multi-front fast marching method for real-time simulation of cardiac electrophysiology. Functional Imaging and Modeling of the Heart, 160-169 (2007)
[55] Sethian, JA, A fast marching level set method for monotonically advancing fronts, Proc. Natl. Acad. Sci., 93, 4, 1591-1595 (1996) · Zbl 0852.65055
[56] Sethian, JA; Vladimirsky, A., Fast methods for the Eikonal and related Hamilton-Jacobi equations on unstructured meshes, Proc. Natl. Acad. Sci., 97, 11, 5699-5703 (2000) · Zbl 0963.65076
[57] Sethian, JA; Vladimirsky, A., Ordered upwind methods for static Hamilton-Jacobi equations: Theory and algorithms, SIAM J. Numer. Anal., 41, 1, 325-363 (2003) · Zbl 1040.65088
[58] Shahvali, M.; Mallison, B.; Wei, K.; Gross, H., An alternative to streamlines for flow diagnostics on structured and unstructured grids, SPE J., 17, 3, 768-778 (2012)
[59] Sharifi, M.; Kelkar, M.; Bahar, A.; Slettebo, T., Dynamic ranking of multiple realizations by use of the fast-marching method, SPE J., 19, 6, 1-069 (2014)
[60] Shook, G.M., Mitchell, K.M.: A robust measure of heterogeneity for ranking earth models: The F PHI curve and dynamic Lorenz coefficient. SPE Paper 124625 (2009)
[61] Si, H., Tetgen, a Delaunay-based quality tetrahedral mesh generator, ACM Trans. Math. Softw. (TOMS), 41, 2, 11 (2015) · Zbl 1369.65157
[62] Spooner, V., Geiger, S., Dan, A.: Flow diagnostics for naturally fractured reservoirs. SPE Paper 190877 (2018)
[63] Stüben, K., Clees, T., Klie, H., Lu, B., Wheeler, M.: Algebraic multigrid methods (AMG) for the efficient solution of fully implicit formulations in reservoir simulation. SPE Paper 105832 (2007)
[64] Thiele, M.R., Batycky, R.: Water injection optimization using a streamline-based workflow. SPE Paper 84080 (2003)
[65] Vasco, D.; Keers, H.; Karasaki, K., Estimation of reservoir properties using transient pressure data: An asymptotic approach, Water Resour. Res., 36, 12, 3447-3465 (2000)
[66] Velho, L.; Zorin, D., 4-8 subdivision, Comput. Aided Geom. Des., 18, 5, 397-427 (2001) · Zbl 0969.68157
[67] Xie, J.; Yang, C.; Gupta, N.; King, MJ; Datta-Gupta, A., Depth of investigation and depletion in unconventional reservoirs with fast-marching methods, SPE J., 20, 4, 831-841 (2015)
[68] Xie, J.; Yang, C.; Gupta, N.; King, MJ; Datta-Gupta, A., Integration of shale-gas-production data and microseismic for fracture and reservoir properties with the fast marching method, SPE J., 20, 2, 347-359 (2015)
[69] Yang, C.; Vyas, A.; Data-Gupta, A.; Ley, B.; Biswas, P., Rapid multistage hydraulic fracture design and optimization in unconventional reservoirs using a novel fast marching method, J. Pet. Sci. Eng., 156, 91-101 (2017)
[70] Yang, J.; Stern, F., A highly scalable massively parallel fast marching method for the Eikonal equation, J. Comput. Phys., 332, 333-362 (2017) · Zbl 1380.65329
[71] Zhang, X.; Pyrcz, MJ; Deutsch, CV, Stochastic surface modeling of deepwater depositional systems for improved reservoir models, J. Pet. Sci. Eng., 68, 1-2, 118-134 (2009)
[72] Zhang, Y.; Bansal, N.; Fujita, Y.; Datta-Gupta, A.; King, MJ; Sankaran, S., From streamlines to fast marching: rapid simulation and performance assessment of shale-gas reservoirs by use of diffusive time of flight as a spatial coordinate, SPE J., 21, 5, 1883-1898 (2016)
[73] Zhang, Y., Yang, C., King, M.J., Datta-Gupta, A., et al.: Fast-marching methods for complex grids and anisotropic permeabilities: application to unconventional reservoirs. SPE Paper 163637 (2013)
[74] Zhang, Z.: Unstructured mesh methods for stratified turbulent flows. Ph.D. thesis, Loughborough University (2015)
[75] Zhang, Z.; Geiger, S.; Rood, M.; Jacquemyn, C.; Jackson, M.; Hampson, G.; De Carvalho, FM; Silva, CCMM; Silva, JDM; Sousa, MC, A tracing algorithm for flow diagnostics on fully unstructured grids with multipoint flux approximation, SPE J., 22, 6, 1946-1962 (2017)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.