Busca avançada
Ano de início
Entree
(Referência obtida automaticamente do Web of Science, por meio da informação sobre o financiamento pela FAPESP e o número do processo correspondente, incluída na publicação pelos autores.)

An adaptive time stepping algorithm for IMPES with high order polynomial extrapolation

Texto completo
Autor(es):
Paz, Stevens [1] ; Jaramillo, Alfredo [1] ; Guiraldello, Rafael T. [1] ; Ausas, Roberto F. [1] ; Sousa, Fabricio S. [1] ; Pereira, Felipe [2] ; Buscaglia, Gustavo C. [1]
Número total de Autores: 7
Afiliação do(s) autor(es):
[1] Univ Sao Paulo, Inst Ciencias Matemat & Comp, Sao Paulo - Brazil
[2] Univ Texas Dallas, Dept Math Sci, Richardson, TX 75083 - USA
Número total de Afiliações: 2
Tipo de documento: Artigo Científico
Fonte: Applied Mathematical Modelling; v. 91, p. 1100-1116, MAR 2021.
Citações Web of Science: 0
Resumo

Two-phase flows in oil reservoirs can be modeled by a coupled system of elliptic and hyperbolic partial differential equations. The transport velocity of the multiphase fluid system is related to the pressure through Darcy's law and it is coupled to a conservation law for the saturation variable of one of the phases. A time step of the classical IMPES (IMplicit Pressure Explicit Saturation) method consists of first solving the elliptic problem for pressure and Darcy velocity, and then updating the saturation with an explicit numerical scheme for conservation laws. This method is very computationally costly, since the timeconsuming elliptic solver must be invoked at time intervals defined by the stability limit of the hyperbolic solver. A popular variant is not to update the velocity at all hyperbolic time steps, but to skip a fixed number Cof them, with Cdetermined by the user. In this work we propose a more accurate and systematic procedure for time stepping in IMPES codes. The velocity is updated at all transport time steps, though the elliptic solver is only invoked every Csteps. In the time steps at which the elliptic problem is not solved, the velocity is extrapolated from previously computed values with polynomials of high degree. Further, we introduce an error estimator that allows for the number Cto be adaptively determined without user intervention. The algorithm was tested in several relevant benchmark problems. This allowed for the optimization of its parameters and comparisons with previous variants. The results show that the proposed algorithm is very stable, reliable and time-cost effective. It is also easily implemented in pre-existent IMPES codes. (C) 2020 Elsevier Inc. All rights reserved. (AU)

Processo FAPESP: 13/07375-0 - CeMEAI - Centro de Ciências Matemáticas Aplicadas à Indústria
Beneficiário:Francisco Louzada Neto
Modalidade de apoio: Auxílio à Pesquisa - Centros de Pesquisa, Inovação e Difusão - CEPIDs