Closed Loop Reservoir Management - Oil Production

Section for Scientific Computing, DTU Compute, Technical University of Denmark


Gorm Field 

Oil Production

The objective of this project is to increase the oil production from the Danish sector of the North Sea and from other oil fields as well. Increasing the oil production by 1% point in the Danish sector of the North Sea has an economic value of approximately 50 billion DKK. Only about 30% of the oil present is recovered by current oil production technology.

To increase the oil recovery, we do research in Nonlinear Model Predictive Control (NMPC) for closed-loop production optimization of oil reservoirs. In NMPC we actively manipulate the water injection and the bore hole pressures (BHPs) to have a more uniform sweep of oil and to better recover the available oil. Prototype simulations indicate that the increased oil recoveries are in the order of 10% compared to current operation.

The schematics below indicate the principle of NMPC for increased oil recovery. The method is computationally intensive and requires high performance computing (HPC) facilities along with very efficient numerical algorithms. Our primary research is in expression of the NMPC problem and in improving the numerical algorithms to make NMPC feasible for oil reservoir production optimization.

Offshore Oil Reservoir

Offshore subsurface oil field consists typical of a number resevoirs. Multiple injection and production wells are associated with each oil reservoir. All these wells are connected to a platform.

Offshort Oil Reservoir 

Closed Loop Reservoir Management

The closed-loop diagram for oil reservoir management using NMPC is illustrated in the figure below. When new production related measurements and possible geological information (seismic) are available, data assimilation algorithms are used to update the reservoir models as well as the estimate of the saturation and pressure in the reservoir. Having the updated estimates and reservoir models, the trajectories of the water injection rates at the injection wells and the BHPs at the production wells are recomputed. These trajectories are computed such that the expected net present value (or a related financial measure) of the reservoir over its remaining lifetime is maximized. Only the water injection rates and BHPs corresponding to the first period of the trajectories are implemented. As new measurements becomes available (say 1 month later), the entire procedure is repeated.

CLRM 

High Performance Computing (HPC)

NMPC for closed loop reservoir management is computaionally demanding. We demonstrate the feasibility and economic potential of NMPC for closed loop reservoir management by simulation using high performance computer clusters at the Technical University of Denmark.

Supercomputer at DTU 

Publications

PhD Theses

  • Steen Hørsholt: Operational Optimization of Oil Reservoirs in the Danish Sector of the North Sea, 2019

  • Lasse Hjuler Christiansen: Optimal Control of PDE-Constrained Systems, 2019

  • Tobias Kasper Skovborg Ritschel: Nonlinear Model Predictive Control for Oil Reservoirs, 2018

  • Andrea Capolei: Numerical Methods for Oil Reservoirs Management, 2013

  • Carsten Völcker: Production Optimization of Oil Reservoirs, 2012

MSc Theses

  • Thomas Bruun Bertelsen: Uncertainty Quantification, Filtering and Prediction for Oil Reservoir Operations, 2015-2016

  • Lasse Hjuler Christiansen: Multi Objective PDE Constrained Optimization for Oil Reservoir Management, 2015

  • Steen Hørsholt: Simulation of Oil Reservoirs, 2015

  • Tobias Kaspar Skovborg Ritschel: High-Performance Computing for PDE Constrained Optimization in Oil Reservoirs Management, 2015

  • Peter Edward Ackermann: Stochastic Optimization and Risk Management in the Production Optimization of Oil Reservoirs, 2014-2015

  • Hosein Arya: Production Optimization and Simulation of Oil Reservoirs, 2013-2014

  • Søren Skov Hansen: Numerical Methods for Simulation and Optimization of Oil Production, 2012

  • Dariusz Lerch: Modeling and Production Optimization of Oil Reservoirs, 2011-2012

Papers

Computation of Phase Equilibrium in Reservoir Simulation and Optimization

T.K.S. Ritschel, J.B. Jørgensen

Oil Production Optimization by Integration of Matlab and Eclipse

S. Hørsholt, H.M. Nick, J.B. Jørgensen

A Least Squares Method for Ensemble-based Multi-objective Oil Production Optimization

L.H. Christiansen, S. Hørsholt, J.B. Jørgensen

Production Optimization of a Rigorous Thermal and Compositional Reservoir Flow Model

T.K.S. Ritschel, J.B. Jørgensen

An algorithm for gradient-based dynamic optimization of UV flash processes

T.K.S. Ritschel, A. Capolei, J. Gaspar, J.B. Jørgensen

The Adjoint Method for Gradient Based Dynamic Optimization of UV Flash Processes

T.K.S. Ritschel, A. Capolei, J.B. Jørgensen

Offset Risk Minimization for Life-cycle Oil Production Optimization

A. Capolei, L.H. Christiansen, J.B. Jørgensen

Dynamic Optimization of UV Flash Processes

T.K.S. Ritschel, A. Capolei, J.B. Jørgensen

Risk minimization in life-cycle oil production optimization

A. Capolei, L.H. Christiansen, J.B. Jørgensen

A least squares approach for efficient and robust short-term versus long-term production optimization

L.H. Christiansen, A. Capolei, J.B. Jørgensen

Multiple shooting applied to robust reservoir control optimization including output constraints on coherent risk measures

A. Codas, K.G. Hanssen, B. Foss, A. Capolei, J.B. Jørgensen

Time-Explicit Methods for Joint Economical and Geological Risk Mitigation in Production Optimization

L.H. Christiansen, A. Capolei, J.B. Jørgensen

A Mean-Variance Objective for Robust Production Optimization in Uncertain Geological Scenarios

A. Capolei, E. Suwartadi, B. Foss, J.B. Jørgensen

Waterflooding Optimization in Uncertain Geological Scenarios

A. Capolei, E. Suwartadi, B. Foss, J.B. Jørgensen

High Order Adjoint Derivatives using ESDIRK Methods for Oil Reservoir Production Optimization

A. Capolei, E.H. Stenby, J.B. Jørgensen

Oil Reservoir Production Optimization using Single Shooting and ESDIRK Methods

A. Capolei, C. Völcker, J. Frydendall, J.B. Jørgensen

Single Shooting and ESDIRK Methods for Adjoint-Based Optimization of an Oil Reservoir

A. Capolei, C. Völcker, J. Frydendall, J.B. Jørgensen

Oil Reservoir Production Optimization using Optimal Control

C. Völcker, J.B. Jørgensen, E.H. Stenby

NMPC for Oil Reservoir Production Optimization

C. Völcker, J.B. Jørgensen, P.G. Thomsen, E.H. Stenby

Adaptive Step Size Control in Implicit Runge-Kutta Methods for Reservoir Simulation

C. Völcker, J.B. Jørgensen, P.G. Thomsen, E.H. Stenby

Explicit Singly Diagonally Implicit Runge-Kutta Methods and Adaptive Stepsize Control for Reservoir Simulation

C. Völcker, J.B. Jørgensen, P.G. Thomsen, E.H. Stenby

Simulation of Subsurface Two-Phase Flow in an Oil Reservoir

C. Völcker, J.B. Jørgensen, P.G. Thomsen, E.H. Stenby

Presentations

Oil Reservoir Management and Production Optimization

J.B. Jørgensen, C. Völcker, A. Capolei, D.M. Lerch, S.S. Hansen
CERE Internal Meeting 2013

Computational Methods for Model Predictive Control

J.B. Jørgensen, D. Boiroux, T.G. Hovgaard, R. Halvgaard, A. Skajaa, N.F. Gade-Nielsen, L. Standardi, L.E. Sokoler, C. Völcker, A. Capolei, G. Frison, S. Schmidt, A.K. Duun-Henriksen
Workshop on State-of-the-Art in Scientific and Parallel Computing (PARA 2012), Helsinki, Finland

Optimization based Control in the Oil and Gas Industries

J.B. Jørgensen
CERE Annual Meeting 2012, Pharmakon, Hillerød, Denmark

Production Optimization and Reservoir Management

J.B. Jørgensen, A. Capolei, C. Völcker, D.M. Lerch, S.S. Hansen
CERE Symposium, Houston, TX, USA

Optimisation of Oil Production in Two-Phase Flow Reservoirs using the Simultaneous Method and Interior Point Optimisers

D.M. Lerch, C. Völcker, A. Capolei, J.B. Jørgensen, E.H. Stenby
17th Nordic Process Control Workshop, Kgs Lyngby, Denmark

Production Optimization for Two-Phase Flow in an Oil Reservoir

C. Völcker, J.B. Jørgensen, P.G. Thomsen, E.H. Stenby
17th Nordic Process Control Workshop, Kgs Lyngby, Denmark

Simulation of Two-Phase Flow in an Oil Reservoir using Adaptive High-Order Runge-Kutta based Time-Integration

C. Völcker, J.B. Jørgensen, P.G. Thomsen, E.H. Stenby
15th Nordic Process Control Workshop, Porsgrunn, Telemark, Norway

Software for Large-Scale Nonlinear Model Predictive Control

J.B. Jørgensen
SPE Applied Technology Workshop: Closed-Loop Reservoir Management, Bruges, Belgium

Links

Research Groups

Resources (Software, publications, organizations)

Commercial

Journals and Conferences

Conferences