An upwind generalized finite difference method for meshless solution of two-phase porous flow equations

被引:27
作者
Rao, Xiang [1 ,2 ,3 ]
Liu, Yina [2 ,3 ]
Zhao, Hui [2 ,3 ]
机构
[1] Yangtze Univ, Cooperat Innovat Ctr Unconvent Oil & Gas, Minist Educ & Hubei Prov, Wuhan 430100, Peoples R China
[2] Key Lab Drilling & Prod Engn Oil & Gas, Wuhan 430100, Hubei, Peoples R China
[3] Yangtze Univ, Sch Petr Engn, Wuhan 430100, Peoples R China
基金
中国国家自然科学基金;
关键词
Generalized finite difference method; Meshless method; Multiphase flow in porous media; Reservoir simulation;
D O I
10.1016/j.enganabound.2022.01.013
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper makes the first attempt to apply newly developed upwind GFDM for the meshless solution of two-phase porous flow equations. In the presented method, node cloud is used to flexibly discretize the computa-tional domain, instead of complicated mesh generation. Combining with moving least square approximation and local Taylor expansion, spatial derivatives of oil-phase pressure at a node are approximated by generalized difference operators in the local influence domain of the node. By introducing the first-order upwind scheme of phase relative permeability, and combining the discrete boundary conditions, fully-implicit GFDM-based nonlinear discrete equations of the immiscible two-phase porous flow are obtained and solved by the nonlinear solver based on the Newton iteration method with the automatic differentiation, to avoid the additional computational cost and possible computational instability caused by sequentially coupled scheme. Two nu-merical examples are implemented to test the computational performances of the presented method. Detailed error analysis finds the two sources of the calculation error, and points out the significant effect of the symmetry or uniformity of the node allocation in the node influence domain on the accuracy of generalized difference operators, and the radius of the node influence domain should be small to achieve high calculation accuracy, which is a significant difference between the studied parabolic two-phase porous flow problem and the elliptic problems when GFDM is applied. In all, the upwind GFDM with the fully implicit nonlinear solver and related analysis about computational performances given in this work may provide a critical reference for developing a general-purpose meshless numerical simulator for porous flow problems.
引用
收藏
页码:105 / 118
页数:14
相关论文
共 34 条
[1]  
Atluri SN, 2002, CMES-COMP MODEL ENG, V3, P11
[2]   Implementations with generalized finite differences of the displacements and velocity-stress formulations of seismic wave propagation problem [J].
Benito, J. J. ;
Urena, F. ;
Gavete, L. ;
Salete, E. ;
Urena, M. .
APPLIED MATHEMATICAL MODELLING, 2017, 52 :1-14
[3]   An h-adaptive method in the generalized finite differences [J].
Benito, JJ ;
Ureña, F ;
Gavete, L ;
Alvarez, R .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2003, 192 (5-6) :735-759
[4]   Influence of several factors in the generalized finite difference method [J].
Benito, JJ ;
Ureña, F ;
Gavete, L .
APPLIED MATHEMATICAL MODELLING, 2001, 25 (12) :1039-1053
[5]   A novel finite point method for flow simulation [J].
Cheng, M ;
Liu, GR .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2002, 39 (12) :1161-1178
[6]   Generalized finite difference method for solving two-dimensional Burgers' equations [J].
Fan, Chia-Ming ;
Li, Po-Wei .
37TH NATIONAL CONFERENCE ON THEORETICAL AND APPLIED MECHANICS (37TH NCTAM 2013) & THE 1ST INTERNATIONAL CONFERENCE ON MECHANICS (1ST ICM), 2014, 79 :55-60
[7]   Meshless generalized finite difference method for water wave interactions with multiple-bottom-seated-cylinder-array structures [J].
Fu, Zhuo-Jia ;
Xie, Zhuo-Yu ;
Ji, Shun-Ying ;
Tsai, Chia-Chang ;
Li, Ai-Lun .
OCEAN ENGINEERING, 2020, 195
[8]   Numerical solutions of the coupled unsteady nonlinear convection-diffusion equations based on generalized finite difference method [J].
Fu, Zhuo-Jia ;
Tang, Zhuo-Chao ;
Zhao, Hai-Tao ;
Li, Po-Wei ;
Rabczuk, Timon .
EUROPEAN PHYSICAL JOURNAL PLUS, 2019, 134 (06)
[9]   Improvements of generalized finite difference method and comparison with other meshless method [J].
Gavete, L ;
Gavete, ML ;
Benito, JJ .
APPLIED MATHEMATICAL MODELLING, 2003, 27 (10) :831-847
[10]   A meshless method for solving three-dimensional time fractional diffusion equation with variable-order derivatives [J].
Gu, Yan ;
Sun, HongGuang .
APPLIED MATHEMATICAL MODELLING, 2020, 78 (78) :539-549