Changes

Jump to navigation Jump to search
m
Line 13: Line 13:  
  | isbn    = 0891816607
 
  | isbn    = 0891816607
 
}}
 
}}
This article describes the steps necessary to conduct a detailed reservoir simulation study (also see [[Reservoir modeling for simulation purposes]]). A simulation study requires description of the reservoir's rock and fluid properties, validation of completion and production history, and extensive history matching to validate and modify this input data. When history matching is complete, numerous predictions of field and well performance characteristics are calculated for various development scenarios.
+
This article describes the steps necessary to conduct a detailed reservoir simulation study (also see [[Reservoir modeling for simulation purposes]]). A simulation study requires description of the reservoir's rock and fluid properties, validation of completion and production history, and extensive history matching to validate and modify this input data. When history matching is complete, numerous predictions of field and well performance characteristics are calculated for various development scenarios.
    
The reservoir characterization required to define [[porosity]] and [[permeability]] for each grid block in a reservoir simulation model is more stringent and at the same time more loosely defined than reservoir characterization required in detailed development geology studies. A simulation engineer can spend countless hours defining the reservoir model. Nevertheless, despite the plausibility of the interpretation used to develop this description, the ultimate test of the simulation model's validity is its reproduction of production data. The smaller relative uncertainty of production data with regard to input data dictates that simulation engineers may take many liberties in matching that data, while rationalizing their choices with a broad degree of latitude. Development geologists are the most likely source of quality control for the reservoir description developed and modified for a reservoir simulation study.
 
The reservoir characterization required to define [[porosity]] and [[permeability]] for each grid block in a reservoir simulation model is more stringent and at the same time more loosely defined than reservoir characterization required in detailed development geology studies. A simulation engineer can spend countless hours defining the reservoir model. Nevertheless, despite the plausibility of the interpretation used to develop this description, the ultimate test of the simulation model's validity is its reproduction of production data. The smaller relative uncertainty of production data with regard to input data dictates that simulation engineers may take many liberties in matching that data, while rationalizing their choices with a broad degree of latitude. Development geologists are the most likely source of quality control for the reservoir description developed and modified for a reservoir simulation study.
Line 19: Line 19:  
==Model specification==
 
==Model specification==
   −
[[file:conducting-a-reservoir-simulation-study-an-overview_fig1.png|left|thumb|{{figure number|1}}Typical models used in reservoir simulation. (a) Zero-dimensional tank. (b) One-dimensional linear. (c) One-dimensional radial. (d) Two-dimensional cross-sectional. (e) Two-dimensional area. (f) Two-dimensional radial. (g) Three-dimensional. (From Mattax and Dalton,<ref name=pt10r22>Mattax, C. C., Dalton, R. L., 1990, Reservoir simulation: Richardson, TX, Society of Petroleum Engineers.</ref> © 1990 Society of Petroleum Engineers.)]]
+
[[file:conducting-a-reservoir-simulation-study-an-overview_fig1.png|300px|thumb|{{figure number|1}}Typical models used in reservoir simulation. (a) Zero-dimensional tank. (b) One-dimensional linear. (c) One-dimensional radial. (d) Two-dimensional cross-sectional. (e) Two-dimensional area. (f) Two-dimensional radial. (g) Three-dimensional. From Mattax and Dalton,<ref name=pt10r22>Mattax, C. C., Dalton, R. L., 1990, Reservoir simulation: Richardson, TX, Society of Petroleum Engineers.</ref> © 1990 Society of Petroleum Engineers.]]
    
A simulation study begins by choosing a model type from among those shown in [[:file:conducting-a-reservoir-simulation-study-an-overview_fig1.png|Figure 1]]. A grid, which determines the resolution at which the complex reservoir flow equations are solved, is then selected. The model's size is defined by the number of grid blocks resulting from the grid overlain on the field or field segment being studied. In general, the accuracy of results from simulation studies is greater for smaller grid block sizes. Smaller grid block sizes permit more detailed descriptions of reservoir heterogeneity and more accurate resolution of fluid fronts and phase behavior. An optimum grid size is often determined by running test cases at several different grid sizes. The largest grid size at which no appreciable change in the results occurs is selected for the study.
 
A simulation study begins by choosing a model type from among those shown in [[:file:conducting-a-reservoir-simulation-study-an-overview_fig1.png|Figure 1]]. A grid, which determines the resolution at which the complex reservoir flow equations are solved, is then selected. The model's size is defined by the number of grid blocks resulting from the grid overlain on the field or field segment being studied. In general, the accuracy of results from simulation studies is greater for smaller grid block sizes. Smaller grid block sizes permit more detailed descriptions of reservoir heterogeneity and more accurate resolution of fluid fronts and phase behavior. An optimum grid size is often determined by running test cases at several different grid sizes. The largest grid size at which no appreciable change in the results occurs is selected for the study.
   −
Practical limits on the size of reservoir simulation models are often imposed by computational expense or capabilities. These constraints may dictate that the size of the reservoir segment being simulated must be reduced or the grid block size increased. Simulating small characteristic segments of a field using a fine grid may be preferable to simulating larger segments using a coarse grid. Small models can provide insight into the mechanics of production performance (such as viscous flow, gravity, or heterogeneity). For example, a fluid injection project can be studied using detailed areal and vertical models rather than a coarse grid three-dimensional model. Extrapolating results from these mechanistic models to field performance can be accomplished using their results to modify general recovery characteristics defined by coarse grid models.
+
Practical limits on the size of reservoir simulation models are often imposed by computational expense or capabilities. These constraints may dictate that the size of the reservoir segment being simulated must be reduced or the grid block size increased. Simulating small characteristic segments of a field using a fine grid may be preferable to simulating larger segments using a coarse grid. Small models can provide insight into the mechanics of production performance (such as viscous flow, [[gravity]], or heterogeneity). For example, a fluid injection project can be studied using detailed areal and vertical models rather than a coarse grid three-dimensional model. Extrapolating results from these mechanistic models to field performance can be accomplished using their results to modify general recovery characteristics defined by coarse grid models.
    
==Preparing fluid properties==
 
==Preparing fluid properties==
   −
Two types of fluid descriptions are used in reservoir simulation studies: ''black oil'' and ''compositional''. The black oil description expresses the fluid's volumetric (formation volume factor and solution gas-oil ratio) and flow (viscosity) characteristics as a function of pressure for three phases: oil, gas, and water. In complex fluid mixtures, the fluid's volatility often dictates that volumetric and flow characteristics are not only a function of pressure but also of composition. For these fluids, a compositional description uses an equation of state to describe the fluids' volumetric and flow characteristics. An equation of state describes a fluid in terms of the fundamental physical properties of its components: methane, ethane, heptanes-plus, and so on. These fundamental physical properties—critical pressure, critical temperature, critical volume, acentric factor, and interaction coefficients—are unique for each compositional fluid description derived for a simulation study.
+
Two types of fluid descriptions are used in reservoir simulation studies: ''black oil'' and ''compositional''. The black oil description expresses the fluid's volumetric (formation volume factor and solution gas-oil ratio) and flow ([[viscosity]]) characteristics as a function of pressure for three phases: oil, gas, and water. In complex fluid mixtures, the fluid's volatility often dictates that volumetric and flow characteristics are not only a function of pressure but also of composition. For these fluids, a compositional description uses an equation of state to describe the fluids' volumetric and flow characteristics. An equation of state describes a fluid in terms of the fundamental physical properties of its components: methane, ethane, heptanes-plus, and so on. These fundamental physical properties—critical pressure, critical temperature, critical volume, acentric factor, and interaction coefficients—are unique for each compositional fluid description derived for a simulation study.
    
Black oil fluid descriptions are used to describe most oil and gas fields. Primary depletion, [[waterflooding]], and gas injection can all be simulated with black oil models. Volatile oil reservoirs or gas condensate reservoirs generally require compositional models. These models may exhibit such complexities as a fluid whose density is linearly proportional to depth or whose phase switches repeatedly between oil and gas. Thermal models, used to simulate steam injection, may use either black oil or compositional fluid descriptions. Black oil thermal models describe fluid properties as a function of temperature as well as pressure. The importance of oil volatilization in thermal recovery often dictates that compositional models are used to simulate thermal recovery processes.
 
Black oil fluid descriptions are used to describe most oil and gas fields. Primary depletion, [[waterflooding]], and gas injection can all be simulated with black oil models. Volatile oil reservoirs or gas condensate reservoirs generally require compositional models. These models may exhibit such complexities as a fluid whose density is linearly proportional to depth or whose phase switches repeatedly between oil and gas. Thermal models, used to simulate steam injection, may use either black oil or compositional fluid descriptions. Black oil thermal models describe fluid properties as a function of temperature as well as pressure. The importance of oil volatilization in thermal recovery often dictates that compositional models are used to simulate thermal recovery processes.
Line 33: Line 33:  
==Preparing multiphase flow properties==
 
==Preparing multiphase flow properties==
   −
[[file:conducting-a-reservoir-simulation-study-an-overview_fig2.png|thumb|{{figure number|2}}(a) Pseudo-relative permeability and (b) capillary pressure curves calculated for two-layer thicknesses compared to laboratory measurements. (From Coats,<ref name=pt10r6>Coats, K. H., 1967, Simulation of three-dimensional, two-phase flow in oil and gas reservoirs: Society of Petroleum Engineers Journal, Dec., p. 377–388; Transactions, AIME, v. 240.</ref>, after Mattax & Dalton,<ref name=pt10r22 /> © 1967, 1990 Society of Petroleum Engineers.)]]
+
[[file:conducting-a-reservoir-simulation-study-an-overview_fig2.png|thumb|300px|{{figure number|2}}(a) Pseudo-relative permeability and (b) capillary pressure curves calculated for two-layer thicknesses compared to laboratory measurements. (From Coats,<ref name=pt10r6>Coats, K. H., 1967, Simulation of three-dimensional, two-phase flow in oil and gas reservoirs: Society of Petroleum Engineers Journal, Dec., p. 377–388; Transactions, AIME, v. 240.</ref>, after Mattax & Dalton,<ref name=pt10r22 /> © 1967, 1990 Society of Petroleum Engineers.)]]
    
Fluid saturations and the produced fractions of oil, gas, and water are determined by [[capillary pressure]]s and relative permeabilities specified as functions of water saturation. Equilibrium (initial) fluid saturations are directly dependent on capillary pressure, which is itself a function of height above the [[fluid contacts]], the fluid densities, porosities, permeabilities, and the surface chemistry of the fluids. Once production or injection commences, fluid movement is controlled by the [[relative permeability]] of each phase (except at very low velocities where the effects of capillary pressure are important). In a reservoir consisting of two fluid phases, oil-water, gas-oil, or gas-water capillary pressures and relative permeabilities must be specified. For a three-phase system, relative permeabilities and capillary pressures for two of the three possible systems are specified.
 
Fluid saturations and the produced fractions of oil, gas, and water are determined by [[capillary pressure]]s and relative permeabilities specified as functions of water saturation. Equilibrium (initial) fluid saturations are directly dependent on capillary pressure, which is itself a function of height above the [[fluid contacts]], the fluid densities, porosities, permeabilities, and the surface chemistry of the fluids. Once production or injection commences, fluid movement is controlled by the [[relative permeability]] of each phase (except at very low velocities where the effects of capillary pressure are important). In a reservoir consisting of two fluid phases, oil-water, gas-oil, or gas-water capillary pressures and relative permeabilities must be specified. For a three-phase system, relative permeabilities and capillary pressures for two of the three possible systems are specified.
    
[[Capillary pressure]] may be expressed using the ''Leverett J-function''. This function can be used to calculate capillary pressure as a function of each grid block's porosity and permeability. Sufficient data may also exist to correlate relative permeability curves' initial and residual saturations with porosity. Rather than assign individual capillary pressure and relative permeability curves for each grid block, average curves can be derived for several ranges of porosity and permeability values (also referred to as ''regions'').
 
[[Capillary pressure]] may be expressed using the ''Leverett J-function''. This function can be used to calculate capillary pressure as a function of each grid block's porosity and permeability. Sufficient data may also exist to correlate relative permeability curves' initial and residual saturations with porosity. Rather than assign individual capillary pressure and relative permeability curves for each grid block, average curves can be derived for several ranges of porosity and permeability values (also referred to as ''regions'').
  −
[[file:conducting-a-reservoir-simulation-study-an-overview_fig3.png|left|thumb|{{figure number|3}}Model grid overlain on Khursaniyah field, Saudi Arabia. (From Boberg,<ref name=pt10r2>Boberg, T. C., 1974, Application of inverse simulation to a complex multireservoir system: Journal of Petroleum Technology, July, p. 801–808; Transactions, AIME, v. 257.</ref> © 1974 Society of Petroleum Engineers.)]]
      
[[Relative permeability]] and capillary pressures characterizing grid blocks may differ considerably from laboratory measurements. Laboratory measurements minimize the effects of gravity and heterogeneity. An example of these pseudo-relative permeabilities and capillary pressures is shown in [[:file:conducting-a-reservoir-simulation-study-an-overview_fig2.png|Figure 2]]. The importance of gravity and heterogeneity effects is greater with larger layers. Pseudo-relative permeability and capillary pressure curves are often developed on small detailed studies for larger scale models. In some cases, pseudo-relative permeability and capillary pressure is developed during history matching. Pseudo-relative permeability and capillary pressure may be dependent on fluid and saturation history. Their ability to account correctly for gravity and heterogeneity is limited. Where these effects are significant, a smaller grid size should be used.
 
[[Relative permeability]] and capillary pressures characterizing grid blocks may differ considerably from laboratory measurements. Laboratory measurements minimize the effects of gravity and heterogeneity. An example of these pseudo-relative permeabilities and capillary pressures is shown in [[:file:conducting-a-reservoir-simulation-study-an-overview_fig2.png|Figure 2]]. The importance of gravity and heterogeneity effects is greater with larger layers. Pseudo-relative permeability and capillary pressure curves are often developed on small detailed studies for larger scale models. In some cases, pseudo-relative permeability and capillary pressure is developed during history matching. Pseudo-relative permeability and capillary pressure may be dependent on fluid and saturation history. Their ability to account correctly for gravity and heterogeneity is limited. Where these effects are significant, a smaller grid size should be used.
    
==Preparing matrix properties==
 
==Preparing matrix properties==
 +
<gallery mode=packed heights=300px widths=300px>
 +
file:conducting-a-reservoir-simulation-study-an-overview_fig3.png|{{figure number|3}}Model grid overlain on Khursaniyah field, Saudi Arabia. (From Boberg,<ref name=pt10r2>Boberg, T. C., 1974, Application of inverse simulation to a complex multireservoir system: Journal of Petroleum Technology, July, p. 801–808; Transactions, AIME, v. 257.</ref> © 1974 Society of Petroleum Engineers.)
 +
file:conducting-a-reservoir-simulation-study-an-overview_fig4.png|{{figure number|4}}Core measurements from the Bradford Sandstone. (From Levorsen.<ref name=pt10r20>Levorsen, A. I., 1967, Geology of petroleum, 2nd ed.: San Francisco, W. H. Freeman Publishing, p. 128–129.</ref>)
 +
file:conducting-a-reservoir-simulation-study-an-overview_fig5.png|{{figure number|5}}Comparison of mean permeabilities calculated for series flow (geometric average) and parallel flow (arithmetic average). © Lishman,<ref name=Lishman>Lishman, J. R., 1970, Core permeability anisotropy: Journal of Canadian Petroleum Technology, April-June, p. 79-84.</ref> Courtesy Canadian Institute of Mining, Metallurgy, and Petroleum.
 +
</gallery>
   −
[[file:conducting-a-reservoir-simulation-study-an-overview_fig4.png|thumb|{{figure number|4}}Core measurements from the Bradford Sandstone. (From Levorsen.<ref name=pt10r20>Levorsen, A. I., 1967, Geology of petroleum, 2nd ed.: San Francisco, W. H. Freeman Publishing, p. 128–129.</ref>)]]
+
Matrix properties describe reservoir characteristics specified at each point of the grid (matrix) overlying the reservoir model ([[:file:conducting-a-reservoir-simulation-study-an-overview_fig3.png|Figure 3]]). Once a grid has been selected, the average depth, thickness, porosity, and permeability are calculated for each grid block. Digitized structure and isopach maps may be used with mapping and gridding software to calculate average depths and thicknesses. Mapping software is used to convert the digitized [[contour]] maps to an interpolated grid of values. The mapping grid should be several times finer than the reservoir simulation grid since the values in the mapping grid falling within grid block boundaries are used to calculate the depths and thicknesses for each grid block. If the mapping grids are fine enough, a simple averaging of the values within each grid block will suffice to calculate their values corresponding to the grid block centers.
 
  −
Matrix properties describe reservoir characteristics specified at each point of the grid (matrix) overlying the reservoir model ([[:file:conducting-a-reservoir-simulation-study-an-overview_fig3.png|Figure 3]]). Once a grid has been selected, the average depth, thickness, porosity, and permeability are calculated for each grid block. Digitized structure and isopach maps may be used with mapping and gridding software to calculate average depths and thicknesses. Mapping software is used to convert the digitized contour maps to an interpolated grid of values. The mapping grid should be several times finer than the reservoir simulation grid since the values in the mapping grid falling within grid block boundaries are used to calculate the depths and thicknesses for each grid block. If the mapping grids are fine enough, a simple averaging of the values within each grid block will suffice to calculate their values corresponding to the grid block centers.
  −
 
  −
[[file:conducting-a-reservoir-simulation-study-an-overview_fig5.png|left|thumb|{{figure number|5}}Comparison of mean permeabilities calculated for series flow (geometric average) and parallel flow (arithmetic average). © Lishman, 1970; Courtesy Canadian Institute of Mining, Metallurgy, and Petroleum.]]
      
Porosities are calculated for each grid block in a method similar to that described for reservoir depths and thicknesses. First, the porosities calculated at 0.5- to 1-ft intervals from well logs must be averaged for each simulator layer. These layer porosities are then contoured and gridded. More advanced techniques for calculating three-dimensional porosity distributions (such as stochastic and geostatistical methods) are topics of current research, but they are beyond the scope of this chapter. The porosity values for each grid block are calculated by averaging the porosity grid values that lie within the boundaries of each grid block.
 
Porosities are calculated for each grid block in a method similar to that described for reservoir depths and thicknesses. First, the porosities calculated at 0.5- to 1-ft intervals from well logs must be averaged for each simulator layer. These layer porosities are then contoured and gridded. More advanced techniques for calculating three-dimensional porosity distributions (such as stochastic and geostatistical methods) are topics of current research, but they are beyond the scope of this chapter. The porosity values for each grid block are calculated by averaging the porosity grid values that lie within the boundaries of each grid block.
Line 59: Line 58:  
The first step in any model study is the calculation of pressures and fluid saturations before the onset of production. At this point in time, the model should be in static equilibrium. Distinct fluid contacts should appear at the appropriate depths, and the potential (the sum of pressure and the gravity head) should be equal everywhere in the model. A model that exhibits indistinct fluid contacts or uneven potentials (meaning that flow will occur in the next time step without production) has not been initialized properly.
 
The first step in any model study is the calculation of pressures and fluid saturations before the onset of production. At this point in time, the model should be in static equilibrium. Distinct fluid contacts should appear at the appropriate depths, and the potential (the sum of pressure and the gravity head) should be equal everywhere in the model. A model that exhibits indistinct fluid contacts or uneven potentials (meaning that flow will occur in the next time step without production) has not been initialized properly.
   −
[[file:conducting-a-reservoir-simulation-study-an-overview_fig6.png|thumb|{{figure number|6}}Simulated water production for Initial and modified reservoir description. (From <ref name=pt10r22 />; © 1990 Society of Petroleum Engineers.)]]
+
==History matching==
   −
==History matching==
+
[[file:conducting-a-reservoir-simulation-study-an-overview_fig6.png|300px|thumb|{{figure number|6}}Simulated water production for Initial and modified reservoir description. (From Mattax & Dalton,<ref name=pt10r22 /> © 1990 Society of Petroleum Engineers.)]]
    
Reservoir simulation models are normally calibrated using production history. During this process, significant modifications to the reservoir description may be required to match historical performance. [[:file:conducting-a-reservoir-simulation-study-an-overview_fig6.png|Figure 6]] shows the initial trial and the final match achieved in a well model. History matching is often a trial-and-error process requiring 20 model runs or more before a satisfactory match between the predicted and observed performance is realized. In new fields, little data exists and reservoir performance predictions may be made without history matching, but this produces unreliable performance predictions. Any data at all, even well tests from discovery and delineation wells, should be used to calibrate the reservoir model. Because of the relatively minuscule volume of data sampled by well logs, it is simple to construct a model that produces performance predictions that diverge dramatically from actual results. Any amount of data, unless it has been proven erroneous, is more credible than performance predictions from the most elaborately constructed simulator.
 
Reservoir simulation models are normally calibrated using production history. During this process, significant modifications to the reservoir description may be required to match historical performance. [[:file:conducting-a-reservoir-simulation-study-an-overview_fig6.png|Figure 6]] shows the initial trial and the final match achieved in a well model. History matching is often a trial-and-error process requiring 20 model runs or more before a satisfactory match between the predicted and observed performance is realized. In new fields, little data exists and reservoir performance predictions may be made without history matching, but this produces unreliable performance predictions. Any data at all, even well tests from discovery and delineation wells, should be used to calibrate the reservoir model. Because of the relatively minuscule volume of data sampled by well logs, it is simple to construct a model that produces performance predictions that diverge dramatically from actual results. Any amount of data, unless it has been proven erroneous, is more credible than performance predictions from the most elaborately constructed simulator.
Line 85: Line 84:  
* [[Reserves estimation]]
 
* [[Reserves estimation]]
 
* [[Waterflooding]]
 
* [[Waterflooding]]
* [[Fundamentals of fluid flow]]
+
* [[Fluid flow fundamentals]]
* [[Conducting a reservoir simulation study: An overview]]
   
* [[Introduction to reservoir engineering methods]]
 
* [[Introduction to reservoir engineering methods]]
 
* [[Petroleum reservoir fluid properties]]
 
* [[Petroleum reservoir fluid properties]]
Line 99: Line 97:     
[[Category:Reservoir engineering methods]]
 
[[Category:Reservoir engineering methods]]
 +
[[Category:Methods in Exploration 10]]

Navigation menu