Introduction

Material balance analysis is considered a powerful engineering tool when dealing with oil and gas reservoirs. In gas reservoirs which can be represented by simple volumetric tanks, a straight line relationship between (P/Z) and cumulative gas production exists. However, many gas reservoirs do not follow these simple assumptions. Therefore, several modifications have been presented to handle commingled gas reservoirs (Fetkovich et al. 1990; El-Banbi and Wattenbarger 1996, 1997; Juell and Whitson 2011) and compartmentalized gas reservoirs (Hower and Collins 1989; Lord and Collins 1989, 1992; Payne 1996; Hagoort and Hoogstra 1997; Sallam 2016). Although the complications related to either commingled gas reservoirs or compartmentalized gas reservoirs have been addressed, either model alone cannot be applied when both conditions coexist.

This paper presents a simple model that is capable of overcoming these limitations by coupling the explicit model for compartmentalized gas reservoirs proposed by Payne (1996) with layer stabilized flow model (LSFM) related to commingled gas reservoirs proposed by El-Banbi and Wattenbarger (1996, 1997). The proposed model presents an easy and reliable tool that can detect and assess reservoir compartmentalization in addition to commingled wells using production data and estimates of bottom-hole flowing pressure.

Background

The proposed model is based on coupling the commingled gas reservoir model with the compartmentalized material balance model. The available models for commingled gas reservoirs and compartmentalized material balance are reviewed in the following sections.

Commingled gas reservoirs

Commingled reservoirs are defined as reservoirs which are only connected through the wellbore. The main concept is that these reservoirs do not have any communication across reservoir boundaries. Fetkovich et al. (1990) investigated the major factors affecting the performance of multi-layered system with no cross-flow. He demonstrated that a decline exponent of a layered system is always larger than that of a single-layer system. He concluded that decline exponent value between 0.5 and 1 represents an evidence of layered reservoirs.

El-Banbi and Wattenbarger (1996) developed a method for matching production data of commingled gas reservoirs. The concept was that each layer production can be calculated individually from the knowledge of the layer OGIP and flow coefficients. Assuming that the previous parameters are unique, each layer will exhibit different production performance during production history. The main assumptions required for utilizing this model were constant bottom-hole flowing pressure, pseudo-steady-state production across every layer and negligible non-Darcy flow coefficient.

Later, El-Banbi and Wattenbarger (1997) modified the layered stabilized flow model to overcome the limitations presented in the preceding model (El-Banbi and Wattenbarger 1996) related to constant bottom-hole flowing pressure and ignoring non-Darcy flow. Good results were achieved for moderate and high permeability reservoirs using the modified model. The model also proved its ability to handle long shut-in periods with considerable variation in the bottom-hole pressure (i.e., cross-flow between layers can be accounted for).

Juell and Whitson (2011) proposed a method which can be used to analyze multi-layered gas reservoirs with or without cross-flow through the formation using a modified backpressure equation. The model is capable of predicting pressure and rate for every layer within the system. Also, using this method can allow detection of productivity impairment within the system through continuous monitoring of wellhead backpressure curves. Furthermore, prediction profiles can be created for no cross-flow cases by coupling material balance equation with layered backpressure equation.

Compartmentalized gas reservoirs

A compartmentalized gas reservoir is defined as a reservoir that consists of two or more partially communicating compartments (e.g., faulted blocks that are partially communicating). The major effects related to the presence of compartmentalization have driven considerable attention toward the subject. Determination of poorly drained compartments will affect future development plans of these fields to increase their recovery and reserves.

Hower and Collins (1989) presented the first building block for an analytical model that detects reservoir compartmentalization using production performance. Their model is comprised of two tanks with a thin permeable barrier which allows gas influx/efflux between the tanks. Major restrictions have been imposed in the models’ assumptions such as: The reservoir is under volumetric depletion with no water drive, single well is producing at constant rate, and gas properties are assumed to be constant.

Lord and Collins (1989) overcame some of the limitations of Hower and Collins model (1989) by introducing a model that can be used for multiple tanks. The main assumptions in Lord and Collins work were: conservation of mass, real gas equation of state and Darcy’s law apply. Pressure and production history matching of the field performance with the proposed model allow determination of OGIP in each compartment and transmissibility coefficients. Lord and Collins (1992) compared their model results with simulation of production history for gas wells in extensively compartmentalized fluvial gas system.

Payne (1996) presented an analytical model that permits material balance calculation for multi-compartmentalized gas reservoirs explicitly through calculating OGIP in tanks and communication factor between each pair. The flow calculation between compartments is based on pressure square formulation which may cause serious errors (in high pressure reservoirs), but it is simple and straightforward.

Hagoort and Hoogstra (1997) presented a numerical method for material balance calculation in compartmentalized gas reservoirs. The model is based on the integral form of material balance equation of each compartment rather than the differential form presented by Hower and Collins (1989), Lord and Collins (1989). The model runs an iterative scheme which accounts for pressure dependency of gas properties.

Proposed model

In the proposed model, the gas reservoir is divided into compartments. The compartments can communicate among themselves across their boundaries based on transmissibility factors between each two compartments. The flow from wells within each compartment is controlled by the gas flow equation. Each compartment can contain an initial volume of gas and can contain up to one well. Material balance for each compartment controls the flow of gas between compartments and from the compartment to the well. The compartments pressure is tracked through time steps. Production from each well is also tracked every time step. The calculations of the proposed model are performed by coupling (1) the explicit model for compartmentalized gas reservoirs proposed by Payne (1996) and (2) layered stabilized flow model (LSFM) (El-Banbi and Wattenbarger 1997) for calculating wells production from commingled gas reservoir systems.

Model description

Although the model can be used for any number of reservoir layers and any number of wells, a specific model example is described here for simplicity. An example of a compartmentalized gas reservoir model (MCCR) is shown in Fig. 1. This reservoir model example is composed of three separated layers. The layers are penetrated by four wells. Each layer is therefore divided into four compartments (with one well in each compartment). Transmissibility factors are assigned between every two compartments in each layer.

Fig. 1
figure 1

Example completion schematic for MCCR model (three separated layers and each layer is divided into four compartments)

Model assumptions

The proposed model assumptions are:

  1. (a)

    Initial reservoir pressure in every compartment is known. Gas can move between compartments based on pressure difference between connected compartments.

  2. (b)

    Same gas exists in all compartments.

  3. (c)

    Each well flows under boundary-dominated flow conditions.

  4. (d)

    No water influx.

  5. (e)

    Measured static reservoir pressure represents the average reservoir pressure in the compartment.

  6. (f)

    Each compartment can contain maximum of one well or one well completion. Some compartments may not contain any wells.

Model requirements (input data)

The main requirements for MCCR model are:

  1. (a)

    Initial pressure of every compartment in the field.

  2. (b)

    Reservoir temperature and either gas composition or gas specific gravity (required for PVT properties calculations).

  3. (c)

    For history matching runs, production history of the each well in the field (gas production rate, bottom-hole flowing pressures and some static reservoir pressure points).

  4. (d)

    For prediction runs, assumed future rate (or bottom-hole flowing pressure) is needed.

The model uses these input parameters for initialization by assigning initial pressure for every compartment. It also creates a complete PVT data table generated based on gas composition or gas specific gravity covering the expected range of operating pressures during field life. This table will be used as a lookup table which contains compressibility factor, gas viscosity, gas formation volume factor and real gas pseudo-pressure.

Model parameters

The variables are assigned based on the number of layers, compartments and wells in the field. The declaration of the variables is as follows:

For every well:

Flow coefficients (a, b) describe every well completion and need to be defined as a(l, x), b(l, x), where l and x represent the layer counter and the well counter, respectively.

Transmissibility coefficients representing the interaction between compartments in a particular layer have to be defined by the expressions shown below:

$${\text{No}}.\, {\text{of}}\, {\text{transmissibility}} \,{\text{factors}}, n = \mathop \sum \limits_{w = 1}^{w} w - 1$$
(1)

As an example for a single layer containing 4 compartments, the following matrix results.

(2)

The compartment transmissibility coefficient is represented by T(l, x, y) where l represents the layer counter, x represents the compartment counter and y represents the neighbor compartment counter. T(l, x, x) is zero in all the series and \({\text{T}}\left( {l, x, y} \right) = {\text{T}}\left( {l, y, x} \right)\). Therefore, only the parameters above the matrix diagonal will have values, while the matrix diagonal and the lower half will be set to zero. In the above example, the only transmissibility coefficients with values other than zero will be \({\text{T}}_{1 - 1 - 2} , {\text{T}}_{1 - 1 - 3} , {\text{T}}_{1 - 1 - 4} , {\text{T}}_{1 - 2 - 3, } {\text{T}}_{1 - 2 - 4} ,{\text{T}}_{1 - 3 - 4}\).

To solve the four-well three-layer system described in the example diagram of Fig. 1, twelve compartments are assumed. The model variables are:

12 Darcy flow coefficients (12 a).

12 non-Darcy flow coefficients (12 b).

12 OGIP (for 12 compartments).

18 transmissibility coefficients (6 coefficients per layer).

This will result in 54 unknown parameters. Iterating through all these variables to match production rates from the wells and known static compartment pressure can be tedious and may generate inconclusive results. Therefore, simplification should be carried out by fixing some parameters based on geological knowledge of the area and well completion and production performance. Also, neglecting non-Darcy flow coefficient may be warranted in some systems (El-Banbi and Wattenbarger 1996, 1997).

Moreover, good understanding of reservoir behavior will assist in determining a suitable range for every parameter before running the optimization routine.

Compartments calculations

The sequence of calculations for every compartment follows the logic presented below.

Equation (3) is used to calculate the production rate of every well completion in a compartment. The real gas pseudo-pressure developed by Al-Hussainy et al. (1966) is given by Eq. (4).

$$\left( {m\left( {{\bar {p}}_{{\left( {l,x} \right)}} } \right) - m\left( {p_{{{\text{wf}}_{{\left( {l,x} \right)}} }} } \right)} \right) = a_{{\left( {l,x} \right)}} q_{{\left( {l,x} \right)}} + b_{{\left( {l,x} \right)}} q_{{\left( {l,x} \right)}}^{2}$$
(3)
$$m\left( p \right) = \mathop \smallint \limits_{{p_{b} }}^{P} \frac{{2p^{{\prime }} }}{\mu z} {\text{d}}p^{{\prime }}$$
(4)

The cumulative gas produced from a specific compartment is calculated from Eq. (5).

$$G_{{p_{{\left( {l, x} \right)}} }} = \mathop \smallint \limits_{o}^{t} q_{{\left( {l,x} \right)}} \left( t \right) {\text{d}}t = \mathop \sum \limits_{i = 0}^{\text{NT}} \Delta t \times q_{{\left( {l,x} \right)}} \left( i \right)$$
(5)

The cumulative gas production from a specific compartment at the end of the time step (\(t_{\text{step}}\)) is used to calculate the compartment pressure at the beginning of the next time step (\(t_{{{\text{step}} + 1}}\)) by using Eq. (6).

$$\frac{{p_{{\left( {l,x} \right)}} }}{{z_{{\left( {l,x} \right)}} }} = \left( {\frac{p}{z}} \right)_{{i_{{\left( {l, x} \right)}} }} \left( {1 - \frac{{G_{{p_{{\left( {l, x} \right)}} }} + \Delta G_{{p_{{\left( {l.x.y} \right)}} }} }}{{G_{{i_{{\left( {l, x} \right)}} }} }}} \right)\left( {\frac{{1 - \Delta p_{{\left( {l,x} \right)}} \times \left( {c_{w} S_{w} + c_{f} } \right)}}{{\left( {1 - S_{w} } \right)}}} \right)$$
(6)

The calculated reservoir pressure is used to calculate the production rate in the same compartment at the following time step. The model repeats the calculations for all the time steps of the history by solving Eqs. (3, 5 and 6) subsequently. \(\Delta G_{{p_{{\left( {l.x.y} \right)}} }}\) represents the gas influx/efflux into or from each compartment, and its calculation is shown in the next section.

The model also calculates the total gas produced from any well with completion in more than one layer at the end of each time step from Eq. (7).

$$q\left( x \right)_{{x = 1 \to {\text{nx}}}} = \mathop \sum \limits_{l = 1}^{\text{nl}} q\left( {x,l} \right)$$
(7)

Integration between communicating compartments

To calculate the impact of communication between compartments, it is important to include the amount of gas influx/efflux between different compartments. The model uses Eq. (8) to calculate the amount of gas influx/efflux between different compartments resulting from different compartment pressures every time step (indirect production).

$$\Delta e_{{\left( {l.x.y} \right)}} = T_{{\left( {l.x.y} \right) }} \times \left( {m\left( {p_{{\left( {l.x} \right)}} } \right) - m\left( {p_{{\left( {l.y} \right)}} } \right)} \right)$$
(8)

Cumulative gas influx/efflux between compartments due to difference in compartment pressure every time step is calculated from Eq. (9).

$$\Delta G_{{p_{{\left( {l.x.y} \right)}} }} = \mathop \smallint \limits_{o}^{t} \Delta e_{{\left( {l.x.y} \right)}} {\text{d}}t = \mathop \sum \limits_{i = 0}^{NT} \Delta t \times \Delta e_{{\left( {l.x.y} \right)}} \left( i \right)$$
(9)

Objective function

A comparison takes place between the calculated values of well rates and compartment pressure generated by the model with observed production and available shut-in pressure data. The error between model and observed values is calculated using either objective function given by Eqs. (10) or (11).

$$e_{1} = \frac{1}{{N_{\text{Rate}} }} \mathop \sum \limits_{i = 1}^{{N_{\text{Rate}} }} \left| {\frac{{{\text{Rate}}\, {\text{Data}} - {\text{Model}}\, {\text{Rate}}}}{{{\text{Rate}}\, {\text{Data}}}}} \right| + {\text{W}}.{\text{F}}. \times \frac{1}{{N_{\text{Pressue}} }} \mathop \sum \limits_{i = 1}^{{N_{\text{Pressue}} }} \left| {\frac{{{\text{Pressure}}\, {\text{Data}} - {\text{Model}}\, {\text{Pressure}}}}{{{\text{Pressure}}\, {\text{Data}}}}} \right|$$
(10)
$$e_{2} = \frac{1}{{N_{\text{Rate}} }}\sqrt {\mathop \sum \limits_{i = 0}^{{N_{\text{Rate}} }} \left( {\frac{{{\text{Rate}}\, {\text{Data}} - {\text{Model}}\, {\text{Rate}} }}{{{\text{Rate }}\,{\text{Data}}}}} \right)^{2} } + \,{\text{W}}.{\text{F}}. \times \frac{1}{{N_{\text{Pressue}} }}\sqrt {\mathop \sum \limits_{i = 0}^{{N_{\text{Pressue}} }} \left( {\frac{{{\text{Pressure}}\, {\text{Data}} - {\text{Model}}\, {\text{Pressure}} }}{{{\text{Pressure }}\,{\text{Data}}}}} \right)^{2} }$$
(11)

The optimization routine of MS Excel Solver is used in this work. The solver tries to minimize the objective functions given by either equation by changing the model parameters selected by the user (Darcy and non-Darcy flow coefficients of wells completions in every layer, OGIP of each compartment and transmissibility coefficients between every two compartments). A weight factor can be used for shut-in pressure data for specific to give higher weight for matching compartment pressure if the user desires.

Model sequence of calculations

The procedure used in model calculations is shown in the flowchart of Fig. 2. The sequence of calculations is as follows: The model calculates the gas flow rate directly from any compartment with a well completion and indirectly due to communication between every two compartments for any time step using Eqs. (3) and (8). Then, the cumulative gas produced directly and indirectly from the start of time and until the end of the time step is determined using Eqs. (5) and (9). Afterward, the direct and indirect cumulative gas produced will be used as inputs to the material balance equation Eq. (6). The average compartment pressure is calculated from Eq. (6) iteratively. The calculated compartment pressure is then used at the starting pressure of the next time step (\(t_{{{\text{step}} + 1}}\)) to calculate the gas production rates of the wells completions and the influx/efflux between different compartments for the next time step. At every time step, the model calculates the total production rates of different wells by calculating the sum of the gas produced from different layer completions for every well using Eq. (7).

Fig. 2
figure 2

Flowchart of MCCR model

Model validation

Before using the proposed model for field cases, the model was verified against a commercial finite difference black oil reservoir simulator. Several cases representing variable conditions of commingling and compartmentalization were used to generate pressure and production data from the reservoir simulator. The pressure and production history for the different cases were used as input for the MCCR model for different synthetic cases. The estimated parameters (compartment OGIP, completion flow coefficients (a and b) and compartments transmissibility coefficients) were compared with the known parameters from the reservoir simulator. The MCCR model was verified with good results (Sallam 2016). The interested reader can consult Sallam (2016) for the details of verification cases. For the sake of space, we only present applications of the model to actual field cases in this paper.

Field applications

In this section, we present two applications of MCCR model for analyzing and forecasting actual field data for two gas reservoirs producing from layered and compartmentalized reservoirs. The compartments exist due to inter-field faults. Several wells in these field cases are completed as commingled wells producing from more than one layer.

Field case 1

The first case is for a dry gas reservoir. This reservoir is developed in a channel system that extends for several kilometers. There are two main channels (Channel 1 and Channel 2) that are separated by vertical barrier. The reservoir also contains few faults. The largest of these faults splits the structure into the northern and southern parts. Other smaller faults exist within the reservoir, separating it into partially communicating compartments. Five development wells produce from both channels as illustrated in Fig. 3. Three wells were completed only in channel 1, and the other two wells were commingled in both channels.

Fig. 3
figure 3

Schematic of field case 1 wells completion

Down-hole pressure measurements and production rates were available on daily basis. The available data extend to cover nearly 1000 days of production history. In this case the first 700 production days were used for history matching to obtain model parameters. Then, the model parameters were used to predict the rest of the 300 days. For prediction, the measured bottom-hole pressures for all five wells were used as input data, and the model calculated production rates (from every completion) and average compartment pressure. The calculated production rates and static pressures were compared with actual measurements. Figures 4, 5, 6, 7, 8, 9, 10, 11, 12 and 13 presents comparison between the model forecast and the actual performance of the wells. The fluid composition is presented in Table 1, and the final matching parameters are given in Tables 2, 3 and 4.

Fig. 4
figure 4

Well 1 rate history match and prediction (case 1)

Fig. 5
figure 5

Well 2 rate history match and prediction (case 1)

Fig. 6
figure 6

Well 3 rate history match and prediction (case 1)

Fig. 7
figure 7

Well 4 rate history match and prediction (case 1)

Fig. 8
figure 8

Well 5 rate history match and prediction (case 1)

Fig. 9
figure 9

Well 1 Pressure History Match and Prediction (Case 1)

Fig. 10
figure 10

Well 2 pressure history match and prediction (case 1)

Fig. 11
figure 11

Well 3 pressure history match and prediction (case 1)

Fig. 12
figure 12

Well 4 pressure history match and prediction (case 1)

Fig. 13
figure 13

Well 5 pressure history match and prediction (case 1)

Table 1 Gas composition for field different cases
Table 2 Matching parameters for field case 1
Table 3 Transmissibility parameters for layer 1 in field case 1
Table 4 Transmissibility parameters for layer 2 in field case 1

Further analysis was performed to investigate the robustness of the proposed model in predicting the total OGIP. A sensitivity analysis was performed by changing the number of days used in history matching and checking the effect of the duration used on the calculated OGIP. The results are presented in Table 5. Other parameters that affect the optimization problem were investigated. The weight factor placed on matching the static reservoir pressure was also varied in these sensitivity analyses. In every sensitivity run, the objective function error was calculated and is reported in the table. Although the different sensitivity runs showed slightly different predictions, the results demonstrated that the variations of total gas in place were within an acceptable ± 10% (reported in the table). This means that once there are enough points in the history and the model can match these points, the calculated value of the total OGIP will be reasonably accurate.

Table 5 Sensitivity analysis for field case 1

Field case 2

The second field case is a gas reservoir consisting of three main sand intervals separated by flow barriers. The field is defined by a combination dip, stratigraphic and fault closure. The exploration wells indicated the presence of wet gas in the trap (with initial condensate gas ratio, CGR = 18 STB/MMscf). The gas composition is presented in Table 1). The lower sand layers (layer 2, layer 3) are laterally extended over most of the field, but the shallower sand (layer 1) is only present in one well.

The field was developed by drilling 5 wells. Three wells were completed as dual completion by using flow control valves which facilitate selective production from each zone as well as zonal pressure testing. Figure 14 shows the schematic diagram that explains the wells completions in different sands. Based on geological information, an additional compartment was created in layer 3 to mimic the presence of a permeability barrier in the eastern area of the fifth well as shown in Fig. 14. Therefore, layer 3 is divided into six compartments.

Fig. 14
figure 14

Schematic of field case 2 wells completion in relation to sand layers

Although down-hole pressure measurement and production rates were assumed to be available on daily basis, they suffered from erroneous readings as well as the presence of some gaps in recorded pressure present due to down-hole pressure gauge malfunction. Corrections were applied to generate bottom-hole flowing pressure estimates (when not available) from tubing head pressure (THP) using vertical lift performance (VLP) relationships. The available production history data were used for history matching. Because of the previously mentioned challenges, the match quality of the first two wells was less than the results obtained for other wells. The pressure match was also affected for Well 1. The rest of the wells show good agreement between the calculated and historical production and shut-in (SI) pressure data through the whole history. Figures 15, 16, 17, 18, 19, 20, 21, 22, 23 and 24 presents comparison between the calculated model results after history match and the actual performance of the wells. The final matching parameters used for the model are presented in Tables 6, 7 and 8. Notice that Well 2 compartment in layer 1 is not connected to any other compartment and therefore does not have transmissibility coefficients.

Fig. 15
figure 15

Well 1 production history match (case 2)

Fig. 16
figure 16

Well 2 production history match (case 2)

Fig. 17
figure 17

Well 3 production history match (case 2)

Fig. 18
figure 18

Well 4 production history match (case 2)

Fig. 19
figure 19

Well 5 production history match (case 2)

Fig. 20
figure 20

Well 1 pressure history match (case 2)

Fig. 21
figure 21

Well 2 pressure history match (case 2)

Fig. 22
figure 22

Well 3 pressure history match (case 2)

Fig. 23
figure 23

Well 4 pressure history match (case 2)

Fig. 24
figure 24

Well 5 pressure history match (case 2)

Table 6 Matching parameters for field case 2
Table 7 Transmissibility parameters for layer 2 in field case 2
Table 8 Transmissibility parameters for layer 3 in field case 2

Discussion

Although the model can identify the presence of poorly drained compartments, precise estimation of reservoir pressure in poorly drained compartments requires geological data, production data and estimates of bottom-hole flowing pressure. The presence of few static pressure measurements controls the volumes predicted by the compartmentalized model. Comparison between OGIP calculated by the model with volumetric calculations can help in detecting isolated or un-drained compartments which can be targeted for further field development.

Working with field data revealed that estimates of bottom-hole pressure from tubing head pressure data to fill the missing bottom-hole pressure points have assisted in reducing the uncertainty in the match. It is important to start modeling any field case with the minimum number of compartments (as suggested by geological information) and increasing the number of compartments as needed. This approach will be useful in reducing the number of parameters for the history matching problem and will decrease the uncertainty.

Throughout the matching of the simulated cases, it was clear that a good match was achieved for production rates and static reservoir pressures. However, the optimization routine can yield different results for the unknown parameters that can replicate the match. This is an outcome of increasing degrees of freedom as the number of unknown variables may be too many in a case with several layers and compartments. The best practice to determine the parameters of the well is to utilize all the available data to provide an upper and lower range for each parameter, for instance, by using well test data for determination of the well deliverability coefficient of the layers if available. Then, the estimated upper and lower values for each history matching parameter will be respected by the optimization routine. Furthermore, utilization of geological data and wells’ completion diagram are important to both give reasonable initial guesses for compartments OGIP and to reduce the number of unknown transmissibility coefficients (transmissibility coefficients for compartments that cannot exchange fluids are set to zero). The measured static pressures for the compartments are found to play a significant role in decreasing the uncertainty of OGIP values. As there are usually more production history points than static reservoir pressure points, applying high weight factor for the reliable static pressure points in the objective function reduces the uncertainty.

When the proposed model is run in forecast mode, production can be predicted with different bottom-hole flowing pressures resulting from changing the choke size of one or more wells. Like in the layered reservoir model (El-Banbi and Wattenbarger 1997), the proposed model can predict any wellbore backflow.

Conclusions

In this paper, a model based on coupling multi-layered commingled well/reservoir model with compartmentalized gas reservoir model was developed and used to history match and forecast several field cases. Based on the work done here, the following conclusions can be made:

  1. (1)

    The proposed model can provide a reliable estimate of total gas in place in the field. The breakdown of the OGIP per compartment, flow coefficients for wells and transmissibility coefficients between reservoir compartments can be also determined.

  2. (2)

    The proposed model uses minimum data to forecast the production and pressure behavior of multi-wells in layered and compartmentalized reservoirs, under variety of production conditions. The input data needed are initial pressure, few static pressure measurements and some production and bottom-hole flowing pressure history.

  3. (3)

    When the model parameters are estimated (i.e., from history match), the model can be used to forecast the reservoir behavior. The proposed model calculates the production rate from every well completion, static pressure of every compartment, cumulative gas production from every layer and compartment and amount of gas influx/efflux between communicating compartments.

  4. (4)

    Using the proposed model can assist in providing development opportunities that cannot be identified from traditional material balance methods. This is due to the model’s ability to identify the compartments that still have high pressure and contain large amounts of gas after a period of depletion.

  5. (5)

    Although the number of matching parameters in a typical field case could be significant, the estimated total gas in place is usually within a reasonable range if the static pressure points are matched. Presence of more points of both static and flowing pressure data provides better control on the match and reduces the non-uniqueness of the model.

  6. (6)

    Utilization of geological data is particularly important in decreasing the uncertainty in the model parameters and reducing the non-uniqueness problem. In a typical model, many compartment transmissibility coefficients can be set to zero based on understanding of geology.