Calibration of High-Resolution Reservoir Models Using Transient Pressure Data
Bibliographic record
Abstract
Abstract Integrating dynamic data into high resolution reservoir models is a crucial aspect of any optimal reservoir development and management strategy. In this regard, pressure data provides several advantages. First, pressure transient tests are easier and less expensive to carry out in the field. Second, pressure responses can be obtained early in the field life compared to watercut or tracer data. Finally, the pressure perturbations travel much faster compared to tracer or water front, resulting in quicker response in the field. This makes interference tests much more appealing compared to tracer tests which may require months to see a field response. However, the computation cost and localized nature of pressure sensitivities pose difficulties in history matching transient pressure data with a finite difference model. Also, pressure tests from multiple wells are difficult to analyze because of superposition of pressure responses. We propose a fast and robust approach to integrating transient pressure data using a trajectory-based approach that relies on a high frequency asymptotic solution of the diffusivity equation. The trajectory or ray-based methods are routinely used in seismic tomography. In this paper, we make a detailed comparison of streamlines and seismic rays and examine the applicability of streamline-based methods for transient pressure data inversion. Specifically, the high frequency asymptotic approach allows us to analytically compute the sensitivity of the pressure data with respect to reservoir properties such as porosity and permeability. This results in a very efficient approach for the integration of pressure data into geologic models. We apply our proposed method to transient pressure data from both single well test and multi-well interference tests. Our results demonstrate the advantage of performing interference tests compared to performing tracer tests in terms of identifying heterogeneities early in the field life. Finally, we apply this approach to data from a multiwell interference test in a Middle Eastern reservoir. Specifically, the pressure data obtained from permanent downhole gauges (PDG) in multiple wells are utilized to determine communications in the reservoir and to derive quantitative information about the permeability distribution in the reservoir for potential aid in the design and optimization of a miscible gas flood.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame machine prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.
Distilled classifier scores by category (both heads)
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.001 | 0.004 |
| Meta-epidemiology (narrow) | 0.001 | 0.000 |
| Meta-epidemiology (broad) | 0.000 | 0.001 |
| Bibliometrics | 0.001 | 0.001 |
| Science and technology studies | 0.000 | 0.001 |
| Scholarly communication | 0.001 | 0.001 |
| Open science | 0.001 | 0.001 |
| Research integrity | 0.001 | 0.001 |
| Insufficient payload (model declined to judge) | 0.001 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".