×

An error indicator for finite difference methods using spectral techniques with application to aerofoil simulation. (English) Zbl 1390.76576

Summary: This work introduces a new error indicator which can be used to determine areas of insufficient numerical resolution in unfiltered finite difference simulations. The background behind the methodology is that smaller scales (i.e., the flow features with higher wave numbers) are physically characterised by a smaller energy content in comparison with larger scales. This energy should decrease with increasing wavenumber at a minimum rate; if this rate is not attained it likely means that the smaller scales are not being properly resolved on the computational grid of solution points. An approach using spectral techniques is used to formulate two varieties of the error indicator – one integer-valued and one floating point-valued. These values are computed at a finite number of ‘blocks’ which span the domain. The indicator is implemented within the OpenSBLI finite difference-based modelling framework, and evaluated in the context of a three-dimensional Taylor-Green vortex problem and flow past a V2C laminar flow aerofoil.

MSC:

76M20 Finite difference methods applied to problems in fluid mechanics
65M06 Finite difference methods for initial value and initial-boundary value problems involving PDEs
65M15 Error bounds for initial value and initial-boundary value problems involving PDEs
74F10 Fluid-solid interactions (including aero- and hydro-elasticity, porosity, etc.)
76G25 General aerodynamics and subsonic flows

Software:

OpenSBLI
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Honein, A. E.; Moin, P., Higher entropy conservation and numerical stability of compressible turbulence simulations, J Comput Phys, 201, 2, 531-545, (2004) · Zbl 1061.76044
[2] Babuška, I.; Rheinboldt, W. C., A-posteriori error estimates for the finite element method, Int J Numer Methods Eng, 12, 10, 1597-1615, (1978) · Zbl 0396.65068
[3] Babuška, I.; Miller, A., A feedback finite element method with a posteriori error estimation: part I. the finite element method and some basic properties of the a posteriori error estimator, Comput Methods Appl Mech Eng, 12, 10, 1597-1615, (1987)
[4] Zienkiewicz, O. C.; Zhu, J. Z., A simple error estimator and adaptive procedure for practical engineering analysis, Int J Numer Methods Eng, 24, 2, 337-357, (1987) · Zbl 0602.73063
[5] Mavriplis, C., A posteriori error estimators for adaptive spectral element techniques, 333-342, (1990), Vieweg+Teubner Verlag Wiesbaden
[6] Ainsworth, M.; Oden, J. T., A posteriori error estimation in finite element analysis, Comput Methods Appl Mech Eng, 142, 1-2, 1-88, (1997) · Zbl 0895.76040
[7] Peraire, J.; Vahdati, M.; Morgan, K.; Zienkiewicz, O. C., Adaptive remeshing for compressible flow computations, J Comput Phys, 72, 2, 449-466, (1987) · Zbl 0631.76085
[8] Löhner, R., An adaptive finite element solver for transient problems with moving bodies, Comput Struct, 30, 1, 303-317, (1988) · Zbl 0668.73053
[9] Löhner, R., Three-dimensional fluid-structure interaction using a finite element solver and adaptive remeshing, Comput Syst Eng, 1, 2, 257-272, (1990)
[10] Pain, C. C.; Umpleby, A. P.; de Oliveira, C. R.E.; Goddard, A. J.H., Tetrahedral mesh optimisation and adaptivity for steady-state and transient finite element calculations, Comput Methods Appl Mech Eng, 190, 29-30, 3771-3796, (2001) · Zbl 1008.76041
[11] Berger, M. J.; Colella, P., Local adaptive mesh refinement for shock hydrodynamics, J Comput Phys, 82, 1, 64-84, (1989) · Zbl 0665.76070
[12] Behrens, J.; Bader, M., Efficiency considerations in triangular adaptive mesh refinement, Philos Trans R Soc A, 367, 1907, 4577-4589, (2009) · Zbl 1192.86005
[13] Jones, M. T.; Plassmann, P. E., Parallel algorithms for adaptive mesh refinement, SIAM J Scient Comput, 18, 3, 686-708, (1997) · Zbl 0871.65100
[14] Pirozzoli, S., Numerical methods for high-speed flows, Annu Rev Fluid Mech, 43, 1, 163-194, (2011) · Zbl 1299.76103
[15] Jacobs, C. T.; Jammy, S. P.; Sandham, N. D., Opensbli: a framework for the automated derivation and parallel execution of finite difference solvers on a range of computer architectures, J Comput Sci, 18, 12-23, (2017)
[16] DeBonis, J., Solutions of the Taylor-Green vortex problem using high-resolution explicit finite difference methods, 51st AIAA aerospace sciences meeting including the new horizons forum and aerospace exposition, aerospace sciences meetings, (2013)
[17] Sznajder, J.; Kwiatkowski, T., Analysis of effects of shape and location of micro-turbulators on unsteady shockwave-boundary layer interaction in transonic flow, Proceedings of the VII European congress on computational methods in applied sciences and engineering, (2016)
[18] Boyd, J. P., The energy spectrum of fronts: time evolution of shocks in burgers’ equation, J Atmos Sci, 49, 2, 128-139, (1992)
[19] Buscaglia, G. C.; Dari, E. A., Anisotropic mesh optimization and its application in adaptivity, Int J Numer Methods Eng, 40, 22, 4119-4136, (1997) · Zbl 0899.76264
[20] Lipnikov, K.; Vassilevski, Y., Error estimates for Hessian-based mesh adaptation algorithms with control of adaptivity, 13th international meshing roundtable, Williamsburg, Virginia, USA, (2004)
[21] Dawson, C.; Proft, J., A priori error estimates for interior penalty versions of the local discontinuous Galerkin method applied to transport equations, Numer Methods Partial Differ Equ, 17, 6, 545-564, (2001) · Zbl 0994.65098
[22] Wang, Z.; Fidkowski, K.; Abgrall, R.; Bassi, F.; Caraeni, D.; Cary, A., High-order CFD methods: current status and perspective, Int J Numer Methods Fluids, 72, 8, 811-845, (2013)
[23] Jones, L. E., Numerical studies of the flow around an airfoil at low Reynolds number, (2008), University of Southampton, Ph.D. thesis
[24] Sandberg, R.; Sandham, N., Nonreflecting zonal characteristic boundary condition for direct numerical simulation of aerodynamic sound, AIAA J, 44, 2, 402-405, (2006)
[25] Sandhu, H.; Sandham, N. D., Boundary conditions for spatially growing compressible shear layers, Report QMW-EP-1100, (1994), Faculty of Engineering, Queen Mary and Westfield College, University of London
[26] Carpenter, M. H.; Gottlieb, D.; Abarbanel, S., Time-stable boundary conditions for finite-difference schemes solving hyperbolic systems: methodology and application to high-order compact schemes, J Comput Phys, 111, 2, 220-236, (1994) · Zbl 0832.65098
[27] Yao, Y.; Shang, Z.; Castagna, J.; Sandham, N. D.; Johnstone, R.; Sandberg, R. D., Re-engineering a DNS code for high-performance computation of turbulent flows, Proceedings of the 47th AIAA aerospace sciences meeting including the new horizons forum and aerospace exposition, aerospace sciences meetings, (2009)
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.