Skip to main content
Log in

Numerical Model of Two-Phase Flow in Dissolvable Porous Media and Simulation of Reservoir Acidizing

  • Original Paper
  • Published:
Natural Resources Research Aims and scope Submit manuscript

Abstract

Mathematical model of porous media dissolution coupled with two-phase flow is proposed. The model is based on the conception of dissolvable porous medium with deformable mass-variable porous skeleton. Model can be used for simulation of coupled chemo- and hydrogeomechanical processes which are difficult to examine experimentally. Acidizing of calcite oil reservoir is used as an example of the process. Water solution of hydrochloric acid and oil are two fluid phases of the model with several components. Dissolvable porous media is treated as deformable mass-variable solid phase. Change in mass of the solid phase is caused by hydrochloric acid dissolving the calcite part of the solid phase. Dissolution is supposed to be congruent; kinetics is governed by the Nernst law. Software for numerical solution of the model is developed. It uses AmgCL parallel library for high-performance computing in order to deal with large algebraic systems on the each time step of calculations. The library uses algebraic multigrid methods for preconditioning and parallel iterative solvers. NVidia CUDA framework is used as a backend to perform GPGPU calculations, because it proved to be faster than OpenCL framework on this problem. Numerical experiments on the basis of data set from real reservoirs are conducted with the developed software. Good correlation between field and calculated data is achieved. Numerical experiments for different configurations of heterogeneous layer are performed. Acidizing of layers with highly permeable conduit and with random distribution of permeability is modeled.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2

We’re sorry, something doesn't seem to be working properly.

Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.

References

  • Charlez, P. A. (1991). Rock mechanics, volume 1: theoretical fundamentals. Paris: Éditions Technip.

    Google Scholar 

  • Coats, K. H., Thomas, L. K., & Pierson, R. G. (1998). Compositional and black oil reservoir simulation. SPE Reservoir Evaluation & Engineering, 1, 372–379.

    Article  Google Scholar 

  • Costa, J. J., et al. (2006). Running OpenMP applications efficiently on an everything-shared SDSM. Journal of Parallel and Distributed Computing, 66(5), 647–658.

    Article  Google Scholar 

  • Coussy, O. (2004). Poromechanics. New York: Wiley.

    Google Scholar 

  • Crowe, C., Masmonteil, J., & Thomas, R. (1992). Trends in matrix acidizing. Oilfield Review, 4(4), 22–40.

    Google Scholar 

  • Demidov, D. E. (2017). AMGCL documentation. http://amgcl.readthedocs.io. Accessed 7 February 2018.

  • Demidov, D. E., & Shevchenko, D. V. (2012). Modification of algebraic multigrid for effective GPGPU-based solution of nonstationary hydrodynamics problems. Journal of Computational Science, 3, 460–462.

    Article  Google Scholar 

  • Dong, C., Zhu, D., & Hill, A. D. (2002). Modeling of the acidizing process in naturally fractured carbonates. SPE Journal, 7, 400–408.

    Article  Google Scholar 

  • Economides, M. J., & Nolte, K. G. (2000). Reservoir stimulation. Chichester: Wiley.

    Google Scholar 

  • Fagin, R. G., & Stewart, C. H. (1966). A new approach to the two-dimensional multiphase reservoir simulator. Society of Petroleum Engineers Journal, 6, 175–182.

    Article  Google Scholar 

  • Fjar, E., Holt, R. M., Raaen, A. M., Risnes, R., & Horsrud, P. (2008). Petroleum related rock mechanics. Oxford: Elsevier.

    Google Scholar 

  • Fredd, C. N., & Fogler, H. S. (1997). Chelating agents as effective matrix stimulation fluids for carbonate formations. In International symposium on oilfield chemistry. Society of Petroleum Engineers.

  • Fredd, C. N., & Fogler, H. S. (1998). Influence of transport and reaction on wormhole formation in porous media. AIChE Journal, 44, 1933–1949.

    Article  Google Scholar 

  • Golfier, F., Zarcone, C., Bazin, B., Lenormand, R., Lasseux, D., & Quintard, M. (2002). On the ability of a Darcy-scale model to capture wormhole formation during the dissolution of a porous medium. Journal of Fluid Mechanics, 457, 213–254.

    Article  Google Scholar 

  • Herman, H., Rieke, I. I. I., Chilingarian, G. V., & Mazzullo, S. J. (1996). Performance and classification of carbonate reservoirs. Developments in Petroleum Science, 44(2), 231–547.

    Article  Google Scholar 

  • Hoefner, M. L., & Fogler, H. S. (1988). Pore evolution and channel formation during flow and reaction in porous media. AIChE Journal, 34, 45–54.

    Article  Google Scholar 

  • Jaeger, J. C., Cook, N. G., & Zimmerman, R. (2009). Fundamentals of rock mechanics. Chicester: Wiley.

    Google Scholar 

  • Kanevskaya, R. D., Volnov, I. A., & Markova, A. U. (2010). Simulation of flow effects during acidizing in carbonate oil reservoirs. In ECMOR XII-12th European conference on the mathematics of oil recovery.

  • Khramchenkov, M., & Khramchenkov, E. (2014). A new approach to obtain rheological relations for saturated porous media. International Journal of Rock Mechanics and Mining Sciences, 72, 49–53.

    Article  Google Scholar 

  • Kindratenko, V. (2014). Numerical computations with GPUs. Berlin: Springer.

    Book  Google Scholar 

  • Love, A. E. H. (2013). A treatise on the mathematical theory of elasticity. Cambridge: Cambridge University Press.

    Google Scholar 

  • Lund, K., Fogler, H. S., McCune, C. C., & Ault, J. W. (1975). Acidization II. The dissolution of calcite in hydrochloric acid. Chemical Engineering Science, 30, 825–835.

    Article  Google Scholar 

  • Martin, F. D. (1986). Mechanical degradation of polyacrylamide solutions in core plugs from several carbonate reservoirs. SPE Formation Evaluation, 1(02), 139–150.

    Article  Google Scholar 

  • Nikolayevsky, V. N. (1996). Geomechanics and fluid dynamics. Moscow: Nedra.

    Book  Google Scholar 

  • Panga, M. K. R., Ziauddin, M., & Balakotaiah, V. (2005). Two-scale continuum model for simulation of wormholes in carbonate acidization. AIChE journal, 51, 3231–3248.

    Article  Google Scholar 

  • Rabie, A. I., Gomaa, A. M., & Nasr El-Din, H. A. (2012). HCl/formic in-situ-gelled acids as diverting agents for carbonate acidizing. SPE Production & Operations, 27(02), 170–184.

    Article  Google Scholar 

  • Sanders, J., & Kandrot, E. (2010). CUDA by example: an introduction to general-purpose GPU programming. Portable Documents: Addison-Wesley Professional.

  • Schechter, R. S. (1992). Oil well stimulation. Richardson, TX (United States): Society of Petroleum Engineers.

    Google Scholar 

  • Stone, J. E., Gohara, D., & Shi, G. (2010). OpenCL: a parallel programming standard for heterogeneous computing systems. Computing in Science & Engineering, 12, 66–73.

    Article  Google Scholar 

  • Taylor, K. C., Al-Ghamdi, A. H., & Nasr El-Din, H. A. (2004). Effect of additives on the acid dissolution rates of calcium and magnesium carbonates. SPE Production & Facilities, 19(03), 122–127.

    Article  Google Scholar 

  • Trottenberg, U., Oosterlee, C. W., & Schuller, A. (2000). Multigrid. Oxford: Elsevier.

    Google Scholar 

  • Van Everdingen, A. F. (1953). The skin effect and its influence on the productive capacity of a well. Journal of Petroleum Technology, 5(06), 171–176.

    Article  Google Scholar 

  • Verruijt, A. (1995). Computational geomechanics. Berlin: Springer.

    Book  Google Scholar 

  • Williams, B., Gidley, J. L., & Schechter, R. S. (1979). Acidizing fundamentals. Henry L. Doherty Memorial Fund of AIME, Society of Petroleum Engineers of AIME.

  • Yusupova, T. N., Ganeeva, Yu M, Tukhvatullina, A. Z., Romanov, G. V., Muslimov, R Kh, & Kruglov, M. P. (2012). Composition of oils in Vereiskian and Bashkirian carbonate reservoirs of the Akanskoe oilfield in the Republic of Tatarstan. Petroleum Chemistry, 52(4), 215–220.

    Article  Google Scholar 

Download references

Acknowledgments

This work was supported by the Russian Science Foundation Grant No. 17-71-00003.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Eduard Khramchenkov.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Khramchenkov, E., Khramchenkov, M. Numerical Model of Two-Phase Flow in Dissolvable Porous Media and Simulation of Reservoir Acidizing. Nat Resour Res 27, 531–537 (2018). https://doi.org/10.1007/s11053-018-9371-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11053-018-9371-x

Keywords

Navigation