×

A local oscillation-damping algorithm for higher-order convection schemes. (English) Zbl 0641.76082

Summary: A simple and effective practice is introduced for removing spurious oscillations from solutions obtained by means of the quadratic upstream- weighted interpolation scheme QUICK used to approximate convective transport. The practice involves a local blending of the QUICK scheme with a carefully weighted contribution from the upwind-differencing scheme, and it is applicable to both linear and nonlinear problems. In the latter, blending is dynamically adjusted depending on the local behaviour of the solution during the iterative sequence. The performance of the blending scheme is demonstrated through calculations for four test cases, three linear and one nonlinear, all of which combine convective dominance, steep gradients of the transported flow variable, and strong flow to grid skewness. Comparisons are presented with QUICK and the power-law-differencing scheme, PLDS, and these demonstrate that blending is highly effective in removing over- and undershoots at an insignificant penalty to QUICK’s nondiffusive characteristics.

MSC:

76R05 Forced convection
76M99 Basic methods in fluid mechanics

Software:

SHASTA
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Brooks, A.; Hughes, T. J.R., Streamline upwind/Petrov-Galerkin formulation for convection-dominated flows with particular emphasis on the incompressible Navier-Stokes equations, Comput. Meths. Appl. Mech. Engrg., 32, 199-259 (1982) · Zbl 0497.76041
[2] Gresho, P. M.; Chan, S. T.; Lee, R. L.; Upson, C. D., A modified finite element method for solving the time-dependent incompressible Navier-Stokes equations, Part 1: Theory Internat. Numer. Meths. Fluids, 4, 557 (1984) · Zbl 0559.76030
[3] Patankar, S. V., Numerical Heat Transfer and Fluid Flow (1980), Hemisphere: Hemisphere Washington, DC · Zbl 0595.76001
[4] Boris, I. P.; Books, D. L., Flux-corrected transport I: SHASTA—a fluid transport algorithm that works, J. Comput. Phys., 11, 38-69 (1973) · Zbl 0251.76004
[5] Book, D. L.; Boris, J. P.; Hain, K., Flux-corrected transport II: Generalizations of the method, J. Comput. Phys., 18, 248-283 (1975) · Zbl 0306.76004
[6] Chen, C. J.; Chen, H. C., Finite analytic numerical method for unsteady two-dimensional Navier-Stokes equations, J. Comput. Phys., 53, 2, 209-226 (1984) · Zbl 0546.76042
[7] Stubley, G. D.; Raithby, G. D.; Strong, A. B.; Woolner, K. A., Simulation of convection and diffusion processes by standard finite difference schemes and by influence schemes, Comput. Meths. Appl. Mech. Engrg., 35, 153-168 (1982) · Zbl 0493.76084
[8] Rubin, S. G.; Khosla, P. K., Polynomial interpolation methods for viscous flow calculations, J. Comput. Phys., 24, 217-244 (1977) · Zbl 0362.76057
[9] Raithby, G. D., Skew upstream differencing schemes for problems involving fluid flow, Comput. Meths. Appl. Mech. Engrg, 9, 153-164 (1976) · Zbl 0347.76066
[10] Leonard, B. P., A stable and accurate convective modelling procedure based on quadratic interpolation, Comput. Meths. Appl. Mech. Engrg., 19, 59-98 (1979) · Zbl 0423.76070
[11] Shih, T. M., A literature survey on numerical heat transfer, Numer. Heat Transfer, 5, 369-420 (1982)
[12] Pulliam, T. H., Artificial dissipation models for the Euler equations, AIAA J., 24, 12, 1931-1940 (1986) · Zbl 0611.76075
[13] Chapman, M., Fram-nonlinear damping algorithms for the continuity equation, J. Comput. Phys., 44, 84-103 (1981) · Zbl 0471.76024
[14] Hassan, F. Y.A.; Rice, J. G.; Kim, J. H., A stable mass-flow-weighted two-dimensional skew upwind scheme, Numer. Heat Transfer, 6, 395-408 (1983) · Zbl 0551.76003
[15] Benodekar, R. W.; Goddard, A. J.H.; Gosman, A. D.; Issa, R. I., Numerical prediction of turbulent flow over surface-mounted ribs, AIAA J., 23, 359-366 (1985) · Zbl 0589.76074
[16] Leonard, B. P., Locally modified QUICK scheme for highly convective 2D and 3D flows, (Proceedings 5th International Conference on Numerical Methods in Laminar and Turbulent Flow. Proceedings 5th International Conference on Numerical Methods in Laminar and Turbulent Flow, Montreal (1987)), 35-47
[17] Smith, R. M.; Hutton, A. G., The numerical treatment of advection: A performance comparison of current methods, Numer. Heat Transfer, 5, 439-631 (1982)
[18] Huang, P. G.; Launder, B. E.; Leschziner, M. A., Discretization of nonlinear convection process: A broad-range comparison of four schemes, Comput. Meths. Appl. Mech. Engrg., 48, 1-24 (1985) · Zbl 0559.76079
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.