dualporosity model
TRANSCRIPT
-
8/11/2019 DualPorosity Model
1/14
Comput Geosci (2008) 12:91104
DOI 10.1007/s10596-007-9062-x
ORIGINAL PAPER
Modeling fractures as interfaces: a modelfor Forchheimer fractures
Najla Frih Jean E. Roberts Ali Saada
Received: 18 May 2007 / Accepted: 6 November 2007 / Published online: 17 January 2008 Springer Science + Business Media B.V. 2007
Abstract In this paper we are concerned with modeling
single phase flow in a medium with known fractures.In particular we are interested in the case in which theflow rate in the fractures is large enough to make it
appropriate to use Forchheimers law for modeling the
flow in the fractures even though the flow in the sur-rounding domain is such that Darcys law is adequate.
We describe a model in which the fractures are treated
as interfaces. We also consider the case of intersecting
fractures and the case of nonconforming meshes.
Keywords Porous media Fractures
Forchheimers law Mixed finite elements
Domain decomposition Nonconforming meshes
1 Introduction
Modeling flow in porous media is made difficult by
the presence of heterogeneities in the characteristics
of the medium. In particular, it is difficult to take intoaccount fractures in a numerical model, because of their
width which is very small in comparison to the size of
the domain. Yet because their permeability may also
N. Frih (B) A. SaadaENIT-LAMSIN, BP 37, 1002 Tunis-le Belvdre, Tunisiae-mail: [email protected], [email protected]
A. Saadae-mail: [email protected]
J. E. RobertsINRIA-Rocquencourt, BP 105,78153 Le Chesnay Cedex, Francee-mail: [email protected]
differ greatly from that of the surrounding medium,
they may have a very important influence on the flowin the medium. They may act as privileged channels forflow or they may act as barriers.
Fractures may occur as networks of very fine frac-
tures, impossible to localize individually, [9]. These aretaken into account using homogenization techniques
or double porosity models, [7, 8]. Here however, we
are concerned with larger known fractures. In [1], a
model was introduced in which such larger fractures aremodeled as (n 1) dimensional interfaces in an n di-
mensional medium. The fractures were supposed to be
of high permeability so the pressure was assumed to be
continuous across the fractures. However the flux wasnot supposed to be continuous as the fluid could flow
into and out of as well as along the fractures. A model
introduced in [14] generalizes the earlier model so thatit can handle both large and small permeability in the
fracture. For this model it is no longer assumed that the
pressure is continuous across the fracture. In [2], a 3-Dmodel with intersecting fractures was introduced. For
all of these models, flow in the fractures as well as in
the surrounding medium is governed by Darcys law.In an earlier article, [12], a model was introduced in
which the flow in the fracture is sufficiently rapid that it
is governed by a nonlinear law, Forchheimers law, see
[6,11,17] and[20]. In the present article we developthe model of [12] in more detail, extending it to the
case of intersecting fractures and giving more numerical
results. We also show that nonmatching grids may beused for the subdomains and for the fractures.
We mention that others have also treated fractures
as interfaces: for Darcy flow, a model introduced byAngot et al. in [3] is based on Robin boundary condi-
tions at the interface and assumes the continuity of the
-
8/11/2019 DualPorosity Model
2/14
92 Comput Geosci (2008) 12:91104
flux across the fracture. A model similar to that of[14]
was studied by Flauraud et al. in [10]. For a problem
of multiphase flow in a fractured medium, Helmig et al.
in[15], represented the fracture by lower dimensionalfinite elements.
In Section 2, we describe the different equations
governing single phase, incompressible flow in a porous
media. In Section3, we describe a simple model prob-lem with a domain containing a single fracture. Then,
in Section 4, the interface model of [12] is derived
for this simple problem and in Section 5we give thediscrete formulation along with some numerical results.
In Section6,we extend the simple model problem to a
problem with intersecting fractures. In Section 7,weusenonconforming meshes and we show some numerical
results with several intersecting fractures.
2 Equations governing flow in a porous medium
Flow of a single-phase, incompressible fluid in a porousmediumis governed by the law of mass conservation:
div(u) = q in , (1)
where q is a source term and u is a volumetric flow
rate or velocity. The velocity u is related to the gra-
dient of the pressure p(in the absence of gravity) byDarcys law:
u + K p = 0, in , (2)
whereKis the permeability of the medium.
Darcys law is valid for low flow rates for which
inertial effects are negligible. For higher flow rateshowever, the results obtained by Darcys law do not
coincide with experimental results; the flow rate pre-
dicted by Darcys law is too high. Forchheimers lawintroduces an inertial term, a quadratic term, which
slows down the flow. So, when the flow is sufficiently
rapid, Forchheimers law gives a more accurate relation
between the gradient of the pressure and the flow rate.
This law is a nonlinear law given by
(1 + b |u|)u +Kp= 0 in , (3)
whereb denotes the Forchheimer constant also called
the inertial constant. In some works b is taken to bea tensor, but here we have restricted our attention
to the case b is a scalar. For both experimental and
theoretical derivations of Forchheimers law see the list
of references in the introduction of [13].
3 Description of a simple model problem
Suppose that is a convex domain in Rn, n= 2 or 3,
and denote by = the boundary of . We sup-pose that the flow in is governed by a conservation
equation together with Forchheimers law relating the
gradient of the pressure pto the flow velocityu:
div u = q in
(1 + b |u|)u = Kp in
p= pD
on, (4)
where q is a source term, bthe Forchheimer coefficient,p
D the given pressure on the boundary and Ka di-
agonal permeability (or hydraulic conductivity) tensor
which is supposed to satisfy
0< Kmin x2
0 ( Kx,x) Kmax x
2
0
-
8/11/2019 DualPorosity Model
3/14
Comput Geosci (2008) 12:91104 93
where d(s) denotes the thickness of the fracture at
s . We also suppose that f separates into two
disjoint, connected subdomains:
\f =1 2, 1 2 = .
We will use the notationifor the part of the boundary
ofiwhich lies on ,i = 1, 2, f
i = i , i= 1, 2, f
and we denote by i the part of the boundary of i,
i= 1, 2which lies on f
i = i f , i= 1, 2.
The case of interest for us is that the velocity in
the subdomains is small enough for Darcys law to be
sufficient while that in the fracture requires the use ofForchheimers law. In this case in order to avoid having
to solve a nonlinear problem in all of it would seem
appropriate to formulate the problem as a transmissionproblem using the nonlinear law only in the fracture. If
we assume that the flow in the subdomains is governed
by Darcys law and if we denote by pi, ui,Ki, and qithe restrictions ofp, u,K,andqrespectively toi, i=
1, 2, f, and by pDithe restriction ofpD to i, i= 1, 2, f
we can rewrite the above problem (4) as a transmission
problem:
div ui = qi ini, i= 1, 2, f,
ui = Kipi ini, i= 1, 2,
(1 + b |uf|)uf = Kfpf in f,
pi = pDi oni, i= 1, 2, f,
pi = pf oni, i= 1, 2,
ui n= uf n oni, i= 1, 2. (5)
The system (5) could then be solved by using a con-
ventional nonoverlapping domain decomposition tech-
nique in which f would be considered simply as athird subdomain. Following [1, 14] and [2], we pro-
pose here as in[12] the alternative technique of treat-
ing f not as a subdomain, but as an interface
between the subdomains 1 and 2 (see Fig. 1) on
which nonlocal transmission conditions are imposed.
The advantage of using domain decomposition formodeling the fractured medium is that one no longer
needs to have local refinement around the fracture.
However if the fracture is taken to be a subdomain
itself this introduces a subdomain much thinner thanother subdomains which is not usually desirable for
domain decomposition algorithms. Further with a stan-
dard domain decomposition approach the elements inthe fractures would either have one dimension much
smaller than the other dimensions or the grids would
be nonconforming requiring the use of mortar elements
or other special techniques. By treating the fracture
not as a thin subdomain but as an interface this prob-
lem is eliminated. An added advantage of the inter-face approach in the present case with Forchheimer
flow in the fracture is that one has only an (n 1)
dimensional nonlinear problem to solve instead of an n
dimensional one.
4 Derivation of the interface model
The model in which the subdomain f is replacedby the interface , is obtained by using the technique
of averaging across the fracture. For this however, a
simplifying hypothesis, that flow in the fracture in thedirection normal to the central hyperplane is much
smaller than that in the tangential direction, is used.
This hypothesis seems reasonable in light of the verysmall ratio, width to length of the fracture. Thus we sup-
pose that the flow in the direction normal to the fracture
is adequately described by Darcys law and that in the
tangential direction, it is described by Forchheimerslaw.
The first step toward deriving the model is to decom-
poseu fasu f =u f,n+ uf,withu f,n = (uf n) n(recallthat n= n1 = n2), and to introduce the notation and div for the tangential gradient and divergence
operators andn and divnfor the normal gradient anddivergence operators.
4.1 Averaging the conservation equation
With the above notation, the first equation of Eq.5fori= f, may be rewritten as
divn u f+ div uf =qf in f. (6)
Integrating in the direction normal to the fracture, oneobtains
uf n|2 uf n|1 + divU = Q on , (7)
whereU=
d2
d2
uf, dnis the flow rate through a nor-
mal cross section of the fracture and Q=
d2
d2
qf dn.
Then using the continuity of the fluxes across 1and2, the last equation of Eq. 5for i= 1 and 2, we may
write
div U = Q + (u1 n1|1 + u2 n2|2 ) on . (8)
-
8/11/2019 DualPorosity Model
4/14
94 Comput Geosci (2008) 12:91104
This is the conservation equation on with the addi-
tional source termu1 n1|1 + u2 n2|2 representing the
difference between what flows into the fracture and
what flows out of the fracture at a given point of.
4.2 Averaging Forchheimers law
With the hypothesis that flow in the fracture in thedirection normal to the fracture is described by Darcys
law, the decomposition of the second equation of the
system (5) into its tangential direction and the normaldirection parts is given by
(1 + b |uf|)u f, = Kf, pf (a)
uf,n = Kf,n n pf. (b) (9)
Integrating the first equation of the system (Eq.9, a)
along the line segments
d
2 ,
d
2
, yields:
d2
d2
(1 + b |uf|)u f, dn= Kf,
d2
d2
pf dn, (10)
where we have assumed that Kf, is constant along
the segments
d
2,
d
2
. We approximate|uf| = |uf,+
uf,n|by|uf,|
1 +
1
2
u2f,n
u2f,
.
Then using the hypothesis that u f,n is very small incomparison touf,, we obtain the approximation
|uf| |uf,| |U|
d .
Replacing |uf| by |U|
d in Eq.10and integrating one
obtains1 +
b
d|U|
U = Kf, d P, (11)
where P =1
d
d
2
d2
pf dn is the average pressure along
a normal cross section of the fracture.
Equation 11is Forchheimers law in the (n 1) di-
mensional domain . Together Eqs. 8 and 11 give aflow equation in with a source term representing the
flow from the subdomains 1 and 2 into the fracture.
The second equation of Eq.9can now be used to giveboundary conditions along for the subdomains 1and2.
Integrating the second equation of the system
(Eq.9, b) along the line segments
d
2,
d
2
, yields:
d2
d2
uf,n = Kf,n
d2
d2
n pf, (12)
where we have assumed that Kf
,n
is constant along the
segments
d
2,
d
2
.
Equation12is equivalent to
p2| p1| = 1
Kf,n
d2
d2
uf,n dn (13)
With the hypotheses that the fracture width d is much
smaller than the fracture length, and the high perme-ability in the fracture, i.e Kf,n is large, then we can
suppose that the pressure p is continuous through
so that
p1| = P = p2|.
4.3 The strong formulation of the interface model
problem
The interface model for the fracture problem can now
be written
divui =q i ini, i = 1, 2
ui = Kipi ini, i = 1, 2
div U= Q +(u1 nu2 n)on 1+
b
d |U|
U= Kf,d P on
pi = pDi oni, i = 1, 2
pi = P on , i = 1, 2
P= PD on ,
(14)
where PDis the average value of PDf along the seg-
ment
d
2,
d
2
inf.
5 Numerical discretization for the interface model
5.1 The discrete formulation of the model problem
Let Th,i be a conforming finite element partition ofi, i = 1, 2, and suppose that the meshes Th,i, i= 1, 2
match at the interface between the subdomains i,
i.e. suppose that these partitions are such that the
two partitions induced on by these partitions Th,icoincide. In other words Th,1 Th,2 forms a standard
finite element partition of. Then denote by Th, the
-
8/11/2019 DualPorosity Model
5/14
Comput Geosci (2008) 12:91104 95
induced mesh on consisting of all edges of elements
ofTh,ithat lie on . Then let Th = Th,i, i= 1, 2, . ThusTh consists of both n-dimensional elements in i and(n 1)-dimensional elements on.
To define an approximation space for the pressure,
let Mh,i, i= 1, 2 be the space of piecewise constant
functions constant on each element T of Th,i and let
Mh,be the approximation space of piecewise constantfunctions constant on each element E ofTh,. Then let
Mh = Mh,1 Mh,2 Mh,.
Similarly, to define an approximation space for the
velocity, let Wh,i, i= 1, 2 be the RaviartThomasNedelec space of lowest order defined on the n-
dimensional space i subordinate to the mesh Th,i,
and let Wh,be the RaviartThomas space of lowest
order defined on the (n 1)-dimensional interface
subordinate to the meshTh,. Then let
Wh = Wh,1 Wh,2 Wh,.
The discrete mixed finite element approximation
for the interface problem (14) can now be written as
follows:Find (uh,1, uh,2, Uh,) Whand (ph,1,ph,2,Ph,) Mh
such that for all (vh,1,vh,2,Vh,) Wh and (rh,1, rh,2,
rh,) Mh
i K1i uh,i vh,iiph,idivvh,i=
Ph,vh,i ni
i
pDivh,i ni, i= 1, 2
(Ph)
i
divuh,irh,i =
i
qirh,i, i= 1, 2
(d Kf,)1
1 +
b
d|Uh,|
Uh, Vh,
Ph,divVh, =
PDVh, n
divUh,rh,=
Qrh, +
(uh,1 n1 +uh,2 n2)rh,.
(15)
Following[1,2,14], we use a domain decomposition
type method [18] to solve the discrete problem (Ph).
In this way, the problem (15) is reduced to a problemonly on the interface . For i= 1, 2, uh,i and ph,i are
decomposed into two parts,
uh,i = u0
h,i + uh,i, ph,i = p
0
h,i+ ph,i .
For eachi, we use the SteklovPoincar operator
Si : Mh, Mh,rh, u
0
h,i ni
which associates to an element rh, Mh,the elementu0h,i ni Mh,where(u
0
h,i, i,p0
h,i) Wh,i Mh,iis the
solution of the problemFind(u0h,i,p
0
h,i) Wh,i Mh,i such that
P
0
i
i
K1i u0
h,i vh,i
i
p0h,idivvh,i
=
rh,vh,i ni vh,i Wh,i
i
divu0h,irh,i = 0 rh,i Mh,i . (16)
We also use the notation i = uh,i ni i = 1, 2, where
(uh,i,ph,i) Wh,i Mh,iis the solution of the problemFind(uh,i,p
h,i) Wh,i Mh,i such that
P
i
i
K1i uh,i vh,i
i
ph,idivvh,i
=
i
pD
vh,i ni vh,i Wh,i
i
divuh,irh,i =
i
qirh,i rh,i Mh,i . (17)
Then if (ph,1,ph,2,Ph,) with (uh,1, uh,2, Uh,) is the
solution of(Ph); (u0
h,i,p0
h,i)is the solution of(P0
i ) withrh, = Ph,and(u
h,i,p
h,i)is the solution of(P
i )one has
ph,i = p0
h,i+ ph,i and uh,i = u
0
h,i + uh,i. (18)
Thus uh,i ni = Si(Ph,) + i, and (Uh,,Ph,) is the
solution of the following problem:Find (Uh,,Ph,) Wh, Mh, such that for all
rh, Mh, andVh, Wh,
(P) (d Kf,)
1
1 +
b
d|Uh,|
Uh, Vh,
Ph,divVh, =
pDVh, n
divUh,rh, +
(S1(Ph,) + S2(Ph,))rh,
=
Qrh, +
(1+ 2)rh,. (19)
This problem is nonlinear but it is only an (n-1) di-
mensional nonlinear problem, and it can be solved by
-
8/11/2019 DualPorosity Model
6/14
96 Comput Geosci (2008) 12:91104
Fig. 2 Test-case
using a fixed point iteration method or a quasi-Newton
method. In either case the iteration can be initializedwith the solution for Darcy flow in the fracture. The
solutions (uh,i,ph,i) in the subdomains can then be
calculated using Eq.18.
5.2 Some 2-D numerical results
A first numerical result for this type of problem is toobtain a good correspondence between the solution
obtained by the interface problem and a reference solu-
tion. We obtain a reference solution by using the model
problem where the fracture is considered as a thirdsubdomain and using a mixed finite element method.
5.2.1 A simple test case
In this section numerical results obtained with the inter-
face model will be compared with those obtained using
a standard model with 2-D fracture. The results areobtained for a simple model problem: the subdomains
1 and 2 are both squares of unit length and width,
and the fracture f separating the subdomains is of
unit length and of width d= 0.01. The permeability
in each of the subdomains is assumed to be constantand equal to 109, and the fracture is assumed to be of
much higher (also constant) permeability, Kf = 106.
The Forchheimer coefficient b is taken to be 10. The
upper and lower boundaries of the two subdomains areassumed to be impermeable, and there is a pressure
drop from right to left of 106.The same pressure drop
from top to bottom of the fracture is imposed. SeeFig.2.
To compare the different results, one can see in Fig. 3
the reference pressure and also the reference velocity,both obtained by using the standard model (model with2-D fracture). In Fig. 4, those obtained by using the
interface model are given. In both cases a 15 by 15grid was used for each of the subdomains 1 and 2,
and in the case of the reference model a 15 by 15 grid
was also used for the fracture domain f. As we cansee, these results show good agreement between thesolutions obtained by the two models.
5.2.2 Comparison between Darcy and Forchheimer
velocity in the fracture
In the experiment above the data were chosen so thatthe Forchheimer term would have a non negligible ef-
fect. Here a comparison between the Darcy and Forch-
heimer velocities in the fracture is given. The same data
as in the above experiment are used only in one case theForchheimer term in the fracture is omitted.
In Fig. 5 the tangential Darcy velocity (which for
this simple 2-D model is just a scalar) is representedin blue while the Forchheimer velocity is given by the
00.5
11.5
22.5
0
0.2
0.4
0.6
0.8
10
2
4
6
8
10
x 105
x
Standard model
y
Pressur
e
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
x
Velocityinthetotaldomain
Standard Model
Fig. 3 Reference pressure (left) and reference velocity (right) given by the standard model
-
8/11/2019 DualPorosity Model
7/14
Comput Geosci (2008) 12:91104 97
00.5
11.5
22.5
0
0.2
0.4
0.6
0.8
10
2
4
6
8
10
x 105
x
Interface Model
y
Pressure
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
x
Velocityinth
etotaldomain
Interface Model
Fig. 4 Numerical pressure (left) and numerical velocity (right) given by the interface model
red curve. On the left, the velocity calculated usingthe standard model along a central vertical section is
shown, and on the right is the velocity obtained using
the interface model.A good agreement between the results obtained by
the standard model and the interface model can be
observed and in addition, the difference between theForchheimer velocity and the Darcy velocity can be
seen. The Forchheimer velocity is of much smaller
magnitude than the Darcy velocity because of the large
inertial coefficient.Indeed, in this example the Forchheimer coefficient
b was taken to be extremely large to show that themodel is valid even when the nonlinear term is veryimportant. For more physically correct values ofb , the
percent decrease in the magnitude of the velocity whenthe Forchheimer law is used instead of simply the Darcy
law is much smaller. To illustrate this, we have shown
in Fig.6, the average percent decrease in the velocitydue to the Forchheimer term for different values of
the Forchheimer coefficient b. The percentage calcu-
lated using the interface model is represented in blueand that obtained using the standard model is given
in red.
5.2.3 Numerical study of the error
The object of this paragraph is to obtain a quantitativeappreciation of the error made when using the inter-face model. A relative L2 error in the pressure in the
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
1.1
1.2
x
Velocityinthe
interface
Interface model
Forchheimer velocity
Darcy velocity
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
1.1
1.2
x
Velocityinthe
fracture
Standard model
Forchheimer velocity
Darcy velocity
Fig. 5 Darcy and Forchheimer velocity in the fracture given both by the interface model (left) and the standard model (right)
-
8/11/2019 DualPorosity Model
8/14
98 Comput Geosci (2008) 12:91104
0 1 2 3 4 5 6 7 8 9 100
10
20
30
40
50
60
70
80
90
100
b
average%v
elocitydecrease
Average percent velocity decreasedue to Forchheimer term for different b values
interface model
standard model
Fig. 6 Average percent velocity decrease due to Forchheimerterm for different values of the Forchheimer coefficientb
subdomains is calculated. A reference solution P isobtained using the standard model with 2-D fracture,
using mixed finite elements on a regular fine mesh Tof
square elements of side length , with = 1/192in the
subdomains 1 and2.Approximate solutions Ph fordifferent values ofhare calculated using the interface
model with a uniform mesh of square elements of side
length h in each subdomain and a 1-D mesh in thefracture with elements of length h.
The discretization parameter h for each of the cal-
culations below is chosen such that the fine mesh in thesubdomains is a refinement of the mesh of size h.Thena
projection Phof each approximate solution Phonto
the fine mesh is obtained in the obvious way. Then the
relativeL2 error in the pressure is given by
Ph P
2
L2rel()=
CT
( Ph P)
2|C|
CT
(P)2
|C|(20)
where |C| is the measure of the cellC.In these experiments there are two sources of error,
the usual numerical error dependent upon the discreti-
sation parameter h and an error due to the interfacemodel dependent upon the widthdof the fracture.
In Fig.7,on the left, the log of the relative L2 pres-
sure error in the total domain is plotted as a function of
the log of the fracture widthd. Each curve correspondsto a different value of the mesh size h: h= 1/6, h=
1/12, h = 1/24,h = 1/48,h = 1/96, h = 1/192. On the
right, the log of the relative L2 pressure error in the
total domain is plotted as a function of the log of 1
/ h,the inverse of the mesh size, for a constant fracture
widthd = 0.01.In the first five curves on the left there is no de-
crease in the error when the fracture width diminishes
because the error due to the model is dominated by the
error due to the numerical discretization. Only in thesixth curve with h= 1/192 can we see that the error
diminishes with decreasing d just until the numerical
discretization error again becomes dominant. In thecurve on the right, as expected, the error decreases
as 1/ hincreases. The large drop in the error between
1/ h= 96 and 1/ h= 192 is due to the fact that thereference solution is not an analytic solution but a
solution obtained with a mesh for whichh = 1/192.
103
102
101
105
104
103
102
101
100
Log (width of the fracture)
Log(L2E
rrorpressure)
Mesh 192X192
Mesh 96X96
Mesh 48X48
Mesh 24X24
Mesh 12X12
Mesh 6X6
100
101
102
103
105
104
103
102
101
100
Log (1/ h)
Log(L2E
rrorpressure)
error= f(1/ h)
Fig. 7 Left the relative L2 error in the pressure in the totaldomain as a function of the fracture widthd for different valuesof the mesh size: h= 1/6, h= 1/12, h= 1/24, h= 1/48, h=
1/96,h = 1/192.Rightthe relative L2 error variation in the totaldomain as a function of1/ h for a constant fracture width d= 0.01
-
8/11/2019 DualPorosity Model
9/14
Comput Geosci (2008) 12:91104 99
6 A model with intersecting fractures
6.1 Description of the problem
For this model problem, as earlier, is supposed tobe a convex domain in Rn, n= 2 or 3, with boundary = decomposed into a Dirichlet part D and a
Neumann partN. For simplicity, we suppose that thereare three fractures k,k = 1, 2, 3,dividing into three
subdomains i,i = 1, 2, 3,
=
3i=1
i, i j= and i j= k i, j, k
withi = j=k =i,
in such a way that the intersection of each pair ofdistinct fractures is the same set T:
1 2 = 1 3 = 2 3 = T.
The intersectionTis thus a point in the 2-D case and a
segment in the 3-D case. See Fig.8.
As before, in each subdomain i, i= 1, 2, 3, wehave the law of mass conservation together with
Darcys law and the boundary conditions on the exte-
rior boundary:
div ui =qi ini
ui = Kipi ini
pi = pDi on i D
ui ni = 0 on i N. (21)
Also as before, we assume that the pressure is con-tinuous across the fracture interfacesk:
pi = Pk = pj on k, i= j=k =i, (22)
Fig. 8 A domain with intersecting fractures
where Pk is the pressure on the fracture k. In each
fracture we have the law of mass conservation together
with Forchheimers law and the boundary conditions on
the exterior boundary:
divUk = Qk +
ui ni +uj nj
onk
1+
b k
dk |Uk |
Uk = dk Kk Pk onk
Pk = PDk on k ,
(23)
where Uk , Qk , Kk , bk and dk are respectively the
pressure, the flow velocity, the source term, the per-meability tensor, the Forchheimer coefficient and the
width of the fracture for k, and PDk is the average
value of pD
on k . On the intersection T of the
fractures, following [1] and[2], we impose the continu-ity of the pressure and also the continuity of the flux:
P1 = P2 = P3 onT
U1 1 + U2 2 + U3 3 = 0 onT, (24)
where k is the exterior normal to k on k, k=1, 2, 3.
6.2 Numerical discretization
As in the case of a single simple fracture, to obtain
a numerical solution of the system (Eqs. 21, ..., 24),
we use mixed finite elements of dimension n in the
subdomains and mixed finite elements of dimension(n 1) in the fractures. Thus as before the pressure
is approximated in each element (in dimension n and
in dimension n 1) by a constant, and the velocity isapproximated in the space of lowest order Raviart
ThomasNedelec elements. However, in addition to the
unknowns associated with these spaces there are scalar
unknowns associated with the intersection T. In thecase R2 so that T is simply a point this amounts
to one unknown which is a multiplier for enforcing
continuity of the pressure at the fracture intersection.In the case R3 so that T is a segment, there is a
naturally induced mesh onTfrom each fracture havingTas part of its boundary, and as we have assumed herethat the meshes are compatible, i.e. the union of the
meshes for the subdomains forms a conforming mesh
on all , the meshes induced on T from the different
fractures havingTas part of their boundaries are all thesame. Thus there is one additional unknown for each
element of this mesh.
Again as the nonlinearity of the problem is asso-ciated only with the fractures, domain decomposition
techniques can be used to reduced the problem to a
-
8/11/2019 DualPorosity Model
10/14
100 Comput Geosci (2008) 12:91104
problem posed only on the fractures. The resulting
nonlinear system can now be written as follows:
A1(U1 ) B1
0 0 0 0 M1
B1 S1,1 0 S1,2 0 S1,3 0
0 0 A2(U2 ) B2
0 0 M2
0 S2,1 B2 S2,2 0 S2,3 00 0 0 0 A3(U3 ) B
3
M3
0 S3,1 0 S3,2 B3 S3,3 0
M1 0 M2 0 M3 0 MT
U1P1U2
P2U3P3PT
=
0
(25)
whereUk and Pk fork = 1, 2, 3, are the velocity and
the pressure respectively on the interface k and PTthe trace of the pressure on the intersection Tof thefractures. The matricies Ak(Uk )and Bk, represent the
mixed finite element matricies for the flow equations
in the fracture k, k= 1, 2, 3. The matrix Si,j, i, j=
1, 2, 3, represents the domain decomposition matrixassociated with the SteklovPoincar operator taking
into account the values of the pressure on the fractureiand returning the values of the flux on the fracturej.
The matriciesMi,i = 1, 2, 3, T,are the matrices associ-
ated with the equations of continuity of the pressure
and continuity of the flux on the intersection of thefractures.
6.3 A numerical result for the case of intersecting
fractures
In this experiment the domain R2
is divided into4 subdomains i, i= 1, . . . , 4 which are separated by
4 fracturesk,k = 1, . . . , 4. These fractures intersect at
the point T; see Fig. 9. The width dk is the same inall fractures and is equal to 0.01. The permeability in
each of the subdomains is assumed to be constant and
equal to 109, and the permeability in each fracture
is assumed to be much higher (also constant) Kk =
106. The Forchheimer coefficient b k is the same in all
Fig. 9 A test-case
fractures and is taken to be 10. The upper and lowerexterior boundaries of the subdomains are assumed to
be impermeable, and there is a pressure drop from right
to left of106. A pressure of106 is imposed at the ends ofthe fractures lying on the upper and right-hand sides of
the domain and a pressure of 0is imposed on the ends
of the fractures on the left-hand and lower sides of thedomain.
In Fig.10the conforming mesh used for this test case
is shown. In Fig.11the calculated pressure is shown on
the left and the calculated velocity on the right.
7 Nonconforming meshes
In many applications one may want to use nonconform-ing meshes. For simplicity, in this section, we suppose
that the domain is divided into only two subdomains
separated by a single fracture. In the numerical discre-tization, the domain will be decomposed into nonover-lapping subdomains with the fracture as the interface
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Fig. 10 The mesh
-
8/11/2019 DualPorosity Model
11/14
Comput Geosci (2008) 12:91104 101
0 0.5 1 1.5 20
0.2
0.4
0.6
0.8
1
Fig. 11 The numerical pressure (left) and the numerical velocity (right)
between the two subdomains. The grids will be defined
independently in each subdomain and in the fracture,see Fig.12.
Let Th,i be a conforming finite element partition ofi, i = 1, 2, and let Th,be a conforming finite element
partition of the interface in (n 1)-dimensions. The
meshesTh,1and Th,2need not form a conforming meshon and Th, is independent of Th,1 and ofTh,2. The
notation Th,,i, i= 1, 2, will be used for the partition
induced on by the partition Th,i on i; i.e. Th,,i,i= 1, 2 consists of all of the (n 1) dimensional faces
of elements ofTh,iwhich lie on. See Fig.13.
As above, we use the lowest order RaviartThomas
Nedelec mixed finite element spaces associated withTh,i, i= 1, 2, and Th, so that the vector variable is
approximated in a space Wh = Wh,1 Wh,2 Wh,and the spaces of piecewise constants associated withTh,i, i= 1, 2, and Th,so that the scalar variable is ap-
proximated in a space Mh = Mh,1 Mh,2 Mh,.
Also as above, domain decomposition techniques
are used to reduce the discrete problem to a problemposed only on the interface , but here we can notuse directly the operator Si : Mh, Mh,as defined
in Section 7 because of the incompatibility between
the grids. Letting Mh,,i denote the space of piecewise
constants associated with Th,,i, i= 1, 2, we will, withsome slight abuse of notation, now denote by Si the
mapping Si : Mh,,i Mh,,i defined in the obvious
manner. Then, let Ri : Mh, Mh,,i be the projec-tion operator defined by
Ri : Mh, Mh,,i
rh, rh,,i
where
rh,,i|E =1
|E|
E
rh, E Th,,i.
Fig. 12 An example ofnonconforming grids for thefracture and the subdomains
-
8/11/2019 DualPorosity Model
12/14
102 Comput Geosci (2008) 12:91104
Fig. 13 An example of anumerical discretization withnonconforming grids for thefracture and the subdomains
So, for the case of nonmatching grids the SteklovPoincar operator Si : Mh, Mh,of Section is re-
placed by the operator Si : Mh, Mh,with
Si = Rti Si Ri,
where Rti is just the transpose of the projection oper-
ator Ri.In the numerical experiments below, no mortar ele-
ments were introduced as there are already (n 1)-Delements on the fracture interfaces, nor were the usual
size restrictions associated with mortar elements, c.f.
[4,5] and[19], respected. We have shown (Frih et al.,in preparation) that this is sufficient in the linear case,
i.e. in the case of Darcy flow in the fractures, for the
model of [14].
Remark In the case of intersecting fractures in a
3-D domain, one would need either to have compatible
meshes at the intersection Tor to use mortar elementsonT.
7.1 A numerical experiment for nonconforming
meshes
In this experiment the domain R2 is divided into4 subdomains i, i= 1, ..., 4, by 5 fracture interfacesk, k= 1, ...5. The fractures 1, 2, and 3 intersect at
Fig. 14 Test-case
a pointT1and the fractures 3, 4,and 5intersect at apointT2, see Fig.14.
The widthdk is the same for all the fractures and is
equal to 0.01. The permeability in each of the subdo-
mains is assumed to be constant and equal to 109, andthe permeability in each fracture is assumed to be much
higher and also constant: Kk = 106 for each k. TheForchheimer coefficient bk is taken to be 10 in all ofthe fractures. The upper and lower exterior boundaries
of the subdomains are assumed to be impermeable, and
there is a pressure drop from right to left of 106. Apressure of106 is imposed at the exterior ends of4and5 and a pressure of 0 is imposed on the exterior ends
of1and 2.
The nonconforming mesh used for this test case isshown in Fig.15.It is made up of independently chosen
grids for the subdomains and grids for the fracture
interfaces. Here for simplicity each of the one dimen-
sional grids is a uniform grid. The mesh parametersfor the two dimensional subdomain grids and for the
one dimensional fracture interface grids are given in
the tables below, where by mesh parameter of a two or
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Fig. 15 The nonconforming meshes
-
8/11/2019 DualPorosity Model
13/14
Comput Geosci (2008) 12:91104 103
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Fig. 16 The pressure (left) and the velocity (right) computed solutions
three dimensional grid is meant the maximum length
of an edge of an element of the mesh and of a one
dimensional grid the maximum length of a segment ofthe mesh.
Mesh parameters for the subdomain girds
Subdomain 1 2 3 4
Mesh parameter 0.20 0.10 0.08 0.05
Mesh parameters for the fracture interface grids
Interface 1 2 3 4 5
Mesh 0.035 0.029 0.07 0.048 0.11parameter
The numerical solution obtained with the meshshown in Fig.15is given in Fig.16, where the approxi-
mate pressure is shown on the left and the approximate
velocity field on the right. A good solution was obtainedin spite of the nonconforming gird, even though no
additional mortar elements were introduced.
8 Conclusion
This article is concerned with a numerical model, in-troduced in the short article[12], for flow in a porous
medium with fractures. For this model it was assumed
that the flow rate in the fractures is large enough to
make it appropriate to use Forchheimers law for mod-eling the flow in the fractures even though the flow
in the surrounding domain is such that Darcys law
is adequate. The fractures were treated as interfacesbetween subdomains and nonlocal, nonlinear transmis-
sion conditions were imposed on the interfaces. Then
domain decomposition techniques were used to reduce
the problem to a problem posed on the interfaces.
In this article this model is described in more detailand numerical studies are given. The model is extended
to the case of intersecting fractures and to the case of
nonconforming meshes.
Acknowledgements The authors would like to thank RachidaBouhlila and Jrome Jaffr for helpful conversations concerningthis article.
References
1. Alboin, C., Jaffr, J., Roberts, J.E.: Domain decompositionfor flow in fractured porous media. In: Domain Decompo-sition Methods in Sciences and Engineering, pp. 365373.Domain Decomposition Press, Bergen (1999)
2. Amir, L., Kern, M., Martin, V., Roberts, J.E.: Dcompositionde domaine pour un milieu poreux fractur: un modle en 3Davec fractures qui sintersectent. ARIMA5, 1125 (2006)
3. Angot, Ph., Gallouet, T., Herbin, R.: Convergence of fi-nite volume method on general meshes for non smoothsolution of elliptic problems with cracks. In: Vilsmeier, R.,Benkhaldoun, F., Hanel, D. (eds.) In: Proceedings of the2nd International Symposium Finite Volumes for Complex
Applications, pp. 215222. Herms Duisberg (1999)4. Arbogast, T., Cowsar, L.C., Wheeler, M.F., Yotov, I.: Mixed
finite element methods on nonmatching multiblock grids.SIAM J. Numer. Anal. 37, 12951315 (2000)
5. Bernardi, C., Maday, Y., Patera, A.T.: A new nonconform-ing approach to domain decomposition: the mortar elementmethod. In: Brezis, H., Lions, J.-L. (eds.) In: Nonlinear Par-tial Differential Equations and Their Applications, pp. 1351.Pitman, NewYork (1994)
6. Douglas, J., Paes Leme, P.J.S., Giorgi, T.: GeneralizedForchheimer flow in porous media. In: Lions, J.-L.,Baiocchi, C. (eds.) Boundary Value Problems for PartialDifferential Equations and Applications. Research Notes in
-
8/11/2019 DualPorosity Model
14/14
104 Comput Geosci (2008) 12:91104
Applied Mathematics, vol. 29, pp. 99113. Masson, Paris(1993)
7. Douglas, Jr. J., Arbogast, T.: Dual porosity models forflow in naturally fractured reservoirs. In: Cushman, J.H.(ed.) Dynamics of Fluids in Hierarchial Porous Formations,pp. 177221. Academic Press (1990)
8. Douglas, J., Arbogast, T., Hornung, U.: Derivation of thedouble porosity model of single phase flow via homogeniza-tion theory. SIAM J. Math. Anal. 21, 823836 (1990)
9. Erhel, J., Dreuzy, J.-R.: Efficient algorithms for the determi-nation of the connected fracture network and the solution ofthe steady-state flow equation in fracture networks. Comput.Geosci.29(1), 107111 (2003)
10. Faille, I., Flauraud, E., Nataf, F., Pegaz-Fiornet, S.,Schneider, F., Willien, F.: A new fault model in geologi-cal basin modelling, application to nite volume scheme anddomain decomposition methods. In: Herbin, R., Kroner, D.(eds.) In: Finite Volumes for Complex Applications III, pp.543550. Herms Penton Sci. (2002)
11. Forchheimer, P.: Wasserbewegung durch Boden. Z. Ver.Deutsch. Ing.45, 17821788 (1901)
12. Frih, N., Roberts, J.E., Sada, A.: Un modle DarcyForchheimer pour un coulement dans un milieu poreux
fractur. ARIMA5, 129143 (2006)
13. Giorgi,T.: Derivation of the Forchheimer law via matched as-ymptotic expansions. Trans. Porous Media 29, 191206 (1997)
14. Martin, V., Jaffr, J., Roberts, J.E.: Modeling fractures andbarriers as interfaces for flow in porous media. SIAM J. Sci.Comput.26, 16671691 (2005)
15. Reichenberger, V., Jakobs, H., Bastian, P., Helmig, R.:A mixed-dimensional finite volume method for multiphaseflow in fractured porous media. Adv. Water Resour. 29(7),10201036 (2006)
16. Roberts, J.E., Thomas, J.-M.: Mixed and hybrid methods. In:Ciarlet et, P.G., Lions, J.-L. (eds.) Handbook of NumericalAnalysis 2. Finite Element Methods part 1, pp. 523639.Elsevier, North Holland (1991)
17. Panfilov, M., Fourar, M.: Physical splitting of nonlineareffects in high-velocity stable flow through porous media.Adv. Water Resour.29, 3041 (2006)
18. Quateroni, A., Valli, A.: Domain Decomposition Methodsfor Partial Differential Equations. Claderon Press, Oxford(1999)
19. Wheeler, M.F., Yotov, I.: Multigrid on the interface formortar mixed finite element methods for elliptic problems.Comput. Methods Appl. Mech. Eng.184, 287302 (2000)
20. Witaker, S.: The Forchheimer equation: theoretical develop-
ment. Trans. Porous Media25, 2761 (1996)