Apparatus, method and system for stochastic workflow in oilfield operations
AssigneeSchlumberger Technology Corporation
InventorsThomas Graf, Georg Zangl
Life of this patent
Estimating the term…
Abstract
The invention relates to a method for performing an oilfield operation. The method steps include obtaining oilfield data sets associated with oilfield entities, generating a stochastic database from the oilfield data sets based on an artificial neural network of the oilfield data sets, screening the oilfield data sets to identify candidates from the oilfield entities, wherein the screening is based on the stochastic database, performing a detail evaluation of each candidates, selecting an oilfield entity from the candidates based on the detail evaluation, and performing the oilfield operation for the selected oilfield entity.
Claims23
A method of performing an oilfield operation, comprising:
- obtaining a plurality of oilfield data sets associated with a plurality of oilfield entities;
- generating a stochastic database from the plurality of oilfield data sets based on an artificial neural network of the plurality of oilfield data sets;
- screening the plurality of oilfield data sets to identify a plurality of candidates from the plurality of oilfield entities, wherein the screening is based on the stochastic database;
- performing a detail evaluation of each of the plurality of candidates;
- selecting an oilfield entity from the plurality of candidates based on the detail evaluation;
- and
- performing the oilfield operation for the oilfield entity.
A method of performing an oilfield operation, comprising:
- obtaining a plurality of oilfield data sets associated with a plurality of oilfield entities, each of the plurality of oilfield data sets comprising a plurality of data fields, at least one data field of the plurality of data fields of at least one oilfield data set of the plurality of oilfield data sets being an un-populated data field;
- generating a first artificial neural network of the plurality of oilfield data sets, the first artificial neural network comprising one or more relationships among the plurality of data fields;
- populating the un-populated data field of the at least one oilfield data set by an estimated data based on the one or more relationships to generate a back-populated oilfield data set;
- and
- performing the oilfield operation based on at least the back-populated oilfield data set.
A method of performing an oilfield operation, comprising:
- obtaining a plurality of oilfield data sets associated with a plurality of oilfield entities, each of the plurality of oilfield data sets comprising a plurality of data fields;
- generating an artificial neural network of the plurality of oilfield data sets, the artificial neural network being associated with one or more key performance indicators (KPIs) of the oilfield operation identified from the plurality of data fields;
- identifying a plurality of clusters from the plurality of oilfield entities base on the artificial neural network, each of the plurality of clusters comprises one or more oilfield entities of the plurality of oilfield entities;
- generating a plurality of proxy models corresponding to the plurality of clusters, each of the plurality of proxy models modeling the oilfield operation of the one or more oilfield entities of a corresponding cluster;
- and
- performing the oilfield operation based on the plurality of proxy models.
A surface unit comprising a memory and a processor, embodying instructions stored in the memory and executable by the processor to perform method steps to perform an oilfield operation, the instructions comprising functionality to:
- obtain a plurality of oilfield data sets associated with a plurality of oilfield entities;
- generate a stochastic database from the plurality of oilfield data sets based on an artificial neural network of the plurality of oilfield data sets;
- screen the plurality of oilfield data sets to identify a plurality of candidates from the plurality of oilfield entities, wherein the screening is based on the stochastic database;
- perform a detail evaluation of each of the plurality of candidates;
- select an oilfield entity from the plurality of candidates based on the detail evaluation;
- and
- perform the oilfield operation for the oilfield entity.
A surface unit comprising a memory and a processor, embodying instructions stored in the memory and executable by the processor to perform method steps to perform an oilfield operation, the instructions comprising functionality to:
- obtain a plurality of oilfield data sets associated with a plurality of oilfield entities, each of the plurality of oilfield data sets comprising a plurality of data fields, at least one data field of the plurality of data fields of at least one oilfield data set of the plurality of oilfield data sets being an un-populated data field;
- generate a first artificial neural network of the plurality of oilfield data sets, the first artificial neural network comprising one or more relationships among the plurality of data fields;
- populate the un-populated data field of the at least one oilfield data set by an estimated data based on the one or more relationships to generate a back-populated oilfield data set;
- and
- perform the oilfield operation based on at least the back-populated oilfield data set.
A surface unit comprising a memory and a processor, embodying instructions stored in the memory and executable by the processor to perform method steps to perform an oilfield operation, the instructions comprising functionality to:
- obtain a plurality of oilfield data sets associated with a plurality of oilfield entities, each of the plurality of oilfield data sets comprising a plurality of data fields;
- generate an artificial neural network of the plurality of oilfield data sets, the artificial neural network being associated with one or more key performance indicators (KPIs) of the oilfield operation identified from the plurality of data fields;
- identify a plurality of clusters from the plurality of oilfield entities base on the artificial neural network, each of the plurality of clusters comprises one or more oilfield entities of the plurality of oilfield entities;
- generate a plurality of proxy models corresponding to the plurality of clusters, each of the plurality of proxy models modeling the oilfield operation of the one or more oilfield entities of a corresponding cluster;
- and
- perform the oilfield operation based on the plurality of proxy models.
Dependencies are inferred from the claim text.