Applying soft computing methods to improve the computational tractability of a subsurface simulation–optimization problem

Abstract Formal optimization strategies normally evaluate hundreds or even thousands of scenarios in the course of searching for the optimal solution to a given management question. This process is extremely time-consuming when numeric simulators of the subsurface are used to predict the efficacy of a scenario. One solution is to train artificial neural networks (ANNs) to stand in for the simulator during the course of searches directed by some optimization technique such as the genetic algorithm (GA) or simulated annealing (SA). The networks are trained from a representative sample of simulations, which forms a re-useable knowledge base of information for addressing many different management questions. These concepts were applied to a water flood project at BP's Pompano Field. The management problem was to locate the combination of 1–4 injection locations that would maximize Pompano's simple net profit over the next 7 years. Using a standard industry reservoir simulator, a knowledge base of 550 simulations sampling different combinations of 25 potential injection locations was created. The knowledge base was first queried to answer questions concerning optimal scenarios for maximizing simple net profit over 3 and 7 years. The answers indicated that a considerable increase in profits might be achieved by expanding from an approach to injection depending solely on converting existing producers to one involving the drilling of three to four new injectors, despite the increased capital expenses. Improved answers were obtained when the knowledge base was used as a source of examples for training and testing ANNs. ANNs were trained to predict peak injection volumes and volumes of produced oil and gas at 3 and 7 years after the commencement of injection. The rapid estimates of these quantities provided by the ANNs were fed into net profit calculations, which in turn were used by a GA to evaluate the effectiveness of different well-field scenarios. The expanded space of solutions explored by the GA contained new scenarios that exceeded the net profits of the best scenarios found by simply querying the knowledge base. To evaluate the impact of prediction errors on the quality of solutions, the best scenarios obtained in searches where ANNs predicted oil and gas production were compared with the best scenarios found when the reservoir simulator itself generated those predictions during the course of search. Despite the several thousand CPU hours required to complete the simulator-based searches, the resulting best scenarios failed to match the best scenarios uncovered by the ANN-based searches. Lastly, results obtained from ANN-based searches directed by the GA were compared with ANN-based searches employing an SA algorithm. The best scenarios generated by both search techniques were virtually identical.

[1]  Roland N. Horne,et al.  Reservoir Development and Design Optimization , 1997 .

[2]  David E. Dougherty,et al.  Optimal groundwater management: 2. Application of simulated annealing to a field-scale contamination site , 1993 .

[3]  David E. Dougherty,et al.  Hydrologic Applications of the Connection Machine CM‐2 , 1991 .

[4]  L. L. Rogers,et al.  Optimization of groundwater remediation using artificial neural networks with parallel solute transport modeling , 1994 .

[5]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[6]  Amir F. Atiya,et al.  How initial conditions affect generalization performance in large networks , 1997, IEEE Trans. Neural Networks.

[7]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[8]  L. Darrell Whitley,et al.  The GENITOR Algorithm and Selection Pressure: Why Rank-Based Allocation of Reproductive Trials is Best , 1989, ICGA.

[9]  Gilbert Syswerda,et al.  Uniform Crossover in Genetic Algorithms , 1989, ICGA.

[10]  Lars Holden,et al.  Optimizing Reservoir Performance Under Uncertainty with Application to Well Location , 1995 .

[11]  David E. Dougherty,et al.  Markov chain length effects on optimization in groundwater management by simulated annealing , 1992 .

[12]  S. Ranjithan,et al.  Using genetic algorithms to solve a multiple objective groundwater pollution containment problem , 1994 .

[13]  C. Reeves Modern heuristic techniques for combinatorial problems , 1993 .

[14]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[15]  E. A. Breitenbach Reservoir Simulation: State of the Art , 1991 .

[16]  D. McKinney,et al.  Genetic algorithm solution of groundwater management models , 1994 .

[17]  B. Wagner Recent advances in simulation-optimization groundwater management modeling (95RG00394) , 1995 .

[18]  R. K. Wackowski,et al.  Applying Rigorous Decision Analysis Methodology to Optimization of a Tertiary Recovery Project: Rangely Weber Sand Unit, Colorado , 1992 .

[19]  Peter Behrenbruch Offshore Oilfield Development Planning , 1993 .

[20]  S. D. York,et al.  Reservoir Management of Valhall Field, Norway , 1992 .

[21]  Jitendra Kikani,et al.  Recovery optimization by modeling depletion and fault block differential pressures at Green Canyon 110 , 1996 .

[22]  Roland N. Horne,et al.  Multivariate Optimization of Networked Production Systems , 1995 .

[23]  L. L. Rogers,et al.  Optimal field-scale groundwater remediation using neural networks and the genetic algorithm. , 1995, Environmental science & technology.

[24]  J. Eheart,et al.  Using Genetic Algorithms to Solve a Multiobjective Groundwater Monitoring Problem , 1995 .

[25]  Gokhan Coskuner,et al.  Optimizing Field Development Through Infill Drilling Coupled with Surface Network: A Case Study of Low Permeability Gas Reservoir , 1996 .

[26]  Steven G. Smith,et al.  Use of high performance computing to examine the effectiveness of aquifer remediation , 1994 .

[27]  Farid U. Dowla,et al.  Backpropagation Learning for Multilayer Feed-Forward Neural Networks Using the Conjugate Gradient Method , 1991, Int. J. Neural Syst..

[28]  G. Pinder,et al.  Groundwater management using numerical simulation and the outer approximation method for global optimization , 1993 .

[29]  David E. Dougherty,et al.  Design Optimization for Multiple Management Period Groundwater Remediation , 1996 .

[30]  G. Christakos,et al.  Sampling design for classifying contaminant level using annealing search algorithms , 1993 .

[31]  W. G. Gray,et al.  Computational methods in water resources X , 1994 .

[32]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[33]  Victor M. Ziegler,et al.  Injection Schedules and Production Strategies for Optimizing Steamflood Performance , 1993 .

[34]  Atle Aadland,et al.  Statfjord Field: Field and Reservoir Management Perspectives , 1994 .