• No results found

A new approach for dynamic optimization of water flooding problems

N/A
N/A
Protected

Academic year: 2021

Share "A new approach for dynamic optimization of water flooding problems"

Copied!
26
0
0

Loading.... (view fulltext now)

Full text

(1)

1

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)

(2)

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

(3)

3

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

(4)

Brief overview of the new

methodology

. 1 ], , , , [ ) ( , ] ) ( [m c c c1 c2 c i N U i = i i T T i T = i i K Mi = K

An set (ensemble) of (N) state vectors is constructed

from choke settings and calculated COP or NPV

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.

(5)

5

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

, ) ˆ ( ) ˆ )( ˆ ( 1 1 2 1           − − − =

= = N i i N i i i m m m m c c K

(6)

Brief overview of the new

methodology

Each member (i) of the ensemble is updated

according to the following formula

) ( ~ , 1, 1 j 1 j 1,i o j i j i j m D K U 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

1 − j o D ). ( std ) max( 1 1 1 − + = j j j o m m D

(7)

7

1D interpretation

The figure shows how each member of the ensemble

is updated in the direction given by K.

0.8 1 1.2 1.4 1.6 1.8 2 0 0.5 1 1.5 2 2.5 3 c m upper limit prior posterior upd. direction

(8)

Updating procedure

• First data ( ) and choke settings ( ) are collected

• Run filter to produce and .

• Continuous choke settings ( ) are rounded to the closest allowed discrete setting to

produce .

• Forward simulations using are run to produce . 1 − j m c j−1 j m~ c~j j c~ j c j c j m

(9)

9

Net present value

= ∆ + ∆ − ∆ − ∆ = M k t k wi k wi wp k wp op k b p r p r p r J 1 360 0 ) 100 / 1 ( b r r r p p p wi wp o wi k wp k op k ∆ ∆ ∆

The objective function for the NPV is given by the following formula

: Oil production during

: Water production during : Water injection during

: Benefit factor for oil production : Cost factor for water production : Cost factor for water injection : Interest rate (in percent)

ttt

(10)

Brief overview of the Partial

Enumeration Method

1. Iteration index k = 0. 2. 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.

4. Repeat 2-3 for all chokes. 5. Increase k by 1.

(11)

11

(12)

Example

• Reservoir dimensions: 1020 m x 510 m horizontally and 50 m vertically.

• Reservoir divided into 30 x 3 x 20 grid blocks. • Five horizontal layers with thickness 10 m.

• Layers have permeability (mD) 100, 1000, 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.

(13)

13

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 2500 scm/day.

• Minimum bottom hole pressure for producer is 215 bar.

• Maximum bottom hole pressure for injector is 285 bar. • Water injection by voidage replacement (controlled by

(14)

Filter variables

• Ensemble size is 100.

• Number of iterations is 31.

• Regulation interval is 180 days.

• Number of regulation intervals is 10 (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: 10 $/bbl. • Cost factor for water injection: 0 $/bbl.

(15)

15

Development of optimized COP

Total COP vs. Iterations.

0 5 10 15 20 25 30 35 1.52 1.54 1.56 1.58 1.6 1.62 1.64 1.66 1.68 1.7 1.72x 10 6 Scm ref solution EnKF−COP

(16)

16

Development of optimized NPV

NPV vs. iterations. 0 5 10 15 20 25 30 35 3.1 3.15 3.2 3.25 3.3 3.35 3.4 3.45 3.5 3.55 3.6x 10 8 $ EnKF−NPV

(17)

17

Choke settings for EnKF-COP

500 1000 1500 Ch. 1 Days 500 1000 1500 Ch. 2 Days 500 1000 1500 Ch. 3 Days 500 1000 1500 Ch. 4 Days 500 1000 1500 Ch. 5 Days 500 1000 1500 Ch. 6 Days 500 1000 1500 Ch. 7 Days 500 1000 1500 Ch. 8 Days 500 1000 1500 Ch. 9 Days Closed Half open Open

Demo

(18)

Choke settings for EnKF-NPV

Chokes 1-4: producer, 5-9: injector. 500 1000 1500 Ch. 1 Days 500 1000 1500 Ch. 2 Days 500 1000 1500 Ch. 3 Days 500 1000 1500 Ch. 4 Days 500 1000 1500 Ch. 5 Days 500 1000 1500 Ch. 6 Days 500 1000 1500 Ch. 7 Days 500 1000 1500 Ch. 8 Days 500 1000 1500 Ch. 9 Days Closed Half open Open

(19)

19

Choke settings for PEM

Chokes 1-4: producer, 5-9: injector. 500 1000 1500 Ch. 1 Days 500 1000 1500 Ch. 2 Days 500 1000 1500 Ch. 3 Days 500 1000 1500 Ch. 4 Days 500 1000 1500 Ch. 5 Days 500 1000 1500 Ch. 6 Days 500 1000 1500 Ch. 7 Days 500 1000 1500 Ch. 8 Days 500 1000 1500 Ch. 9 Days Closed Half open Open

(20)

Cumulative oil production

0 200 400 600 800 1000 1200 1400 1600 1800 0 2 4 6 8 10 12 14 16 18x 10 5 Days Scm EnKF−COP EnKF−NPV PEM ref solution

(21)

21

Cumulative water production

0 200 400 600 800 1000 1200 1400 1600 1800 0 1 2 3 4 5 6 7x 10 6 Days Scm EnKF−COP EnKF−NPV PEM ref solution

(22)

Cumulative water injection

0 200 400 600 800 1000 1200 1400 1600 1800 0 1 2 3 4 5 6 7 8 9x 10 6 Days Scm EnKF−COP EnKF−NPV PEM ref solution

(23)

23

Water saturation after 1800 days

10 20 30 2 4 6 8 10 12 14 16 18 20 x z First layer 10 20 30 2 4 6 8 10 12 14 16 18 20 x z Second layer 10 20 30 2 4 6 8 10 12 14 16 18 20 x z Third layer

Left: EnKF-COP Right: PEM Oil: red, water: blue.

10 20 30 2 4 6 8 10 12 14 16 18 20 x z First layer 10 20 30 2 4 6 8 10 12 14 16 18 20 x z Second layer 10 20 30 2 4 6 8 10 12 14 16 18 20 x z Third layer

(24)

Water saturation after 1800 days

Left: Reference Right: EnKF-NPV Oil: red, water: blue

10 20 30 2 4 6 8 10 12 14 16 18 20 x z First layer 10 20 30 2 4 6 8 10 12 14 16 18 20 x z Second layer 10 20 30 2 4 6 8 10 12 14 16 18 20 x z Third layer 10 20 30 2 4 6 8 10 12 14 16 18 20 x z First layer 10 20 30 2 4 6 8 10 12 14 16 18 20 x z Second layer 10 20 30 2 4 6 8 10 12 14 16 18 20 x z Third layer

(25)

25

Comparison of the approaches

• PEM used 440 Eclipse simulations with duration 6

months.

• The EnKF used 3100 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.

(26)

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.

References

Related documents

Description: Shell similar in shape but smaller than the preceding two species, horn coloured, slightly paler round the umbilicus, glossy with regular week striations, convex

The Committee decided to pursue this option since Texas A&M University already offered multidisciplinary graduate degrees in Agribusiness, Biotechnology,

Istina, barem ona istina koju ivim i koju namjeravam podijeliti s vama u ovoj knj izi, prilièno je drukèija. Od toga da koristite teèajne razlike, pa do toga da upotrij

OSZ-R4 Any permitted activity that does not comply with the Land use – effects standards, Land use – building standards in the OSZ – Open space zone unless the activity is

Hundreds of spectators were following the event, either watching the Bridge Base Online Vugraph or the World Bridge Tour twitch

Notwithstanding Lender's acceleration of the sums secured by this Mortgage, Borrower shall have the right to have any proceedings begun by Lender to enforce this Mortgage

A company may exclude a short-term obligation from current liabilities if it is paid off after the balance sheet date and subsequently replaced by long-term debt before the

Students with physical disabilities have reported the following problems within the school environment: • accessibility to such things as play equipment, furniture, or