A stochastic optimization model for short-term production of offshore oil platforms with satellite wells using gas lift

Continuous gas lift is a popular method to enhance productivity in offshore oil platforms. We propose a steady-state two-stage stochastic programming model to maximize production, where the first-stage injection level determines the production potential, while recourse actions ensure capacity and platform constraints for each uncertainty realization. In particular, we develop a concave approximation of the performance curve that incorporates uncertainty in the water cut (WC) and gas–oil ratio (GOR). We generate WC and GOR realizations using a two-step data-driven approach: we extrapolate the trends using a $$\ell _1$$ ℓ 1 -filter, and bootstrap historical deviations to generate future realizations of WC and GOR. We present numerical results for the sample average approximation of the problem and assess the solution quality using standard techniques in the literature. Our numerical results suggest that taking uncertainty into account in the problem can lead to considerable gains.

[1]  Christodoulos A. Floudas,et al.  Global Optimization of Gas Lifting Operations: A Comparative Study of Piecewise Linear Formulations , 2009 .

[2]  E. P. Kanu,et al.  Economic Approach to Oil Production and Gas Allocation in Continuous Gas Lift (includes associated papers 10858 and 10865 ) , 1981 .

[3]  Tito Homem-de-Mello,et al.  Monte Carlo sampling-based methods for stochastic optimization , 2014 .

[4]  Carlos F. Torres,et al.  Global Optimization of Gas Allocation to a Group of Wells in Artificial Lift Using Nonlinear Constrained Programming , 2002 .

[5]  Rubén Rodríguez Torrado,et al.  On The Stochastic Response Surface Methodology For The Determination Of The Development Plan Of An Oil & Gas Field , 2013 .

[6]  Bjarne A. Foss,et al.  Performance Analysis for Closed-Loop Reservoir Management , 2011 .

[7]  Eduardo Camponogara,et al.  Integrated Methodology for Production Optimization from Multiple Offshore Reservoirs in the Santos Basin , 2017, IEEE Transactions on Automation Science and Engineering.

[8]  David P. Morton,et al.  Monte Carlo bounding techniques for determining solution quality in stochastic programs , 1999, Oper. Res. Lett..

[9]  Bjarne Grimstad,et al.  Petroleum production optimization - A static or dynamic problem? , 2017, Comput. Chem. Eng..

[10]  Stephen P. Boyd,et al.  1 Trend Filtering , 2009, SIAM Rev..

[11]  Iain Dunning,et al.  JuMP: A Modeling Language for Mathematical Optimization , 2015, SIAM Rev..

[12]  Alexander Shapiro,et al.  Lectures on Stochastic Programming: Modeling and Theory , 2009 .

[13]  George L. Nemhauser,et al.  Models for representing piecewise linear cost functions , 2004, Oper. Res. Lett..

[14]  Bjarne A. Foss,et al.  Embedding structural information in simulation-based optimization , 2013, Comput. Chem. Eng..

[15]  John R. Birge,et al.  Introduction to Stochastic Programming , 1997 .

[16]  Alexander Shapiro,et al.  The Sample Average Approximation Method for Stochastic Discrete Optimization , 2002, SIAM J. Optim..

[17]  Bjarne A. Foss,et al.  Production Optimization under Uncertainty - Applied to Petroleum Production , 2015 .

[18]  K. K. Lo,et al.  A Generalized Well Management Scheme for Reservoir Simulation , 1996 .