Skip to main content

Advertisement

Log in

Global/local optimization strategies combined for waterflooding problems

  • Technical Paper
  • Published:
Journal of the Brazilian Society of Mechanical Sciences and Engineering Aims and scope Submit manuscript

Abstract

In oil Reservoir Engineering application, a problem of great interest is the dynamic optimization of waterflooding management. In this work, the net present value (NPV) is taken as the function to be maximized, in which the allocated rates of wells are considered as design variables. Alternatively, the switching times of the control cycles can also be considered as design variables. This assumption increases flexibility to the management. Despite this, the formulation of this problem leads to a highly nonlinear, multimodal objective function. Therefore, to conduct the management, a hybrid optimization strategy is proposed here considering surrogate models. The hybrid strategy combines different methods at two different stages, a global and local. In this sense, the global search is driven by the genetic algorithm (GA) and the local search is driven by the sequential approximation optimization (SAO) method. The proposed methodology was successful in identifying wells that should be late started or shut-in before the end of the concession period and in handling different kinds of production strategies. It was also verified that an increasing on operation flexibility results in NPV improvement. Cycle duration variables proved to be useful in decreasing the number of design variables while maintaining recovery efficiency.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Abbreviations

A :

Coefficient matrix of constraints

b :

Right-hand side of constraints

c w :

Cost of produced water

c wi :

Cost of injected water

f :

Objective function

\( \hat{f} \) :

Kriging model (surrogate function for objective function)

F :

Fitness function

g :

Inequality constraints

\( \hat{g} \) :

Kriging model (surrogate function for inequality constraints)

h :

Equality constraints

\( \hat{h} \) :

Kriging model (surrogate function for equality constraints)

I :

Injection wells

k :

Permeability

n t :

Number of control cycles

n w :

Number of wells

p :

Pressure

P :

Producer well

q :

Well rates

Q :

Maximum rate allowed for well set of the field

r :

Oil price

t :

Time step

T :

Concession period

v :

Violation of the constraints

x :

Design variables

Z :

Gaussian function

α :

Ration between maximum production and injection rates

β :

Unknown constant (for Kriging model)

γ :

Penalty parameter

δ :

Over injection parameter

Δ:

Size of the trust region

Δτ :

Time size of control cycles

λ :

Activation parameter

σ 2 :

Variance

References

  1. Horne RN (2002) Optimization application in oil and gas recovery. In: Pardalos PM, Resende MGC (eds) Handbook of applied optimization. Oxford University Press, New York

    Google Scholar 

  2. Jansen JD (2011) Adjoint-based optimization of multiphase flow through porous media—a review. Comput Fluids 46(1):40–51

    Article  MathSciNet  MATH  Google Scholar 

  3. Brouwer DR, Jansen JD (2004) “Dynamic optimization of waterflooding with smart wells using optimal control theory”, SPE 78278-PA. SPE J. 9(4):391–402

    Article  Google Scholar 

  4. Sarma P, Chen WH, Durlofsky LJ, Aziz K (2008) Production optimization with adjoint models under nonlinear control-state path inequality constraints. SPE Reservoir Eval Eng 11(2):326–339

    Article  Google Scholar 

  5. Chen C, Wang Y, Li G, Reynolds AC (2010) Closed-loop reservoir management on the Brugge test case. Comput Geosci 147(4):691–703

    Article  MATH  Google Scholar 

  6. Chen C, Li G, Reynolds AC (2012) “Robust constrained optimization of short and long-term net present value for closed-loop reservoir management”. SPE 141314-PA. SPE J. 17(3):849–864

    Article  Google Scholar 

  7. Cardoso MA, Durlofsky LJ (2010) Linearized reduced-order models for subsurface flow simulation. J Comput Phys 229(3):681–700

    Article  MathSciNet  MATH  Google Scholar 

  8. He J, Saetrom J, Durlofsky LJ (2011) Enhanced linearized reduced-order models for subsurface flow simulation. J Comput Phys 230(23):8313–8341

    Article  MathSciNet  MATH  Google Scholar 

  9. Alhuthali AH, Datta-Gupta A, Yuen B, Fontanilla JP (2009) Field applications of waterflooding optimization via rate control with smart wells. In: SPE reservoir simulation symposium, SPE 118948, 18–20 February, The Woodlands, TX

  10. Oliveira DF (2006) Production optimization techniques for petroleum reservoirs: derivative free approaches to dynamic rate allocation for injection and production. Master thesis, Civil Engineering Department, UFPE, Recife, Brazil (in Portuguese)

  11. Almeida LF, Vellasco MMBR, Pacheco MAC (2010) Optimization system for valve control in intelligent wells under uncertainties. J. Pet. Sci. Eng. 73:129–140

    Article  Google Scholar 

  12. Souza SA, Afonso SMB, Horowitz B (2010) Optimal management of oil production using the Particle Swarm Algorithm and Adaptive Surrogate Models. In: XXXI Iberian Latin-American Congress on Computational Methods in Engineering, Buenos Aires, 15–18 November, Argentina

  13. Asadollahi M, Dadashpour M, Kleppe J, Naevdal G (2009) Production optimization using derivative free methods applied to Brugge field. In: IRIS-Gubkin-Statoil-NTNU workshop in production optimization, Torondheim, Norway, 28th September

  14. Queipo NV, Goicochea JV, Pintos P (2002) Surrogate modeling-based optimization of SAGD process. J. Pet. Sci. Eng. 35:83–93

    Article  Google Scholar 

  15. Wang C, Li G, Reynolds AC (2009) “Production optimization in closed-loop reservoir management”, SPE 109805. SPE J. 14(3):506–523

    Article  Google Scholar 

  16. Chen Y, Oliver DS (2010) “Ensemble-based closed-loop optimization applied to Brugge field”. SPE 118926-PA. SPE Res. Eval. Eng. 13(1):56–71

    Google Scholar 

  17. Xia Y, Reynolds AC (2013) An optimization algorithm based on combining finite difference approximations and stochastic gradients. In: SPE reservoir simulation symposium, SPE 163613, 18–20 February. The Woodlands, TX

  18. Zhao H, Chen C, Do S, Li G (2011) Maximization of a dynamic quadratic interpolation model for production optimization. In: SPE reservoir simulation symposium, SPE 141317, 21–23 February. The Woodlands, Texas, USA

  19. Güyagüler B (2002) Optimization of well placement and assessment of uncertainty. Doctor of philosophy thesis, Stanford University, Stanford, CA

  20. Goldberg DE (1989) Genetic Algorithm in Search, Optimization and Machine Learning. Addison-Wesley Publishing Company, Reading, MA

    MATH  Google Scholar 

  21. Alexandrov N, Dennis JR, Lewisand RM, Torezon V (1997) A trust region framework for managing the use of approximation models in optimization. NASA/CR-201745, ICASE report no. 97-50

  22. Eldred MS, Giunta AA, Collis SS (2004) Second-order corrections for surrogate-based optimization with model hierarchies. Paper AIAA-2004-4457 in proceedings of the 10th AIAA/ISSMO multidisciplinary analysis and optimization conference, Albany, NY

  23. Horowitz B, Afonso SM, Mendonça CV (2013) Surrogate based optimal waterflooding management. J Pet Sci Eng 112:206–219

    Article  Google Scholar 

  24. Naevdal G, Brouwer DR, Jansen JD (2006) Waterflooding using closed-loop control. Comput Geosci 10:37–60

    Article  MathSciNet  MATH  Google Scholar 

  25. Van Essen GM, Zandvliet MJ, Van den Hof PMJ, Bosgra OH, Jansen JD (2009) “Robust waterflooding optimization of multiple geological scenarios”, SPE 102913-PA. SPE J. 14(1):202–210

    Article  Google Scholar 

  26. Asadollahi M (2012) Waterflooding optimization for improved reservoir management. PhD thesis, NTNU, Norway

  27. Lorentzen RJ, Shafieirad A, Naevdal G (2009) Closed loop reservoir management using the ensemble Kalman filter and sequential quadratic programming, SPE 119101. In: SPE Reservoir Simulation Symposium, 18–20 February, The Woodlands, TX

  28. Asadollahi M, Naevdal G (2010) Selection of decision variables for large-scale production optimization applied to the Brugge field, SPE 136378. In: SPE Russian oil and gas conference and exhibition, 26–28 October, Moscow, Russia

  29. Horowitz B, Afonso SM, Mendonça CV (2010) Using cycle switching times as design variables in optimum waterflooding management. In: EngOpt—2nd international conference on engineering optimization, Instituto Técnico Superior de Lisboa, Lisbon, Portugal

  30. Keane AJ, Nair PB (2005) Computational approaches for aerospace design: the pursuit of excellence. Willey, Hoboken, 2005, p 602. ISBN 0470855401

  31. Forrester A, Sobester A, Keane A (2008) Engineering design via surrogate modeling: a practical guide. Wiley, Chichester, p 228. ISBN 0470060689

  32. Giunta AA, Wojtkiewicz SF, Eldred MS (2003) Overview of modern design of experiments methods for computational simulations. Paper AIAA-2003-0649, proceedings of the 41st AIAA aerospace sciences meeting and exhibit, Reno, NV

  33. Afonso SMB, Horowitz B, Willmersdorf RB (2008) Comparative study of surrogate models for engineering problems. In: Proceedings of the 7th international ASMO-UK/ISSMO conference on engineering design optimization, Bath, UK

  34. Gen M, Cheng R (2000) Genetic algorithm and engineering optimization. Wiley, New York

    Google Scholar 

  35. Michalewicz Z (1996) Genetic Algorithm + Data Structure = Evolution Programs, 3rd edn. Springer-Verlag, New York

    MATH  Google Scholar 

  36. Deb K (2000) An efficient constraints handling method for genetic algorithms. Comput Methods Appl Mech Eng 186(2–4):311–338

    Article  MATH  Google Scholar 

  37. Lemonge ACC, Barbosa HJC, Borgesc CCH, Silva FBS (2010) Constrained optimization problems in mechanical engineering design using a real-coded steady-state genetic algorithm. In IX Congreso Argentino de Mecánica Computacional/II Congreso Sudamericano de Mecánica Computacional/XXXI CILAMCE—Congreso Ibero-Latino-Americano de Métodos Computacionales en la Inginería

  38. Deb K (1995) Optimization for Engineering Design: Algorithms and Examples. Prentice-Hall, New Delhi

    Google Scholar 

  39. Reklaitis GV, Ravindran A, Ragsdell KM (1983) Engineering Optimization Methods and Applications. Wiley, New York

    Google Scholar 

  40. Homaifar A, Lai SH-V, Qi X (1994) Constrained optimization via Genetic Algorithms. Simulation 62(4):242–254

    Article  Google Scholar 

  41. Joines JA, Houck CR (1994) On the use of nonstationary penalty functions to solve nonlinear constrained optimization problems with gas. In: Michalewicz Z (ed) Proceedings of the international conference on evolutionary computation. IEEE Press, Piscataway, pp 579–584

    Google Scholar 

  42. Michalewicz Z, Attia N (1994) Evolutionary optimization of constrained problems. In: Sebald AV, Fogel LJ (eds) Proceedings of the third annual conference on evolutionary programming. World Scientific, Singapore, pp 98–108

    Google Scholar 

  43. Schoenauer M, Michalewicz Z (1996) Evolutionary computation at the edge of feasibility. In: Voigt HM, Ebeling W, Rechenberg I, Schwefel H-P (eds) Parallel problem solving from nature, PPSN IV. Lecture Notes in Computer Sciences, vol 1141. Springer, Berlin, pp 245–254

  44. Koziel S, Michalewicz Z (1999) Evolutionary Algorithms, Homomorphous Mappings, and Constrained Parameter Optimization. Evol Comput 7(1):19–44

    Article  Google Scholar 

  45. Souza SA (2012) Optimal management of oil production using particle swarm optimization algorithm and adaptive surrogate models. Master thesis, Civil Engineering Department, UFPE, Recife, Brazil (in Portuguese)

  46. Eldred MS, Giunta AA, Collis SS (2004) Second-order corrections for surrogate-based optimization with model hierarchies. Paper AIAA-2004-4457 in proceedings of the 10th AIAA/ISSMO multidisciplinary analysis and optimization conference, Albany, NY

  47. CMG (2012) User’s Guide. Computer Modeling Group Ltd., Calgary

    Google Scholar 

  48. Silva FT, Rodrigues JP, Paraizo PB, Romeu RK, Peres AM, Oliveira RM, Pinto IA, Maschio C (2005) Novel ways of parameterizing the history matching problem, SPE 94875, SPE Latin American and Caribbean Petroleum Engineering Conference, Rio de Janeiro

Download references

Acknowledgments

The authors acknowledge the financial support for this research given by PRH-26, from ANP (National Petroleum Agency—Brazil), PETROBRAS, Foundations CMG, CNPq (National Research Council—Brazil), FACEPE (Support Foundation of Science and Technology of Pernambuco), and UFPE.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Leonardo Correia de Oliveira.

Additional information

Technical Editor: Celso Kazuyuki Morooka.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

de Oliveira, L.C., Afonso, S.M.B. & Horowitz, B. Global/local optimization strategies combined for waterflooding problems. J Braz. Soc. Mech. Sci. Eng. 38, 2051–2062 (2016). https://doi.org/10.1007/s40430-015-0461-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40430-015-0461-y

Keywords

Navigation