Introduction

One of the most reliable methods for hydrocarbon-in-place estimation is material balance (MB). It requires production data and average reservoir pressures at different points in time, which are obtained by running pressure surveys with the well shut-in. The resulting production loss is the main drawback of this method and is especially critical for tight reservoirs in which lengthy shut-in pressure surveys would be needed to obtain accurate reservoir pressure estimates.

Moving beyond the traditional MB approach, Mattar and McNeil (1998) proposed the “flowing material balance” methodology. This method requires only production data (flow rate and wellbore flowing pressure) and PVT data. MB calculations can be performed without average reservoir pressure, which means that the well does not need to be shut-in. However, this method is valid only for a well with constant flow rate and breaks down when the flow rate varies with time.

Subsequently, Mattar and Anderson (2005) presented the “dynamic material balance (DMB)” methodology which is an extension of flowing material balance. The method can be applied for both gas and oil reservoirs, with either constant flow rate or variable flow rate. It requires profiles of flow rates and wellbore flowing pressures, and PVT data, and allows flowing pressure at any point in time to be converted to the average reservoir pressure. Once the average reservoir pressure is available, without shutting-in the well, the classical material balance calculations are applicable. The method has been successfully applied to many field studies (Ojo et al. 2004; Osisanya et al. 2006; Zhao and Tian 2006; Mazloom et al. 2007; Sureshjani et al. 2014; Hussain et al. 2016). However, the drawbacks of the method are the following:

  • It needs iterative calculations: using an initial guess for the value of gas initially-in-place (G), iterations are performed until the values of G converge.

  • It requires calculation of pseudotime for gas (tca), initially introduced by Agarwal (1979). For varying gas flow rates, tca is approximated using numerical integration.

    $$t_{{ca}} = \int\limits_{0}^{t} {\frac{{q_{g} }}{{\left( {\mu _{g} c_{g} } \right)}}} {\text{dt}}^{'}$$
    (1)

Note that the pseudotime for gas, Eq. (C.11) in Agarwal’s paper, does not use qg in the integration since qg is assumed to be constant. tca is similar to the pseudo-equivalent time (ta) which was developed by Palacio and Blasingame (1993) by extending the earlier work of Fraim and Wattenbarger (1987).

The above techniques require the calculation of pseudopressure and pseudotime. Ye and Ayala (2013) and Ayala and Ye (2013a, 2013b) proposed a density-based approach. They used Carter’s λ and its time-average value (β) to account for nonlinearities. For a volumetric reservoir, a gas rate can be expressed in terms of the well-known liquid exponential decline, using λ and β as rescaling parameters. They showed that the gas rate declines hyperbolically within the hyperbolic window. This window occurs during the early boundary-dominated flow (BDF) period for which there is insignificant pressure depletion (p ≅ pi) and the value of b remains constant. Stumpf and Ayala (2016) showed that the application of type-curve and straight-line analysis techniques can be applied to determine G and reservoir properties. However, when pressure depletion becomes significant, the gas rate profile falls outside the hyperbolic window, and b varies with cumulative production. Then, the data outside the hyperbolic window cannot be used for interpretation using this methodology.

The objective of this study is to propose a simpler DMB method for a dry-gas reservoir that needs neither iterative procedures nor numerical integration of the pseudotime function. In addition, it does not require the constant-b assumption and a wider range of data can be used for an interpretation. These methodological simplifications are not traded off against accuracy.

Methodology

Gas initially-in-place (G)

After a well is opened for production, three key pressures characterize the system:

  • Initial reservoir pressure (pi)

  • Average reservoir pressure (p)

  • Wellbore-flowing pressure (pwf)

The pressure loss due to depletion can be estimated using the gas material balance equation which relates pi and p with recovery factor (Gp/G) (Dake 1978).

$$\frac{{\left( {{\raise0.7ex\hbox{$p$} \!\mathord{\left/ {\vphantom {p z}}\right.\kern-\nulldelimiterspace} \!\lower0.7ex\hbox{$z$}}} \right)}}{{\left( {{\raise0.7ex\hbox{$p$} \!\mathord{\left/ {\vphantom {p z}}\right.\kern-\nulldelimiterspace} \!\lower0.7ex\hbox{$z$}}} \right)_{i} }} = 1 - \frac{{G_{p} }}{G}$$
(2)

The pressure loss due to inflow can be calculated using a stabilized gas flow rate (qg) which is a function of gas productivity index (Jg) and pseudopressure drawdown [m(p)−m(pwf)] (Al-Hussainy and Ramey 1966).

$$q_{g} = J_{g} \left[ {m(p) - m(p_{{{\text{wf}}}} )} \right]$$
(3)

where pseudopressure [m(p)] is defined as

$$m(p) = 2\int\limits_{{p_{r} }}^{p} {\left( {\frac{{p^{'} }}{{\mu z}}} \right)} {\text{dp}}^{'}$$
(4)

The key assumptions for these two equations are:

  • A volumetric dry gas reservoir

  • Negligible effects of water and formation compressibility

  • Boundary-dominated flow (BDF)

  • Constant Jg

  • The absence of non-Darcy flow effects.

Normally, the values of pi, Gp, qg, and pwf are available. There are three unknowns; p, G, and Jg. We cannot use this system of equations to directly solve for the unknowns since there are fewer equations than there are unknowns. This is the reason why the available methods (Palacio et al. 1993; Agarwal et al. 1999) in the literature require iterative calculations. For a given value of G, we can calculate Jg at each production data point and standard deviation of Jg, SD(Jg), for the whole production profile. For different values of G, we can construct a plot of SD(Jg) versus G. Theoretically, Jg is constant if and only if the value of G is correct. The correct value of G is the point where SD(Jg) is the lowest. Step-by-step procedures are as follows:

  1. 1.

    Assume a value of G.

  2. 2.

    Use Eq. (3) to calculate Jg at each production data point.

  3. 3.

    Calculate SD(Jg) for the whole production profile.

  4. 4.

    Repeat the calculations in steps 1–3 for different values of G.

  5. 5.

    By plotting SD(Jg) versus G, find the value of G where SD(Jg) is minimum.

Alternatively, based on Eq. (3), a plot of qg versus [m(p)−m(pwf)] yields a straight line with a y-intercept of zero if a value of G is correctly assumed. The slope of this straight line is Jg. This approach requires varying flow rates within the production history for production with a constant flow rate, and the plot yields a straight line with zero slope. If the value of G is correctly assumed, [m(p)−m(pwf)] should have a single value. For noisy production data, the value of SD[m(p)−m(pwf)] is a minimum when a value of G is correctly assumed.

Decline rate (D)

Decline rate is defined as the fractional change in flow rate per unit change in time.

$$D = - \frac{1}{{q_{g} }}\frac{{{\text{d}}q_{g} }}{{{\text{dt}}}}$$
(5)

Combining Eqs. (25) leads to an expression for decline rate as follows:

$$D = D_{i} \lambda + \frac{{2J_{g} }}{{q_{g} }}\frac{1}{{\left( {\mu c_{g} } \right)_{{{\text{wf}}}} }}\frac{{{\text{d}}\left( {{\raise0.7ex\hbox{$p$} \!\mathord{\left/ {\vphantom {p z}}\right.\kern-\nulldelimiterspace} \!\lower0.7ex\hbox{$z$}}} \right)_{{{\text{wf}}}} }}{{{\text{dt}}}}$$
(6)

where the initial decline rate (Di) and the viscosity-compressibility ratio (λ) are defined, respectively, as:

$$D_{i} = \frac{{2J_{g} }}{G}\frac{{\left( {{\raise0.7ex\hbox{$p$} \!\mathord{\left/ {\vphantom {p z}}\right.\kern-\nulldelimiterspace} \!\lower0.7ex\hbox{$z$}}} \right)_{i} }}{{\left( {\mu c_{g} } \right)_{i} }}$$
(7)

And

$$\lambda = \frac{{\left( {\mu c_{g} } \right)_{i} }}{{\left( {\mu c_{g} } \right)}}$$
(8)

The details of the derivation are set out in AppendixA. D is composed of two parts which are attributable to reservoir pressure depletion and to changes in pwf. The part of the decline rate due to reservoir pressure depletion is a function of reservoir rock and fluid properties. Note that Di is the initial decline rate for a given constant pwf.

Decline exponent (b)

The decline exponent is defined as the change in the reciprocal of decline rate per unit change in time.

$$b = \frac{{\text{d}}}{{{\text{dt}}}}\left( {\frac{1}{D}} \right)$$
(9)

Because, for a constant pwf, the decline rate is caused only by reservoir pressure depletion, Eqs. (6) and (9) can be combined to yield

$$b = \frac{{d\ln \left( \lambda \right)}}{{d\ln \left[ {m(p) - m(p_{{{\text{wf}}}} )} \right]}}$$
(10)

The details of the derivation are set out in AppendixB. The value of the decline exponent depends only on fluid properties and on the specified well operating conditions. Therefore, it can be predicted without any field production or test data.

Identification of the BDF period

The proposed methodology in this study is applicable only for data during the BDF period. Therefore, identification of the beginning of the BDF period is a critical issue. During the transient flow period, prior to BDF, the productivity index is not constant but varies with time. Araya and Ozkan (2002) defined the transient productivity index for a gas reservoir as

$$J_{g} (t_{a} ) = \frac{{q_{g} (t_{a} )}}{{m(p) - m(p_{{{\text{wf}}}} )}}$$
(11)

where the material-balance pseudotime (ta) is defined as (Palacio et al. 1993; Agarwal et al. 1999; Raghavan 1993)

$$t_{a} = \frac{{\left( {\mu c_{t} } \right)_{i} }}{{q(t)}}\int\limits_{0}^{t} {\frac{{q(\tau )}}{{\left( {\mu c_{t} } \right)}}{\text{d}}\tau }$$
(12)

Agarwal et al. (1999) presented the productivity indices as a function of ta for different reservoir pore volumes. During the transient flow period, there is insignificant pressure depletion (ppi), and pwf is decreasing with production time. Therefore, Jg is decreasing during the transient flow period. During the BDF period, Jg is constant for the correct reservoir pore volume. Too high and too low estimations of reservoir pore volume cause, respectively, downward and upward bends in the profile of Jg versus the appropriate time function. These effects of the estimated values of G on the profiles of Jg are shown in Fig. 1. Araya and Ozkan (2002) presented similar results. A reservoir of limited volume has a constant Jg during the BDF period. We can, therefore, identify the beginning of the BDF period as the time when Jg stops decreasing and starts to approach a constant value.

Fig. 1
figure 1

Productivity indices for different reservoir pore volumes (Medelros et al. 2010)

Production forecast

Application of the proposed methodology to analyze the production data yields G and Jg. Let us assume that we have production data (qg,0 and Gp,0) up to time t0, and the future profile of pwf. We can forecast the production time t1 when the gas flow rate declines to the value qg,1 using the following steps.

  1. 1.

    Using Eq. (3) to calculate p.

  2. 2.

    Using Eq. (2) to calculate Gp.

  3. 3.

    Estimating t1 from the following relationship.

    $$G_{p} = G_{{p,0}} + \frac{{\left( {q_{{p,0}} + q_{{p,1}} } \right)}}{2}*(t_{1} - t_{0} )$$
    (13)

By moving to the next time step and repeating the above calculations, we can generate a production forecast profile.

Applications

Example 1: A gas well producing at two different wellbore-flowing pressures

The production data are generated using Saphir software. The effects of wellbore-storage and the transient flow periods are incorporated into the production data. Table 1 shows the reservoir and fluid properties and operating conditions. The gas production profile is shown in Fig. 2. The wellbore flowing pressures (pwf) are stepwise constant, and their values during the first and second years are 3,500 and 2,000 psia, respectively.

Table 1 Reservoir rock and fluid properties in Example 1
Fig. 2
figure 2

Production profile in Example 1

Figure 3 shows the profiles of Jg for three different values of G during the first year of production. During the transient flow period (t < 10 days), the values of Jg are independent of the values of G. The Jg profiles based on these three different values of G are exactly the same during transient flow, and the values of Jg are on a decreasing trend. These profiles are significantly different during the BDF period. With an approximately correct value of G (62.3 Bscf), Jg becomes constant, at 1.17*10–7 MMscf/d/(psi2/cp). The values of Jg are on increasing and decreasing trends when G is too small and too big, respectively. The results are consistent with the previous studies (Agarwal et al. 1999; Araya and Ozkan 2002; Medeiros et al. 2010; Ismadi et al. 2011).

Fig. 3
figure 3

Profiles of productivity index (Jg) during the first year of production for different values of gas initially-in-place (G) in Example 1

Since the proposed methodology is only valid for the BDF flow periods, production data during transient flow periods (the first 10 production days of the first and second years) are removed from the analysis. The versus-time profiles of Jg for three different values of G are shown in Fig. 4. The values of Jg are overestimated for G < 62.3 Bscf and are underestimated for G > 62.3 Bscf. For a given value of G, the profiles of Jg during the first and second years are similar. Figure 5 shows the minimum, average, and maximum values of Jg plotted as a function of the assumed value of G. The minimum value of Jg approaches the correct value when G is underestimated, and the maximum value of Jg approaches the correct value when G is overestimated. The range of Jg for G < 62.3 Bscf is significantly larger than for G > 62.3 Bscf. Figure 6 shows the plot of SD(Jg) versus G. The value of SD(Jg) is a minimum for a value of G of 62.3 Bscf. This value of G is about 0.8% larger than the input value in the model (61.78 Bscf). This is due to one of the fundamental assumptions in gas material balance equation. In Eq. (2), the effects of connate water and formation compressibilities are ignored. To account for these two factors, the gas material balance equation becomes (Dake 1978)

$$\frac{{\left( {{\raise0.7ex\hbox{$p$} \!\mathord{\left/ {\vphantom {p z}}\right.\kern-\nulldelimiterspace} \!\lower0.7ex\hbox{$z$}}} \right)}}{{\left( {{\raise0.7ex\hbox{$p$} \!\mathord{\left/ {\vphantom {p z}}\right.\kern-\nulldelimiterspace} \!\lower0.7ex\hbox{$z$}}} \right)_{i} }} = \left[ {1 - \frac{{(c_{w} S_{{wi}} + c_{f} )}}{{(1 - S_{{wi}} }}\Delta p} \right] = 1 - \frac{{G_{p} }}{G}$$
(14)
Fig. 4
figure 4

Profiles of productivity index (Jg) for different values of gas initially-in-place (G) during BDF periods in Example 1

Fig. 5
figure 5

Minimum, average, and maximum of productivity index (Jg) vs gas initially-in-place (G) in Example 1

Fig. 6
figure 6

Standard deviation of productivity index, SD(Jg), vs gas initially-in-place (G) in Example 1

The analysis with this new gas material balance equation yields a value of G of 61.6 Bscf, about 0.3% underestimated. The residual is attributed to numerical approximation. It should be noted that the values of SD(Jg) on the left (smaller) side of the correct value of G are more sensitive to the value of G than those on the right (larger) side.

Figure 7 shows a plot of qg versus [m(p)−m(pwf)] for different values of G. These three profiles are straight lines which differ in the values of their y-intercepts. When the value of G is approximately correct, 62.3 Bscf, the y-intercept is close to zero. When the value of G is underestimated (overestimated), the sign of y-intercept is positive (negative). The value of Jg, from the slope of the correct straight line, is 1.165*10–7 MMscf/d/(psi2/cp).

Fig. 7
figure 7

Gas flow rate versus pseudopressure drawdown, [m(p)−m(pwf)], in Example 1

Figure 8 shows the profile of D during BDF period, excluding transient-flow data. The initial decline rate (Di) is estimated from the trend line and is about 0.00527 d−1. The value of Di is a function of reservoir and fluid properties, as defined in Eq. (7). The value of Jg is about 1.17*10−7MMscf/d/(psi2/cp), from Fig. 4. Using (p/z)i = 4,973 psia and (μcg)i = 3.43*10–6 cp/psi, the value of G is 62.3 Bscf.

Fig. 8
figure 8

Profile of decline rate (D) during BDF period in Example 1

For a constant pwf, Eq. (6) can be rewritten as

$$\frac{D}{{D_{i} }} = \lambda$$
(15)

For given fluid properties and initial reservoir pressure, λ can be plotted as a function of [m(p)/m(pi)], as shown in Fig. 9. Using information from Fig. 8, the values of λ can be estimated for individual production points. Then, the values of m(p) can be estimated from the relationship in Fig. 9. Using production data and gas material balance equation, the values of G are estimated. The average value of G is approximately 62.3 Bscf.

Fig. 9
figure 9

λ versus [m(p)/m(pi)] in Example 1

The values of b during BDF period are estimated from Eq. (10) and are plotted in Fig. 10. The value of b is declining during Year 1 when pwf is held constant at 3,500 psia. Then, pwf is reduced to 2,000 psi and is kept constant during Year 2. The value of b initially increases sharply and then declines. The results clearly show that the value of b is not constant, but rather is changing with pressure depletion. Therefore, application of Arps’ model (Arps 1945) to analyze gas production data should be performed with caution since the model assumes that the value of b is constant, and that method can therefore yield optimistic results.

Fig. 10
figure 10

Profile of decline exponent (b) during BDF period in Example 1

Next, the effect of including transient data points on the accuracy of the method is investigated. The results are plotted in Fig. 11. The parameter on the x-axis is defined as the number of data points in the transient flow period divided by the total number of data points in the analysis. Productivity indices during the transient flow period are higher than those during the BDF period. As shown in the previous section, data points with higher productivity index correspond to lower values of G, and vice versa. This is the reason why including more data from the transient flow period will lower the estimated value of G. The values of G are 0.4%, 2.3%, and 6.2% underestimated when there are about 10%, 20%, and 30%, respectively, of transient data points in the analysis. The error profile is concave downwards. As more transient data are added into the analysis, the marginal effect on error in G estimation becomes more significant. Figure 11 suggests that small errors in estimating the time of the start of the BDF period should not cause significant error in the estimation of G.

Fig. 11
figure 11

Effect of data including data from the transient flow period on the accuracy of gas initially-in-place (G) estimation

To generate the production forecast accuracy, we use data from the first year for history matching, and forecast the second year of production during BDF period. There is a good match between production data and production forecast, Fig. 12. Note that the proposed model cannot forecast the production profile during the transient flow period.

Fig. 12
figure 12

Production forecast in Example 1

Now the dynamic material balance method (DMB) of Mattar and Anderson (2005) is applied to analyze the production data in Example 1. For varying gas flow rates, the pseudo-equivalent time (ta) of Palacio and Blasingame (1993) is used to replace the pseudotime for gas (tca). Then, the relevant equation in the DMB method becomes.

$$\frac{{\Delta m(p)}}{q} = \frac{2}{G}\left( {\frac{p}{{\mu c_{g} Z}}} \right)_{i} t_{a} + b_{{{\text{pss}}}}$$
(16)

Where

$$\Delta m(p) = m(p_{i} ) - m(p_{{{\text{wf}}}} )$$
(17)

The value of bpss can be read at the y-intercept on the plot of [m(pi)−m(pwf)]/q versus ta. The above equation can be rearranged as

$$\frac{q}{{\Delta m(p)}} = - \frac{1}{{Gb_{{{\text{pss}}}} }}\left( {\frac{{2p}}{{\mu c_{g} Z}}} \right)_{i} \frac{q}{{\Delta m(p)}}t_{a} + \frac{1}{{b_{{{\text{pss}}}} }}$$
(18)

Agarwal et al. (1999) showed that plotting [qm(p)] vs [2p/(μcgz)i]*[ qm(p)]*ta yields a straight line with an x-intercept of G.

Both DMB and Agarwal et al. methods have been applied to interpret the production data in Example 1. We have the following observations.

  • Both methods require an initial guessed value of G and need iterative calculations. The DMB method converges (with 10 iterations) faster than the Agarwal et al. method (with 15 iterations). The numbers of iterations depend on the initial guessed value of G. Some initial values may not lead to a convergence in the value of G. The difference in the number of iterations required is probably due to the fact that, in each iteration, there are more calculation steps in the DMB method than in the Agarwal et al. method.

  • The errors that the Agarwal et al. method and the DMB method yield are 2.0% and 1.5%, respectively. The results depend also on the initial guessed value of G. A poor initial guess can lead to significant errors.

The method proposed in this study yields a more accurate result, less than 1% error. In addition, the procedure and calculations in the proposed method are not iterative and are much easier to understand and apply than those of the other methods. The remaining limitations of the proposed method will be discussed later, in the discussion section.

Example 2: A gas well producing at two different flow rates

The reservoir is exactly the same as one in Example 1. The difference is the operating conditions. The production profile is shown in Fig. 13. The values of qg are 25 and 15 MMscf/d during the first and second years of production, respectively.

Fig. 13
figure 13

Production profile in Example 2

The results are similar to Figs. 36 in Example 1. The values of G and Jg are 62.3 Bscf and 1.17*10–7 MMscf/d/(psi2/cp), respectively. Since the flow rate is constant during Year 1, the plot of qg versus [m(p)−m(pwf)] during the BDF period yields a straight line with zero slope for all values of G, illustrated in Fig. 14. Figure 15 shows the profiles of [m(p)−m(pwf)] for both transient and BDF periods. The values of [m(p)−m(pwf)] are increasing with production time. Once the BDF period is reached, with a correct value of G, the value of [m(p)−m(pwf)] becomes stable or shows minimal variation. When the value of G is underestimated (overestimated), the value of [m(p)−m(pwf)] decreases (increases) with production time during the BDF period.

Fig. 14
figure 14

Gas flow rate vs pseudopressure drawdown, [m(pm(pwf)], in Example 2

Fig. 15
figure 15

Profiles of pseudopressure drawdown in Example 2

Figure 16 shows profiles of Jg as a function of ta for constant-pwf and constant-qg productions during the first year of production. There is good agreement between the two cases. It means that the profile of Jg versus ta is independent of well operating conditions. The results are consistent with the findings of Medelros et al. (2010). As before, production data during the first year are used for history matching, and the production forecast is generated for the second year of production during the BDF period. There is a good match between production data and production forecast, Fig. 17.

Fig. 16
figure 16

Productivity indices for constant wellbore-flowing pressure and constant-rate productions

Fig. 17
figure 17

Production forecast in Example 2

Example 3: West Virginia hydraulically fractured gas well A

Well A is a gas well completed in the Onondaga chert in West Virginia. The reservoir and fluid properties are shown in Table 2. Hydraulic fracturing is essential for production since this reservoir has very low porosity and productivity. The well was on production for 200 days and shut in for a 106-day pressure build-up. The wellbore flowing pressure was kept at 500 psia. The well suffered from water load up at low gas rates. Production data and fluid properties are from Fraim and Wattenbarger (1987).

Table 2 Reservoir rock and fluid properties in Example 3

Figure 18 shows the production profile. The profiles of Jg for three different values of G are shown in Fig. 19. Figure 20 shows the plot of SD(Jg) versus G. The values of Jg are clearly more sensitive when too-low values of G are input than when too-high values are input. The value of SD(Jg) is a minimum at a value of G of 2.7 Bscf. Figure 21 shows the plot of qg versus [m(p)−m(pwf)] for a value of G of 2.7 Bscf, with the best-fit straight line. The y-intercept is very close to zero. The value of Jg, slope of the straight line, is 1.84*10–6 Mscf/d/(psi2/cp). The results of other studies performed on this data set using alternative methods are reported in Table 3. The result of this study is consistent with the results from the previous studies. We perform history matching using production data during the first year, and generate the production forecast for the second–eighth year. As shown in Fig. 22, the forecast is consistent with actual production data.

Fig. 18
figure 18

Production profile for Example 3

Fig. 19
figure 19

Profiles of productivity index (J) for different values of gas initially-in-place (G) in Example 3

Fig. 20
figure 20

Standard deviation of productivity index, S.D.(J), vs gas initially-in-place (G) in Example 3

Fig. 21
figure 21

Gas flow rate vs pseudopressure drawdown, [m(p)−m(pwf)], in Example 3

Table 3 Gas initially-in-place (G) from several studies in Example 3
Fig. 22
figure 22

Production forecast in Example 3

Discussion

  • The value of Jg is assumed to remain constant throughout the production life (except during transient periods). However, reservoir productivity may decline with pressure depletion. Zhang and Mehrabian (2021) proposed an analytical model and a solution for the drawdown-dependent well productivity index by accounting for the depletion-induced permeability variation for the steady-state regime of reservoir flow. The nth-order well productivity index can be expressed as

    $$J_{n}^{*} = \frac{q}{{p - p_{n}^{*} (r_{w} )}}$$
    (19)

where \(p_{n}^{*} (r_{w} )\)is the nth-order perturbation solution for pore pressure, expressed in Eq. (13) of their paper. To apply their model to a gas reservoir, the pressure must be replaced by pseudopressure. With these modifications, the proposed methodology can be extended to analyze production data from a gas system with varying productivity index.

  • For a gas-condensate reservoir, productivity index varies with production after the reservoir pressure is depleted below the dew-point pressure. Heidari Sureshjani and Gerami (2011) proposed a simple model for a gas-condensate reservoir using flowing well data. The model can be applied to account for the variation in productivity index. The productivity index at the initial reservoir condition can be expressed as

    $$\frac{1}{{J_{{{\text{gi}}}} }} = \frac{{\left( {m_{{{\text{tp}},i}} - m_{{{\text{tp,wf}}}} } \right)}}{{q_{g} }} - \frac{{\left( {1 - s_{{{\text{wi}}}} } \right)m_{{{\text{tp}},i}} }}{{GB_{{{\text{gi}}}} }}t_{{{\text{acr,tp}}}}$$
    (20)

    where two-phase pseudopressure (mtp), two-phase material balance pseudotime (tacr,tp), and two-phase pseudotime (ta,tp) are defined as

    $$m_{{{\text{tp}}}} = \int\limits_{{p_{{{\text{dew}}}} }}^{p} {\left( {\frac{{k_{{{\text{rg}}}} }}{{\mu _{g} B_{g} }} + \frac{{k_{{{\text{ro}}}} }}{{\mu _{o} B_{o} }}R_{s} } \right)} {\text{dp}}$$
    (21)
    $$t_{{{\text{acr,tp}}}} = \frac{1}{{q_{g} }}\int\limits_{0}^{{t_{{a,{\text{tp}}}} }} {q_{g} (\tau ){\text{d}}\tau }$$
    (22)
    $$t_{{a,{\text{tp}}}} = \frac{1}{{m_{{{\text{tp}},i}} }}\int\limits_{0}^{t} {\frac{1}{{\left[ {\frac{\partial }{{\partial m_{{{\text{tp}}}} }}\left( {\frac{{s_{g} }}{{B_{g} }} + \frac{{s_{g} }}{{B_{g} }}R_{s} } \right)} \right]}}} {\text{dt}}$$
    (23)

For a gas-condensate system, Hagoort (1988) and Vo et al. (1990) recommended the following two-phase material balance equation.

$$\frac{{\left( {{\raise0.7ex\hbox{$p$} \!\mathord{\left/ {\vphantom {p {z_{{{\text{tp}}}} }}}\right.\kern-\nulldelimiterspace} \!\lower0.7ex\hbox{${z_{{{\text{tp}}}} }$}}} \right)}}{{{\raise0.7ex\hbox{${p_{i} }$} \!\mathord{\left/ {\vphantom {{p_{i} } {z_{{{\text{tp}},i}} }}}\right.\kern-\nulldelimiterspace} \!\lower0.7ex\hbox{${z_{{{\text{tp}},i}} }$}}}} = 1 - \frac{{n_{p} }}{{n_{i} }}$$
(24)

Produced moles (np) and moles at initial condition (ni) are defined in terms of the molar density of the gas component at standard conditions (ρgsc), the molar density of the oil component at standard conditions (ρosc), producing gas-oil ratio (Rp), and vaporized oil in the gas phase at initial conditions (Rvi) as

$$n_{p} = \int\limits_{0}^{t} {\left( {q_{g} \rho _{{{\text{gsc}}}} + \frac{{q_{g} }}{{R_{p} }}\rho _{{{\text{osc}}}} } \right){\text{dt}}}$$
(25)
$$n_{i} = \left( {\rho _{{{\text{gsc}}}} + \rho _{{{\text{osc}}}} R_{{{\text{vi}}}} } \right)G$$
(26)

With these modifications, the proposed methodology can be extended to analyze production data from a gas-condensate system.

  • For unconventional oil/gas reservoirs, productivity index is decreasing during the transient-flow period and become a constant during BDF period (Al-Rbeawi, 2018). Therefore, the proposed method is still applicable but only for data during BDF period. However, these kinds of reservoirs normally have an extremely long transient-flow period depending on the size of simulated reservoir volume (SRV), connectivity of fracture networks, and matrix permeability. Therefore, the application both of the proposed method and of Arps’ model is limited for such cases. As an alternative, Gupta et al. (2018) modified the Arps exponential-decline equation, where the constant decline rate is replaced by a power-law-function variable decline rate, and proposed the following variable-decline-modified Arps (VDMA) model:

    $$q_{g} = q_{{{\text{gi}}}} *\exp \left[ { - D_{i} t^{{(1 - a)}} } \right]$$
    (27)

where Di is the initial decline rate and a is the decline-rate exponent. The relationship between instantaneous decline rate (D) and time (t), which can be used to estimate the two parameters, is

$$\log (D) = - a^{*} \log (t) + \log [D_{i} (1 - a)]$$
(28)

They applied this model to interpret field data and found that the average error in the prediction of cumulative-production is less than 3%. This method can account for changes in fracture conductivity with time and for different flow regimes and is very robust. For a given abandonment pressure, coupling this model with the gas material balance equation allows a value of G to be obtained.

  • The proposed methodology is applicable only for data in the BDF period. Therefore, the transient flow period must be identified and its data must be removed from the analysis. Including transient data tends to lead to underestimation of G. However, the profile of Jg versus ta is independent of well operating conditions, as illustrated in Fig. 16. Therefore, we can use ta to link transient data for any operating condition to the equivalent data for a constant-flow-rate condition whose analytical solutions are well established in pressure transient analysis. The results are reservoir fluid and rock properties, not G.

Conclusions

  • This study proposes a new simple and accurate methodology to estimate gas initially-in-place and gas productivity index by coupling a gas material balance equation and a stabilized gas flow equation. It requires only the flowing production profile and PVT data. The correct value of gas initially-in-place (G) is the one which yields the least variation in gas productivity index (Jg), and a plot of qg versus [m(p)−m(pwf)] yields a straight line with a y-intercept of zero.

  • The advantages of this approach are

    1. o

      No iterative calculations are needed

    2. o

      No requirement for numerical integration of gas pseudotime

    3. o

      No constant-b assumption

    4. o

      No constant-qg assumption

    5. o

      No constant-pwf assumption

  • The disadvantages of this approach are

    1. o

      Applicable only for data during the BDF period

    2. o

      Constant-Jg assumption

    3. o

      Non-Darcy flow is not considered

  • The method has been successfully tested with 2 synthetic data sets and 1 field data set, with high accuracy results.

  • The method can potentially be extended to a reservoir with varying productivity index, a gas-condensate reservoir, and an unconventional reservoir by applying established methodologies to account for those conditions.