Probabalistic modeling and analysis of hydrocarbon-containing reservoirs

US10487649B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10487649-B2
Application numberUS-201514670040-A
CountryUS
Kind codeB2
Filing dateMar 26, 2015
Priority dateMar 26, 2015
Publication dateNov 26, 2019
Grant dateNov 26, 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.

Methods and systems are provided for modeling an aspect of a hydrocarbon-containing reservoir by constructing a first factor graph having variables and factors that describe the aspect of the hydrocarbon-containing reservoir. The first factor graph is converted to a tree-structured graph that does not have any cycle or loops. The tree-structured graph is converted to a second factor graph that does not contain any cycles or loops, wherein the second factor graph has variables and factors that describe the aspect of the hydrocarbon-containing reservoir. A query on the second factor graph is carried out involving message passing operations that perform probabilistic inference on the second factor graph with regard to the aspect of the hydrocarbon-containing reservoir that is modeled by the second factor graph.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of modeling an aspect of a hydrocarbon-containing reservoir, the method comprising: performing one or more oilfield operations carried out with respect to the hydrocarbon-containing reservoir; constructing a first factor graph having variables and factors that describe the aspect of the hydrocarbon-containing reservoir, wherein the first graph includes at least one probabilistic factor implemented as one of a conditional probability table and a forward modeling simulator; converting the first factor graph to a tree-structured graph that does not have any cycles or loops; converting the tree-structured graph to a second factor graph that does not contain any cycles or loops, wherein the second factor graph has variables and factors that describe the aspect of the hydrocarbon-containing reservoir; processing a query on the second factor graph, wherein the processing of the query involves message passing operations that perform probabilistic inference on the second factor graph with regard to the aspect of the hydrocarbon-containing reservoir that is modeled by the second factor graph, wherein a value for at least one variable of the second factor graph is derived from the one or more oilfield operations carried out with respect to the hydrocarbon-containing reservoir, wherein the query is a query type selected from the group consisting of a maximum posterior hypothesis query, and an analysis that compares hypotheses; and drilling one or more exploration wells, based upon, at least in part, data obtained from the second factor graph. 2. A method according to claim 1 , wherein: a subset of the variables of the second factor graph are probabilistic variables that account for uncertainty associated therewith. 3. A method according to claim 2 , wherein: the message passing operations are configured to update the probabilistic variables of the second factor graph based on the factors of the second factor graph. 4. A method according to claim 1 , wherein: the probabilistic inference performed on the second factor graph involves at least one operation selected from the group including i) the computation of a marginal distribution of a single probabilistic variable; ii) the joint distribution of several probabilistic variables; and iii) drawing random samples from a probability distribution with respect to the probabilistic variables of the second factor graph. 5. A method according to claim 1 , wherein: the query is a query type selected from the group consisting of a probability of evidence query, a marginalization query, a most probable explanation query, and a sensitivity analysis. 6. A method according to claim 1 , further comprising: using results of the probabilistic inference on the second factor graph for decision making with regard to the aspect of the hydrocarbon-containing reservoir that is modeled by the second factor graph while accounting for uncertainty therein. 7. A method according to claim 1 , wherein: the variables of the first factor graph include at least one class of variables selected from the group including i) objective variables; ii) intervention variables; iii) intermediate variables; iv) control variables; v) implementation variables; vi) additional input variables; and vii) measurement variables. 8. A method according to claim 1 , wherein: the variables of the first factor graph represents a data type selected from the group including continuous numbers, discrete numbers, categorical data, and binary data. 9. A method according to claim 1 , wherein: the first factor graph includes at least one element selected from the group including i) a noisy OR gate with at least one suppression variable and a leak variable; ii) a plate that is used to represent repeated instances of a sub-graph; iii) at least one gate that allows support for categorical variables, mixture models, and interventions; iv) at least one noise variable that represents uncertainty with regard to a measured variable; and v) at least one variable that represent accuracy or trueness with regard to a measured variable. 10. A method according to claim 1 , wherein: the first factor graph is converted to the tree-structured graph by i) converting the first factor graph to a directed graph by removing the factors; ii) converting the directed graph to an undirected graph through moralization; iii) triangulating the undirected graph; iv) identifying maximal cliques in the triangulated undirected graph; and v) generating a junction graph from the triangulated undirected graph and the maximal cliques; and vi) converting the junction graph to a junction tree. 11. A method according to claim 10 , wherein: the second junction graph is constructed from the junction tree derived from the first factor graph. 12. A system comprising: a processor; and a memory storing instructions executable by the processor to perform processes that include: converting a first factor graph to a tree-structured graph that does not have any cycle or loops, wherein the first factor graph includes variables and factors that describe the aspect of the hydrocarbon-containing reservoir, wherein the first graph includes at least one probabilistic factor implemented as one of a conditional probability table and a forward modeling simulator; converting the tree-structured graph to a second factor graph that does not contain any cycles or loops, wherein the second factor graph has variables and factors that describe the aspect of the hydrocarbon-containing reservoir; processing a query on the second factor graph, wherein the processing of the query involves message passing operations that perform probabilistic inference on the second factor graph with regard to the aspect of the hydrocarbon-containing reservoir that is modeled by the second factor graph, wherein the query is a query type selected from the group consisting of a maximum posterior hypothesis query, and an analysis that compares hypotheses; and visually displaying, at a display screen or a plot, one or more results from the processing of the query; and a drilling tool configured to drill one or more exploration wells, based upon, at least in part, data obtained from the second factor graph. 13. A system according to claim 12 , wherein: a subset of the variables of the second factor graph are probabilistic variables that account for uncertainty associated therewith. 14. A system according to claim 13 , wherein: the message passing operations are configured to update the probabilistic variables of the second factor graph based on the factors of the second factor graph. 15. A system according to claim 12 , wherein: the probabilistic inference performed on the second factor graph includes at least one operation selected from the group consisting of: i) the computation of a marginal distribution of a single probabilistic variable; ii) the joint distribution of several probabilistic variables; and iii) drawing random samples from a probability distribution with respect to the probabilistic variables of the second factor graph. 16. A system according to claim 12 , wherein: the query is a query type selected from the group consisting of a probability of evidence query, a marginalization query, a most probable explanation query, and a sensitivity analysis. 17. A system according to claim 12 , wherein: a value for at least one variable of the second factor graph is derived from oilfield operations carried out with respect to the hydrocarbon-containing reservoir. 18. A system a

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

  • Survey of boreholes or wells (monitoring pressure or flow of drilling fluid E21B21/08) · CPC title

  • Agriculture; Fishing; Forestry; Mining · CPC title

  • 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 US10487649B2 cover?
Methods and systems are provided for modeling an aspect of a hydrocarbon-containing reservoir by constructing a first factor graph having variables and factors that describe the aspect of the hydrocarbon-containing reservoir. The first factor graph is converted to a tree-structured graph that does not have any cycle or loops. The tree-structured graph is converted to a second factor graph that …
Who is the assignee on this patent?
Schlumberger Technology Corp
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 Nov 26 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).