Abstract
Strongly temperature-dependent compositional flow and transport, chemical reactions, delivery of energy into the subsurface through downhole heaters, and complex natural fracture architecture render the dynamic modeling of In-situ Upgrading Process (IUP) a computationally challenging endeavor for carbonate extra-heavy oil resources. Economic performance indicators for such recovery methods can be considerably enhanced via simulation or simulation-based proxy models within an optimization framework (e.g., maximizing Net Present Value through achieving an optimal compromise between hydrocarbon recovery and the number of heater wells). The IUP is endowed with uncertain subsurface parameters as in the case of other recovery mechanisms. The number of subsurface uncertainties is especially large and the impacts of these uncertainties are intricate when IUP is applied to a complex naturally-fractured carbonate reservoir. Simulation results must reflect the impacts of these uncertainties; hence they should always deliver "expected-value production functions" and their attached uncertainty ranges, in short, the "error bars". Both the optimization and the uncertainty quantification workflows require (typically multiple) multi-scenario simulations, and are therefore very compute intensive.
We describe our recent developments in simulation techniques, optimization algorithms, tool capabilities, and high-performance computing protocols that in unison form a massively parallel simulation/optimization/uncertainty-quantification workflow, in which it is almost equally easy to produce recovery time-functions with an attached uncertainty range, as it is to run a single simulation. Uncertainties are integral part of the simulation models in our dynamic modeling workflow. Our in-house simulation platform supports various optimization and uncertainty quantification methods, such as conventional as well as robust optimization using a novel Simultaneous Perturbation and Multivariate Interpolation technique, Experimental Design, and Monte Carlo simulation, that can be linked together through a unified script-based interface, to carry out optimization in the presence of subsurface uncertainties and to quantify the impact of these uncertainties on simulation results. Application of our massively parallel dynamic modeling workflow is illustrated on a proprietary IUP recovery method for a complex naturally fractured extra-heavy oil (bitumen) reservoir as example. After briefly explaining these recovery processes and the modeling approach, we show the techniques (including their accompanying application results) that (1) notably accelerate the (single-model) simulation process, (2) effectively identify the predominant subsurface uncertainties, (3) rapidly optimize heater-producer patterns under the influence of predominant subsurface uncertainties, and (4) efficiently compute expected-value production functions with error bars.