Simulation of compressible flow using a semi-implicit TVD scheme

Erfan Salimipour, Ayoub Salimipour


Total variation diminishing (TVD) scheme is a kind of robust high-resolution approach, which removes the undesirable oscillations generated by numerical solution. The present work proposes a new implementation of the TVD scheme into a density-based semi-implicit finite-volume procedure to solve the inviscid and viscous flow equations. The proposed algorithm uses a simple linearization technique for convective fluxes. In order to enhance the accuracy of the algorithm, a high-resolution TVD scheme is employed in the discretization of the governing equations. This procedure has a simple implementation compared to other explicit and implicit schemes. The present scheme is first examined for some inviscid and viscous steady-state flows at several Mach numbers from subsonic to the supersonic regime. In addition, the inviscid and viscous unsteady flows are simulated and compared with experimental and numerical results, so that an acceptable correspondence was obtained. Results from this study indicate that the proposed algorithm is accurate for a wide range of Mach numbers.

Full Text:



Blazek, J. (2001). Computational Fluid Dynamics: Principles and Applications. Amsterdam, London, New York: Elsevier.

Coutanceau, M. & Menard, C. (1985). Influence of rotation on the near-wake development behind an impulsively started circular cylinder. Journal of Fluid Mechanics, 158, 399-466.

Djavareshkian, M.H. & Reza-zadeh, S. (2007). Application of normalized flux in pressure-based algorithm. Computers & Fluids, 36, 1224–1234.

Eidelman, S., Colella, P. & Shreeve, R.P. (1984). Application of the Godunov method and its second-order extension to cascade flow modeling. AIAA journal, 22(11), 1609–1615.

Gao, C., Yang, S., Luo, S., Liu, F. & Schuster, D. (2005). Calculation of Airfoil Flutter by an Euler Method with Approximate Boundary Conditions. AIAA journal, 43(2), 295–305.

Grove, A.S., Shair, F.H., Peterson, E.E. & Acrivos, A. (1964). An experimental investigation of the steady separated flow past a circular cylinder. Journal of Fluid Mechanics, 19, 60–80.

Harten A. (1983). High resolution schemes for hyperbolic conservation laws. Journal of Computational Physics, 49, 357–393.

Hou, J., Simons, F. & Hinkelmann, R. (2012). Improved total variation diminishing schemes for advection simulation on arbitrary grids. International ournal for Numeical Methods in Fluids, 70, 359–382.

Jameson, A. & Yoon, S. (1986). LU implicit schemes with multiple grids for the Euler equations. AIAA 24th aerospace sciences meeting, 1-12.

Jameson, A. (1981). Steady-state solution of the Euler equations for transonic flow. Advances in scientific computing, 37-70.

Jameson, A. (1983). Numerical solution of the Euler equation for compressible inviscid fluids, Princeton University, New Jersy 08544, USA, 1-50.

Jameson, A. (1991). Time-dependent calculations using multigrid, with applications to unsteady flows past airfoils and wings. AIAA 10th computational fluid dynamics conference, 1-12.

Jameson, A. (2009). An Assessment of dual-time stepping, time spectral and artificial compressibility based numerical algorithms for unsteady flow with applications to flapping wings. 19th AIAA computational fluid dynamics conference, 1-20.

Jespersen, D.C. & Pulliam, T.H. (1983). Approximate Newton methods and flux vector splitting. AIAA paper, 83-1899.

Kapen, P.T. & Tchuen, G. (2015). An extension of the TV-HLL scheme for multi-dimensional compressible flows. International Journal of Computational Fluid Dynamics, 29(3-5), 303–312.

Landon, R.H. (1982). NACA 0012 oscillating and transient pitching, compendium of unsteady aerodynamic measurements, Data Set 3. AGARD, Rept. R-702.

Mittal, R., Dong, H., Bozkurttas, M., Najjar, F.M., Vargas, A. & Loebbecke, A. (2008). A versatile sharp interface immersed boundary method for incompressible flows with complex boundaries. Journal of Computational Physics, 227, 4825–4852.

Pulliam, T.H. & Steger, J.L. (1985). Recent improvements in efficiency, accuracy, and convergence for implicit approximate factorization algorithms. AIAA 23th aerospace sciences meeting, 1-37.

Ravichandran, K.S. (1997). Explicit Third Order Compact Upwind Difference Schemes for Compressible Flow Calculations. International Journal of Computational Fluid Dynamics, 8, 311–316.

Renac, F., Gérald, S., Marmignon, C. & Coquel, F. (2013). Fast time implicit–explicit discontinuous Galerkin method for the compressible Navier–Stokes equations. Journal of Computational Physics, 251, 272–291.

Roe P.L. (1985). Some contributions to the modeling of discontinuous flows. Lectures in Applied Mathematics, 22, 163–193.

Sen, S., Mittal, S. & Biawas, G. (2009). Steady separated flow past a circular cylinder at low Reynolds numbers. Journal of Fluid Mechanics, 620, 89–119.

Sweby P.K. (1984). High resolution schemes using flux limiters for hyperbolic conservation laws. SIAM Journal on Numerical Analysis, 21, 995–1011.

Teixeira, R.S. & Alves, L.S.B. (2012). Modelling far-field entrainment in compressible flows. International Journal of Computational Fluid Dynamics, 26(1), 67–78.

Teymourtash, A.R. & Salimipour, S.E. (2017). Compressibility effects on the flow past a rotating cylinder. Physics of Fluids, 29, 016101.

Waterson, N.P. & Deconinck, H. (2007). Design principles for bounded higher-order convection schemes – a unified approach. Journal of Computational Physics, 224, 182–207.

Yee, H.C., Warming, R.F. & Harten, A. (1983). Implicit total variation diminishing (TVD) schemes for steady-state calculations. NASA technical memorandum 84342.

Yoon, S. & Jameson, A. (1986). A multigrid LU-SSOR scheme for approximate Newton iteration applied to the Euler equations. NASA-CR-179524

Zhang, Di., Jiang, Ch., Cheng, L. & Liang D. (2015). A refined r‐factor algorithm for TVD schemes on arbitrary unstructured meshes. International Journal for Numerical Methods in Fluids, 80(2), 105-139.

PRINT ISSN No.: 2180-1053
E ISSN No.: 2289-8123