1887

Abstract

Summary

In practical reservoir management, although the intent is generally to maximize some key quantity (e.g., net present value or NPV, reserves, cumulative oil production etc.), the operating well parameters (e.g., rate and/or pressure) are seldom, if ever, determined using formal optimization techniques. The usual approach to do so is through a manual process or by simply reacting to key well events (e.g., water breakthrough, or water cut reaching a threshold values). These are either quite time consuming or very likely to provide suboptimal results. Existing optimization tools have not found much use for solving this problem, as they are not efficient enough for applications to large scale simulation models of real fields. Towards this end, both adjoint and ensemble based optimization techniques have recently received significant attention as viable means for practical control optimization of large scale simulation models.

Although adjoints are the most efficient approach for accurate gradient calculation, they are difficult to implement as they require significant changes to the simulator code. The stochastic gradient, although not as efficient, is much easier to implement as it is non-intrusive and treats the simulator as a black box. In this work, we propose the application of quasi-Monte Carlo methods for improving the efficiency and accuracy of calculation of the stochastic gradient compared to current methods. While the existing approaches rely on Monte Carlo sampling which has an error convergence rate proportional to the square root of the number of ensemble members, quasi-Monte Carlo sampling has a better convergence rate proportional directly to the number of ensemble members. In particular, we apply the Sobol sequence for sampling the ensemble members, which demonstrates better convergence compared to other quasi-Monte Carlo sampling techniques. The results are demonstrated on synthetic and real models and also compared to the true gradient obtained using adjoints. In general, more than 30% improvement was obtained in the accuracy of the stochastic gradient calculated with Sobol sampling over standard Monte Carlo sampling, resulting in faster convergence of the gradient based optimization algorithm used in this work (sequential quadratic programming).

Loading

Article metrics loading...

/content/papers/10.3997/2214-4609.20141779
2014-09-08
2024-04-27
Loading full text...

Full text loading...

References

  1. Asheim, H.
    , Maximization of Water Sweep Efficiency by Controlling Production and Injection Rates, paper number SPE paper 18365 presented at the SPE European Petroleum Conference, London, UK, 1988
    [Google Scholar]
  2. Asmussen, S., and Glynn, P.W.
    , Stochastic Simulation: Algorithms and Analysis, Springer, 2007
    [Google Scholar]
  3. Birge, J.R.
    , Quasi-Monte Carlo Approaches to Option Pricing, technical report, 94-19, Department of Industrial and Operations Engineering, The University of Michigan Ann Arbor, MI, 1995
    [Google Scholar]
  4. Brouwer, D.R., Jansen, J.D.
    , Dynamic Optimization of Water Flooding with Smart Wells using Optimal Control Theory, SPE paper 78278 presented at the SPE European Petroleum Conference, Aberdeen, UK, 2002
    [Google Scholar]
  5. Chen, Y., Oliver, D. S., and Zhang, D.
    , Efficient Ensemble-Based Closed-Loop Production Optimization, SPE Journal, doi:10.2118/112873‑PA, 2009
    https://doi.org/10.2118/112873-PA [Google Scholar]
  6. ChristianeL.
    , Monte Carlo and Quasi-Monte Carlo Sampling, Springer, ISBN 978-1441926760, 2009
    [Google Scholar]
  7. Custodio, A.L., Vicente, L.N.
    , Using Sampling and Simplex Derivatives in Pattern Search Methods, SIAM Journal on Optimization, 18 (2), 537–555, 2007
    [Google Scholar]
  8. Do, S., and Reynolds, A.C.
    , Theoretical Connections Between Optimizations Algorithms Based on an Approximate Gradient, Computational Geosciences, 17 (6): 959–973, 2013
    [Google Scholar]
  9. Faithi, Z., Ramirez, W.F.
    , Optimization of an Enhanced Oil Recovery Process with Boundary Controls - a Large Scale Nonlinear Maximization, presented at the 4th IFAC Symposium on Control of Distributed Parameter Systems, Los Angeles, CA, 1985
    [Google Scholar]
  10. Killough, J. E.
    , Ninth SPE Comparative Solution Project: A Reexamination of Black-Oil Simulation, Society of Petroleum Engineers, doi:10.2118/29110‑MS, 1995
    https://doi.org/10.2118/29110-MS [Google Scholar]
  11. Liu, W., Ramirez, W.F.
    , Optimal Control of Three-Dimensional Steam Flooding Process, Journal of Petroleum Science and Engineering, 11, 137–154, 1994
    [Google Scholar]
  12. Mehos, G., Ramirez, W.F.
    , Use of Optimal Control Theory to Optimize Carbon Dioxide Miscible Flooding Enhanced Oil Recovery, Journal of Petroleum Science and Engineering, 2, 247–260, 1989
    [Google Scholar]
  13. Niederreiter, H.
    , Low-Discrepancy and Low-Dispersion Sequences, Journal of Number Theory, 30, 51–70, 1988
    [Google Scholar]
  14. Okano, H., Koda, M.
    , An Optimization Algorithm Based on Stochastic Sensitivity Analysis for Noisy Landscapes, Reliability Engineering and System Safety, 79, 245–252, 2003
    [Google Scholar]
  15. Pradlwater, H.
    , Relative Importance of Uncertain Structural Parameters, Part 1: Algorithm, Computational Mechanics, 40 (4): 627–635, 2007
    [Google Scholar]
  16. Rosenbrock, H. H.
    , An automatic method for finding the greatest or least value of a function, The Computer Journal3: 175–184, 1960
    [Google Scholar]
  17. Sarma, P., Chen, W.H., Aziz, K., Durlofsky, L.
    , Production Optimization with Adjoint Models under Non-linear Control-State Path Inequality Constraints, SPE Reservoir Evaluation and Engineering, 326–339, 2008
    [Google Scholar]
  18. Sarma, P., Durlofsky, L., Aziz, K.
    , Computational Techniques for Closed-Loop Reservoir Modeling with Application to a Realistic Reservoir, published in the Journal of Petroleum Science and Technology, 26, 1120–1140, 2008
    [Google Scholar]
  19. Sobol, I.M.
    , Distribution of points in a cube and approximate evaluation of integrals, Zh. Vych. Mat. Mat. Fiz. 7: 784–802 (in Russian); U.S.S.R Comput. Maths. Math. Phys. 7: 86–112 (in English), 1967
    [Google Scholar]
  20. Spall, J.C.
    , Multivariate Stochastic Approximation Using a Simultaneous Perturbation Gradient Approximation, IEEE Transactions on Automatic Control, 37 (3), 332–341, 1992
    [Google Scholar]
  21. Sudaryanto, B., Yortsos, Y.C.
    , Optimization of Displacements in Porous Media Using Rate Control, SPE paper 71509 presented at the SPE Annual Technical Conference and Exhibition, New Orleans, LA, 2001
    [Google Scholar]
  22. Van Essen, G., den Hof, P.V., and Jansen, J
    , Hierarchical Long Term and Short Term Optimization, SPE Journal, 16 (1): 191–199, 2011
    [Google Scholar]
  23. Vironovsky, G.A.
    , Waterflooding Strategy Design Using Optimal Control Theory, presented at the 6th European IOR Symposium, Stavanger, Norway, 1991
    [Google Scholar]
  24. William J.Morokoff and RusselE.
    Caflisch, Quasi-Monte Carlo integration, J. Comput. Phys. 122, no. 2, 218—230, 1995
    [Google Scholar]
  25. Yan, X., and Reynolds, A. C.
    , Optimization Algorithms Based on Combining FD Approximations and Stochastic Gradients Compared with Methods Based Only on a Stochastic Gradient, Society of Petroleum Engineers, doi:10.2118/163613‑PA, 2014
    https://doi.org/10.2118/163613-PA [Google Scholar]
  26. Zakirov, I.S., Aanonsen, S.I., Zakirov, I.S., Palatnik, B.M.
    , Optimization of Reservoir Performance by Automatic Allocation of Well Rates, presented at the 5th European Conference on the Mathematics of Oil Recovery, Leoben, Austria, 1996
    [Google Scholar]
http://instance.metastore.ingenta.com/content/papers/10.3997/2214-4609.20141779
Loading
/content/papers/10.3997/2214-4609.20141779
Loading

Data & Media loading...

This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error