Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-10T21:05:50.884Z Has data issue: false hasContentIssue false

Generating synthetic turbulence with vector autoregression of proper orthogonal decomposition time coefficients

Published online by Cambridge University Press:  02 December 2024

Ronith Stanly*
Affiliation:
Department of Engineering Mechanics and Swedish e-Science Research Centre (SeRC), KTH Royal Institute of Technology, Stockholm, Sweden
Shiyu Du
Affiliation:
Department of Engineering Mechanics and Swedish e-Science Research Centre (SeRC), KTH Royal Institute of Technology, Stockholm, Sweden
Donnatella Xavier
Affiliation:
Department of Engineering Mechanics and Swedish e-Science Research Centre (SeRC), KTH Royal Institute of Technology, Stockholm, Sweden
Adalberto Perez
Affiliation:
Department of Engineering Mechanics and Swedish e-Science Research Centre (SeRC), KTH Royal Institute of Technology, Stockholm, Sweden
Timofey Mukha
Affiliation:
Computer, Electrical and Mathematical Sciences and Engineering Division, King Abdullah University of Science and Technology (KAUST), 23955-6900 Thuwal, Kingdom of Saudi Arabia
Stefano Markidis
Affiliation:
High Performance Computing Group, Division of Computational Science and Technology, EECS, KTH Royal Institute of Technology, Stockholm, Sweden
Saleh Rezaeiravesh
Affiliation:
Department of Mechanical and Aerospace Engineering, The University of Manchester, M139PL Manchester, UK
Philipp Schlatter
Affiliation:
Department of Engineering Mechanics and Swedish e-Science Research Centre (SeRC), KTH Royal Institute of Technology, Stockholm, Sweden Institute of Fluid Mechanics (LSTM), Friedrich–Alexander Universität Erlangen–Nürnberg (FAU), DE-91058 Erlangen, Germany
*
†Email address for correspondence: ronithstanly@yahoo.com

Abstract

This study introduces vector autoregression (VAR) as a linear procedure that can be used for synthesizing turbulence time series over an entire plane, allowing them to be imposed as an efficient turbulent inflow condition in simulations requiring stationary and cross-correlated turbulence time series. VAR is a statistical tool for modelling and prediction of multivariate time series through capturing linear correlations between multiple time series. A Fourier-based proper orthogonal decomposition (POD) is performed on the two-dimensional (2-D) velocity slices from a precursor simulation of a turbulent boundary layer at a momentum thickness-based Reynolds number, $Re_{\theta }=790$. A subset of the most energetic structures in space are then extracted, followed by applying a VAR model to their complex time coefficients. It is observed that VAR models constructed using time coefficients of 5 and 30 most energetic POD modes per wavenumber (corresponding to $66\,\%$ and $97\,\%$ of turbulent kinetic energy, respectively) are able to make accurate predictions of the evolution of the velocity field at $Re_{\theta }=790$ for infinite time. Moreover, the 2-D velocity fields from the POD–VAR when used as a turbulent inflow condition, gave a short development distance when compared with other common inflow methods. Since the VAR model can produce an infinite number of velocity planes in time, this enables reaching statistical stationarity without having to run an extremely long precursor simulation or applying ad hoc methods such as periodic time series.

Information

Type
JFM Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2024. Published by Cambridge University Press.
Figure 0

Figure 1. An overview of the workflow adopted showing different procedures chosen for the different main simulations starting from the same precursor simulation. Here ‘baseline’ refers to the main simulation where the time dependant 2-D velocity slices from the precursor simulation are used as inflow conditions without creating any low-order representation, and hence establishing a baseline to compare with the other main simulations. On the other hand, ‘$5$’ and ‘$30$’ refer to the number of POD modes per wavenumber (m.p.w.) used. Among the main simulations, the ones named as ‘POD’ used inflow velocity fields reconstructed using POD modes and POD time coefficients. Whereas, the ones named ‘POD–VAR’ used inflow velocity fields reconstructed using POD modes and VAR-generated time coefficients. Here ‘gSyEM’ refers to the main simulation that employed the gSyEM as its inflow condition; 1-D stands for one-dimensional.

Figure 1

Table 1. Details of the Nek5000 DNS grid used for inflow TBL simulations. Here ‘Elem.’ stands for the number of spectral elements used for spatial discretization, and ‘GLL’ stands for the number of Gauss–Lobatto–Legendre points used within each element.

Figure 2

Figure 2. Schematic showing the procedure for POD (Steps 1–5a) and VAR (Steps 5b–8b). This shows that VAR results in $n$ infinitely long time series for the $n_{pl}$ the number of 2-D snapshots obtained from the precursor simulations ($n_{pl}<< n$). Truncation of the POD modes that is shown from $6n_y$ to $2n_{modes}$ (where the factor of two comes from the real and imaginary parts) corresponds to the $n_{modes}=5,30$ that is chosen in this work for the model-order reduction. For more details, see § 3.1 and Appendix B.

Figure 3

Figure 3. Cross-correlation function of the real part of time coefficients from POD of TBL flow, ${Re}_{\theta }=790$. Here, CCF is shown between two time series: time series 1, $k_z=3$, POD mode = $0$; time series 2, $k_z=3$, POD ${\rm mode}=1$. Positive time lag is exerted on time series 1, i.e. time series 2 leads, see (3.15).

Figure 4

Figure 4. The CCF across $k_z$ for ZPG TBL flow $Re_{\theta }=790$. Here ‘$k_z$ leading’ stands for the spanwise wavenumber of the leading time series and ‘$k_z$ trailing’ stands for spanwise wavenumber of the trailing time series.

Figure 5

Table 2. Nomenclature employed for the different reduced-order modelled inflows used for the main simulations. This shows the number of spatial POD m.p.w. and the type of time coefficients used in the reconstruction of the inflow fields.

Figure 6

Figure 5. Instantaneous streamwise velocity fluctuation fields of the different cases captured at $\approx 134.8$ eddy-turnover time ($\delta _{99_0}/u_{\tau _0}$) from the first velocity slice available. The plots include the original flow field (from the precursor simulation), as well as reconstructions using $5$ and $30$ spatial m.p.w. using POD and POD–VAR methods. The original flow, 5POD and 30POD fields are sampled at the same time instant. The presented domain here is limited to $y^+ \leq 400$. Here (a) original flow, (b) $5$POD, (c) $5$POD–VAR, (d) $30$POD, (e) $30$POD–VAR.

Figure 7

Figure 6. (a–d) Reynolds stress components and (e) TKE profiles versus $y^+$: blue solid line, the original flow field obtained from the precursor simulation; red dash line, $5$POD; red crosses, $5$POD–VAR; green dash line, $30$POD; green crosses, $30$POD–VAR.

Figure 8

Figure 7. Premultiplied PSD of $u$ in terms of the spanwise wavelength, $\lambda _z^+$, i.e. $k_z E_{uu}(k_z) /u_\tau^2$. Contour levels chosen are $[0.8,2.0,3.2]$. Here (a) original flow field, (b) 5POD and 30POD(a), $5$POD and $5$POD–VAR, (c) $30$POD and $30$POD–VAR.

Figure 9

Figure 8. Premuliplied PSD of $u$ in terms of $\lambda _z^+$ and $\lambda _t^+$, i.e. $k_t k_z E_{uu}(k_t,k_z) /u_\tau^2$, at $y^+\approx 15$. Contour levels chosen are $[0.2,0.6]$. Original flow field, (a) 5POD and 30POD, (b) $5$POD and $5$POD–VAR, (c) $30$POD and $30$POD–VAR.

Figure 10

Figure 9. (a) Streamwise evolution of $Re_\theta$ and (b) the shape factor, $H_{12}$ obtained from different inflow generation techniques. The grey coloured shaded region shows the region of acceptable (i.e. $1\,\%$) deviation from the shape factor of baseline case: (a) momentum thickness, $Re_\theta$; (b) shape factor, $H_{12}$.

Figure 11

Figure 10. Streamwise evolution of skin-friction coefficient, $c_f$ with $Re_\theta$: (a) comparison between the baseline inflow simulation and the precursor simulation as well as other references such as the DNS from Schlatter et al. (2009, 2010) and power law (Smits et al.1983); (b) comparison between the baseline simulation and the inflow generation methods studied in this work. The lighter magenta coloured shaded region shows the region of acceptable (i.e. $1\,\%$) deviation from the power law.

Figure 12

Figure 11. Instantaneous streamwise velocity field. Panel (a) shows the $yz$ inflow plane at $x=0$; whereas (b) shows the top view ($xz$ plane) at $y^{+}=150$, showing the entire streamwise length of the plate. The black dashed line indicates the approximate streamwise location where the development length ends for the different cases, as summarized in table 3. The $30$POD–VAR case has the shortest development length.

Figure 13

Table 3. The development length for different inflows. This length is approximated as the maximum between the lengths needed to reach within $1\,\%$ tolerance of the $c_f$ ($L_{c_f}$) obtained from the power law (Smits et al.1983) and $1\,\%$ tolerance of the $H_{12}$ ($L_{H_{12}}$) of the baseline case. Starting from the inlet at $Re_\theta =790$, the maximum downstream distance between $L_{c_f}$ and $L_{H_{12}}$ is when the flow is considered to have developed to the desired turbulent state, and the corresponding $Re_\theta$ is shown in the last column.

Figure 14

Figure 12. Profiles of the mean and r.m.s. fluctuations of the streamwise velocity at $Re_\theta =1000$. Reference data is from the DNS of Schlatter et al. (2009, 2010). Here (a) mean streamwise velocity, (b) the r.m.s. of streamwise velocity.

Figure 15

Figure 13. Velocity statistics at $Re_\theta =1000$. Reference data is from the DNS of Schlatter et al. (2009, 2010). Here (a) r.m.s. of wall-normal velocity, (b) r.m.s. of spanwise velocity.

Figure 16

Figure 14. Premultiplied PSD of $u$ in terms of the spanwise wavelength, $\lambda _z^+$, i.e. $k_z E_{uu}(k_z) /u_\tau^2$ at $Re_{\theta }=2240$: (a) original flow field and $14$POD; (b) $14$POD and $14$POD–VAR. Contour levels chosen are $[0.8, 2.0, 3.2]$.

Figure 17

Figure 15. Premuliplied PSD of $u$ in terms of $\lambda _z^+$ and $\lambda _t^+$, i.e. $k_t k_z E_{uu}(k_t,k_z) /u_\tau^2$, at $y^+\approx 13$ and $Re_{\theta }=2240$: (a) original flow field and $14$POD; (b) $14$POD and $14$POD–VAR. Contour levels chosen are $[0.4,0.9]$.

Figure 18

Figure 16. Premultiplied PSD of $u$ in terms of $\lambda _z^+$ and $\lambda _t^+$, i.e. $k_t k_z E_{uu}(k_t,k_z) /u_\tau^2$, at $y^+\approx 15$: (a) original flow field with 22 900 planes; (b) $5$POD–VAR with 1 000 000 planes.

Figure 19

Figure 17. Convergence of the POD modes shown in terms of the percentage of energy retained across the different wavenumbers ($k_z$) by having $30$ POD m.p.w. and using different number of snapshots in the range of 5000–22 900. Red dotted dash line, $5000$ snapshots; blue dash line, 10 000 snapshots; black solid line, 22 900 snapshots.

Figure 20

Figure 18. Convergence of the POD modes shown in terms of the wall-normal distribution of energy density of the first and second modes of the spanwise wavenumber ($k_z$) corresponding to the outer peak in premultiplied PSD of $u$. This is shown for the different case using different number of snapshots in the range of 5000–22 900. Red dotted dash line, $5000$ snapshots; blue dash line, 10 000 snapshots; black solid line, 22 900 snapshots. (a) First POD mode of $k_z = 7$; (b) second POD mode of $k_z = 7$.

Figure 21

Figure 19. Convergence of the POD modes shown in terms of the wall-normal distribution of energy density of the first and second modes of the spanwise wavenumber ($k_z$) corresponding to the inner peak in premultiplied PSD of $u$. This is shown for the different case using different number of snapshots in the range of 5000–22 900. Red dotted dash line, $5000$ snapshots; blue dash line, 10 000 snapshots; black solid line, 22 900 snapshots. (a) First POD mode of $k_z = 27$; (b) second POD mode of $k_z = 27$.

Figure 22

Figure 20. Correlations of time coefficients associated with $k_z=8, \lambda _z^+\approx 260$ decomposed from different number of snapshots. (a) The ACF of the real part of time coefficient associated with the zeroth POD mode; (b) CCF of the real part of time coefficient associated with the zeroth and the first POD mode. Red dotted dash line, $5000$ snapshots; blue dash line, 10 000 snapshots; black solid line, 22 900 snapshots.

Figure 23

Table 4. Some selected characteristics of the planes used for the TBL flow at ${Re}_\theta =790$ and $2240$.