Hostname: page-component-89b8bd64d-ksp62 Total loading time: 0 Render date: 2026-05-09T09:10:08.137Z Has data issue: false hasContentIssue false

Synchronization of turbulence in channel flow

Published online by Cambridge University Press:  06 June 2022

Mengze Wang
Affiliation:
Department of Mechanical Engineering, Johns Hopkins University, Baltimore, MD 21218, USA
Tamer A. Zaki*
Affiliation:
Department of Mechanical Engineering, Johns Hopkins University, Baltimore, MD 21218, USA
*
Email address for correspondence: t.zaki@jhu.edu

Abstract

Synchronization of turbulence in channel flow is investigated using continuous data assimilation. The flow is unknown within a region of the channel. Beyond this region the velocity field is provided, and is directly prescribed in the simulation, while the pressure is unknown throughout the entire domain. Synchronization takes place when the simulation recovers the full true state of the flow, or in other words when the missing region is accurately re-established, spontaneously. Successful synchronization depends on the orientation, location and size of the missing layer. For friction Reynolds numbers up to one thousand, wall-attached horizontal layers can synchronize as long as their thickness is less than approximately thirty wall units. When the horizontal layer is detached from the wall, the critical thickness increases with height and is proportional to the local wall-normal Taylor microscale. A flow-parallel, vertical layer that spans the height of the channel synchronizes when its spanwise width is of the order of the near-wall Taylor microscale, while the criterion for a crossflow vertical layer is set by the advection distance within a Lyapunov time scale. Finally, we demonstrate that synchronization is possible when only planar velocity data are available, rather than the full outer state, as long as the unknown region satisfies the condition for synchronization in one direction. These numerical experiments demonstrate the capacity of accurately reconstructing, or synchronizing, the missing scales of turbulence from observations, using continuous data assimilation.

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 (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2022. Published by Cambridge University Press
Figure 0

Figure 1. Schematic of the reference and synchronization simulations of turbulent channel flow. A sample cloaked, or unobserved, horizontal region in the synchronization simulation is marked in green.

Figure 1

Table 1. Computational domains and grid sizes for simulations at different Reynolds numbers.

Figure 2

Algorithm 1: Direct substitution algorithm.

Figure 3

Figure 2. Synchronization of a horizontal, wall-attached layer with $l_y^+ = 28$, at $Re_{\tau }=1000$. Contours are the instantaneous streamwise velocity fluctuations, calculated by subtracting the true mean, at $z = L_z/2$. Results are shown for (ac) $t^+=\{ 0, 40, 160\}$; (i) true state; (ii) synchronization simulation. Dashed line: $y^+ = 28$.

Figure 4

Figure 3. Streamwise pre-multiplied spectra of the streamwise velocity, averaged in the spanwise direction, $\log _{10} \langle k_x^+ |\hat u^+|^2 \rangle _z$. Colours, synchronization simulation of a wall-attached horizontal layer with $l_y^+ = 28$; lines, reference simulation. (ac) $t^+ = \{13,40,160\}$.

Figure 5

Figure 4. Time and wall-normal dependence of the synchronization error. The error is averaged in the horizontal plane and normalized by the local r.m.s. fluctuation, $\log _{10} (\mathcal {E}_{xz}(q)/q^{\prime }_{rms} )$. Results are shown for (ad) $q=\{u, v, w, p\}$; (a) $\log _{10} (\mathcal {E}_{xz}(u)/u^{\prime }_{rms} )$, (b) $\log _{10} (\mathcal {E}_{xz}(v)/v^{\prime }_{rms} )$, (c) $\log _{10} (\mathcal {E}_{xz}(w)/w^{\prime }_{rms} )$, (d) $\log _{10} (\mathcal {E}_{xz}(p)/p^{\prime }_{rms} )$.

Figure 6

Figure 5. (a) Temporal dependence of the volume-averaged synchronization error $\mathcal {E}_s$ normalized by the initial value $\mathcal {E}_{s,0}$. Results are for $Re_{\tau }=1000$: (dashed line) $l_y^+ = 8$; (dashed-dotted line) $l_y^+=18$; (solid line) $l_y^+=28$. (b) Effect of observation noise level on synchronization error averaged over $\varOmega _s$, when $l_y^+ = 28$. Black, blue, green: $\epsilon = \{0, 0.1, 0.5\}\%$.

Figure 7

Figure 6. Dependence of the synchronization exponents $\alpha ^+$ on the thickness $l_y^+$ of the cloaked wall-attached layer, at different Reynolds numbers. Green, $Re_{\tau }=180$; blue, $Re_{\tau }=392$; red, $Re_{\tau }=590$; black circles, $Re_{\tau } = 1000$. The dotted line marks $\alpha = 0$.

Figure 8

Figure 7. (a) Synchronization exponent with (solid line, circle) $y_0^+ = 0$ and (dashed line, cross) $y_0^+=100$. Red lines, $Re_{\tau }=590$; black symbols, $Re_{\tau } = 1000$; horizontal dotted line, $\alpha ^+ = 0$. (b) Production (blue) and dissipation (green) of synchronization errors when (solid, dashed) $y_0^+ = \{0,100\}$. Only the results at $y_0^+ = 100$ are shown in the inset. (c) Symbols are the critical thicknesses $l_{y,c}^+$ as a function of the wall-normal height of the cloaked layer. Grey line: critical length scale in isotropic turbulence, $16 \eta ^+$. Blue, green, black: averaged Taylor microscales based on $\{u, v, w\}$.

Figure 9

Figure 8. Synchronization of a vertical flow-parallel layer at $Re_{\tau }={590}$, when the layer width is $l_z^+ = 38$. The contours show the streamwise-averaged synchronization error, normalized by the local true root-mean-squared fluctuations $\mathcal {E}_{x}(u) / u^{\prime }_{rms}$. Results are shown for (ad) $t^+ = \{0, 64, 191, 318 \}$.

Figure 10

Figure 9. Synchronization of a vertical, crossflow layer at $Re_{\tau }={590}$. The streamwise extent of the layer is $l_x = 2.7{\rm \pi}$, and two channel lengths are considered: (a) $L_x = 3{\rm \pi}$; (b) $L_x = 4{\rm \pi}$. (ai, bi) Space–time evolution of the synchronization errors in the streamwise velocity, averaged in $(y, z)$ and normalized by the initial value, $\log _{10}(\mathcal {E}_{yz}(u) / \mathcal {E}_{yz,0}(u))$. (aii, bii) Space–time evolution of error in pressure $\log _{10}(\mathcal {E}_{yz}(p) / \mathcal {E}_{yz,0}(u))$. (aiii) Time dependence (black) of the errors along the lines $x = x_0 + \mathcal {U} (t - t_0)$ and Lyapunov amplification (red dashed).

Figure 11

Figure 10. Synchronization of (a) two simultaneously cloaked horizontal layers and (b) multiple vertical flow-parallel layers, at $Re_{\tau }=590$. (ai) Schematic of the two unobserved horizontal layers. The lower layer is attached at the wall, and separated from the upper layer by one observation plane. (aii) Temporal evolution of the volume-averaged synchronization errors. Dashed lines, only one horizontal layer is cloaked: (black) $\varOmega _s = \varOmega _{s,1}$; (green) $\varOmega _s = \varOmega _{s,2}$. Solid lines: both layers are simultaneously cloaked, and errors are averaged within (black) $\varOmega _{s,1}$ and (green) $\varOmega _{s,2}$. (bi) Schematic of the cloaked, vertical, flow-parallel layers separated by one observation plane. (bii) Temporal evolution of the volume-averaged synchronization errors for $l_{z}^+ = 29$ (dashed line), $l_{z}^+ = 39$ (dashed-dotted line), and $l_{z}^+ = 48$ (solid line).

Figure 12

Figure 11. Spanwise pre-multiplied spectra of (a,b) the streamwise velocity $\log _{10} \langle k_z^+ |\hat {u}^+|^2 \rangle _x$ and (c,d) enstrophy $\log _{10} \langle k_z^+ \|\hat {\boldsymbol {\omega }}^+ \|^2 \rangle _x$, for synchronization in multiple spanwise layers with $l_z^+ = 39$, at $Re_{\tau } = 590$. The spectra are averaged in the streamwise direction, and reported at $t^+ = \{13,318,1270\}$. Colour contours are for (a,c) the synchronization field, and line contours at $t^+=1270$ are from the reference simulations. (b,d) The pre-multiplied spectra from the synchronization simulation, extracted at $y=1$. Black dashed lines: $\lambda _z^+ = 2 l_z^+ = 78$.

Figure 13

Figure 12. Instantaneous vortical structures visualized using the $\lambda _2$ vortex identification criterion with threshold $\lambda _2 = -4$. (a) Synchronization simulation in a wall layer $l_y^+ = 28$. (b) Reference simulation. Results are shown for (i–iii) $t^+= \{0, 13, 1000\}$.

Figure 14

Figure 13. Synchronization in a subdomain of the channel, at $Re_{\tau }=590$. (a) Volume-averaged errors $\mathcal {E}_{s}$ of the instantaneous velocity, when synchronization simulations are performed in a subdomain (blue), compared with the full domain (black). The reference velocity $\boldsymbol u_r$ in the definition of the errors was obtained from a full-domain simulation. (b) The errors of the subdomain synchronization experiments are re-evaluated using a reference velocity from a simulation in the same subdomain, $\tilde {\mathcal {E}}_{s} = \langle \|\tilde {\boldsymbol u}_s - \tilde {\boldsymbol u}_r \|^2\rangle _{\varOmega _s}^{1/2}$. Dashed lines, $\tilde l_y^+ =l_y^+ = 18$; dashed-dotted lines, $\tilde l_y^+= l_y^+=28$; solid lines, $\tilde l_y^+= l_y^+=38$.

Figure 15

Figure 14. Instantaneous visualizations of synchronization in Kolmogorov flow. (a) Contours of the reference spanwise velocity $w_r$, plotted at $x=L/2$. (b) Enlarged, three-dimensional views of the reference subdomain of interest and (c) of synchronization using a subdomain simulation. (ac) The three snapshots from bottom to top correspond to $t=\{0, 1, 4\}$.

Figure 16

Figure 15. Temporal behaviour of errors in subdomain synchronization simulations of Kolmogorov flow. The volume-averaged errors $\mathcal {E}_{s}$ are normalized by their initial value $\mathcal {E}_{s,0}$. Dashed line, $\tilde l = L/8$; dashed-dotted line, $\tilde l = L/4$; solid line, $\tilde l = L/2$.