66
Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting — May 2018 Sergey Alyaev 1 , Reidar Bratvold 2 , Erich Suter, Geir Evensen, Xiaodong Luo and Erlend Vefring 1 1 IRIS 2 University of Stavanger May 7, 2018 Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 1 / 37

Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Ensemble-based decision support system for geosteeringNFES Stavanger Monthly Technical Meeting — May 2018

Sergey Alyaev1,Reidar Bratvold2,

Erich Suter, Geir Evensen, Xiaodong Luo and Erlend Vefring 1

1IRIS

2University of Stavanger

May 7, 2018

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 1 / 37

Page 2: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Geosteering

What is geosteering?

Geosteering is the optimal placement (1) of a wellbore based on theresults of realtime downhole geological and geophysical loggingmeasurements (2) rather than three-dimensional targets in space.

[Wikipedia]

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 2 / 37

Page 3: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

History of geosteering: realtime EM measurements (2)

[Data from Baker Hughes, a GE company]

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 3 / 37

Page 4: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

History of geosteering: realtime EM measurements (2)

[Data from Baker Hughes, a GE company]

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 3 / 37

Page 5: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

History of geosteering: realtime optimization of wellplacement (1)

16 International Journal of Petroleum Technology, 2016, Vol. 3, No. 1 Kullawan et al.

operational environments, as discussed by Giese and Bratvold [13] and Kullawan et al. [14].

In this paper, we develop and illustrate a consistent multi-criteria decision-making process adapted to operational geosteering decisions. The paper consists of three main contributions: (1) a review of 44 case histories regarding geosteering objectives; (2) a discussion of a decision-analytic framework for making multi-criteria geosteering decisions; and (3) a case study that applies multi-criteria decision-making (MCDM) technique to geosteering operations. From the case study, we demonstrate that using different decision criteria, and combinations of criteria, results in significant impacts on final well trajectories. As a consequence, it can strongly influence the short-term operational cost and long-term production from the wells.

This paper is organized as follows. The next section provides an overview of common geosteering objectives drawn from a survey of publications. This section focuses on a set of geosteering objectives used in the oil and gas industry and the current approach of decision-making with multiple objectives. We then discuss the importance of applying a systematic approach to making multi-objective decisions and present a structure and methodology for consistent decision-making. The penultimate section presents a case study and illustrates the impact of different combinations of objectives on the final well trajectories.

The final section provides a discussion and concluding remarks.

2. MULTIPLE OBJECTIVES IN GEOSTEERING CASE HISTORIES

Well trajectory decisions during drilling operations are made under severe time pressure. After measurement while drilling (MWD) data have been gathered, the geosteering team (GST) has limited time for data interpretation, information analysis, earth model updating, and decision making.

In this section, we illustrate how operators commonly translate fundamental objectives from the pre-drilled phase into operational, “means,” objectives. We also show how sets of objectives are related.

2.1. Objectives of Geosteering Operations

To characterize common industry practices related to geosteering, we extensively reviewed geosteering literature from the OnePetro database. To identify relevant papers, we searched the OnePetro database using the term “geosteering.” Limiting the search to papers published from 2001 to 2013 resulted in 682 SPE paper hits. We further limited the papers to one hundred where the main focus was on real-time well placement of horizontal sections. Of those, we selected 44 papers that included a field case study where the geosteering objectives were explicitly stated.

Figure 1: Number of papers that considered a given geosteering objective: Green box – Maximize production, Red box – Minimize cost, Black box – Not actionable objective. [Kullawan, Bratvold, Bickel (2014) Value...]

Realtime optimization workflows

There is a lack of workflows that focus on systematic optimization ofthe well placement decisions while drilling including uncertainty.

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 4 / 37

Page 6: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

History of geosteering: realtime optimization of wellplacement (1)

16 International Journal of Petroleum Technology, 2016, Vol. 3, No. 1 Kullawan et al.

operational environments, as discussed by Giese and Bratvold [13] and Kullawan et al. [14].

In this paper, we develop and illustrate a consistent multi-criteria decision-making process adapted to operational geosteering decisions. The paper consists of three main contributions: (1) a review of 44 case histories regarding geosteering objectives; (2) a discussion of a decision-analytic framework for making multi-criteria geosteering decisions; and (3) a case study that applies multi-criteria decision-making (MCDM) technique to geosteering operations. From the case study, we demonstrate that using different decision criteria, and combinations of criteria, results in significant impacts on final well trajectories. As a consequence, it can strongly influence the short-term operational cost and long-term production from the wells.

This paper is organized as follows. The next section provides an overview of common geosteering objectives drawn from a survey of publications. This section focuses on a set of geosteering objectives used in the oil and gas industry and the current approach of decision-making with multiple objectives. We then discuss the importance of applying a systematic approach to making multi-objective decisions and present a structure and methodology for consistent decision-making. The penultimate section presents a case study and illustrates the impact of different combinations of objectives on the final well trajectories.

The final section provides a discussion and concluding remarks.

2. MULTIPLE OBJECTIVES IN GEOSTEERING CASE HISTORIES

Well trajectory decisions during drilling operations are made under severe time pressure. After measurement while drilling (MWD) data have been gathered, the geosteering team (GST) has limited time for data interpretation, information analysis, earth model updating, and decision making.

In this section, we illustrate how operators commonly translate fundamental objectives from the pre-drilled phase into operational, “means,” objectives. We also show how sets of objectives are related.

2.1. Objectives of Geosteering Operations

To characterize common industry practices related to geosteering, we extensively reviewed geosteering literature from the OnePetro database. To identify relevant papers, we searched the OnePetro database using the term “geosteering.” Limiting the search to papers published from 2001 to 2013 resulted in 682 SPE paper hits. We further limited the papers to one hundred where the main focus was on real-time well placement of horizontal sections. Of those, we selected 44 papers that included a field case study where the geosteering objectives were explicitly stated.

Figure 1: Number of papers that considered a given geosteering objective: Green box – Maximize production, Red box – Minimize cost, Black box – Not actionable objective. [Kullawan, Bratvold, Bickel (2014) Value...]

Realtime optimization workflows

There is a lack of workflows that focus on systematic optimization ofthe well placement decisions while drilling including uncertainty.

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 4 / 37

Page 7: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

History of geosteering: realtime optimization of wellplacement (1)

16 International Journal of Petroleum Technology, 2016, Vol. 3, No. 1 Kullawan et al.

operational environments, as discussed by Giese and Bratvold [13] and Kullawan et al. [14].

In this paper, we develop and illustrate a consistent multi-criteria decision-making process adapted to operational geosteering decisions. The paper consists of three main contributions: (1) a review of 44 case histories regarding geosteering objectives; (2) a discussion of a decision-analytic framework for making multi-criteria geosteering decisions; and (3) a case study that applies multi-criteria decision-making (MCDM) technique to geosteering operations. From the case study, we demonstrate that using different decision criteria, and combinations of criteria, results in significant impacts on final well trajectories. As a consequence, it can strongly influence the short-term operational cost and long-term production from the wells.

This paper is organized as follows. The next section provides an overview of common geosteering objectives drawn from a survey of publications. This section focuses on a set of geosteering objectives used in the oil and gas industry and the current approach of decision-making with multiple objectives. We then discuss the importance of applying a systematic approach to making multi-objective decisions and present a structure and methodology for consistent decision-making. The penultimate section presents a case study and illustrates the impact of different combinations of objectives on the final well trajectories.

The final section provides a discussion and concluding remarks.

2. MULTIPLE OBJECTIVES IN GEOSTEERING CASE HISTORIES

Well trajectory decisions during drilling operations are made under severe time pressure. After measurement while drilling (MWD) data have been gathered, the geosteering team (GST) has limited time for data interpretation, information analysis, earth model updating, and decision making.

In this section, we illustrate how operators commonly translate fundamental objectives from the pre-drilled phase into operational, “means,” objectives. We also show how sets of objectives are related.

2.1. Objectives of Geosteering Operations

To characterize common industry practices related to geosteering, we extensively reviewed geosteering literature from the OnePetro database. To identify relevant papers, we searched the OnePetro database using the term “geosteering.” Limiting the search to papers published from 2001 to 2013 resulted in 682 SPE paper hits. We further limited the papers to one hundred where the main focus was on real-time well placement of horizontal sections. Of those, we selected 44 papers that included a field case study where the geosteering objectives were explicitly stated.

Figure 1: Number of papers that considered a given geosteering objective: Green box – Maximize production, Red box – Minimize cost, Black box – Not actionable objective. [Kullawan, Bratvold, Bickel (2014) Value...]

Realtime optimization workflows

There is a lack of workflows that focus on systematic optimization ofthe well placement decisions while drilling including uncertainty.

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 4 / 37

Page 8: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Replace one geomodel (normally used in

classical workflows)

With ensemble of geomodel realizations

(representing geological uncertainty)

From which individual uncertainties can be

estimated

Resistivity images shown

Uncertain top and bottom boundaries of reservoir layer

Representing uncertainty Get measurements

Reduce uncertainties

???

Profit

Un

certainties in

the p

rob

lem

Modern reservoir management workflow and expert knowledge*

Initial realizations from well planning

[*Hanea (2015). Reservoir management under geological uncertainty]

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 5 / 37

Page 9: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Replace one geomodel (normally used in

classical workflows)

With ensemble of geomodel realizations

(representing geological uncertainty)

From which individual uncertainties can be

estimated

Resistivity images shown

Uncertain top and bottom boundaries of reservoir layer

Representing uncertainty Get measurements

Reduce uncertainties

???

Profit

Un

certainties in

the p

rob

lem

Modern reservoir management workflow and expert knowledge*

Initial realizations from well planning

[*Hanea (2015). Reservoir management under geological uncertainty]Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 5 / 37

Page 10: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Ensemble-based geosteering workflow

1a. New measurements while

drilling

0. Earth model with uncertainty

2. Ensemble-based update

(minimize data misfit)

3. Decision Support System

DSS

Decisions

Current realizationsPredictions ahead of bit

Updatedrealizations

1b. Forward modelling

Predictedmeasurements

Current realizationsNear logging tool

Initial realizations from well planning

Actualmeasurements

Drill ahead

Expert knowledge

[Update workflow: Luo et.al. (2015). An Ensemble-Based Framework...]

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 6 / 37

Page 11: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Update loop

Ensemble-based update

Provides incremental update to the uncertain model realizations

Can work with several types of measurements simultaneously

Works for any measurement for which we can model

.

The bad news isI don’t know petrophysics

DOI of our EM tool

The good news isI know a petrophysicst

hope to meet more today

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 7 / 37

Page 12: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Update loop

Ensemble-based update

Provides incremental update to the uncertain model realizations

Can work with several types of measurements simultaneously

Works for any measurement for which we can model

.The bad news is

I don’t know petrophysics

DOI of our EM tool

The good news isI know a petrophysicst

hope to meet more today

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 7 / 37

Page 13: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Update loop

Ensemble-based update

Provides incremental update to the uncertain model realizations

Can work with several types of measurements simultaneously

Works for any measurement for which we can model

.The bad news is

I don’t know petrophysics

DOI of our EM tool

The good news is

I know a petrophysicst

hope to meet more today

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 7 / 37

Page 14: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Update loop

Ensemble-based update

Provides incremental update to the uncertain model realizations

Can work with several types of measurements simultaneously

Works for any measurement for which we can model

.The bad news is

I don’t know petrophysics

DOI of our EM tool

The good news isI know a petrophysicst

hope to meet more today

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 7 / 37

Page 15: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Ensemble-based geosteering workflow

1a. New measurements while

drilling

0. Earth model with uncertainty

2. Ensemble-based update

(minimize data misfit)

3. Decision Support System

DSS

Decisions

Current realizationsPredictions ahead of bit

Updatedrealizations

1b. Forward modelling

Predictedmeasurements

Current realizationsNear logging tool

Initial realizations from well planning

Actualmeasurements

Drill ahead

Expert knowledge

[Update workflow: Luo et.al. (2015). An Ensemble-Based Framework...]

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 8 / 37

Page 16: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Requirements for a DSS

What a DSS can do better than a human?

Realtime performance

Ability to handle multiple objectives and constraints

Robust optimization

Optimality of the decision

Optimization of full trajectory ahead of bitOptimality for all objective functions

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 9 / 37

Page 17: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Requirements for a DSS

What a DSS can do better than a human?

Realtime performance

Ability to handle multiple objectives and constraints

Robust optimization

Optimality of the decision

Optimization of full trajectory ahead of bitOptimality for all objective functions

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 9 / 37

Page 18: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Algorithm and assumptions

Trajectory is limited by dog leg severity

Discretization of trajectories

DSS algorithm: Dynamic Programming

1 Find full best trajectory for every realization and corresponding value2 Take best decision for the next segment

Consider allowed alternatives (continue/steer/stop)Choose best predicted value on average

3 Use new measurements to reduce uncertainty via update loop

[Inspiration: Kullawan, Bratvold, Bickel (2018). Sequential...]

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 10 / 37

Page 19: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Algorithm and assumptions

Trajectory is limited by dog leg severity

Discretization of trajectories

DSS algorithm: Dynamic Programming

1 Find full best trajectory for every realization and corresponding value2 Take best decision for the next segment

Consider allowed alternatives (continue/steer/stop)Choose best predicted value on average

3 Use new measurements to reduce uncertainty via update loop

[Inspiration: Kullawan, Bratvold, Bickel (2018). Sequential...]Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 10 / 37

Page 20: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

A realizations and its optimal trajectory

Realization 1:Bottom layer gives

higher value

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 11 / 37

Page 21: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Realizations and optimal trajectories...

Realization 1:Bottom layer gives

higher value

Realization 2:Top layer gives

higher value

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 12 / 37

Page 22: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Realization 1:Bottom layer gives

higher value

Realization 2:Top layer gives

higher value

Realization 3:Only one layer

exists

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 13 / 37

Page 23: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Realization 1:Bottom layer gives

higher value

Realization 2:Top layer gives

higher value

Realization 3:Only one layer

exists

Total uncertainty representation by

‘point cloud’

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 14 / 37

Page 24: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Realization 1:Bottom layer gives

higher value

Realization 2:Top layer gives

higher value

Realization 3:Only one layer

exists

Total uncertainty representation by

‘point cloud’

Current decision

point

Next proposed direction (based on

all model realizations)

Further trajectory options

depending on realization

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 15 / 37

Page 25: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Cumulative probability of the well value

Mean expected value of the well

(P50)

value

%

Estimated bestvalue from

realization 3

Realization 1:Bottom layer gives

higher value

Realization 2:Top layer gives

higher value

Realization 3:Only one layer

exists

Total uncertainty representation by

‘point cloud’

Currentdecision

point

Next proposed direction (based on

all model realizations)

Further trajectory options

depending on realization

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 16 / 37

Page 26: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Satisfied requirements

DSS algorithm: Dynamic Programming

1 Find full best trajectory for every realization and corresponding value2 Take best decision for the next segment

Consider allowed alternatives (continue/steer/stop)Choose best predicted value on average

3 Use new measurements to reduce uncertainty via update loop

√Robust optimization based on the full ensemble

√Optimality of the decision in the discrete sense

√Ability to handle multiple objectives and constraints

∗ Realtime performance√

- by construction.

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 17 / 37

Page 27: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Satisfied requirements

DSS algorithm: Dynamic Programming

1 Find full best trajectory for every realization and corresponding value2 Take best decision for the next segment

Consider allowed alternatives (continue/steer/stop)Choose best predicted value on average

3 Use new measurements to reduce uncertainty via update loop

√Robust optimization based on the full ensemble

√Optimality of the decision in the discrete sense

√Ability to handle multiple objectives and constraints

∗ Realtime performance√

- by construction.

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 17 / 37

Page 28: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Satisfied requirements

DSS algorithm: Dynamic Programming

1 Find full best trajectory for every realization and corresponding value2 Take best decision for the next segment

Consider allowed alternatives (continue/steer/stop)Choose best predicted value on average

3 Use new measurements to reduce uncertainty via update loop

√Robust optimization based on the full ensemble

√Optimality of the decision in the discrete sense

√Ability to handle multiple objectives and constraints

∗ Realtime performance√

- by construction.

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 17 / 37

Page 29: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Satisfied requirements

DSS algorithm: Dynamic Programming

1 Find full best trajectory for every realization and corresponding value2 Take best decision for the next segment

Consider allowed alternatives (continue/steer/stop)Choose best predicted value on average

3 Use new measurements to reduce uncertainty via update loop

√Robust optimization based on the full ensemble

√Optimality of the decision in the discrete sense

√Ability to handle multiple objectives and constraints

∗ Realtime performance√

- by construction.

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 17 / 37

Page 30: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Satisfied requirements

DSS algorithm: Dynamic Programming

1 Find full best trajectory for every realization and corresponding value2 Take best decision for the next segment

Consider allowed alternatives (continue/steer/stop)Choose best predicted value on average

3 Use new measurements to reduce uncertainty via update loop

√Robust optimization based on the full ensemble

√Optimality of the decision in the discrete sense

√Ability to handle multiple objectives and constraints

∗ Realtime performance√

- by construction.

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 17 / 37

Page 31: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 1: optimal landing — setup

Value function measured in ”equivalentmeters of reservoir”:

reservoir thickness when drilling in thereservoir

the value is doubled in the ’sweet spot’between 0.75 and 2.25 meters from thereservoir top

a pre-set cost per meter of well.

Constraints:

Max dogleg severity 2 deg.

Max inclination 90 deg from vertical.

DOI of our EM tool

Initial Ensemble:

Expected: 2 reservoir layersand background shales

uncertain boundaries

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 18 / 37

Page 32: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 1: optimal landing — setup

Value function measured in ”equivalentmeters of reservoir”:

reservoir thickness when drilling in thereservoir

the value is doubled in the ’sweet spot’between 0.75 and 2.25 meters from thereservoir top

a pre-set cost per meter of well.

Constraints:

Max dogleg severity 2 deg.

Max inclination 90 deg from vertical.

DOI of our EM tool

Initial Ensemble:

Expected: 2 reservoir layersand background shales

uncertain boundariesSergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 18 / 37

Page 33: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 1: optimal landing

Synthetic truth

Case A:The truth that isstatistically expected

Case B:Truth with a degeneratetop layer that differsfrom expectation

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 19 / 37

Page 34: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 1: optimal landing

Synthetic truth

Case A:The truth that isstatistically expected

Case B:Truth with a degeneratetop layer that differsfrom expectation

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 19 / 37

Page 35: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 1: optimal landing — two scenarios

Synthetic truth Step 0

A Expect two layers ofgood sands

B Expect two layers ofgood sands

Identical setup

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 20 / 37

Page 36: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 1: optimal landing — two scenarios

Synthetic truth Step 0 Step 1

A

B

Identical setup No update

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 21 / 37

Page 37: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 1: optimal landing — two scenarios

Synthetic truth Step 1 Step 2

A

B

No update

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 22 / 37

Page 38: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 1: optimal landing — two scenarios

Synthetic truth Step 2 Step 3

A

B

Look-around touchesexpected boundary

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 23 / 37

Page 39: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 1: optimal landing — two scenarios

Synthetic truth Step 3 Step 4

A

B

Look-around touchesexpected boundary

No expected top in B

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 24 / 37

Page 40: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 1: optimal landing — two scenarios

Synthetic truth Step 4 Step 5

A

B

No expected top in BIn A bottom layer seemsbetter for somerealizations

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 25 / 37

Page 41: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 1: optimal landing — two scenarios

Synthetic truth Step 5 Step 6

A

B

In A bottom layer seemsbetter for somerealizations

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 26 / 37

Page 42: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 1: optimal landing — two scenarios

Synthetic truth Step 6 Step 7

A

B

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 27 / 37

Page 43: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 1: optimal landing — two scenarios

Synthetic truth Step 7 Step 8

A

B

All realizations follow’correct’ layer

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 28 / 37

Page 44: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 1: optimal landing — two scenarios

Synthetic truth Step 8 Step 9

A

B

All realizations follow’correct’ layer

Final stage

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 29 / 37

Page 45: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 1: Final state

Case A:

The well matches the perfect trajectory

Case B:

The well is landed in optimal layer

The landing is not perfect due to initial uncertainty

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 30 / 37

Page 46: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 1: Final state

Case A:

The well matches the perfect trajectory

Case B:

The well is landed in optimal layer

The landing is not perfect due to initial uncertainty

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 30 / 37

Page 47: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 2: Interactive DSS interface

Figure: Elements of GUI

Performance

Incremental model update: 5 seconds

Recomputation of optimal trajectories: 10 seconds

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 31 / 37

Page 48: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 2: Interactive DSS interface

Figure: Elements of GUI

Performance

Incremental model update: 5 seconds

Recomputation of optimal trajectories: 10 seconds

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 31 / 37

Page 49: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 2: Back to step 5

Synthetic truth Step 5

Case A:

Drill-bit has entered thereservoir

New input: Decision to prioritize ”good sand”

Recomputation of optimal trajectories: 10 seconds

Preview of outcomes: instant

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 32 / 37

Page 50: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 2: Back to step 5

Synthetic truth Step 5

Case A:

Drill-bit has entered thereservoir

New input: Decision to prioritize ”good sand”

Recomputation of optimal trajectories: 10 seconds

Preview of outcomes: instant

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 32 / 37

Page 51: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 2: Back to step 5

Synthetic truth Step 5

Case A:

Drill-bit has entered thereservoir

New input: Decision to prioritize ”good sand”

Recomputation of optimal trajectories: 10 seconds

Preview of outcomes: instant

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 32 / 37

Page 52: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 2: Adjusting objectives due to insights

Different choicesof weights:

Position: 1.0Good sand: 0.0

Exit penalty: 0.0

value

Esti

mat

ed c

han

ce

of

occ

urr

ence

, %

Position: 0.3Good sand: 0.7

Exit penalty: 0.0

Position: 1.0Good sand: 0.0

Exit penalty: 1.0

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 33 / 37

Page 53: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 2: Adjusting objectives — Outcome

Case A:

Case A with new metric:

Case B:

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 34 / 37

Page 54: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 2: Adjusting objectives — Outcome

Case A:

Case A with new metric:

Case B:

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 34 / 37

Page 55: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 2: Adjusting objectives — Summary

Case A with new metric:

The well is diverted to ’new optimal’ layer following user input

The new decisions are optimal with respect to new objective

Providing the correct objective before operation would improveoutcomes

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 35 / 37

Page 56: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 2: Adjusting objectives — Summary

Case A with new metric:

The well is diverted to ’new optimal’ layer following user input

The new decisions are optimal with respect to new objective

Providing the correct objective before operation would improveoutcomes

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 35 / 37

Page 57: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 2: Adjusting objectives — Summary

Case A with new metric:

The well is diverted to ’new optimal’ layer following user input

The new decisions are optimal with respect to new objective

Providing the correct objective before operation would improveoutcomes

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 35 / 37

Page 58: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Example 2: Adjusting objectives — Summary

Case A with new metric:

The well is diverted to ’new optimal’ layer following user input

The new decisions are optimal with respect to new objective

Providing the correct objective before operation would improveoutcomes

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 35 / 37

Page 59: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Conclusions

We have presented

Ensemble-based update workflow

Real-time Decision Support System

Builds on existing toolsConsiders full trajectory ahead of drill-bitFor each updated realization

=⇒ yielding consistently good decisions

Flexible implementation with intuitive controls and real-time previewof outcomes

[Our paper: Alyaev et.al. (2018). An Interactive Decision Support...]

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 36 / 37

Page 60: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Conclusions

We have presented

Ensemble-based update workflow

Real-time Decision Support System

Builds on existing toolsConsiders full trajectory ahead of drill-bitFor each updated realization

=⇒ yielding consistently good decisions

Flexible implementation with intuitive controls and real-time previewof outcomes

[Our paper: Alyaev et.al. (2018). An Interactive Decision Support...]

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 36 / 37

Page 61: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Conclusions

We have presented

Ensemble-based update workflow

Real-time Decision Support System

Builds on existing toolsConsiders full trajectory ahead of drill-bitFor each updated realization

=⇒ yielding consistently good decisions

Flexible implementation with intuitive controls and real-time previewof outcomes

[Our paper: Alyaev et.al. (2018). An Interactive Decision Support...]

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 36 / 37

Page 62: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Conclusions

We have presented

Ensemble-based update workflow

Real-time Decision Support System

Builds on existing toolsConsiders full trajectory ahead of drill-bitFor each updated realization

=⇒ yielding consistently good decisions

Flexible implementation with intuitive controls and real-time previewof outcomes

[Our paper: Alyaev et.al. (2018). An Interactive Decision Support...]

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 36 / 37

Page 63: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Conclusions

We have presented

Ensemble-based update workflow

Real-time Decision Support System

Builds on existing toolsConsiders full trajectory ahead of drill-bitFor each updated realization

=⇒ yielding consistently good decisions

Flexible implementation with intuitive controls and real-time previewof outcomes

[Our paper: Alyaev et.al. (2018). An Interactive Decision Support...]

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 36 / 37

Page 64: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Conclusions

We have presented

Ensemble-based update workflow

Real-time Decision Support System

Builds on existing toolsConsiders full trajectory ahead of drill-bitFor each updated realization

=⇒ yielding consistently good decisions

Flexible implementation with intuitive controls and real-time previewof outcomes

[Our paper: Alyaev et.al. (2018). An Interactive Decision Support...]

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 36 / 37

Page 65: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Conclusions

We have presented

Ensemble-based update workflow

Real-time Decision Support System

Builds on existing toolsConsiders full trajectory ahead of drill-bitFor each updated realization

=⇒ yielding consistently good decisions

Flexible implementation with intuitive controls and real-time previewof outcomes

[Our paper: Alyaev et.al. (2018). An Interactive Decision Support...]

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 36 / 37

Page 66: Ensemble-based decision support system for geosteering · Ensemble-based decision support system for geosteering NFES Stavanger Monthly Technical Meeting | May 2018 Sergey Alyaev1,

Thank you!

Acknowledgments

The work was performed as part of the research project ’Geosteering forimproved oil recovery’ (NFR-Petromaks2 project no. 268122) supportedby the Research Council of Norway, ENI Norge, Statoil and Baker HughesNorway.

[Our paper: Alyaev et.al. (2018). An Interactive Decision Support...]

Sergey Alyaev (IRIS) Ensemble-based DSS May 7, 2018 37 / 37