Ensemble-based hierarchical multi-objective production optimization of smart wells

In an earlier study, two hierarchical multi-objective methods were suggested to include short-term targets in life-cycle production optimization. However, this earlier study has two limitations: (1) the adjoint formulation is used to obtain gradient information, requiring simulator source code access and an extensive implementation effort, and (2) one of the two proposed methods relies on the Hessian matrix which is obtained by a computationally expensive method. In order to overcome the first of these limitations, we used ensemble-based optimization (EnOpt). EnOpt does not require source code access and is relatively easy to implement. To address the second limitation, we used the Broyden-Fletcher-Goldfarb-Shanno (BFGS) algorithm to obtain an approximation of the Hessian matrix. We performed experiments in which water flood was optimized in a geologically realistic multilayer sector model. The controls were inflow control valve settings at predefined time intervals. Undiscounted net present value (NPV) and highly discounted NPV were the long-term and short-term objective functions used. We obtained an increase of approximately 14 % in the secondary objective for a decrease of only 0.2–0.5 % in the primary objective. The study demonstrates that ensemble-based hierarchical multi-objective optimization can achieve results of practical value in a computationally efficient manner.

[1]  Gijs van Essen,et al.  Hierarchical Long-Term and Short-Term Production Optimization , 2011 .

[2]  Dongxiao Zhang,et al.  Efficient Ensemble-Based Closed-Loop Production Optimization , 2009 .

[3]  Dean S. Oliver,et al.  Sequential Quadratic Programming for Solving Constrained Production Optimization--Case Study From Brugge Field , 2012 .

[4]  Larry J. McHaney,et al.  The Woodlands, Texas. , 1988 .

[5]  Jan Dirk Jansen,et al.  Adjoint-based optimization of multi-phase flow through porous media – A review , 2011 .

[6]  Albert C. Reynolds,et al.  Robust Constrained Optimization of Short- and Long-Term Net Present Value for Closed-Loop Reservoir Management , 2012 .

[7]  J. A. Lozano,et al.  Towards a New Evolutionary Computation: Advances on Estimation of Distribution Algorithms (Studies in Fuzziness and Soft Computing) , 2006 .

[8]  B. Foss,et al.  Nonlinear Output Constraints Handling for Production Optimization of Oil Reservoirs , 2010 .

[9]  Rolf Johan Lorentzen,et al.  A New Approach For Dynamic Optimization Of Water Flooding Problems , 2006 .

[10]  Jan Dirk Jansen,et al.  Dynamic Optimization of Water Flooding with Smart Wells Using Optimal Control Theory , 2002 .

[11]  Nikolaus Hansen,et al.  The CMA Evolution Strategy: A Comparing Review , 2006, Towards a New Evolutionary Computation.

[12]  Pedro Larrañaga,et al.  Towards a New Evolutionary Computation - Advances in the Estimation of Distribution Algorithms , 2006, Towards a New Evolutionary Computation.

[13]  Audra E. Kosh,et al.  Linear Algebra and its Applications , 1992 .

[14]  Louis J. Durlofsky,et al.  Implementation of Adjoint Solution for Optimal Control of Smart Wells , 2005 .

[15]  Ning Liu,et al.  Inverse Theory for Petroleum Reservoir Characterization and History Matching , 2008 .

[16]  Stephen J. Wright,et al.  Numerical Optimization , 2018, Fundamental Statistical Inference.

[17]  J. Spall Implementation of the simultaneous perturbation algorithm for stochastic optimization , 1998 .

[18]  S. Kahrobaei,et al.  Determination of lower and upper bounds of predicted production from history-matched models , 2010, Computational Geosciences.

[19]  Jan Dirk Jansen,et al.  Dynamic Optimization of Waterflooding With Smart Wells Using Optimal Control Theory , 2004 .

[20]  J. Jansen,et al.  Closed-loop reservoir management , 2005 .

[21]  L. Durlofsky,et al.  Production Optimization with Adjoint Models under Nonlinear Control-State Path Inequality Constraints , 2008 .

[22]  Olwijn Leeuwenburgh,et al.  Ensemble Methods for Reservoir Life-Cycle Optimization and Well Placement , 2010 .