A Local Parameterization-Based Probabilistic Cooperative Coevolutionary Algorithm for History Matching
Mathematical Geosciences - Trang 1-30 - 2023
Tóm tắt
History matching, as an essential part of reservoir development, aims to infer high-dimensional geological parameters of a reservoir with a small amount of observation. Despite the rapid development of optimization algorithms, finding optimal solutions for history matching is still challenging because of the large number of parameters that depend on the grid blocks of the numerical simulation model. Motivated by the divide-and-conquer strategy, in this work a novel probabilistic cooperative coevolutionary framework based on local parameterization (LP-PCC) is constructed to improve the convergence of the history matching of large-scale problems. First, the high-dimensional model parameters are decomposed based on smooth local parameterization, in which the divided low-dimensional parameters can reconstruct smooth boundaries of the geological structure during optimization. After that, a contribution-based cooperative coevolutionary algorithm is adopted to optimize the low-dimensional parameters in a round-robin fashion and allocate the computational resources reasonably. To further improve the performance of cooperative coevolution, a new probabilistic method integrated with contribution information is presented to select the subcomponents to be optimized. This framework incorporates domain knowledge for decomposition and a probabilistic mechanism to select subcomponents with large probability, which enhances both convergence and exploration in cooperative coevolution. Two synthetic reservoir cases are designed to validate the effectiveness and efficiency of the proposed method. The numerical results indicate that, compared with traditional strategies, the method can obtain better history-matching results and be adapted to large-scale reservoir problems.
Tài liệu tham khảo
Aanonsen SI, Nœvdal G, Oliver DS, Reynolds AC, Vallès B (2009) The ensemble Kalman filter in reservoir engineering—a review. SPE J 14(03):393–412
Chavent G, Dupuy M, Lemmonier P (1975) History matching by use of optimal theory. Soc Petrol Eng J 15(01):74–86
Chen Y, Oliver DS (2017) Localization and regularization for iterative ensemble smoothers. Comput Geosci 21(1):13–30. https://doi.org/10.1007/s10596-016-9599-7
Chen WH, Gavalas GR, Seinfeld JH, Wasserman ML (1974) A new algorithm for automatic history matching. Soc Petrol Eng J 14(06):593–608
Chen C, Gao G, Ramirez BA, Vink JC, Girardi AM (2016) Assisted history matching of channelized models by use of pluri-principal-component analysis. SPE J 21(05):1793–1812
Emerick AA, Reynolds AC (2013) Ensemble smoother with multiple data assimilation. Comput Geosci 55:3–15. https://doi.org/10.1016/j.cageo.2012.03.011
Evensen G, Van Leeuwen PJ (2000) An ensemble Kalman smoother for nonlinear dynamics. Mon Weather Rev 128(6):1852–1867
Fu J, Wen XH, Du S (2017) Efficient uncertainty quantification and history matching of large-scale fields through model reduction. Springer, Cham, pp 531–540. https://doi.org/10.1007/978-3-319-46819-8_35
Gao G, Reynolds AC (2004) An improved implementation of the LBFGS algorithm for automatic history matching. In: SPE annual technical conference and exhibition. OnePetro
Gavalas G, Shah P, Seinfeld JH (1976) Reservoir history matching by Bayesian estimation. Soc Petrol Eng J 16(06):337–350
Hansen TM (2004) mgstat: a geostatistical matlab toolbox. Online web resource. http://mgstatsourceforgenet
He J, Durlofsky LJ (2015) Constraint reduction procedures for reduced-order subsurface flow models based on POD-TPWL. Int J Numer Methods Eng 103(1):1–30. https://doi.org/10.1002/nme.4874
Jacquard P (1965) Permeability distribution from field pressure data. Soc Petrol Eng J 5(04):281–294
Jahns HO (1966) A rapid method for obtaining a two-dimensional reservoir description from well pressure response data. Soc Petrol Eng J 6(04):315–327
Jolliffe I (2005) Principal component analysis. Encycl Stat Behav Sci 30(3):487
Karni E (2007) Foundations of Bayesian theory. J Econ Theory 132(1):167–188
Kumar D, Srinivasan S (2019) Ensemble-based assimilation of nonlinearly related dynamic data in reservoir models exhibiting non-Gaussian characteristics. Math Geosci 51(1):75–107. https://doi.org/10.1007/s11004-018-9762-x
Kumar D, Srinivasan S (2020) Indicator-based data assimilation with multiple-point statistics for updating an ensemble of models with non-gaussian parameter distributions. Adv Water Resour 141(103):611. https://doi.org/10.1016/j.advwatres.2020.103611
Le DH, Emerick AA, Reynolds AC (2016) An adaptive ensemble smoother with multiple data assimilation for assisted history matching. SPE J 21(06):2195–2207. https://doi.org/10.2118/173214-pa
Liu Y, Durlofsky LJ (2020) Multilevel strategies and geological parameterizations for history matching complex reservoir models. SPE J 25(01):081–104
Luo X, Bhakta T, Nævdal G (2018) Correlation-based adaptive localization with applications to ensemble-based 4d-seismic history matching. SPE J 23(02):396–427. https://doi.org/10.2118/185936-pa
Ma W, Jafarpour B (2019) Integration of soft data into multiple-point statistical simulation: re-assessing the probability conditioning method for facies model calibration. Comput Geosci 23(4):683–703. https://doi.org/10.1007/s10596-019-9813-5
Ma X, Li X, Zhang Q, Tang K, Liang Z, Xie W, Zhu Z (2019) A survey on cooperative co-evolutionary algorithms. IEEE Trans Evol Comput 23(3):421–441. https://doi.org/10.1109/TEVC.2018.2868770
Ma X, Zhang K, Zhang L, Wang Y, Wang H, Wang J, Yao J (2022) A distributed surrogate system assisted differential evolutionary algorithm for computationally expensive history matching problems. J Petrol Sci Eng 210(110):029
Mattax CC, Dalton RL (1990) Reservoir simulation (includes associated papers 21606 and 21620). J Petrol Technol 42(06):692–695
Matthews JD, Carter JN, Stephen KD et al (2008) Assessing the effect of geological uncertainty on recovery estimates in shallow-marine reservoirs: the application of reservoir engineering to the SAIGUP project. Pet Geosci 14(1):35–44
Munetomo M (2002) Linkage identification based on epistasis measures to realize efficient genetic algorithms. In: Proceedings of the 2002 congress on evolutionary computation. CEC’02 (Cat. No.02TH8600), vol 2, pp 1332–1337. https://doi.org/10.1109/CEC.2002.1004436
Oliver DS, Chen Y (2011) Recent progress on reservoir history matching: a review. Comput Geosci 15(1):185–221
Omidvar MN, Kazimipour B, Li X, Yao X (2016) CBCC3—a contribution-based cooperative co-evolutionary algorithm with improved exploration/exploitation balance. In: 2016 IEEE congress on evolutionary computation (CEC). IEEE, pp 3541–3548
Omidvar MN, Li X, Yao X (2010) Cooperative co-evolution with delta grouping for large scale non-separable function optimization. In: IEEE congress on evolutionary computation. IEEE, pp 1–8
Omidvar MN, Li X, Yao X (2011) Smart use of computational resources based on contribution for cooperative co-evolutionary algorithms. In: Proceedings of the 13th annual conference on Genetic and evolutionary computation, pp 1115–1122
Potter MA, Jong KAD (1994) A cooperative coevolutionary approach to function optimization. In: International conference on parallel problem solving from nature. Springer, pp 249–257
Potter MA, Jong KAD (2000) Cooperative coevolution: an architecture for evolving coadapted subcomponents. Evol Comput 8(1):1–29
Rwechungura R, Dadashpour M, Kleppe J (2011) Advanced history matching techniques reviewed. In: SPE middle east oil and gas show and conference. OnePetro
Shi YJ, Teng HF, Li ZQ (2005) Cooperative co-evolutionary differential evolution for function optimization. In: International conference on natural computation. Springer, pp 1080–1088
Storn R, Price K (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11(4):341–359
Tsuji M, Munetomo M (2008) Linkage analysis in genetic algorithms. Comput Intell Paradig 137:251–279
Van Leeuwen PJ, Evensen G (1996) Data assimilation and inverse methods in terms of a probabilistic formulation. Mon Weather Rev 124(12):2898–2913
Vo HX, Durlofsky LJ (2015) Data assimilation and uncertainty assessment for complex geological models using a new PCA-based parameterization. Comput Geosci 19(4):747–767
Wall ME, Rechtsteiner A, Rocha LM (2003) Singular value decomposition and principal component analysis. Springer, Boston, pp 91–109. https://doi.org/10.1007/0-306-47815-3_5
Wen XH, Chen WH (2006) Real-time reservoir model updating using ensemble Kalman filter with confirming option. SPE J 11(04):431–442. https://doi.org/10.2118/92991-PA
Wen XH, Chen WH (2007) Some practical issues on real-time reservoir model updating using ensemble Kalman filter. SPE J 12(02):156–166. https://doi.org/10.2118/111571-PA
Wen XH, Deutsch CV, Cullick AS (1998) High-resolution reservoir models integrating multiple-well production data. SPE J 3(04):344–355. https://doi.org/10.2118/52231-PA
Wen X, Capilla J, Deutsch C, Gómez-Hernández JJ, Cullick AS (1999) A program to create permeability fields that honor single-phase flow rate and pressure data. Comput Geosci 25(3):217–230. https://doi.org/10.1016/S0098-3004(98)00126-5
Wen XH, Lee S, Yu T (2006) Simultaneous integration of pressure, water cut,1 and 4-d seismic data in geostatistical reservoir modeling. Math Geol 38(3):301–325. https://doi.org/10.1007/s11004-005-9016-6
Xiao C, Tian L, Zhang L, Wang G, Deng Y (2020) Distributed gauss-newton optimization with smooth local parameterization for large-scale history-matching problems. SPE J 25(01):056–080
Xiao C, Lin HX, Leeuwenburgh O, Heemink A (2022) Surrogate-assisted inversion for large-scale history matching: comparative study between projection-based reduced-order modeling and deep neural network. J Petrol Sci Eng 208(109):287
Xiao C, Leeuwenburgh O, Lin HX, Heemink A (2019) Subdomain POD-TPWL with local parameterization for large-scale reservoir history matching problems. arXiv preprint arXiv:1901.08059
Yang Z, Tang K, Yao X (2008) Large scale evolutionary optimization using cooperative coevolution. Inf Sci 178(15):2985–2999
Zhao H, Kang Z, Zhang X, Sun H, Cao L, Reynolds AC (2016) A physics-based data-driven numerical model for reservoir history matching and prediction with a field application. SPE J 21(06):2175–2194
Zhao H, Rao X, Liu D, Xu Y, Zhan W, Peng X (2022) A flownet-based method for history matching and production prediction of shale or tight reservoirs with fracturing treatment. SPE J 27:2793–2819