Abstract Two numerical methods are presented for the computation of steady and unsteady Euler flows. These are applied to steady and unsteady flows about the NACA 0012 aerofoil, using structured grids generated by the transfinite interpolation technique. An explicit central-difference scheme is produced based on the cell-vertex method of Ni modified by Hall. The method is second-order accurate in time and space, and with flow quantities stored at boundaries the boundary conditions are simple to apply. This is a definite advantage over the cell-centred approach of Jameson, where extrapolation of the flow quantities is required at the boundaries, making unsteady boundary conditions difficult to apply. An explicit upwind-biased scheme is also produced, based on the flux-vector splitting of van Leer. The method adopts a three stage Runge-Kutta time-stepping scheme and a high-order spatial discretisation which is formally third-order accurate for one-dimensional calculations. The upwind scheme is shown to be slightly more accurate than the central-difference scheme for steady aerofoil flows, but it is not clear which is the more accurate for unsteady aerofoil flows. However, the central-difference scheme requires less than half the CPU time of the upwind-difference scheme, and hence is attractive, especially when considering three-dimensional flows. The transfinite interpolation technique is ideal for generating moving structured grids due to its simplicity, and grid speeds are available algebraically by the same interpolation as grid points. The method is also ideal for use in a multi-block approach.
[1]
Ijaz H. Parpia,et al.
van Leer flux vector splitting in moving coordinates
,
1988
.
[2]
L. Eriksson.
Generation of boundary-conforming grids around wing-body configurations using transfinite interpolation
,
1982
.
[3]
R. K. Jain,et al.
Solution of two-dimensional Euler equations: Experience with a finite volume code
,
1987
.
[4]
W. K. Anderson,et al.
Comparison of Finite Volume Flux Vector Splittings for the Euler Equations
,
1985
.
[5]
K. W. Morton,et al.
Numerical methods for fluid dynamics
,
1987
.
[6]
P. Thomas,et al.
Geometric Conservation Law and Its Application to Flow Computations on Moving Grids
,
1979
.
[7]
B. Leer,et al.
Flux-vector splitting for the Euler equations
,
1997
.
[8]
W. J. Gordon,et al.
Construction of curvilinear co-ordinate systems and applications to mesh generation
,
1973
.
[9]
A. Jameson,et al.
Numerical solution of the Euler equations by finite volume methods using Runge Kutta time stepping schemes
,
1981
.
[10]
J. Batina.
Unsteady Euler airfoil solutions using unstructured dynamic meshes
,
1989
.
[11]
A. Gaitonde,et al.
A dual-time method for the solution of the unsteady Euler equations
,
1994,
The Aeronautical Journal (1968).
[12]
N. Ron-Ho,et al.
A Multiple-Grid Scheme for Solving the Euler Equations
,
1982
.