Articles

Research progress in reservoir automatic history matching

  • WANG Mingchuan ,
  • DUAN Taizhong ,
  • SUN Hongjun ,
  • ZHANG Junfa
Expand
  • Petroleum Exploration and Production Research Institute, SINOPEC, Beijing 100083, China

Received date: 2015-08-26

  Revised date: 2016-03-28

  Online published: 2016-10-21

Abstract

Automatic history matching (AHM) of reservoir has made great progress in both theory and application since its proposal more than 50 years ago. In order to summarize the research progress and key technologies, this paper takes the development history of AHM for the mainline and the technical progress of AHM as the core, and divides AHM into four stages:germination, formation, development and rapid development. It then systematically discusses the general optimization methods and the potential optimization methods. A comparison for these optimization algorithms is given in terms of characteristics and applicable scopes. and problems existing in current research are also presented. Finally, future direction of AHM is put forward.

Cite this article

WANG Mingchuan , DUAN Taizhong , SUN Hongjun , ZHANG Junfa . Research progress in reservoir automatic history matching[J]. Science & Technology Review, 2016 , 34(18) : 236 -245 . DOI: 10.3981/j.issn.1000-7857.2016.18.032

References

[1] Saleri N G, Toronyi R M. Engineering control in reservoir simulation:part I[C]//SPE Annual Technical Conference and Exhibition. Houston, TX:Society of Petroleum Engineers, 1988:1-42.
[2] Mattax C C, Dalton R L. Reservoir simulation[J]. Journal of Petroleum Technology, 1990, 42(6):692-695.
[3] Jacquard P, Jain C. Permeability distribution from field pressure data[J]. Society of Petroleum Engineers Journal, 1965, 5(4):281-294.
[4] 姜忠炳, 翟瑞彩, 杨凤翔, 等. 油藏动态自动历史拟合的发展与现状[J]. 中国海上油气(地质), 1997, 11(5):345-353. Jiang Zhongbing, Zhai Ruicai, Yang Fengxiang, et al. The development and present condition of rervoir automatic history match[J]. China Offshore Oil and Gas(Geology), 1997, 11(5):345-353.
[5] Oliver D S, Chen Y. Recent progress on reservoir history matching:A review[J]. Computational Geosciences, 2011, 15(1):185-221.
[6] Jahns H O. A rapid method for obtaining a two-dimensional reservoir description from well pressure response data[J]. Society of Petroleum Engineers Journal, 1966, 6(4):315-327.
[7] Coats K H, Dempsey J R, Henderson J H. A new technique for determining reservoir description from field performance data[J]. Society of Petroleum Engineers Journal, 1970, 10(1):66-74.
[8] Slater G E, Durrer E J. Adjustment of reservoir simulation models to match field performance[J]. Society of Petroleum Engineers Journal, 1971, 11(3):295-305.
[9] Thomas L K, Hellums L J, Reheis G M. A nonlinear automatic history matching technique for reservoir simulation models[J]. Society of Petroleum Engineers Journal, 1972, 12(6):508-514.
[10] Dougherty E L. Application of optimization methods to oilfield problems:Proved, probable, possible[C]//Fall Meeting of the Society of Petroleum Engineers of AIME. San Antonio, Texus:Society of Petroleum Engineers, 1972:1-20.
[11] Veatch Jr R W, Thomas G W. A direct approach for history matching[C]//Fall Meeting of the Society of Petroleum Engineers of AIME. New Orleans, Louisiana:Society of Petroleum Engineers, 1971:1-12.
[12] Chen W H, Gavalas G R, Seinfeld J H, et al. A new algorithm for automatic history matching[J]. Society of Petroleum Engineers Journal, 1974, 14(6):593-608.
[13] Wasserman M L, Emanuel A S, Seinfeld J H. Practical applications of optimal-control theory to history-matching multiphase simulator models[J]. Society of Petroleum Engineers Journal, 1975, 15(4):347-355.
[14] Chavent G, Dupuy M, Lemmonier P. History matching by use of optimal theory[J]. Society of Petroleum Engineers Journal, 1975, 15(1):74-86.
[15] Gavalas G R, Shah P C, Seinfeld J H. Reservoir history matching by bayesian estimation[J]. Old SPE Journal, 1976, 16(6):337-350.
[16] van den Bosch B, Seinfeld J H. History matching in two-phase petroleum reservoirs:Incompressible flow[J]. Society of Petroleum Engineers Journal, 1977, 17(6):398-406.
[17] Watson A T, Seinfeld J H, Gavalas G R, et al. History matching in two-phase petroleum reservoirs[J]. Society of Petroleum Engineers Journal, 1980, 20(6):521-532.
[18] Tang Y N, Chen Y M. Application of GPST algorithm to history matching of single-phase simulator models[J]. SPE 13410, 1985:1-40.
[19] Agarwal R, Li Y K, Nghiem L. A regression technique with dynamicparameter selection or phase behavior matching[C]//SPE California Regional Meeting. Ventura, California:Society of Petroleum Engineers, 1987:207-214.
[20] MacMillan D J. Automatic history matching of laboratory corefloods to obtain relative-permeability curves[J]. SPE Reservoir Engineering, 1987, 2(1):85-91.
[21] Yang P H, Watson A T. Automatic history matching with variable-metric methods[J]. SPE Reservoir Engineering, 1988, 3(3):995-1001.
[22] Tan T B, Kalogerakis N. A three-dimensional three-phase automatic history matching model:Reliability of parameter estimates[J]. Journal of Canadian Petroleum Technology, 1992, 31(3):34-41.
[23] Tan T B, Kalogerakis N. A fully implicit, three-dimensional, threephase simulator with automatic history-matching capability[C]//SPE Symposium on Reservoir Simulation. Anaheim, California:Society of Petroleum Engineers, 1991:35-46.
[24] Ouenes A, Brefort B, Meunier G, et al. A new algorithm for automatic history matching:application of simulated annealing method (SAM) to reservoir inverse modeling[J]. SPE 26297, 1993:1-31.
[25] Quenes A, Saad N. A new fast parallel simulated annealing algorithm for reservoir characterization[C]//SPE Annual Technical Conference and Exhibition. Houston, Texas:Society of Petroleum Engineers, 1993:19-29.
[26] Sen M K, Datta-Gupta A, Stoffa P L, et al. Stochastic reservoir modeling using simulated annealing and genetic algorithm[J]. SPE Formation Evaluation, 1995, 10(1):49-56.
[27] 高惠民. 运用自动历史拟合技术反求地层参数[J]. 油气井测试, 1994, 3(4):18-24. Gao Huimin. Inversion solution of formation parameters by using automatic history matching technology[J]. Well Testing, 1994, 3(4):18-24.
[28] 王曙光, 郭德志. Nelder-Mead单纯形法的推广及其在自动历史拟合中的应用[J]. 大庆石油地质与开发, 1998, 17(4):25-27. Wang Shuguang, Guo Dezhi. Popularization of Nelder-Mead simplex algorithm and its application in automatic history matching[J]. Petroleum Geology & Oilfield Development in Daqing, 1998, 17(4):25-27.
[29] Schiozer D J, Leitão H C. A new automated history matching algorithm improved by parallel computing[C]//Latin American and Caribbean Petroleum Engineering Conference. Caracas, Venezuela:Society of Petroleum Engineers, 1999:1-11.
[30] Gomez S, Gosselin O, Barker J W. Gradient-based history-matching with a global optimization method[C]//SPE Annual Technical Conference and Exhibition. Houston, Texas:Society of Petroleum Engineers, 1999:1-13.
[31] Schulze-Riegert R W, Axmann J K, Haase O, et al. Evolutionary algorithms applied to history matching of complex reservoirs[J]. SPE Reservoir Evaluation & Engineering, 2002, 5(2):163-173.
[32] Naevdal G, Mannseth T, Vefring E H. Near-well reservoir monitoring through ensemble Kalman filter[C]//SPE/DOE Improved Oil Recovery Symposium. Tulsa, Oklahoma:Society of Petroleum Engineers, 2002:1-9.
[33] Liu N, Oliver D S. Ensemble Kalman filter for automatic history matching of geologic facies[J]. Journal of Petroleum Science and Engineering, 2005, 47(3):147-161.
[34] Liu N, Oliver D S. Critical evaluation of the ensemble Kalman filter on history matching of geologic facies[C]//SPE reservoir simulation symposium. Houston, Texas:Society of Petroleum Engineers, 2005:1-12.
[35] Zhang F, Skjervheim J A, Reynolds A C, et al. Automatic history matching in a Bayesian framework, example applications[C]//SPE Annual Technical Conference and Exhibition. Denver, Colorado:Society of Petroleum Engineers, 2003:1-14.
[36] Gao G, Li G, Reynolds A C. A stochastic optimization algorithm for automatic history matching[C]//SPE Annual Technical Conference and Exhibition. Houston, Texas:Society of Petroleum Engineers, 2004:1-23.
[37] Williams G J J, Mansfield M, MacDonald D G, et al. Top-down reservoir modelling[C]//SPE Annual Technical Conference and Exhibition. Houston, Texas:Society of Petroleum Engineers, 2004:1-8.
[38] Sahni I, Horne R N. Generating multiple history-matched reservoir model realizations using wavelets[C]//SPE Annual Technical Conference and Exhibition. Houston, Texas:Society of Petroleum Engineers, 2004:1-11.
[39] Cullick A S, Johnson W D, Shi G. Improved and more rapid history matching with a nonlinear proxy and global optimization[C]//SPE Annual Technical Conference and Exhibition. San Antonio, Texas:Society of Petroleum Engineers, 2006:1-13.
[40] Haugen V E J, Natvik L J, Evensen G, et al. History matching using the ensemble Kalman filter on a North Sea field case[C]//SPE Annual Technical Conference and Exhibition. San Antonio, Texas:Society of Petroleum Engineers, 2006:1-9.
[41] Zafari M, Reynolds A C. Assessing the uncertainty in reservoir description and performance predictions with the ensemble Kalman filter[C]//SPE Annual Technical Conference and Exhibition. Dallas, Texas:Society of Petroleum Engineers, 2005:1-18.
[42] Kazemi A, Stephen K D. Optimal parameter updating in assisted history matching of the Nelson field using streamlines as a guide[C]//SPE EUROPEC/EAGE Annual Conference and Exhibition. Barcelona, Spain:Society of Petroleum Engineers, 2010:1-15.
[43] 闫霞, 李阳, 姚军, 等. 基于流线EnKF油藏自动历史拟合[J]. 石油学报, 2011, 32(3):495-499. Yan Xia, Li Yang, Yao Jun, et al. Automatic history matching of reservoirs using the streamline-based EnKF method[J]. Acta Petrolei Sinica, 2011, 32(3):495-499.
[44] Hajizadeh Y. Ants can do history matching[C]//SPE Annual Technical Conference and Exhibition. Florence, Italy:Society of Petroleum Engineers, 2010:1-15.
[45] Zeng L, Chang H, Zhang D. A probabilistic collocation-based Kalman filter for history matching[J]. SPE Journal, 2011, 16(2):294-306.
[46] Yin J, Park H Y, Datta-Gupta A, et al. A hierarchical streamline-assisted history matching approach with global and local parameter updates[J]. Journal of Petroleum Science and Engineering, 2011, 80(1):116-130.
[47] Nasralla R A, Daoud A M, Fattah K A, et al. Fast and efficient sensitivity calculation using adjoint method for three-phase field-scale history matching[J]. Journal of Petroleum Science and Engineering, 2011, 77(3):338-350.
[48] Zhang X, Hou J, Wang D, et al. An automatic history matching method of reservoir numerical simulation based on improved genetic algorithm[J]. Procedia Engineering, 2012, 29:3924-3928.
[49] Xavier C R, Santos E P D, Vieira V D F, et al. Genetic algorithm for the history matching problem[J]. Procedia Computer Science, 2013, 18:946-955.
[50] Kaydani H, Mohebbi A, Eftekhari M. Permeability estimation in heterogeneous oil reservoirs by multi-gene genetic programming algorithm[J]. Journal of Petroleum Science and Engineering, 2014, 123:201-206.
[51] Costa L A N, Maschio C, José Schiozer D. Application of artificial neural networks in a history matching process[J]. Journal of Petroleum Science and Engineering, 2014, 123:30-45.
[52] Rwechungura R W, Dadashpour M, Kleppe J. Advanced history matching techniques reviewed[C]//SPE Middle East Oil and Gas Show and Conference. Manama, Bahrain:Society of Petroleum Engineers, 2011:1-19.
[53] Bertolini A C, Schiozer D J. Influence of the objective function in the history matching process[J]. Journal of Petroleum Science and Engineering, 2011, 78(1):32-41.
[54] Anterion F, Eymard R, Karcher B. Use of parameter gradients for reservoir history matching[C]//SPE Symposium on Reservoir Simulation. Houston, Texas:Society of Petroleum Engineers, 1989:339-354.
[55] Bissell R C, Sharma Y, Killough J E. History matching using the method of gradients:Two case studies[C]//SPE Annual Technical Conference and Exhibition. New Orleans, Louisiana:Society of Petroleum Engineers, 1994:275-290.
[56] Li R, Reynolds A C, Oliver D S. History matching of three-phase flow production data[J]. SPE Journal, 2003, 42(4):70-77.
[57] 闫霞, 张凯, 姚军, 等. 油藏自动历史拟合方法研究现状与展望[J]. 油气地质与采收率, 2010, 17(4):69-73. Yan Xia, Zhang Kai, Yao Jun, et al. Review on automatic history matching methods for reservoir simulation[J]. Petroleum Geology and Recovery Efficiency, 2010, 17(4):69-73.
[58] Chu L, Komara M, Schatzinger R A. An efficient technique for inversion of reservoir properties using iteration method[C]//SPE Annual Technical Conference and Exhibition. Denver, Colorado:Society of Petroleum Engineers, 1996:193-208.
[59] 邓宝荣, 袁士义, 李建芳, 等. 计算机辅助自动历史拟合在油藏数值模拟中的应用[J]. 石油勘探与开发, 2003, 30(1):71-74. Deng Baorong, Yuan Shiyi, Li Jianfang, et al. Applying computer-aided history matching to the numerical simulation of reservoirs[J]. Petroleum Exploration and Development, 2003, 30(1):71-74.
[60] Rodrigues J, Waechter A, Conn A, et al. Combining adjoint calculations and Quasi-Newton methods for automatic history matching[C]//SPE Europec/EAGE Annual Conference and Exhibition. Vienna, Austria:Society of Petroleum Engineers, 2006:1-12.
[61] Fletcher R. Practical methods of optimization[M]. 2nd ed. New York:Wiley, 1987.
[62] Zhang F, Reynolds A C. Optimization algorithms for automatic history matching of production data[C]//ECMOR VⅢ-8th European Conference on the Mathematics of Oil Recovery. Freiberg, Germany:EAGE, 2002:1-10.
[63] Romero C E, Carter J N. Using genetic algorithms for reservoir characterisation[J]. Journal of Petroleum Science and Engineering, 2001, 31(2):113-123.
[64] Romero C E, Carter J N, Gringarten A C, et al. A modified genetic algorithm for reservoir characterisation[C]//International Oil and Gas Conference and Exhibition in China. Beijing, China:Society of Petroleum Engineers, 2000:1-8.
[65] Perez R, Larez C J, Paredes J E. Evolution strategy algorithm through assisted history matching and well placement optimization to enhance ultimate recovery factor of naturally fractured reservoirs[C]//SPE Reservoir Characterization and Simulation Conference and Exhibition. Abu Dhabi, UAE:Society of Petroleum Engineers, 2013:1-14.
[66] Schulze-Riegert R W, Haase O, Nekrassov A. Combined global and local optimization techniques applied to history matching[C]//SPE Reservoir Simulation Symposium. Houston, Texas:Society of Petroleum Engineers, 2003:1-10.
[67] Maschio C, Schiozer D J. Bayesian history matching using artificial neural network and Markov Chain Monte Carlo[J]. Journal of Petroleum Science and Engineering, 2014, 123:62-71.
[68] Foroud T, Seifi A, AminShahidi B. Assisted history matching using artificial neural network based global optimization method-Applications to Brugge field and a fractured Iranian reservoir[J]. Journal of Petroleum Science and Engineering, 2014, 123:46-61.
[69] Aanonsen S I, Nvdal G, Oliver D S, et al. The ensemble Kalman filter in reservoir engineering-A Review[J]. SPE Journal, 2009, 14(3):393-412.
[70] Zhang Y, Oliver D S. History matching using the ensemble Kalman Filter with multiscale parameterization:A field case study[J]. SPE Journal, 2011, 16(2):307-317.
[71] Arroyo E, Devegowda D, Datta-Gupta A, et al. Streamline assisted ensemble Kalman Filter for rapid and continuous reservoir model updating[C]//International Oil & Gas Conference and Exhibition in China. Beijing, China:Society of Petroleum Engineers, 2006:1-18.
[72] Skjervheim J A, Evensen G, Aanonsen S I, et al. Incorporating 4D seismic data in reservoir simulation models using ensemble Kalman filter[C]//SPE Annual Technical Conference and Exhibition. Dallas, Texas:Society of Petroleum Engineers, 2005:1-10.
[73] Bianco A, Cominelli A, Dovera L, et al. History matching and production forecast uncertainty by means of the ensemble Kalman filter:A real field application[C]//EUROPEC/EAGE Conference and Exhibition. London, United Kingdom:Society of Petroleum Engineers, 2007.
[74] Evensen G, Hove J, Meisingset H, et al. Using the EnKF for assisted history matching of a North Sea reservoir model[C]//SPE Reservoir Simulation Symposium. Woodlands, Texas:Society of Petroleum Engineers, 2007:1-13.
[75] Seiler A, Evensen G, Skjervheim J A, et al. Advanced reservoir management workflow using an EnKF based assisted history matching method[C]//SPE Reservoir Simulation Symposium. Woodlands, Texas:Society of Petroleum Engineers, 2009:1-18.
[76] Cominelli A, Dovera L, Vimercati S, et al. Benchmark study of ensemble Kalman filter methodology:history matching and uncertainty quantification for a deep-water oil reservoir[C]//International Petroleum Technology Conference. Doha, Qatar:International Petroleum Technology Conference, 2009:1-16.
[77] Chen Y, Ollver D S. Ensemble-based closed-loop optimization applied to brugge field[J]. SPE Reservoir Evaluation and Engineering, 2010, 13(1):56-71.
[78] Gomez S, Gosselin O, Barker J W. Gradient-based history matching with a global optimization method[J]. SPE Journal, 2001, 6(2):200-208.
[79] Sarma P, Durlofsky L J, Aziz K, et al. A new approach to automatic history matching using kernel PCA[C]//SPE Reservoir Simulation Symposium. Houston, Texas:Society of Petroleum Engineers, 2007:1-19.
[80] Vázquez M, Suárez A, Aponte H, et al. Global optimization of oil production systems, a unified operational view[C]//SPE Annual Technical Conference and Exhibition. New Orleans, Louisiana:Society of Petroleum Engineers, 2001:1-9.
[81] Shah S, Gavalas G R, Seinfeld J H. Error analysis in history matching:The optimum level of parameterization[J]. Society of Petroleum Engineers Journal, 1978, 18(3):219-228.
[82] Brun B, Gosselin O, Barker J W. Use of prior information in gradientbased history matching[J]. SPE Journal, 2004, 9(1):67-78.
[83] Datashpour M, Echeveria C D, Mukerji T, et al. A derivative-free approach for the estimation of porosity and permeability using timelapse seismic and production data[J]. Journal of Geo Physics Engineering, 2010, 7(4):351.
[84] Jafarpour B, McLaughlin D B. History matching with an ensemble Kalman filter and discrete cosine parameterization[J]. Computational Geosciences, 2008, 12(2):227-244.
[85] Bhark E W, Jafarpour B, Datta-Gupta A. A new adaptively scaled production data integration approach using the discrete cosine parameterization[C]//SPE Improved Oil Recovery Symposium. Tulsa, Oklahoma:Society of Petroleum Engineers, 2010:1-16.
Outlines

/