Abstract
Enhancing oil recovery in reservoirs with light oil and high gas content relies on optimizing the miscible water alternating gas (WAG) injection profile. However, this can be costly and time-consuming due to computationally demanding compositional simulation models and numerous other well control variables. This study introduces WAGeq, a novel approach that expedites the convergence of the optimization algorithm for miscible water alternating gas (WAG) injection in carbonate reservoirs. The WAGeq leverages production data to create flexible solutions that maximize the net present value (NPV) of the field, while providing practical implementation of individual WAG profiles for each injector. The WAGeq utilizes an injection priority index to rank the wells and determine which should inject water or gas at each time interval. The index is built using a parametric equation that considers factors such as producer and injector relationship, water cut (WCUT), gas–oil ratio (GOR), and wells cumulative gas production, to induce desirable effects on production and WAG profile. To evaluate WAGeq’s effectiveness, two other approaches were compared: a benchmark solution named WAGbm, in which the injected fluid is optimized for each well over time, and a traditional baseline strategy with fixed 6-month WAG cycles. The procedures were applied to a synthetic simulation case (SEC1_2022) with characteristics of a Brazilian pre-salt carbonate field with karstic formations and high CO2 content. The WAGeq outperformed the baseline procedure, improving the NPV by 6.7% or 511 USD million. Moreover, WAGeq required fewer simulations (less than 350) than WAGbm (up to 2000), while delivering a slightly higher NPV. The terms of the equation were also found to be essential for producing a WAG profile with regular patterns on each injector, resulting in a more practical solution. In conclusion, WAGeq significantly reduces computational requirements while creating consistent patterns across injectors, which are crucial factors to consider when planning a practical WAG strategy.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
Introduction
The Brazilian pre-salt is one of the world’s largest polygons of oil and gas discovered in recent decades (Godoi and dos Santos 2021). The oil from many pre-salt fields has high levels of gas–oil ratio (GOR) and CO2 component (Pasqualette et al. 2017). This high amount of gas offers the opportunity to supply the gas market but also poses challenges related to gas handling, storage, and transportation (Ligero and Schiozer 2014). Some of the pre-salt reservoirs also present gas contaminant contents that make their commercialization difficult. To avoid greenhouse gas emissions in the cases where the gas is not profitable, there is a special interest in re-injecting the gas produced. Wang et al. (2023) proposed a solution for CO2 storage safety by investigating the feasibility of water alternating gas (WAG) injection and brine extraction in a deep saline aquifer. Their study found that WAG injection and brine extraction can enhance CO2 injectivity and storage safety, with WAG injection reducing structural trapping contribution and brine extraction decreasing the maximum averaged reservoir pressure.
The WAG injection method involves alternating the gas with water, which has a synergistic effect that arises from the properties of both fluids. The water’s primary role are pressure maintenance, macroscopic displacement, and improving gas sweep efficiency by controlling gas mobility and stabilizing the gas front, while gas decreases oil viscosity and residual oil saturation, thereby increasing the efficiency of microscopic displacement (Christensen et al. 2001; Kulkarni and Rao 2005; Arogundade et al. 2013; Ramachandran et al. 2010; Afzali et al. 2018; Janssen et al. 2020).
Several studies in the literature have reported the effectiveness of the WAG method in increasing oil recovery and the economic return of oil fields (Chen et al. 2010; Duchenne et al. 2014; Hu et al. 2020; Kong et al. 2021; Mousavi et al. 2011; Sampaio et al. 2020; Schaefer et al. 2017; Teklu et al. 2016). Schaefer et al. (2017) and Hu et al. (2020) conducted a comparison between CO2-WAG and continuous CO2 injection using reservoir simulation. In both studies, the WAG method resulted in increased oil production in comparison with continuous CO2 injection, with approximately 30% and 14% higher oil production reported, respectively. Duchenne et al. (2014) performed a laboratory study to investigate the microscopy efficiency of CO2-WAG injection on horizontal carbonate cores with light oil under reservoir conditions, and they showed that CO2-WAG injections provide a faster and better oil recovery than pure CO2 injection.
To improve production management strategies, it is crucial to optimize the WAG profile, which involves the alternating injection of water and gas into wells. A range of methods have been identified in the literature to optimize the WAG profile, with the most prevalent being the optimization of WAG cycles (Bahagio 2013; Esmaiel et al. 2005; Nait et al. 2018; Pal et al. 2018; Pereira et al. 2022), i.e., determining the optimal duration of water injection and gas injection before switching back to gas from water, as well as the WAG ratio, which is the ratio between the volume of water and gas injected (Chen et al. 2010; Chen and Reynolds 2016; Kazakov and Bravichev 2015; Panjalizadeh et al. 2015).
Chen and Reynolds (2016) implicitly optimized the WAG ratio for each cycle by optimizing both the target for gas and water injection rates and the target for the producers’ bottom-hole pressure (BHP) over time. They considered different numbers of WAG cycles (4, 8, 16, and 32 cycles) and aimed to maximize the net present value (NPV) of the field. The authors obtained better results by increasing the number of cycles, and they suggested that fixing a WAG ratio for the entire field life cycle is inappropriate. Pereira et al. (2022) tested five approaches to optimize the WAG cycle’s duration to maximize the NPV of a synthetic reservoir simulation model with pre-salt characteristics. The two approaches that delivered better results were (1) the simultaneous optimization of WAG cycles (same cycle size for all injectors) and the gas–oil ratio (GOR) limit to shut producers; (2) using the best solution from the previous approach, the authors optimized the cycle individually for each injector, followed by a re-optimization of the GOR limit to shut-in producer wells. An important conclusion from their work was that the optimum cycle size could be changed meaningfully according to the operation of other control variables (such as the shut-in of producers).
Supporting the findings of Pereira et al. (2022), Chen et al. (2010) stated that inappropriate selection of the control of injectors and producers may result in unstable pressure distribution, early gas breakthrough and, consequently, a lower oil recovery factor. Bahagio (2013) showed the importance of controlling the WAG parameters (e.g., WAG cycle duration) in a synthetic reservoir of 7 × 7 × 3 grid blocks with a 5-spot pattern containing four injectors and one producer in the middle. The author observed a significant increase in the NPV by optimizing both the duration of WAG cycles and the BHP injection, compared to optimizing only the BHP and maintaining a fixed WAG half-cycle duration of 6 months for both water and gas. The number of water cycles alternated with gas was kept fixed at 30, while allowing the duration of gas and water cycles to vary during each fluid exchange. The author used an equal WAG profile for all injectors, which is appropriate for the homogeneous case studied, but may lead to suboptimal solutions when accounting for reservoir heterogeneities.
Kazakov and Bravichev (2015) argue that describing WAG injection solely by time-dependent periods of gas and water injection is not informative, as injectivity may not remain constant due to varying saturation and reservoir pressure during field production. Similarly, when accounting for geological uncertainties, a time-dependent WAG injection alone may be less practical as the injection and production capacities may vary due to reservoir uncertainties. To address these limitations, a WAG injection control that takes into account production monitoring variables like water cut, GOR, and fluid rates could provide a more flexible and adaptable solution for the real reservoir’s changing behavior over time.
Compositional simulation is generally considered a more reliable approach for miscible enhanced oil recovery (e.g., miscible WAG injection) in reservoirs with light oil and high gas content, such as those found in Brazilian pre-salts. However, the reliability comes at the cost of augmented computational effort as the number of pseudo components required to accurately describe the field’s fluids increases (Schlijper 1986). The computational cost is amplified by the optimization of several well control variables, including WAG control, as well as the presence of uncertainties and high heterogeneity of the fields, which demand a large number of blocks for accurate modeling.
Therefore, efforts to reduce computational costs while maintaining high oil production and economic return are crucial for the optimization of miscible enhanced oil recovery. This can be achieved using various techniques, such as representing a larger group of models that honor observed data through a small set of scenarios that still accurately capturing field uncertainties (Meira et al. 2017; Meira et al. 2020; Sarma et al. 2013; Shirangi and Durlofsky 2015), numerically tuning high-complexity reservoir models (Mello et al. 2022), and using coarse models to represent high fidelity ones. For example, Kou et al. (2022) proposed upscaling methods for CO2 migration in 3D heterogeneous geological systems that reduce computational costs while preserving fine-scale flow mechanisms. The authors tested two percolation-based methods demonstrating the robustness of the upscaling methods with less than 10% computational errors between fine- and coarse-scale models.
A supplementary strategy to alleviate the computational load involves minimizing the number of simulations required for optimization by constraining the search space. By doing so, the optimization algorithm can converge more rapidly toward satisfactory solutions. Expanding on these considerations, the present study introduces a novel WAG parameterization rule that utilizes reservoir production data to expedite the optimization process, while simultaneously maximizing the economic return over the life cycle of the WAG strategy. The proposed rule offers a high degree of flexibility by accommodating individual WAG profiles for each injector, regardless of whether they follow a cyclic pattern or not, while still being easy to implement in practical cases.
As previously mentioned, optimizing the WAG injection profile also requires consideration of the producer wells’ operation. Thus, we simultaneously optimize the GOR limit (GORlimit) to shut each producer and the WAG injection under the total gas re-injection constraint to maximize the field’s life cycle NPV for two different procedures. The first consists of a WAG parameterization that defines the set of possible solution space for the fluid to be injected by each well at each time step. The solution achieved by this procedure is only time-dependent, and serves as a benchmark in terms of number of simulations and NPV. Our second and primary procedure involves utilizing a parametric equation to determine the WAG injection profile. This equation considers the gas injection volume during each cycle and the most influential producers for each injector. Each term in the equation has been carefully designed to produce a specific effect on the WAG profile, which will be explained in detail in the methodology section of this paper.
The optimization process involves tuning the coefficients of the parametric equation, which significantly reduces the number of optimization variables compared to the first procedure. The results obtained from both procedures are then compared to the baseline strategy, where WAG cycles are set to 6 months and only the GOR limit for shut-in producers is optimized. This comparison allows the evaluation of the NPV gain achieved by optimizing the WAG profile.
The paper’s organization is as follows: first, a brief explanation of the optimization algorithm used in this study is provided. Next, the methodology section presents comprehensive details on the adopted procedures. The case study, including production constraints and underlying assumptions, is then presented succinctly. We then compare the results obtained from the simulations and the net present value (NPV) achieved for both the procedures and the baseline approach. The following section investigates and discusses whether the terms included in the proposed equation are generating the expected effect on the WAG profile. The paper concludes by summarizing the advantages of the proposed method. It also highlights the limitations of the study and potential directions for future research.
IDLHC optimization algorithm
The optimization algorithm applied in this work is based on the discrete Latin hypercube sampling method (DLHC, see Maschio and Schiozer 2016), a technique that recreates the entire space distribution by randomly sampling the discrete candidate values of each optimization variable. The probability mass function (PMF) of each optimization variable determines the frequency with which each discrete value appears in the sample. For instance, if variable \(Y\) has a sample size of 10, and its PMF is given by \(P_{Y} \left( x \right) = \left\{ {0.6, 0.2, 0.2} \right\}\), where the discrete values of \(Y\) are represented by \(x = \left\{ {0, 2, 4} \right\}\), then the number of samples with the values 0, 2, and 4 would be 3, 1, and 1, respectively (as depicted in Fig. 1).
The Iterative discrete Latin hypercube (IDLHC, see von Hohendorff et al. 2016), depicted in Fig. 2, is a widely-used optimization technique that performs the following steps: (1) defining the optimization variables and discretizing them into values, (2) generating \(N\) samples using the discrete Latin hypercube method based on a initial probability mass function (PMF) defined by the user for each variable, (3) evaluating the samples using an objective function, and (4) selecting the \(F\) percent best samples to update the PMF of each variable independently. The updated PMF is then used to generate the samples in the next iteration. The loop continues until a specific condition is reached, such as a maximum number of iterations or a threshold of minimum difference between the maximum and minimum values obtained in the iteration. It is important to note that in the first iteration, the probability mass function of all variables is generally set as equiprobable, and the value of N must be greater than the number of candidate values for each variable.
IDLHC algorithm workflow, which iteratively generates samples using discrete Latin hypercube (DLHC) method, evaluates them using an objective function, and updates the probability mass function (PMF) of each variable based on the \(F\) percent best samples. The loop continues until specific criteria are reached
We selected the IDLHC algorithm for optimization because it has been demonstrated to generate high-quality solutions in numerous published works (Botechia et al. 2021; Loomba et al. 2022; Pereira et al. 2022; Santos et al. 2020; von Hohendorff et al. 2016; von Hohendorff and Schiozer 2018). Some of these works have compared the IDLHC algorithm with other well-established optimization techniques, and the IDLHC has been shown to generate better results. For instance, von Hohendorff et al. (2016) reported that the IDLHC algorithm outperformed a well-established optimization technique in a production optimization problem, demonstrating a faster convergence rate and resulting in a slightly better objective function. Another study by von Hohendorff and Schiozer (2018) showed that the IDLHC algorithm has several advantages, including its simplicity and rapid convergence near the global optimum, compared to a genetic algorithm method, when applied to optimize the well placement production strategy.
Methodology
The method presented herein aims to maximize the net present value (NPV) of a reservoir through an optimization problem, as formulated in Eq. (1). This involves the optimization of parameters related to the baseline procedure (Wellgor_limit), the benchmark strategy (WAGbm), and the main procedure which uses a parametric equation to define the WAG injection profile (WAGeq). The WAGbm and WAGeq parameters are jointly optimized with the well limit of gas–oil ratio (\({\text{GOR}}_{{{\text{limit}}}}\)), which is used to shut-in each producer individually. Furthermore, all wells from WAGbm and WAGeq are capable of injecting alternating water and gas.
where \(x\) is the decision variable vector subject to lower (\(x_{{{\text{lb}}}}\)) and upper bounds (\(x_{{{\text{ub}}}}\)). The objective function is \({\text{NPV}}\left( x \right)\), and the inequality and equality constraints are represented by \(C\left( x \right)\) and \({\text{Eq}}\left( x \right)\), respectively. In the reservoir simulation problem, there are multiple constraints to consider, including well bottom-hole pressures, well and platform rates (inequality constraint), full gas re-injection, and reservoir pressure maintenance (equality constraints).
The methodology’s results are first discussed by comparing the best NPV, the optimization algorithm convergence rate, WAG profile, and field production for the Wellgor_limit, WAGbm and WAGeq. Subsequently, an analysis of the parametric equation’s terms is conducted to determine if each of them are generating the anticipated effect on the WAG profile and whether they should be retained or eliminated. The aim of this examination is to offer significant insights into the effectiveness of the WAGeq and the validity of the modeled behavior.
Baseline procedure (Wellgor_limit)
This procedure utilizes the measured gas–oil ratio of each producer \(p\) (\({\text{GOR}}^{{\text{p}}}\)) as a monitoring variable. The control rule, \(f_{{\text{p}}} \left( {{\text{GOR}}_{{{\text{limit}}}}^{{\text{p}}} } \right)\), operates by shutting down producer \(p\) once it reaches the \(GOR_{limit}\), as shown by Eq. (2). As a result, the number of optimization variables for this procedure is equal to the number of producers wells, and the value of \({\text{GOR}}_{{{\text{limit}}}}\) can be different for each producer. Additionally, the WAG cycles are fixed in this procedure, providing a baseline NPV that enables the evaluation of the economic increment capacity of optimizing the WAG profile.
This procedure was conducted by Botechia et al. (2021), and the candidate values for the GORlimit and the NPV obtained from the optimized strategy are presented in the application section.
WAG benchmark procedure (WAGbm)
Here, we present a parameterization that aims to find the best combination of water injectors and gas injectors over time, while adhering to the constraint that all produced gas must be re-injected. Additionally, each injector well can switch between water and gas injection, with a minimum interval of \(t_{{{\text{min}}}}\) between switching. The solution space in this approach consists of the combination \(C_{m}^{n}\) of all injectors (\(n\)) where at least a pre-defined number of gas injectors (\(m\)) are operating to ensure complete re-injection (Eq. 3).
where \({\text{nt}}\) represents the number of minimal time intervals. This procedure is solely dependent on time and is performed to establish a benchmark value for the number of simulations and NPV that can be expected by optimizing the WAG injection profile. Our primary approach, WAGeq, is expected to deliver an NPV performance that is at least equivalent to this benchmark, while requiring fewer simulations.
WAG parametric equation rule (WAGeq)
This procedure aims to optimize the WAG profile over time in a more efficient way while maintaining or even increasing the NPV compared to the previous procedure (WAGbm). It involves the development of a parametric equation rule using the injection priority index (Eq. 4), which determines the order of gas and water injection at each time interval. The index value is used to rank the injectors, with those above a pre-defined threshold rank injecting gas and the others injecting water. The index of each injector (\(I^{{\text{i}}}\)) is determined by several variables, including the field’s lifetime (\(t\)), the volume of gas injected (\(V_{{\text{g}}}^{{\text{i}}}\)) since the well last water injection, the WCUT of the \(n_{{\text{p}}}^{{\text{i}}}\) producers influenced by the water injector \(i\), and GOR of the \(m_{{\text{p}}}^{{\text{i}}}\) producers influenced by the gas injector \(i\). The influence is determined by analyzing the streamlines from the injectors to the producers, without utilizing any data beyond that which was available during the WAGeq procedure. The fluid of each injector can be altered within the \(t_{{{\text{min}}}}\) interval, similar to the WAGbm. Alternative methods, such as trace or Euclidean distance, could be used instead of streamlines to determine the influence of each injector.
The optimization variables are the coefficients of the producer \(p\) that are influenced by the injector \(i\) (\(\alpha_{{\text{p}}}^{{\text{i}}}\), \(\beta_{{\text{p}}}^{{\text{i}}}\)), the coefficients \(\gamma^{{\text{i}}}\) and \(\delta^{{\text{i}}}\), and the gas volume normalizer for the injector \(i\) (\(V_{{{\text{norm}}}}^{{\text{i}}}\)).
To ensure consistent influence on the priority index calculation, all terms in the equation are normalized. The time term is normalized by the difference between the whole simulation period (\(t_{{{\text{end}}}}\)) and the moment that the injector \(i\) starts to operate (\(t_{{{\text{init}}}}^{{\text{i}}}\)). The maximum gas–oil ratio (\({\text{GOR}}_{{{\text{max}}}} )\) is used as the normalizer for \({\text{GOR}}^{{\text{p}}}\). The value for \({\text{GOR}}_{{{\text{max}}}}\) should be set equal to the maximum candidate value of \({\text{GOR}}_{{{\text{limit}}}}\) because it represents the highest value a producer can attain before being shut-in. Finally, the WCUT is already a normalized term between 0 and 1.
Each term in the equation used for calculating the injection priority index has a specific role in shaping the WAG profile, as explained below:
-
The \(\frac{{ - \delta^{{\text{i}}} \times V_{{\text{g}}}^{{\text{i}}} }}{{V_{{{\text{norm}}}}^{{\text{i}}} }}\) represents the fraction of gas injected by the well in relation to the gas volume normalizer. The gas volume normalizer (\(V_{{{\text{norm}}}}^{{\text{i}}}\)) is chosen such that the ratio of gas volume injected by the well \(\frac{{V_{{\text{g}}}^{{\text{i}}} }}{{V_{{{\text{norm}}}}^{{\text{i}}} }}\) falls within the range of approximately 0.1 to 1. The negative sign (−) incorporated in the term decreases the value of \(I^{{\text{i}}}\) for wells that have injected gas since their last water injection (Fig. 3a). Conversely, water-injecting wells are exempt from this term, resulting in a higher value of \(I^{{\text{i}}}\) and thereby promoting their gas injection during the next fluid exchange period. Therefore, this term is conducive to promoting water alternating with gas injection in the well.
-
The expression \(\gamma^{{\text{i}}} \times \left( {\frac{{t - t_{{{\text{init}}}}^{{\text{i}}} }}{{t_{{{\text{end}}}} - t_{{{\text{init}}}}^{{\text{i}}} }}} \right)\) exhibits a constant value of \(\left( {\frac{{t - t_{{{\text{init}}}}^{{\text{i}}} }}{{t_{{{\text{end}}}} - t_{{{\text{init}}}}^{{\text{i}}} }}} \right)\) among all wells with the same \(t_{{{\text{init}}}}^{{\text{i}}}\). Therefore, the contribution of this term to \(I^{{\text{i}}}\) increases with positive values of \(\gamma^{{\text{i}}}\), which correspond to a greater tendency toward gas injection throughout the well’s lifetime, on the other hand, negative values of \(\gamma^{{\text{i}}}\) lead to a preference for water injection over the entire life cycle (Fig. 3b). The objective of this term is to establish a consistent injection pattern for each well, so that if a well initiates a water–gas cycle, this term fosters its continuation until the end of the field’s lifetime or the opening of new wells.
-
The \(\alpha_{{\text{p}}}^{{\text{i}}} \times W_{{{\text{CUT}}}}^{{\text{p}}}\) is always positive and contributes to an increase in the value of \(I^{{\text{i}}}\). As such, the higher the WCUT of the producers influenced by injector \(i\) the higher the value of \(I^{{\text{i}}}\) for that injector (Fig. 3c). As a result the injector tends to transition from water to gas injection during the next \(t_{{{\text{min}}}}\) interval. This term promotes the uniform growth of WCUT among the field’s producers over time, potentially improving reservoir sweep efficiency. In contrast, the \(\frac{{ - \beta_{{\text{p }}}^{{\text{i}}} \times GOR^{{\text{p}}} }}{{GOR_{{{\text{max}}}} }}\) works in a similar manner, but the negative sign results in a decrease in \(I^{{\text{i}}}\) value (Fig. 3d), and the injectors tend to shift from gas to water injection leading to homogeneous GOR growth among producers.
Impact of each term in the WAGeq procedure. a Well 1 (w1) gas injection lowers \(I^{{\text{i}}}\) and promotes water injection in the next cycle. Well 2 (w2) with zero gas injection does not affect \(I^{{\text{i}}}\). b \(I^{{\text{i}}}\) linearly varies over time and its slope depends on gamma. c A higher WCUT increases \(I^{{\text{i}}}\) and gas injection tendency. d A higher GOR reduces \(I^{{\text{i}}}\), favoring water injection
Application
We begin by describing the benchmark and the premises adopted for the study. Subsequently, we present important dates that are necessary to compute the NPV and also show the production operational constraints. Furthermore, we provide information about the distribution and range of values for the optimization variables, as well as the IDLHC configuration parameters adopted in the procedures.
Study case
Our methodology was applied to the SEC1_2022 benchmark, which is a reservoir simulation model that has been designed to replicate the geological and fluid characteristics of Brazilian pre-salt fields (Chaves 2018; Correia et al. 2020). This model represents a carbonate reservoir with light oil containing high levels of CO2, and comprises 63 × 120 × 309 grid cells and 77,071 active blocks. Each block corresponds to an average volume of 200 × 200 × 5 cubic meters. Due to the complex characteristics of the fluid, the GEM compositional simulator (version 2020.10) developed by the Computer Modeling Group (CMG) was used to simulate the SEC1_2022 model.
Figure 4 displays the opening of 17 wells in two phases. During the first phase, six producers and seven injectors were opened between May and December/2021. In the second phase, which began in February 2027, the remaining two producers (P17 and P18) and two injectors (I18 and I19) were put into operation.
The case includes historical data from October/2018 to February/2022, and the simulation continues until December/2048. The reference date for updating the NPV is February/2022. The costs associated with the wells and platform installed in first phase are not considered in the NPV calculation because they were installed before the reference date. However, costs associated with the wells drilled and perforated in the second period are considered. The operational constraints for both wells and the platform are provided in Tables 1 and 2.
Assumptions and optimization parameters
The assumptions and optimization parameters for the baseline strategy and the two procedures are outlined below:
-
The average reservoir pressure of 61,000 kPa is maintained through water injection rate control
-
All produced gas must be re-injected into the reservoir
-
Exactly four wells must inject gas at the same time throughout the entire field management
-
All injectors can inject both water and gas
-
The minimum period (\(t_{{{\text{min}}}}\)) to switch from one fluid to another is 6 months.
The baseline strategy includes a fixed 6-month period to switch the injected fluid from each injector. One well (I16) is designated to inject only gas during the entire period to ensure full gas re-injection. In WAGbm and WAGeq, all injectors can switch between water and gas, meaning that I16 does not have to inject only gas like in the baseline strategy. The Wellgor_limit strategy was optimized by Botechia et al. (2021), who used candidate values for GORlimit ranging from 600 to 2400 sm3/sm3 at 200 sm3/sm3 intervals. The optimized strategy delivered an NPV of 7.68 USD billion requiring 150 simulations.
For both the WAGbm and WAGeq procedures, the optimization is conducted simultaneously with WAG parameters and GORlimit, utilizing the same candidate values for GORlimit as Botechia et al. (2021). In the case of WAGbm, the parameters cover all possible combinations of open injectors, with four gas injectors operating throughout the entire management period. When considering GORlimit variables, the search space includes approximately \(5.71 \times 10^{113}\) potential solutions for this procedure.
In the WAGeq procedure, the coefficients and \(V_{{{\text{norm}}}}^{{\text{i}}}\) are linearly spaced with 11 values between the ranges displayed in Table 3. Furthermore, \(GOR_{{{\text{max}}}}\) is defined as the maximum candidate value for GORlimit (2400 sm3/sm3).
The minimum \(V_{{{\text{norm}}}}^{{\text{i}}}\) value was set slightly below the maximum volume of gas that can be injected by one well in the \(t_{{{\text{min}}}}\) interval (approximately \(7.2 \times 10^{8}\) m3). The maximum value was defined as ten times greater than the minimum value to ensure that the gas volume term can assume magnitudes similar to the other terms of the equation (between 0 and 1).
We have set the number of samples generated for each iteration based on the IDLHC requirement that \(N\) be greater than or equal to the number of candidate values for each variable. For WAGbm, given that the combination of \(C_{4}^{9}\) is 126, we set the number of samples to 150. For the WAGeq simulation, we set \(N\) to 50. Both simulations had an \(F\) value of 30% and were run for 15 iterations.
Results
First, we identified the producers affected by each injector and the respective fluids (water or gas) in the non-optimized study case, which enabled us to determine the WAGeq terms related to \({\text{GOR}}^{{\text{p}}}\) and \(W_{{{\text{CUT}}}}^{{\text{p}}}\) monitoring variables (Table 4). By influence, we mean any fluid streamline from the injector arriving to the producer at any time during the management period. It is important to note that the same producers affected by I16 are identified for both water and gas fluids. This is due to the fact that I16 solely injects gas in the non-optimized scenario, and therefore, it would not have any water streamlines originating from it to impact any of the producers.
The WAGbm and WAGeq approaches significantly enhanced the NPV, resulting in approximately 8.11 and 8.18 USD billion, respectively. In comparison with the Wellgor_limit procedure, the WAGeq yielded a similar NPV of 7.68 USD billion with 50 simulations, while the WAGbm approach required 150 simulations to achieve a slightly higher NPV relative to the baseline strategy. The WAGbm and WAGeq improved the NPV by 436 USD million (5.7%) and 511 USD million (6.7%) compared to Wellgor_limit, respectively. This finding highlights the importance of optimizing the WAG profile alongside well producer control variables. Although the maximum NPV achieved by WAGeq (after 720 simulations) was only slightly higher than that of WAGbm (0.9% or 75 USD million), WAGeq required significantly fewer simulations and iterations to converge. At iteration 7 and with fewer than 350 simulations, the NPV was comparable, with the maximum NPV of WAGbm achieved after 14 iterations and with 2051 simulations, as depicted in Fig. 5.
The optimal WAG solutions did not exhibit a cyclical pattern, as shown in Fig. 6. This result underscores the potential limitations of defining the search space based solely on regular cycles, as it may result in suboptimal outcomes. Notably, most of the wells in WAGeq predominantly injected one fluid all over the management period. In particular, the I16 and I15 wells had the highest rank of injector priority index (\(I^{{\text{i}}}\)) for the majority of the period, while I11, I12, and I13 exhibited the lower values. The \(I^{{\text{i}}}\) was observed to alternate between I12, I13, I14, and I17 before the second wave and between I17 and I19 after it.
The WAGeq and WAGbm approaches significantly increased oil and water production compared to the baseline strategy. Precisely, WAGeq increased oil production by 11.4% and water production by 272%, while WAGbm resulted in a 9.4% increase in oil production and a 260% increase in water production. Moreover, both approaches injected considerably more water than the Wellgor_limit strategy, with WAGeq and WAGbm injecting 43% and 38% additional water, respectively. This maintained average reservoir pressure and rise water and oil production (Fig. 7) indicating the successful enhancement of the reservoir’s sweep efficiency.
The production of gas for all three strategies was limited by platform capacity and the gas full re-injection constraint was also observed, as shown in Fig. 8. This demonstrates that the optimal strategies prioritize maximizing gas injection, even if it results in higher gas production costs.
Investigation of the terms of the equation for WAGeq procedure
We conducted further analysis to examine the impact of each term in the parametric equation on the WAG profile and NPV. This was done to determine the necessity of all terms in the equation. To accomplish this, we optimized the parametric equation with all terms except one to observe if the resulting WAG profile lost the specific behavior associated with that term. The optimization parameters and assumptions used were the same as those employed in the WAGeq procedure.
First, we removed \(\frac{{ - \delta^{{\text{i}}} \times V_{{\text{g}}}^{{\text{i}}} }}{{V_{{{\text{norm}}}}^{{\text{i}}} }}\) from the equation, which promotes water and gas exchange between injectors as described in the methodology. Figure 9b shows that when this term is removed, the wells indeed tend to inject the same fluid over time. Wells that alternated between water and gas injection in WAGeq (such as I19, I17, and I14) injected almost exclusively one fluid when the gas volume term was removed. The I11, I13, I15, I16, and I18 wells also injected almost solely one fluid over the field management in both WAG solutions.
The WAG profile solution obtained after removing the term \(\gamma^{{\text{i}}} \times \left( {\frac{{t - t_{{{\text{init}}}}^{{\text{i}}} }}{{t_{{{\text{end}}}} - t_{{{\text{init}}}}^{{\text{i}}} }}} \right)\) appears less regular for injectors like I12, I14, and I17, which do not primarily inject a single type of fluid for most of the time (Fig. 9c). This indicates that the temporal term is necessary to maintain a regular injection pattern from each injector throughout the field life cycle or until a significant event occurs, such as the opening of new wells in the second wave. The temporal term generates more stable strategies that are easier to implement in practical scenarios.
We found that removing the term \(\frac{{ - \beta_{{\text{p}}}^{{\text{i}}} \times {\text{GOR}}^{{\text{p}}} }}{{{\text{GOR}}_{{{\text{max}}}} }}\) from the equation leads to more dispersed GOR curves over time compared to the original WAGeq strategy, as shown in Fig. 10. This indicates that the GOR term does indeed induce the desired behavior of making GOR more even among the producers, which could improve sweep efficiency.
After removing the WCUT term from the equation, we did not observe significant changes in the injection profiles of the wells (Fig. 9e). This indicates that the WCUT term had a minor effect on the WAGeq strategy, and the top four injectors’ rank, which determines the gas injection wells, remained largely unchanged. The optimal WAGeq strategy may have prioritized gas production control over water production control, as the former was deemed more pressing. According to Fig. 11a and b, most wells exhibited WCUT values below 0.6 for both the WAGeq original strategy and the strategy without the WCUT term, indicating that water production was not a significant concern in this study case. Nonetheless, the inclusion of the WCUT term may prove beneficial in other cases where water production is a more critical issue.
The results indicate that removing one term of the equation had a minimal impact on both the optimization convergence of the algorithm and the NPV of the best solution, as seen in Fig. 12. The maximum decrease in NPV was 1.2% (95 million dollars) for the WAGeq solution without the gas volume term. Despite the slightly higher NPV of the original WAGeq, it is advisable to retain all the equation terms as it offers a more practical solution from an engineering perspective. It also widens the search space without affecting the convergence rate of the algorithm, which can be important for other study cases.
Conclusions
Our proposed method, WAGeq, aims to optimize the miscible water alternating gas (WAG) process by using a tailored parametric equation based on reservoir production data. This method offers significant advantages over other methods, and the major conclusions drawn from this study are:
-
The WAGeq method successfully achieved its main goal of accelerating the optimization process compared to the benchmark WAGbm procedure, which determines the optimal type of fluid injection (gas or water) for each well over time. The WAGeq reduced the simulations by almost sixfold, while also delivered a slightly higher net present value (NPV) compared to WAGbm
-
The WAGeq substantially increased the NPV by 511 USD million (6.7%) compared with the baseline strategy (Wellgor_limit), which has fixed WAG cycles of 6 months. This result highlights the significance of optimizing the WAG profile over time for improved economic return
-
The WAGeq enables well-behaved WAG profiles for each injector, facilitating practical implementation
-
The non-cyclical pattern observed in the optimal WAG solution for most injectors underscores the importance of WAGeq being able to include flexible solutions in the optimization search space
-
The WAGeq equation terms, designed to favor alternating water and gas injection, regular injection patterns, and uniform gas–oil ratio production, were successful in generating these desired behaviors in the optimal WAG solution profile. Although the inclusion of a term aiming for homogeneous water cut (WCUT) growth did not demonstrate any significant impact on the optimal WAG solution in this study, it may be relevant in cases where water production is a concern.
Overall, this paper presents a significant contribution in the development of a practical procedure that addresses crucial factors in real-world scenarios. Specifically, it minimizes computational effort, ensures well-behaved WAG profiles across all injectors and delivers a high NPV, which is helped by the procedure’s ability to produce flexible solutions. Future research opportunities include testing its validity for studies cases considering uncertainties and where water production is a more significant issue, as well as combining this approach with machine learning techniques to further reduce computational effort.
Abbreviations
- \({C}_{m}^{n}\) :
-
Combination of \(n\) elements taken \(m\) at a time
- \(F\) :
-
Threshold cut percentage to select the best samples
- \({{f}_{\mathrm{p}}(\mathrm{GOR}}_{\mathrm{limit}}^{\mathrm{p}})\) :
-
Control rule function to shut the producer \(p\)
- \({\mathrm{GOR}}_{\mathrm{limit}}^{\mathrm{p}}\) :
-
Gas–oil ratio limit value to shut the producer \(p\)
- \({GOR}_{\mathrm{max}}\) :
-
Gas–oil ratio maximum value normalizer
- \({\mathrm{GOR}}^{\mathrm{p}}\) :
-
Gas–oil ratio of producer \(p\)
- \(i\) :
-
Index representing the injector
- \({I}^{\mathrm{i}}\) :
-
Priority index of injector \(i\)
- \(N\) :
-
Sample size generated in each Iterative discrete Latin hypercube iteration
- \(\mathrm{NPV}(x)\) :
-
Net present value objective function depending on the decision variable vector \(x\)
- \(C(x)\) :
-
Inequality constraint of the maximization problem
- \(\mathrm{Eq}(x)\) :
-
Equality constraint of the maximization problem
- \(m\) :
-
Number of gas injectors
- \({m}_{\mathrm{p}}^{\mathrm{i}}\) :
-
Number of producers influenced by the gas injector \(i\)
- \(n\) :
-
Number of injectors
- \({n}_{\mathrm{p}}^{\mathrm{i}}\) :
-
Number of producers influenced by the water injector \(i\)
- \(\mathrm{nt}\) :
-
Number of minimal time intervals
- \(p\) :
-
Index representing the producer
- \(t\) :
-
Time passed from initial management date
- \({t}_{\mathrm{end}}\) :
-
Total simulation period
- \({t}_{\mathrm{init}}^{\mathrm{i}}\) :
-
Initial time the injector \(i\) starts to operate
- \({t}_{\mathrm{min}}\) :
-
Minimal time interval
- \({V}_{\mathrm{g}}^{\mathrm{i}}\) :
-
Volume of gas injected by injector \(i\) since it has injected water
- \({V}_{\mathrm{norm}}^{\mathrm{i}}\) :
-
Gas volume normalizer for injector \(i\)
- \({Well}_{\mathrm{gor}\_\mathrm{limit}}\) :
-
Baseline strategy
- \({W}_{\mathrm{CUT}}^{\mathrm{p}}\) :
-
Water cut of producer \(p\)
- \(x\) :
-
Generic decision variables
- \({x}_{\mathrm{lb}}\) :
-
Lower bound of the generic decision variable \(x\)
- \({x}_{\mathrm{min}}\) :
-
Minimum value for a specific feature
- \({x}_{\mathrm{up}}\) :
-
Upper bound of the generic decision variable \(x\)
- \({\alpha }_{\mathrm{p}}^{\mathrm{i}}\) :
-
Coefficient of the producer \(\mathrm{p}\) that are influenced by the water injector \(\mathrm{i}\)
- \({\beta }_{\mathrm{p}}^{\mathrm{i}}\) :
-
Coefficient of the producer \(\mathrm{p}\) that are influenced by the gas injector \(\mathrm{i}\)
- \({\gamma }^{\mathrm{i}}\) :
-
Coefficient associate with time term of the parametric equation
- \({\delta }^{\mathrm{i}}\) :
-
Coefficient associate with the volume of gas produced term of the parametric equation
- DLHC :
-
Discrete Latin hypercube sampling
- GOR :
-
Gas–oil ratio
- GORlimit :
-
Gas–oil ratio limit
- IDLHC :
-
Iterative discrete Latin hypercube
- NPV :
-
Net present value
- PMF :
-
Probability mass function
- USD :
-
United states dollar
- WAG :
-
Water alternating gas
- WAGbm :
-
Water alternating gas benchmark procedure
- WAGeq :
-
Water alternating gas parametric equation procedure
- WCUT :
-
Water cut
References
Afzali S, Rezaei N, Zendehboudi S (2018) A comprehensive review on enhanced oil recovery by water alternating gas (WAG) injection. Fuel 227:218–246. https://doi.org/10.1016/j.fuel.2018.04.015
Arogundade OA, Shahverdi HR, Sohrabi M (2013) A study of three phase relative permeability and hysteresis in water alternating gas (WAG) injection. In: SPE enhanced oil recovery conference. https://doi.org/10.2118/165218-MS
Bahagio DNT (2013) Ensemble optimization of CO2-WAG eor. Master’s thesis, Delft University of Technology
Botechia VE, Lemos RA, von Hohendorff Filho JC, Schiozer DJ (2021) Well and icv management in a carbonate reservoir with high gas content. J Pet Sci Eng 200:108345. https://doi.org/10.1016/j.petrol.2021.108345
Chaves, JMP (2018) Multiscale approach to construct a carbonate reservoir model with karstic features and Brazilian pre-salt trends using numerical simulation. Master’s thesis, University of Campinas
Chen B, Reynolds AC (2016) Ensemble-based optimization of the water-alternating-gas-injection process. SPE J 21(03):0786–0798. https://doi.org/10.2118/173217-PA
Chen S, Li H, Yang D, Tontiwachwuthikul P (2010) Optimal parametric design for water-alternating-gas (WAG) process in a CO2-miscible flooding reservoir. J Can Pet Technol 49(10):75–82. https://doi.org/10.2118/141650-PA
Christensen JR, Stenby EH, Skauge A (2001) Review of wag field experience. SPE Res Eval Eng 4(02):97–106. https://doi.org/10.2118/71203-PA
Correia MG, Botechia VE, Pires LCO, Rios VS, Santos SMG, Rios VS, von Hohendorff Filho JC, Chaves JMP, Schiozer D J (2020) UNISIM-III: Benchmark case proposal based on a fractured karst reservoir. In: Proceedings of the European association of geoscientists & engineers. https://doi.org/10.3997/2214-4609.202035018
Duchenne S, Puyou G, Cordelier P, Bourgeois M, Hamon G (2014) Laboratory investigation of miscible CO2 wag injection efficiency in carbonate. In: SPE EOR conference at oil and gas West Asia.https://doi.org/10.2118/169658-MS
Esmaiel TE, Fallah SB, van Kruisdijk C (2005) Determination of wag ratios and slug sizes under uncertainty in a smart wells environment. In: SPE middle east oil and gas show and conference.https://doi.org/10.2118/93569-MS
Godoi JMA, dos Santos MPHL (2021) Enhanced oil recovery with carbon dioxide geosequestration: first steps at pre-salt in Brazil. J Petrol Explor Prod Technol 11(03):1429–1441. https://doi.org/10.1007/s13202-021-01102-8
Hu G, Li P, Yi L, Zhao Z, Tian X, Liang X (2020) Simulation of immiscible water-alternating- CO2 flooding in the Lihue oilfield offshore Guangdong, China. Energies. https://doi.org/10.3390/en13092130
Janssen MT, Torres MFA, Zitha PL (2020) Mechanistic modeling of water-alternating-gas injection and foam-assisted chemical flooding for enhanced oil recovery. Ind Eng Chem Res 59(8):3606–3616
Kazakov KV, Bravichev KA (2015) Wag optimization algorithms based on the reaction of producing wells. In: SPE Russian petroleum technology conference. https://doi.org/10.2118/176576-MS
Kong D, Gao Y, Sarma H, Li Y, Guo H, Zhu W (2021) Experimental investigation of immiscible water-alternating-gas injection in ultra-high water-cut stage reservoir. Adv Geo-Energy Res 5(2):139–152. https://doi.org/10.46690/ager.2021.02.04
Kou Z, Wang H, Alvarado V, McLaughlin JF, Quillinan SA (2022) Method for upscaling of CO2 migration in 3D heterogeneous geological models. J Hydrol. https://doi.org/10.1016/j.jhydrol.2022.128361
Kulkarni MM, Rao DN (2005) Experimental investigation of miscible and immiscible water-alternating-gas (WAG) process performance. J Petrol Sci Eng 48(1):1–20. https://doi.org/10.1016/j.petrol.2005.05.001
Ligero EL, Schiozer DJ (2014) Miscible wag-CO2 light oil recovery from low temperature and high pressure heterogeneous reservoir. In: SPE Latin America and Caribbean petroleum engineering conference.https://doi.org/10.2118/169296-MS
Loomba AK, Botechia VE, Schiozer DJ (2022) A Comparative study to accelerate field development plan optimization. J Pet Sci Eng 208:109708. https://doi.org/10.1016/j.petrol.2021.109708
Maschio C, Schiozer DJ (2016) Probabilistic history matching using discrete Latin hypercube sampling and nonparametric density estimation. J Petrol Sci Eng 147:98–115. https://doi.org/10.1016/j.petrol.2016.05.011
Meira LA, Coelho GP, Silva CG, Abreu JLA, Santos AAS, Schiozer DJ (2020) Improving representativeness in a scenario reduction process to aid decision making in petroleum fields. J Petrol Sci Eng. https://doi.org/10.1016/j.petrol.2019.106398
Meira LA, Coelho GP, Silva CG, Schiozer DJ, Santos AAS (2017) RMFinder 2.0: An improved interactive multicriteria scenario reduction methodology. In: SPE Latin America and Caribbean petroleum engineering conference https://doi.org/10.2118/185502-MS
Mello SF, Avansi GD, Rios VS, Schiozer DJ (2022) Computational time reduction of compositional reservoir simulation model with wag injection and gas recycle scheme through numerical tuning of submodels. Braz j pet gas. https://doi.org/10.5419/bjpg
Mousavi MSM, Hosseini SJ, Masoudi R, Ataei A, Demiral BM, Karkooti H (2011) Investigation of different i-wag schemes toward optimization of displacement efficiency. In: SPE Asia Pacific enhanced oil recovery conference.https://doi.org/10.2118/144891-MS
Nait AM, Zeraibi N, Redouane K (2018) Optimization of wag process using dynamic proxy, genetic algorithm and ant colony optimization. Arab J Sci Eng 43(11):6399–6412. https://doi.org/10.1007/s13369-018-3173-7
Pal M, Pedersen RB, Gilani SF, Tarsauliya G (2018) Challenges and learnings from operating the largest off-shore wag in the giant Al-shaheen field and ways to optimize future wag developments. In: SPE EOR conference at oil and gas West Asia.https://doi.org/10.2118/190343-MS
Panjalizadeh H, Alizadeh A, Ghazanfari M, Alizadeh N (2015) Optimization of the wag injection process. Pet Sci Technol 33(3):294–301. https://doi.org/10.1080/10916466.2014.956897
Pasqualette MA, Rempto MJ, Carneiro JNE, Fonseca R, Ciambelli JRP, Johansen ST, Løvfall BT (2017) Parametric study of the influence of gor and CO2 content on the simulation of a pre-salt field configuration. In: Offshore technology conferencehttps://doi.org/10.4043/28093-MS
Pereira FGA, Botechia VE, Schiozer DJ (2022) Model-based optimization of cycles of CO2 water-alternating-gas (CO2-wag) injection in carbonate reservoir. Braz j Pet Gas 15(4):139–149. https://doi.org/10.5419/bjpg2021-0012
Ramachandran KP, Gyani ON, Sur S (2010) Immiscible hydrocarbon WAG: laboratory to field. In: SPE oil and gas india conference and exhibition. https://doi.org/10.2118/128848-MS
Sampaio MA, de Mello SF, Schiozer DJ (2020) Impact of physical phenomena and cyclical reinjection in miscible CO2-wag recovery in carbonate reservoirs. J Petrol Explor Prod Technol 10(8):3865–3881. https://doi.org/10.1007/s13202-020-00925-1
Santos DR, Fioravanti AR, Santos AAS, Schiozer DJ (2020) A machine learning approach to reduce the number of simulations for long-term well control optimization. In: SPE annual technical conference and exhibition. https://doi.org/10.2118/201379-MS
Sarma P, Chen WH, Xie J (2013) Selecting representative models from a large set of models. In: SPE reservoir simulation symposium. https://doi.org/10.2118/163671-MS
Schaefer BC, Reis MH, Schaefer MFL, Zuliani P, Pinto MAS (2017) Technical-economic evaluation of continuous CO2 reinjection, continuous water injection and water alternating gas (wag) injection in reservoirs containing CO2. In: XXXVIII iberian-latin american congress on computational methods in engineering.
Schlijper AG (1986) Simulation of compositional processes: the use of pseudo components in equation-of-state calculations. SPE Res Eng 1(05):441–452. https://doi.org/10.2118/12633-PA
Shirangi MG, Durlofsky LJ (2015) Closed-loop field development under uncertainty by use of optimization with sample validation. SPE J 20(5):908–922. https://doi.org/10.2118/173219-PA
Teklu TW, Alameri W, Graves RM, Kazemi H, AlSumaiti AM (2016) Low-salinity water-alternating-CO2 eor. J Pet Sci Eng 142:101–118. https://doi.org/10.1016/j.petrol.2016.01.031
von Hohendorff Filho JC, Maschio C, Schiozer DJ (2016) Production strategy optimization based on iterative discrete Latin hypercube. J Braz Soc Mech Sci Eng 38:2473–2480. https://doi.org/10.1007/s40430-016-0511-0
von Hohendorff Filho JC, Schiozer DJ (2018) Integrated production strategy optimization based on iterative discrete Latin hypercube. In: ECMOR XVI—16th European conference on the mathematics of oil recover. https://doi.org/10.3997/2214-4609.201802213
Wang H, Kou Z, Ji Z, Wang S, Li Y, Jiao Z, Johnson M, McLaughlin JF (2023) Investigation of enhanced CO2 storage in deep saline aquifers by WAG and brine extraction in the Minnelusa sandstone Wyoming. Energy. https://doi.org/10.1016/j.energy.2022.126379
Acknowledgements
We conducted this work with the support of Libra Consortium (Petrobras, Shell Brasil, TotalEnergies, CNOOC, CNPC, and PPSA) within the ANP R&D levy as “commitment to research and development investments” and Energi Simulation. The authors are grateful for the support of the Center for Petroleum Studies (CEPETRO-UNICAMP/Brazil), the Department of Energy (DE-FEM-UNICAMP/Brazil), and the Research Group in Reservoir Simulation and Management (UNISIM-UNICAMP/Brazil). A special thanks also goes to CMG for software licenses.
Funding
Funding was provided by Petrobras (Grant No. 5850.0105307.17.9.).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
On behalf of all authors, the corresponding author states that there is no conflict of interest.
Ethical approval
The authors confirm that this manuscript has not been previously published and is not currently under consideration by any other journal. Each named author has substantially contributed to conducting the underlying research and drafting this manuscript. Additionally, all of the authors have approved the contents of this paper. They have also agreed to the submission policies of Journal of Petroleum Exploration and Production Technology.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
dos Santos, D.R., Fioravanti, A.R., Botechia, V.E. et al. Accelerated optimization of CO2-miscible water-alternating-gas injection in carbonate reservoirs using production data-based parameterization. J Petrol Explor Prod Technol 13, 1833–1846 (2023). https://doi.org/10.1007/s13202-023-01643-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13202-023-01643-0