Abstract
In water-based EOR methods, active chemical or biological substances are added to modify the physical properties of the fluids or/and the porous media at the interface between oil and water. The resulting displacement processes are governed by complex interplays between the transport of chemical substances, which is largely linear and highly affected by numerical diffusion, and how these substances affect the flow by changing the properties of the fluids and the surrounding rock. These effects are highly nonlinear and highly sensitive to threshold parameters that determine sharp transitions between regions of very different behavior. Unresolved simulation can therefore lead to misleading predictions of injectivity and recovery profiles.
Use of higher-order spatial discretization schemes have been proposed by many authors as a means to reduce numerical diffusion and grid-orientation effects. Most higher-order simulators reported in the literature are based on explicit time stepping, and only a few are implicit. One reason that fully implicit formulations are not widely used might be that it becomes quite involved to compute the necessary linearizations for modern high-resolution discretizations of TVD and WENO type. Herein, we solve this problem by using automatic differentiation. We also demonstrate that using lagged evaluation of slope limiters and WENO weights alleviates the nonlinearity of the discrete systems and improves the computational efficiency, without having an adverse effect on the stability and accuracy of the higher-resolution schemes.
As an example of EOR, we consider polymer flooding, which involves complex and adverse phenomena like adsorption in the rock, degradation and in-situ chemical reactions, shear thinning/thickening, dead pore space, etc. Using a few idealized test cases, we compare and contrast explicit and fully implicit time stepping for a variety of high and low-resolution spatial discretizations.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Bao, K., Lie, K.A., Møyner, O., Liu, M.: Fully implicit simulation of polymer flooding with MRST. Comput. Geosci. doi:10.1007/s10596-017-9624-5. Accepted (2017)
Bell, J.B., Colella, P., Trangenstein, J.A.: Higher order godunov methods for general systems of hyperbolic conservation laws. J. Comput. Phys. 82(2), 362–397 (1989)
Blunt, M., Rubin, B.: Implicit flux limiting schemes for petroleum reservoir simulation. J. Comput. Phys. 102(1), 194–210 (1992). doi:10.1016/S0021-9991(05)80015-4
Chang, Y.B., Pope, G.A., Sepehrnoori, K.: A higher-order finite-difference compositional simulator. J. Petrol. Sci. Eng. 5(1), 35–50 (1990). doi:10.1016/0920-4105(90)90004-M
Chen, W.H., Durlofsky, L.J., Engquist, B., Osher, S.: Minimization of grid orientation effects through use of higher order finite difference methods. SPE Adv. Technol. Ser. 1(2), 43–52 (1993). doi:10.2118/22887-PA
Chertock, A., Kurganov, A., Petrova, G.: Fast explicit operator splitting method for convection–diffusion equations. Int. J. Num. Meth. Fluids 59(3), 309–332 (2009)
DeBaun, D., Byer, T., Childs, P., Chen, J., Saaf, F., Wells, M., Liu, J., Cao, H., Pianelo, L., Tilakraj, V., Crumpton, P., Walsh, D., Yardumian, H., Zorzynski, R., Lim, K.T., Schrader, M., Zapata, V., Nolen, J., Tchelepi, H.A.: An extensible architecture for next generation scalable parallel reservoir simulation. In: SPE Reservoir Simulation Symposium, 31 January–2 Feburary, the Woodlands, Texas, USA (2005). doi:10.2118/93274-MS
Delshad, M., Thomas, S.G., Wheeler, M.F.: Parallel numerical reservoir simulations of nonisothermal compositional flow and chemistry. In: SPE Reservoir Simulation Symposium, 2-4 February, The Woodlands, Texas (2009). doi:10.2118/118847-MS
Duraisamy, K., Baeder, J.D., Liu, J.G.: Concepts and application of time-limiters to high resolution schemes. J Sci. Comput. 19(1), 139–162 (2003). doi:10.1023/A:1025395707090
Edwards, M.G.: A higher-order Godunov scheme coupled with dynamic local grid refinement for flow in a porous medium. Comp. Meth. Appl. Mech. Eng. 131(3), 287–308 (1996). doi:10.1016/0045-7825(95)00935-3
Epshteyn, Y., Riviére, B.: Fully implicit discontinuous finite element methods for two-phase flow. Appl. Numer. Math. 57(4), 383–401 (2007). doi:10.1016/j.apnum.2006.04.004
Gao, C.H.: Scientific research and field applications of polymer flooding in heavy oil recovery. J. Petrol. Explor. Prod. Technol. 1, 65–70 (2011)
Gottlieb, S., Mullen, J.S., Ruuth, S.J.: A fifth order flux implicit WENO method. J. Sci. Comp. 27(1-3), 271–287 (2006)
Gottlieb, S., Shu, C.W., Tadmor, E.: Strong stability-preserving high-order time discretization methods. SIAM Rev. 43(1), 89–112 (2001). doi:10.1137/S003614450036757X
Harten, A.: On a class of high resolution total-variation-stable finite-difference schemes. SIAM J. Numer. Anal. 21(1), 1–23 (1984). doi:10.1137/0721001
Harten, A., Engquist, B., Osher, S.J., Chakravarthy, S.R.: Uniformly high order accurate essentially non-oscillatory schemes. III. In: Hussaini, M.Y., van Leer, B., Van Rosendale, J. (eds.) Upwind and High-Resolution Schemes, vol. 71, pp. 231–303. Springer, Berlin (1987). doi:10.1006/jcph.1996.5632
Hilden, S.T., Nilsen, H.M., Raynaud, X.: Study of the well-posedness of models for the inaccessible pore volume in polymer flooding. Trans. Porous Media 114(1), 65–86 (2016). doi:10.1007/s11242-016-0725-8
Holing, K., Alvestad, J., Trangenstein, J.A.: The use of second-order Godunov-type methods for simulating EOR processes in realistic reservoir models. In: 2Nd European Conference on the Mathematics of Oil Recovery (1990)
Hornung, R.D., Trangenstein, J.A.: Adaptive mesh refinement and multilevel iteration for flow in porous media. J. Comput. Phys. 136(2), 522–545 (1997). doi:10.1006/jcph.1997.5779
Jessen, K., Gerritsen, M.G., Mallison, B.T.: High-resolution prediction of enhanced condensate recovery processes. SPE J. 13(2), 257–266 (2008). doi:10.2118/99619-PA
Kaibara, M.K., Gomes, S.M.: Godunov Methods: Theory and applications, Chap. A fully adaptive multiresolution scheme for shock computations, pp. 497–503. Springer, US (2001). doi:10.1007/978-1-4615-0663-8
Khan, S.A., Trangenstein, J.A., Horning, R.D., Holing, K., Schilling, B.E.R.: Application of adaptive mesh-refinement with a new higher-order method in simulation of a North Sea micellar/polymer flood. In: SPE Reservoir Simulation Symposium, 12-15 February, San Antonio, Texas. Society of Petroleum Engineers (1995)
Knudsen, T.: Full Implicit WENO Scheme for Two Phase Flow in Reservoir Simulation. Master’s thesis, Norwegian University of Science and Technology (2014)
Krogstad, S., Lie, K.A., Møyner, O., Nilsen, H.M., Raynaud, X., Skaflestad, B.: MRST-AD – an open-source framework for rapid prototyping and evaluation of reservoir simulation problems. In: SPE Reservoir Simulation Symposium, 23–25 February, Houston, Texas, pp. 1–25 (2015). doi:10.2118/173317-MS
Lake, L.W.: Enhanced oil recovery. Prentice-Hall (1989)
Li, X., Zhang, D.: A backward automatic differentiation framework for reservoir s imulation. Comput. Geosci. pp. 1–14. doi:10.1007/s10596-014-9441-z (2014)
Lie, K.A.: An introduction to reservoir simulation using MATLAB: User guide for the Matlab reservoir simulation toolbox (MRST). SINTEF ICT, www.sintef.no/MRST (2016)
Liu, J., Pope, G.A., Sepehrnoori, K.: A high-resolution, fully implicit method for enhanced oil recovery simulation. In: Proceedings of SPE Reservoir Simulation Symposium, San Antonio, Texas, USA, 12 - 15 February, pp. 35–50 (1995)
Liu, X.D., Osher, S.J., Chan, T.: Weighted essentially non-oscillatory schemes. J. Comput. Phys. 115(1), 200–212 (1994)
Matthäi, S.K., Mezentsev, A.A., Pain, C.C., Eaton, M.D.: A high-order TVD transport method for hybrid meshes on complex geological geometry. Int. J. Numer. Meth. Fluids 47(10-11), 1181–1187 (2005). doi:10.1002/fld.901
MRST: The MATLAB reservoir simulation toolbox. www.sintef.no/MRST (2015b)
Neidinger, R.: Introduction to automatic differentiation and MATLAB object-oriented programming. SIAM Rev. 52(3), 545–563 (2010). doi:10.1137/080743627
Oldenburg, C.M., Pruess, K.: Simulation of propagating fronts in geothermal reservoirs with the implicit leonard total variation diminishing scheme. Geothermics 29(1), 1–25 (2000). doi:10.1016/S0375-6505(99)00048-6
Roe, P.L.: Characteristic-based schemes for the Euler equations. Ann. Rev. Fluid, Mech. 18, 337–365 (1986). doi:10.1146/annurev.fl.18.010186.002005
Sorbie, K.S.: Polymer-improved oil recovery springer science & business media (1991)
Sweby, P.K.: High resolution schemes using flux limiters for hyperbolic conservation laws. SIAM J. Numer. Anal. 21(5), 995–1011 (1984)
Todd, M.R., Longstaff, W.J.: The development, testing and application of a numerical simulator for predicting miscible flood performance. J. Petrol. Tech. 24(7), 874–882 (1972)
Trangenstein, J.A.: Numerical solution of hyperbolic partial differential equations. Cambridge University Press, Cambridge (2009)
van Leer, B.: Towards the ultimate conservative difference scheme. II. monotonicity and conservation combined in a second-order scheme. J. Comput. Phys. 14(4), 361–370 (1974)
van Leer, B.: Towards the ultimate conservative difference scheme III. upstream-centered finite-difference schemes for ideal compressible flow. J. Comput. Phys. 23(3), 263–275 (1977)
Voskov, D., Younis, R., Tchelepi, H.: General nonlinear solution strategies for multi-phase multi-component EoS based simulation. In: Proceedings of SPE Reservoir Simulation Symposium 1(February), pp. 649–663 (2009)
Voskov, D.V., Tchelepi, H.A.: Comparison of nonlinear formulations for two-phase multi-component eos based simulation. J. Petrol. Sci. Engrg. 82-83(0), 101–111 (2012). doi:10.1016/j.petrol.2011.10.012
Yee, H., Warming, R., Harten, A.: Implicit total variation diminishing (tvd) schemes for steady-state calculations. J. Comput. Phys. 57(3), 327–360 (1985). doi:10.1016/0021-9991(85)90183-4
Zhou, Y., Tchelepi, H.A., Mallison, B.T.: Automatic differentiation framework for compositional simulation on unstructured grids with multi-point discretization schemes. In: SPE Reservoir Simulation Symposium, 21-23 February, The Woodlands, Texas (2011). doi:10.2118/141592-MS.SPE141592-MS
Acknowledgments
The work of Mykkeltvedt was funded by the Research Council of Norway and the industry partners (ConocoPhillips Skandinavia AS, Aker BP ASA, Eni Norge AS, Maersk Oil Norway AS, DONG Energy A/S, Denmark, Statoil Petroleum AS, ENGIE E&P NORGE AS, Lundin Norway AS, Halliburton AS, Schlumberger Norge AS, Wintershall Norge AS) of The National IOR Centre of Norway. Raynaud and Lie were funded by the Research Council of Norway through grant no. 244361.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Mykkeltvedt, T.S., Raynaud, X. & Lie, KA. Fully implicit higher-order schemes applied to polymer flooding. Comput Geosci 21, 1245–1266 (2017). https://doi.org/10.1007/s10596-017-9676-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10596-017-9676-6