SearcharxivSearch

arXiv subjects

Neil D. Sandham

Publications and source records attributed to Neil D. Sandham.

14 recordsLinked to original sources

Reduced and mixed precision turbulent flow simulations using explicit finite difference schemes

The use of reduced and mixed precision computing has gained increasing attention in high-performance computing (HPC) as a means to improve computational efficiency, particularly on modern hardware architectures like GPUs. In this work, we explore the application of mixed precision arithmetic in compressible turbulent flow simulations using explicit finite difference schemes. We extend the OPS and OpenSBLI frameworks to support customizable precision levels, enabling fine-grained control over precision allocation for different computational tasks. Through a series of numerical experiments on the Taylor-Green vortex benchmark, we demonstrate that mixed precision strategies, such as half-single and single-double combinations, can offer significant performance gains without compromising numerical accuracy. However, pure half-precision computations result in unacceptable accuracy loss, underscoring the need for careful precision selection. Our results show that mixed precision configurations can reduce memory usage and communication overhead, leading to notable speedups, particularly on multi-CPU and multi-GPU systems.

cs.CE

Open-Source Parametric Airfoils to Study Geometric Effects on Buffet

Recent research into buffet in the transonic flow regime has been focused on a limited number of proprietary airfoil geometries and has mainly considered parametric variations in Mach number and angle of attack. In contrast, relatively little is known about the sensitivity of buffet frequencies and amplitudes to geometric properties of airfoils. In the present contribution, an airfoil geometry construction method based on a small number of parameters is developed. The resulting airfoils and computational grids are high-order continuous everywhere except at the trailing edge corners. The effects of four key geometric parameters, defined by local extrema of coordinates on the airfoil at the design condition and denoted as 'crest' points, are studied using large-eddy simulation, considering both free-transitional and tripped boundary layers. For both states of the boundary layer, buffet amplitude and frequency are found to be highly sensitive to the axial and vertical position of the suction-side crest point, while the vertical crest position on the pressure side affects the mean lift. The present work confirms that buffet can appear for free-transitional (laminar buffet) and tripped conditions (turbulent buffet) with similar sensitivities. For test cases near onset conditions intermediate-frequency phenomena have been observed, which were linked to unsteadiness of separation bubbles. Frequencies scaling based on mean-flow properties of the separation bubble were shown to be in good agreement with previous findings on different airfoil geometries in Zauner et al. (Flow Turb. & Comb., Vol. 110, 2023, pp. 1023-1057). Airfoil geometries are provided as open source: https://doi.org/10.5281/zenodo.12204411

physics.flu-dyn

Connecting transonic buffet with incompressible low-frequency oscillations on aerofoils

Self-sustained low-frequency flow unsteadiness over rigid aerofoils in the transonic regime is referred to as transonic buffet. Although the exact physical mechanisms underlying this phenomenon are unclear, it is generally assumed to be unique to the transonic regime. This assumption is shown to be incorrect here by performing large-eddy simulations of flow over a NACA0012 profile for a wide range of flow conditions. At zero incidence and sufficiently high freestream Mach numbers, M, transonic buffet occurs with shock waves present in the flow. However, self-sustained oscillations that occur at similar frequencies are observed at lower M for which shock waves are absent and the entire flow field remains subsonic at all times. At higher incidences, the oscillations are sustained at progressively lower M. Oscillations were observed for M as low as 0.3, where compressibility effects are small. A spectral proper orthogonal decomposition shows that the spatial structure of these oscillations (i.e., mode shapes) are essentially the same for all cases. These results indicate that buffet on aerofoils does not necessarily require the presence of shock waves. Furthermore, the trend seen with increasing incidence angles suggests that transonic buffet on aerofoils and low-frequency oscillations reported in the incompressible regime (Zaman et al., 1989, J. Fluid Mech., vol. 202, pp. 403--442) have similar origins. Thus, models which rely specifically on shock waves to explain transonic buffet are incorrect. These insights could be useful in understanding the origins of ``transonic" buffet and reformulating mitigation strategies by shifting the focus away from shock waves.

physics.flu-dyn

On the co-existence of transonic buffet and separation-bubble modes for the OALT25 laminar-flow wing section

Transonic buffet is an unsteady flow phenomenon that limits the safe flight envelope of modern aircraft. Scale-resolving simulations with span-periodic boundary conditions are capable of providing new insights into its flow physics. The present contribution shows the co-existence of multiple modes of flow unsteadiness over an unswept laminar-flow wing section, appearing in the following order of increasing frequency: (a) a low-frequency transonic buffet mode, (b) an intermediate-frequency separation bubble mode, and (c) high-frequency wake modes associated with vortex shedding. Simulations are run over a range of Reynolds and Mach numbers to connect the lower frequency modes from moderate to high Reynolds numbers and from pre-buffet to established buffet conditions. The intermediate frequency mode is found to be more sensitive to Reynolds-number effects compared to those of Mach number, which is the opposite trend to that observed for transonic buffet. Spectral proper orthogonal decomposition is used to extract the spatial structure of the modes. The buffet mode involves coherent oscillations of the suction-side shock structure, consistent with previous studies including global mode analysis. The laminar separation-bubble mode at intermediate frequency is fundamentally different, with a phase relationship between separation and reattachment that does not correspond to a simple `breathing' mode and is not at the same Strouhal number observed for shock-induced separation bubbles. Instead, a Strouhal number based on separation bubble length and reverse flow magnitude is found to be independent of Reynolds number within the range of cases studied.

physics.flu-dyn

Transonic buffet characteristics under conditions of free and forced transition

Transonic buffet is commonly associated with self-sustained flow unsteadiness involving shock-wave/boundary-layer interaction over aerofoils and wings. The phenomenon has been classified as either laminar or turbulent based on the state of the boundary layer immediately upstream of the shock foot and distinct mechanisms for the two types have been suggested. The turbulent case is known to be associated with a global linear instability. Herein, large-eddy simulations are used for the first time to make direct comparisons of the two types by examining free- and forced-transition conditions. Corresponding simulations based on the Reynolds-averaged Navier--Stokes equations for the forced-transition case are also performed for comparison with the scale-resolving approach and for linking the findings with existing literature. Coherent flow features are scrutinised using both data-based spectral proper orthogonal decomposition of the time-marched results and operator-based global linear stability and resolvent analyses within the Reynolds-averaged Navier--Stokes framework. It is demonstrated that the essential dynamic features remain the same for the two buffet types (and for the two levels of the aerodynamic modelling hierarchy), suggesting that both types arise due to the same fundamental mechanism.

physics.flu-dyn

Direct numerical simulations of shocklet-containing turbulent channel counter-flows

Counter-flow or counter-current configurations can maintain high turbulence intensities and exhibit a significant level of mixing. We have previously introduced a wall-bounded counter-flow turbulent channel configuration (Physical Review Fluids, 6(9), p.094603.) as an efficient framework to study compressibility effects on turbulence. Here, we extend our previous direct numerical simulation study to a relatively higher Mach number (M=0.7) to investigate strong compressibility effects (also by reducing the Prandtl number from Pr=0.7 to 0.2), and the formation and evolution of unsteady shocklet structures. It is found that the configuration is able to produce highly turbulent flows with embedded shocklets and significant asymmetry in probability density functions of dilatation. A peak turbulent Mach number close to unity is obtained, for which the contribution of the dilatational dissipation to total dissipation is nevertheless found to be limited to 6%.

physics.flu-dyn

OpenSBLI: Automated code-generation for heterogeneous computing architectures applied to compressible fluid dynamics on structured grids

OpenSBLI is an open-source code-generation system for compressible fluid dynamics (CFD) on heterogeneous computing architectures. Written in Python, OpenSBLI is an explicit high-order finite-difference solver on structured curvilinear meshes. Shock-capturing is performed by a choice of high-order Weighted Essentially Non-Oscillatory (WENO) or Targeted Essentially Non-Oscillatory (TENO) schemes. OpenSBLI generates a complete CFD solver in the Oxford Parallel Structured (OPS) domain specific language. The OPS library is embedded in C code, enabling massively-parallel execution of the code on a variety of high-performance-computing architectures, including GPUs. The present paper presents a code base that has been completely rewritten from the earlier proof of concept (Jacobs et al, JoCS 18 (2017), 12-23), allowing shock capturing, coordinate transformations for complex geometries, and a wide range of boundary conditions, including solid walls with and without heat transfer. A suite of validation and verification cases are presented, plus demonstration of a large-scale Direct Numerical Simulation (DNS) of a transitional Shockwave Boundary Layer Interaction (SBLI). The code is shown to have good weak and strong scaling on multi-GPU clusters. We demonstrate that code-generation and domain specific languages are suitable for performing efficient large-scale simulations of complex fluid flows on emerging computing architectures.

physics.comp-ph

The effect of flow confinement on laminar shockwave/boundary-layer interactions

Numerical work on shockwave/boundary-layer interactions (SBLIs) to date has largely focused on span-periodic quasi-2D configurations that neglect the influence lateral confinement has on the core flow. The present study is concerned with the effect of flow confinement on Mach 2 laminar SBLI in rectangular ducts. An oblique shock generated by a 2 degree wedge forms a conical swept SBLI with sidewall boundary layers before reflecting from the bottom wall of the domain. Multiple large regions of flow-reversal are observed on the sidewalls, bottom wall and at the corner intersection. The main interaction is found to be strongly three-dimensional and highly dependent on the geometry of the duct. Comparison to quasi-2D span-periodic simulations showed sidewalls strengthen the interaction by 31% for the baseline configuration with an aspect ratio of one. The length of the shock generator and subsequent trailing edge expansion fan position was shown to be a critical parameter in determining the central separation length. By shortening the length of the shock generator, control of the interaction and suppression of the central interaction is demonstrated. Parametric studies of shock strength and duct aspect ratio were performed to find limiting behaviours. For the largest aspect ratio of four, three-dimensionality was visible across 30% of the span width away from the wall. Topological features of the three-dimensional separation are identified and shown to be consistent with `owl-like' separations of the first kind. The reflection of the initial conical swept SBLIs is found to be the most significant factor determining the flow structures downstream of the main interaction.

physics.flu-dyn

Energy efficiency of finite difference algorithms on multicore CPUs, GPUs, and Intel Xeon Phi processors

In addition to hardware wall-time restrictions commonly seen in high-performance computing systems, it is likely that future systems will also be constrained by energy budgets. In the present work, finite difference algorithms of varying computational and memory intensity are evaluated with respect to both energy efficiency and runtime on an Intel Ivy Bridge CPU node, an Intel Xeon Phi Knights Landing processor, and an NVIDIA Tesla K40c GPU. The conventional way of storing the discretised derivatives to global arrays for solution advancement is found to be inefficient in terms of energy consumption and runtime. In contrast, a class of algorithms in which the discretised derivatives are evaluated on-the-fly or stored as thread-/process-local variables (yielding high compute intensity) is optimal both with respect to energy consumption and runtime. On all three hardware architectures considered, a speed-up of ~2 and an energy saving of ~2 are observed for the high compute intensive algorithms compared to the memory intensive algorithm. The energy consumption is found to be proportional to runtime, irrespective of the power consumed and the GPU has an energy saving of ~5 compared to the same algorithm on a CPU node.

cs.MS

Combined free-stream disturbance measurements and receptivity studies in hypersonic wind tunnels by means of a slender wedge probe and DNS

Combined free-stream disturbance measurements and receptivity studies in hypersonic wind tunnels were conducted by means of a slender wedge probe and direct numerical simulation. The study comprises comparative tunnel noise measurements at Mach 3, 6 and 7.4 in two Ludwieg tube facilities and a shock tunnel. Surface pressure fluctuations were measured over a wide range of frequencies and test conditions including harsh test environments not accessible to measurement techniques such as pitot probes and hot-wire anemometry. Quantitative results of the tunnel noise are provided in frequency ranges relevant for hypersonic boundary layer transition. In combination with the experimental studies, direct numerical simulations of the leading-edge receptivity to fast and slow acoustic waves were performed for the slender wedge probe at conditions corresponding to the experimental free-stream conditions. The receptivity to fast acoustic waves was found to be characterized by an early amplification of the induced fast mode. For slow acoustic waves an initial decay was found close to the leading edge. At all Mach numbers, and for all considered frequencies, the leading-edge receptivity to fast acoustic waves was found to be higher than the receptivity to slow acoustic waves. Further, the effect of inclination angles of the acoustic wave with respect to the flow direction was investigated. The combined numerical and experimental approach in the present study confirmed the previous suggestion that the slow acoustic wave is the dominant acoustic mode in noisy hypersonic wind tunnels.

physics.flu-dyn

Surface-sampled simulations of turbulent flow at high Reynolds number

A new approach to turbulence simulation, based on a combination of large-eddy simulation (LES) for the whole flow and an array of non-space-filling quasi-direct numerical simulations (QDNS), which sample the response of near-wall turbulence to large-scale forcing, is proposed and evaluated. The technique overcomes some of the cost limitations of turbulence simulation, since the main flow is treated with a coarse-grid LES, with the equivalent of wall functions supplied by the near-wall sampled QDNS. Two cases are tested, at friction Reynolds number Re$_τ$=4200 and 20,000. The total grid node count for the first case is less than half a million and less than two million for the second case, with the calculations only requiring a desktop computer. A good agreement with published DNS is found at Re$_τ$=4200, both in terms of the mean velocity profile and the streamwise velocity fluctuation statistics, which correctly show a substantial increase in near-wall turbulence levels due to a modulation of near-wall streaks by large-scale structures. The trend continues at Re$_τ$=20,000, in agreement with experiment, which represents one of the major achievements of the new approach. A number of detailed aspects of the model, including numerical resolution, LES-QDNS coupling strategy and sub-grid model are explored. A low level of grid sensitivity is demonstrated for both the QDNS and LES aspects. Since the method does not assume a law of the wall, it can in principle be applied to flows that are out of equilibrium.

physics.flu-dyn

OpenSBLI: A framework for the automated derivation and parallel execution of finite difference solvers on a range of computer architectures

Exascale computing will feature novel and potentially disruptive hardware architectures. Exploiting these to their full potential is non-trivial. Numerical modelling frameworks involving finite difference methods are currently limited by the 'static' nature of the hand-coded discretisation schemes and repeatedly may have to be re-written to run efficiently on new hardware. In contrast, OpenSBLI uses code generation to derive the model's code from a high-level specification. Users focus on the equations to solve, whilst not concerning themselves with the detailed implementation. Source-to-source translation is used to tailor the code and enable its execution on a variety of hardware.

cs.MS

Performance evaluation of explicit finite difference algorithms with varying amounts of computational and memory intensity

Future architectures designed to deliver exascale performance motivate the need for novel algorithmic changes in order to fully exploit their capabilities. In this paper, the performance of several numerical algorithms, characterised by varying degrees of memory and computational intensity, are evaluated in the context of finite difference methods for fluid dynamics problems. It is shown that, by storing some of the evaluated derivatives as single thread- or process-local variables in memory, or recomputing the derivatives on-the-fly, a speed-up of ~2 can be obtained compared to traditional algorithms that store all derivatives in global arrays.

cs.DS

Oblique-shock/turbulent-boundary-layer interaction

The present numerical investigation uses well-resolved large-eddy simulations to study the low-frequency unsteady motions observed in shock-wave/turbulent-boundary-layer interactions. Details about the numerical aspects of the simulations and the subsequent data analysis can be found in three papers by the authors (Theo. Comput. Fluid Dyn., 23:79--107 (2009); Shock Waves, 19(6):469--478 (2009) and J. of Fluid Mech. (2011)). The fluid dynamics video illustrates the complexity of the interaction between a Mach 2.3 supersonic turbulent boundary layer and an oblique shock wave generated by a 8-degree wedge angle. The first part of the video highlights the propagation of disturbances along the reflected shock due to the direct perturbation of the shock foot by turbulence structures from the upstream boundary layer. The second part of the video describes the observed block-like back-and-forth motions of the reflected shock, focusing on timescales about two orders of magnitude longer than the ones shown in the first part of video. This gives a visual impression of the broadband and energetically-significant peak in the wall-pressure spectrum at low frequencies. The background blue-white colouring represents the temperature field (with white corresponding to hot) and one can clearly appreciate why such low-frequency shock motions can lead to reduced fatigue lifetimes and is detrimental to aeronautical applications.

physics.flu-dyn