Production optimization at Troll C - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

Production optimization at Troll C

Description:

1. Adjoint based gradient calculation - advantantages and challenges. Bjarne Foss, Ruben Ringset ... A simple example to illustrate the potential of adjoints ... – PowerPoint PPT presentation

Number of Views:41
Avg rating:3.0/5.0
Slides: 19
Provided by: ntN1
Category:

less

Transcript and Presenter's Notes

Title: Production optimization at Troll C


1
Adjoint based gradient calculation -
advantantages and challenges
Bjarne Foss, Ruben Ringset The Norwegian
University of Science Technology NTNU IO
center
  • Outline
  • Motivation
  • A simple example to illustrate the potential of
    adjoints
  • Where are the hurdles?
  • Conclusions

2
Motivation
Model
Norne field StatoilHydro Eni, Petoro
Data
3
Motivation
now
now
time
history
well schedule
model
simulator
forecast
for k1 to N ...simulate(k) end

Uncertainty
4
Motivation
Inlet separator
Pipelines/tankers Market
Wells Pipelines
Reservoir
Process Utilities
Reservoir and well models (Eclipse)
Network model (GAP, MaxPro, OLGA)
Process model (HYSIS)
Application Value chain optimization
Optimization requires a large number of gradient
calculations Efficient gradient computations are
important
5
A simple example
6
A simple example
7
A simple example
8
A simple example
9
Adjoint gradient computation
10
Adjoint gradient computation
Forward simulation
11
Adjoint gradient computation
One forward simulation
One reverse simulation
12
Forward method
N forward simulations (nested loops)
13
The output constraint challenge possible
remedies
  • Reducing the number of constraints
  • Enforcing them on parts of a prediction horizon
  • Lumping output constraints together
  • One interesting application of this is found in
    the Standford GPRS reservoir simulator (Sarma et
    al, 2006)

14
The output constraint challenge
15
The output constraint challenge possible
remedies
  • Reducing the number of constraints
  • Enforcing them on parts of a prediction horizon
  • Lumping output constraints together
  • One interesting application of this is found in
    the Standford GPRS reservoir simulator (Sarma et
    al, 2006)
  • Taking advantage of barrier or interior point
    optimization methods
  • Removing output constraints without introducing
    slack variables
  • Model constraints (i.e. equality constraints) can
    be removed by a single shooting method (in eg.
    MPC)

16
Adjoint based gradient calculation -
advantantages and challenges
  • Conclusions
  • Adjoint based gradient calculation may give huge
    improvements in run-time
  • Output constraints is a challenge

17
(No Transcript)
18
Once again - A very simple example
Let
Lagrangian function
and assume that is the independent variable,
i.e. Compute the gradient wrt
(reverse simulation)
Choose
Write a Comment
User Comments (0)
About PowerShow.com