DEVELOPMENT OF DISCRETIZATION AND COMPUTATIONAL ALGORITHMS FOR FILTRATION EQUATIONS IN OIL RESERVOIRS BASED ON THE FINITE DIFFERENCE METHOD
Keywords:
filtration equations; finite difference method; numerical discretization; computational algorithms; porous media flow; parallel computingAbstract
This paper is devoted to the development of discretization techniques and computational algorithms for solving filtration equations in oil reservoirs based on the finite difference method. The mathematical model of fluid flow in porous media is formulated using Darcy’s law and the mass conservation principle. Due to the heterogeneity of reservoir properties, nonlinearity of governing equations, and large spatial dimensions, analytical solutions are impractical, which necessitates the use of efficient numerical approaches.
A structured grid is employed to discretize the spatial domain, while implicit and semi-implicit time integration schemes are used to ensure numerical stability. Central difference approximations are applied to spatial derivatives, and harmonic averaging is utilized for transmissibility calculation in heterogeneous formations. The resulting system of algebraic equations is solved using iterative methods optimized for sparse matrices, which significantly reduces computational cost. Parallelization and adaptive time-stepping strategies are also incorporated to enhance computational efficiency for large-scale reservoir models.
The proposed finite difference–based algorithms demonstrate improved stability, accuracy, and scalability when applied to filtration problems in oil reservoirs. The results confirm that the developed approach is suitable for practical reservoir simulation tasks and can be effectively used for performance prediction and optimization in petroleum engineering applications.
References
1. Peaceman D. W. Fundamentals of Numerical Reservoir Simulation. – Amsterdam: Elsevier Scientific Publishing Company, 1977. – 176 p.
2. Aziz K., Settari A. Petroleum Reservoir Simulation. – London: Applied Science Publishers, 1979. – 476 p.
3. Chen Z. Reservoir Simulation: Mathematical Techniques in Oil Recovery. – Philadelphia: Society for Industrial and Applied Mathematics (SIAM), 2007. – 212 p.
4. Thomas L. K. Principles of Hydrocarbon Reservoir Simulation. – Richardson: Society of Petroleum Engineers, 1982. – 254 p.
5. Coats K. H. Implicit compositional simulation of single-porosity and dual-porosity reservoirs // Society of Petroleum Engineers Journal. – 1980. – Vol. 20(3). – P. 363–376.
6. Douglas J., Russell T. F. Numerical methods for convection-dominated diffusion problems based on combining the method of characteristics with finite element or finite difference procedures // SIAM Journal on Numerical Analysis. – 1982. – Vol. 19(5). – P. 871–885.
7. Chen Z., Huan G., Ma Y. Computational Methods for Multiphase Flows in Porous Media. – Philadelphia: SIAM, 2006. – 531 p.
8. Saad Y. Iterative Methods for Sparse Linear Systems. – 2nd ed. – Philadelphia: SIAM, 2003. – 528 p.
9. Smith G. D. Numerical Solution of Partial Differential Equations: Finite Difference Methods. – Oxford: Oxford University Press, 1985. – 337 p.
10. Lie K.-A. An Introduction to Reservoir Simulation Using MATLAB/GNU Octave. – Cambridge: Cambridge University Press, 2019. – 518 p.


