Well Target Mapping

Automatically identify new well target candidates by identifying connected cluster of cells based on user defined threshold values.

Video Tutorial: Well Target Mapping

Configuration

Import a grid model, and from the right-click menu of a grid model select “New Well Target Mapping”. A Well Target Mapping object is displayed with the following options:

Click Generate button to compute well target candidates for the grid model. Several results will be computed and available for selection in the Generated section for Cell Results. The first available view will be used to display the well target clusters.

Result

  • Time Step: the time step of the Eclipse case to produce results for. Default: last time step.
  • Volume: Oil, Gas, or Hydrocarbon.
  • Result: Mobile or Total.
  • Volume type: The vectors used to define the volumes of hydrocarbon. Unavailable options are not shown.
    • Reservoir Volumes (PORV*SOIL, PORV*SGAS)
    • Reservoir Volumes (RFIPOIL, RFIPGAS)
    • Surface Volumes (SFIPOIL, SFIPGAS)
    • Surface Volumes (FIPOIL, FIPGAS)

Minimum Cell Values

Filter which defines the threshold values to include a candidate cell to a cell cluster.

  • Saturation Oil: Saturation of oil (fraction). Default: 0.3.
  • Saturation Gas: Saturation of gas (fraction). Default: 0.3.
  • Pressure: Minimum pressure. P90 of pressure values.
  • Permeability: Minimum horizontal permeability (i.e. PERMX).

When Hydrocarbon Volume is chosen either Saturation Oil or Saturation Gas has to be equal to or above the threshold.

Total Volumes

VolumeEquation
Oil$VOLOIL_t = PORV * SOIL_t$
Gas$VOLGAS_t = PORV * SGAS_t$
Hydrocarbon$VOLHC_t = PORV * SOIL_t + PORV * SGAS_t$

Gas volume is converted to oil equivalents.

Mobile Volumes: Oil

Volume TypeResidual Oil Given ByEquation
PORV*SOILGas Flooding$VOLOIL_t = max( PORV * SOIL_t - PORV * SOGCR, 0.0)$
PORV*SOILWater Flooding$VOLOIL_t = max( PORV * SOIL_t - PORV * SOWCR, 0.0)$
PORV*SOILUser Defined Value$VOLOIL_t = max( PORV * SOIL_t - PORV * value, 0.0)$
FIPOILGas Flooding$VOLOIL_t = max( FIPOIL * ( SOIL_t - SOGCR) / SOIL_t, 0.0)$
FIPOILWater Flooding$VOLOIL_t = max( FIPOIL * ( SOIL_t - SOWCR) / SOIL_t, 0.0)$
FIPOILUser Defined Value$VOLOIL_t = max( FIPOIL * ( SOIL_t - value) / SOIL_t, 0.0)$

Mobile Volumes: Gas

Volume TypeResidual Gas Given ByEquation
PORV*SGASGas Flooding$VOLGAS_t = max( PORV * SGAS_t - PORV * SGCR, 0.0)$
PORV*SGASUser Defined Value$VOLGAS_t = max( PORV * SGAS_t - PORV * value, 0.0)$
FIPGASGas Flooding$VOLGAS_t = max( FIPGAS * ( SGAS_t - SGCR) / SGAS_t, 0.0)$
FIPGASUser Defined Value$VOLGAS_t = max( FIPGAS * ( SGAS_t - value) / SGAS_t, 0.0)$

Gas volume is converted to oil equivalents.

Mobile Volumes: Hydrocarbon

The mobile hydrocarbon volume is sum of the oil and gas volumes.

$VOLHC_t = VOLOIL_t + VOLGAS_t$