Abstract

This paper is devoted to developing finite-element methods for solving a two-dimensional boundary value problem for a singularly perturbed time-dependent convection–diffusion–reaction equation. The solution to this problem may vary rapidly in thin layers. As a result, spurious oscillations occur in the solution if the standard Galerkin method is used. In the multiscale finite-element methods, the original problem is split into the grid-scale and subgrid-scale problems, which allows capturing the problem features at a scale smaller than the element mesh size. In this study two methods are considered: the variational multiscale method with algebraic sub-scale approximation (VMM-ASA) and the residual-free bubbles (RFB) method. In the first method the subgrid-scale problem is simulated by the residual of the grid-scale equation and intrinsic time scales. In the second method the subgrid-scale problem is approximated by special functions. The grid-scale and subgrid-scale problems are formulated via the linearization procedure on the subgrid component applied to the original problem. The computer implementation of the methods was carried out using a commercial finite-element package. The efficiency of the developed methods is evaluated by solving a test boundary value problem for the nonlinear equation. Cases with different values of the diffusion coefficient have been analyzed. Based on the numerical investigation, it is shown that the multiscale methods enable improving the stability of the numerical solution and decreasing the quantity and the amplitude of oscillations compared to the standard Galerkin method. In the case of a small diffusion coefficient, the developed methods can yield a satisfactory numerical solution on a sufficiently coarse mesh.

Full Text
Published version (Free)

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