Abstract
Chemical enhanced oil recovery (EOR) methods include the injection of aqueous polymer solutions slugs driven by water. Polymer solutions increase water viscosity, decreasing the water phase mobility and improving oil recovery through better sweep efficiency. In this paper, we present the water alternated polymer EOR technique, which is based on the injection of successive polymer slugs alternated by water slugs. The mathematical problem is composed by two conservation equations: one of them is related to the water volume and the other one to the polymer mass. We assume that the polymer may be adsorbed by the rock, and the relation between the concentration in the aqueous solution and the solid is governed by a Langmuir type adsorption isotherm. The water viscosity is a function of the polymer concentration in water. The 2 × 2 system of hyperbolic equations was decoupled by introducing a potential function instead of time as an independent variable. The water alternated polymer injection is represented by a varying boundary condition. The analytical solution presents interactions between waves of different families. It is shown that the polymer slugs always catch up each other along the porous media generating a single slug. As a consequence, the water slugs will disappear. This solution is new and was compared to numerical results with close agreement. It also can be used for the selection of the most suitable enhanced oil recovery technique for a particular oil field.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Polymer flooding is a method of enhanced oil recovery (EOR) appropriate to highly heterogeneous reservoirs, and for cases where oil is displaced by water at unfavorable mobility ratio. Adsorption and the relation between the polymer concentration in water phase and its viscosity are the main phenomena that govern the hydrodynamics of oil displacement by a polymeric solution (Littmann 1988; Sorbie 1991). At equilibrium conditions, the polymer concentration adsorbed on the pore surface can be modeled by an adsorption isotherm, for example, the Langmuir isotherm. To overcome the problem of high cost of the continuous injection of polymer solutions, a finite volume of water containing this chemical product (slug) is injected (Thiele et al. 2010).
Two-phase flow of a polymer solution in porous media (Hatzignatiou et al. 2013, 2015; Zhao et al. 2019) is governed by a 2 × 2 hyperbolic system of conservation laws (Fayers and Perrine 1958) obtained from the mass balance of the water phase and polymer mass. From this hyperbolic system, Pope et al. (1978) described this chemical flooding process considering the adsorption phenomena and cation exchange. Lake and Helfferich (1978) included the effect of dispersion in the mathematical problem. Pope (1980) applied the fractional flow theory to develop solutions to some of the most common EOR displacement problems; however, the case of slug injection was analyzed only for miscible displacement (gas flooding) and no adsorption. In general, mathematical modeling of oil displacement by polymer solutions injection considers immiscible system. Johansen and Winther (1988) solved the global Riemann problem for a non-strictly hyperbolic system of conservation laws modeling polymer flooding. The problem of multicomponent, multiphase displacement in porous media was analyzed by Helfferich (1981). Johansen and Winther (1989) obtained the exact solution of the Riemann problem modeling multicomponent polymer flooding.
Hyperbolic systems subject to discontinuous initial or boundary conditions lead to interactions of waves of different families (Rhee et al. 1989b; Bedrikovetsky 1993; Smoller 1994). The analytical solutions for this class of problems have been studied in various fields of science and engineering, like shallow water (Sekhar and Sharma 2008), chromatography (Shen 2010), traffic flow (Sun 2009) and gas dynamics (Sekhar and Sharma 2010; Zhang et al. 2008). Mathematically, polymer slug injection is represented by a piecewise boundary condition in which the concentration changes with time (Borazjani et al. 2016a; Torrealba and Hoteit 2019). Bedrikovetsky (1982) described the solution to the problem of the displacement of oil by a polymer slug for different adsorption isotherms. However, the case of water alternated polymer injection was only analyzed for the case of adsorption governed by Henry’s law. In this case, all polymer slugs travel with the same velocity in porous media and their speed does not depend on the concentration, leading to a simple solution. The solution for the problem of oil displacement by water alternated polymer slug injection is new and has not been investigated.
Application of a potential function related to the conservation of the aqueous phase as an independent variable instead of time allows the decoupling of the 2 × 2 hyperbolic system that models polymer flooding in two independent equations (Pires et al. 2004, 2005). One equation depends only on thermodynamic equilibrium conditions (auxiliary equation) and the other depends on the solution of the auxiliary equation and transport properties (lifting equation). This technique was used by Pires and Bedrikovetsky (2005) to develop the analytical solution of the 1-D n-component miscible displacement problem and by Khorsandi et al. (2017) to model low-salinity polymer flooding. For the above-mentioned papers, the splitting of the system of equations simplifies the solution because the equations are solved separately. Using the same technique, Vicente et al. (2014) solved the problem of variable concentration polymer slug considering that adsorption was governed by Langmuir’s isotherm. Borazjani et al. (2016b) applied this approach to model the injection of a polymer slug taking into account linear adsorption and change in water salinity. Borazjani et al. (2017) also used this methodology to investigate fines migration in two-phase flow. In the present paper, we apply the decoupling technique to solve the problem of water alternated polymer slugs injection into oil reservoirs. We considered the polymer adsorption phenomena modeled by a non-linear isotherm. It is important to note that the solution developed here can be used in other methods of enhanced oil recovery, like surfactant flooding.
2 Mathematical Model
The following hypothesis was adopted:
-
Newtonian fluids and one-dimensional two-phase flow;
-
Homogeneous porous media;
-
Incompressible and isothermal system;
-
Diffusion, capillary and gravity effects are neglected;
-
Liquid and solid phases are in local equilibrium;
-
No mass transfer between oil and water phases;
-
Polymer concentration does not change the water density.
The velocities of the phases follow Darcy’s law (Darcy 1856; Zarand and Pillai 2017):
where \(k\) is the absolute permeability, \(p\) is the pressure, \(k_{rl}\) and \(\mu_{l}\) are the relative permeability and viscosity, \(l = w,o\), and subscripts \(w\) and \(o\) denote water and oil phases.
The conservation of the water phase is given by
and conservation of the polymer mass by
where ϕ is the rock porosity, \(s\) is the water saturation, \(c\) is the polymer concentration in the water phase, and \(a\left( c \right)\) is the polymer concentration on the rock surface (adsorbed).
The water fractional flow is defined as (Bedrikovetsky 1993)
where \(u\) is the total velocity.
Substituting Eqs. (1) in (4), we obtain an expression for the fractional flow of water, a function of the phases relative permeability and viscosity:
The viscosity of water is an increasing function of polymer concentration, and the concentration of polymer on the rock surface may be determined by Langmuir’s adsorption isotherm:
where \(\alpha\) and \(\beta\) are positive constants of the model determined experimentally.
Substituting Eq. (4) in Eqs. (2)–(3) we obtain the hyperbolic system of conservation laws that models two-phase flow of oil and polymeric solutions in porous media
Defining the following dimensionless variables:
where L is the characteristic length of the porous media, and replacing (8) in system (7) we obtain
The analytical solution presented in this paper describes the hydrodynamics of oil displacement by water alternated polymer injection. The initial and boundary conditions representing the injection of \(N\) polymer slugs in a reservoir initially at uniform water saturation and no dissolved nor adsorbed polymer are given by:
where \(t_{0}^{J}\) is equal zero, \(s^{I}\) is the initial water saturation, \(s^{J}\) is the water saturation at the inlet face and \(c_{n}^{J}\) stands for the injected polymer concentration in the n-th slug.
2.1 Riemann Problem
The solution of system (9) subject to initial and boundary conditions (10) when \(t < t_{1}^{J}\) is a Riemann problem, and its solution is composed by rarefaction and shock waves and constant states (Johansen and Winther 1988; Bedrikovetsky 1993).
The rarefaction waves take place in regions where the solution is continuous. There are two different kinds: s-waves and c-waves. Along an s-wave the concentration is constant; on the other hand, along a c-wave both saturation and concentration change according to the following ordinary differential equation:
where
System (9) admits two shock waves according to the Rankine–Hugoniot conditions. If the concentration is constant through the shock, it is called an s-shock, and its velocity is given by
where \(\left( {s^{ + } ,c^{ + } } \right)\) and \(\left( {s^{ - } ,c^{ - } } \right)\) are the right and left states, respectively. Across a c-shock, both saturation and concentration change. The velocity of a c-shock is given by
where
The complete solution of the Riemann problem is described by a wave sequence linking the boundary condition (left state) to initial condition (right state). An s-wave with zero polymer concentration will be denoted by \(\mathop{\longrightarrow}\limits^{{R_{s}^{0} }}\) and with constant concentration \(c_{n}^{J}\) by \(\mathop{\longrightarrow}\limits^{{R_{s}^{J} }}\). An s-shock and a c-shock are represented by \(\mathop{\longrightarrow}\limits^{{{D}_{s} }}\) and \(\mathop{\longrightarrow}\limits^{{{D}_{c} }}\), respectively. Using the aforementioned notation the self-similar solution (Fig. 1) is given by \(J\mathop{\longrightarrow}\limits^{{{R}_{s}^{J} }}s_{1}^{ - } \mathop{\longrightarrow}\limits^{{{D}_{c} }}s_{1}^{ + } \mathop{\longrightarrow}\limits^{{{D}_{s} }}I\) if \(s_{1}^{ + } < s_{F}\) and by \(J\mathop{\longrightarrow}\limits^{{{R}_{s}^{J} }}s_{1}^{ - } \mathop{\longrightarrow}\limits^{{{D}_{c} }}s_{1}^{ + } \mathop{\longrightarrow}\limits^{{{R}_{s}^{0} }}s_{f} \mathop{\longrightarrow}\limits^{{{D}_{s} }}I\) if \(s_{1}^{ + } > s_{F}\), where \(J\) and \(I\) are the injection and initial conditions, respectively.
2.2 Coordinate Transformation
Defining a new independent variable \(\varphi\) as
and applying it in system (9) instead of time leads to the following partial differential equation for the polymer conservation
The initial and boundary conditions for Eq. (16) in the new coordinate system are given by
Following the same procedure for the first equation of the system (9), we obtain
where
and the initial and boundary conditions for Eq. (18) are
3 Structure of the Solution
The solution of the problem (9)–(10) is built in three steps: solution of the auxiliary equation (Eq. (16)), solution of the lifting equation (Eq. (18)) and inverse mapping for time domain. Equations (16) and (18) are nonlinear hyperbolic equations, and their solution can be obtained using the method of characteristic (Whitham 1974; Logan 2008).
3.1 Auxiliary Equation Solution
Equation (16) models one-phase polymer transport in porous media (Rhee et al. 1989a). In quasilinear form it becomes
Therefore, along a characteristic curve \(\left( {\varphi (x)} \right)\) the polymer concentration is constant:
The trajectory of the characteristics is a straight line defined by
The slope of a characteristic where the polymer concentration is zero (c = 0) will be represented by \(\lambda_{0}\)\(\left( {\lambda_{0} = \alpha } \right)\) and if the concentration is \(c_{n}^{J}\) by \(\lambda_{n}\)\(\left( {\lambda_{n} = \lambda \left( {c_{n}^{J} } \right)} \right)\). The speed (\(\sigma\)) of each characteristic wave is calculated by the inverse of Eq. (23):
3.1.1 Rarefaction Waves
According to the boundary condition (Eq. (17)), at \(\varphi_{2n - 1}^{J}\) a water slug is injected (no dissolved polymer). As the speed of the front of the polymer slug \(\left( {\sigma_{n} } \right)\) is greater than its rear velocity \(\left( {\sigma_{0} } \right)\), behind every polymer slug a rarefaction wave will appear. This is a centered wave at \(\left( {0,\varphi_{2n - 1}^{J} } \right)\), and its slope is given by
The polymer concentration at each rarefaction wave is determined by (Eq. (25)):
3.1.2 Shock Waves
The solution of the auxiliary equation also admits shock waves. The Rankine–Hugoniot condition for Eq. (16) is
where \(c^{ + }\) and \(c^{ - }\) are the concentration values ahead and behind the discontinuity, respectively. Substituting the expression of the Langmuir isotherm into Eq. (27), we find the inverse of the shock speed in x–φ plane:
The speed of the shock is:
If \(c^{ + }\) and \(c^{ - }\) are constant the inverse of the shock speed is also constant and will be denoted as \(\frac{1}{V} = \tilde{\lambda }_{(n,r)} = \tilde{\lambda }\left( {c_{n}^{J} ,c_{r}^{J} } \right)\).
Table 1 shows the shock paths obtained solving Eq. (27) to all possible \(c^{ + }\) and \(c^{ - }\) combinations. Three types of shock may appear. In shock type I both concentrations behind and ahead of the shock are constant, this shock travels with constant speed and always appears at the front of any polymer slug. The shock type II results from the interaction between a rarefaction wave (Eq. (25)) with a shock type I. If the concentration ahead of the shock is zero \(\left( {c^{ + } = 0} \right)\), its velocity decreases (shock type IIa). If the concentration behind the shock is constant \(\left( {c^{ - } = c_{n}^{J} } \right)\), its velocity increases (shock type IIb). The shock type III appears when two rarefaction waves intersect.
3.2 Lifting Equation
In quasilinear form Eq. (18) is given by
where
Along the characteristic curves defined by
we have
3.2.1 Rarefaction Waves
In regions of constant concentration, the right side of Eq. (32) is zero, therefore \(U\) is constant on the characteristics curves. Thus, the characteristics are straight lines. In regions where the concentration changes, Eqs. (31) and (32) must be solved simultaneously to obtain the characteristic curves and the value of U.
3.2.2 Shock Waves
The concentration shock path in the solution of Eq. (18) is obtained in the solution of the auxiliary equation (Eq. (16)), and also obeys the Rankine–Hugoniot conditions:
3.3 Inverse Mapping
After the auxiliary and lifting equations are solved, the next step is the inverse mapping of the solution from \(\left( {x,\varphi } \right)\)-plane to \(\left( {x,t} \right)\)-plane. This procedure is performed for rarefaction and shock waves, substituting relations (19) into Eq. (15) and integrating the resulting equation from \(\left( {x_{0} ,\varphi_{0} } \right)\) to \(\left( {x,\varphi } \right)\):
Applying Eq. (31) (rarefaction waves) into Eq. (34) we obtain
and applying Eq. (33) (shock waves) into Eq. (34) we obtain
where \(F^{ \pm } = F\left( {U^{ \pm } ,c^{ \pm } } \right)\).
Equations (35) and (36) allow us to calculate \(t\left( x \right)\) along any characteristic curve \(\varphi \left( x \right)\) and shock path.
The saturation at each characteristic and constant region is obtained from the following expression
4 Example of a Particular Solution
The methodology developed to build the solution of system (9) will be applied to solve a particular case of water alternating polymer (WAP) injection subject to the following initial and boundary conditions:
4.1 Solution of the Auxiliary Equation
As the polymer concentration of both slugs is the same \(\left( {c_{1}^{J} = c_{2}^{J} = c^{J} } \right)\), at the front of the first slug there is a type I shock concentration (Table 1) \((c^{J} \mathop{\longrightarrow}\limits^{{{D}_{c} }}0)\), the trajectory of this shock is defined by the straight line \(\varphi_{\text{I}}^{(1,0)} = \tilde{\lambda }_{1,0} x\). Note that the concentration of both polymer slugs is the same \(\left( {c_{1}^{J} = c_{2}^{J} = c^{J} } \right)\). Behind this slug there is a family of constant concentration rarefaction waves where the concentration changes from \(c^{J}\) with speed \(\sigma_{1}\) to 0 with speed \(\sigma_{0}\). The polymer concentration at each rarefaction wave behind the first slug can be calculated through (Fig. 2)
The first slug is displaced by water until \(\varphi_{2}^{J}\), at this point the injection of second polymer slug begins. At point (1), defined by the intersection of the characteristic \(\varphi = \lambda_{1} x + \varphi_{1}^{J}\) and the shock \(\varphi_{\text{I}}^{(1,0)}\) (Fig. 2)
a decreasing speed shock (Type IIa) develops, the trajectory of this shock is given by
Ahead of the second slug, there is also a discontinuity \((c^{J} \mathop{\longrightarrow}\limits^{{{D}_{c} }}0)\), its trajectory is given by the straight line \(\varphi_{\text{I}}^{(2,0)} = \tilde{\lambda }_{2,0} x + \varphi_{2}^{J}\). At point
the shock ahead of the second slug intersects the characteristic \(\varphi = \lambda_{0} x + \varphi_{1}^{J}\) (last characteristic of the rarefaction wave behind the first polymer slug), and a shock-rarefaction wave interaction begins. At this point the front of the second slug travels with increasing speed (shock type IIb). The path of this shock \(\left( {c^{ - } = c^{J} ,\,\,c^{ + } = c_{1} (x,\varphi )} \right)\) in \(\left( {x,\varphi } \right)\)-plane is given by
The shock \(\varphi_{\text{IIa}}^{(1)}\) intercepts shock \(\varphi_{\text{IIb}}\) (Fig. 2) at point (3):
where
Along the left side of the shock path \(\varphi_{\text{IIa}}^{(1)}\) the polymer concentration \(\left( {c_{\text{IIa}}^{(1) - } } \right)\) decreases from \(c^{J}\) at \(\left( {x_{1} ,\varphi_{1} } \right)\) to \(c_{3}^{ - }\) at \(\left( {x_{3} ,\varphi_{3} } \right)\) and along the right side of curve \(\varphi_{\text{IIb}}\) the polymer concentration \(\left( {c_{\text{IIb}}^{ + } } \right)\) increases from zero at \(\left( {x_{2} ,\varphi_{2} } \right)\) to \(c_{3}^{ - }\) at \(\left( {x_{3} ,\varphi_{3} } \right)\). Concentration \(c_{3}^{ - }\) is determined from Eq. (26):
At point (3) another type I concentration shock appears. Its trajectory is given by \(\varphi_{\text{I}}^{(2,0)} \left( x \right) = \tilde{\lambda }_{2,0} \left( {x - x_{3} } \right) + \varphi_{3}\), and it travels at constant speed. At point
the rarefaction wave behind the second slug overtakes the shock \(\varphi_{\text{I}}^{(2,0)}\). The trajectory of this wave (shock-rarefaction interaction) is given by (shock type IIa)
Behind the curve \(\varphi_{\text{IIa}}^{(2)}\) the polymer concentration \(\left( {c_{\text{IIa}}^{(2) - } } \right)\) decreases from \(c^{J}\) at \(\left( {x_{4} ,\varphi_{4} } \right)\) to 0 when \(\left( {x_{3} ,\varphi_{3} } \right) \to \infty\). The polymer concentration changes along this wave (second rarefaction wave) according to
At \(\left( {0,\varphi_{3}^{J} } \right)\) the second slug is displaced by water.
4.2 Solution of the Lifting Equation
Although the original system is decoupled, the lifting equation can be solved only after the auxiliary problem solution. Figure 3 shows the solution in \(\left( {F,U} \right)\)-plane for \(\varphi < \varphi_{1}^{J}\) (self-similar solution), composed by a rarefaction wave from \(U = 1\) to \(U_{1}^{ - }\); followed by a shock wave linking \(U_{1}^{ - }\) to \(U_{1}^{ + }\); then there is a rarefaction wave from \(U_{1}^{ + }\) to \(U_{f}\); and finally a shock wave connecting the initial condition.
Interactions of waves of different families begin when \(\varphi > \varphi_{1}^{J}\). Figure 4 shows the solution of the lifting equation in the \(x - \varphi\) diagram. A \(U\)-rarefaction centered at point \(\left( {0,0} \right)\) appears in region I; its characteristic slopes are given by
In region III both \(U\) and \(c\) change along characteristics. On the characteristic curves beginning at \(\varphi = \lambda_{1} x + \varphi_{1}^{J}\); \(U\) changes from \(U_{\# }^{(1)}\) to \(U_{*}^{(1)}\) on the curve \(\varphi = \lambda_{0} x + \varphi_{1}^{J}\) if \(\varphi < \varphi_{2}\); or to \(U_{\text{IIb}}^{(1) + }\) on the curve \(\varphi_{\text{IIb}} \left( x \right)\) if \(\varphi_{2} < \varphi < \varphi_{3}\) (Fig. 4).
In region II, \(c = 0\) and \(U\) is constant \(\left( {U_{*}^{(1)} } \right)\), the slope of each characteristic is \(F^{\prime}_{U} \left( {U_{*}^{(1)} = U_{\text{Ia}}^{(2,0) + } ,0} \right)\). This characteristic interacts with the shock \(\varphi_{\text{Ia}}^{(2,0)}\); where \(U^{ - } = U_{\text{Ia}}^{(2,0) - } = U_{\# }^{(2)}\), and \(U^{ + } = U_{\text{Ia}}^{(2,0) + } = U_{*}^{(1)}\) (Fig. 5a). In region IV, \(c = c^{J}\) and \(U\) is constant. Across the curve \(\varphi_{\text{IIb}} \left( x \right)\), there is a concentration shock where \(U^{ - } = U_{\text{IIb}}^{ - }\) lies on the curve \(F\left( {U,c^{J} } \right)\). and \(U^{ + } = U_{\text{IIb}}^{ + }\) lies on the fractional flow curve \(F\left( {U,c_{\text{IIb}}^{ + } } \right)\) (Fig. 5b). The slope of the \(U\)-characteristics in region IV is \(F^{\prime}_{U} \left( {U,c^{J} } \right)\). In the region where \(U\) changes between \(U_{4}^{ - }\) and \(U_{{3{\text{b}}}}^{ - }\) (Figs. 4 and 5), these characteristics will catch up the shock curve \(\varphi_{\text{Ib}}^{(2,0)} \left( x \right)\) (Fig. 2).
At point 3, \(U_{{ 3 {\text{a}}}}^{ - }\) jumps to \(U_{{ 3 {\text{a}}}}^{ + }\) (slope \(\tilde{\lambda }\left( {c_{3}^{ - } ,0} \right)\)) and to \(U_{{ 3 {\text{b}}}}^{ - }\) (slope \(\tilde{\lambda }\left( {c_{3}^{ - } ,c^{J} } \right)\)) (Figs. 4 and 6a); and at point \(\left( {U_{{ 3 {\text{b}}}}^{ - } ,\,F\left( {U_{{ 3 {\text{b}}}}^{ - } ,c^{J} } \right)} \right)\) there is another jump to \(\left( {U_{{ 3 {\text{b}}}}^{ + } ,\,F\left( {U_{{ 3 {\text{b}}}}^{ + } ,0} \right)} \right)\) with slope \(\tilde{\lambda }\left( {c^{J} ,0} \right)\) (Figs. 4 and 6a). Since the speed of the characteristic carrying \(U_{{ 3 {\text{b}}}}^{ + }\) is greater than the speed of the characteristic carrying \(U_{{ 3 {\text{a}}}}^{ + }\), the simple wave \(\left( {U_{\text{Ib}}^{ + } ,\,\,c = 0} \right)\); where \(U_{4}^{ + } < U_{\text{Ib}}^{ + } < U_{{3{\text{b}}}}^{ + }\); arising from the curve \(\varphi_{\text{Ib}}^{(2,0)} \left( x \right)\) will intercept the simple wave \(\left( {U_{\text{IIa}}^{(1) + } ,\,\,c = 0} \right)\); where \(U_{{3{\text{a}}}}^{ + } < U_{\text{IIa}}^{(1) + } < U_{1}^{ + }\); arising from the curve \(\varphi_{\text{IIa}}^{(1)} \left( x \right)\) (Fig. 4). This interaction starts at point 3 and takes place along the shock curve \(\varphi_{\gamma } \left( x \right)\); where \(U_{\gamma }^{ + } = U_{\text{IIa}}^{(1) + }\) and \(U_{\gamma }^{ - } = U_{\text{Ib}}^{ + }\) (Figs. 4,6a and 6b); its trajectory is given by (see details in “Appendix”):
If all characteristics arising from curve \(\varphi_{\text{IIa}}^{(1)} \left( x \right)\) intercept the characteristics arising from curve \(\varphi_{\text{Ib}}^{(2,0)} \left( x \right)\), the characteristics of region VIII will interact with constant state \(U_{1}^{ + }\) (Fig. 6c), where \(U_{\gamma }^{ + } = U_{1}^{ + }\).
On the other hand, if only part of the characteristics arising from the curve \(\varphi_{\text{IIa}}^{(1)} \left( x \right)\) intercepts the characteristics arising from the curve \(\varphi_{\text{Ib}}^{(2,0)} \left( x \right)\), the remaining characteristics will interact with the characteristics arising from the curve \(\varphi_{\text{IIa}}^{(2)} \left( x \right)\) (Fig. 6d).
The solution in regions V, VII and VIII is analogous to solution in region II and the solution in region V is analogous to solution in region III.
Along the curves \(\varphi_{\text{IIa}}^{(n)} \left( x \right) \left( {c^{ + } = 0,\,\,c^{ - } = c_{n} (x,\varphi )} \right)\), the shock speed is equal to the characteristic speed (Fig. 7):
4.3 Inverse Mapping
The final part of the solution is the inverse mapping from \(\left( {x,\varphi } \right)\)-plane to \(\left( {x,t} \right)\)-plane. So, the characteristic diagram presented in Fig. 4 is mapped in x–t domain using the relations given by Eqs. (35) and (36) (Fig. 8). In constant concentration \(\left( {c = 0\,{\text{or}}\,c = c^{J} } \right)\) regions, Eq. (35) reduces to
The solution for \(t < t_{1}^{J}\) is presented in Sect. 2.1. For \(t > t_{1}^{J}\) the discontinuity in the boundary condition leads to interactions between rarefactions and shocks waves.
Interactions between an s-wave and a c-wave appear in regions III and VI (Fig. 8). In other regions with constant concentration, we have
where \(\left( {x^{\prime},t^{\prime}} \right)\) is the characteristic initial point.
After the coordinate transformation, the straight lines \(\varphi = \lambda_{n} x + \varphi_{2n + 1}^{J}\) and \(\varphi = \lambda_{0} x + \varphi_{2n + 1}^{J}\) are mapped onto the curves \(t_{J}^{(n)} \left( x \right)\) and \(t_{0}^{(n)} \left( x \right)\), respectively (Fig. 8a). For \(0 < x < x_{2}\) the water saturation increases from \(s_{\# }^{(1)}\) on the curve \(t_{J}^{(1)} \left( x \right)\) to \(s_{*}^{(1)}\) on the curve \(t_{0}^{(1)} \left( x \right)\) (Figs. 8b and 9a); for \(x_{2} < x < x_{3}\) the saturation increases up to \(s_{\text{IIb}}^{ + }\) on curve \(t_{\text{IIb}} \left( x \right)\), where \(s_{\text{IIb}}^{ + } > s_{\text{IIb}}^{ - } = s_{\# }^{(2)}\) (Figs. 8b and 9b). The shock trajectory ahead of the second slug is mapped onto plane x–t through the curve \(t_{\text{Ia}}^{(2,0)} \left( x \right)\) (with increasing speed), where \(s_{\text{Ia}}^{ + } = s_{*}^{(1)} > s_{\text{Ia}}^{ - } = s_{\# }^{(2)}\) (Figs. 8b and 9a).
Along the shock path \(t_{\text{IIa}}^{(n)} \left( x \right)\); \(s_{\text{IIa}}^{(n) + } > s_{\text{IIa}}^{(n) - }\) (Fig. 10), the velocity of this shock is equal to the characteristic speed behind the discontinuity and decreases with time. When \(t \to \infty\), \(s_{\text{IIa}}^{(2) \pm } \to s_{\infty }\), where \(s_{\infty }\) lies on the curve \(\,f\left( {s,0} \right)\).
All constant saturation characteristics in region IV, where saturation is smaller than \(s_{4}^{ - }\), intercept the front of the polymer slug \(t_{\text{Ib}}^{(2,0)} \left( x \right)\) (Fig. 8b). In this shock \(s_{\text{Ib}}^{ + } > s_{\text{Ib}}^{ - }\).
The velocity of the characteristics in region VII is given by (Figs. 8a, 8b and 11a)
and in region VIII by (Figs. 8a, 8b and 11a)
The velocity of characteristics in region VIII is greater than the velocity of characteristics in region VII, since the value of saturations in region VII is greater than in region VIII. Therefore, these waves intercept along the shock path \(t_{\gamma } \left( x \right)\) (Fig. 8a), obtained through Eq. (36). Along this shock path \(\,s_{\gamma }^{ - } < s_{\gamma }^{ + }\) (Fig. 11b). As described previously, two different waves interaction structure between the rarefaction waves of regions VII and VIII may appear. One possibility is that the characteristics arising from curve \(t_{\text{IIa}}^{(1)} \left( x \right)\) interact with characteristics arising from curves \(t_{\text{Ib}}^{(2,0)} \left( x \right)\) and \(t_{\text{IIa}}^{(2)} \left( x \right)\) (Fig. 11c); in the other scenario all characteristics arising from curve \(t_{\text{IIa}}^{(1)} \left( x \right)\) interact with waves arising from curve \(t_{\text{Ib}}^{(2,0)} \left( x \right)\) (Fig. 11d). In the last case, a new shock appears, resulting from the interaction between the characteristics carrying \(s_{1}^{ + }\) and the discontinuity \(t_{\gamma } \left( x \right)\), and its speed is given by
It is important to note that, although the polymer concentration is constant ahead and behind (\(c^{ - } = c^{J}\) and \(c^{ + } = 0\)) the trajectories of the polymer slug front (\(t_{\text{I}}^{(1,0)} \left( x \right)\), \(t_{\text{Ia}}^{(2,0)} \left( x \right)\) and \(t_{\text{Ib}}^{(2,0)} \left( x \right)\)); only shock \(t_{\text{I}}^{(1,0)} \left( x \right)\) travels with constant speed; the velocity of \(t_{\text{Ia}}^{(2,0)} \left( x \right)\) and \(t_{\text{Ib}}^{(2,0)} \left( x \right)\) is increasing and decreasing, respectively.
Table 2 shows the velocity of all shocks present in the solution of problem (9)–(10) in the x–t domain and the saturation value ahead and behind of each discontinuity.
Figure 12 presents the solution for this particular problem in f–s plane and Fig. 13 shows the respective saturation and concentration profiles during each slug injection (water and polymer) and between the end of the slug injection and the point of shocks intersection (points 1, 2, 3 and 4 shown in Fig. 8a). Table 3 shows the waves sequences for all solution profiles. Besides the notation introduced in Sect. 2.1 to denote shock and rarefaction waves, the symbol \(\mathop{\longrightarrow}\limits^{{{R}_{c} }}\) stands for the trajectory of an s-wave and a c-wave interaction wave.
5 Validation
In this section we compare our solution to numerical results using the finite volume method.
Water fractional flow was calculated using the following analytical expression:
and the adsorption isotherm is given by
Discretizing system of Eqs. (9) using an upwind finite volume method (LeVeque 2002) leads to
where \(M = cs + a\left( c \right)\) and \(F = cf\).
After calculating \(M_{i}^{n + 1}\), it is possible to find \(c_{i}^{n + 1}\) solving the following transcendental equation
Equation (61) was solved using Newton´s method.
Time step was defined based on CFL criteria:
where \(\chi_{s} = f^{\prime}_{s}\) and \(\chi_{c} = \frac{f}{{s + a^{\prime}(c)}}\) are the eigenvalues associated to system (9). For all simulations we adopted \({\text{CFL = 0}} . 9 9\) and \(\Delta x = 0.002\). Figures 14, 15, 16, 17 and 18 present saturation and concentration profiles for different simulation times. Note that there is an excellent agreement between the solutions.
6 Conclusions
In this paper, we present the analytical solution for the water alternated polymer injection EOR technique. This solution may be applied for any number of polymer slugs with different concentrations, and the polymer may be adsorbed by the rock. The introduction of an auxiliary independent variable splits the conservation system into two independent equations, one based on the thermodynamics features of the problem (adsorption isotherms) and the other dependent on transport properties and the solution of the concentration equation. From the auxiliary equation solution, it is possible to map all the concentration shocks of the original problem. The front slug speed is always greater than the rear speed regardless of the polymer injection concentration. Therefore, the polymer slugs will catch up with the previously polymer slug injected. The interaction between rarefaction waves of different families is calculated by solving the lifting equation in the regions where concentration changes. This solution is new and has not been investigated. It can also be used as a basis for the evaluation of similar problems (alternated slugs injection). We expect that these results will be relevant to: (i) implementation of the solution in streamline reservoir simulation; (ii) validation of numerical methods; and (iii) the interpretation of polymer flooding experiments.
References
Bedrikovetsky, P.G.: Displacement of oil by a slug of an active additive forced by water through a stratum. Fluid Dyn. 17(3), 409–417 (1982)
Bedrikovetsky, P.G.: Mathematical Theory of Oil and Gas Recovery. With Applications to Ex-USSR Oil and Gas Fields. Springer Netherlands, Amsterdam (1993)
Borazjani, S., Bedrikovetsky, P., Farajzadeh, R.: Analytical solutions of oil displacement by a polymer slug with varying salinity. J. Petrol. Sci. Eng. 140, 28–40 (2016a)
Borazjani, S., Roberts, A.J., Bedrikovetsky, P.: Splitting in systems of PDEs for two-phase multicomponent flow in porous media. Appl. Math. Lett. 53, 25–32 (2016b)
Borazjani, S., Behr, A., Genolet, L., Van Der Net, A., Bedrikovetsky, P.: Effects of fines migration on low-salinity waterflooding: analytical modelling. Transp. Porous Media 116, 213–249 (2017)
Darcy, H.: Les fontaines publiques de la ville de Dijon. Dalmont, Paris (1856)
Fayers, F.J., Perrine, R.L.: Mathematical description of detergent flooding in oil reservoirs. Paper SPE 1132 presented at the SPE Fall Meeting of the Society of Petroleum Engineers of AIME, Houston, 5–8 Oct (1958)
Hatzignatiou, D.G., Norris, U.L., Stavlandb, A.: Core-scale simulation of polymer flow through porous media. J. Petrol. Sci. Eng. 108, 137–150 (2013)
Hatzignatiou, D.G., Moradi, H., Stavlandb, A.: Polymer flow through water- and oil-wet porous media. J. Hydrodyn. 27(5), 748–762 (2015)
Helfferich, F.G.: Theory of multicomponent, multiphase displacement in porous media. SPE J. 21(1), 51–62 (1981)
Johansen, T., Winther, R.: The solution of Riemann problem for a hyperbolic system of conservation laws modeling polymer flooding. SIAM J. Math. Anal. 19(3), 541–566 (1988)
Johansen, T., Winther, R.: The Riemann problem for multicomponent polymer flooding. SIAM J. Math. Anal. 20(04), 908–929 (1989)
Khorsandi, S., Qiao, C., Johns, R.T.: Displacement efficiency for low-salinity polymer flooding including wettability alteration. SPE J. 22(02), 417–430 (2017)
Lake, L.W., Helfferich, F.: Cation exchange in chemical flooding: part 2—the effect of dispersion, cation exchange, and polymer/surfactant adsorption on chemical flood environment. SPE J. 18(06), 435–444 (1978)
Leveque, R.J.: Finite Volume Methods for Hyperbolic Problems. Cambridge University Press, Cambridge (2002)
Littmann, W.: Polymer Flooding. Elsevier Science Publishers B.V., New York (1988)
Logan, J.D.: An Introduction to Nonlinear Partial Differential Equations, 2nd edn. Wiley, Hoboken, NJ (2008)
Pires, A.P., Bedrikovetsky, P.G., Shapiro, A.A.: Analytical modeling for two-phase EOR processes: splitting between hydrodynamics and thermodynamics. Paper SPE 89919 presented at the SPE annual technical conference and exhibition, Houston, 26–29 Sept (2004)
Pires, A.P., Bedrikovetsky, P.G.: Analytical modeling of 1d n-component miscible displacement of ideal fluids. Paper SPE 94855 presented at the SPE Latin American and Caribbean petroleum engineering conference, Rio de Janeiro, 20–23 June (2005)
Pires, A.P., Bedrikovetsky, P.G., Shapiro, A.A.: A splitting technique for analytical modelling of two-phase multicomponent flow in porous media. J. Petrol. Sci. Eng. 51, 54–67 (2005)
Pope, G.A.: The application of fractional flow theory to enhanced oil recovery. SPE J. 20(3), 191–205 (1980)
Pope, G.A., Lake, L.W., Helfferich, F.G.: Cation exchange in chemical flooding: part 1—basic theory without dispersion. SPE J. 18(06), 418–434 (1978)
Rhee, H.K., Aris, R., Amundson, N.R.: First-Order Partial Differential Equations, vol. 1. Prentice-Hall, Hoboken, NJ (1989a)
Rhee, H.K., Aris, R., Amundson, N.R.: First-Order Partial Differential Equations, vol. 2. Prentice-Hall, Hoboken, NJ (1989b)
Sekhar, T.R., Sharma, V.D.: Interaction of shallow water waves. Stud. Appl. Math. 121(01), 1–25 (2008)
Sekhar, T.R., Sharma, V.D.: Wave interactions for the pressure gradient equations. Methods Appl. Anal. 17(2), 165–178 (2010)
Shen, C.: Wave interactions and stability of the Riemann solutions for the chromatography equations. J. Math. Anal. Appl. 365, 609–618 (2010)
Smoller, J.: Shock Wave and Reaction–Diffusion Equation, 2nd edn. Springer-Verlag, New York (1994)
Sorbie, K.S.: Polymer-Improved Oil Recovery. Blackie, Florida (1991)
Sun, M.: Interactions of elementary waves for the Aw-Rascle model. SIAM J. Appl. Math. 69(6), 1542–1558 (2009)
Thiele, M., Batycky, R., Pollitzer, S., Clemens, T.: Polymer-flood modeling using streamlines. SPE Reserv. Eval. Eng. 13(2), 313–322 (2010)
Torrealba, V.A., Hoteit, H.: Improved polymer flooding injectivity and displacement by considering compositionally-tuned slugs. J. Petrol. Sci. Eng. 178, 14–26 (2019)
Vicente, B.J., Priimenko, V.I., Pires, A.P.: Semi-analytical solution for a hyperbolic system modeling 1D polymer slug flow in porous media. J. Petrol. Sci. Eng. 115, 102–109 (2014)
Whitham, G.B.: Linear and Nonlinear Waves. Wiley, New York (1974)
Zarand, M.A.F., Pillai, K.: Spontaneous imbibition of liquid in glass fiber wicks, part II: validation of a diffuse-front model. Transp. Phenomena Fluid Mech. 64(01), 306–315 (2017)
Zhang, T., Yang, H., He, Y.: Interactions between two rarefaction waves for the pressure-gradient equations in the gas dynamics. Appl. Math. Comput. 199, 231–241 (2008)
Zhao, S., Pu, W., Wei, B., Xu, X.: A comprehensive investigation of polymer microspheres (PMs) migration in porous media: EOR implication. Fuel 235, 249–258 (2019)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Appendix
The shock path resulting from the interaction between two simple waves is described in Rhee et al. (1989a) when the rarefaction waves arise from the coordinate axis. Here, the same approach is used to build the trajectory of shocks when the rarefaction waves arise from any curve. Considering that along the path shock \(x\) and \(\varphi\) are functions of \(U^{ - }\) and \(U^{ + }\), we obtain the following expression to the shock path:
Equation (63) can be rewritten as
At an arbitrary point \(\left( {x,\varphi } \right)\) on the shock path we have two characteristics intersecting, one from the curve \(\varphi_{A} \left( x \right)\) and another from the curve \(\varphi_{B} \left( x \right)\) (Fig. 19). These characteristic curves are straight lines:
where \(\omega^{ \pm } = F^{\prime}_{U} \left( {U^{ \pm } ,0} \right)\), \(\left( {\xi^{ + } = \xi^{ + } \left( {U^{ + } } \right),\eta^{ + } = \eta^{ + } \left( {U^{ + } } \right)} \right)\) and \(\left( {\xi^{ - } = \xi^{ - } \left( {U^{ - } } \right),\eta^{ - } = \eta^{ - } \left( {U^{ - } } \right)} \right)\) are points on the curves \(\varphi_{A} \left( x \right)\) and \(\varphi_{B} \left( x \right)\), respectively.
From Eq. (65) we write \(\varphi\) and \(x\) as functions of \(U^{ - }\) and \(U^{ + }\):
Deriving \(x\) and \(\varphi\) with respect to \(U^{ + }\) and \(U^{ - }\) and substituting into Eq. (64), we obtain an ordinary differential equation relating \(U^{ - }\) and \(U^{ + }\):
where \(\omega^{\prime \pm } = F^{\prime\prime}_{U} \left( {U^{ \pm } ,0} \right)\), \(\eta^{\prime \pm } = {{{\text{d}}\eta^{ \pm } } \mathord{\left/ {\vphantom {{{\text{d}}\eta^{ \pm } } {{\text{d}}U^{ \pm } }}} \right. \kern-0pt} {{\text{d}}U^{ \pm } }}\) and \(\xi^{\prime \pm } = {{d\xi^{ \pm } } \mathord{\left/ {\vphantom {{d\xi^{ \pm } } {{\text{d}}U^{ \pm } }}} \right. \kern-0pt} {{\text{d}}U^{ \pm } }}\).
The solution of Eq. (67) allows the determination of \(U^{ - }\) for an specified \(U^{ + }\). Replacing \(U^{ - }\) and \(U^{ + }\) in Eq. (66), we obtain the shock path.
Rights and permissions
About this article
Cite this article
Vicente, B.J., Priimenko, V.I. & Pires, A.P. Mathematical Model of Water Alternated Polymer Injection. Transp Porous Med 135, 431–456 (2020). https://doi.org/10.1007/s11242-020-01482-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11242-020-01482-1