Petroleum Reservoir Simulation of Two-Phase Flow

  • Anugrah SinghEmail author
  • N. Manjunath Reddy
  • Pankaj Tiwari
Conference paper
Part of the Lecture Notes in Mechanical Engineering book series (LNME)


Numerical solution of governing equations of two-phase immiscible flow in porous media is presented. The mathematical equations are built by combining the conservation of mass with Darcys law which describes fluid flow through porous media. The resulting partial differential equations were solved using Implicit Pressure and Explicit Saturation method (IMPES). We have implemented the IMPES method in open source CFD toolbox OpenFOAM, which uses finite volume method to solve PDEs. The underlying advantage of using general purpose CFD solver for reservoir simulation is the possible extension of simulation technique to enhanced oil recovery methods involving simultaneous fluid flow, heat transfer, mass transfer and chemical reactions. Simulations were carried out for water displacing oil in homogeneous as well as heterogeneous reservoirs. The simulation method was validated by comparing the results with analytical solution and numerical solution of Matlab Reservoir Simulation Toolbox (MRST). The displacement efficiency and water breakthrough of various flooding patterns were evaluated.


Two-phase flow IMPES method Porous media OpenFOAM MRST 


  1. 1.
    Khalid Aziz, S.A.: Petroleum Reservoir Simulations. Applied Science Publishers (1979)Google Scholar
  2. 2.
    Savioli, G.B., Bidner, M.S.: Simulation of the oil and gas flow toward a well—a stability analysis. J. Pet. Sci. Eng. 48, 5369 (2005)CrossRefGoogle Scholar
  3. 3.
    Dake, L.P.: Fundamentals of reservoir engineering. Environ. Sci. Technol. 42, 2742–2747 (2008)CrossRefGoogle Scholar
  4. 4.
    Abou-kassem, J.H., Farouq Ali, S.M., Islam, M.R.: Petroleum Reservoir Simulation: A Basic Approach. Gulf Publishing Company, Houston (2006)Google Scholar
  5. 5.
    Aavatsmark, I.: An introduction to multipoint flux approximations for quadrilateral grids. 405–432 (2002)Google Scholar
  6. 6.
    Brezzi, F., Lipnikov, K., Simoncini, V.: A family of mimetic finite difference methods on polygonal and polyhedral meshes. 1533–1551(2005)Google Scholar
  7. 7.
    Sheldon, J.W., Co, C.U., Harris, C.D., American, A., Co, O., Bavly, D.: A method for general reservoir behavior (1960)Google Scholar
  8. 8.
    Chen, Z., Huan, G., Ma, Y.: Computational methods for multiphase flows in porous media (2006)Google Scholar
  9. 9.
    Kou, J., Sun, S.: Flow with capillarity in heterogeneous porous. 20–40 (2010)Google Scholar
  10. 10.
    Ahmed, T.H., Meehan, D.N.: Advanced reservoir management and engineering. 541–585(2012)Google Scholar
  11. 11.
  12. 12.
    Lie, K.A.: An Introduction to Reservoir Simulation Using MATLAB (2014)Google Scholar
  13. 13.
    Chen, Z., Zhang, Y.: Well flow models for various numerical methods. 375–388 (2009)Google Scholar
  14. 14.
    OpenFOAM: Open FOAM Programmers Guide Version 2.1.1. (2012)Google Scholar
  15. 15.
  16. 16.
    Buckley, S., Leverett, M.: Mechanism of fluid displacement in sands. Trans. AIME 146, 107–116 (1942)CrossRefGoogle Scholar

Copyright information

© Springer India 2017

Authors and Affiliations

  • Anugrah Singh
    • 1
    Email author
  • N. Manjunath Reddy
    • 1
  • Pankaj Tiwari
    • 1
  1. 1.Department of Chemical EngineeringIndian Institute of Technology GuwahatiGuwahatiIndia

Personalised recommendations