Review of Field Development Optimization of Waterflooding, EOR, and Well Placement Focusing on History Matching and Optimization Algorithms

This paper presents a review of history matching and oil field development optimization techniques with a focus on optimization algorithms. History matching algorithms are reviewed as a precursor to production optimization algorithms. Techniques for history matching and production optimization are reviewed including global and local methods. Well placement, well control, and combined well placement-control optimization using both secondary and tertiary oil production techniques are considered. Secondary and tertiary recovery techniques are commonly referred to as waterflooding and enhanced oil recovery (EOR), respectively. Benchmark models for comparison of methods are summarized while other applications of methods are discussed throughout. No single optimization method is found to be universally superior. Key areas of future work are combining optimization methods and integrating multiple optimization processes. Current challenges and future research opportunities for improved model validation and large scale optimization algorithms are also discussed.

[1]  Albert C. Reynolds,et al.  An Adaptive Hierarchical Multiscale Algorithm for Estimation of Optimal Well Controls , 2014 .

[2]  Akhil Datta-Gupta,et al.  An adaptively scaled frequency-domain parameterization for history matching , 2011 .

[3]  Zhou Shao-hua Optimization in oilfield water injection system based on algorithm of ant colony-particle swarm method , 2010 .

[4]  Karim Salahshoor,et al.  Adaptive modeling of waterflooding process in oil reservoirs , 2016 .

[5]  Gijs van Essen,et al.  Adjoint-Based Well-Placement Optimization Under Production Constraints , 2008 .

[6]  D. Oliver,et al.  Recent progress on reservoir history matching: a review , 2011 .

[7]  Qiang Zhang,et al.  Optimal Control of Polymer Flooding Based on Maximum Principle , 2012, J. Appl. Math..

[8]  Silvana M. B. Afonso,et al.  A concurrent efficient global optimization algorithm applied to polymer injection strategies , 2010 .

[9]  Seyed Mostafa Safdarnejad,et al.  Initialization strategies for optimization of dynamic systems , 2015, Comput. Chem. Eng..

[10]  Seyed Mostafa Safdarnejad,et al.  Dynamic optimization of a hybrid system of energy-storing cryogenic carbon capture and a baseline power generation unit , 2016 .

[11]  Louis J. Durlofsky,et al.  Biobjective optimization for general oil field development , 2014 .

[12]  Ola Terjeson Miljeteig,et al.  Results of the First Norne Field Case on History Matching and Recovery Optimization Using Production and 4D Seismic Data , 2012 .

[13]  A. Mollaei,et al.  Steam Flooding of Naturally Fractured Reservoirs: Basic Concepts and Recovery Mechanisms , 2010 .

[14]  Geir Nævdal,et al.  HISTORY MATCHING AND PRODUCTION FORECAST UNCERTAINTY BY MEANS OF THE ENSEMBLE KALMAN FILTER: A REAL FIELD APPLICATION , 2007 .

[15]  John D. Hedengren,et al.  REDUCED ORDER MODELING FOR RESERVOIR INJECTION OPTIMIZATION AND FORECASTING , 2016 .

[16]  Xiang Li,et al.  A backward automatic differentiation framework for reservoir simulation , 2014, Computational Geosciences.

[17]  Vladimir Alvarado,et al.  Enhanced Oil Recovery: An Update Review , 2010 .

[18]  Guillermo Montes,et al.  The Use of Genetic Algorithms in Well Placement Optimization , 2001 .

[19]  Laura Dovera,et al.  History Match and Polymer Injection Optimization in a Mature Field Using the Ensemble Kalman Filter , 2013 .

[20]  Kody M. Powell,et al.  Nonlinear modeling, estimation and predictive control in APMonitor , 2014, Comput. Chem. Eng..

[21]  Yasin Hajizadeh,et al.  Ant colony optimization for history matching and uncertainty quantification of reservoir models , 2011 .

[22]  L. Durlofsky,et al.  Application of a particle swarm optimization algorithm for determining optimum well location and type , 2010 .

[23]  Ronald D. Haynes,et al.  Simultaneous and sequential approaches to joint optimization of well placement and control , 2014, Computational Geosciences.

[24]  S. A. M. Dehghani,et al.  Minimum miscibility pressure prediction based on a hybrid neural genetic algorithm , 2008 .

[25]  Guan Xiao-jing Optimization of operation plan for water injection system in oilfield using hybrid genetic algorithm , 2005 .

[26]  Dean S. Oliver,et al.  Two-stage ensemble-based history matching with multiple modes in the objective function , 2013, Comput. Geosci..

[27]  Zhangxin Chen,et al.  Half-Century of Heavy Oil Polymer Flooding from Laboratory Core Floods to Pilot Tests and Field Applications , 2015 .

[28]  Louis J. Durlofsky,et al.  Reduced-order flow modeling and geological parameterization for ensemble-based data assimilation , 2013, Comput. Geosci..

[29]  A. Reynolds,et al.  Optimization of the well locations and completions for vertical and horizontal wells using a derivative-free optimization algorithm , 2012 .

[30]  Williams,et al.  The Stratigraphic Method: A Structured Approach to History Matching Complex Simulation Models , 1997 .

[31]  Qiang Zhang,et al.  Optimal control of polymer flooding based on mixed-integer iterative dynamic programming , 2011, Int. J. Control.

[32]  Lala Septem Riza,et al.  Optimization of Vertical Well Placement for Oil Field Development Based on Basic Reservoir Rock Properties using a Genetic Algorithm , 2012 .

[33]  Jane Labadin,et al.  Ensemble machine learning: An untapped modeling paradigm for petroleum reservoir characterization , 2017 .

[34]  Akhil Datta-Gupta,et al.  Multiobjective design and optimization of polymer flood performance , 2017 .

[35]  W. Ramirez,et al.  Use of optimal control theory to optimize carbon dioxide miscible-flooding enhanced oil recovery , 1989 .

[36]  M. V. Krymskaya,et al.  An iterative ensemble Kalman filter for reservoir engineering applications , 2009 .

[37]  Louis J. Durlofsky,et al.  Application of derivative-free methodologies to generally constrained oil production optimization problems , 2010, ICCS.

[38]  Clarence A. Miller,et al.  Favorable Attributes of Alkaline-Surfactant-Polymer Flooding , 2008 .

[39]  Roald Brouwer,et al.  Closed Loop Reservoir Management , 2009 .

[40]  R. Seright How Much Polymer Should Be Injected During a Polymer Flood? Review of Previous and Current Practices , 2017 .

[41]  Bjarne A. Foss,et al.  The Norne Field Case - A Unique Comparative Case Study , 2010 .

[42]  Hao Cheng,et al.  A Structured Approach for Probabilistic-Assisted History Matching Using Evolutionary Algorithms: Tengiz Field Applications , 2008 .

[43]  Larry W. Lake,et al.  The use of capacitance–resistance models for rapid estimation of waterflood performance and optimization , 2009 .

[44]  Alexandre A. Emerick,et al.  Production Optimization With Intelligent Wells , 2007 .

[45]  Ronald D. Haynes,et al.  Joint optimization of well placement and control for nonconventional well types , 2015 .

[46]  J. Jansen,et al.  Model-reduced gradient-based history matching , 2011 .

[47]  L. Durlofsky,et al.  Efficient real-time reservoir management using adjoint-based optimal control and model updating , 2006 .

[48]  Hemanta Kumar Sarma,et al.  Use of Genetic Algorithm to Predict Minimum Miscibility Pressure (MMP) between Flue Gases and Oil in Design of Flue Gas Injection Project , 2005 .

[49]  B. L. Beckner,et al.  Field Development Planning Using Simulated Annealing - Optimal Economic Well Scheduling and Placement , 1995 .

[50]  Hossein Kazemi,et al.  An Efficient Multicomponent Numerical Simulator , 1978 .

[51]  A. Reynolds,et al.  Gradient-based Multiobjective Optimization with Applications to Waterflooding Optimization , 2014 .

[52]  Daniel Brent Weber,et al.  The use of capacitance-resistance models to optimize injection allocation and well location in water floods , 2009 .

[53]  Jan Dirk Jansen,et al.  Model-based control of subsurface flow , 2007 .

[54]  Charles F. Mason,et al.  The Economics of CO2 Sequestration Through Enhanced Oil Recovery , 2013 .

[55]  Jian Hou,et al.  A review of closed-loop reservoir management , 2015, Petroleum Science.

[56]  Akhil Datta-Gupta,et al.  Streamline-Based Production Data Integration With Gravity and Changing Field Conditions , 2002 .

[57]  Salvador Pintos,et al.  An Optimization Methodology of Alkaline-Surfactant-Polymer Flooding Processes Using Field Scale Numerical Simulation and Multiple Surrogates , 2004 .

[58]  Richard Wilfred Rwechungura,et al.  Advanced History Matching Techniques Reviewed , 2011 .

[59]  R. Seright How Much Polymer Should Be Injected During a Polymer Flood? Review of Previous and Current Practices , 2016 .

[60]  P.J.P. Egberts,et al.  Optimal waterflood design using the adjoint method , 2007 .

[61]  Tor Arne Johansen,et al.  Incorporating 4D Seismic Data in Reservoir Simulation Models Using Ensemble Kalman Filter , 2005 .

[62]  Iraj Ershaghi,et al.  A Multivariate Autoregressive Model for Characterizing Producer-producer Relationships in Waterfloods from Injection/Production Rate Fluctuations , 2010 .

[63]  Ramkrishna Sen,et al.  Biotechnology in petroleum recovery: The microbial EOR , 2008 .

[64]  Hanqiao Jiang,et al.  Optimization of well placement by combination of a modified particle swarm optimization algorithm and quality map method , 2014, Computational Geosciences.

[65]  Zhang Xia Four fundamental principles for design and follow-up of steam flooding in heavy oil reservoirs , 2008 .

[66]  Chunhong Wang,et al.  Optimal Well Placement for Production Optimization , 2007 .

[67]  Jerry M. Mendel,et al.  A New Method for Continual Forecasting of Interwell Connectivity in Waterfloods Using an Extended Kalman Filter , 2009 .

[68]  Qi Zhang,et al.  Integrated optimization and control of the production-injection operation systems for hydrocarbon reservoirs , 2003 .

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

[70]  Mrinal K. Sen,et al.  On optimization algorithms for the reservoir oil well placement problem , 2006 .

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

[72]  Kody M. Powell,et al.  A Continuous Formulation for Logical Decisions in Differential Algebraic Systems using Mathematical Programs with Complementarity Constraints , 2016 .

[73]  Ian D. Gates,et al.  Optimized solvent-aided steam-flooding strategy for recovery of thin heavy oil reservoirs , 2013 .

[74]  Dongxiao Zhang,et al.  New method for reservoir characterization and optimization using CRM–EnOpt approach , 2011 .

[75]  Ignacio E. Grossmann,et al.  Multi‐period planning, design, and strategic models for long‐term, quality‐sensitive shale gas development , 2016 .

[76]  Frans van den Bergh,et al.  A NICHING PARTICLE SWARM OPTIMIZER , 2002 .

[77]  Akhil Datta-Gupta,et al.  A Hierarchical Streamline-Assisted History Matching Approach With Global and Local Parameter Updates , 2010 .

[78]  P. E. Baker An Experimental Study of Heat Flow in Steam Flooding , 1969 .

[79]  Heng Li,et al.  Optimal Parametric Design for Water-Alternating-Gas (WAG) Process in a CO2-Miscible Flooding Reservoir , 2009 .

[80]  Atulya K. Nagar,et al.  Hybrid differential evolution and particle swarm optimization for optimal well placement , 2013, Computational Geosciences.

[82]  Ali Elkamel,et al.  Reservoir permeability prediction by neural networks combined with hybrid genetic algorithm and particle swarm optimization , 2013 .

[83]  Albert C. Reynolds,et al.  A Two-Stage Well Placement Optimization Method Based on Adjoint Gradient , 2010 .

[84]  J. Jansen,et al.  Adjoint-Based Optimization of a Foam EOR Process , 2012 .

[85]  M. Safarzadeh,et al.  A novel, streamline-based injection efficiency enhancement method using multi-objective genetic algorithm , 2015, Journal of Petroleum Exploration and Production Technology.

[86]  Haoxuan Wang,et al.  Numerical Simulation of the Depressurization Process of a Natural Gas Hydrate Reservoir: An Attempt at Optimization of Field Operational Factors with Multiple Wells in a Real 3D Geological Model , 2016 .

[87]  Iraj Ershaghi,et al.  A Method for Characterization of Flow Units Between Injection-Production Wells Using Performance Data , 2008 .

[88]  Albert C. Reynolds,et al.  Results of the Brugge Benchmark Study for Flooding Optimization and History Matching , 2010 .

[89]  Jerry M. Mendel,et al.  An Inequality-Constrained Extended Kalman Filter for Continual Forecasting of Interwell Connectivities in Waterfloods , 2010 .

[90]  Sigurd Ivar Aanonsen,et al.  Reservoir Monitoring and Continuous Model Updating Using Ensemble Kalman Filter , 2005 .

[91]  Dongxiao Zhang,et al.  Ensemble based co-optimization of carbon dioxide sequestration and enhanced oil recovery , 2012 .

[92]  Albert C. Reynolds,et al.  Investigation of the sampling performance of ensemble-based methods with a simple reservoir model , 2013, Computational Geosciences.

[93]  Long Jin,et al.  A Comparison of Stochastic Data-Integration Algorithms for the Joint History Matching of Production and Time-Lapse-Seismic Data , 2012 .

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

[95]  Peyman Pourafshary,et al.  Water flooding performance prediction in layered reservoirs using improved capacitance-resistive model , 2013 .

[96]  Karim Salahshoor,et al.  The Development of Techniques for the Optimization of Water-flooding Processes in Petroleum Reservoirs Using a Genetic Algorithm and Surrogate Modeling Approach , 2014 .

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

[98]  Habib Rostami,et al.  Application of hybrid neural particle swarm optimization algorithm for prediction of MMP , 2014 .

[99]  Feng Wang,et al.  Multi-Objectives Constrained Waterflood Optimization in Tight Carbonates , 2013 .

[100]  Z. Xinmin,et al.  Flow Behavior and Viscous-Oil-Microdisplacement Characteristics of Hydrophobically Modified Partially Hydrolyzed Polyacrylamide in a Repeatable Quantitative Visualization Micromodel , 2017 .

[101]  Francesca Verga,et al.  Improved application of assisted history matching techniques , 2013 .

[102]  Yu Didier Ding Development of a Data Partition Technique for Gradient-Based Optimization Methods in History Matching , 2010 .

[103]  Robert Hooke,et al.  `` Direct Search'' Solution of Numerical and Statistical Problems , 1961, JACM.

[104]  Juan Luis Fernández-Martínez,et al.  Joint Inversion of Time-Lapse Seismic And Production Data For Norne Field , 2011 .

[105]  S. G. Gibbs A Review of Methods for Design and Analysis of Rod Pumping Installations , 1982 .

[106]  Sean C. Warnick,et al.  Combined model predictive control and scheduling with dominant time constant compensation , 2017, Comput. Chem. Eng..

[107]  Zhe Wang,et al.  Oil Well Placement Optimization Using Niche Particle Swarm Optimization , 2012, 2012 Eighth International Conference on Computational Intelligence and Security.

[108]  A. Reynolds,et al.  Optimal well placement using an adjoint gradient , 2010 .

[109]  Mahmoud Reza Pishvaie,et al.  A Modified Differential Evolution Optimization Algorithm with Random Localization for Generation of Best-Guess Properties in History Matching , 2011 .

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

[111]  Zhangxin Chen,et al.  Heavy oil polymer flooding from laboratory core floods to pilot tests and field applications: Half-century studies , 2016 .

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

[113]  Matthew D. Jackson,et al.  Detailed physics, predictive capabilities and macroscopic consequences for pore-network models of multiphase flow. , 2002 .

[114]  A. Auger,et al.  Partially Separated Meta-models with Evolution Strategies for Well Placement Optimization , 2011 .

[115]  Dean S. Oliver,et al.  History Matching of the Norne Full-Field Model With an Iterative Ensemble Smoother , 2014 .

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

[117]  Ian D. Gates,et al.  Optimization of Steam-Assisted Gravity Drainage in McMurray Reservoir , 2005 .

[118]  Christine W. Chan,et al.  Application of Genetic Algorithm (GA) in History Matching of the Vapour Extraction (VAPEX) Heavy Oil Recovery Process , 2015, Natural Resources Research.

[119]  L. Durlofsky,et al.  A derivative-free methodology with local and global search for the constrained joint optimization of well locations and controls , 2014, Computational Geosciences.

[120]  Mahmoud Reza Pishvaie,et al.  Application of an improved harmony search algorithm in well placement optimization using streamline simulation , 2011 .

[121]  Kamy Sepehrnoori,et al.  A New Generation EOS Compositional Reservoir Simulator: Part I - Formulation and Discretization , 1997 .

[122]  Donald R. Jones,et al.  A Taxonomy of Global Optimization Methods Based on Response Surfaces , 2001, J. Glob. Optim..

[123]  Mathias C. Bellout,et al.  Joint optimization of oil well placement and controls , 2012, Computational Geosciences.

[124]  Khalid Aziz,et al.  Optimization of Multilateral Well Design and Location in a Real Field Using a Continuous Genetic Algorithm , 2010 .

[125]  Dennis Denney Improved and More-Rapid History Matching With a Nonlinear Proxy and Global Optimization , 2007 .

[126]  Mary F. Wheeler,et al.  An iterative stochastic ensemble method for parameter estimation of subsurface flow models , 2013, J. Comput. Phys..

[127]  Geir Nævdal,et al.  Reservoir Monitoring and Continuous Model Updating Using Ensemble Kalman Filter , 2005 .

[128]  Ignacio E. Grossmann,et al.  Stochastic programming models for optimal shale well development and refracturing planning under uncertainty , 2017 .

[129]  Kamy Sepehrnoori,et al.  A Review on SPE’s Comparative Solution Projects (CSPs) , 2013 .

[130]  Maurizio Vaccaro,et al.  Numerical simulation of geothermal reservoirs for the sustainable design of energy plants: A review , 2014 .

[131]  R. Hermann,et al.  Waterflood Pattern Optimization Using Genetic Algorithms with Multi-tank Material Balance , 2004 .

[132]  Akhil Datta-Gupta,et al.  Handling conflicting multiple objectives using Pareto-based evolutionary algorithm during history matching of reservoir performance , 2015 .

[133]  Seyed Mostafa Safdarnejad,et al.  Plant-level Dynamic Optimization of Cryogenic Carbon Capture with Conventional and Renewable Power Sources , 2015 .

[134]  Jan Dirk Jansen,et al.  Adjoint-Based Well-Placement Optimization Under Production Constraints , 2008 .

[135]  Yang Lei,et al.  Optimal control solving of polymer flooding based on a hybrid genetic algorithm , 2010, Proceedings of the 29th Chinese Control Conference.

[136]  K. M. Teo,et al.  Well Placement, Infrastructure Design, Facility Allocation, and Production Planning in Multireservoir Oil Fields with Surface Facility Networks , 2014 .

[137]  Bush,et al.  Top-Down Reservoir Modelling , 2004 .

[138]  Joel H. Saltz,et al.  Application of Grid-enabled technologies for solving optimization problems in data-driven reservoir studies , 2004, Future Gener. Comput. Syst..

[139]  Shahin Kord,et al.  EOR POTENTIAL WITHIN IRAN , 2014 .

[140]  Dilza Szwarcman,et al.  Well Placement Optimization Using a Genetic Algorithm With Nonlinear Constraints , 2009 .

[141]  Sippe G. Douma,et al.  Adjoint-based Optimization of Polymer Flooding , 2011 .

[142]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[143]  D. Oliver,et al.  Levenberg–Marquardt forms of the iterative ensemble smoother for efficient history matching and uncertainty quantification , 2013, Computational Geosciences.

[144]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[145]  Yasin Hajizadeh,et al.  Comparison of Evolutionary and Swarm Intelligence Methods for History Matching and Uncertainty Quantification in Petroleum Reservoir Models , 2011, Intelligent Computational Optimization in Engineering.

[146]  M. R. Todd,et al.  Development, testing and application of a numerical simulator for predicting miscible flood performance , 1972 .

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

[148]  A. Stordal,et al.  A Theoretical look at Ensemble-Based Optimization in Reservoir Management , 2016, Mathematical Geosciences.

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

[150]  Véronique Gervais,et al.  History matching of petroleum reservoir models by the Ensemble Kalman Filter and parameterization methods , 2013, Comput. Geosci..

[151]  Jerry M. Mendel,et al.  Forecasting Injector/Producer Relationships From Production and Injection Rates Using an Extended Kalman Filter , 2009 .

[152]  L. Durlofsky,et al.  Use of reduced-order models in well control optimization , 2017 .

[153]  Tayfun Babadagli,et al.  Optimization of Solvent Additive SAGD Applications using Hybrid Optimization Techniques , 2011 .

[154]  T. A. Everitt,et al.  An improved finite-difference calculation of downhole dynamometer cards for sucker-rod pumps , 1992 .

[155]  Dean S. Oliver,et al.  An Iterative Ensemble Kalman Filter for Multiphase Fluid Flow Data Assimilation , 2007 .