A new approach for dynamic optimization of water flooding problems



Similar documents
4D reservoir simulation workflow for optimizing inflow control device design a case study from a carbonate reservoir in Saudi Arabia

Investigation of the Effect of Dynamic Capillary Pressure on Waterflooding in Extra Low Permeability Reservoirs

Waterflooding. A Tried and True Technique for Secondary Oil Recovery. Houston Bar Association Oil, Gas and Mineral Law Section March 26, 2013

Selection and Determination of Tubing and Production Casing Sizes

Huldra PP&A project. - from five to one double barrier. Audun Golberg / Jan Reidar Johnsen

Periodical meeting CO2Monitor. Leakage characterization at the Sleipner injection site

Search and Discovery Article #40356 (2008) Posted October 24, Abstract

Re-Fracturing and Water Flooding Western Canada Tight Oil Reservoir Horizontal Wells

Use of Ensemble Kalman Filter to 3-Dimensional Reservoir Characterization during Waterflooding (SPE100178)

SolidWorks Implementation Guides. Sketching Concepts

A Review of Gel Polymer Treatments in the Arbuckle Formation of Kansas

Available online at Petroleum & Coal 55 (4) , 2013

Argentina Tataru*, Marcel Adrian Piteiu*, Dan-Paul Stefanescu*, Ioana Vlasin*

Search and Discovery Article #40256 (2007) Posted September 5, Abstract

ARPN Journal of Science and Technology All rights reserved.

Step Rate Testing: Determining Fracture Pressure for Injection Wells 2016 UNDERGROUND INJECTION CONTROL CONFERENCE DENVER, CO LEWIS WANDKE, PE

Comparison Between Gas Injection and Water Flooding, in Aspect of Secondary Recovery in One of Iranian Oil Reservoirs

PRESIDENT ENERGY PLC. ( President or the Company ) PARAGUAY UPDATE

Petrel TIPS&TRICKS from SCM

Reservoir Simulation

Otis Photo Lab Inkjet Printing Demo

Logistic Regression. Jia Li. Department of Statistics The Pennsylvania State University. Logistic Regression

UPM Figure 1 MPFM installed on well pad

Java Modules for Time Series Analysis

Integration of reservoir simulation with time-lapse seismic modelling

All V7 registers support barcode printing, except the Sharp 410/420 1A ROM and that limitation is based upon the register.

Andrew K. Wojtanowicz*, Juan Hernandez* UN-RECOVERED OIL BY VERTICAL WELLS WITH WATER CONING ASSESSMENT, PREDICTION AND REMEDIATION

PTE505: Inverse Modeling for Subsurface Flow Data Integration (3 Units)

Smart wells. Figure 1: Artist impression of a smart well with multiple branches, inflow control devices and reservoir imaging functionality.

Analysis and Calculation Method for Automatic Water Flooding Technology

Reservoir Characterization and Initialization at Little Mitchell Creek

META QUOTES ANDROID USER GUIDE PHONE

PRELIMINARY REPORT ON THE NORTHSTAR #1 CLASS II INJECTION WELL AND THE SEISMIC EVENTS IN THE YOUNGSTOWN, OHIO AREA

DEPARTMENT OF PETROLEUM ENGINEERING Graduate Program (Version 2002)

THE USE OF WATER FLOODING TO IMPROVE OIL RECOVERY BY USING RESERVOIR SIMULATION

72-2 Sasamori, Ukai, Takizawa-mura, Iwate , JAPAN (original affiliation : Japan Metals and Chemicals Co., Ltd.)

Analysis of Oil Production Behavior for the Fractured Basement Reservoir Using Hybrid Discrete Fractured Network Approach

OPTIONS TRADING AS A BUSINESS UPDATE: Using ODDS Online to Find A Straddle s Exit Point

Generative Drafting. Page DASSAULT SYSTEMES. IBM Product Lifecycle Management Solutions / Dassault Systemes

DIESEL FUEL CONDITIONING

/ Department of Mechanical Engineering. Manufacturing Networks. Warehouse storage: cases or layers? J.J.P. van Heur. Where innovation starts

GAMBIT Demo Tutorial

Paper Pulp Dewatering

ENHANCED OIL RECOVERY BY HORIZONTAL WATERFLOODING

Large-Scale Reservoir Simulation and Big Data Visualization

4.3 Results Drained Conditions Undrained Conditions References Data Files Undrained Analysis of

Enhanced Oil Recovery (EOR) in Tight Oil: Lessons Learned from Pilot Tests in the Bakken

Classic Waterflooding Predicitive Models

Chapter 6. Volume. Volume by Counting Cubes. Exercise cm 3. The volume of a shape is the amount of space it takes up.

Modeling and Simulation of Oil-Water Flows with Viscous Fingering in Heterogeneous Porous Media.

User manual DC Safelog. Edition

Joint Optimization of Well Placement and Controls for Petroleum Field Development

Shale Field Development Workflow. Ron Dusterhoft

Big Data in Subsea Solutions

Development of Thermal Recovery Simulator for Hot Water Flooding

Risk and Uncertainty in Reservoir Modelling

Recovery Optimization of an Oil Reservoir by Water Flooding under Different Scenarios; a Simulation Approach

Fluid Level Gauge Fluid Level Sensor Temperature Switch FSA / FSK / TS

Graduate Courses in Petroleum Engineering

Parameter Estimation for Bingham Models

Care and Use of the Compound Microscope

Status of existing and possible new production in Greece. S. Xenopoulos, N. Roussos, Hellenic Petroleum S.A., Athens, Greece

CFD SIMULATION OF SDHW STORAGE TANK WITH AND WITHOUT HEATER

Geomechanical Effects of Waterflooding

contentaccess Analysis Tool Manual

HDD High Definition Data. defining a new standard for Open Hole, Cased Hole & Production Logging

Chapter 22 Real Options

Remediation Services & Technology

CHAPTER 2 HYDRAULICS OF SEWERS

ECLIPSE Black Oil Simulator Advanced Options:

Modelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches

BS PROGRAM IN PETROLEUM ENGINEERING (VERSION 2010) Course Descriptions

Objectives. Describing Waterflooding. Infill Drilling. Reservoir Life Cycle

Supporting document to NORSOK Standard C-004, Edition 2, May 2013, Section 5.4 Hot air flow

ICASL - Business School Programme

One-Minute Spotlight. The Crystal Ball Forecast Chart

The Application of a Black-Box Solver with Error Estimate to Different Systems of PDEs

OFFSHORE FIELD DEVELOPMENT

A Movement Tracking Management Model with Kalman Filtering Global Optimization Techniques and Mahalanobis Distance

A Grid-enabled Workflow System for Reservoir Uncertainty Analysis

All Visualizations Documentation

RESERVOIR EVALUATION. The volume of hydrocarbons in a reservoir can be calculated:

Motion Graphs. It is said that a picture is worth a thousand words. The same can be said for a graph.

Chapter 6: Constructing and Interpreting Graphic Displays of Behavioral Data

Exercise: Building and zone geometry import from SketchUp

How To Run A Cdef Simulation

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

EVALUATION OF WELL TESTS USING RADIAL COMPOSITE MODEL AND DIETZ SHAPE FACTOR FOR IRREGULAR DRAINAGE AREA. Hana Baarová 1

CHAPTER 2 Estimating Probabilities

On the Interaction and Competition among Internet Service Providers

Nexus. Reservoir Simulation Software DATA SHEET

POISSON AND LAPLACE EQUATIONS. Charles R. O Neill. School of Mechanical and Aerospace Engineering. Oklahoma State University. Stillwater, OK 74078

Pressure Coring, A New Tool for Unconventional Oil & Gas Characterization. Matt Bjorum Global Product Line Manager

Towards an Ontology Driven EOR Decision Support System

Transcription:

A new approach for dynamic optimization of water flooding problems Rolf J. Lorentzen Aina M. Berg Geir Nævdal Erlend H. Vefring IRIS International Research Institute of Stavanger (formerly Rogaland Research) 1

Overview Introduction Brief overview of the new methodology Brief overview of the Partial Enumeration Method (PEM) Example New approach and PEM on a synthetic reservoir model Summary

Introduction Smart wells remotely operated downhole chokes Controlling chokes water flooding optimized Maximizing cumulative oil production (COP) or net present value (NPV) Avoids limitations no adjoint equations needed Model treated as a black box 3

Brief overview of the new methodology An set (ensemble) of (N) state vectors is constructed from choke settings and calculated COP or NPV U i i i T T i T i i i = [ m ( c ) ], ( c ) = [ c1, c, K, cm ], i = 1K N. Here m represents the total COP or NPV. The production interval is divided into a set of M regulation intervals. Choke settings are constant within each regulation interval. We also have m i = f ( c i ), where f is the forward model (Eclipse in our case).

Brief overview of the new methodology The approach is motivated by the ensemble Kalman filter (EnKF), and is based on calculation of a Kalman gain matrix with zero measurement error. It can be shown that in our case, this matrix is given by K = N i= 1 ( c N i i= 1 1 i cˆ)( m mˆ ), i ( m mˆ ) where ( ˆ) represents the mean value. 5

Brief overview of the new methodology Each member (i) of the ensemble is updated according to the following formula ~ j, i j 1, i j 1 j 1 j 1, i = U + K ( Do m U ) The difference between this approach and the traditional Kalman filter update, is that the vector here represents an upper limit for the total COP or NPV. This value is calculated according to j 1 D o D = max( m j 1 j 1 j 1 o ) + std( m ).

1D interpretation 3.5 upper limit prior posterior upd. direction m 1.5 1 0.5 0 0. 1 1. 1. 1. 1. c The figure shows how each member of the ensemble 7 is updated in the direction given by K.

Updating procedure j 1 j 1 First data ( m ) and choke settings ( c ) are collected j Run filter to produce m ~ j and c ~. j Continuous choke settings ( c ~ ) are rounded to the closest allowed discrete setting to j produce c. j Forward simulations using c are run to j produce m.

Net present value The objective function for the NPV is given by the following formula p p p ro rwp rwi b J op k wp k wi k = M op wp 0 k wp k wi t k = 1 k 30 r p (1 + r b p / 0 : Oil production during : Water production during : Water injection during ) r t t t : Benefit factor for oil production p : Cost factor for water production : Cost factor for water injection : Interest rate (in percent) wi k 9

Brief overview of the Partial Enumeration Method 1. Iteration index k = 0.. Select choke j. 3. For choke j, do: a. Switch to one of the allowed settings. b. Run simulator for a given period of time. c. Repeat a-b for all allowed settings and choose the setting that results in highest oil production.. Repeat -3 for all chokes. 5. Increase k by 1.. Repeat -5 until convergence.

Synthetic reservoir model 11

Example Reservoir dimensions: 0 m x 5 m horizontally and 50 m vertically. Reservoir divided into 30 x 3 x 0 grid blocks. Five horizontal layers with thickness m. Layers have permeability (md) 0, 00, 50, 750 and 50 from top to bottom. Vertical permeability between layers is 1% of horizontal. Two wells penetrating the reservoir, one producer and one injector. 1

Example The producer has four inflow zones and the injector has five injection zones (which gives a total of nine chokes). Production chokes have three positions: open, half open and closed. Injection chokes have two positions: open and closed. Maximum oil production is 500 scm/day. Minimum bottom hole pressure for producer is 15 bar. Maximum bottom hole pressure for injector is 5 bar. Water injection by voidage replacement (controlled by reservoir fluid volumerate). 13

Filter variables Ensemble size is 0. Number of iterations is 31. Regulation interval is days. Number of regulation intervals is (which gives a total production interval of 5 years). Number of chokes is 9. Economic parameters Benefit factor for oil production: 50 $/bbl. Cost factor for water production: $/bbl. Cost factor for water injection: 0 $/bbl. Interest rate: %. 1

Development of optimized COP 1.7 x 1.7 1. 1. 1. Scm 1. 1. 1.5 1.5 1.5 ref solution EnKF COP 1.5 0 5 15 0 5 30 35 Total COP vs. Iterations. 15

Development of optimized NPV $ 3. x 3.55 3.5 3.5 3. 3.35 3.3 3.5 3. 3.15 EnKF NPV 3.1 0 5 15 0 5 30 35 NPV vs. iterations. 1

Choke settings for EnKF-COP Ch. 1 Ch. Ch. 3 Ch. Ch. Ch. 5 Ch. 7 Demo Ch. Closed Half open Open Ch. 9 Chokes 1-: producer, 5-9: injector. 17

Choke settings for EnKF-NPV Ch. 1 Ch. Ch. 3 Ch. Ch. Ch. 5 Ch. 7 Ch. Demo Closed Half open Open Ch. 9 Chokes 1-: producer, 5-9: injector. 1

Choke settings for PEM Ch. 1 Ch. Ch. 3 Ch. Ch. Ch. 5 Ch. 7 Ch. Demo Ch. 9 Closed Half open Open Chokes 1-: producer, 5-9: injector. 19

Cumulative oil production 1 x 5 1 1 1 Scm EnKF COP EnKF NPV PEM ref solution 0 0 00 00 00 00 00 0 0 0 0 0

Cumulative water production 7 x EnKF COP EnKF NPV PEM ref solution 5 Scm 3 1 0 0 00 00 00 00 00 0 0 0 0 1

Cumulative water injection 9 x 7 EnKF COP EnKF NPV PEM ref solution Scm 5 3 1 0 0 00 00 00 00 00 0 0 0 0

Water saturation after 0 days First layer Second layer Third layer First layer Second layer Third layer z z z z z z 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 30 x 0 30 x 0 30 x 0 30 x 0 30 x 0 30 x Left: EnKF-COP Right: PEM Oil: red, water: blue. 3

Water saturation after 0 days First layer Second layer Third layer First layer Second layer Third layer z z z z z z 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 30 x 0 30 x 0 30 x 0 30 x 0 30 x 0 30 x Left: Reference Right: EnKF-NPV Oil: red, water: blue

Comparison of the approaches PEM used 0 Eclipse simulations with duration months. The EnKF used 30 Eclipse simulations with duration 5 years. Number of forward simulations will increase rapidly for PEM when number of chokes and allowed settings increase or when the regulation interval decrease. EnKF can easily be extended to handle variety of objective functions, and can be extended to handle continuous choke settings. 5

Conclusions We have demonstrated a new approach for controlling downhole chokes so that water flooding is optimized. EnKF is used to maximize either total COP or NPV. Results are better compared to PEM. At the current stage, the EnKF is more time consuming. Further work: Faster convergence and extension to large scale field examples.