Pressure-Based Finite-Volume Methods in Computational Fluid Dynamics

Pressure-based finite-volume techniques have emerged as the methods of choice for a wide variety of industrial applications involving incompressible fluid flow. In this paper, we trace the evolution of this class of solution techniques. We review the basics of the finite-volume method, and trace its extension to unstructured meshes through the use of cell-based and control-volume finite-element schemes. A critical component of the solution of incompressible flows is the issue of pressure-velocity storage and coupling. The development of staggered-mesh schemes and segregated solution techniques such as the SIMPLE algorithm are reviewed. Co-located storage schemes, which seek to replace staggered-mesh approaches, are presented. Coupled multigrid schemes, which promise to replace segregated-solution approaches, are discussed. Extensions of pressure-based techniques to compressible flows are presented. Finally, the shortcomings of existing techniques and directions for future research are discussed.

[1]  Surya Pratap Vanka,et al.  Multigrid Calculation of Steady, Viscous Flow in a Triangular Cavity , 1995 .

[2]  N. Ron-Ho,et al.  A Multiple-Grid Scheme for Solving the Euler Equations , 1982 .

[3]  G. Raithby,et al.  A multigrid method based on the additive correction strategy , 1986 .

[4]  Bantwal R. Baliga,et al.  CO-LOCATED EQUAL-ORDER CONTROL-VOLUME FINITE-ELEMENT METHOD FOR MULTIDIMENSIONAL, INCOMPRESSIBLE, FLUID FLOW—PART II: VERIFICATION , 1994 .

[5]  V. Venkatakrishnan,et al.  A 3D AGGLOMERATION MULTIGRID SOLVER FOR THE REYNOLDS-AVERAGED NAVIER-STOKES EQUATIONS ON UNSTRUCTURED MESHES , 1995 .

[6]  U. Kirsch Reduced basis approximations of structural displacements for optimaldesign , 1991 .

[7]  S. Patankar,et al.  Finite volume method for radiation heat transfer , 1994 .

[8]  Y. Saad,et al.  GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems , 1986 .

[9]  C. Rhie,et al.  A numerical study of the turbulent flow past an isolated airfoil with trailing edge separation , 1982 .

[10]  R. Kessler,et al.  Comparison of finite-volume numerical methods with staggered and colocated grids , 1988 .

[11]  S. Atluri,et al.  A new Meshless Local Petrov-Galerkin (MLPG) approach in computational mechanics , 1998 .

[12]  R. Webster An algebraic multigrid solver for Navier‐Stokes problems , 1994 .

[13]  R. Ni A multiple grid scheme for solving the Euler equations , 1981 .

[14]  A. Figueiredo,et al.  A control‐volume based finite element method for three‐dimensional incompressible turbulent fluid flow, heat transfer, and related phenomena , 1995 .

[15]  Masoud Darbandi,et al.  Momentum Variable Procedure for Solving Compressible and Incompressible Flows , 1997 .

[16]  Suhas V. Patankar,et al.  BLOCK-CORRECTION-BASED MULTIGRID METHOD FOR FLUID FLOW PROBLEMS , 1994 .

[17]  Ephraim M Sparrow,et al.  Analysis of Turbulent Flow and Heat Transfer in Internally Finned Tubes and Annuli , 1979 .

[18]  B. P. Leonard,et al.  A stable and accurate convective modelling procedure based on quadratic upstream interpolation , 1990 .

[19]  G. D. Raithby,et al.  A method for computing three dimensional flows using non‐orthogonal boundary‐fitted co‐ordinates , 1984 .

[20]  D. Spalding,et al.  A calculation procedure for heat, mass and momentum transfer in three-dimensional parabolic flows , 1972 .

[21]  K. Kelkar,et al.  NUMERICAL METHOD FOR THE COMPUTATION OF FLOW AND SCALAR TRANSPORT USING NONORTHOGONAL BOUNDARY-FITTED COORDINATES , 1993 .

[22]  F. Harlow,et al.  Numerical Calculation of Time‐Dependent Viscous Incompressible Flow of Fluid with Free Surface , 1965 .

[23]  Jayathi Y. Murthy,et al.  Computation of Sub-Micron Thermal Transport Using an Unstructured Finite Volume Method , 2001, Heat Transfer: Volume 7 — Heat Transfer in Electronic Equipment, Student Research, and Visualization Techniques.

[24]  M. Hortmann,et al.  Finite volume multigrid prediction of laminar natural convection: Bench-mark solutions , 1990 .

[25]  Franz Durst,et al.  Local block refinement with a multigrid flow solver , 2002 .

[26]  G. J. Shaw,et al.  A multigrid method for recirculating flows , 1988 .

[27]  George D. Raithby,et al.  Solution of the incompressible mass and momentum equations by application of a coupled equation line solver , 1985 .

[28]  T. Hughes,et al.  A new finite element formulation for computational fluid dynamics: V. Circumventing the Babuscka-Brezzi condition: A stable Petrov-Galerkin formulation of , 1986 .

[29]  S. Vanka Performance of a multigrid calculation procedure in three‐dimensional sudden expansion flows , 1986 .

[30]  Oden,et al.  An h-p adaptive method using clouds , 1996 .

[31]  J. Murthy,et al.  A PRESSURE-BASED METHOD FOR UNSTRUCTURED MESHES , 1997 .

[32]  Clovis R. Maliska,et al.  A NONORTHOGONAL FINITE-VOLUME METHOD FOR THE SOLUTION OF ALL SPEED FLOWS USING CO-LOCATED VARIABLES , 1994 .

[33]  C. Rhie,et al.  Numerical Study of the Turbulent Flow Past an Airfoil with Trailing Edge Separation , 1983 .

[34]  Fue-Sang Lien,et al.  A pressure‐based unstructured grid method for all‐speed flows , 2000 .

[35]  Suhas V. Patankar,et al.  A CONTROL VOLUME-BASED FINITE-ELEMENT METHOD FOR SOLVING THE NAVIER-STOKES EQUATIONS USING EQUAL-ORDER VELOCITY-PRESSURE INTERPOLATION , 1984 .

[36]  Joel H. Ferziger,et al.  Computational methods for fluid dynamics , 1996 .

[37]  Zhi J. Wang,et al.  A FV-TD electromagnetic solver using adaptive Cartesian grids , 2002 .

[38]  Stephen B. Pope,et al.  The calculation of turbulent recirculating flows in general orthogonal coordinates , 1978 .

[39]  B. R. Baliga,et al.  A CONTROL VOLUME FINITE-ELEMENT METHOD FOR TWO-DIMENSIONAL FLUID FLOW AND HEAT TRANSFER , 1983 .

[40]  Dimitri J. Mavriplis,et al.  Directional Agglomeration Multigrid Techniques for High-Reynolds Number Viscous Flows , 1998 .

[41]  S. Vanka,et al.  MULTIGRID CALCULATION PROCEDURE FOR INTERNAL FLOWS IN COMPLEX GEOMETRIES , 1991 .

[42]  F. Lien,et al.  A Pressure-Velocity Solution Strategy for Compressible Flow and Its Application to Shock/Boundary-Layer Interaction Using Second-Moment Turbulence Closure , 1993 .

[43]  I. Demirdzic,et al.  Fluid flow and heat transfer test problems for non‐orthogonal grids: Bench‐mark solutions , 1992 .

[44]  R. W. MacCormack,et al.  A Numerical Method for Solving the Equations of Compressible Viscous Flow , 1981 .

[45]  S. R. Elias,et al.  AN ADAPTIVE AGGLOMERATION METHOD FOR ADDITIVE CORRECTION MULTIGRID , 1997 .

[46]  Surya Pratap Vanka,et al.  A multigrid procedure for three-dimensional flows on non-orthogonal collocated grids , 1993 .

[47]  C. Hirsch Numerical Computation of Internal and External Flows, Volume 2: Computational Methods for Inviscid and Viscous Flows , 1990 .

[48]  Wei Shyy,et al.  Pressure-based multigrid algorithm for flow at all speeds , 1992 .

[49]  A Jameson,et al.  CALCULATION OF IN VISCID TRANSONIC FLOW OVER A COMPLETE AIRCRAFT , 1986 .

[50]  James J. McGuirk,et al.  Shock capturing using a pressure-correction method , 1989 .

[51]  S. Acharya,et al.  Comparison of the Piso, Simpler, and Simplec Algorithms for the Treatment of the Pressure-Velocity Coupling in Steady Flow Problems , 1986 .

[52]  Suhas V. Patankar,et al.  CALCULATION PROCEDURE FOR VISCOUS INCOMPRESSIBLE FLOWS IN COMPLEX GEOMETRIES , 1988 .

[53]  R. F. Warming,et al.  An Implicit Factored Scheme for the Compressible Navier-Stokes Equations , 1977 .

[54]  C. Merkle,et al.  Application of time-iterative schemes to incompressible flow , 1985 .

[55]  Jacob E. Fromm,et al.  Computer Experiments in Fluid Dynamics , 1965 .

[56]  S. Vanka,et al.  A Pressure Based Multigrid Procedure for the Navier-Stokes Equations on Unstructured Grids , 1996 .

[57]  Y. Hwang UNSTRUCTURED ADDITIVE CORRECTION MULTIGRID METHOD FOR THE SOLUTION OF MATRIX EQUATIONS , 1995 .

[58]  M. Hafez,et al.  Artificial Compressibility Methods for Numerical Solutions of Transonic Full Potential Equation , 1979 .

[59]  G. D. Raithby,et al.  A Finite-Volume Method for Predicting a Radiant Heat Transfer in Enclosures With Participating Media , 1990 .

[60]  Juan C. Heinrich,et al.  Petrov-Galerkin methods for the time-dependent convective transport equation , 1986 .

[61]  A. Gosman,et al.  Solution of the implicitly discretised reacting flow equations by operator-splitting , 1986 .

[62]  B. R. Baliga,et al.  A NEW FINITE-ELEMENT FORMULATION FOR CONVECTION-DIFFUSION PROBLEMS , 1980 .

[63]  Henk A. van der Vorst,et al.  Bi-CGSTAB: A Fast and Smoothly Converging Variant of Bi-CG for the Solution of Nonsymmetric Linear Systems , 1992, SIAM J. Sci. Comput..

[64]  S. Patankar,et al.  Pressure based calculation procedure for viscous flows at all speeds in arbitrary configurations , 1988 .

[65]  B. R. Baliga A control-volume based finite element method for convective heat and mass transfer , 1978 .

[66]  Lars Davidson,et al.  A PRESSURE CORRECTION METHOD FOR UNSTRUCTURED MESHES WITH ARBITRARY CONTROL VOLUMES , 1996 .

[67]  Surya Pratap Vanka,et al.  A calculation procedure for three-dimensional steady recirculating flows using multigrid methods , 1986 .

[68]  B. R. Baliga,et al.  SIMULATION OF GAS-SOLID PARTICLE FLOWS OVER A WIDE RANGE OF CONCENTRATION , 1998 .

[69]  Surya Pratap Vanka,et al.  Efficient computational tool for ramjet combustor research , 1989 .

[70]  Alain Dervieux,et al.  Unstructured volume‐agglomeration MG: Solution of the Poisson equation , 1994 .

[71]  Zhao Lei,et al.  A stochastic variational formulation for nonlinear dynamic analysis of structure , 2000 .

[72]  W. Shyy,et al.  Multigrid computation for turbulent recirculating flows in complex geometries , 1993 .

[73]  M. Perić,et al.  A collocated finite volume method for predicting flows at all speeds , 1993 .

[74]  Christian Masson,et al.  A stable second‐order mass‐weighted upwind scheme for unstructured meshes , 2006 .

[75]  M. H. Javareshkian,et al.  Pressure-Based Compressible Calculation Method Utilizing Total Variation Diminishing Schemes , 1998 .

[76]  B. R. Baliga,et al.  A control-volume finite element method for dilute gas-solid particle flows , 1994 .

[77]  G. D. Raithby,et al.  The segregated approach to predicting viscous compressible fluid flows , 1986 .

[78]  Cornelis W. Oosterlee,et al.  Invariant discretization of the incompressible Navier‐Stokes equations in boundary fitted co‐ordinates , 1992 .

[79]  Kyriakos C. Giannakoglou,et al.  Acceleration of a Navier-Stokes equation solver for unstructured grids using agglomeration multigrid and parallel processing , 2004 .

[80]  S. Vanka Block-implicit multigrid solution of Navier-Stokes equations in primitive variables , 1986 .

[81]  Sumanta Acharya,et al.  Improvements to Incompressible Flow Calculation on a Nonstaggered Curvilinear Grid , 1989 .

[82]  A. D. Gosman,et al.  The computation of compressible and incompressible recirculating flows by a non-iterative implicit scheme , 1986 .

[83]  S. R. Mathur,et al.  Finite Volume Method for Radiative Heat Transfer Using Unstructured Meshes , 1998 .

[84]  Gerry E. Schneider,et al.  Control Volume Finite-Element Method for Heat Transfer and Fluid Flow Using Colocated Variables— 1. Computational Procedure , 1987 .

[85]  Dochan Kwak,et al.  A three-dimensional incompressible Navier-Stokes flow solver using primitive variables , 1986 .

[86]  D. Spalding A novel finite difference formulation for differential expressions involving both first and second derivatives , 1972 .

[87]  Guirong Liu Mesh Free Methods: Moving Beyond the Finite Element Method , 2002 .

[88]  Martha Salcudean,et al.  A NUMERICAL METHOD FOR 3D VISCOUS INCOMPRESSIBLE FLOWS USING NON-ORTHOGONAL GRIDS , 1994 .

[89]  M. Melaaen,et al.  CALCULATION OF FLUID FLOWS WITH STAGGERED AND NONSTAGGERED CURVILINEAR NONORTHOGONAL GRIDS-THE THEORY , 1992 .

[90]  J. P. V. Doormaal,et al.  ENHANCEMENTS OF THE SIMPLE METHOD FOR PREDICTING INCOMPRESSIBLE FLUID FLOWS , 1984 .

[91]  Dimitri J. Mavriplis,et al.  Viscous Flow Analysis Using a Parallel Unstructured Multigrid Solver , 2000 .

[92]  James M. Ortega,et al.  Iterative solution of nonlinear equations in several variables , 2014, Computer science and applied mathematics.

[93]  Wei Shyy,et al.  Numerical Recirculating Flow Calculation Using a Body-Fitted Coordinate System , 1985 .

[94]  Robin L. Elder,et al.  A high-resolution pressure-based method for compressible flows , 1997 .

[95]  Gerry E. Schneider,et al.  A SKEWED, POSITIVE INFLUENCE COEFFICIENT UPWINDING PROCEDURE FOR CONTROL-VOLUME-BASED FINITE-ELEMENT CONVECTION-DIFFUSION COMPUTATION , 1986 .

[96]  S. Mittal,et al.  Incompressible flow computations with stabilized bilinear and linear equal-order-interpolation velocity-pressure elements , 1992 .

[97]  A. D. Gosman,et al.  Two calculation procedures for steady, three-dimensional flows with recirculation , 1973 .

[98]  S. Vanka Block-implicit calculation of steady turbulent recirculating flows , 1985 .

[99]  W. T. Sha,et al.  A SEMI-IMPLICIT CALCULATION PROCEDURE FOR FLOWS DESCRIBED IN BOUNDARY-FITTED COORDINATE SYSTEMS , 1980 .

[100]  R. Webster An Algebraic Multigrid Solver for Navier-Stokes Problems in the Discrete Second-Order Approximation , 1996 .

[101]  T. Belytschko,et al.  Element‐free Galerkin methods , 1994 .

[102]  I. Demirdzic,et al.  Numerical method for coupled fluid flow, heat transfer and stress analysis using unstructured moving meshes with cells of arbitrary topology , 1995 .

[103]  D. B. Spalding,et al.  Prediction of laminar flow and heat transfer in helically coiled pipes , 1974, Journal of Fluid Mechanics.

[104]  Fotis Sotiropoulos,et al.  Strongly-Coupled Multigrid Method for 3-D Incompressible Flows Using Near-Wall Turbulence Closures , 1997 .

[105]  M. Darwish,et al.  A high-resolution pressure-based algorithm for fluid flow at all speeds , 2001 .

[106]  D. Brandt,et al.  Multi-level adaptive solutions to boundary-value problems math comptr , 1977 .

[107]  S. Vanka Block-implicit multigrid calculation of two-dimensional recirculating flows , 1986 .

[108]  J. Murthy,et al.  All speed flows on unstructured meshes using a pressure correction approach , 1999 .

[109]  Michael S. Engelman,et al.  Segregated finite element algorithms for the numerical solution of large‐scale incompressible flow problems , 1993 .

[110]  S. M. H. Karimian,et al.  Pressure-Based Computational Method for Compressible and Incompressible Flows , 1994 .

[111]  I. Demirdzic,et al.  A calculation procedure for turbulent flow in complex geometries , 1987 .

[112]  George D. Raithby,et al.  PREDICTION OF HEAT AND FLUID FLOW IN COMPLEX GEOMETRIES USING GENERAL ORTHOGONAL COORDINATES , 1986 .

[113]  S. Patankar Numerical Heat Transfer and Fluid Flow , 2018, Lecture Notes in Mechanical Engineering.

[114]  Martha Salcudean,et al.  Multigrid calculation of fluid flows in complex 3D geometries using curvilinear grids , 1996 .

[115]  Chaoqun Liu,et al.  Multigrid Computation of Incompressible Flows Using Two-Equation Turbulence Models: Part I—Numerical Method , 1997 .

[116]  C. Prakash,et al.  AN IMPROVED CONTROL VOLUME FINITE-ELEMENT METHOD IFOR HEAT AND MASS TRANSFER, AND FOR FLUID FLOW USING EQUAL-ORDER VELOCITY-PRESSURE INTERPOLATION , 1986 .

[117]  L. Davidson,et al.  Mathematical derivation of a finite volume formulation for laminar flow in complex geometries , 1989 .

[118]  Van Enden Henson,et al.  Multigrid methods nonlinear problems: an overview , 2003, IS&T/SPIE Electronic Imaging.

[119]  Stephen F. Wornom,et al.  Calculation of quasi-one-dimensional flows with shocks , 1986 .

[120]  G. D. Raithby,et al.  Skew upstream differencing schemes for problems involving fluid flow , 1976 .