Temple 1985
Temple 1985
J. BLAKETEMPLE*,+
Mathematics Research Center, Madison, Wisconsin
We solve the Riemann and Cauchy problems globally for a singular system of n
hyperbolic conservation laws. The system, which arises in the study of oil reservoir
simulation, has only two wave speeds, and these coincide on a surface of codimen-
sion one in state space. The analysis uses the random choice method of Glimm
(Comm. Pure Appl. Math. 18 (1965) 697-715). % 1986 Academic press, IIIC.
1. INTRODUCTION
s, + (%).x = 03 (1.1)
models the water flooding of an oil reservoir [6]. Water flooding involves
the injection of water, which is immiscible with oil, into certain wells of the
reservoir to force oil out at others. In this case, s = s(x, t) is the saturation
of water (i.e., the volume fraction of water in the total fluid, 0 < s d 1), and
g= g(s) is the particle velocity of the water.
Consequently, since the total volumetric flow rate is fixed [2, 6, 71, the
fraction of the flow rate associated with the water is sg(s) =f(s). In this
problem, the fractional flow curve f(.) is nonconvex: f increases from 0 to
*Work supported by FINEP Grant 4.3.82.0719.00and by CNPq while the authors were
visiting the Pontificia Universidade Catolica do Rio de Janeiro, RJ, Brazil.
+Sponsored by the United States Army under Contract DAAG29-80-C-0041.
250
0022-0396186$3.00
Copyright 0 1986 by Academic Press, Inc
All rights of reproduction in any form reserved
SINGULAR HYPERBOLIC SYSTEM 251
I s
FIG. 1. A typical S-shaped curve corresponding to f(.) in system (1.1) and f(., c) in
systems (1.2), (1.3).
(1.2)
models the polymer flooding of an oil reservoir [2, 71. (See also [3].) In a
polymer flood, water thickened with polymer is injected into the reservoir.
A polymer is a solute of water which inhibits its flow, and thus improves
the oil displacement. In this case, s = s(x, t) is the saturation of the aqueous
phase (the solution of polymer and water), c = c(x, t) is the concentration
of polymer in the water, g = g(s, SC)is the particle velocity of the aqueous
phase, and f(s, c) = sg(s, SC)is the fraction of the flow rate associated with
the equeous phase. For fixed c, the fractional flow curvef(., c) has the same
qualitative properties as in the Buckley-Leverett problem.
In the present paper, we study a natural generalization of Eqs. (1.1) and
(1.2) given by the (n + 1) x (n + 1) system
THEOREM A. The Riemann problem for ( 1.3) has a unique solution ,ftir
arbitrary initial data (sL, c,) and (sR, cR). Moreover, for every positive t, the
solution (s(x, t), c(x, t)) is in L&, with respect to x and dependscontinuously
on t.
2.1. Preliminaries
In this section we consider the Riemann problem; i.e., the initial value
problem
u,+ (gU).x
=0,
(2.1)
U(x,0)= U,(x),
SINGULAR HYPERBOLIC SYSTEM 253
lope = g = f = constant
FIG. 2. In system (1.2) and (1.3) the surface g = g, e const is given by all points (s, c) such
that (s, f(s, c)) lies on the line {(s, f): f= g,s}.
where
We let “state space” refer either to the space of allowed U’s or the
corresponding values of V. The map CDis contractive, one-to-one, and
regular except at s = 0. We solve the Riemann problem for arbitrary values
of V, and VR. We note that when s = 0, the solution is not unique in the
U-variables, but specifying a value of c determines a unique solution in the
V-variables.
2.2. Notation
First, because our analysis to follow uses V-space instead of U-space, we
take g to be a function of V = (s, c); i.e., g(V) z g 0@(V). The set of points
where f, = f/s is crucial in our analysis. At these transition points the
system (1.3) fails to be strictly hyperbolic. Let s=(c) denote the unique
positive value of s for which f(s, c)/s = fs(s, c). The existence and uni-
queness of sT for each c follow from the fact that f(., c) is S-shaped (see
Fig. 3). The transition surface Y is the subset of state space given by
5 = {(s, c): s = ST(C)}.
254 ISAACSON AND TEMPLE
FIG. 3. Construction of sT(c) and gT(c) from the graph off(., c),
to the right of Y. For each c, the unique state on the transition surface is
gdc) = g( VT(C)).
2.3. S-waves and C-waves
By differentiating (1.3), we obtain the system
U,+A(U) U,=O,
where
A(U)=A(s,b)=gZ+
gb = ( gb, >...) gb.1.
The following lemma is a consequence of the fact that A is a rank one per-
turbation of a scalar matrix.
SINGULAR HYPERBOLIC SYSTEM 255
UL x < at,
U(x, t) = u
i R x > at,
{U: g(u)=g(u,)}u{u:c=c,}.
From Theorems (2.2) and (2.3), it is clear that there are two families of
elementary waves: C-waves (concentration waves) consist of contact dis-
continuities joining two states with equal g-values; S-waves (saturation
waves) solve the scalar Riemann problem that is obtained from (2.1) when
c is constant. To insure the uniqueness of solutions lo the Riemann
problem, we assume that the elementary waves of each family satisfy an
entropy condition. We require that the S-waves satisfy the standard
entropy condition for a scalar conservation law. Our entropy condition for
the C-waves is that C-waves can join two states only if both states are in 9
or both are in W. This is equivalent to the generalization of the Lax
entropy conditions given by Keytitz and Kranzer [3].
we let vL +’ VR (resp. VI -bc VR) indicate that VL on the left can be
connected to VR on the right by an S-wave (resp. C-wave). Two con-
secutive arrows (e.g., VL +S VI +’ VR) indicate that the waves can be
256 ISAACSON AND TEMPLE
slope = gT(CL)
I
slope = gT(cL) f
/
a I s b I s
C I s
FIG. 4. (a) For each c, (s, c) E WI iff (s, f(s, c)) lies on the shaded segment off(., c)). (That
is, (s, c) E Yeand (s, f(s, c)) lies below the line with slope gT(cL).) (b) For each c, (s, c) E S2
iff g,(c) < g,(c,) and (s,f(s, c)) lies on the shade segment of f(., c). (c) For each c,
(s, c) E B3 iB g*(c) 2 g,(c,) and (s, f(s, c)) lies on the shaded segment of f(., c).
composed; i.e., the wave speedsincrease from left to right, and we say that
the speedsare compatible.
where si = sT(cL) and su is chosen so that g( I’,,) = gT(cL). State Vi, exists
by observation (02). The wave speeds are compatible by observations
(03) and (05).
(II) V, = (sr, c,) E 9.
258 ISAACSON AND TEMPLE
Case (i). VRE 3,. Solution: V, -+’ Vi -+’ V,. The intermediate state
VI is given by
VI = (SIYcd
where s, is chosen so that g( Vi) = g( V,) and Vi E 9% State Vi exists by
observation (01). The wave speeds are compatible by observation (06).
Case (ii). V, E &. Solution: V, +’ V, + c Vu -+’ V,. The inter-
mediate states V, and Vu are given by
VII = (%I> CR 12
3.1. Preliminaries
In this section we use the random choice method to solve the Cauchy
problem (2.1) with general initial data. First define the variable z by
Let E V + W be defined by
w= (z(V),c). (3.2)
The transformation ‘Y is one-to-one and regular except at the transition
surface Y. We define the strength of S- and C-waves, as well as the
strengths of waves in the variable z, as follows. Let S, C denote arbitrary S-
and C-waves, respectively. Let V, and V, denote the left and right states of
the wave, respectively. Then define
lSI=~v,-VR~~~SL-SRI+~CL-CR~
= ISL-SRI + lclL-clRl + ..’ + ICnL-CnRI,
ICI = IV,- VRI, (3.3)
ICI,= IcL-%I,
ISI,= I%-ZRI,
if (3.4) holds,
if (3.4) does not hold,
The general Riemann problem has a solution of the form SLCSR; i.e., two
S-waves separated by a C-wave with the convention that SR= 0 if C= 0.
We let y = SLCSR and set
LEMMA 3.1. For ever-y E > 0 there exists a constant M(E) depending only
on E such that
if’ IsI >E, then Is/ d M(E) IsI;, (3.5)
if ICI>&, then ICI GM(E){lCI;+ ICI,}. (3.6)
Proof: Suppose ISI > E. Then Isy- sT(cy)l > s/2 for q = L or R. The map
(z, c) + (s, c) is a one-to-one regular map off the transition surface Y.
Therefore the Jacobian is bounded off any neighborhood of Y. Conse-
quently, there is a constant M,(E) so that
(3.8)
SINGULARHYPERBOLIC
SYSTEM 261
For every integer i and nonnegative integer j, define the mesh points
xi = ih, tj = jk in the xt-plane. Let a denote a sequence
a = {a,>, (3.9)
where 0 < aV< 1; i.e., an element of the measure space
A= n F4nJ (3.10)
iCZZ
jeZ+
with Lebesgue measure denoted by m. For each h, a, and initial data V,(x),
we define the approximate solution
Vh(x, t) = VJx, t; a)
and for 0 6 t < t,, let Vh(x, t) be the solution of (3.1) obtained by solving
the Riemann problems posed in (3.11). Here I/h(x, t) is well defined for
t < t, by (3.8).
Now assume VJx, t) has been defined for times t < tj. Then define V,, for
t = tj by setting
and define V, for tj < t < tj+ r by solving the corresponding Riemann
problems with “initial data” VJx, tj). Again, Vh(x, t) is defined for all time
by (3.8). Let
Let yii = SkC,Sf be the waves appearing in the solution of the Riemann
problem centered at (xi, t,). Note that all waves have nonnegative speeds.
Define
w+ l)GF(j)<F(O)<MM,, (3.18)
TV{ w/i., t,} Q MM,. (3.19)
Proof: Inequality (3.18) holds because both F=(j) E ‘& lC,I, and
r;Z(j) = C 1~~1,are nonincreasing functions of j. This can be proven by
induction on j. That F, is nonincreasing follows easily from the fact that the
change in c in any Riemann problem is due to a single jump; i.e., the jump
in c across the C-wave. That Fz is nonincreasing follows from the fact that
the sum of the wave strengths in z for any sequence of elementary waves
connecting a given left and right state is minimized by the waves in the
Riemann problem solution (cf. [7]). Inequality (3.19) follows immediately
from (3.18) together with the definition of W = YJ(V), since for tj < t < t,, ],
TV{ W,(., t,} <F(j) d F(0) < MM,.
Proof If (i, j)$X(s, a), then either ISkI > E or IS;1 >E or lC,l >E. If
lC,I > E, then by (3.6)
where M(E) is generic. The case IS;1 > E, q = L or R, follows from (3.5) in
the same manner.
3.3. Convergence of the Approximate Solution
We prove the following result.
LEMMA 3.5. Let h denote a positive sequence tending to zero, and let
W,,: (x, t) + R” be a sequence of functions satisfying
Therefore,
s m I W,,(x,t) - W,Sx,z)l dx
-cc
264 ISAACSON AND TEMPLE
But SE< 2M6(~), which is uniformly small in [0, T]. (Here, 6 is the
modulus of continuity of Y.) Also
sC- M,Ml\E
Ivh- VI ~2(~+1)~{C-w~I\q
‘Q(U,f#)=jj -mJ<x< +m
lJ&+gU&dxdt+jl‘
-cc
U(x,O)$(x,O)dx=O
I>0
(3.27)
SINGULAR HYPERBOLIC SYSTEM 265
and
TV{W,(.)}<M,<oO. (3.30)
Then there exists a set N c A, m(N) = 0, such that if a E A\N, then the
function U(x, t; a) of Theorem (3.5) satisfies (3.27) for all 4 of compact sup-
port.
Proof of Theorem 3.6. Let h +O be a sequence of mesh lengths such
that U,(x, t; a) + U(x, t; a) in the senseof Theorem 3.4. We will show that
there exists a set N of measure zero in A such that if a E A\N, then
D(h, a, 4) -, 0
for all smooth 4 of compact support. This completes the proof because U,,
converges to U uniformly in L:,,.
Since Uh is an exact solution on [ tj, tj+ 1), we can integrate by parts in
(3.27) to write
(3.31)
where
Thus
D,(h, a, 4) G h 11~11
m 1~~1 (3.33)
W, a,4)= c DJh,a,4)
= T D&h, a, dij) + c D& a, 4 - 4~). (3.34)
ij
505!h5.2-9
266 ISAACSON AND TEMPLE
But
(3.35)
where
.F = {i: 3j with [xi - h, xi + h] x [It,, t, + k] n supp(4) not empty},
f = {j: 3i with [xi- h, x,+h]x[t,,f,+k]nsupp(fj)notempty}.
Also, set
9=9x$@.
By Lemma 3.3, with
4= (i: (i,j)eX}),
we obtain
1 IYJ = c + c 63&Mh-‘+M(&)F(j)~3&Mh-‘+M(E)
ie./ ic./n.%, ic.Pnx;
where we have applied Lemma 3.2. (We now allow the generic constant M
to depend on the test function 4.) Thus by (3.35),
(3.36)
as h -+ 0 as follows: for any 6 > 0, choose E< 6/(6M IlV& m}. Then for all
h-c 6/{6M(&)M /VdII m} we have
Consider now the first sum in the right-hand side of (3.34). We have
(3.37)
SINGULAR HYPERBOLIC SYSTEM 267
since
1 D&h, a, 4ii)2
= c + c
(i,j)czYnX (i,j)sYnX[
G 1 232~2+ 1
114112,h h2W4*(lyijlz+ ICgld*
11~112, (3.38)
(WE 9 (i&E 9
and
ii
G C W4h2 1 (luijl,+ ICijlJ
is%
< C M(E) h2F(j)* < M(c)h.
ieb
as h + 0. Therefore
D(h, a, d) + 0
as h -+ 0 by (3.36), (3.41), and (3.34). This achieves the desired result for a
particular 4, since N depends on 4. To extend this to arbitrary 4 E CA, we
can apply the diagonal process in a direct manner as in [ 1, 71. This com-
pletes the proof.
ACKNOWLEDGMENTS
We would like to thank Professors Dan Marchesin and P. J. Paes-Leme for their generous
hospitality during our stay at PUC/RJ.
REFERENCES
1. J. GLIMM, Solutions in the large for nonlinear hyperbolic systems of equations, Comm. Pure
Appl. Math. 18 (1965), 697-715.
2. E. ISAACSON, Global solution of a Riemann problem for a non-strictly hyperbolic system of
conservation laws arising in enhanced oil recovery, Rockefeller University preprint.
3. B. KEYFITZ AND H. KRANZER, A system of non-strictly hyperbolic conservation laws arising
in elasticity theory, Arch. Rat. Mech. Anal. 72 (1980), 219-241.
4. P. D. LAX, Hyperbolic systems of conservation laws, II, Comm. Pure Appl. Math. 10
(1957), 537-566.
5. P. D. LAX, Shock waves and entropy, in “Contributions to Nonlinear Functional Analysis”
(E. H. Zarantonello, Ed.), pp. 603-634, Academic Press, New York, 1971.
6. D. W. PEACEMAN, “Fundamentals of Numerical Reservoir Simulation,” Elsevier, New
York, 1977.
7. B. TEMPLE, Global solution of the Cauchy problem for a class of 2 x 2 nonstrictly hyper-
bolic conservation laws, Adu. in Appl. Math. 3 (1982) 335-375.