Abstract

We apply adjoint-based optimization to a surfactant-alternating gas foam process using a linear foam model introducing gradual changes in gas mobility and a nonlinear foam model giving abrupt changes in gas mobility as function of oil and water saturations and surfactant concentration. For the linear foam model, the objective function is a relatively smooth function of the switching time. For the nonlinear foam model, the objective function exhibits many small-scale fluctuations. As a result, a gradient-based optimization routine could have difficulty finding the optimal switching time. For the nonlinear foam model, extremely small time steps were required in the forward integration to converge to an accurate solution to the semi-discrete (discretized in space, continuous in time) problem. The semi-discrete solution still had strong oscillations in gridblock properties associated with the steep front moving through the reservoir. In addition, an extraordinarily tight tolerance was required in the backward integration to obtain accurate adjoints. We believe the small-scale oscillations in the objective function result from the large oscillations in gridblock properties associated with the front moving through the reservoir. Other EOR processes, including surfactant EOR and near-miscible flooding, have similar sharp changes and may present similar challenges to gradient-based optimization.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.