New Advances in Production Data Analysis of Hydraulically Fractured Tight Reservoirs
Notice bibliographique
Résumé
Abstract Tight reservoirs stimulated by multistage hydraulic fracturing are commonly described by a dual porosity model. This model consists of homogeneous matrix blocks separated by vertical hydraulic fractures. This paper hypothesizes that the production data of some fractured horizontal wells may also be described by a triple porosity model. The third medium can be either reactivated natural fractures or thin horizontal beds with a higher permeability. We test this hypothesis by extending the existing triple porosity models to develop an analytical procedure for determining the reservoir parameters. We derive the simplified equations for different regions of the rate-time plot including linear and bilinear flow regions. These equations can be used to calculate the effective fracture half-length, matrix permeability and length of micro-fractures. We use the proposed model to analyze the production data of two wells drilled in Barnett shale. The results show that a dual porosity model is more appropriate for describing Barnett shale data. Even if the micro-fractures are present they are not inter-connected and the length scale is much smaller than the hydraulic fracture spacing. The second part of this paper focuses on analyzing production data of tight oil reservoirs. We plot rate-normalized pressure (RNP) versus material balance time (MBT) of two wells drilled in Cardium and Bakken formations. We observe a half-slope followed by a unit-slope in both cases. This paper hypothesizes that the half slope reflects the linear transient flow regime, and the unit slope reflects the linear pseudosteady state (PSS) flow. We test this hypothesis by developing a new model for pseudo steady state flow when pressure interference occurs between two adjacent hydraulic fractures. We determine the reservoir properties by both PSS and transient analysis methods. For Cardium well, both methods give very close results. For Bakken well, both methods give relatively close results. We conclude that analyzing the late time production data of tight oil wells complement the linear transient analysis and can be used to calculate the stimulated reservoir volume, which can eventually help the industry to optimize the fracturing operation.
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,001 | 0,002 |
| Méta-épidémiologie (sens strict) | 0,001 | 0,000 |
| Méta-épidémiologie (sens large) | 0,000 | 0,001 |
| Bibliométrie | 0,002 | 0,002 |
| Études des sciences et des technologies | 0,000 | 0,000 |
| Communication savante | 0,001 | 0,001 |
| Science ouverte | 0,001 | 0,001 |
| Intégrité de la recherche | 0,000 | 0,000 |
| Charge utile insuffisante (le modèle a refusé de juger) | 0,000 | 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 ».