Skip to main content

Comparison of Evolutionary and Swarm Intelligence Methods for History Matching and Uncertainty Quantification in Petroleum Reservoir Models

  • Chapter
Intelligent Computational Optimization in Engineering

Part of the book series: Studies in Computational Intelligence ((SCI,volume 366))

Abstract

Petroleum reservoir models are vital tools to help engineers in making field development decisions. Uncertainty of reservoir models in predicting future performance of a field needs to be quantified for risk management practices. Rigorous optimisation and uncertainty quantification of the reservoir simulation models are the two important steps in any reservoir engineering study. These steps facilitate decision making and have a direct impact on technical and financial performance of oil and gas companies.

Optimisation of reservoir models to match past petroleum production data – history matching – entails tuning the simulation model parameters to reproduce dynamic data profiles observed at the production wells. History matching is an inverse problem with non-unique solution; thus, different combinations of reservoir model parameters can provide a good match to the data. Multiple history matched reservoir models are used to quantify uncertainty of future hydrocarbon production from a field.

Recently application of evolutionary and swarm intelligence algorithms to history matching problems has become very popular. Stochastic sampling algorithms are used to explore the model parameter space and to find good fitting models. Exploration/exploitation of the search space is essential to obtain a diverse set of history matched reservoir models. Diverse solutions from different regions of the search space represent different possible realizations of the reservoir model and are essential for realistic uncertainty quantification of reservoir performance in the future.

This chapter compares the application of four recent stochastic optimisation methods: Ant Colony Optimisation, Differential Evolution, Particle Swarm Optimisation and the Neighbourhood Algorithm for the problem of history matching. The algorithms are integrated within a Bayesian framework to quantify uncertainty of the predictions.

Two petroleum reservoir examples illustrate different aspects of the comparative study. The Teal South case study is a real reservoir with a simple structure and a single producing well. History matching of this model is a low dimensional problem with eight parameters. The second case study – PUNQ-S3 reservoir – is a synthetic benchmark problem in petroleum industry. The PUNQ-S3 model has a more complex geological structure than Teal South model, which entails solving a high dimensional optimisation problem. This model is fitted to multivariate production data coming from multiple wells.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Coats, K., Dempsey, J., Henderson, J.: A New Technique for Determining Reservoir Description from Field Performance Data. In: SPE 2344, 43rd SPE Annual Fall Meeting, Houston, Texas, U.S.A, September 29 - October 2 (1968)

    Google Scholar 

  2. Slater, G., Durrer, E.: Adjustment of Reservoir Simulation Models to Match Field Performance. In: SPE 2983, SPE 45th Annul Fall Meeting, Houston, Texas, U.S.A, October 4-7 (1970)

    Google Scholar 

  3. Bush, M.D., Carter, J.N.: Application of a Modified Genetic Algorithm to Parameter Estimation in Petroleum Industry. In: Intelligent Engineering Systems through Artificial Neural Networks, vol. 6, p. 397. ASME Press, New York (1996)

    Google Scholar 

  4. Palatnic, B., Zakirov, L., Haugen, S., van Roosmalen, J.: New Approaches to Multiple History Matching. To be presented at the seventh European Symposium on improved Oil Recovery, Moscow (1993)

    Google Scholar 

  5. Tavasolli, Z., Carter, J.N., King, P.: Errors in History Matching, paper 96883. SPE Journal 9(3), 352–361 (2004)

    Google Scholar 

  6. Romero, C., Carter, J.N., Gringarten, A.C., Zimmerman, R.W.: A Modified Genetic Algorithm for Reservoir Characterization, paper 64765. In: International Oil and Gas Conference and Exhibition, Beijing, China, November 7-10 (2000)

    Google Scholar 

  7. Erbas, D., Christie, M.: Effect of Sampling Strategies on Prediction Uncertainty Estimation, paper 106229. In: SPE Reservoir Simulation Symposium, Houston, Texas, U.S.A, February 26-28 (2007)

    Google Scholar 

  8. Christie, M., MacBeth, C., Subbey, S.: Multiple History-Matched Models for Teal South. The Leading Edge 21(3), 286–289 (2002)

    Article  Google Scholar 

  9. Mohamed, L., Christie, M., Demyanov, V.: Comparison of Stochastic Sampling Algorithms for Uncertainty Quantification, paper 119139. SPE Journal 15(1), 31–38 (2010)

    Article  Google Scholar 

  10. Mohamed, L., Christie, M., Demyanov, V.: Reservoir Model History Matching with Particle Swarms, paper 129152. In: Oil and Gas India Conference and Exhibition, Mumbai, India, January 20-22 (2010)

    Google Scholar 

  11. Kathrada, M.: Uncertainty Evaluation of Reservoir Simulation Models using Particle Swarms and Hierarchical Clustering. Heriot Watt University, Edinburgh (2009)

    Google Scholar 

  12. Schulze-Riegert, R.W., Axmann, J.K., Haase, O., Rian, D.T., You, Y.: Optimisation Methods for History Matching of Complex Reservoirs, paper 66393. In: SPE Reservoir Simulation Symposium, Houston, Texas, U.S.A, February 11-14 (2001)

    Google Scholar 

  13. Hajizadeh, Y., Christie, M., Demyanov, V.: Ant Colony Optimisation for History Matching, paper121193. In: EUROPEC/EAGE Conference and Exhibition, Amsterdam, The Netherlands, June 8-11 (2009)

    Google Scholar 

  14. Hajizadeh, Y., Christie, M., Demyanov, V.: Application of Differential Evolution as a New Method for History Matching, paper 127251. In: International Petroleum Engineering Conference, Kuwait, December 14-16 (2009)

    Google Scholar 

  15. Christie, M., Demyanov, V., Erbas, V.: Uncertainty Quantification for Porous Media Flows. Journal of Computation Physics 217, 143–158 (2006)

    Article  MATH  Google Scholar 

  16. Dorigo, M.: Learning and Natural Algorithms, PhD thesis, Politecnico di Milano, Milan, Italy (1992)

    Google Scholar 

  17. Socha, K., Dorigo, M.: Ant Colony Optimisation for Continuous Domains. European Journal of Operational Research 185(3), 1155–1173 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  18. Madadgar, S., Afshar, A.: An Improved Continuous Ant Algorithm for Optimisation of Water Resource Problems. Water Resource Management 23, 2119–2139 (2009)

    Article  Google Scholar 

  19. Schluter, M., Egea, J., Antelo, L., Alonso, A., Banga, R.: An Extended Ant Colony Optimisation Algorithm for Integrated Process and Control System Design. Ind. Eng. Chem. Res 48, 6723–6738 (2009)

    Article  Google Scholar 

  20. Storn, R., Price, K.: Differential Evolution – A Simple and Efficient Adaptive Scheme for Global Optimisation over Continuous Spaces, Technical Report for International Computer Science Institute, Berkeley, TR-95-012 (1995)

    Google Scholar 

  21. Kennedy, J., Eberhart, R.: Particle Swarm Optimisation. In: Proceedings of the IEEE International Conference on Neural Networks, vol. 4, pp. 1942–1948. IEEE Service Center, Piscataway (1995)

    Chapter  Google Scholar 

  22. Shi, Y., Eberhart, R.: A Modified Particle Swarm Optimiser. In: Proceedings of the IEEE International Conference on Evolutionary Computation, pp. 69–73. IEEE Press, Piscataway (1998)

    Google Scholar 

  23. Kennedy, J.: The Particle Swarm: Social Adaptation of Knowledge. In: Proceedings of the International Conference on Evolutionary Computation, pp. 303–308. IEEE Service Center, Piscataway (1997)

    Google Scholar 

  24. Kennedy, J.: The Behaviour of Particles. In: Porto, V.W., Waagen, D. (eds.) EP 1998. LNCS, vol. 1447, Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  25. Suganthan, P.N.: Particle Swarm Optimiser with Neighbourhood Operator. In: Proceedings of the Congress of Evolutionary Computation, vol. 3, pp. 1958–1962. IEEE Press, Washington D.C., USA (1999)

    Google Scholar 

  26. Sambridge, M.: Geophysical Inversion with a Neighbourhood Algorithm - I Searching a Parameter Space. Geophysics J. Int. 138, 479–494 (1999)

    Article  Google Scholar 

  27. Subbey, S., Christie, M., Sambridge, M.: A Strategy for Rapid Quantification of Uncertainty in Reservoir Performance Prediction, paper 79678. In: SPE Reservoir Simulation Symposium, Houston, Texas, U.S.A, February 3-5 (2003)

    Google Scholar 

  28. Floris, F.J.T., Bush, M.D., Cuypers, M., Roggero, F., Syversveen, A.-R.: Methods for Quantifying the Uncertainty of Production Forecasts. Petroleum Geoscience 7, 87–96 (2001)

    Article  Google Scholar 

  29. PUNQ-S3 model, Department of Earth Science and Engineering,, Imperial College London, http://www3.imperial.ac.uk/earthscienceandengineering/research/perm/punq-s3model (last accessed April 2010)

  30. Boss, C.: Production forecasting with UNcertainty Quantification, Netherlands Institute of Applied Geoscience TNO (1999)

    Google Scholar 

  31. Barker, J.W., Cuypers, M., Holden, L.: Quantifying Uncertainty in Production Forecasts: Another Look at the PUNQ-S3 Problem, paper 74707. SPE Journal 6(4), 433–441 (2001)

    Article  Google Scholar 

  32. Sambridge, M.: Geophysical Inversion with a Neighbourhood Algorithm - II Appraising the Ensemble. Geophysics Journal International 138, 727–745 (1999)

    Article  Google Scholar 

  33. Demyanov, V., Subbey, S., Christie, M.: Neighbourhood Algorithm with Geostatistical Simulations for Uncertainty Quantification Reservoir Modelling: PUNQ-S3 Case study. In: Proceedings of the 9th European Conference on Mathematics in Oil RecoveryECMOR IX 2004, Cannes, France (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Hajizadeh, Y., Demyanov, V., Mohamed, L., Christie, M. (2011). Comparison of Evolutionary and Swarm Intelligence Methods for History Matching and Uncertainty Quantification in Petroleum Reservoir Models. In: Köppen, M., Schaefer, G., Abraham, A. (eds) Intelligent Computational Optimization in Engineering. Studies in Computational Intelligence, vol 366. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21705-0_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-21705-0_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-21704-3

  • Online ISBN: 978-3-642-21705-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics