Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-10T08:34:46.629Z Has data issue: false hasContentIssue false

Resolvent-based estimation of space–time flow statistics

Published online by Cambridge University Press:  25 November 2019

Aaron Towne*
Affiliation:
Department of Mechanical Engineering, University of Michigan, Ann Arbor, MI48109, USA
Adrián Lozano-Durán
Affiliation:
Center for Turbulence Research, Stanford University, Stanford, CA94305, USA
Xiang Yang
Affiliation:
Department of Mechanical and Nuclear Engineering, Penn State University, State College, PA16802, USA
*
†Email address for correspondence: towne@umich.edu

Abstract

We develop a method to estimate space–time flow statistics from a limited set of known data. While previous work has focused on modelling spatial or temporal statistics independently, space–time statistics carry fundamental information about the physics and coherent motions of the flow and provide a starting point for low-order modelling and flow control efforts. The method is derived using a statistical interpretation of resolvent analysis. The central idea of our approach is to use known data to infer the statistics of the nonlinear terms that constitute a forcing on the linearized Navier–Stokes equations, which in turn imply values for the remaining unknown flow statistics through application of the resolvent operator. Rather than making an a priori assumption that the flow is dominated by the leading singular mode of the resolvent operator, as in some previous approaches, our method allows the known input data to select the most relevant portions of the resolvent operator for describing the data, making it well suited for high-rank turbulent flows. We demonstrate the predictive capabilities of the method, which we call resolvent-based estimation, using two examples: the Ginzburg–Landau equation, which serves as a convenient model for a convectively unstable flow, and a turbulent channel flow at low Reynolds number.

Information

Type
JFM Papers
Copyright
© 2019 Cambridge University Press
Figure 0

Figure 1. Power spectral density (PSD) as a function of $\unicode[STIX]{x1D714}$ and $x$ for the Ginzburg–Landau model problem: (a) true PSD; (b) estimated PSD using three probes at the locations of the dashed lines; (c) difference between the true and estimated PSD.

Figure 1

Figure 2. Cross-spectral density (CSD) for the frequencies (a,b) $\unicode[STIX]{x1D714}=0$; (e,f) $\unicode[STIX]{x1D714}=-0.2$; (i,j) $\unicode[STIX]{x1D714}=-0.6$; (m,n) $\unicode[STIX]{x1D714}=-1$; (c,d) $\unicode[STIX]{x1D714}=0.4$; (g,h) $\unicode[STIX]{x1D714}=0.6$; (k,l) $\unicode[STIX]{x1D714}=1$; (o,p) $\unicode[STIX]{x1D714}=2$. In each case, the left-hand plot shows the true CSD and the right-hand plot shows the estimated values using three probes, which lead to known CSD values at the locations indicated by the small circles. The contour levels are the same for the true and estimated data at each frequency and range from the minimum to maximum values of the true CSD.

Figure 2

Figure 3. Cross-spectral density (CSD) relative to the reference point $x^{\prime }=0$ for the frequencies (a) $\unicode[STIX]{x1D714}=0$; (c) $\unicode[STIX]{x1D714}=-0.2$; (e) $\unicode[STIX]{x1D714}=-0.6$; (g) $\unicode[STIX]{x1D714}=-1$; (b) $\unicode[STIX]{x1D714}=0.4$; (d) $\unicode[STIX]{x1D714}=0.6$; (f) $\unicode[STIX]{x1D714}=1$; (h) $\unicode[STIX]{x1D714}=2$. The solid lines show the true values, and the dashed lines show the estimates values using three probes at $x=-10,0$ and 10.

Figure 3

Figure 4. Cross-correlation as a function of time lag $\unicode[STIX]{x1D70F}$ for (a) $x_{1}=x_{2}=-5$; (b) $x_{1}=x_{2}=0$; (c) $x_{1}=x_{2}=5$; (d) $x_{1}=-5$, $x_{2}=0$; (e) $x_{1}=0$, $x_{2}=5$; (d) $x_{1}=-5$, $x_{2}=5$. The solid lines show the true values, and the dashed lines show the estimates values using three probes at $x=-10,0$ and 10. Both the true and estimated curves in each plot have been scaled by the maximum value of the true correlation.

Figure 4

Figure 5. Cross-correlation as a function of $x$ and $x^{\prime }$ for fixed time-lag values (a,b) $\unicode[STIX]{x1D70F}=0$; (c,d) $\unicode[STIX]{x1D70F}=1$; (e,f) $\unicode[STIX]{x1D70F}=2$; (g,h) $\unicode[STIX]{x1D70F}=4$; (i,j) $\unicode[STIX]{x1D70F}=6$; (k,l) $\unicode[STIX]{x1D70F}=10$. In each case, the left-hand plot shows the true correlations, and the right-hand plot shows the estimated values using three probes, which lead to known cross-correlations at the locations indicated by the small circles. The contour levels are the same in each panel and range from zero to the maximum values of the true correlation at $\unicode[STIX]{x1D70F}=0$.

Figure 5

Figure 6. Power spectral density as a function of $\unicode[STIX]{x1D714}$ and $x$: (a–c) true values repeated for ease of comparison; (d–f) estimated values from the rank-1 model of Beneddine et al. (2016); (g–i) estimated values from the new model presented in this paper. The estimates are based on the following probe locations: (a,d,g) $x=0$; (b,e,h) $x=-10$ and 0; (c,f,i) $x=-10$. The contour levels are the same as figure 1.

Figure 6

Figure 7. (a) Mean and (b) root-mean-squared velocities. Solid lines: true values calculated from the DNS data. Dashed lines: estimates obtained from the model using measurements at $y^{+}=37$ ($y/h=0.2$). Dotted lines: estimates based on a white noise assumption. The input location is demarcated in the figure by the vertical dashed line.

Figure 7

Figure 8. Premultiplied energy spectra as a function of streamwise wavenumber $k_{x}^{+}$ and wall-normal distance $y^{+}$. (a–c) DNS. (d–f) Estimates from the model. (g–i) Error metric defined by (3.10). Columns from left to right: streamwise velocity, wall-normal velocity, spanwise velocity. The horizontal dashed lines show the location of the known input data, $y^{+}=37$.

Figure 8

Figure 9. Premultiplied energy spectra as a function of spanwise wavenumber $k_{z}^{+}$ and wall-normal distance $y^{+}$. Details are the same as figure 8.

Figure 9

Figure 10. Premultiplied energy spectra as a function of frequency $\unicode[STIX]{x1D714}^{+}$ and wall-normal distance $y^{+}$. Details are the same as figure 8.

Figure 10

Figure 11. Premultiplied energy spectra of the $uv$ Reynolds stresses. (a–c) DNS. (d–f) Estimates from the model. (g–i) Error metric defined in (3.10). Columns from left to right: $k_{x}$ wavenumber spectra, $k_{z}$ wavenumber spectra, frequency spectra. The horizontal dashed lines show the location of the known input data, $y^{+}=37$.

Figure 11

Figure 12. Premultiplied energy spectra as a function of streamwise wavelength $\unicode[STIX]{x1D706}_{x}^{+}$ and spanwise wavelength $\unicode[STIX]{x1D706}_{z}^{+}$. (a–c) DNS. (d–f) Estimates from the model. (g–i) Error as defined by (3.10). Columns from left to right: streamwise velocity, wall-normal velocity, spanwise velocity.

Figure 12

Figure 13. Premultiplied energy spectra of wall shear stress stresses. Solid lines: DNS. Dashed lines: estimates from the model. Columns from left to right: $k_{x}$ wavenumber spectra, $k_{z}$ wavenumber spectra, frequency spectra.

Figure 13

Figure 14. Cross-spectral density for the spectral parameters $\unicode[STIX]{x1D706}_{x}^{+}\approx 700$, $\unicode[STIX]{x1D706}_{z}^{+}\approx 100$ and $c_{p}\approx 10$. (a–c) DNS. (d–f) Estimates obtained from the model. Columns from left to right: streamwise, wall-normal and spanwise velocity, respectively. The black circle shows the input location where the DNS data are provided to the model.

Figure 14

Figure 15. Autocorrelation as a function of streamwise separation $\unicode[STIX]{x1D6FF}x$ and temporal separation $\unicode[STIX]{x1D6FF}t$ at $y^{+}=9$ ($y/h=0.05$). (a–c) DNS. (d–f) Estimates obtained from the model. Columns from left to right: streamwise, wall-normal and spanwise velocity, respectively. The contour levels are linearly spaced between $90\,\%$ and $-20\,\%$ of the maximum value of the DNS autocorrelation of each velocity component. The slope of the dashed lines gives the inverse of the dominant convection velocity.

Figure 15

Figure 16. Convection velocity as a function of $y^{+}$. Solid lines: true values calculated from the DNS data. Dashed lines: estimates obtained from the model using measurements at $y^{+}=37$ ($y/h=0.2$). This input location is demarcated in the figure by the vertical dashed line, and the mean velocity profile is shown as a dotted line for reference.