Searcharxiv⌕ Search

arXiv subjects

Philipp Schlatter

Publications and source records attributed to Philipp Schlatter.

At least 37 records · Page 2Linked to original sources

Adaptive mesh refinement for global stability analysis of transitional flows

In this work, we introduce the novel application of the adaptive mesh refinement (AMR) technique in the global stability analysis of incompressible flows. The design of an accurate mesh for transitional flows is crucial. Indeed, an inadequate resolution might introduce numerical noise that triggers premature transition. With AMR, we enable the design of three different and independent meshes for the non-linear base flow, the linear direct and adjoint solutions. Each of those is designed to reduce the truncation and quadrature errors for its respective solution, which are measured via the spectral error indicator. We provide details about the workflow and the refining procedure. The numerical framework is validated for the two-dimensional flow past a circular cylinder, computing a portion of the spectrum for the linearised direct and adjoint Navier-Stokes operators.

math.NA↗

Widest scales in turbulent channels

The widest spanwise scales in turbulent channel flows are studied through the use of three periodic channel-flow simulations at friction Reynolds number $\mathrm{Re}_τ=550$. The length and height of the channels are the same in all cases ($L_x/h=8π$ and $L_y/h=2$ respectively), while the width is progressively doubled: $L_z/h = \{4π, 8π, 16π\}$. The effects of increasing the domain can not be determined with statistical significance in our simulations, since the difference in the statistics between the simulations is of the same order as the errors of convergence. A channel flow similar to the smaller one ($\textit{J. Fluid Mech.}$, vol. 500, 2004, pp. 135--144), which was averaged over a very long time, was used as a reference. The one-dimensional spanwise spectrum of the streamwise velocity is computed with the aim of assessing the domain-size effect on the widest scales. Our results indicate that $90\%$ of the total streamwise energetic fluctuations is recovered without a significant influence of the size of the domain. The remaining $10\%$ of the energy reflects that the widest scales in the outer layer are the ones most significantly affected by the spanwise length of the domain. The power-spectral density for $k_z = 0$ remains constant even if the size of the domain in the spanwise direction is increased up to 4 times the standard spanwise length, indicating that wide, spanwise coherent structures are not an artifact of domain truncation.

physics.flu-dyn↗

Instability of the optimal edge trajectory in the Blasius boundary layer

In the context of linear stability analysis, considering unsteady base flows is notoriously difficult. A generalisation of modal linear stability analysis, allowing for arbitrarily unsteady base flows over a finite time, is therefore required. The recently developed optimally time-dependent (OTD) modes form a projection basis for the tangent space. They capture the leading amplification directions in state space under the constraint that they form an orthonormal basis at all times. The present numerical study illustrates the possibility to describe a complex flow case using the leading OTD modes. The flow under investigation is an unsteady case of the Blasius boundary layer, featuring streamwise streaks of finite length and relevant to bypass transition. It corresponds to the state space trajectory initiated by the minimal seed; such a trajectory is unsteady, free from any spatial symmetry, and shadows the laminar-turbulent separatrix for a finite time only. The finite-time instability of this unsteady base flow is investigated using the 8 leading OTD modes. The analysis includes the computation of finite-time Lyapunov exponents as well as instantaneous eigenvalues, and of the associated flow structures. The reconstructed instantaneous eigenmodes are all of outer type. They map unambiguously the spatial regions of largest instantaneous growth. Other flow structures, previously reported as secondary, are identified with this method as relevant to streak switching and to streamwise vortical ejections. The dynamics inside the tangent space features both modal and non-modal amplification. Non-normality within the reduced tangent subspace, quantified by the instantaneous numerical abscissa, emerges only as the unsteadiness of the base flow is reduced.

physics.flu-dyn↗

Predicting the wall-shear stress and wall pressure through convolutional neural networks

The objective of this study is to assess the capability of convolution-based neural networks to predict wall quantities in a turbulent open channel flow. The first tests are performed by training a fully-convolutional network (FCN) to predict the 2D velocity-fluctuation fields at the inner-scaled wall-normal location $y^{+}_{\rm target}$, using the sampled velocity fluctuations in wall-parallel planes located farther from the wall, at $y^{+}_{\rm input}$. The predictions from the FCN are compared against the predictions from a proposed R-Net architecture. Since the R-Net model is found to perform better than the FCN model, the former architecture is optimized to predict the 2D streamwise and spanwise wall-shear-stress components and the wall pressure from the sampled velocity-fluctuation fields farther from the wall. The dataset is obtained from DNS of open channel flow at $Re_τ = 180$ and $550$. The turbulent velocity-fluctuation fields are sampled at various inner-scaled wall-normal locations, along with the wall-shear stress and the wall pressure. At $Re_τ=550$, both FCN and R-Net can take advantage of the self-similarity in the logarithmic region of the flow and predict the velocity-fluctuation fields at $y^{+} = 50$ using the velocity-fluctuation fields at $y^{+} = 100$ as input with about 10% error in prediction of streamwise-fluctuations intensity. Further, the R-Net is also able to predict the wall-shear-stress and wall-pressure fields using the velocity-fluctuation fields at $y^+ = 50$ with around 10% error in the intensity of the corresponding fluctuations at both $Re_τ = 180$ and $550$. These results are an encouraging starting point to develop neural-network-based approaches for modelling turbulence near the wall in large-eddy simulations.

physics.flu-dyn↗

Direct numerical simulation of a zero-pressure-gradient thermal turbulent boundary layer up to $\textrm{Pr = 6}$

The objective of the present study is to provide a numerical database of thermal boundary layers and to contribute to the understanding of the dynamics of passive scalars at different Prandtl numbers. In this regard, a direct numerical simulation (DNS) of an incompressible zero-pressure-gradient turbulent boundary layer is performed with the Reynolds number based on momentum thickness $Re_θ$ up to $1080$. Four passive scalars, characterized by the Prandtl numbers $Pr = 1,2,4,6$ are simulated with constant Dirichlet boundary conditions, using the pseudo-spectral code SIMSON (Chevalier et al. 2007). To the best of our knowledge, the present direct numerical simulation provides the thermal boundary layer with the highest Prandtl number available in the literature. It corresponds to that of water at $\sim$24$^{o}C$, when the fluid temperature is considered as a passive scalar. Turbulence statistics for the flow and thermal fields are computed and compared with available numerical simulations at similar Reynolds numbers. The mean flow and temperature profiles, root-mean squared (RMS) velocity and temperature fluctuations, turbulent heat flux, turbulent Prandtl number and higher-order statistics agree well with the numerical data reported in the literature. Furthermore, the pre-multiplied two-dimensional spectra of the velocity and of the passive scalars are computed, providing a quantitative description of the energy distribution at the different lengthscales for various wall-normal locations. The energy distribution of the heat flux fields at the wall is concentrated on longer temporal structures and exhibits different footprint at the wall, with increasing Prandtl number.

physics.flu-dyn↗

Efficient prediction of turbulent flow quantities using a Bayesian hierarchical multifidelity model

High-fidelity scale-resolving simulations of turbulent flows quickly become prohibitively expensive, especially at high Reynolds numbers. As a remedy, we may use multifidelity models (MFM) to construct predictive models for flow quantities of interest (QoIs), with the purpose of uncertainty quantification, data fusion and optimization. For numerical simulation of turbulence, there is a hierarchy of methodologies ranked by accuracy and cost, which include several numerical/modeling parameters that control the predictive accuracy and robustness of the resulting outputs. Compatible with these specifications, the present hierarchical MFM strategy allows for simultaneous calibration of the fidelity-specific parameters in a Bayesian framework as developed by Goh et al. 2013. The purpose of the multifidelity model is to provide an improved prediction by combining lower and higher fidelity data in an optimal way for any number of fidelity levels; even providing confidence intervals for the resulting QoI. The capabilities of our multifidelity model are first demonstrated on an illustrative toy problem, and it is then applied to three realistic cases relevant to engineering turbulent flows. The latter include the prediction of friction at different Reynolds numbers in turbulent channel flow, the prediction of aerodynamic coefficients for a range of angles of attack of a standard airfoil, and the uncertainty propagation and sensitivity analysis of the separation bubble in the turbulent flow over periodic hills subject to the geometrical uncertainties. In all cases, based on only a few high-fidelity data samples (typically direct numerical simulations, DNS), the multifidelity model leads to accurate predictions of the QoIs accompanied with an estimate of confidence. The result of the UQ and sensitivity analyses are also found to be accurate compared to the ground truth in each case.

physics.flu-dyn↗

The effect of wing-tip vortices on the flow around a NACA0012 wing

The goal of the present work is to perform a systematic study of the formation of wing-tip vortices and their interaction with and impact on the surrounding flow in more details. Of particular interest is the interaction of these vortices with wall turbulence and the turbulent wake. This is done by considering two wing geometries, i.e., infinite-span (periodic) and three-dimensional (wing-tip) wings, at three different angles of attack: $α=0^o$, $5^o$, $10^o$. Simulations are performed by the high-order incompressible Navier-Stokes solver Nek5000 with added adaptive mesh refinement (AMR) capabilities developed at KTH.

physics.flu-dyn↗

New insight into the spectra of turbulent boundary layers with pressure gradients

With the availability of new high-Reynolds-number ($Re$) databases of turbulent boundary layers (TBLs) it has been possible to identify in detail certain regions of the boundary layer with more complex behavior. In this study we consider a unique database at moderately-high $Re$, with a near-constant adverse pressure gradient (APG) (Pozuelo {\it et al.}, {\it J. Fluid Mech.}, {\bf 939}, A34, 2022), and perform spectral analysis of the Reynolds stresses, focusing on the streamwise component. We assess different regions of the APG TBL, comparing this case with the zero-pressure-gradient (ZPG) TBL, and identify the relevant scaling parameters as well as the contribution of the scales of different sizes. The small scales in the near-wall region up to the near-wall spectral peak have been found to scale using viscous units. In APG TBLs, the largest scales close to the wall have a better scaling with the boundary-layer thickness ($δ_{99}$), and they are significantly affected by the APG. In the overlap and wake regions of the boundary layer, the small energetic scales exhibit a good scaling with the displacement thickness ($δ^*$) while the larger scales and the outer spectral peak are better scaled with the boundary-layer thickness. Also note that the wall-normal location of the spectral outer peak scales with the displacement thickness rather than the boundary layer thickness. The various scalings exhibited by the spectra in APG TBLs are reported here for the first time, and shed light on the complex phenomena present in these flows of great scientific and technological importance.

physics.flu-dyn↗

Direct numerical simulation of turbulent pipe flow up to $Re_τ=5200$

Well-resolved direct numerical simulations (DNSs) have been performed of the flow in a smooth circular pipe of radius $R$ and axial length $10πR$ at friction Reynolds numbers up to $Re_τ=5200$. Various turbulence statistics are documented and compared with other DNS and experimental data in pipes as well as channels.Small but distinct differences between various datasets are identified. The friction factor $λ$ overshoots by $2\%$ and undershoots by $0.6\%$ of the Prandtl friction law at low and high $Re$ ranges, respectively. In addition, $λ$ in our results is slightly higher than that in Pirozzoli et al. (J. Fluid. Mech., 926, A28, 2021), but matches well with the experiments in Furuichi et al. (Phys. Fluids, 27, 095108, 2015). The log-law indicator function, which is nearly indistinguishable between the pipe and channel flows up to $y^+=250$, has not yet developed a plateau further away from the wall in the pipes even for the $Re_τ=5200$ cases. The wall shear stress fluctuations and the inner peak of the axial velocity intensity -- which grow monotonically with $Re_τ$ -- are lower in the pipe than in the channel, but the difference decreases with increasing $Re_τ$. While the wall values are slightly lower in channel than pipe flows at the same $Re_τ$, the inner peaks of the pressure fluctuations show negligible differences between them. The Reynolds number scaling of all these quantities agrees with both the logarithmic and defect power laws if the coefficients are properly chosen. The one-dimensional spectrum of the axial velocity fluctuation exhibits a $k^{-1}$ dependence at an intermediate distance from the wall -- as also seen in the channel flow. In summary, this high-fidelity data enable us to provide better insights into the flow physics in the pipes and the similarity/difference among different types of wall turbulence.

physics.flu-dyn↗

Large-Scale Direct Numerical Simulations of Turbulence Using GPUs and Modern Fortran

We present our approach to making direct numerical simulations of turbulence with applications in sustainable shipping. We use modern Fortran and the spectral element method to leverage and scale on supercomputers powered by the Nvidia A100 and the recent AMD Instinct MI250X GPUs, while still providing support for user software developed in Fortran. We demonstrate the efficiency of our approach by performing the world's first direct numerical simulation of the flow around a Flettner rotor at Re=30'000 and its interaction with a turbulent boundary layer. We present one of the first performance comparisons between the AMD Instinct MI250X and Nvidia A100 GPUs for scalable computational fluid dynamics. Our results show that one MI250X offers performance on par with two A100 GPUs and has a similar power efficiency.

cs.MS↗

An adverse-pressure-gradient turbulent boundary layer with nearly-constant $\boldsymbol{β\simeq 1.4}$ up to $\boldsymbol{Re_θ \simeq 8,700}$

In this study, a new well-resolved large-eddy-simulation (LES) of an incompressible near-equilibrium adverse-pressure-gradient (APG) turbulent boundary layer (TBL) over a flat plate is presented. In this simulation, we have established a near-equilibrium APG over a wide Reynolds-number range. In this so-called region of interest (ROI), the Clauser--Rotta pressure-gradient parameter $β$ exhibits an approximately constant value of around 1.4, and the Reynolds number based on momentum thickness reaches $Re_θ=8700$. To the authors' knowledge, this is to date the highest $Re_θ$ achieved for a near-equilibrium APG TBL under an approximately constant moderate APG. We evaluated the self-similarity of the outer region using two scalings, namely the Zagarola--Smits and an alternative one based on edge velocity and displacement thickness. Our results reveal that outer-layer similarity is achieved, and the viscous scaling collapses the near-wall region of the mean flow in agreement with classical theory. Spectral analysis reveals that the APG displaces some small-scale energy from the near-wall to the outer region, an effect observed for all the components of the Reynolds-stress tensor, which becomes more evident at higher Reynolds numbers. Generally, the effects of the APG are more noticeable at lower Reynolds numbers. For instance, the outer peak of turbulent-kinetic-energy (TKE) production is less prominent at higher $Re$. While the scale separation increases with $Re$ in zero-pressure-gradient (ZPG) TBLs, this effect becomes accentuated by the APG. Despite the reduction of the outer TKE production at higher Reynolds numbers, the mechanisms of energization of large scales are still present.

physics.flu-dyn↗

Predicting the temporal dynamics of turbulent channels through deep learning

The success of recurrent neural networks (RNNs) has been demonstrated in many applications related to turbulence, including flow control, optimization, turbulent features reproduction as well as turbulence prediction and modeling. With this study we aim to assess the capability of these networks to reproduce the temporal evolution of a minimal turbulent channel flow. We first obtain a data-driven model based on a modal decomposition in the Fourier domain (which we denote as FFT-POD) of the time series sampled from the flow. This particular case of turbulent flow allows us to accurately simulate the most relevant coherent structures close to the wall. Long-short-term-memory (LSTM) networks and a Koopman-based framework (KNF) are trained to predict the temporal dynamics of the minimal-channel-flow modes. Tests with different configurations highlight the limits of the KNF method compared to the LSTM, given the complexity of the flow under study. Long-term prediction for LSTM show excellent agreement from the statistical point of view, with errors below 2% for the best models with respect to the reference. Furthermore, the analysis of the chaotic behaviour through the use of the Lyapunov exponents and of the dynamic behaviour through Poincaré maps emphasizes the ability of the LSTM to reproduce the temporal dynamics of turbulence. Alternative reduced-order models (ROMs), based on the identification of different turbulent structures, are explored and they continue to show a good potential in predicting the temporal dynamics of the minimal channel.

physics.flu-dyn↗

Strong Scaling of OpenACC enabled Nek5000 on several GPU based HPC systems

We present new results on the strong parallel scaling for the OpenACC-accelerated implementation of the high-order spectral element fluid dynamics solver Nek5000. The test case considered consists of a direct numerical simulation of fully-developed turbulent flow in a straight pipe, at two different Reynolds numbers $Re_τ=360$ and $Re_τ=550$, based on friction velocity and pipe radius. The strong scaling is tested on several GPU-enabled HPC systems, including the Swiss Piz Daint system, TACC's Longhorn, Jülich's JUWELS Booster, and Berzelius in Sweden. The performance results show that speed-up between 3-5 can be achieved using the GPU accelerated version compared with the CPU version on these different systems. The run-time for 20 timesteps reduces from 43.5 to 13.2 seconds with increasing the number of GPUs from 64 to 512 for $Re_τ=550$ case on JUWELS Booster system. This illustrates the GPU accelerated version the potential for high throughput. At the same time, the strong scaling limit is significantly larger for GPUs, at about $2000-5000$ elements per rank; compared to about $50-100$ for a CPU-rank.

cs.DC↗

A High-Fidelity Flow Solver for Unstructured Meshes on Field-Programmable Gate Arrays

The impending termination of Moore's law motivates the search for new forms of computing to continue the performance scaling we have grown accustomed to. Among the many emerging Post-Moore computing candidates, perhaps none is as salient as the Field-Programmable Gate Array (FPGA), which offers the means of specializing and customizing the hardware to the computation at hand. In this work, we design a custom FPGA-based accelerator for a computational fluid dynamics (CFD) code. Unlike prior work -- which often focuses on accelerating small kernels -- we target the entire Poisson solver on unstructured meshes based on the high-fidelity spectral element method (SEM) used in modern state-of-the-art CFD systems. We model our accelerator using an analytical performance model based on the I/O cost of the algorithm. We empirically evaluate our accelerator on a state-of-the-art Intel Stratix 10 FPGA in terms of performance and power consumption and contrast it against existing solutions on general-purpose processors (CPUs). Finally, we propose a data movement-reducing technique where we compute geometric factors on the fly, which yields significant (700+ Gflop/s) single-precision performance and an upwards of 2x reduction in runtime for the local evaluation of the Laplace operator. We end the paper by discussing the challenges and opportunities of using reconfigurable architecture in the future, particularly in the light of emerging (not yet available) technologies.

cs.DC↗

Physics-informed neural networks for solving Reynolds-averaged Navier$\unicode{x2013}$Stokes equations

Physics-informed neural networks (PINNs) are successful machine-learning methods for the solution and identification of partial differential equations (PDEs). We employ PINNs for solving the Reynolds-averaged Navier$\unicode{x2013}$Stokes (RANS) equations for incompressible turbulent flows without any specific model or assumption for turbulence, and by taking only the data on the domain boundaries. We first show the applicability of PINNs for solving the Navier$\unicode{x2013}$Stokes equations for laminar flows by solving the Falkner$\unicode{x2013}$Skan boundary layer. We then apply PINNs for the simulation of four turbulent-flow cases, i.e., zero-pressure-gradient boundary layer, adverse-pressure-gradient boundary layer, and turbulent flows over a NACA4412 airfoil and the periodic hill. Our results show the excellent applicability of PINNs for laminar flows with strong pressure gradients, where predictions with less than 1% error can be obtained. For turbulent flows, we also obtain very good accuracy on simulation results even for the Reynolds-stress components.

physics.flu-dyn↗

Neko: A Modern, Portable, and Scalable Framework for High-Fidelity Computational Fluid Dynamics

Recent trends and advancement in including more diverse and heterogeneous hardware in High-Performance Computing is challenging software developers in their pursuit for good performance and numerical stability. The well-known maxim "software outlives hardware" may no longer necessarily hold true, and developers are today forced to re-factor their codebases to leverage these powerful new systems. CFD is one of the many application domains affected. In this paper, we present Neko, a portable framework for high-order spectral element flow simulations. Unlike prior works, Neko adopts a modern object-oriented approach, allowing multi-tier abstractions of the solver stack and facilitating hardware backends ranging from general-purpose processors down to exotic vector processors and FPGAs. We show that Neko's performance and accuracy are comparable to NekRS, and thus on-par with Nek5000's successor on modern CPU machines. Furthermore, we develop a performance model, which we use to discuss challenges and opportunities for high-order solvers on emerging hardware.

cs.MS↗

Decomposition of the mean friction drag on a NACA4412 airfoil under uniform blowing/suction

The application of drag-control strategies on canonical wall-bounded turbulence, such as periodic channel and zero- or adverse-pressure-gradient boundary layers, raises the question of how to describe control effects consistently for different reference cases. We employ the RD identity (Renard & Deck, J. Fluid Mech., 790, 2016, pp. 339-367) to decompose the mean friction drag and investigate the control effects of uniform blowing and suction applied to a NACA4412 airfoil at chord Reynolds numbers Re_c=200,000 and 400,000. The connection of the drag reduction/increase by using blowing/suction with the turbulence statistics (including viscous dissipation, turbulence-kinetic-energy production, and spatial growth of the flow) across the boundary layer, subjected to adverse or favorable pressure gradients, are examined. We found that the peaks of the statistics associated with the friction-drag generation exhibit good scaling in either inner or outer units throughout the boundary layer. They are also independent of the Reynolds number, control scheme, and intensity of the blowing/suction. The small- and large-scale structures are separated with an adaptive scale-decomposition method, i.e. empirical mode decomposition (EMD), aiming to analyze the scale-specific contribution of turbulent motions to friction-drag generation. Results unveil that blowing on the suction side of the airfoil is able to enhance the contribution of large-scale motions and to suppress that of small-scales; on the other hand, suction behaves contrarily. The contributions related to cross-scale interactions remain almost unchanged with different control strategies.

physics.flu-dyn↗

High-Performance Spectral Element Methods on Field-Programmable Gate Arrays

Improvements in computer systems have historically relied on two well-known observations: Moore's law and Dennard's scaling. Today, both these observations are ending, forcing computer users, researchers, and practitioners to abandon the general-purpose architectures' comforts in favor of emerging post-Moore systems. Among the most salient of these post-Moore systems is the Field-Programmable Gate Array (FPGA), which strikes a convenient balance between complexity and performance. In this paper, we study modern FPGAs' applicability in accelerating the Spectral Element Method (SEM) core to many computational fluid dynamics (CFD) applications. We design a custom SEM hardware accelerator operating in double-precision that we empirically evaluate on the latest Stratix 10 GX-series FPGAs and position its performance (and power-efficiency) against state-of-the-art systems such as ARM ThunderX2, NVIDIA Pascal/Volta/Ampere Tesla-series cards, and general-purpose manycore CPUs. Finally, we develop a performance model for our SEM-accelerator, which we use to project future FPGAs' performance and role to accelerate CFD applications, ultimately answering the question: what characteristics would a perfect FPGA for CFD applications have?

cs.DC↗