Automated generation of local grid refinement at hydraulic fractures for simulation of tight gas reservoirs

US10260317B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10260317-B2
Application numberUS-201213621458-A
CountryUS
Kind codeB2
Filing dateSep 17, 2012
Priority dateSep 20, 2011
Publication dateApr 16, 2019
Grant dateApr 16, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A computer system and method of automatically generating a Local Grid Refinement (LGR) gridded model of a gas reservoir. A geologic file includes information identifying the locations of one or more wells according to root grid cells within a volume of the earth to be modeled. User inputs specify the number of hydraulic fractures from each well, and such parameters as the fracture length, etc. User inputs also specify the number of “splits” of the root grid cells containing hydraulic fractures; those root grid cells are then split into finer resolution grid cells of increasing width within the root grid cells containing the fractures. For horizontal wells, user inputs indicate the number of splits of root grid cells containing the lateral portions of the wellbore. Non-orthogonal and complex fractures are processed by a “nested” LGR approach. Geologic properties are assigned to each grid cell, with a tensorial adjustment included for non-orthogonal fractures, and the resulting model is available for simulation.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method, comprising: providing a geologic model of a portion of earth containing a gas reservoir to be modeled, the geologic model specifying rock parameters at locations within the portion of the earth; identifying locations of wellbores within the gas reservoir to be modeled relative to a grid, the grid defined by a plurality of root grid cells; receiving inputs indicating one or more fracture parameters pertaining to one or more hydraulic fractures at the wellbores, the fracture parameters including at least a length of each of the one or more hydraulic fractures; generating a Local Grid Refinement (LGR) gridded model of the portion of the earth containing the gas reservoir to be modeled by: selectively splitting, in a first direction, each root grid cell intersected by a hydraulic fracture of the one or more hydraulic fractures into sub-divisions of increasing size from an innermost sub-division including at least a portion of the hydraulic fracture intersecting the root grid cell; and selectively splitting a first of the plurality of root grid cells in a second direction based on the first root grid cell being intersected by one of the wellbores; simulating fluid and pressure of the gas reservoir to be modeled using the LGR gridded model; and controlling a production of hydrocarbons from the portion of earth containing the gas reservoir based on the simulated fluid and pressure of the gas reservoir. 2. The method of claim 1 , further comprising receiving an input indicating a number of fracture splits, and wherein selectively splitting each root grid cell intersected by a hydraulic fracture of the one or more of the hydraulic fractures includes selectively splitting each root grid cell intersected by a hydraulic fracture of the one or more of the hydraulic fractures into the number of fracture splits of increasing width from an innermost LGR grid cell representing the hydraulic fracture intersecting the root grid cell. 3. The method of claim 2 , wherein the first root grid cell is not intersected by any of the one or more hydraulic fractures, and wherein selectively splitting the first root grid cell in the second direction splitting the first root grid into a number of well splits of increasing width from an innermost LGR grid cell representing the one of the wellbores. 4. The method of claim 1 , wherein the step of identifying the locations of wellbores comprises extracting a blocked well file from the geologic model, the blocked well file indicating root grid cells intersected by a wellbore within the gas reservoir. 5. The method of claim 1 , further comprising receiving a geologic zone database specifying geological zones within the gas reservoir, with reference to the grid of root grid cells. 6. The method of claim 1 , further comprising: identifying overlapping pairs of hydraulic fractures in one or more root grid cells; and modifying the LGR gridded model responsive to overlapping pairs of hydraulic fractures. 7. The method of claim 1 , wherein generating the LGR gridded model comprises, for each of the one or more hydraulic fractures: mapping the hydraulic fracture to the grid; identifying root grid cells intersected by the hydraulic fracture; sub-dividing the identified root grid cells into sub-divisions; identifying sub-divisions intersected by the hydraulic fracture; sub-dividing the identified sub-divisions; and repeating the steps of identifying sub-divisions and subdividing the identified sub-divisions. 8. The method of claim 7 , further comprising, for each of the one or more hydraulic fractures: comparing a dominant angle of the hydraulic fracture to a threshold angle value relative to an axis of the grid; and responsive to the dominant angle of the hydraulic fracture being less than the threshold angle value, performing the step of selectively splitting each root grid cell intersected by the hydraulic fracture. 9. The method of claim 7 , further comprising after the repeating step, assigning first and second permeability values to each sub-division intersected by the hydraulic fracture, the first permeability value representing permeability in a direction parallel to a first grid axis, and the second permeability value representing permeability in a direction parallel to a second grid axis. 10. The method of claim 1 wherein the one or more hydraulic fractures comprise one or more orthogonal fractures to the wellbore, non-orthogonal fractures to the wellbore, or combinations thereof. 11. A computer system, comprising: a processor for executing program instructions; a memory resource, coupled to the processor, for storing data representative of a geologic model specifying rock parameters at locations within a portion of earth containing a gas reservoir, and data representative of locations of wellbores in the portion of the earth; and program memory, coupled to the processor, for storing a computer program including program instructions that, when executed by the processor, is capable of causing the computer system to perform a sequence of operations comprising: identifying locations of wellbores within the gas reservoir to be modeled relative to a grid, the grid defined by a plurality of root grid cells; receiving data indicating one or more fracture parameters pertaining to one or more hydraulic fractures at the wellbores, the fracture parameters including at least a length of each of the one or more hydraulic fractures; generating a Local Grid Refinement (LGR) gridded model of the portion of the earth containing the gas reservoir, by: selectively splitting, in a first direction, each root grid cell intersected by a hydraulic fracture of the one or more hydraulic fractures into sub-divisions of increasing size from an innermost sub-division including at least a portion of the hydraulic fracture intersecting the root grid cell; and selectively splitting a first of the plurality of root grid cells in a second direction based on the first root grid cell being intersected by one of the wellbores; simulating fluid and pressure of the gas reservoir to be modeled using the LGR gridded model; and controlling a production of hydrocarbons from the portion of earth containing the gas reservoir based on the simulated fluid and pressure of the gas reservoir. 12. The system of claim 11 , wherein the sequence of operations further comprises retrieving data indicating a number of fracture splits, and data indicating a number of well splits, wherein selectively splitting each root grid cell intersected by a hydraulic fracture of the one or more hydraulic fractures includes selectively splitting each root grid cell intersected by a hydraulic fracture of the one or more hydraulic fractures into the number of fracture splits of increasing width from an innermost LGR grid cell representing the hydraulic fracture intersecting the root grid cell, and wherein selectively splitting the first root grid cell in a second direction based on the first root grid cell being intersected by one of the wellbores includes selectively splitting the first root grid cell into the number of well splits of increasing width from an innermost LGR grid cell representing the one of the wellbores intersecting the first root grid cell. 13. The system of claim 12 , wherein the memory resource is also for storing data representative of a spreadsheet including data indicating the one or more fracture parameters, data indicating the number of fracture splits, and data indicating the number of well splits. 14. The system of claim 11 , wherein the operation of identifying the locations of w

Assignees

Inventors

Classifications

  • G01V11/00Primary

    Prospecting or detecting by methods combining techniques covered by two or more of main groups G01V1/00 - G01V9/00 · CPC title

  • Fixed Constructions · mapped topic

  • Complex mathematical operations {(function generation by table look-up G06F1/03; evaluation of elementary functions by calculation G06F7/544)} · CPC title

  • G06F30/20Primary

    Design optimisation, verification or simulation (optimisation, verification or simulation of circuit designs G06F30/30) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10260317B2 cover?
A computer system and method of automatically generating a Local Grid Refinement (LGR) gridded model of a gas reservoir. A geologic file includes information identifying the locations of one or more wells according to root grid cells within a volume of the earth to be modeled. User inputs specify the number of hydraulic fractures from each well, and such parameters as the fracture length, etc. …
Who is the assignee on this patent?
Bp Corp North America Inc
What technology area does this patent fall under?
Primary CPC classification G01V11/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 16 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).