Operator splitting methods for degenerate convection–diffusion equations II: numerical examples with emphasis on reservoir simulation and sedimentation

被引:0
|
作者
Helge Holden
Kenneth Hvistendahl Karlsen
Knut-Andreas Lie
机构
[1] Norwegian University of Science and Technology,Department of Mathematical Sciences
[2] University of Bergen,Department of Mathematics
[3] University of Oslo,Department of Informatics
来源
Computational Geosciences | 2000年 / 4卷
关键词
degenerate convection–diffusion equations; operator splitting; front tracking; two-phase flow; porous media; sedimentation–consolidation;
D O I
暂无
中图分类号
学科分类号
摘要
We present an accurate numerical method for a large class of scalar, strongly degenerate convection–diffusion equations. Important subclasses are hyperbolic conservation laws, porous medium type equations, two-phase reservoir flow equations, and strongly degenerate equations coming from the recent theory of sedimentation–consolidation processes. The method is based on splitting the convective and the diffusive terms. The nonlinear, convective part is solved using front tracking and dimensional splitting, while the nonlinear diffusion part is solved by an implicit–explicit finite difference scheme. In addition, one version of the implemented operator splitting method has a mechanism built in for detecting and correcting unphysical entropy loss, which may occur when the time step is large. This mechanism helps us gain a large time step ability for practical computations. A detailed convergence analysis of the operator splitting method was given in Part I. Here we present numerical experiments with the method for examples modelling secondary oil recovery and sedimentation–consolidation processes. We demonstrate that the splitting method resolves sharp gradients accurately, may use large time steps, has first order convergence, exhibits small grid orientation effects, has small mass balance errors, and is rather efficient.
引用
收藏
页码:287 / 322
页数:35
相关论文
共 13 条