# Numerical Solution of a Moving Boundary Problem of One-Dimensional Flow in Semi-Infinite Long Porous Media with Threshold Pressure Gradient

Authors: Jun Yao; Wenchao Liu; Zhangxin Chen
Journal: Mathematical Problems in Engineering
 (2013)

---

## Abstract

A numerical method is presented for the solution of a moving boundary problem of one-dimensional flow in semi-infinite long porous media with threshold pressure gradient (TPG) for the case of a constant flow rate at the inner boundary. In order to overcome the difficulty in the space discretization of the transient flow region with a moving boundary in the process of numerical solution, the system of partial differential equations for the moving boundary problem is first transformed equivalently into a closed system of partial differential equations with fixed boundary conditions by a spatial coordinate transformation method. Then a stable, fully implicit finite difference method is adopted to obtain its numerical solution. Finally, numerical results of transient distance of the moving boundary, transient production pressure of wellbore, and formation pressure distribution are compared graphically with those from a published exact analytical solution under different values of dimensionless TPG as calculated from actual experimental data. Comparison analysis shows that numerical solutions are in good agreement with the exact analytical solutions, and there is a big difference of model solutions between Darcy's flow and the fluid flow in porous media with TPG, especially for the case of a large dimensionless TPG.


---

## Body

## 1. Introduction

With the increase of international oil price, unconventional reservoirs such as low-permeable reservoirs, heavy oil reservoirs, and shale gas reservoirs [1] have become new development targets in the field of petroleum engineering in modern times. The relevant research on the kinematic principles of the fluid flow in unconventional reservoirs is a recently hot topic. Abundant experimental and theoretical analyses [2–15] have demonstrated that the fluid flow in low-permeable reservoirs and the Bingham non-Newtonian fluid flow in heavy oil reservoirs do not obey the conventional Darcy’s law; there exists a threshold pressure gradient (TPG) or the yield stress. That is, the fluid flow happens only if the formation pressure gradient exceeds the TPG or the shear stress for the fluid is larger than the yield stress.Many literatures have demonstrated the significance of taking into account the TPG for the fluid flow in unconventional reservoirs. For example, Zhu et al. [16] conducted experimental investigation of gas flow in water-bearing tight gas reservoirs with TPG and analytical investigation of mathematical model of low-velocity gas flow; their calculation results indicate that the peripheral reserves of the wellbore are difficult to deploy, and the reservoir energy is mainly consumed near the wellbore due to existence of TPG, which is really unlike Darcy’s flow. Zhu et al. [17] presented a method for improving history-matching precision of low-permeable reservoir numerical simulation by considering TPG, and relevant applications in Units X10 and X11 of Daqing Oilfield verify the obviously improved history-matching precision of reservoir numerical simulation. Yin and Pu [18] performed study on the surfactant flooding simulation for low-permeable oilfield in the condition of TPG; the enhanced matching degree between theoretical model and field practice was verified through a pilot test of surfactant flooding in Chao 45 Block of Daqing Oilfield.Due to the derivative discontinuity for the modified Darcy’s law [2], the mathematical model for this physics, which the oilfield-development technologies such as well testing and reservoir numerical simulation for unconventional reservoirs involve, should be built as a moving boundary problem. Some analytical or numerical investigations [19–30] have demonstrated the big difference between the mathematical models with considering moving boundary conditions and those without considering moving boundary conditions. First of all, pressure distribution curves calculated from the mathematical model with moving boundary conditions due to the TPG show compact support [29, 30], which is similar to the characteristics of power-law non-Newtonian fluid flow [20, 22, 25] in porous media or the fluid flow in nanoporous media [1]. Wu et al. [20] incorporated moving boundary conditions for theoretical study of the radial flow and displacement of a Bingham fluid in porous media with TPG by integral method and also presented a confirmed reservoir well-test-analysis method. Feng et al. [24] studied the model of unsteady radial flow in low-permeable gas reservoirs considering the TPG by using Green function method with numerical approximation; the moving boundary can represent the single-well control radius; by using the data from Sichuan Gas Field, computation results show that the mathematical model with moving boundary conditions could correctly reflect the seepage mechanics and production performance for low-permeable gas reservoirs. Wang et al. [27, 28] studied the effect of moving boundary on the transient radial flow in low-permeable reservoirs with TPG and also demonstrated the significance of taking into account the effect of the moving boundary due to the TPG for engineering applications.The moving boundary problem of fluid flow in porous media with TPG is different from the classical Stefan problem in heat conduction theory [29]: the velocity of the moving boundary is proportional to the second derivative of the unknown pressure function with respect to the distance at this moving boundary. However, due to the strong nonlinearity of the moving boundary problem, it is very difficult to obtain its exact analytical solution, whereas, recently, in the new published paper [29], exact analytical solutions for the non-Stefan moving boundary problems of one-dimensional flow in semi-infinite long porous media with TPG are presented through a similarity transformation method. Before the occurrence of the exact analytical solutions, approximate analytical solutions [19–21, 26] and numerical solutions [22–25, 27, 28, 30] have been the main research tools for solving the non-Stefan moving boundary problems of the fluid flow in porous media with TPG. However, these solutions generally lack a strict verification with the related exact analytical solutions. Furthermore, some problems of fluid flow in porous media with threshold pressure are much more complicated and nonlinear such as the consideration of nonlinear terms in the governing equations [31] and the coupling of stress sensitive effect in low-permeable porous media [32], and then it will be extremely hard to obtain the exact analytical solutions. Therefore, it becomes very necessary to develop a verified numerical method by the published exact analytical solution [29] in order to solve more complicated moving boundary problems of fluid flow in porous media with TPG.The objective of this paper is to present a simple and novel method for numerical solution of the moving boundary problem of one-dimensional flow in semi-infinite long porous media with TPG for the case of a constant flow rate at the inner boundary. First, this moving boundary problem is equivalently transformed into a closed partial differential equation system with fixed boundary conditions by the spatial coordinate transformation method [33–35]. Then a stable, fully implicit finite difference method [36] is adopted to obtain its numerical solution. Finally, the accuracy of the numerical solution is verified through graphically comparing with the published exact analytical solution. The numerical method presented here is applicable to the moving boundary problems of multidimensional flow in porous media with TPG.


## 2. Mathematical Model

The problem considered [29] involves the one-dimensional flow in a semi-infinite long porous medium with TPG for the case of a constant flow rate at the inner boundary; the porous medium is homogeneous, isotropic, and isothermal; the single-phase horizontal flow does not have any gravity effect; and the fluid and porous medium are slightly compressible.The continuous (mass balance) equation for the one-dimensional flow in the porous medium is given as follows [20, 21, 26, 29]:
(1)∂2PD∂xD2=∂PD∂tD,0≤xD≤δ(tD),
where PD is the dimensionless formation pressure, xD is the dimensionless distance; tD is the dimensionless time, and δ is the dimensionless distance of the moving boundary.The initial conditions are as follows:(2)PD|tD=0=0,(3)δ(0)=0.The inner boundary condition with a constant production rate is as follows:(4)∂PD∂xD|xD=0=-(1+λD),
where λD is the dimensionless TPG.The moving boundary conditions are as follows [20, 21, 26, 29]:
(5)∂PD∂xD|xD=δ(tD)=-λD,(6)PD|xD=δ(tD)=0.Equations (1)–(6) form the mathematical model for the one-dimensional flow in semi-infinite long porous media with TPG for the case of a constant flow rate at the inner boundary; from (1), (5), and (6), the velocity of the moving boundary can be deduced as follows [29]:
(7)∂δ∂tD=1λD·∂2PD∂xD2|xD=δ(tD).


## 3.  Numerical Solution of the Problem

It is well known that numerical solution needs the space discretization for the flow region; however, due to the existence of the moving boundary in the model, the one-dimensional flow region is not fixed but expands outside continuously with the time increasing according to (7). In order to overcome the difficulty in the space discretization for the transient flow region with the moving boundary, a spatial coordinate transformation method is introduced [33–35]. Then the mathematical model with the moving boundary conditions can be transformed into a mathematical model with fixed boundary conditions. The formula of the spatial coordinate transformation is as follows:
(8)yD(xD,tD)=xDδ(tD),0≤xD≤δ(tD).By the spatial coordinate transformation, the following two end points in the one-dimensional spatial coordinate ofxD can be, respectively, transformed as
(9)yD(0,tD)=0δ(tD)=0,yD(δ(tD),tD)=δ(tD)δ(tD)=1.By (8), the dimensionless pressure PD(xD,tD) at the flow interval of the moving boundary model [0, δ(tD)] in the one-dimensional spatial coordinate of xD can be equivalently transformed to the function P~D(yD,tD) at the fixed interval [0,1] in the one-dimensional spatial coordinate of yD, and then the differential variables in the mathematical model can be transformed, respectively, as follows:
(10)∂PD∂xD=∂P~D∂yD·1δ,(11)∂2PD∂xD2=∂2P~D∂yD2·1δ2,(12)∂PD∂tD=∂P~D∂tD+∂P~D∂yD·(-xDδ2)·∂δ∂tD=∂P~D∂tD-∂P~D∂yD·∂δ∂tD·yDδ.Substituting (10)–(12) into (1) yields
(13)∂2P~D∂yD2·1δ2=∂P~D∂tD-∂P~D∂yD·∂δ∂tD·yDδ,0≤yD≤1.Substituting (10)–(12) into (4)–(7), respectively, yields
(14)∂P~D∂yD·1δ|yD=0=-(1+λD),(15)∂P~D∂yD·1δ|yD=1=-λD,(16)P~D|yD=1=0,(17)∂δ∂tD=1λD·∂2P~D∂yD2|yD=1·1δ2.Substituting (17) into (13) yields
(18)∂2P~D∂yD2·1δ2=∂P~D∂tD-∂P~D∂yD·1λD·∂2P~D∂yD2|yD=1·yDδ3;
that is,
(19)∂2P~D∂yD2·δ=∂P~D∂tD·δ3-∂P~D∂yD·yDλD·∂2P~D∂yD2|yD=1.The equivalent form of (14) is as follows:
(20)δ=-∂P~D∂yD|yD=0·11+λD.Substituting (20) into (19) to cancel the variable δ yields
(21)∂2P~D∂yD2·∂P~D∂yD|yD=0-1(1+λD)2(∂P~D∂yD|yD=0)3·∂P~D∂tD-1+λDλD·yD·∂P~D∂yD·∂2P~D∂yD2|yD=1=0.From (8), (2) can be transformed as
(22)P~D(yD,tD)|tD=0=0.From (14) and (15), the following equation can be deduced:
(23)∂P~D∂yD|yD=0=1+λDλD∂P~D∂yD|yD=1.Equations (21)–(23) and (16) form a closed system of partial differential equations with the fixed boundary conditions with respect to P~D(yD,tD), which is equivalent to the mathematical model for the moving boundary problem of the one-dimensional flow in semi-infinite long porous media with TPG for the case of a constant flow rate at the inner boundary. From (21), it can be seen that the partial differential equations have strong nonlinearity, which indirectly reflects the strong nonlinearity of the original moving boundary model. Owing to the strong nonlinearity of the transformed model, a stable, fully implicit finite difference method [36] is adopted to numerically solve the relevant nonlinear partial differential equations.The one-dimensional unit interval is discretized asN spatial grid subintervals with the same length, and then the length of every subinterval ΔyD is equal to 1/N; the distance at the ith spatial grid yDi is i·ΔyD; the time step is assumed to be ΔtD; replace the first derivative by first-order forward difference and the second derivative by second-order central difference, and finally the fully implicit difference equations [36] corresponding to (21) can be expressed as follows:
(24)P~Di+1j+1-2P~Dij+1+P~Di-1j+1(ΔyD)2·P~D1j+1-P~D0j+1ΔyD-1(1+λD)2(P~D1j+1-P~D0j+1ΔyD)3·P~Dij+1-P~DijΔtD-1+λDλD·i·ΔyD·P~Di+1j+1-P~Dij+1ΔyD·P~DN-2j+1-2P~DN-1j+1(ΔyD)2=0(i=1,2,…,N-2),
where j denotes the index of time step.The difference equation of (16) is as follows:
(25)P~DNj+1=0.Then, by (25), the difference equation corresponding to the (N−1)th spatial grid can be expressed as follows:
(26)-2P~DN-1j+1+P~DN-2j+1(ΔyD)2·P~D1j+1-P~D0j+1ΔyD-1(1+λD)2(P~D1j+1-P~D0j+1ΔyD)3·P~DN-1j+1-P~DN-1jΔtD+1+λDλD·(N-1)·ΔyD·P~DN-1j+1ΔyD·P~DN-2j+1-2P~DN-1j+1(ΔyD)2=0.The difference equation of (23) is as follows:
(27)P~D1j+1-P~D0j+1ΔyD=-1+λDλDP~DN-1j+1ΔyD.From (22), the initial values of the unknown dimensionless formation pressure are as follows:
(28)P~Di0=0,i=0,1,2,…,N-1.From (24), (26), and (27), it can be seen that there are N difference equations at the (j+1)th time step, which contain N unknown variables P~Dij+1(i=0,1,2,…,N-1); due to the strong nonlinearity of these difference equations, the Newton-Raphson iteration method [36] is adopted to obtain their numerical solutions; when P~Dij+1(i=0,1,2,…,N-1) are numerically solved for, let j be equal to j+1, and in the same manner the numerical solutions of N difference equations with respect to N unknown variables P~Dij+2(i=0,1,2,…,N-1) at the (j+2)th time step can also be numerically solved for; the rest can be deduced by analogy; then the numerical solutions of the nonlinear partial differential equations with respect to P~D(yD,tD) can be obtained.The difference equation of (8) is
(29)xDij+1=yDi·δj+1.The difference equation of (20) is
(30)δj+1=-P~D1j+1-P~D0j+1ΔyD·11+λD.Substituting (30) into (29) yields
(31)xDij+1=-i·P~D1j+1-P~D0j+11+λD.From (31), in the process of numerical solutions at every time step, the one-dimensional spatial coordinate of yD can be transformed as the one of xD, and then the numerical solutions of P~D(yD,tD) can be transformed as the numerical solutions of PD(xD,tD). From (31), it can also be seen that it is just the spatial coordinate transformation, that is (8), that lets the time-dependent space discretization in the spatial coordinate of xD be transformed as a time-independent space discretization in the spatial coordinate of yD, which makes the numerical solutions by the finite difference method more applicable and simple.


## 4. Verification of Numerical Solutions

### 4.1. Exact Analytical Solutions

The exact analytical solution of the mathematical model for the one-dimensional flow in semi-infinite long porous media with TPG for the case of a constant flow rate at the inner boundary is as follows [29]:
(32)PD(xD,tD)=2(1+λD)×[θ(tD1/2e-xD2/4/tD+xD/2π1/2erf(xD/2/tD)e-θ2+π1/2θerf(θ))-xD2],xD∈[0,δ],
where θ can be determined by the following equation with respect to the TPG [29]:
(33)e-θ2e-θ2+π1/2θerf(θ)=λD1+λD.It has been proven [29] that, for a given value of λD, there is one and only one positive root of (33).The distance of the moving boundary can be expressed as follows [29]:
(34)δ=2·θ·tD.
When λD = 0, the exact analytical solution of the mathematical model for the one-dimensional Darcy’s flow in semi-infinite long porous media for the case of a constant flow rate at the inner boundary is as follows [29]:
(35)PD(xD,tD)=-xD+2tDπexp(-xD24tD)+xDerf(xD2tD),xD∈[0,∞].


### 4.2.  Assignment of the Values of Dimensionless TPGλD

The formula for the dimensionless TPGλD is as follows [29]:
(36)λD=kμλνw,
where k is the permeability of porous media, λ is the TPG, μ is the fluid viscosity, and νw is the average seepage velocity.Here, selected Prada and Civan’ s actual experimental data of eight samples [2] for measuring the one-dimensional flow in three types of porous media (brown sandstone, sandpack, and shaly sandstone) with TPG is used to calculate the values of λD; the experimental data and specific calculation process are shown in Table 1.Table 1
Calculation of dimensionless TPGλD through experimental data [2] of eight samples.
Sample
λ  (psi/cm)
k
/
μ (md/cp)
Minimum flow rateq1 (cm3/min)
Maximum flow rateq2 (cm3/min)
Cross-sectional areaA (cm2)
Average flow velocityνw=(q1+q2)/A/2 (cm/min)
λ
D
=
λ
k
/
μ
/
ν
w
Brown sandstone #1
0.00846
6520
8.83
30
20.2
0.961139
0.242
Brown sandstone #2
0.014
4810
13.19
32.32
20.2
1.126485
0.252
Brown sandstone #3
0.0203
4730
1.71
17.5
20.2
0.475495
0.852
Brown sandstone #4
0.017
3130
5.79
20.46
20.2
0.649752
0.345
Sandpack #1
0.0046
27900
3.81
34.3
11.4
1.671491
0.324
Sandpack #2
0.00789
23500
2.47
20.34
11.4
1.000439
0.782
Sandpack #3
0.00548
23800
4.57
29.92
11.4
1.512719
0.364
Shaly sandstone
0.813
56.6
2
6
11.4
0.350877
0.553From Table1, it can be concluded that the range of the values of dimensionless TPG λD is between 0.242 and 0.852 for the eight samples of three types of porous media. Without loss of generality, the values of dimensionless TPG λD are set 0.242, 0.553, and 0.852 for the following numerical tests, respectively.


### 4.3. Numerical Tests

By the numerical method presented in the paper, the mathematical model for the one-dimensional flow in semi-infinite long porous media with TPG for the case of a constant flow rate at the inner boundary is numerically solved, whereN = 160, ΔtD = 10, and λD = 0.242, 0.553, and 0.852, respectively. By (33), the values of θ corresponding to the three values of λD can be computed by Newton-Raphson iteration method [36] as 1.005, 0.7732, and 0.6599 for the exact analytical solutions. In order to make clear the difference of model solutions between Darcy’s flow, when λD = 0, and the fluid flow in porous media with the TPG, exact analytical solutions for the Darcy’s flow, that is, (35), are also added for the purpose of comparison analysis.Under different values ofλD, the numerical results are graphically compared with those from the exact analytical solution, that is, (32)–(34). Figures 1–3 show the comparison curves between the numerical solutions and the exact analytical solutions with respect to the transient distance of the moving boundary, the transient production pressure of wellbore, and the formation pressure distribution when tD = 5,000, respectively.Figure 1
Comparison of transient distance of moving boundary under different values of dimensionless TPG.Figure 2
Comparison of transient production pressure of wellbore under different values of dimensionless TPG.Figure 3
Comparison of formation pressure distribution whentD = 5,000 under different values of dimensionless TPG.From Figures1–3, it can be seen that the numerical solutions are in good agreement with the exact analytical solutions for the moving boundary problem. Furthermore, through lots of numerical tests, it is found that the accuracy of the numerical solutions can be further improved by increasing the value of N. It demonstrates the correctness and validity of the presented numerical method here for solving the moving boundary problem of the one-dimensional flow in semi-infinite long porous media with TPG.Besides, from Figures2 and 3, it can also be concluded that the TPG has a big influence on the model solutions; the larger the value of the dimensionless TPG, the larger the difference of model solutions between Darcy’s flow and fluid flow in porous media with TPG; in Figure 3, the formation pressure distribution curves corresponding to non-zero dimensionless TPG indicate an instructive characteristics of model solutions: they have compact supports [1], which are different from that of Darcy’s flow. Therefore, it is very necessary to take into account the effect of TPG for the fluid flow in porous media with TPG, for mathematical modeling and engineering applications, especially for the case of a large dimensionless TPG that is, (36).


## 4.1. Exact Analytical Solutions

The exact analytical solution of the mathematical model for the one-dimensional flow in semi-infinite long porous media with TPG for the case of a constant flow rate at the inner boundary is as follows [29]:
(32)PD(xD,tD)=2(1+λD)×[θ(tD1/2e-xD2/4/tD+xD/2π1/2erf(xD/2/tD)e-θ2+π1/2θerf(θ))-xD2],xD∈[0,δ],
where θ can be determined by the following equation with respect to the TPG [29]:
(33)e-θ2e-θ2+π1/2θerf(θ)=λD1+λD.It has been proven [29] that, for a given value of λD, there is one and only one positive root of (33).The distance of the moving boundary can be expressed as follows [29]:
(34)δ=2·θ·tD.
When λD = 0, the exact analytical solution of the mathematical model for the one-dimensional Darcy’s flow in semi-infinite long porous media for the case of a constant flow rate at the inner boundary is as follows [29]:
(35)PD(xD,tD)=-xD+2tDπexp(-xD24tD)+xDerf(xD2tD),xD∈[0,∞].


## 4.2.  Assignment of the Values of Dimensionless TPGλD

The formula for the dimensionless TPGλD is as follows [29]:
(36)λD=kμλνw,
where k is the permeability of porous media, λ is the TPG, μ is the fluid viscosity, and νw is the average seepage velocity.Here, selected Prada and Civan’ s actual experimental data of eight samples [2] for measuring the one-dimensional flow in three types of porous media (brown sandstone, sandpack, and shaly sandstone) with TPG is used to calculate the values of λD; the experimental data and specific calculation process are shown in Table 1.Table 1
Calculation of dimensionless TPGλD through experimental data [2] of eight samples.
Sample
λ  (psi/cm)
k
/
μ (md/cp)
Minimum flow rateq1 (cm3/min)
Maximum flow rateq2 (cm3/min)
Cross-sectional areaA (cm2)
Average flow velocityνw=(q1+q2)/A/2 (cm/min)
λ
D
=
λ
k
/
μ
/
ν
w
Brown sandstone #1
0.00846
6520
8.83
30
20.2
0.961139
0.242
Brown sandstone #2
0.014
4810
13.19
32.32
20.2
1.126485
0.252
Brown sandstone #3
0.0203
4730
1.71
17.5
20.2
0.475495
0.852
Brown sandstone #4
0.017
3130
5.79
20.46
20.2
0.649752
0.345
Sandpack #1
0.0046
27900
3.81
34.3
11.4
1.671491
0.324
Sandpack #2
0.00789
23500
2.47
20.34
11.4
1.000439
0.782
Sandpack #3
0.00548
23800
4.57
29.92
11.4
1.512719
0.364
Shaly sandstone
0.813
56.6
2
6
11.4
0.350877
0.553From Table1, it can be concluded that the range of the values of dimensionless TPG λD is between 0.242 and 0.852 for the eight samples of three types of porous media. Without loss of generality, the values of dimensionless TPG λD are set 0.242, 0.553, and 0.852 for the following numerical tests, respectively.


## 4.3. Numerical Tests

By the numerical method presented in the paper, the mathematical model for the one-dimensional flow in semi-infinite long porous media with TPG for the case of a constant flow rate at the inner boundary is numerically solved, whereN = 160, ΔtD = 10, and λD = 0.242, 0.553, and 0.852, respectively. By (33), the values of θ corresponding to the three values of λD can be computed by Newton-Raphson iteration method [36] as 1.005, 0.7732, and 0.6599 for the exact analytical solutions. In order to make clear the difference of model solutions between Darcy’s flow, when λD = 0, and the fluid flow in porous media with the TPG, exact analytical solutions for the Darcy’s flow, that is, (35), are also added for the purpose of comparison analysis.Under different values ofλD, the numerical results are graphically compared with those from the exact analytical solution, that is, (32)–(34). Figures 1–3 show the comparison curves between the numerical solutions and the exact analytical solutions with respect to the transient distance of the moving boundary, the transient production pressure of wellbore, and the formation pressure distribution when tD = 5,000, respectively.Figure 1
Comparison of transient distance of moving boundary under different values of dimensionless TPG.Figure 2
Comparison of transient production pressure of wellbore under different values of dimensionless TPG.Figure 3
Comparison of formation pressure distribution whentD = 5,000 under different values of dimensionless TPG.From Figures1–3, it can be seen that the numerical solutions are in good agreement with the exact analytical solutions for the moving boundary problem. Furthermore, through lots of numerical tests, it is found that the accuracy of the numerical solutions can be further improved by increasing the value of N. It demonstrates the correctness and validity of the presented numerical method here for solving the moving boundary problem of the one-dimensional flow in semi-infinite long porous media with TPG.Besides, from Figures2 and 3, it can also be concluded that the TPG has a big influence on the model solutions; the larger the value of the dimensionless TPG, the larger the difference of model solutions between Darcy’s flow and fluid flow in porous media with TPG; in Figure 3, the formation pressure distribution curves corresponding to non-zero dimensionless TPG indicate an instructive characteristics of model solutions: they have compact supports [1], which are different from that of Darcy’s flow. Therefore, it is very necessary to take into account the effect of TPG for the fluid flow in porous media with TPG, for mathematical modeling and engineering applications, especially for the case of a large dimensionless TPG that is, (36).


## 5. Conclusions

The utility of the presented numerical method can be attributed to its simple approach of spatial coordinate transformation in numerically solving the moving boundary problem effectively by the stable, fully implicit finite difference method. The accuracy of the numerical solutions is verified by graphically comparing with the published exact analytical solutions. Besides, the accuracy can be further improved by increasing the value ofN, that is, decreasing the length of the spatial grid subintervals. The numerical results also show the big difference of model solutions between Darcy’s flow and the fluid flow in porous media with TPG, especially for the case of a large dimensionless TPG. In comparison with previous numerical methods for solving such moving boundary problems, the verified numerical method presented here is more reliable and convenient to implement by the finite difference method in developing well testing software and reservoir simulator. The numerical method will be applicable to the moving boundary problems of multi-dimensional flow in porous media with TPG, which will be our future research topic. The presented research supports theoretical foundations for technologies of well testing and numerical simulation in developing low-permeable reservoirs and heavy oil reservoirs.



---

*Source: 384246-2013-12-26.xml*