Methods for modeling multi-dimensional domains using information theory to resolve gaps in data and in theories
First Claim
1. A method for producing a model of a region of interest, the method comprising:
- collecting a first set of data points pertaining to the region of interest;
dividing the first data set into a second data set and a third data set;
populating a model with data points from the second data set;
interpolating a data point in the model using a subset of data points from the second data set;
comparing a subset of data points in the model to a subset of data points in the third data set; and
if comparing yields a discrepancy larger than an error limit, then varying a data point in the model corresponding to a data point in the second data set and repeating the interpolating and comparing.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are methods for modeling multi-dimensional domains by merging multiple input data sets into a model, applying multiple dynamic theories to evolve the model, and using information theory to resolve gaps in, and discrepancies among, the data sets and the theories. One example is a three-dimensional geologic basin simulator that integrates seismic inversion techniques with other data to predict fracture location and characteristics. The geologic simulator delineates the effects of regional tectonics, petroleum-derived overpressure, and salt tectonics and constructs maps of high-grading zones of fracture producibility. A second example is a living cell simulator that uses chemical kinetic rate laws of transcription and translation polymerization to compute mRNA and protein populations as they occur autonomously, in response to changes in the surroundings, or from injected viruses or chemical factors. Features such as the eukaryotic nucleus are treated with a novel mesoscopic reaction-transport theory. Metabolic reactions take place in appropriate compartments.
-
Citations
49 Claims
-
1. A method for producing a model of a region of interest, the method comprising:
-
collecting a first set of data points pertaining to the region of interest;
dividing the first data set into a second data set and a third data set;
populating a model with data points from the second data set;
interpolating a data point in the model using a subset of data points from the second data set;
comparing a subset of data points in the model to a subset of data points in the third data set; and
if comparing yields a discrepancy larger than an error limit, then varying a data point in the model corresponding to a data point in the second data set and repeating the interpolating and comparing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of extending a model of a region of interest along a coordinate, the method comprising:
-
applying an equation to evolve the model a distance along the coordinate; and
maximizing a probable state of the evolved model. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43)
-
-
37. A method of estimating a probability of a model of a region of interest, the method comprising:
-
collecting a set of data points pertaining to the region of interest;
comparing a subset of data points in the model to a subset of data points in the collected data set to yield a discrepancy; and
calculating a probability functional that maximizes an entropy, the calculating subject to normalizing the probability functional and subject to a constraint based on a subset of data points in the collected data set.
-
-
44. A method for producing a model of fracture locations and fracture characteristics in a geologic basin, the method comprising:
-
collecting a first set of data points pertaining to the geologic basin;
dividing the first data set into a second data set and a third data set;
populating a model with data points from the second data set;
processing a subset of data points in the model by applying equations to simulate rock rheology by integrating continuous deformation with fracture, fault, gouge, and pressure solutions;
processing a subset of data points in the model by applying equations to simulate mechanical processes to coevolve deformation with multi-phase flow, petroleum generation, mineral reactions, and heat transfer;
comparing a subset of data points in the model to a subset of data points in the third data set; and
if comparing yields a discrepancy larger than an error limit, then varying a data point in the model corresponding to a data point in the second data set and repeating the processing and comparing. - View Dependent Claims (45, 46, 48)
-
-
47. A method for producing a model of a biological cell, the method comprising:
-
collecting a first set of data points pertaining to the biological cell;
dividing the first data set into a second data set and a third data set;
populating a model with data points from the second data set;
processing a subset of data points in the model by applying equations to simulate reactions, the equations being of types in the set;
chemical kinetic, proteomic, genomic, glycolysis, citric acid cycle, amino acid synthesis, nucleotide synthesis, membrane transport;
comparing a subset of data points in the model to a subset of data points in the third data set; and
if comparing yields a discrepancy larger than an error limit, then varying a data point in the model corresponding to a data point in the second data set and repeating the processing and comparing. - View Dependent Claims (49)
-
Specification