Model-Based Multiobjective Optimization Methods for Efficient Management of Subsurface Flow
- Jianlin Fu (Chevron) | Xian-Huan Wen (Chevron)
- Document ID
- Society of Petroleum Engineers
- SPE Journal
- Publication Date
- December 2017
- Document Type
- Journal Paper
- 1,984 - 1,998
- 2017.Society of Petroleum Engineers
- Reservoir management optimization, Population-based optimizer, Gradient-based optimizer, Adjoint, Multiscale hybrid strategy
- 6 in the last 30 days
- 194 since 2007
- Show more detail
- View rights & permissions
|SPE Member Price:||USD 12.00|
|SPE Non-Member Price:||USD 35.00|
Multiobjective optimization (MOO), which accounts for several distinct, possibly conflicting, objectives, is expected to be capable of providing improved reservoir-management (RM) solutions for efficient oilfield development because of the overall optimization of subsurface flow. Considering the complexity and diversity of MOO problems in model-based RM, we develop three MOO methods--MOAdjoint, MOGA, and MOPSO--in this work to address various oilfield-development problems. MOAdjoint combines a weighted-sum technique with a gradient-based method for solving large-scale continuous problems that have thousands of variables. An adjoint method is used to efficiently compute the derivatives of objective functions with respect to decision variables, and a sequential quadratic-programming method is used for optimization search. MOGA is a population-based method, which combines a Pareto-ranking technique with genetic algorithm (GA) to address small-scale (discrete) problems. MOPSO is another population-based method, which combines a Pareto technique with particle-swarm optimization (PSO) for a wide spectrum of optimization problems. Their advantages and disadvantages are highlighted. To take advantage of the strengths and overcome the drawbacks of these methods, a multiscale hybrid strategy is further formulated for solving complex, large-scale optimization problems by combining these methods at various scales. An example is used to compare these methods. Results show that all three methods can yield improved solutions. MOPSO seems particularly suitable for medium-scale RM problems, mainly because of its relatively fast convergence speed and efficient recovery of the Pareto front. With a proper initial guess and a set of effective weight coefficients, MOAdjoint can most efficiently solve large-scale continuous problems, particularly if model uncertainty is considered. The multiscale hybrid strategy is able to offer the best result.
|File Size||425 KB||Number of Pages||15|
Asheim, H. 1988. Maximization of Water Sweep Efficiency by Controlling Production and Injection Rates. Presented at the European Petroleum Conference, London, 16–19 October. SPE-18365-MS. https://doi.org/10.2118/18365-MS.
Blackwell, T. and Branke, J. 2006. Multiswarms, Exclusion, and Anti-Convergence in Dynamic Environments. IEEE Trans. Evolut. Comput. 10 (4): 459–472. https://doi.org/10.1109/TEVC.2005.857074.
Brits, R., Engelbrecht, A. P., and van den Bergh, F. 2007. Locating Multiple Optima Using Particle Swarm Optimization. Appl. Math. Comput. 189 (2): 1859–1883. https://doi.org/10.1016/j.amc.2006.12.066.
Brouwer, D. and Jansen, J. 2004. Dynamic Optimization of Waterflooding With Smart Wells Using Optimal Control Theory. SPE J. 9 (4): 391–402. SPE-78278-PA. https://doi.org/10.2118/78278-PA.
Chen, Y., Oliver, D. S., and Zhang, D. 2009. Efficient Ensemble-Based Closed-Loop Production Optimization. SPE J. 14 (4): 634–645. SPE-112873-PA. https://doi.org/10.2118/112873-PA.
Codas, A., Foss, F., and Camponogara, E. 2015. Output-Constraint Handling and Parallelization for Oil-Reservoir Control Optimization by Means of Multiple Shooting. SPE J. 20 (4): 856–871. SPE-174094-PA. https://doi.org/10.2118/174094-PA.
Coello Coello, C. A., Toscano-Pulido, G., and Salazar-Lechuga, M. 2004. Handling Multiple Objectives with Particle Swarm Optimization. IEEE Trans. Evolut. Comput. 8 (3): 256–279. https://doi.org/10.1109/TEVC.2004.826067.
Das, I., and Dennis, J. E. 1997. A Closer Look at Drawbacks of Minimizing Weighted Sums of Objectives for Pareto Set Generation in Multicriteria Optimization Problems. Struct. Optimization 14 (1): 63–69. https://doi.org/10.1007%2FBF01197559.
Deb, K. 2000. An Efficient Constraint Handling Method for Genetic Algorithms. Comput. Method. Appl. M. 186 (2): 311–338. https://doi.org/10.1016/S0045-7825(99)00389-8.
Deb, K., Pratap, A., Agarwal, S. et al. 2002. A Fast and Elitist Multiobjective Genetic Algorithm: NSGA-II. IEEE Trans. Evolut. Comput. 6 (2): 182–197. https://doi.org/10.1109/4235.996017.
Eichfelder, G. 2008. Adaptive Scalarization Methods in Multiobjective Optimization. BerlinSpringer-Verlag.
Fernandez-Martinez, J. L. and Garcia-Gonzalo, E. 2011. Stochastic Stability Analysis of the Linear Continuous and Discrete PSO Models. IEEE Trans. Evolut. Comput 15 (3): 405–423. https://doi.org/10.1109/TEVC.2010.2053935.
Fletcher, R., Leyffer, S., and Toint, P. 2006. A Brief History of Filter Methods. Technical Report, Mathematics and Computer Science Division, Argonne National Laboratory.
Fonseca, R. M., Chen, B., Jansen, J. D. et al. 2016a. A Stochastic Simplex Approximate Gradient (StoSAG) for Optimization Under Uncertainty. Int. J. Numer. Meth. Eng. 109 (13): 1756–1776. https://doi.org/10.1002/nme.5342.
Fonseca, R. M., Leeuwenburgh, O., Rossa, E. D. et al. 2015. Ensemble-Based Multiobjective Optimization of On/Off Control Devices Under Geological Uncertainty. SPE Res Eval & Eng 18 (4): 554–563. SPE-173268-PA. https://doi.org/10.2118/173268-PA.
Fonseca, R. M., Reynolds, A. C., and Jansen, J. D. 2016b. Generation of a Pareto Front for a Bi-Objective Waterflooding Optimization Problem Using Approximate Ensemble Gradients. J. Pet. Sci. Eng. 147 (November): 249–260. https://doi.org/10.1016/j.petrol.2016.06.009.
Fu, J., and Wen, X.-H. In press. A Regularized Production Optimization method for Improved Reservoir Management. SPE J. (submitted 17 August 2017).
Gill, P. E., Murray, W., and Saunders, M. A. 2005. SNOPT: An SQP Algorithm for Large-Scale Constrained Optimization. SIAM Rev. 47 (1): 99–131. https://doi.org/10.1137/S0036144504446096.
Goh, C. K., Tan, K. C., Liu, D. S. et al. 2010. A Competitive and Cooperative Co-Evolutionary Approach to Multi-Objective Particle Swarm Optimization Algorithm Design. Eur. J. Oper. Res. 202 (1): 42–54. https://doi.org/10.1016/j.ejor.2009.05.005.
Goldberg, D. E. and Richardson, J. 1987. Genetic Algorithms with Sharing for Multimodal Function Optimization. Proc., Second International Conference on Genetic Algorithms and Their Application, Cambridge, Massachusetts, 41–49.
Han, C., Wallis, J., Sarma, P. et al. 2013. Adaptation of the CPR Preconditioner for Efficient Solution of the Adjoint Equation. SPE J. 18 (2): 207–213. SPE-141300-PA. https://doi.org/10.2118/141300-PA.
Isebor, O. J. 2013. Derivative-Free Optimization for Generalized Oil Field Development. PhD dissertation, Stanford University, Stanford, California.
Isebor, O. J. and Durlofsky, L. J. 2014. Biobjective Optimization for General Oil Field Development. J. Pet. Sci. Eng. 119 (July): 123–138. https://doi.org/10.1016/j.petrol.2014.04.021.
Kennedy, J. 2000. Stereotyping: Improving Particle Swarm Performance with Cluster Analysis. Proc., 2000 Congress on Evolutionary Computation, La Jolla, California, 16–19 July, 303–308. https://doi.org/10.1109/CEC.2000.870832.
Kennedy, J. and Eberhart, R. C. 1995. Particle Swarm Optimization. Proc., IEEE International Conference on Neural Networks, Piscataway, New Jersey, 1942–1948.
Kennedy, J. and Eberhart, R. C. 2001. Swarm Intelligence. San Francisco: Morgan Kaufmann Publishers.
Kollat, J. B. and Reed, P. M. 2006. Comparing State-of-the-Art Evolutionary Multi-Objective Algorithms for Long-Term Groundwater Monitoring Design. Adv. Water Resour. 29 (6): 792–807. https://doi.org/10.1016/j.advwatres.2005.07.010.
Kollat, J. B. and Reed, P. M. 2007. A Computational Scaling Analysis of Multiobjective Evolutionary Algorithms in Long-Term Groundwater Monitoring Applications. Adv. Water Resour. 30 (3): 408–419. https://doi.org/10.1016/j.advwatres.2006.05.009.
Lien, M., Brouwer, D., Mannseth, T. et al. 2008. Multiscale Regularization of Flooding Optimization for Smart Field Management. SPE J. 13 (2): 195–204. SPE-99728-PA. https://doi.org/10.2118/99728-PA.
Liu, X. and Reynolds, A. C. 2016a. Augmented Lagrangian Method for Maximizing Expectation and Minimizing Risk for Optimal Well-Control Problems With Nonlinear Constraints. SPE J. 21 (5): 1830–1842. SPE-173274-PA. https://doi.org/10.2118/173274-PA.
Liu, X. and Reynolds, A. C. 2016b. Gradient-Based Multi-Objective Optimization with Applications to Waterflooding Optimization. Computat. Geosci. 20 (3): 677–693. https://doi.org/10.1007/s10596-015-9523-6.
Liu, X. and Reynolds, A. C. 2016c. Gradient-Based Multiobjective Optimization for Maximizing Expectation and Minimizing Uncertainty or Risk With Application to Optimal Well-Control Problem With Only Bound Constraints. SPE J. 21 (5): 1813–1829. SPE-173216-PA. https://doi.org/10.2118/173216-PA.
Liu, X. and Reynolds, A. C. 2016d. A Multiobjective Steepest Descent Method with Applications to Optimal Well Control. Computat. Geosci. 20 (2): 355–374. https://doi.org/10.1007/s10596-016-9562-7.
Markowitz, H. 1952. Portfolio Selection. J. Finance 7 (1): 77–91. https://doi.org/10.1111/j.1540-6261.1952.tb01525.x.
Maurice, C. and Kennedy, J. 2002. The Particle Swarm–Explosion, Stability and Convergence in a Multidimensional Complex Space. IEEE Trans. Evolut. Comput. 6 (1): 58–73. https://doi.org/10.1109/4235.985692.
Mohamed, L., Christie, M., and Demyanov, V. 2011. History Matching and Uncertainty Quantification: Multiobjective Particle Swarm Optimisation Approach. Presented at the SPE EUROPEC/EAGE Annual Conference and Exhibition, Vienna, Austria, 23–26 May. SPE-143067-MS. https://doi.org/10.2118/143067-MS.
Oliveira, D. F. and Reynolds, A. C. 2015. Hierarchical Multiscale Methods for Life-Cycle-Production Optimization: A Field Case Study. SPE J. 18 (5): 896–907. SPE-173273-PA. https://doi.org/10.2118/173273-PA.
Oliveira, D. F., Reynolds, A. C., and Jansen, J. D. 2015. An Improved Multiscale Method for Life-Cycle Production Optimization. Computat. Geosci. 19 (6): 1139–1157. https://doi.org/10.1007/s10596-015-9530-7.
Onwunalu, J. E. 2010. Optimization of Field Development Using Particle Swarm Optimization and New Well Pattern Descriptions. PhD dissertation, Stanford University, Stanford, California.
Park, H.-Y., Datta-Gupta, A., and King, M. J. 2015. Handling Conflicting Multiple Objectives Using Pareto-Based Evolutionary Algorithm During History Matching of Reservoir Performance. J. Pet. Sci. Eng. 125 (January): 48–66. https://doi.org/10.1016/j.petrol.2014.11.006.
Parrott, D. and Li, X. 2006. Locating and Tracking Multiple Dynamic Optima by a Particle Swarm Model Using Speciation. IEEE Trans. Evolut. Comput. 10 (4): 440–458. https://doi.org/10.1109/TEVC.2005.859468.
Reyes-Sierra, M. and Coello Coello, C. A. 2006. Multi-Objective Particle Swarm Optimizers: A Survey of the State-of-the-Art. Int. J. Computat. Intel. Res. 2 (3): 287–308.
Sareni, B. and Krahenbuhl, L. 1998. Fitness Sharing and Niching Methods Revisited. IEEE Trans. Evolut. Comput. 2 (3): 97–106. https://doi.org/10.1109/4235.735432.
Shuai, Y., White, C. D., Zhang, H. et al. 2011. Using Multiscale Regularization to Obtain Realistic Optimal Control Strategies. Presented at the SPE Reservoir Simulation Symposium, The Woodlands, Texas, 21–23 February. SPE-142043-MS. https://doi.org/10.2118/142043-MS.
Singh, A., Minsker, B. S., and Valocchi, A. J. 2008. An Interactive Multi-Objective Optimization Framework for Groundwater Inverse Modeling. Adv. Water Resour. 31 (10): 1269–1283. https://doi.org/10.1016/j.advwatres.2008.05.005.
Toscano-Pulido, G. and Coello Coello, C. A. 2004. Using Clustering Techniques to Improve the Performance of a Multi-Objective Particle Swarm Optimizer. In Genetic and Evolutionary Computation–GECCO 2004, ed. K. Deb, 225–237. Berlin: Springer-Verlag.
van Essen, G., van den Hof, P., and Jansen, J.-D. 2011. Hierarchical Long-Term and Short-Term Production Optimization. SPE J. 16 (1): 191–199. SPE-124332-PA. https://doi.org/10.2118/124332-PA.
van den Bergh, F. 2002. An Analysis of Particle Swarm Optimizers. PhD dissertation, University of Pretoria, Pretoria, South Africa.
van den Bergh, F. and Engelbrecht, A. P. 2004. A Cooperative Approach to Particle Swarm Optimization. IEEE Trans. Evolut. Comput. 8 (3): 225–239. https://doi.org/10.1109/TEVC.2004.826069.
Wang, P. 2003. Development and Applications of Production Optimization Techniques for Petroleum Fields. PhD dissertation, Stanford University, Stanford, California.
Yen, G. G. and Leong, W. F. 2009. Dynamic Multiple Swarms in Multiobjective Particle Swarm Optimization. IEEE Trans. Syst. Man. Cy. A. 39 (4): 890–911. https://doi.org/10.1109/TSMCA.2009.2013915.
Yeten, B., Castellini, A., Guyaguler, B. et al. 2005. A Comparison Study on Experimental Design and Response Surface Methodologies. Presented at the SPE Reservoir Simulation Symposium, Houston, 31 January–2 February. SPE-93347-MS. https://doi.org/10.2118/93347-MS.
Zakirov, I. S., Aanonsen, S. I., Zakirov, E. S. et al. 1996. Optimizing Reservoir Performance by Automatic Allocation of Well Rates. Oral presentation given at the 5th European Conference on the Mathematical Oil Recovery, Leoben, Austria, 3–5 September.
Zhan, Z. H., Li, J., Cao, J. et al. 2013. Multiple Populations for Multiple Objectives: A Coevolutionary Technique for Solving Multiobjective Optimization Problems. IEEE Trans. Cyb. 43 (2): 445–463. https://doi.org/10.1109/TSMCB.2012.2209115.
Zitzler, E. 1999. Evolutionary Algorithms for Multiobjective Optimization: Methods and Applications. PhD dissertation, Swiss Federal Institute of Technology, Zurich, Switzerland.