Computational & Technology Resources
an online resource for computational,
engineering & technology publications |
|
Civil-Comp Proceedings
ISSN 1759-3433 CCP: 96
PROCEEDINGS OF THE THIRTEENTH INTERNATIONAL CONFERENCE ON CIVIL, STRUCTURAL AND ENVIRONMENTAL ENGINEERING COMPUTING Edited by: B.H.V. Topping and Y. Tsompanakis
Paper 144
Application of Surrogate Based Optimization to Reservoir Engineering Problems S.M.B. Afonso1, B. Horowitz1, R.B. Willmersdorf2, J.D. Lira Junior1 and J.W.O. Pinto1
1Civil Engineering Department, 2Mechanical Engineering Department,
S.M.B. Afonso, B. Horowitz, R.B. Willmersdorf, J.D. Lira Junior, J.W.O. Pinto, "Application of Surrogate Based Optimization to Reservoir Engineering Problems", in B.H.V. Topping, Y. Tsompanakis, (Editors), "Proceedings of the Thirteenth International Conference on Civil, Structural and Environmental Engineering Computing", Civil-Comp Press, Stirlingshire, UK, Paper 144, 2011. doi:10.4203/ccp.96.144
Keywords: oil reservoir engineering, surrogate based optimization.
Summary
In reservoir engineering two problems of great interest are the management of the field and history matching. These two applications will be addressed here in the context of waterflooding (WF) reservoir engineering which is one the most common methods used to improve oil recovery after primary depletion.
The management of the field can be formulated as an optimization problem in which the rates in the producer and injector wells are to be obtained fulfilling specific constraints. For this particular problem a commonly used objective function is the net present value (NPV) of the field. The design variables are the allocated rates at producer and injector wells so each particular design will require a complete reservoir simulation. History matching in reservoir simulation is an inverse problem whose aim is to understand the reservoir and to predict future field performance. The history matching problem consists of adjusting a set of parameters, reservoir properties, in order to match the data considered for the numerical experiments to the actual production data of the reservoir. Automatic history match can be conducted using optimization techniques in which the objective function is some error measure that is related to the difference between the calculated and observed field responses. The design variables are the reservoir rock and rock-fluid interaction properties in the reservoir. Both optimization problems described above commonly involve several calls of the numerical simulator, which may turn the optimization task into a very time consuming process. In order to ameliorate such a drawback, a Kriging data fitting scheme is employed to build surrogate models to be used in substitution for the numerical reservoir simulations. The optimization algorithm of choice is the sequential quadratic programming. This is embedded here in an interactive procedure, named sequential approximate optimization. A trust region based method is used to update the design variable space for each local (subproblem) optimization solution (SAO iteration). The required numerical reservoir simulations to build the data fitting models were performed using the IMEX commercial software from CMG. Some applications illustrate the use of the presented methodology to conduct the management and history matching (HM) of the reservoirs. For a more realistic permeability field representation the HM application considers the Karhunen-Loève expansion procedure. For the examples studied here, the proposed methodology performed well with the optimum solutions found. As both WF management and HM are typically multisolution problems, global or hybrid (global + local) optimization strategies will be appropriate in further studies.
purchase the full-text of this paper (price £20)
go to the previous paper |
|