1 Introduction

In-depth profile modification is a promising technology for improving the sweep efficiency of water flooded heterogeneous oil reservoirs (Seright et al. 2011; Sydansk and Southwell 2000; Bailey et al. 2000; Glasbergen et al. 2014). It can be implemented by injecting a cross-linking polymer (XL polymer) that propagates deep into the reservoir. The viscosity of the polymer has to be low for some period of time followed by a fast viscosity build-up as it reaches the gel point (Winter 1987; An et al. 2010; Dickie et al. 1988). The formed gel has a high apparent viscosity (approx. 15,000 cP) which reduces the effective permeability of layers with higher conductivity (Fig. 1). Once the target zone permeability is reduced, brine flow from injection wells will be diverted into zones with lower permeability (and higher oil saturation). As a result, the production of excessive water will be reduced (WOR—water-oil ratio) and oil production will be increased (Fig. 2). The efficiency of the process depends on the geological characteristics of the reservoir, the physical properties of the cross-linking polymer, its concentration in the target zone and the interaction with the minerals of the rock (Seright et al. 2011; Bailey et al. 2000; Glasbergen et al. 2014; Lake 2010).

Fig. 1
figure 1

Diversion of the injected water in the reservoir after it was treated with the XL polymer: IW—injection well; PW—production well

Fig. 2
figure 2

An example of the change in water–oil ratio over time before and after the reservoir is treated with the XL polymer

The most appropriate chemical system for in-depth profile modification in a reservoir should have the following properties: tolerance to the salinity of the brine, thermal stability, low initial viscosity, deep propagation into a reservoir, and low mechanical degradation (Karsani et al. 2014; Zhang and Zhou 2008; Zitha et al. 2002). There are a few XL polymers that can meet the desired requirements for profile modification problems in specific reservoir conditions (Sydansk 1988; Vasquez et al. 2003; Crespo et al. 2014). One of the commonly applied cross-linking systems is a mixture of a hydrolysed polyacrylamide (HPAM) and polyethylenimine (PEI) (Al-Muntasheri et al. 2008; Crespo et al. 2013). Despite its frequent application, there is a lack of knowledge about the in situ dynamic cross-linking of such systems and hence the efficiency of the XL polymer cannot be predicted from reservoir to reservoir. Therefore, it is important to study the in situ dynamic cross-linking of polyacrylamide both from a theoretical as well as from a practical point of view. Cross-linking of HPAM often happens fast (2–4 days) (Glasbergen et al. 2014). In general this is not acceptable for the purpose of injecting a XL polymer deep into a reservoir. In order to extend the gelation time it is desired to make a cross-linker, which is a polycation, less active by mixing it with a retardant, polyanion. As a result of that reaction, a polyelectrolyte complex (PEC) is formed (Cordova et al. 2008; Müller et al. 2011; Spruijt 2012; Jayakumar and Lane 2012). Over time the chemical bonds between the polycation and the polyanion become weaker and the cross-linker becomes available for interaction with HPAM. In the current work, a PEC was employed for delaying the reaction between HPAM and PEI. The flow of this mixture in porous media was studied experimentally according to a specially developed framework. That framework includes bulk, pore scale, as well as a core flood experiment. The bulk rheology of different XL polymer recipes was tested first to select a relevant recipe with a gelation time suitable for the core flood experiment. There are different parameters which influence the kinetics of cross-linking of the polymer: temperature, different concentration of divalent ions, and cross-linker concentration. These parameters were varied during the bulk tests to meet the following requirements: (1) the initial viscosity of a mixture (polymer + cross-linker) has to be low and the gelation time not less than 5 days; (2) the XL polymer has to be stable at 45 °C, which is the target temperature of the experiment; (3) no dramatic precipitation occurs during the gelation time.

Next, a slug of the selected XL polymer was injected into a 1-m Boise core and it was subsequently displaced by HPAM in order to study the in situ dynamic cross-linking of the polymer. During the injection process, the pressure drop over the core was recorded. To understand the reason for the pressure drop build-up during the injection of the XL polymer into the core, a series of filtration tests was carried out. Filters with 3 different pore sizes were used in the test to study the size of the cross-linking particles which are formed during the cross-linking reaction. In addition to that, porosity reduction and the change in the dispersion coefficient were obtained by the injection of a tracer into the core (before and after XL polymer injection). Tracer transport in porous media was modelled by fitting an experimental breakthrough curve for a tracer with a one-dimensional advection–dispersion model, where porosity and dispersion are matching parameters (Sorbie 1991; van der Hoek et al. 2001; Seetha et al. 2014). The two tracer tests show a porosity reduction of 6% and an increase in the dispersion coefficient by a factor of 20 which indicates that the in situ cross-linking took place in the porous media.

Distribution of the polymer gel in the porous medium was studied by micro-computed tomography of core samples which were drilled out from the 1-m core after the experiment was finished (van Krevelen and te Nijenhuis 2008; Hove et al. 1990; Turner et al. 2004; Saadatfar et al. 2005; Al-Muntasheri et al. 2008). The distribution of the polymer can explain the change in the dispersion coefficient. The size of a sample is 4–10 mm, and it was taken after the core was treated with the XL polymer. The results show that the polymer is concentrated mostly in the smaller pores of the samples. Pore-scale modelling of a non-reactive tracer flow was done in a three-dimensional image of the rock using Addict software to show the difference in the tracer breakthrough time. That allowed for obtaining the dispersion coefficient after the gel was formed in the core.

1.1 Experimental Material and Procedures

1.1.1 Bulk Experiments

Selection of the XL polymer recipe for the core flood experiment was done via the study of the gelation time and gel stability. As mentioned before, we used the following criteria to select the recipe to be used in the core floods:

  1. 1.

    low initial viscosity of the mixture (polymer + cross-linker);

  2. 2.

    gelation time of more than 5 days;

  3. 3.

    stable at elevated temperatures;

  4. 4.

    no dramatic precipitation over time.

HPAM with PEI as a cross-linker was selected for this study. The reaction between HPAM and PEI can be explained as imine nitrogen from PEI attacking the carbonyl carbon attached to the amide group of the polymer (Fig. 3) (Jia et al. 2010). That creates chemical bonds which are much stronger than ionic bonds.

Fig. 3
figure 3

Chemical structures of polymers: a—carbonyl carbon group of HPAM; b—PEI

The thermal stability of this system over a wide range of temperatures is ensured by the resulting covalent bonding (Moradi-Araghi and Stahl 1991; Hutchins et al. 1996).

Activation of the XL polymer deep in the reservoir requires a delay in the reaction between the polymer and the cross-linker. Consequently, the polymer needs to be (temporarily) shielded from the cross-linker. Polyelectrolyte complexes (PEC) have shown their effectiveness for entrapping and delivering small molecules (large proteins) while maintaining colloidal stability via electrostatic repulsion (Fig. 4).

Fig. 4
figure 4

Sketch of PEC formation from PEI and an appropriate polyanion

A polyanion (e.g. dextran-sulphate) together with the organic polycation cross-linker PEI can form a nanoparticle polyelectrolyte complex by self-assembly through electrostatic intermolecular interactions (Müller et al. 2011). In time, the PEC particle will unfold, releasing the cross-linker.

1.1.2 The Preparation Procedure for the XL Polymer Samples

We prepared a total of 16 different recipes by altering the following parameters:

  1. 1.

    divalent ions concentration (Ca+2, Mg+2) (2 different brines to validate robustness);

  2. 2.

    temperature of the test (30, 45, 60, 85 °C);

  3. 3.

    cross-linker concentration (754, 3077 mg/l).

Initially two HPAM stock solutions were prepared by dissolving a polyacrylamide powder (Mw = 20 × 106 D) in two types of brine, which differ by divalent ions concentration (Table 1). Brine type 2 contains a 20 times higher concentration of Ca2+ compared to the brine type 1. The polymer solution was stirred for 48 h to achieve a complete dissolution of the polymer. Subsequently, the prepared stock solution was filtered to remove impurities using a 5-μm Millipore filter.

Table 1 Brine compositions

The components of the PEC were diluted in demineralized water separately (Table 2). The hydrogen-ion concentration of the PEI solution was adjusted by using concentrated HCl to a pH of 10.7. Subsequently, PEI and polyanion were mixed together while stirred at 600 rpm. In order to avoid polymer degradation, the samples were prepared in a glove box maintaining an oxygen-free environment (Sorbie 1991).

Table 2 Initial concentrations of the chemicals in the selected XL polymer

2 Study of a XL Polymer Gelation Time

The gelation time, indicative of the cross-linking kinetics, was studied using a falling ball viscometer. Although that approach is less accurate than a small amplitude oscillatory shear test, it gives a good indication of viscosity increase over the time. Moreover, this approach is very efficient and allows assessment of a large number of samples in a short time. The test requires a long glass tube that is completely filled with a XL polymer. The viscosity can be estimated from the time it takes for the ball to fall to the bottom according to Eq. 1 (Batchelor 2000):

$$ \mu = \frac{{g \cdot d^{2} }}{18l} \cdot (\rho_{s} - \rho_{f} ) \cdot t $$
(1)

where µ (Pa s)—viscosity, t (s)—time, s,f (kg/m3)—densities of the glass ball and fluid, respectively, l (m)—length of a tube, d (m)—diameter of the ball, and g (m/s2)—gravitational acceleration.

3 Core Flood Experiment

In order to study the in situ cross-linking of HPAM, a core flood experiment was done. The core flood set-up (Fig. 5) has a core holder (1) designed for a 1-m core covered by a rubber sleeve to allow a confining pressure of 50 bar. The core holder is covered by a heating jacket (6), to maintain elevated temperatures during the experiment. The test was run against a back pressure of 5 bar, maintained by a flexible membrane (4) connected to a high pressure nitrogen vessel. The pump (5) is used to inject fluids through a bottom part of the core holder. The pressure drop over the core is measured using a pressure transducer (2) and recorded by the data acquisition system (7) together with the data from temperature sensors and the pump. The effluent collector (3) was used to take samples of the produced brine for further analysis (K+, Na+, Ca2+, Mg2+) using an ICP. The experiment consisted of multiple steps as listed in Table 3. Brine type 1 was injected into the core for the XL polymer preparation, as well as for the permeability test.

Fig. 5
figure 5

Core flood set-up: 1—core holder with 1 m core; 2—pressure transducer; 3—effluent collector; 4—back pressure regulator; 5—pump; 6—heating jacket; 7—data acquisition system

Table 3 Procedure of the core flood experiment

4 Results and Analysis

The bulk viscosity for the different recipes of the XL polymer is presented in Figs. 6 and 7.

Fig. 6
figure 6

Viscosity of the HPAM/PEC solutions at different brine compositions (types 1 and 2) and temperatures (30 and 45 °C)

Fig. 7
figure 7

Viscosity of the HPAM/PEC solutions at different brine compositions (types 1 and 2) at 45 °C

It appears from Figs. 6 and 7 that faster cross-linking of HPAM occurs at higher concentrations of divalent ions. However, the faster cross-linking at higher brine salinities is unexpected because the higher ionic strength results in a smaller radius of gyration (Sorbie 1991; Jia et al. 2010; Glasbergen et al. 2014). That makes negative sites of the polymer less accessible to the cross-linking molecules. Nevertheless, two possible explanations of the faster cross-linking are given in the literature:

  1. 1.

    weaker links between PEI and the retardant at high salt concentrations, which makes PEI available for cross-linking with HPAM

  2. 2.

    the interaction of divalent ions and carboxylic groups is more complex—an interconnection of multivalent cations (Ca2+, Mg2+) with HPAM chains occurs (Zhang 2008).

Additional experiments are required to better understand the chemistry/physics of the reaction.

Faster cross-linking is also observed in the case of a higher weight ratio of the PEI to retardant. The mechanism of a faster gelation at lower concentrations of the retardant can be explained by the availability of free PEI in the beginning of the chemical reaction. Higher temperatures result in faster cross-linking as well.

Based on these results, the fluids selected for the core flood experiment contain the following components: HPAM (2500 ppm), PEI (754 ppm) and polyanion (151 ppm).

As stated earlier, the falling ball viscometer is a quick screening method to determine the gelation time of the XL polymer. To obtain a more accurate estimate of the viscosity (including its shear rate dependence), a rotation viscometer was used (Fig. 8).

Fig. 8
figure 8

Viscosity as a function of shear rate for different time steps of the selected XL polymer at 45 °C (HPAM (2500 ppm), PEI (754 ppm), polyanion (151 ppm) and brine type 1)

Results of the rheology experiments carried out at 45 °C show that the initial viscosity of the XL polymer is 88 ± 3 cP at 7 s−1, and it is equal to the viscosity of polymer (Fig. 8). Due to the cross-linking of the polymer, the increase in the bulk viscosity happens over time. However, due to the presence of the polyanion in the fluid, the active cross-linking in the bulk is delayed. From the figure, it can be seen that the increase in the viscosity is observed after 144 h of the reaction. The result is in agreement with the results obtained from the falling viscometer method (Fig. 7).

The rheology of the XL polymer can be affected by polymer degradation leading to a reduction in viscosity. To validate the polymer stability, separate rheology tests of the polymer (2500 ppm) were carried out at different ageing time steps (Fig. 9). Results of the tests show that the polymer maintains its viscosity 83 ± 3 cP at 7 s−1 for 130 h of the test period.

Fig. 9
figure 9

Viscosity as a function of shear rate at different times (HPAM 2500 ppm) at 45 °C

4.1 Brine Injection into the Core

After evacuating the core, 10 PV of brine was injected to ensure equilibrium between rock and injection brine. The concentrations of various ions (Ca+2, Mg+2, Na+, K+) in the effluent were measured using the ICP (Fig. 10). During brine injection, after 5.2 PV was injected, the temperature of the core was raised to the target temperature of 45 °C. Note that as the temperature is increased the solution is chemically re-equilibrated. At the end of this phase, Na+ and Mg+2 are at the injectant concentration level. The K+ and Ca+2 are still somewhat above their equilibrium level.

Fig. 10
figure 10

ICP analysis of the effluent during the brine injection. The dashed lines indicate the concentration of the various ions in the injectant

For the permeability test, 6 different flow rates were employed yielding an estimate of 2.15 × 10−12 m2.

4.2 Initial Tracer Test

In order to determine the effective pore volume of the core as well as the dispersion coefficient, 20 ppm of potassium iodide was dissolved in the brine and injected at 0.12 ml/min (~ 1 ft/day). The tracer concentration in the effluent was determined using a DR 6000™ UV–Vis spectrophotometer set at a wavelength of 226 nm. The results are plotted in Fig. 11. The tracer test was interpreted by fitting the analytical 1D convection–dispersion solution (Eq. 2) through the data points (Marle 1981; Lake 1996) using an L2-norm.

$$ C_{D} = \frac{1}{2}erfc\left( {\frac{{1 - t_{D} }}{{2\sqrt {\frac{{t_{D} }}{{N_{Pe} }}} }}} \right) + \frac{1}{2}\exp (N_{Pe} )erfc\left( {\frac{{1 + t_{D} }}{{2\sqrt {\frac{{t_{D} }}{{N_{Pe} }}} }}} \right) $$
(2)

where \( C_{D} = \frac{{C - C_{1} }}{{C_{j} - C_{1} }} \) (−)—dimensionless concentration, C1(−)—initial concentration, Cj (−)—injection concentration, L (m)—core length, \( N_{Pe} = \frac{uL}{\phi D} \) (−)—Peclet number, D (m2/s)—dispersion coefficient, \( t_{D} = \int_{0}^{t} {\frac{qdt}{{V_{p} }}} \) (−)—dimensionless time of PV injected, u (m/s)—Darcy velocity, q (m3/s)—flow rate, t (s)—time, Vp (m3)—accessible pore volume, \( x_{D} = \frac{x}{L} \) (−)—dimensionless distance, ϕ (−)—porosity.

Fig. 11
figure 11

Initial tracer profile with model fit

The data match yielded an effective pore volume of 636 ± 20 [ml] (porosity 31.8 ± 1%) and a dispersion coefficient of 2.5 ± 0.6 × 10−4 [cm2/s] (NPe = 127 ± 40).

4.3 Injection of the Polymer into the Core

After 17.6 PV of brine was injected, we switched to the polymer solution and started to saturate the rock surface. ICP analysis of the effluent showed that the Ca+2 and Mg+2 concentrations did not change significantly during this phase of the experiments (Fig. 12). That might be explained by the interaction of the injectant with the rock surface which can favour the dissolution of Ca+2 and Mg+2. This may lead to the high concentration of the ions in the produced fluid. The Na+ concentration dropped to the injection value after 2 PV injected. The K+ concentration reduced to the value which is slightly above the injectant concentration after 2 PV.

Fig. 12
figure 12

ICP analysis of the effluent during the polymer injection. The dashed lines indicate the injectant values

Subsequently, the tracer test was repeated. The fluid collected during this step contains the polymer and the tracer in the same testing tubes. In order to avoid interference of the polymer with the tracer analysis, the effluent was diluted by a factor of more than 50. Consequently, a significantly higher injected KI concentration (1000 ppm) was required. Figure 13 shows the results of the tracer test together with the initial tracer test as well as both model fits. The analysis shows an effective pore volume of 660 ± 30 [ml] (porosity = 33 ± 3%) and a dispersion coefficient of 2.7 ± 1.8 × 10−4 [cm2/s] (NPe= 133 ± 46). The results are statistically not very different from the initial tracer test, indicating that the pore morphology has not been significantly altered.

Fig. 13
figure 13

Tracer concentration in the effluent during brine and polymer injection, including the model fits

4.4 XL Polymer Injection into the Core

With the core now fully prepared, we injected a 0.5 PV slug of the XL polymer at a flow rate of 1 ml/min (reproducing the conditions in the near well-bore region). The XL polymer slug was pushed further into the core by a 0.1 PV polymer only slug (Fig. 14).

Fig. 14
figure 14

Pressure drop recorded during XL polymer injection and the polymer follow-up at 1 ml/min

During the XL polymer injection, only a modest pressure increase took place. However, during the short polymer chase the pressure drop built up quickly, indicating that cross-linking started to have an effect. This happened much faster than expected from the bulk results. Subsequently, we shut the core into allow the cross-linker to do its work. The absence of the shear stimulates the growth of cross-linked agglomerates which block the core. Similar behaviour of the cross-linking polymer under shear flow was studied by Omari et al. (2003) who demonstrated the shear rate dependence of gelling kinetics. They revealed that at high shear rates the polymer aggregates are small, whereas at low shear rates much larger aggregates are formed.

At various intervals, we briefly flow the polymer solution through the core at a rate of 0.12 ml/min to assess the change in mobility (Fig. 15). The mobility reduction increases almost linearly the first 400 h to roughly a factor of 7.5Footnote 1 measured over the core compared to the XL-free polymer. After this, it appears to stabilize suggesting that no more cross-linker is available.

Fig. 15
figure 15

Several brief intervals of polymer injection probe the changing mobility reduction in the core

4.5 Effect of Cross-Linking in Porous Media

Despite the effective delay of the cross-linking in bulk, the results of the core flood experiment show that the increase in the pressure drop is observed within hours from the beginning of the XL polymer injection (Figs. 14, 15). The overall bulk viscosity initially is not considerably affected by the creation of small aggregates. However, as they grow over time interactions between the aggregates start to sharply increase the viscosity (McCool et al. 1991; Todd et al. 1993). In order to connect this to the porous media viscosity, a series of filtration tests was carried out using isopore filters with an average pore size of 1.2, 5 and 10 µm, respectively. The size of the pores in a filter influences the resistivity towards the flow of the Xl polymer. The smaller the size of the pores, the higher the resistivity and the time it takes to filter the fluid. During the cross-linking process, the size of colloid particles increases and they block the pores of the filter. For example, it took 5.3 h to filter 50 g of the cross-linking polymer through a 1.2-µm filter after 22.5 h of ageing, whereas it took 19 min to filter 80 g of the cross-linking polymer through a 5-µm filter. Thus, to optimize the time of the filtration ratio tests, we adjusted the volumes of the fluids. In our study, the filtration tests were carried out to filter 180 g of the fluid through a 10-µm filter; 80 g through 5 µm and 50 g through 1.2 µm. After the ageing of the cross-linking polymer, an injection of the polymer through different filters is repeated again. Eventually, a set of tests was collected to plot a graph which represents the time of the filtration tests at different ageing times (Fig. 16).

Fig. 16
figure 16

Workflow of the filtration test

The filtration test experiments show that filters get plugged earlier than gelation is observed in bulk (Fig. 17). The smaller the size of the filter, the earlier it gets plugged by the cross-linked agglomerates. As an example, after 46.5 h of ageing, the XL polymer hardly flows through the 1.2-µm filter. The test was aborted after 10 h and the results extrapolated. To obtain a conservative estimate, we used linear extrapolation of the data resulting in 17.5 h. Using a power law extrapolation instead would have yielded 55 h.

Fig. 17
figure 17

Combined filtration and rheology tests for the XL polymer

Figure 17 shows that the increase in the time of the filtration test within the period of ageing from 5 to 22.5 h is 5.5 times for 1.2-µm filter and 1.25 times for 5 µm. However, the increase in the bulk viscosity (Fig. 8) for that period of the experiment is negligible and is within the error margin.

The modest increase in pressure during the initial stage of the XL polymer injection can be explained by the formation of gel aggregates as well. The evidence for this hypothesis is illustrated in the filtration test. Indeed, as shown in Fig. 17, after 5 h of ageing, the time of the filtration test increased by 1.7 times (1.2 µm filter).

4.6 Tracer Test After XL Polymer Injection

The pressure drop displayed above confirms that cross-linking occurred in the core. To assess the associated changes in pore morphology, we again ran a tracer test. This time we injected brine with HPAM and KI (1000 ppm) for 0.95 PV followed by 1 PV (initial porous volume) without the tracer (Fig. 18, red squares). As is clearly evident from Fig. 18 (compared to Fig. 13), breakthrough happens significantly faster. The model match (blue line) yields the following estimates: effective pore volume of 534 ± 12 [ml] (porosity = 26.8 ± 1.3) and a dispersion coefficient of 56 ± 11 × 10−4 [cm2/s] (NPe= 6.3 ± 1.6). Because the tracer-slug size was too small to approach the injection concentration in the effluent, the analytical model was extended by superposition (Pancharoen et al. 2010).

Fig. 18
figure 18

Tracer data after XL polymer injection

The tracer test indicates a 6.2% reduction of effective porosity and a 20 times larger dispersion coefficient.

5 Distribution of the Polymer in the Core

As shown by the tracer test, the flow characteristics of the core are significantly altered by the cross-linked polymer. In order to determine its in situ distribution, several small plugs were drilled from the outlet section of the 1-m core (40 × 10 mm) and scanned using a micro-CT. Subsequently, we immersed the plugs in NaClO for 7 days, in an attempt to remove the cross-linked polymer, and scanned them again. Figure 19 shows the grey value histogram before (A) (with XL polymer), after (B) (without) and the clean sample of the Boise outcrop (C), respectively. The high-density peak indicates rock, whereas the low-density peak represents pore space. There is a clear expression of a medium density area indicated by the yellow band in Fig. 19a that is noticeably absent after the NaClO flush (Fig. 19b). This suggests that it corresponds to the XL polymer. It is also important to notice that the histogram of grey value distribution for the clean sample (C) is similar to the histogram for the sample treated with NaClO (B).

Fig. 19
figure 19

Grey value histograms of core plugs: A—sample containing XL polymer; B—the same sample treated with NaClO; C—native Boise core; D—combined histograms of A and C

Reconstruction of the initial micro-CT scan with the segmentation (high—rock, medium—XL polymer and low density—porosity) suggested above yields a 3D image of the plug (Fig. 20).

Fig. 20
figure 20

a 3D reconstruction and b 2D slice of the plug showing the pore space as black and XL polymer in yellow

As can be seen from these images, many of the smaller pores are filled with XL polymer. Calculation of the volumes corresponding to different grey intensities was done using the multi-thresholding and label analysis modules of Avizo (Avizo User’s Guide 2015) (Table 4).

Table 4 Results of the image analysis

From the calculated data (Table 4), we can see that due to the treatment of the core with the XL polymer, porosity was reduced from 32 to 25.8% which is in reasonable agreement with the tracer data from the full core experiment. This lends credence to the segmentation choices outlined above.

The blockage of the smaller pores by the XL polymer is also confirmed with pore size distribution in the Boise core before and after the injection of the XL polymer (Fig. 21). From the analysis of the pore size distribution, it is clear that the XL polymer blocks mostly pores within the range from 0 to 25 µm, whereas bigger pores from 25 to 30 µm stay unaffected.

Fig. 21
figure 21

Pore size distribution of the Boise core before and after the injection of the XL polymer

5.1 Pore-scale Modelling of a Tracer Flow in 3D Micro-CT Images of the Core Samples

The influence of the cross-linking polymer on the flow characteristics of the core was also studied with the simulation of tracer flow in 3D micro-CT images of core samples (40 mm × 10 mm). It is assumed that the XL polymer creates several preferential flow paths in porous media which increase the dispersion coefficient. Thus, it can be studied via the simulation of the tracer flow in a micro-CT image. Histograms of grey value distribution in the 3D images allowed for depicting the XL polymer in porous media, as well as distinguishing between void and rock space (Russ 2011). The thresholded micro-CT image is converted to a binary image which consists of void and rock space.

The simulation was done in the AddiDict module of the Geodict simulator (Math2Market GmbH). As a result of the simulation, the tracer breakthrough curve through the image was obtained. By fitting the analytical 1D convection–dispersion solution (Eq. 2) through the simulated tracer breakthrough curve, the dispersion coefficient was calculated. The exercise of obtaining binary images of rock samples with the following simulation of the tracer flow through the image was done for two core samples: clean core and core affected with the XL polymer. Results of the simulation were compared (Fig. 22).

Fig. 22
figure 22

Workflow of the pore-scale modelling

The modelling of tracer flow is done by firstly computing incompressible, stationary and Newtonian flow through a 3D image of the core sample (Koroteev et al. 2014). Later, when the flow streamlines are obtained, tracer is injected. During the simulation of tracer flow, the following assumptions are made: tracer particles start velocity is equal to the fluid velocity; particles are released at once; tracer concentration does not affect the fluid flow behaviour; molecular diffusion of tracer particles is taken into account; mass transport is controlled by the flow field.

Computed breakthrough curves through the Boise core samples with the XL polymer and the clean core sample are shown in Figs. 23 and 24. The results of the simulation demonstrate that the dispersion coefficient of the Boise core sample after it was treated with the XL polymer is equal to 4.58 × 10−06 cm2/s, which is 2 times higher than the dispersion coefficient obtained for the clean Boise core. The difference in the dispersion coefficients between the simulation and the core flood experiment can be explained by the difference in the scale of the study. From Fig. 24, it can be seen that the porous volume of the core treated with the XL polymer reduced and the breakthrough happened earlier than for the clean sample. These results confirm that the XL polymer creates a few dominant flow paths which make the flow more heterogeneous.

Fig. 23
figure 23

Breakthrough curves through binary images of the Boise core samples (with the XL polymer and the clean Boise core): C/C0 versus dimensionless porous volume

Fig. 24
figure 24

Breakthrough curves through binary images of the core samples: C/C0 versus volume (cm3)

5.2 Conclusions

In addition to studying the cross-linking process in bulk, we demonstrated its behaviour at the core scale (1 m length) as well as on the pore scale. The gelation time in bulk suggested that the PEC could effectively delay the time of the cross-linking even at high brine mineralization. However, the delay experienced in the core flood experiment was much shorter. The early increase in the differential pressure observed in the core flood experiment can be explained by the mechanical entrapment of formed gel particles. The filtration test showed that the growth of the particles is observed over time. This suggests that bulk gelation experiments may not be relevant for use in porous media. Filtration tests offer a much more useful alternative to the conventional bulk gelation tests. Tracer tests demonstrated that the XL polymer reduced the pore volume by roughly 6% (in absolute terms). The micro-CT images showed that most of the XL polymer was retained in the smaller pores of the core. The large increase in dispersion coefficient suggests that this must have resulted in the creation of a few dominant flow paths isolated from each other by closure of the smaller pores.

The AddiDict simulation showed an increase in the dispersion coefficient by 2 times after the placement of the XL polymer in the core. The results of the study confirm that the XL polymer creates a few dominant flow paths in the core. The difference in the dispersion coefficients between the simulation and the core flood experiment can be explained by the difference in a scale of the study.