System and method for detecting a sinkhole
US-12055035-B2 · Aug 6, 2024 · US
US10487649B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10487649-B2 |
| Application number | US-201514670040-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 26, 2015 |
| Priority date | Mar 26, 2015 |
| Publication date | Nov 26, 2019 |
| Grant date | Nov 26, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.