ResInsight
ResInsight copied to clipboard
Identify well target candidates
Workflow description
Establish a workflow to identify cluster of connected grid cells based on a set of boundary conditions(transmissibility, permeability, pressure, oil/gas volume, ..). Compute relevant data for these clusters, and display in a text report. Create a result where the different clusters are assigned a unique integer value.
Ensemble analysis
Compute cell clusters for all realizations in an ensemble. Find a way to track a cell cluster based on some geometrical estimation. Compute statistics for each cluster across all realizations. Display as text report.
Boundary conditions and filtering
-
Candidate properties to filter on before the cell cluster grow algorithm
- K-layers
- Pressure
-
Properties that can be used to define boundary conditions
- PORV* SOIL, PORV* SGAS or PORV* (SOIL+SGAS)
- PERMX/Y/Z
- TRANX/Y/Z
Draft cell cluster grow algorithm
- Define a set of cells by some filtering
- For all cells, compute PORV*SOIL and sort based on this value
- From this sorted list, find a cell with largest value not part of an already computed blob. Use this cell as the starting point for a blob.
- From this cell, grow blob based on specified boundary conditions
Cluster properties
- Oil reservoir volume
- Sum mobile oil water flooding : PORV*(SOIL - SOWRG), check that SOIL – SOWRG is larger than zero
- Sum mobile oil gas flooding: PORV*(SOIL - SOGCR), check that SOIL – SOGCR is larger than zero
- Sum total PORV*SOIL
- Sum total PORV*SGAS
- Sum total PORV*(SOIL+SGAS)
- Gas reservoir volume
- Sum mobile gas water flooding : PORV*(SGAS - SGCR), check that SGAS - SGCR is larger than zero
- Sum total
- OIL/GAS standard volume
- Sum mobile oil
- Sum total : FIPOIL and FIPGAS
- Average permeability
- Average pressure