Escolar Documentos
Profissional Documentos
Cultura Documentos
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 1/1
Outline
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 2/1
Introduction
Introduction
Motivation.
Objectives.
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 3/1
Introduction Motivation
Water saturation profile with capillarity pressure and gravity effects using SFVM
16 NDOFs
0.9
SFVM, k=1
SFVM, k=2
0.8
SFVM, k=4
Reference
0.7
0.6
Sw
0.5
0.4
0.3
0.2
0.1
0 0.2 0.4 0.6 0.8 1
X
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 4/1
Introduction Motivation
Water saturation profile with capillarity pressure and gravity effects using SFVM
16 NDOFs
0.9
0.8
SFVM, k=1
SFVM, k=2
Breakthrough
SFVM, k=4
Reference
0.7
Water inrush times for producer well.
0.6
Sw
0.5
0.4
0.3
0.2
0.1
0 0.2 0.4 0.6 0.8 1
X
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 4/1
Introduction Motivation
Water saturation profile with capillarity pressure and gravity effects using SFVM
16 NDOFs
0.9
0.8
SFVM, k=1
SFVM, k=2
Breakthrough
SFVM, k=4
Reference
0.7
Water inrush times for producer well.
0.6
Sw
0.5
0.2
Strong dependence of the numerical results
0.1
0 0.2 0.4 0.6 0.8 1
on the orientation of the grid adopted.
X
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 4/1
Introduction Motivation
Water saturation profile with capillarity pressure and gravity effects using SFVM
16 NDOFs
0.9
0.8
SFVM, k=1
SFVM, k=2
Breakthrough
SFVM, k=4
Reference
0.7
Water inrush times for producer well.
0.6
Sw
0.5
0.2
Strong dependence of the numerical results
0.1
0 0.2 0.4 0.6 0.8 1
on the orientation of the grid adopted.
X
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 4/1
Introduction Objectives
Objectives
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 5/1
Introduction Objectives
Objectives
General Objective
Applying high-order discretization techniques for the modeling and simula-
tion of two-phase flows in petroleum reservoirs.
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 5/1
Introduction Objectives
Objectives
General Objective
Applying high-order discretization techniques for the modeling and simula-
tion of two-phase flows in petroleum reservoirs.
Specific Objectives
Using MPFA-D method to solve pressure equation.
2D full implementation of CPR method to solve saturation equation.
Coupling through the total reconstructed velocity field via IMPES.
Evaluate the performance of the coupled scheme, using two-phase
flow benchmark problems, wherein pressure and streamline
reconstructed velocities are analyzed.
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 5/1
State of Art
State of art.
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 6/1
Governing Equation.
Pressure Equation.
~ ~v = Q with ~v = K p.
(1)
Saturation Equation.
Sw ~ w (Sw ) + Qw
~ F ~ w (Sw ) = fw ~v .
= with F (2)
t
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 7/1
Proposed methodology
INITIAL CONDITION
END
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 8/1
Numerical Formulation. MPFA-D Method
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 9/1
Numerical Formulation. MPFA-D Method
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 9/1
Numerical Formulation. MPFA-D Method
RHS
Z
~ IJ
X
~v ~nk = ~vIJ N (4)
k IJk
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 9/1
Numerical Formulation. MPFA-D Method
RHS
Z
~ IJ
X
~v ~nk = ~vIJ N (4)
k IJk
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 9/1
Numerical Formulation. MPFA-D Method
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 10 / 1
Numerical Formulation. MPFA-D Method
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 10 / 1
Numerical Formulation. MPFA-D Method
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 10 / 1
Numerical Formulation. MPFA-D Method
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 10 / 1
Numerical Formulation. Reconstruction of Darcy Velocity Inside the Elements.
Figure 5: Part of a
polygonal mesh, illustrating
the Kuznetsov-Repin
reconstruction.
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 11 / 1
Numerical Formulation. Reconstruction of Darcy Velocity Inside the Elements.
Raviart-Thomas Point-velocity.
3 N
X ~ IJ
i
vE (x) |T = ~
v (x xi ). (9)
2AT T ,( IJ )i ( IJ )i
i=1
Figure 5: Part of a
polygonal mesh, illustrating
the Kuznetsov-Repin
reconstruction.
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 11 / 1
Numerical Formulation. Reconstruction of Darcy Velocity Inside the Elements.
Raviart-Thomas Point-velocity.
3 N
X ~ IJ
i
vE (x) |T = ~
v (x xi ). (9)
2AT T ,( IJ )i ( IJ )i
i=1
Kuznetsov-Repin reconstruction.
~ 12 ~ 23
~v(
N ~v(
N
12) 23)
~v(
=
13)
~ +
~
Figure 5: Part of a AT123 N13 AT123 N13
polygonal mesh, illustrating
~ ~
the Kuznetsov-Repin ~v(
N
14) 14 ~
v N
34
+ (34)
reconstruction. +
~ ~ .
(10)
AT134 N 13 A T134 N 13
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 11 / 1
Numerical Formulation. CPR Method
Z Swh (i) Z
W dV + ~ w (S h ) ~ndA
WF w (i)
i t i
Z
~ w (S h )dV = 0.
~ W F (12)
w (i)
i
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 12 / 1
Numerical Formulation. CPR Method
Swh (i)
Z ! Z
W ~
+ ~ w (S h )
F dV + W [F norm ] dA = 0, (14)
w (i)
i t i
Lifting operator i .
Z Z
W i dV = W [F norm ] dA, (16)
i i
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 13 / 1
Numerical Formulation. CPR Method
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 14 / 1
Numerical Formulation. Recovery of existing methods
0.5 SP
SP
x
-1.0 -0.5 0.5 1.0
-0.5
g'DG
-1.0
gDG
-1.5
-2.0
P1 P2 P3 P4 P5
SP(j) 0 0 0 0 0
gL,j gL,j gL,j gL,j gL,j
1 -2.0 -4.5 -8.0 -12.5 -18.0
2 1.0 0.75 0.8944 1.0714 1.2591
3 - -1.5 -0.8944 -0.9375 -1.0399
4 - - 2.0 1.0714 1.0399
5 - - - -2.5 -1.2591
6 - - - - 3.0
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 15 / 1
Numerical Formulation. Recovery of existing methods
0.5 SP
0 0
[F norm ]L + gR,j [F norm ]R ).
SP
-2.0
P1 P2 P3 P4 P5
SP(j) 0 0 0 0 0
gL,j gL,j gL,j gL,j gL,j
1 -2.0 -4.5 -8.0 -12.5 -18.0
2 1.0 0.75 0.8944 1.0714 1.2591
3 - -1.5 -0.8944 -0.9375 -1.0399
4 - - 2.0 1.0714 1.0399
5 - - - -2.5 -1.2591
6 - - - - 3.0
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 15 / 1
Numerical Formulation. Recovery of existing methods
0.5 SP
0 0
[F norm ]L + gR,j [F norm ]R ).
SP
-2.0
SP(j)
P1
0
P2
0
P3
0
P4
0
P5
0
gDG,k = RR,k = ((1)k /2)(Pk Pk1 ). (21)
gL,j gL,j gL,j gL,j gL,j
1 -2.0 -4.5 -8.0 -12.5 -18.0
2 1.0 0.75 0.8944 1.0714 1.2591
3 - -1.5 -0.8944 -0.9375 -1.0399
4 - - 2.0 1.0714 1.0399
5 - - - -2.5 -1.2591
6 - - - - 3.0
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 15 / 1
Numerical Formulation. Recovery of existing methods
0.5 SP
0 0
[F norm ]L + gR,j [F norm ]R ).
SP
-2.0
SP(j)
P1
0
P2
0
P3
0
P4
0
P5
0
gDG,k = RR,k = ((1)k /2)(Pk Pk1 ). (21)
gL,j gL,j gL,j gL,j gL,j
1 -2.0 -4.5 -8.0 -12.5 -18.0
2 1.0 0.75 0.8944 1.0714 1.2591
3 - -1.5 -0.8944 -0.9375 -1.0399
4 - - 2.0 1.0714 1.0399 Derivative of correction function.
5 - - - -2.5 -1.2591
6 - - - - 3.0
0
gDG = 0.5 (1 + 3x ) . (22)
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 15 / 1
Numerical Formulation. Recovery of existing methods
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 16 / 1
Numerical Formulation. Extension to 2D problems
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 17 / 1
Explicit Time Discretization
3
y
5 4 3 2 1 0 1 2
Sw(1) = Swn + tR(Swn )
3 n 1 1
Figure 7: Stability regions Sw(2) = S + S 1 + tR(Sw1 ) (24)
of the Runge-Kutta method 4 w 4 w 4
1 n 2 2
in the complex t-plane, Swn+1 = Sw + Sw2 + tR(Sw2 )
from 1 to 4 stages. 3 3 3
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 18 / 1
Preliminary Results Uni-dimensional Problems
Table 4: Accuracy study for 1-D CPRg2 SV/SD and DG, for the advection
equation, using Gauss-Lobatto distribution to localize SPs and CVs (Control
Volumes).
L error L order L1 error L1 order
k +1 x NDOF
CPRg2 SV/SD DG CPRg2 SV/SD DG CPRg2 SV/SD DG CPR SV/SD DG
1.00e-1 20 5.50e-2 5.34e-2 1.52e-2 - - - 9.80e-3 3.29e-2 9.8e-3 - - -
5.00e-2 40 5.50e-3 1.41e-2 5.50e-3 1.45 1.92 1.45 3.60e-3 8.72e-3 3.60e-3 1.46 1.92 1.46
2.50e-2 80 1.70e-3 3.56e-3 1.70e-3 1.69 1.99 1.69 1.10e-3 2.24e-3 1.10e-3 1.71 1.96 1.71
2
1.25e-2 160 4.72e-4 8.94e-4 4.70e-4 1.86 1.99 1.87 3.00e-4 5.65e-4 3.00e-4 1.86 1.99 1.86
6.25e-3 320 1.23e-4 2.24e-4 1.24e-4 1.94 2.00 1.93 7.84e-5 1.42e-5 7.86e-5 1.94 1.99 1.93
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 19 / 1
Preliminary Results Uni-dimensional Problems
pRefinement pRefinement
0
SV/SD 6.2 SV/SD
1 DG DG
CPRg2 6.4 CPRg2
2 6.6
3 6.8
log (L error)
log10(L error)
7
4
7.2
5
10
7.4
6 7.6
7 7.8
8
8
8.2
9
2 3 4 5 6 7 8 9 7.5 8 8.5 9
Order of Accuracy Order of Accuracy
(a) (b)
Figure 8: Demonstration of the spectral accuracy of the SV/SD, DG and CPR
schemes using p-refinement, for the advection equation (a) A close-up view of
spectral accuracy test (b).
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 20 / 1
Preliminary Results Uni-dimensional Problems
0.9 0.9
0.8 0.8
0.7 0.7
0.6 0.6
0.5 0.5
0.4 0.4
0.3 0.3
0.2 0.2
0.1 0.1
0 0
0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1
(a) (b)
Figure 9: Uni-dimensional single-phase flow problem (a) Homogeneous and (b)
Heterogeneous
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 21 / 1
Preliminary Results Bi-dimensional problems
Pressure
16
0.9
0.5
14
0.8
1
12
0.7
10 1.5 0.6
0.5
8 2
0.4
6 2.5
0.3
4
3 0.2
2 0.1
3.5
2 4 6 8 10 12 14 16 0.2 0.4 0.6 0.8
(a) (b)
Figure 10: Homogeneous quarter of a five spot problem (a) Pressure contours
and (b) Velocity field and Streamlines
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 22 / 1
Preliminary Results Bi-dimensional problems
This test case, adapted from [Srinivasan and Lipnikov, 2013, pp. 348-349].
1
14 3
1.5
12 2.5
2
10
2
2.5
8
1.5
3
6
1
4 3.5
0.5
2 4
(a) (b)
Figure 11: Heterogeneous quarter of five a spot problem with low-permeability
region in domain (a) Pressure contours and (b) Velocity field and Streamlines
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 23 / 1
Preliminary Results Bi-dimensional problems
9 3
0.7
8 4
0.6
7 5
0.5
6
6
0.4
5
7
4 0.3
8
3 0.2
9
2
0.1
10
1
2 4 6 8 10 12 0.2 0.4 0.6 0.8
(a) (b)
Figure 12: Heterogeneous quarter of five a spot problem with dual
low-permeability barriers (a) Pressure contours and (b) Velocity field and
Streamlines
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 24 / 1
Preliminary Results Bi-dimensional problems
(a) (b)
Figure 13: Heterogeneous quarter of five a spot problem with 85 layer of the
SPE-10 field permeability (a) Pressure contours and (b) The log-permeability
distribution, Velocity field and Streamlines
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 25 / 1
Methodology
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 26 / 1
References
References I
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 27 / 1
References
References II
References III
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 29 / 1
References
Gustavo Galindez R (UFPE) Qualify Exam submitted to PPGEM March 11, 2016 30 / 1