Abstract
History matching is the process of updating a petroleum reservoir model using production data. It is a required step before a reservoir model is accepted for forecasting production. The process is normally carried out by flow simulation, which is very time-consuming. As a result, only a small number of simulation runs are conducted and the history matching results are normally unsatisfactory.
In this work, we introduce a methodology using genetic programming (GP) to construct a proxy for reservoir simulator. Acting as a surrogate for the computer simulator, the “cheap” GP proxy can evaluate a large number (millions) of reservoir models within a very short time frame. Collectively, the identified good-matching reservoir models provide us with comprehensive information about the reservoir. Moreover, we can use these models to forecast future production, which is closer to the reality than the forecasts derived from a small number of computer simulation runs.
We have applied the proposed technique to a West African oil field that has complex geology. The results show that GP is able to deliver high quality proxies. Meanwhile, important information about the reservoirs was revealed from the study. Overall, the project has successfully achieved the goal of improving the quality of history matuching results without increasing the number of reservoir simulation runs. This result suggests this novel history matching approach might be effective for other reservoirs with complex geology or a significant amount of production data.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Banzhaf, Wolfgang, Nordin, Peter, Keller, Robert E., and Francone, Frank D. (1998). Genetic Programming — An Introduction; On the Automatic Evolution of Computer Programs and its Applications. Morgan Kaufmann, San Francisco, CA, USA.
Bissell, R. C., Sharma, Y., and Killough, J. E. (1994). History matching using the method of gradients: two case studies. Paper SPE 28590, presented at the SPE Annual Technical Conference and Exhibition, New Orleans, LA, September 25–28.
Castellini, Alexandre, Landa, Jorge, and Kikani, Jitendra (2004). Practical methods for uncertainty assessment of flow predictions for reservoirs with significant history — a field case study. Paper A-33, presented at the 9th European Conference on the Mathematics of Oil Recovery, Cannes, France, August 30–September 2.
Deutsch, Clayton V. (2002). Geostatistical Reservoir Modeling. Oxford University Press.
Eidi, A. L., Holden, L., Reiso, E., and Aanonsen, S. I. (1994). Automatic history matching by use of response surfaces and experimental design. paper presented at the Fourth European Conference on the Mathematics of Oil Recovery, Roros, Norway, June 7–10.
Fang, Kai-Tai (1980). Uniform design: Application of number theory in test design. ACTA Mathematicae Applicatae Sinica.
Francone, Frank D. (2001). Discipulus Owner’s Manual. 11757 W. Ken Caryl Avenue F, PBM 512, Littleton, Colorado, 80127-3719, USA, version 3.0 draft edition.
Koza, John R. (1992). Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge, MA, USA.
Landa, Jorge L. and Guyaguler, Baris (2003). A methodology for history matching and the assessment of uncertainties associated with flow prediction. paper SPE 84465, presented at the SPE Annual Technical Conference and Exhibition, Denver, CO, October 5–8.
Landa, Jorge L., Kalia, R. K., Nakano, A., Nomura, K., and Bashishta, P. (2005). History match and associated forecast uncertainty analysis — practical approaches using cluster computing. paper IPTC 10751, presented at The International Petroleum Technology Conference, Doha, Qatar, November 21–23.
Narayanan, K., White C.D., Lake, L. W., and Willis, B. J. (1999). Response methods for up-scaling heterogeneous geologic models. paper SPE 51923, presented at the SPE Reservoir Simulation Symposium, Houston, TX, February 14–17.
Wen, Xian-Huan., Yu, Tina, and Lee, Seong (2004). Coupling sequential-self calibration and genetic algorithms to integrate production data in geostatistical reservoir modeling. In Proceedings of the Seventh Geostatistics Congress, pages 691–702.
Yeten, Burak, Castellini, Alexandre, Guyaguler, Baris, and Chen, Wen (2005). A comparison study on experimental design and response surface methodologies. paper SPE 93347, presented at the SPE Reservoir Simulation Symposium, Houston, TX, January 31–February 2.
Yu, Tina, Wen, Xian-Huan, and Lee, Seong (2006a). A hybrid of sequential-self calibration and genetic algorithms inverse technique for geostatistical reservoir modeling. In Proceedings of the IEEE World Congress on Computational Intelligence.
Yu, Tina, Wilkinson, Dave, and Castellini, Alexandre (2006b). Constructing reservoir flow simulator proxies using genetic programming for history matching and production forecast uncertainty analysis. submitted.
Yu, Tina, Wilkinson, Dave, and Xie, Deyi (2003). A hybrid GP-fuzzy approach for reservoir characterization. In Riolo, Rick L. and Worzel, Bill, editors, Genetic Programming Theory and Practise, chapter 17, pages 271–290. Kluwer.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Yu, T., Wilkinson, D., Castellini, A. (2007). Applying Genetic Programming to Reservoir History Matching Problem. In: Riolo, R., Soule, T., Worzel, B. (eds) Genetic Programming Theory and Practice IV. Genetic and Evolutionary Computation. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-49650-4_12
Download citation
DOI: https://doi.org/10.1007/978-0-387-49650-4_12
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-33375-5
Online ISBN: 978-0-387-49650-4
eBook Packages: Computer ScienceComputer Science (R0)