Processing subsurface data with uncertainty for modelling and field planning
A method for field development includes receiving input data representing a subterranean volume, generating a multi-domain model of the subterranean volume, statistically sampling one or more of the realizations of the multi-domain model based at least in part on an uncertainty associated therewith, simulating the sampled one or more of the realizations using a field development planning engine, and generating a field development plan based at least in part on the simulated one or more of the realizations.
1 . A method, comprising:
performing an oilfield operation using a set of sensors to collect input data from a subterranean volume;
wherein the input data specifies a weight on bit parameter associated with the operation, a torque on bit parameter associated with the operation, a pressure parameter associated with the operation, a flow rate parameter associated with the operation, a rotary speed parameter associated with the operation, a well log, a porosity parameter associated with the operation, a fluid composition parameter associated with the operation, and a permeability parameter associated with the operation,
wherein the set of sensors comprises a geophone and a gauge,
wherein the subterranean volume comprises a shale layer, a carbonate layer, and a sand layer, and
wherein the operation is a drilling operation, a wireline operation, or a seismic survey operation;
receiving the input data representing the subterranean volume;
generating a multi-domain model of the subterranean volume using the input data;
statistically sampling one or more realizations of the multi-domain model based at least in part on an uncertainty associated therewith to generate sampled realizations, wherein statistically sampling comprises using machine learning, k-means clustering, probability bands, or a combination thereof to select the one or more realizations from among other, non-selected realizations;
simulating the sampled realizations using a field development planning engine to generate simulated realizations for determining viability and profitability of a location and a well trajectory in the subterranean volume;
generating a field development plan based at least in part on the simulated realizations;
displaying the field development plan and the multi-domain model to a user; and
using the field development plan to manage a hydrocarbon resource in the subterranean volume and to inspect an outlier realization.
2 . The method of claim 1 , wherein generating the multi-domain model comprises:
generating an ensemble of a plurality of realizations of a first model based at least in part on the input data, an uncertainty of the input data, and an uncertainty of the first model;
generating a plurality of second realizations of a second model based at least in part on the ensemble of the plurality of realizations and an uncertainty of the second model; and
including the plurality of second realizations in the ensemble in connection with the realizations of the first model.
3 . The method of claim 2 , wherein generating the ensemble of the plurality of realizations comprises simulating a process using the first model.
4 . The method of claim 2 , wherein generating the multi-domain model comprises generating an uncertainty space in which the ensemble is represented, wherein the realizations of the multi-domain model are distributed in the uncertainty space, and wherein statistically sampling the one or more realizations comprises statistically sampling the one or more realizations from the uncertainty space based on a distribution of the realizations in the uncertainty space.
5 . The method of claim 2 , wherein the first model comprises a model of at least one physical characteristic of the subterranean volume, and wherein the second model comprises a commercial model, an economic model, or a combination thereof.
6 . The method of claim 1 , further comprising:
before generating the multi-domain model:
storing one or more shared files in a central database including file relationship data and locations of bulk files;
extracting one or more simulation models from the one or more shared files; and
evaluating metadata associated with the one or more simulation models to identify one or more simulation models to use in the multi-domain model.
7 . A non-transitory, computer-readable medium storing instructions that, when executed by at least one processor of a computing system, cause the computing system to perform operations, the operations comprising:
performing an oilfield operation using a set of sensors to collect input data from a subterranean volume;
wherein the input data specifies a weight on bit parameter associated with the operation, a torque on bit parameter associated with the operation, a pressure parameter associated with the operation, a flow rate parameter associated with the operation, a rotary speed parameter associated with the operation, a well log, a porosity parameter associated with the operation, a fluid composition parameter associated with the operation, and a permeability parameter associated with the operation,
wherein the set of sensors comprises a geophone and a gauge,
wherein the subterranean volume comprises a shale layer, a carbonate layer, and a sand layer, and
wherein the operation is a drilling operation, a wireline operation, or a seismic survey operation;
receiving the input data representing the subterranean volume;
generating a multi-domain model of the subterranean volume using the input data;
statistically sampling one or more realizations of the multi-domain model based at least in part on an uncertainty associated therewith to generate sampled realizations, wherein statistically sampling comprises using machine learning, k-means clustering, probability bands, or a combination thereof to select the one or more realizations from among other, non-selected realizations;
simulating the sampled realizations using a field development planning engine to generate simulated realizations for determining viability and profitability of a location and a well trajectory in the subterranean volume;
generating a field development plan based at least in part on the simulated realizations; and
displaying the field development plan and the multi-domain model to a user, wherein the field development plan is used to manage a hydrocarbon resource in the subterranean volume and to inspect an outlier realization.
8 . The medium of claim 7 , wherein generating the multi-domain model comprises:
generating an ensemble of a plurality of realizations of a first model based at least in part on the input data, an uncertainty of the input data, and an uncertainty of the first model;
generating a plurality of second realizations of a second model based at least in part on the ensemble of the plurality of first realizations and an uncertainty of the second model; and
including the plurality of second realizations in the ensemble in connection with the realizations of the first model.
9 . The medium of claim 8 , wherein generating the ensemble of the plurality of first realizations comprises simulating a process using the first model.
10 . The medium of claim 8 , wherein generating the multi-domain model comprises generating an uncertainty space in which the ensemble is represented, wherein the realizations of the multi-domain model are distributed in the uncertainty space, and wherein statistically sampling the one or more realizations comprises statistically sampling the one or more realizations from the uncertainty space based on a distribution of the realizations in the uncertainty space.
11 . The medium of claim 8 , wherein the first model comprises a model of at least one physical characteristic of the subterranean volume, and wherein the second model comprises a commercial model, an economic model, or a combination thereof.
12 . The medium of claim 7 , wherein the operations further comprise:
before generating the multi-domain model:
storing one or more shared files in a central database including file relationship data and locations of bulk files;
extracting one or more simulation models from the one or more shared files; and
evaluating metadata associated with the one or more simulation models to identify one or more simulation models to use in the multi-domain model.
13 . A computing system, comprising:
one or more processors; and
a memory system including one or more non-transitory computer-readable media storing instructions that, when executed by at least one of the one or more processors, cause the computing system to perform operations, the operations comprising:
performing an oilfield operation using a set of sensors to collect input data from a subterranean volume;
wherein the input data specifies a weight on bit parameter associated with the operation, a torque on bit parameter associated with the operation, a pressure parameter associated with the operation, a flow rate parameter associated with the operation, a rotary speed parameter associated with the operation, a well log, a porosity parameter associated with the operation, a fluid composition parameter associated with the operation, and a permeability parameter associated with the operation,
wherein the set of sensors comprises a geophone and a gauge,
wherein the subterranean volume comprises a shale layer, a carbonate layer, and a sand layer, and
wherein the operation is a drilling operation, a wireline operation, or a seismic survey operation;
receiving the input data representing the subterranean volume;
generating a multi-domain model of the subterranean volume using the input data, wherein generating the multi-domain model comprises:
generating an ensemble of a plurality of realizations of a first model based at least in part on the input data, an uncertainty of the input data, and an uncertainty of the first model;
generating a plurality of second realizations of a second model based at least in part on the ensemble of the plurality of realizations and an uncertainty of the second model; and
including the plurality of second realizations in the ensemble in connection with the realizations of the first model, wherein the first model comprises a model of at least one physical characteristic of the subterranean volume, and wherein the second model comprises a commercial model, an economic model, or a combination thereof;
statistically sampling one or more realizations of the multi-domain model based at least in part on an uncertainty associated therewith to generate sampled realizations, wherein statistically sampling comprises using machine learning, k-means clustering, probability bands, or a combination thereof to select the one or more realizations from among other, non-selected realizations;
simulating the sampled one or more of the realizations using a field development planning engine to generate simulated realizations for determining viability and profitability of a location and a well trajectory in the subterranean volume; and
generating a field development plan based at least in part on the simulated realizations; and
displaying the field development plan and the multi-domain model to a user, wherein the field development plan is used to manage a hydrocarbon resource in the subterranean volume and to inspect an outlier realization.
14 . The computing system of claim 13 , wherein:
generating the multi-domain model comprises generating an uncertainty space in which the ensemble is represented, wherein the realizations of the multi-domain model are distributed in the uncertainty space, and wherein statistically sampling the one or more realizations comprises statistically sampling the one or more realizations from the uncertainty space based on a distribution of the realizations in the uncertainty space, and
statistically sampling from the uncertainty space comprises identifying one or more areas of the uncertainty space that are underrepresented in the sampling, overrepresented in the sampling, represent one or more outlier realizations, or a combination thereof.
15 . The computing system of claim 14 , wherein generating the ensemble of the plurality of realizations comprises simulating a process using the first model.
16 . The computing system of claim 13 , wherein the operations further comprise:
before generating the multi-domain model:
storing one or more shared files in a central database including file relationship data and locations of bulk files;
extracting one or more simulation models from the one or more shared files; and
evaluating metadata associated with the one or more simulation models to identify one or more simulation models to use in the multi-domain model.