Understanding Reservoir Mechanisms Using Phase and Component Streamline Tracing and Visualization
Notice bibliographique
Résumé
Abstract Streamline simulation has received considerable attention because of its computational efficiency and also for being visually appealing and physically intuitive. Conventionally streamlines are traced using total fluid fluxes across the grid cell faces. The visualization of total flux streamlines shows the movement of tracer and water flood front, injector-producer relationship, swept volumes for injectors and drainage volumes for producers. However, total fluxes mask many important features of reservoir flow embedded in the individual phase fluxes. These include reservoir dynamics, such as phase distribution, appearance and disappearance of phases, local drive mechanisms and reservoir miscibility conditions for CO2 or solvent flooding. In this paper we demonstrate the benefits of visualizing phase and component streamlines, which are traced using phase and component fluxes respectively. Both three-phase black oil and compositional simulation are used to visualize reservoir flow and to understand the drive mechanisms active in the reservoir. Although the phase and component streamlines are not suited for flow simulation because of their local discontinuities, these streamlines provide unique insight into the reservoir processes and recovery mechanisms. In this study, the phase and component streamline tracing is done using phase/component fluxes from commercial finite-difference black oil and compositional simulators. We demonstrate the power and utility of the phase and component streamlines using synthetic and field examples. The phase streamlines are shown to capture the dominant flowing phases in different parts of the reservoir and to help us optimize locations of infill injectors and producers. Based on the appearance and disappearance of phase streamlines, we can identify the regions of the field where different drive mechanisms such as waterflood and solution gas drives are active. The field applications involve waterflooding in a structurally complex reservoir in South America and also, a CO2 injection project in a large carbonate reservoir in Canada. We use component streamlines to track the movement of injected CO2 in the reservoir. By tracking the phase and component streamlines, we can clearly distinguish the CO2 in the gas phase and the dissolved CO2. This not only helps optimize CO2 injection but also has important implications in the effectiveness of the CO2 sequestration.
Récupéré en direct depuis OpenAlex et désinversé. Les résumés ne sont pas conservés dans cette base de données : les index inversés représentent 8,6 Go des 9,3 Go de texte de la base, et le serveur dispose de 13 Go libres.
Comment cette classification a été obtenuedéplier
Prédiction machine sur la base complète
Imitation des enseignantsNi prévalence calibrée, ni vérité terrain. Validation humaine à venir. Le volet Gemma est une étiquette directe du modèle pour chaque travail de la base, lue sur la notice réduite au titre. Le volet Codex est un classifieur appris des 10 348 étiquettes directes de Codex et calibré sur les taux pondérés de l'échantillon; les champs sans appui suffisant ne portent aucun appel Codex. Le mode candidate est l'union des deux volets; le consensus est leur intersection. Ces sorties portent le statut machine_predicted_unvalidated et ne sont pas des étiquettes humaines.
Scores du classifieur distillé par catégorie (deux têtes)
| Catégorie | Codex | Gemma |
|---|---|---|
| Métarecherche | 0,000 | 0,001 |
| Méta-épidémiologie (sens strict) | 0,000 | 0,000 |
| Méta-épidémiologie (sens large) | 0,000 | 0,000 |
| Bibliométrie | 0,001 | 0,000 |
| Études des sciences et des technologies | 0,000 | 0,000 |
| Communication savante | 0,001 | 0,001 |
| Science ouverte | 0,000 | 0,000 |
| Intégrité de la recherche | 0,000 | 0,000 |
| Charge utile insuffisante (le modèle a refusé de juger) | 0,002 | 0,000 |
Scores machine (provisoires)
Les deux têtes enseignantes du modèle étudiant, lues sur ce travail. Un score ordonne la base pour la relecture; il n'affirme jamais une catégorie, et le statut de validation accompagne chaque rangée tel quel.
Scores de référence d'un modèle non mature (critères de maturité non atteints, 7 itérations). Un score ordonne; il n'affirme jamais une catégorie.
score_only:v0-immature-baseline · tel quel depuis la passe de notation : score_only signifie que le nombre peut ordonner les travaux, et qu'aucune étiquette de catégorie n'en découleClassification
machine, non validéePrédiction automatique; un appel candidat d’une seule source (Gemma direct ou Codex distillé), pas un consensus.
Le détail, modèle par modèle et score par score, se trouve en fin de page sous « Comment cette classification a été obtenue ».