1887

Abstract

Summary

In a multiobjective optimization approach, a trade-off is sought to balance between the optimality of different objectives. In this paper, we introduce a new efficient multiobjective optimization approach using sequential Gaussian Process (GP) modeling that can quickly find the Pareto solutions in a minimal number of model evaluations. This is the first time that we present this approach for history-matching. The difference with other optimization algorithms is elucidated for the cases where we can only afford to run a limited number of simulations. Unlike other surrogate-based methods, we do not aim for a greedy approach by minimizing the surface itself as there can be a large uncertainty in the surrogate approximations. Instead, statistical criteria are introduced to account for both proxy model uncertainty as well as its extrema.

This multiobjective optimization approach has been successfully applied for the first time to history match the production data (i.e. pressure, water and hydrocarbon rates) from a multi-fractured horizontal well in a tight formation. A GP surface is constructed for each misfit, to provide the predictions and the associated uncertainty for any unknown location. Multiobjective criteria, i.e., the hypervolume-based Probability of Improvement (PoI) and Expected Improvement (EI), are developed to account for the uncertainty of the misfit surfaces. The maximization of these statistical criteria ensures to balance between exploration and exploitation, even in higher dimensions. As such, a new point is selected whose values in different objectives are predicted to hopefully extend or dominate the solutions in the current Pareto set.

Loading

Article metrics loading...

/content/papers/10.3997/2214-4609.201802146
2018-09-03
2020-08-05
Loading full text...

Full text loading...

References

  1. Adra, S. F. and Fleming, P. J.
    [Year] A Diversity Management Operator for Evolutionary Many-Objective Optimisation, 81–94.
    [Google Scholar]
  2. Almeida, F. L. R., Davolio, A. and Schiozer, D. J.
    [2014] A New Approach to Perform a Probabilistic and Multi-objective History Matching. SPE Annual Technical Conference and Exhibition. Society of Petroleum Engineers, Amsterdam, The Netherlands
    [Google Scholar]
  3. Beume, N., Naujoks, B. and Emmerich, M.
    [2007] SMS-EMOA: Multiobjective selection based on dominated hypervolume. European Journal of Operational Research181(3), 1653–1669.
    [Google Scholar]
  4. Buhmann, M. D.
    [2003] Radial Basis Functions: Theory and Implementations. Cambridge University Press.
    [Google Scholar]
  5. Bui, L. T., Alam, S., Bui, L. T. and Alam, S.
    [2008] Multi-Objective Optimization in Computational Intelligence: Theory and Practice (Premier Reference Source). IGI Publishing.
    [Google Scholar]
  6. Cardoso, M. A.
    [2009] Development and application of reduced-order modeling procedures for reservoir simulation. Stanford School of Earth, Energy & Environmental Sciences, 129. STANFORD UNIVERSITY, USA.
    [Google Scholar]
  7. Chen, C., Li, G. and Reynolds, A.
    [2012] Robust Constrained Optimization of Short- and Long-Term Net Present Value for Closed-Loop Reservoir Management. SPE Journal17(3), 849–864.
    [Google Scholar]
  8. Chiles, J. P. and Delfiner, P.
    [2012] Geostatistics: Modeling Spatial Uncertainty. John Wiley & Sons, New Jersey.
    [Google Scholar]
  9. Christie, M., Eydinov, D., Demyanov, V., Talbot, J., Arnold, D. and Shelkov, V.
    [2013] Use of Multi-Objective Algorithms in History Matching of a Real Field. SPE Reservoir Simulation Symposium. Society of Petroleum Engineers, The Woodlands, Texas, USA
    [Google Scholar]
  10. Couckuyt, I., Deschrijver, D. and Dhaene, T.
    [Year] Towards Efficient Multiobjective Optimization: Multiobjective statistical criterions. Evolutionary Computation (CEC), 2012 IEEE Congress on, 1–8.
    [Google Scholar]
  11. [2014] Fast calculation of multiobjective probability of improvement and expected improvement criteria for Pareto optimization. Journal of Global Optimization60(3), 575–594.
    [Google Scholar]
  12. Deb, K., Agrawal, S., Pratap, A. and Meyarivan, T.
    [2000] A Fast Elitist Non-dominated Sorting Genetic Algorithm for Multi-objective Optimization: NSGA-II. Parallel Problem Solving from Nature PPSN VI, M.Schoenauer, K.Deb, G.Rudolph, X.Yao, E.Lutton, J.Merelo and H.-P.Schwefel (eds.), 849–858. Springer Berlin Heidelberg.
    [Google Scholar]
  13. Deb, K., Pratap, A., Agarwal, S. and Meyarivan, T.
    [2002] A fast and elitist multiobjective genetic algorithm: NSGA-II. Evolutionary Computation, IEEE Transactions on6(2), 182–197.
    [Google Scholar]
  14. Deb, K., Thiele, L., Laumanns, M. and Zitzler, E.
    [2005] Scalable Test Problems for Evolutionary Multiobjective Optimization. Evolutionary Multiobjective Optimization: Theoretical Advances and Applications, A.Abraham, L.Jain and R.Goldberg (eds.), 105–145. Springer London, London.
    [Google Scholar]
  15. Emmerich, M. T. M., Deutz, A. H. and Klinkenberg, J. W.
    [Year] Hypervolume-based expected improvement: Monotonicity properties and exact computation. Evolutionary Computation (CEC), 2011 IEEE Congress on, 2147–2154.
    [Google Scholar]
  16. Ferraro, P. and Verga, F.
    [2009] Use Of Evolutionary Algorithms In Single And Multi- Objective Optimization Techniques For Assisted History Matching. Offshore Mediterranean Conference and Exhibition. Offshore Mediterranean Conference, Ravenna, Italy
    [Google Scholar]
  17. Fleischer, M.
    [2003] The Measure of Pareto Optima Applications to Multi-objective Metaheuristics. Evolutionary Multi-Criterion Optimization, C.Fonseca, P.Fleming, E.Zitzler, L.Thiele and K.Deb (eds.), 519–533. Springer Berlin Heidelberg.
    [Google Scholar]
  18. Fonseca, R. M., Stordal, A. S., Leeuwenburgh, O., Hof, P. M. J. V. D. and Jansen, J. D.
    [2014] Robust Ensemble-based Multi-objective Optimization. ECMOR XIV - 14th European Conference on the Mathematics of Oil Recovery Catania, Sicily, Italy.
    [Google Scholar]
  19. Forrester, A. I. J., Sóbester, A. and Keane, A. J.
    [2008] Multiple Design Objectives. Engineering Design via Surrogate Modelling, 179–193. John Wiley & Sons, Ltd.
    [Google Scholar]
  20. Gorissen, D., Couckuyt, I., Demeester, P., Dhaene, T. and Crombecq, K.
    [2010] A Surrogate Modeling and Adaptive Sampling Toolbox for Computer Based Design. J. Mach. Learn. Res. 11, 2051–2055.
    [Google Scholar]
  21. Hajizadeh, Y., Christie, M. A. and Demyanov, V.
    [2011] Towards Multiobjective History Matching: Faster Convergence and Uncertainty Quantification. SPE Reservoir Simulation Symposium. Society of Petroleum Engineers, The Woodlands, Texas, USA
    [Google Scholar]
  22. Hamdi, H., Couckuyt, I., Sousa, M. C. and Dhaene, T.
    [2017] Gaussian Processes for history-matching: application to an unconventional gas reservoir. Computational Geosciences21(2), 267–287.
    [Google Scholar]
  23. Han, Y., Park, C. and Kang, J. M.
    [2010] Estimation of Future Production Performance Based on Multi-objective History Matching in a Waterflooding Project. SPE EUROPEC/EAGE Annual Conference and Exhibition. Society of Petroleum Engineers, Barcelona, Spain
    [Google Scholar]
  24. Handcock, M. S. and Stein, M. L.
    [1993] A Bayesian Analysis of Kriging. Technometrics35(4), 403–410.
    [Google Scholar]
  25. Hawe, G. I. and Sykulski, J. K.
    [2007] An Enhanced Probability of Improvement Utility Function for Locating Pareto Optimal Solutions. 16th Conference on the Computation of Electromagnetic Fields COMPUMAG, 965–966. RWTH Aachen University.
    [Google Scholar]
  26. Isebor, O. J., Durlofsky, L. J. and Echeverría Ciaurri, D.
    [2014] A derivative-free methodology with local and global search for the constrained joint optimization of well locations and controls. Computational Geosciences18(3), 463–482.
    [Google Scholar]
  27. Jones, D. R., Schonlau, M. and Welch, W. J.
    [1998] Efficient Global Optimization of Expensive Black-Box Functions. J. of Global Optimization13(4), 455–492.
    [Google Scholar]
  28. Keane, A. J.
    [2006] Statistical Improvement Criteria for Use in Multiobjective Design Optimization. AIAA Journal44(4), 879–891.
    [Google Scholar]
  29. Kim, M., Hiroyasu, T., Miki, M. and Watanabe, S.
    [2004] SPEA2+: Improving the Performance of the Strength Pareto Evolutionary Algorithm 2. Parallel Problem Solving from Nature - PPSN VIII, X.Yao, E.Burke, J.Lozano, J.Smith, J.Merelo-Guervós, J.Bullinaria, J.Rowe, P.Tiňo, A.Kabán and H.-P.Schwefel (eds.), 742–751. Springer Berlin Heidelberg.
    [Google Scholar]
  30. Knudde, N., Herten, J. v. d., Dhaene, T. and Couckuyt, I.
    [2017] GPflowOpt: A Bayesian Optimization Library using TensorFlow. Neural Information Processing Systems 2017 - Workshop on Bayesian Optimization, Long Beach, USA.
    [Google Scholar]
  31. Kushner, H. J.
    [1964] A New Method of Locating the Maximum Point of an Arbitrary Multipeak Curve in the Presence of Noise. Journal of Basic Engineering86(1), 97–106.
    [Google Scholar]
  32. Liu, X. and Reynolds, A. C.
    [2016] Gradient-based multi-objective optimization with applications to waterflooding optimization. Computational Geosciences20(3), 677–693.
    [Google Scholar]
  33. McKay, M. D., Beckman, R. J. and Conover, W. J.
    [1979] A Comparison of Three Methods for Selecting Values of Input Variables in the Analysis of Output from a Computer Code. Technometrics21(2), 239–245.
    [Google Scholar]
  34. Mitchell, M.
    [1998] An Introduction to Genetic Algorithms. MIT Press.
    [Google Scholar]
  35. Mockus, J., Tiesis, V. and Zilinskas, A.
    [1978] The application of Bayesian methods for seeking the extremum. Towards Global Optimisation, L. C. W.Dixon and G. P.Szego (eds.), 117–129, North Holland, Amsterdam.
    [Google Scholar]
  36. Mohamed, L., Christie, M. A. and Demyanov, V.
    [2011] History Matching and Uncertainty Quantification: Multiobjective Particle Swarm Optimisation Approach. SPE EUROPEC/EAGE Annual Conference and Exhibition. Society of Petroleum Engineers, Vienna, Austria
    [Google Scholar]
  37. Nocedal, J. and Wright, S.
    [2006] Numerical Optimization. SpringerNew York.
    [Google Scholar]
  38. Olalotiti-Lawal, F. and Datta-Gupta, A.
    [2015] A Multi-Objective Markov Chain Monte Carlo Approach for History Matching and Uncertainty Quantification. SPE Annual Technical Conference and Exhibition. Society of Petroleum Engineers, Houston, Texas, USA
    [Google Scholar]
  39. Pareto, V.
    [1906] Manuale di Economia Politica, Societa Editrice Libraria. Societa Editrice Libraria, Milano, Italy.
    [Google Scholar]
  40. Park, H.-Y., Datta-Gupta, A. and King, M. J.
    [2013] Handling Conflicting Multiple Objectives Using Pareto-Based Evolutionary Algorithm for History Matching of Reservoir Performance. SPE Reservoir Simulation Symposium. Society of Petroleum Engineers, The Woodlands, Texas, USA.
    [Google Scholar]
  41. Price, K., Storn, R. M. and Lampinen, J.
    [2005] Differential Evolution: A Practical Approach to Global Optimization. Springer, Germany.
    [Google Scholar]
  42. Rasmussen, C. E. and Williams, C. K. I.
    [2005] Gaussian Processes for Machine Learning (Adaptive Computation and Machine Learning). The MIT Press.
    [Google Scholar]
  43. Reyes-sierra, M. and Coello, C. A. C.
    [2006] Multi-Objective particle swarm optimizers: A survey of the state-of-the-art. International Journal of Computational Intelligence Research2(3), 287–308.
    [Google Scholar]
  44. Rock Flow Dynamics
    . [2018] tNavigator Reservoir Simulator’s user manual (v.18.1).
    [Google Scholar]
  45. Stalgorova, K. and Mattar, L.
    [2013] Analytical Model for Unconventional Multifractured Composite Systems. SPE Reservoir Evaluation & Engineering16(03), 246–256.
    [Google Scholar]
  46. Steinwart, I. and Christmann, A.
    [2008] Support Vector Machines. SpringerNew York.
    [Google Scholar]
  47. Voutchkov, I. and Keane, A.
    [2010] Multi-Objective Optimization Using Surrogates. Computational Intelligence in Optimization, Y.Tenne and C.-K.Goh (eds.), 155–175. Springer Berlin Heidelberg.
    [Google Scholar]
  48. Zitzler, E., Thiele, L., Laumanns, M., Fonseca, C. M. and da Fonseca, V. G.
    [2003] Performance assessment of multiobjective optimizers: an analysis and review. Evolutionary Computation, IEEE Transactions on7(2), 117–132.
    [Google Scholar]
http://instance.metastore.ingenta.com/content/papers/10.3997/2214-4609.201802146
Loading
/content/papers/10.3997/2214-4609.201802146
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