Methods and systems for flow-based coarsening of reservoir grid models

US11754745B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11754745-B2
Application numberUS-202016916978-A
CountryUS
Kind codeB2
Filing dateJun 30, 2020
Priority dateJun 30, 2020
Publication dateSep 12, 2023
Grant dateSep 12, 2023

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 method may include obtaining model data for a reservoir region of interest. The model data may include flow property data based on streamlines. The method may further include generating a multilevel coarsening mask describing various coarsening levels that correspond to different flow values among the flow property data. The method may further include generating a coarsened grid model using the model data and the multilevel coarsening mask. The method may further include performing a reservoir simulation of the reservoir region of interest using the coarsened grid model.

First claim

Opening claim text (preview).

What is claimed: 1. A method, comprising: performing, by a computer processor, a first reservoir simulation of a reservoir region of interest using a first grid model to produce a first plurality of streamlines; obtaining, by the computer processor, model data for the reservoir region of interest; generating, by the computer processor, a multilevel coarsening mask describing a plurality of coarsening levels that correspond to different flow values among flow property data based on the first plurality of streamlines; generating, by the computer processor, a first coarsened grid model using the model data and the multilevel coarsening mask; performing, by the computer processor, a second reservoir simulation of the reservoir region of interest using the first coarsened grid model to produce a second plurality of streamlines; performing, by the computer processor, a comparison of the first plurality of streamlines with the second plurality of streamlines; adjusting, by the computer processor, the multilevel coarsening mask based on the comparison to produce an updated multilevel coarsening mask; updating, by the computer processor, the first coarsened grid model based on the model data and the updated multilevel coarsening mask to produce a second coarsened grid model; and performing, by the computer processor, a third reservoir simulation of the reservoir region of interest using the second coarsened grid model. 2. The method of claim 1 , wherein the multilevel coarsening mask is determined using a lookup table describing a plurality of coarsening values based on predetermined ranges of flow rate property values, and wherein the multilevel coarsening mask is an integer mask. 3. A method of claim 1 , wherein the multilevel coarsening mask is an adjusted property mask comprising a smoothed grid region, and wherein the smoothed grid region is produced by performing an edge smoothing operation to an expanded grid region. 4. A method of claim 1 , wherein the first coarsened grid model is generated using a plurality of local grid refinement and coarsening (LGR) object statements that are determined using a decomposition algorithm and one or more binary masks. 5. A method of claim 1 , wherein the first coarsened grid model is based on a coarsening scenario generated using a combinatorial algorithm. 6. A computer system, comprising: a processor; and a memory coupled to the processor, the memory comprising instructions, when executed by the processor, are configured to perform a method comprising: performing a first reservoir simulation of a reservoir region of interest using a first grid model to produce a first plurality of streamlines; obtaining model data for the reservoir region of interest; generating a multilevel coarsening mask describing a plurality of coarsening levels that correspond to different flow values among flow property data based on the first plurality of streamlines; generating a first coarsened grid model using the model data and the multilevel coarsening mask; performing a second reservoir simulation of the reservoir region of interest using the first coarsened grid model to produce a second plurality of streamlines; performing a comparison of the first plurality of streamlines with the second plurality of streamlines; adjusting the multilevel coarsening mask based on the comparison to produce an updated multilevel coarsening mask; updating the first coarsened grid model based on the model data and the updated multilevel coarsening mask to produce a second coarsened grid model; and performing a third reservoir simulation of the reservoir region of interest using the second coarsened grid model. 7. The computer system of claim 6 , wherein the multilevel coarsening mask is determined using a lookup table describing a plurality of coarsening values based on predetermined ranges of flow rate property values, and wherein the multilevel coarsening mask is an integer mask. 8. The computer system of claim 6 , wherein the multilevel coarsening mask is an adjusted property mask comprising a smoothed grid region, and wherein the smoothed grid region is produced by performing an edge smoothing operation to an expanded grid region. 9. A non-transitory computer readable medium storing instructions executable by a computer processor, the instructions being configured to perform a method comprising: performing a first reservoir simulation of a reservoir region of interest using a first grid model to produce a first plurality of streamlines; obtaining model data for the reservoir region of interest; generating a multilevel coarsening mask describing a plurality of coarsening levels that correspond to different flow values among flow property data based on the first plurality of streamlines; generating a first coarsened grid model using the model data and the multilevel coarsening mask; performing a second reservoir simulation of the reservoir region of interest using the first coarsened grid model to produce a second plurality of streamlines; performing a comparison of the first plurality of streamlines with the second plurality of streamlines; adjusting the multilevel coarsening mask based on the comparison to produce an updated multilevel coarsening mask; updating the first coarsened grid model based on the model data and the updated multilevel coarsening mask to produce a second coarsened grid model; and performing a third reservoir simulation of the reservoir region of interest using the second coarsened grid model. 10. The non-transitory computer readable medium of claim 9 , wherein the multilevel coarsening mask is an adjusted property mask comprising a smoothed grid region, and wherein the smoothed grid region is produced by performing an edge smoothing operation to an expanded grid region. 11. The non-transitory computer readable medium of claim 9 , wherein the first coarsened grid model is generated using a plurality of local grid refinement and coarsening (LGR) object statements that are determined using a decomposition algorithm and one or more binary masks. 12. The non-transitory computer readable medium of claim 9 , wherein the first coarsened grid model is based on a coarsening scenario generated using a combinatorial algorithm.

Assignees

Inventors

Classifications

  • E21B49/00Primary

    Testing the nature of borehole walls; Formation testing; Methods or apparatus for obtaining samples of soil or well fluids, specially adapted to earth drilling or wells · CPC title

  • Computer models or simulations, e.g. for reservoirs under production, drill bits · CPC title

  • Methods or apparatus for obtaining oil, gas, water, soluble or meltable materials or a slurry of minerals from wells (applicable only to water E03B) · CPC title

  • Fluids · CPC title

  • using finite element methods [FEM] or finite difference methods [FDM] · 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 US11754745B2 cover?
A method may include obtaining model data for a reservoir region of interest. The model data may include flow property data based on streamlines. The method may further include generating a multilevel coarsening mask describing various coarsening levels that correspond to different flow values among the flow property data. The method may further include generating a coarsened grid model using t…
Who is the assignee on this patent?
Saudi Arabian Oil Co
What technology area does this patent fall under?
Primary CPC classification E21B49/00. Mapped technology areas include Fixed Constructions.
When was this patent published?
Publication date Tue Sep 12 2023 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).