Background
Flow diagnostics are simple and controlled numerical flow experiments that are run to probe a reservoir model, establish connections and basic volume estimates, and quickly provide a qualitative picture of the flow patterns in the reservoir. The methods can also be used to compute quantitative information about the recovery process in settings somewhat simpler than what would be encountered in an actual field. As such, these methods offer a computationally inexpensive alternative to performing full-featured multiphase simulations.
Traditionally, flow diagnostics has been associated with streamline methods. The idea of using finite-volume methods instead stems from a collaboration between SINTEF and Technoguide AS, developer of worldleading seismic-to-simulation software Petrel, in 2000-2002. Seeing the value of the idea, SINTEF continued to perform research on numerical methods for computing time-of-flight and influence regions, which were later picked up by Chevron and put into a reservoir-modeling perspective. In the project, Chevron and SINTEF have teamed up to further develop the flow diagnostics technology.
Objectives
The primary objective for the project is to develop tools for fast computation of flow diagnostics on complex grids based on finite-volume discretizations.
Secondary objectives:
- Develop improved flow-diagnostic solvers on stratigraphic and unstructured grids.
- Extend the flow-diagnostic tools to drainage processes and problems with buoyancy.
- Demonstrate the utility of the new tools for through case studies and benchmarks.
- Develop a prototype tool for use in pressure tests.
Project results
We have demonstrated that flow diagnostics, computed using standard finite-volume discretizations, has a large potential to speed up existing workflows for reservoir modelling and reservoir management. We have also developed examples of new and innovative workflows.
Industry partner Chevron has demonstrated the utility of flow diagnostics for a large number of geomodeling studies, and the use of flow diagnostics has become a standard practice within Chevron’s reservoir characterization workflows. Specifically, flow diagnostics are used to test the sensitivity of the flow response to static modeling parameter choices early in the assessment phase of a project.
SINTEF has primarily focused on workflows related to optimization of oil recovery and netpresent value. Flow-diagnostics do not produce these objectives directly, but for optimization purposes it suffices to compute measures that correlate well with the actual objective. We have shown how simple heterogeneity measures like the Lorenz coefficient provides a very efficient means to suggest injection rates, well placement, and well scheduling that give substantial improvements in recovery factors. Likewise, we have used time-of-flight to define an accurate proxy for optimizing net-present value.
To accelerate the adoption of the new methods, they have been released a new module in MRST, our open-source research tool. The module computes basic flow diagnostics like time-of-flight (travel time from the nearest injector to a point in the reservoir, or from a point in the reservoir to the nearest producer), tracer distributions and volumetric partitions. From these quantities, one can compute drainage volumes, sweep regions, well-pair connections, well allocation factors, and various heterogeneity measures like flow and storage capacity, sweep efficiency, Lorenz coefficient. The module has an interactive viewer that loads a model and computes all these quantities, as well as examples that demonstrate use of flow diagnostics to assess the accuracy of model upscaling and optimize well placement.
Basic functionality for computing time-of-flight and influence regions are also available in OPM (see GitHub), and various flow diagnostic quantities have been implemented in ResInsight.