Method of controlling development of an oil or gas reservoir
First Claim
1. A method of controlling development of an oil or gas reservoir, comprising steps of:
- (a) selecting an oil or gas reservoir, wherein the reservoir has a plurality of wells drilled therein from which oil or gas has been produced;
(b) identifying well drilling parameters associated with drilling of the plurality of wells;
(c) identifying well completion parameters associated with completing the plurality of wells;
(d) identifying well stimulation parameters associated with stimulating the plurality of wells;
(e) identifying formation parameters associated with the locations in the reservoir where the plurality of wells are drilled;
(f) identifying production parameters associated with the production of the oil or gas from the plurality of wells;
(g) selecting at least one drilling parameter, at least one completion parameter, at least one stimulation parameter, at least one formation parameter, and at least one production parameter from among the identified well drilling parameters, well completion parameters, well stimulation parameters, formation parameters, and production parameters;
(h) converting the selected parameters to encoded digital signals for a computer;
(i) defining in the computer a neural network topology representing a relationship between the selected drilling, completion, stimulation and formation parameters and the at least one selected production parameter in response to the encoded digital signals, including manipulating the encoded digital signals in the computer using genetic algorithms to define the neural network topology;
(j) entering into the computer as inputs to the defined neural network topology a first group of additional encoded digital signals representing proposed drilling, completion, stimulation and formation parameters of the same type as the selected drilling, completion, stimulation, and formation parameters, and generating an output from the defined neural network topology in response;
(k) repeating step (j) using at least a second group of additional encoded digital signals representing other proposed drilling, completion, stimulation and formation parameters; and
(l) controlling further development of the oil or gas reservoir in response to at least one of the generated outputs, including at least one step selected from the group consisting of (1) drilling at least one new well in the reservoir in response to the generated output and (2) treating at least one well in the reservoir in response to the generated output.
1 Assignment
0 Petitions
Accused Products
Abstract
A method controlling development of an oil or gas reservoir uses a neural network and genetic algorithm program to define a neural network topology and the optimal inputs for that topology. The topology is defined from identified and selected (1) parameters associated with the formation or formations in which actual wells are drilled in the reservoir and (2) parameters associated with the drilling, completion and stimulation of those wells and (3) parameters associated with the oil or gas production from the wells. Subsequent drilling, completion and stimulation of the reservoir is determined and applied based on hypothetical alternatives input to the topology and resulting outputs.
-
Citations
12 Claims
-
1. A method of controlling development of an oil or gas reservoir, comprising steps of:
-
(a) selecting an oil or gas reservoir, wherein the reservoir has a plurality of wells drilled therein from which oil or gas has been produced; (b) identifying well drilling parameters associated with drilling of the plurality of wells; (c) identifying well completion parameters associated with completing the plurality of wells; (d) identifying well stimulation parameters associated with stimulating the plurality of wells; (e) identifying formation parameters associated with the locations in the reservoir where the plurality of wells are drilled; (f) identifying production parameters associated with the production of the oil or gas from the plurality of wells; (g) selecting at least one drilling parameter, at least one completion parameter, at least one stimulation parameter, at least one formation parameter, and at least one production parameter from among the identified well drilling parameters, well completion parameters, well stimulation parameters, formation parameters, and production parameters; (h) converting the selected parameters to encoded digital signals for a computer; (i) defining in the computer a neural network topology representing a relationship between the selected drilling, completion, stimulation and formation parameters and the at least one selected production parameter in response to the encoded digital signals, including manipulating the encoded digital signals in the computer using genetic algorithms to define the neural network topology; (j) entering into the computer as inputs to the defined neural network topology a first group of additional encoded digital signals representing proposed drilling, completion, stimulation and formation parameters of the same type as the selected drilling, completion, stimulation, and formation parameters, and generating an output from the defined neural network topology in response; (k) repeating step (j) using at least a second group of additional encoded digital signals representing other proposed drilling, completion, stimulation and formation parameters; and (l) controlling further development of the oil or gas reservoir in response to at least one of the generated outputs, including at least one step selected from the group consisting of (1) drilling at least one new well in the reservoir in response to the generated output and (2) treating at least one well in the reservoir in response to the generated output. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-implemented method of controlling development of an oil or gas reservoir by enabling an individual to observe through the operation of the computer a simulated production of oil or gas from the reservoir before an actual well is drilled in the reservoir to try to obtain therefrom actual production corresponding to the simulated production, said method comprising:
-
(a) selecting an oil or gas reservoir having a known configuration of equipment disposed therein defining a plurality of actual wells drilled in the reservoir and further having a plurality of known well implementation parameters and well production parameters for each of the actual wells; (b) simulating each of the actual wells in the computer, including translating selected ones of the known parameters of the actual wells into encoded electrical signals for the computer and storing the encoded electrical signals in memory of the computer such that the encoded electrical signals representing the selected well implementation parameters for a respective actual well are associated with the encoded electrical signals representing the selected production parameters for the same respective well; (c) determining with the computer a correlation for the reservoir between the types of the selected well implementation parameters and the types of production parameters in response to the plurality of simulated wells, including creating in the computer a neural network topology defining the correlation using predetermined genetic algorithms and the stored encoded electrical signals; (d) indicating to the computer a proposed well for the reservoir, including translating well implementation parameters for the proposed well into encoded electrical signals and storing the encoded electrical signals in the computer; (e) simulating with the computer a production from the proposed well, including generating an output representing the production in response to the encoded electrical signals of step (d) and the correlation of step (c) such that the generated output is correlated to the encoded electrical signals of step (d) by the correlation of step (c); and (f) displaying for observation by an individual a representation of the simulated production. - View Dependent Claims (6, 7, 8)
-
-
9. A method of generating a model of an oil or gas reservoir in a digital computer for use in analyzing the reservoir, comprising:
-
providing the computer with a data base for a plurality of wells actually drilled in the reservoir, including parameters of physical attributes of the wells; providing the computer with a neural network and genetic algorithm application program to define a neural network topology within the computer in response to the parameters in the data base; and initiating the computer such that the neural network and genetic algorithms within the application program automatically define the neural network topology and the input data used to optimally form the topology in response to the data base of the parameters of physical attributes of the wells. - View Dependent Claims (10, 11, 12)
-
Specification