Adaptive multiscale multi-fidelity reservoir simulation

US2016342718A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016342718-A1
Application numberUS-201615157172-A
CountryUS
Kind codeA1
Filing dateMay 17, 2016
Priority dateMay 19, 2015
Publication dateNov 24, 2016
Grant date

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.

Computer-implemented systems and methods for modeling behavior of at least one fluid in a reservoir are disclosed. The techniques can include obtaining measurements of physical parameters, including pressure, at locations within the reservoir, and discretizing, based on a three-dimensional fine grid, a system of partial differential mass balance equations that model, based on the measurements, at least the physical parameters at the locations within the reservoir, such that a system of nonlinear equations is produced. The techniques can include iterating from a current time step to a next time step, such that a solution to the system of nonlinear equations for a time interval that includes the current time step and the next time step is produced. The iterating can include an adaptive multi-fidelity multiscale technique that employs multiple restriction operators, prolongation operators, and coarse grids, to model various computationally challenging reservoir features, behaviors, or both.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer-implemented method for modeling behavior of at least one fluid in a reservoir, the method comprising: obtaining a plurality of measurements of a plurality of physical parameters at a plurality of locations within the reservoir, the plurality of physical parameters comprising at least pressure; discretizing, based on a three-dimensional fine grid, a system of partial differential mass balance equations that model, based on the plurality of measurements, at least the plurality of physical parameters at the plurality of locations within the reservoir, whereby a system of nonlinear equations is produced; iterating from a current time step to a next time step, whereby a solution to the system of nonlinear equations for a time interval that includes the current time step and the next time step is produced: deriving a system of nonlinear pressure equations from the system of nonlinear equations; linearizing the system of nonlinear pressure equations to obtain a system of linearized pressure equations; selecting a plurality of three-dimensional coarse grids, wherein each coarse grid comprises a non-overlapping partition of the fine grid; selecting a plurality of prolongation operators, each prolongation operator associated with a respective coarse grid; selecting a plurality of restriction operators, each restriction operator associated with a respective coarse grid; solving for pressure for the next time step at the plurality of locations within the reservoir based on a solution to the system of linearized pressure equations, wherein the solving comprises applying the plurality of prolongation operators and the plurality of restriction operators to the system of linearized pressure equations to generate a reduced-dimension system of linear pressure equations, wherein the reduced-dimension system of linear pressure equations has a lower dimensionality than a dimensionality of the system of linearized pressure equations; and determining, based on the pressure for the next time step at the plurality of locations within the reservoir, physical parameters at the plurality of locations within the reservoir for the next time step; and outputting the solution to the system of nonlinear equations for the time interval. 2 . The method of claim 1 , wherein the solving for pressure at the next time step at the plurality of locations within the reservoir based on a solution to the system of linearized pressure equations comprises iteratively: applying at least one prolongation operator of the plurality of prolongation operators to a free variable representing a solution to the system of linearized pressure equations; and applying at least one restriction operator of the plurality of restriction operators to both sides of the system of linearized pressure equations, whereby the reduced-dimension system of linear pressure equations is produced. 3 . The method of claim 2 , wherein the solving for pressure at the next time step at the plurality of locations within the reservoir based on a solution to the system of linearized pressure equations further comprises iteratively applying a local linear solver for the linearized pressure equations to a prolongation of a solution to the reduced-dimension system of linear equations. 4 . The method of claim 1 , wherein: each column of each prolongation operator of the plurality of prolongation operators has an associated support that is compact and includes a coarse grid block from a respective coarse grid; and each prolongation operator of the plurality of prolongation operators consists of a plurality of columns that form a partition of unity over the fine grid. 5 . The method of claim 4 , wherein each row of each prolongation operator of the plurality of prolongation operators sums to unity. 6 . The method of claim 1 , wherein the outputting comprises displaying a representation of a behavior of the at least one fluid in the reservoir. 7 . The method of claim 1 , further comprising: predicting fluid behavior in the reservoir based on the solution to the system of nonlinear equations for the time interval; and extracting fluid from the reservoir based on the predicting. 8 . The method of claim 1 , wherein the iterating from the current time step to the next time step is performed in parallel by at least one hardware graphics processing unit. 9 . The method of claim 1 , wherein the physical parameters comprise pressure, flow rate, and composition. 10 . The method of claim 1 , wherein the system of partial differential mass balance equations that model at least the plurality of physical parameters at the plurality of locations within the reservoir further model a modification of the reservoir. 11 . A non-transitory computer-readable medium containing instructions which, when executed by at least one electronic processor, perform a method for modeling behavior of at least one fluid in a reservoir, the method comprising: obtaining a plurality of measurements of a plurality of physical parameters at a plurality of locations within the reservoir, the plurality of physical parameters comprising at least pressure; discretizing, based on a three-dimensional fine grid, a system of partial differential mass balance equations that model, based on the plurality of measurements, at least the plurality of physical parameters at the plurality of locations within the reservoir, whereby a system of nonlinear equations is produced; iterating from a current time step to a next time step, whereby a solution to the system of nonlinear equations for a time interval that includes the current time step and the next time step is produced: deriving a system of nonlinear pressure equations from the system of nonlinear equations; linearizing the system of nonlinear pressure equations to obtain a system of linearized pressure equations; selecting a plurality of three-dimensional coarse grids, wherein each coarse grid comprises a non-overlapping partition of the fine grid; selecting a plurality of prolongation operators, each prolongation operator associated with a respective coarse grid; selecting a plurality of restriction operators, each restriction operator associated with a respective coarse grid; solving for pressure for the next time step at the plurality of locations within the reservoir based on a solution to the system of linearized pressure equations, wherein the solving comprises applying the plurality of prolongation operators and the plurality of restriction operators to the system of linearized pressure equations to generate a reduced-dimension system of linear pressure equations, wherein the reduced-dimension system of linear pressure equations has a lower dimensionality than a dimensionality of the system of linearized pressure equations; and determining, based on the pressure for the next time step at the plurality of locations within the reservoir, physical parameters at the plurality of locations within the reservoir for the next time step; and outputting the solution to the system of nonlinear equations for the time interval. 12 . The computer-readable medium of claim 11 , wherein the solving for pressure at the next time step at the plurality of locations within the reservoir based on a solution to the system of linearized pressure equations comprises iteratively: applying at least one prolongation operator of the plurality of prolongation operators to a free variable representing a solution to the system of linearized pressure equations; and applying at least one restriction operator of the plurality of restriction operators to both sides of the system of linearized pressure

Assignees

Inventors

Classifications

  • G06F30/23Primary

    using finite element methods [FEM] or finite difference methods [FDM] · CPC title

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

  • Simultaneous equations {, e.g. systems of linear equations} · CPC title

  • Measuring temperature or pressure · CPC title

  • Physics · mapped topic

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 US2016342718A1 cover?
Computer-implemented systems and methods for modeling behavior of at least one fluid in a reservoir are disclosed. The techniques can include obtaining measurements of physical parameters, including pressure, at locations within the reservoir, and discretizing, based on a three-dimensional fine grid, a system of partial differential mass balance equations that model, based on the measurements, …
Who is the assignee on this patent?
Schlumberger Technology Corp
What technology area does this patent fall under?
Primary CPC classification G06F30/23. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Nov 24 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).