Waterflooding optimization in uncertain geological scenarios

In conventional waterflooding of an oil field, feedback based optimal control technologies may enable higher oil recovery than with a conventional reactive strategy in which producers are closed based on water breakthrough. To compensate for the inherent geological uncertainties in an oil field, robust optimization has been suggested to improve and robustify optimal control strategies. In robust optimization of an oil reservoir, the water injection and production borehole pressures (bhp) are computed such that the predicted net present value (NPV) of an ensemble of permeability field realizations is maximized. In this paper, we both consider an open-loop optimization scenario, with no feedback, and a closed-loop optimization scenario. The closed-loop scenario is implemented in a moving horizon manner and feedback is obtained using an ensemble Kalman filter for estimation of the permeability field from the production data. For open-loop implementations, previous test case studies presented in the literature, show that a traditional robust optimization strategy (RO) gives a higher expected NPV with lower NPV standard deviation than a conventional reactive strategy. We present and study a test case where the opposite happen: The reactive strategy gives a higher expected NPV with a lower NPV standard deviation than the RO strategy. To improve the RO strategy, we propose a modified robust optimization strategy (modified RO) that can shut in uneconomical producer wells. This strategy inherits the features of both the reactive and the RO strategy. Simulations reveal that the modified RO strategy results in operations with larger returns and less risk than the reactive strategy, the RO strategy, and the certainty equivalent strategy. The returns are measured by the expected NPV and the risk is measured by the standard deviation of the NPV. In closed-loop optimization, we investigate and compare the performance of the RO strategy, the reactive strategy, and the certainty equivalent strategy. The certainty equivalent strategy is based on a single realization of the permeability field. It uses the mean of the ensemble as its permeability field. Simulations reveal that the RO strategy and the certainty equivalent strategy give a higher NPV compared to the reactive strategy. Surprisingly, the RO strategy and the certainty equivalent strategy give similar NPVs. Consequently, the certainty equivalent strategy is preferable in the closed-loop situation as it requires significantly less computational resources than the robust optimization strategy. The similarity of the certainty equivalent and the robust optimization based strategies for the closed-loop situation challenges the intuition of most reservoir engineers. Feedback reduces the uncertainty and this is the reason for the similar performance of the two strategies.

[1]  H. Bock,et al.  A Multiple Shooting Algorithm for Direct Solution of Optimal Control Problems , 1984 .

[2]  Martin Ehrendorfer,et al.  A review of issues in ensemble-based Kalman filtering , 2007 .

[3]  D. W. Peaceman Interpretation of well-block pressures in numerical reservoir simulation with nonsquare grid blocks and anisotropic permeability , 1983 .

[4]  Frank Allgöwer,et al.  Assessment and Future Directions of Nonlinear Model Predictive Control , 2007 .

[5]  Stein Krogstad,et al.  Open-source MATLAB implementation of consistent discretisations on complex grids , 2012, Computational Geosciences.

[6]  Dean S. Oliver,et al.  THE ENSEMBLE KALMAN FILTER IN RESERVOIR ENGINEERING-A REVIEW , 2009 .

[7]  John Bagterp Jørgensen,et al.  Solution of constrained optimal control problems using multiple shooting and ESDIRK methods , 2012, 2012 American Control Conference (ACC).

[8]  G. Evensen Data Assimilation: The Ensemble Kalman Filter , 2006 .

[9]  John Bagterp Jørgensen,et al.  Oil reservoir production optimization using optimal control , 2011, IEEE Conference on Decision and Control and European Control Conference.

[10]  Ali H. Sayed,et al.  Linear Estimation (Information and System Sciences Series) , 2000 .

[11]  Geir Evensen,et al.  The Ensemble Kalman Filter: theoretical formulation and practical implementation , 2003 .

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

[13]  Dean S. Oliver,et al.  Ensemble-Based Closed-Loop Optimization Applied to Brugge Field , 2010 .

[14]  Lars Grne,et al.  Nonlinear Model Predictive Control: Theory and Algorithms , 2011 .

[15]  L. Magni,et al.  Lecture Notes in Control and Information Sciences: Preface , 2009 .

[16]  Xian-Huan Wen,et al.  Real-Time Reservoir Model Updating Using Ensemble Kalman Filter With Confirming Option , 2006 .

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

[18]  Geert Brouwer,et al.  Results of the Brugge Benchmark Study for Flooding Optimisation and History Matching , 2010 .

[19]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

[20]  S. Matthäi Reservoir Simulation: Mathematical Techniques in Oil Recovery , 2008 .

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

[22]  P. Sarma,et al.  Preventing Ensemble Collapse and Preserving Geostatistical Variability Across the Ensemble with the Subspace EnKF , 2012 .

[23]  Arnold Heemink,et al.  Model-based optimization and control of subsurface flow in oil reservoirs , 2013, Proceedings of the 32nd Chinese Control Conference.

[24]  Dean S. Oliver,et al.  History Matching of the PUNQ-S3 Reservoir Model Using the Ensemble Kalman Filter , 2004 .

[25]  James B. Rawlings,et al.  Postface to “ Model Predictive Control : Theory and Design ” , 2012 .

[26]  G. Evensen,et al.  Analysis Scheme in the Ensemble Kalman Filter , 1998 .

[27]  R. E. Kalman,et al.  A New Approach to Linear Filtering and Prediction Problems , 2002 .

[28]  A. J. van der Schaft,et al.  Proceedings of the European Control Conference, 2009 , 2007 .

[29]  J. B. Jørgensen Adjoint sensitivity results for predictive control, state- and parameter-estimation with nonlinear models , 2007, 2007 European Control Conference (ECC).

[30]  B. Adibhatia,et al.  SPE Reservoir Simulation Symposium 2007, Proceedings , 2007 .

[31]  John Bagterp Jørgensen,et al.  Simulation of subsurface two-phase flow in an oil reservoir , 2009, 2009 European Control Conference (ECC).

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

[33]  A. Jazwinski Stochastic Processes and Filtering Theory , 1970 .

[34]  M. Heinkenschloss,et al.  Real-Time PDE-Constrained Optimization , 2007 .

[35]  Bjarne A. Foss,et al.  Performance Analysis for Closed-Loop Reservoir Management , 2011 .

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

[37]  John Bagterp Jørgensen,et al.  Oil Reservoir Production Optimization Using Single Shooting and ESDIRK Methods , 2012 .

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

[39]  Xian-Huan Wen,et al.  Some Practical Issues on Real-Time Reservoir Model Updating Using Ensemble Kalman Filter , 2007 .

[40]  Wolfgang Marquardt,et al.  Dynamic optimization using adaptive control vector parameterization , 2005, Comput. Chem. Eng..

[41]  Jan Dirk Jansen,et al.  Waterflooding using closed-loop control , 2006 .

[42]  Susan Eitelman,et al.  Matlab Version 6.5 Release 13. The MathWorks, Inc., 3 Apple Hill Dr., Natick, MA 01760-2098; 508/647-7000, Fax 508/647-7001, www.mathworks.com , 2003 .

[43]  M. Heinkenschloss,et al.  Large-Scale PDE-Constrained Optimization , 2003 .

[44]  Frank Allgöwer,et al.  Nonlinear Model Predictive Control , 2007 .

[45]  Rolf Johan Lorentzen,et al.  Closed Loop Reservoir Management Using the Ensemble Kalman Filter and Sequential Quadratic Programming , 2009 .

[46]  Dominique Bonvin,et al.  Dynamic optimization of batch processes: II. Role of measurements in handling uncertainty , 2003, Comput. Chem. Eng..

[47]  D. Rippin,et al.  Semi-batch process optimization under uncertainty: Theory and experiments , 1998 .

[48]  Chaohui Chen,et al.  Closed-loop reservoir management on the Brugge test case , 2010 .

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

[50]  J. B. Jørgensen,et al.  High Order Adjoint Derivatives using ESDIRK Methods for Oil Reservoir Production Optimization , 2012 .

[51]  Gijs van Essen,et al.  Robust Waterflooding Optimization of Multiple Geological Scenarios , 2009 .

[52]  Dennis Denney,et al.  Results of the Brugge Benchmark Study for Flooding Optimization and History Matching , 2009 .

[53]  Frank Allgöwer,et al.  Nonlinear model predictive control : towards new challenging applications , 2009 .

[54]  Dennis Denney Efficient Closed-Loop Production Optimization Under Uncertainty , 2005 .

[55]  Paul M.J. Van den Hof,et al.  Model-based control of multiphase flow in subsurface oil reservoirs , 2008 .

[56]  Jorge Nocedal,et al.  Knitro: An Integrated Package for Nonlinear Optimization , 2006 .

[57]  Xian-Huan Wen,et al.  Real-Time Reservoir Model Updating Using Ensemble Kalman Filter , 2005 .

[58]  Martin Grötschel,et al.  Online optimization of large scale systems , 2001 .

[59]  Yuhong Liu,et al.  Using the Snesim program for multiple-point statistical simulation , 2006, Comput. Geosci..

[60]  Bernhard Schölkopf,et al.  Nonlinear Component Analysis as a Kernel Eigenvalue Problem , 1998, Neural Computation.

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

[62]  James B. Rawlings,et al.  Particle filtering and moving horizon estimation , 2006, Comput. Chem. Eng..

[63]  Wen H. Chen,et al.  Generalization of the Ensemble Kalman Filter Using Kernels for Nongaussian Random Fields , 2009 .

[64]  Jan Dirk Jansen,et al.  Improved Reservoir Management Through Optimal Control and Continuous Model Updating , 2004 .

[65]  Johannes Schumacher,et al.  Proceedings of the European Control Conference , 1997 .

[66]  Bjarne A. Foss,et al.  Process control in conventional oil and gas fields—Challenges and opportunities , 2012 .

[67]  Wen H. Chen,et al.  Robust and Efficient Handling of Model Contraints with the Kernal-Based Ensemble Kalman Filter , 2011, ANSS 2011.

[68]  Dan Simon,et al.  Optimal State Estimation: Kalman, H∞, and Nonlinear Approaches , 2006 .