Petroleum Exploration and Development >
Harmony search optimization applied to reservoir engineering assisted history matching
Received date: 2019-02-16
Revised date: 2019-12-05
Online published: 2020-02-19
Based on the analysis of characteristics and advantages of HSO (harmony search optimization) algorithm, HSO was used in reservoir engineering assisted history matching of Kareem reservoir in Amal field in the Gulf of Suez, Egypt. HSO algorithm has the following advantages: (1) The good balance between exploration and exploitation techniques during searching for optimal solutions makes the HSO algorithm robust and efficient. (2) The diversity of generated solutions is more effectively controlled by two components, making it suitable for highly non-linear problems in reservoir engineering history matching. (3) The integration between the three components (harmony memory values, pitch adjusting and randomization) of the HSO helps in finding unbiased solutions. (4) The implementation process of the HSO algorithm is much easier. The HSO algorithm and two other commonly used algorithms (genetic and particle swarm optimization algorithms) were used in three reservoir engineering history match questions of different complex degrees, which are two material balance history matches of different scales and one reservoir history matching. The results were compared, which proves the superiority and validity of HSO. The results of Kareem reservoir history matching show that using the HSO algorithm as the optimization method in the assisted history matching workflow improves the simulation quality and saves solution time significantly.
Mohamed SHAMS , Ahmed EL-BANBI , Helmy SAYYOUH . Harmony search optimization applied to reservoir engineering assisted history matching[J]. Petroleum Exploration and Development, 2020 , 47(1) : 154 -160 . DOI: 10.1016/S1876-3804(20)60014-3
| [1] | CHAVENT G, DUPUY M, LEMMONIER P . History matching by use of optimal theory. Society of Petroleum Engineers Journal, 1975,15(1):74-86. |
| [2] | YANG P, WATSON A . Automatic history matching with variable-metric methods. SPE Reservoir Engineering, 1988,3(3):995-1001. |
| [3] | SUN N, YEH W . Coupled inverse problems in groundwater modeling: 1. Sensitivity analysis and parameter identification. Water Resources Research, 1990,26(10):2507-2525. |
| [4] | MAKHLOUF E, CHEN W, WASSERMAN M , et al. A general history matching algorithm for three-phase, three-dimensional petroleum reservoirs. SPE Advanced Technology Series, 1993,1(2):83-92. |
| [5] | ZHANG F, REYNOLDS A, OLIVER D . An initial guess for the Levenberg-Marquardt algorithm for conditioning a stochastic channel to pressure data. Mathematical Geology, 2003,35(1):67-88. |
| [6] | SHAMS M, EL-BANBI A, SAYYOUH H . A novel assisted history matching workflow and application on a full field reservoir simulation model. Journal of Petroleum Science and Technology, 2019,9(3):64-87. |
| [7] | GEEM Z, KIM J, LOGANATHAN G V . A new heuristic optimization algorithm: Harmony search. Simulation, 2001,76(2):60-68. |
| [8] | ZHANG X, AWOTUNDE A . Improvement of Levenberg- Marquardt algorithm during history fitting for reservoir simulation. Petroleum Exploration and Development, 2016,43(5):876-885. |
| [9] | ANTERION F, EYMARD R, KARCHER B . Use of parameter gradients for reservoir history matching. SPE 18433, 1989. |
| [10] | KAZEMI A, STEPHEN K . Schemes for automatic history matching of reservoir modeling: A case of Nelson oilfield in UK. Petroleum Exploration and Development, 2012,39(5):349-361. |
| [11] | OUENES A, MEUNIER G, MOEGEN H A . Enhancing gas reservoir characterization by simulated annealing method (SAM). SPE 25023, 1992. |
| [12] | OUENES A, FASANINO G, LEE R . Simulated annealing for interpreting gas/water laboratory. SPE 24870, 1992. |
| [13] | 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. SPE 26297, 1993. |
| [14] | SEN M, DATTA-GUPTA A, STOFFA P , et al. Stochastic reservoir modeling using simulated annealing and genetic algorithms. SPE 24754, 1995. |
| [15] | HOLLAND J. Adaptation in natural and artificial systems. Ann Arbor, Michigan: University of Michigan Press, 1975. |
| [16] | WILLIAMS G, MANSFIELD M, MACDONALD D , et al. Top-down reservoir modeling. SPE 89974, 2004. |
| [17] | CASTELLINI A, YETEN B, SINGH U , et al. History matching and uncertainty quantification assisted by global optimization techniques. Amsterdam, Netherlands: The 10th European Conference on the Mathematics of Oil Recovery, 2006. |
| [18] | LI Q, ZHONG H, WANG Y , et al. Integrated development optimization model and its solving method of multiple gas fields. Petroleum Exploration and Development, 2016,43(2):293-300. |
| [19] | ANIL Y, STEPHEN L, IZIDOR G . Evolutionary algorithm based approach for modeling autonomously trading agents. Intelligent Information Management, 2014,6(2):45-54. |
| [20] | SCHULZE-RIEGERT R, KROSCHE M, PAJONK O , et al. Data assimilation coupled to evolutionary algorithms: A case example in history matching. SPE 125512, 2009. |
| [21] | ANTERION F, EYMARD R, KARCHER B . Use of parameter gradients for reservoir history matching. SPE 18433, 1989. |
| [22] | SELBERG S, LUDVIGSEN B, HARNESHAUG T , et al. New era of history matching and probabilistic forecasting: A case study. SPE 102349, 2006. |
| [23] | SOUSA S, MASCHIO C, SCHIOZER D . Scatter search metaheuristic applied to the history-matching problem. SPE 102975, 2006. |
| [24] | BRANCHS R, KLIE H, RODRIGUEZ A . A learning computational engine for history matching. Amsterdam, Netherlands: The 10th European Conference on the Mathematics of Oil Recovery, 2006. |
| [25] | GAO G, VINK J C, CHEN C , et al. A parallelized and hybrid data-integration algorithm for history matching of geologically complex reservoirs. SPE 175039, 2016. |
| [26] | JIA X, CUNHA L, DEUTSCH C . Investigation of stochastic optimization methods for automatic history matching of SAGD processes. Journal of Canadian Petroleum Technology, 2009,48:14-18. |
| [27] | LIU N, OLIVER D . Critical evaluation of the ensemble Kalman filter on history matching of geological facies. SPE 92816, 2005. |
| [28] | VALLES B, NAEVDAL G . Comparing different ensemble Kalman filter approaches. Bergen, Norway: The 11th European Conference on the Mathematics of Oil Recovery, 2008. |
| [29] | SARMA P, CHEN W . Generalization of the ensemble Kalman filter using kernels for non-Gaussian random fields. SPE 119177, 2009. |
| [30] | PAJONK O, KROSCHE M, SCHULZE-RIEGERT R , et al. Stochastic optimization using EA and EnKF: A comparison. Bergen, Norway: The 11th European Conference on the Mathematics of Oil Recovery, 2008. |
| [31] | PETRIE R . Localization in the ensemble Kalman Filter. Reading, UK: University of Reading, 2008. |
| [32] | JARDAK M, NAVAN M, ZUPANSKI M . Comparison of sequential data assimilation methods for the Kuramoto-Sivashinsky Equation. International Journal for Numerical Methods in Fluids, 2009,62(4):374-402. |
| [33] | LORENTZEN R, NAEVDAL G, VALLES B , et al. Analysis of the ensemble Kalman Filter for estimation of permeability and porosity in reservoir models. SPE 96375, 2005. |
| [34] | FRANSSEN H, KINZELBACH W . Ensemble Kalman filtering versus sequential self-calibration for inverse modeling of dynamic groundwater flow systems. Journal of Hydrology, 2009,365(3/4):261-274. |
| [35] | KENNEDY J, EBERHART R C . Particle swarm optimization: Proceedings of IEEE International Conference on Neural Networks. Perth, Australia: IEEE, 1995,4:1942-1948. |
| [36] | HAJIZADEH Y . Population-based algorithms for improved history matching and uncertainty quantification of petroleum reservoirs. Edinburgh, UK: Herriot-Watt University, 2011. |
| [37] | KATHRADA M . Uncertainty evaluation of reservoir simulation models using particle swarm and hierarchical clustering. Edinburgh, UK: Heriot Watt University, 2009. |
| [38] | MOHAMED L, CHRISTIE M, DEMYANOV V . Comparison of stochastic sampling algorithms for uncertainty quantification. SPE 119139, 2009. |
| [39] | FERNANDEZ J, ECHEVERRIA D, MUKERJI T . Application of particle swarm optimization to reservoir modeling and inversion. Palo Alto, California: The IAMG09 Conference, 2009. |
| [40] | GAO D, YE J, HU Y , et al. Application of Lorenz-curve model to stratified water injection evaluation. Petroleum Exploration and Development, 2015,42(6):861-868. |
| [41] | YONG-HYUK K, YOURIM Y, ZONG G . A comparison study of harmony search and genetic algorithm for the max-cut problem. Swarm and Evolutionary Computation, 2019,44(1):130-135. |
| [42] | CLERC M, KENNEDY J . The particle swarm-explosion stability and convergence in a multidimensional complex space. IEEE Transactions on Evolutionary Computation, 2002,6(1):58-73. |
| [43] | SHAILENDRA S, RAGHUWANSHI M, MALIK L . A brief review on particle swarm optimization: Limitations and future directions. International Journal of Computer Science Engineering, 2013,39(2):196-200. |
| [44] | JUTILA H A, GOODWIN N H . Schedule optimization to complement assisted history matching and prediction under uncertainty. SPE 100253, 2006. |
/
| 〈 |
|
〉 |