Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-07T04:52:34.963Z Has data issue: false hasContentIssue false

Network broadcast analysis and control of turbulent flows

Published online by Cambridge University Press:  08 January 2021

Chi-An Yeh*
Affiliation:
Mechanical and Aerospace Engineering, University of California, Los Angeles, CA 90095, USA
Muralikrishnan Gopalakrishnan Meena
Affiliation:
Mechanical and Aerospace Engineering, University of California, Los Angeles, CA 90095, USA
Kunihiko Taira
Affiliation:
Mechanical and Aerospace Engineering, University of California, Los Angeles, CA 90095, USA
*
†Email address for correspondence: cayeh@seas.ucla.edu

Abstract

We present a network-based modal analysis technique that identifies key dynamical paths along which perturbations amplify over a time-varying base flow. This analysis is built upon the Katz centrality, which reveals the flow structures that can effectively spread perturbations over a time-evolving network of vortical interactions on the base flow. Motivated by the resolvent form of the Katz function, we take the singular value decomposition of the resulting communicability matrix, complementing the resolvent analysis for fluid flows. The right-singular vectors, referred to as the broadcast modes, give insights into the sensitive regions where introduced perturbations can be effectively spread and amplified over the entire fluid-flow network that evolves in time. We apply this analysis to a two-dimensional decaying isotropic turbulence. The broadcast mode reveals that vortex dipoles are important structures in spreading perturbations. By perturbing the flow with the principal broadcast mode, we demonstrate the utility of the insights gained from the present analysis for effectively modifying the evolution of turbulent flows. The current network-inspired work presents a novel use of network analysis to guide flow control efforts, in particular for time-varying base flows.

Information

Type
JFM Papers
Copyright
© The Author(s), 2021. Published by Cambridge University Press
Figure 0

Figure 1. For the same time-evolving network, a message is seeded at (a) node $A$ and (b) node $C$ at $t_1$. The message seeded at node $C$ is more widely spread by $t_3$ than that seeded at $A$, even though node $A$ at $t_1$ has the most outgoing edges.

Figure 1

Figure 2. The 2-D isotropic turbulence investigated in the present study. (a) Vorticity field of the initial condition $\omega _0$. A time-evolving network model of vortical interactions between Eulerian grid points is constructed along the time trajectory of the turbulent vorticity field. (b) The energy spectra of the time-varying isotropic turbulence with $E(k_l) \sim k_l^{-3}$ power-law distribution. Spectra at different times are vertically shifted by a decade for clarity.

Figure 2

Figure 3. The spectral-radius criterion and the chosen value for the walk-downweighting parameter $\alpha$.

Figure 3

Figure 4. The broadcast modes of BS and NS networks. (a) The vorticity field about which the broadcast modes are computed; (b) the BS broadcast mode ($\boldsymbol {b}^{\text {BS}}$); and (c) the NS broadcast mode ($\boldsymbol {b}^{\text {NS}}$). Vorticity contours for $\omega /\omega ^* = \pm 1$ are superposed on the modes in (b,c) for comparison.

Figure 4

Figure 5. Time evolution of flow modification ${\rm \Delta} \omega$ achieved by NS broadcast mode perturbation ($\boldsymbol {b}^{\text {NS}}$, red), BS broadcast mode perturbation ($\boldsymbol {b}^{\text {BS}}$, blue) and Taylor vortices of random locations, sizes and strengths.

Figure 5

Figure 6. Visualization of ${\rm \Delta} \omega (\boldsymbol {x})$ achieved by the initial perturbations in the shape of (a) NS broadcast mode $\boldsymbol {b}^{\text {NS}}$ (red), (b) BS broadcast mode $\boldsymbol {b}^{\text {BS}}$ (blue) and (c) random Taylor vortices. (d) The NS receiving modes extracted from the communicability matrix ${\boldsymbol{\mathsf{S}}}_m$ constructed over the time horizon $[0, t]$, with vorticity contours for $\omega /\omega ^* = \pm 1.5$ superposed on the receiving modes for comparison. (a) ${\rm \Delta} \omega /\omega ^*$ for $\boldsymbol {b}^{\text {NS}}$ perturbation, (b) ${\rm \Delta} \omega /\omega ^*$ for $\boldsymbol {b}^{\text {BS}}$ perturbation, (c) ${\rm \Delta} \omega /\omega ^*$ for random perturbation and (d) NS receiving modes $\boldsymbol {r}^{\text {NS}}(t)$.

Figure 6

Figure 7. Broadcast modes $\boldsymbol {b}^{\text {NS}}(t_m)$ for the evolving networks over different time horizons $t \in [0, t_m]$ using (a) finite-time memory with $\gamma = 1/t^*$ and (b) zero memory with $\gamma \rightarrow \infty$. Note that in the latter case the evolving network degrades to a time-frozen one at the same instant of $t_m$, as the communicability matrix becomes the instantaneous Katz function. The broadcast modes used here are for ${\boldsymbol{\mathsf{A}}}^{\text {NS}}$. Instantaneous vorticity fields are superposed on broadcast modes with representative contour lines. The flow modifications achieved by the initial perturbations shaped in finite-memory broadcast modes of $t_m/t^* = 0.29$, $2.90$ and $4.93$ are shown in figure 8 correspondingly.

Figure 7

Figure 8. Flow modifications ${\rm \Delta} \omega$ via initial perturbations shaped by the NS broadcast mode extracted from ${\boldsymbol{\mathsf{S}}}_m$ over different time horizons.

Figure 8

Figure 9. Broadcast modes (a) $\boldsymbol {b}_1$ and (b) $\boldsymbol {b}_4$ extracted from the signed NS network, overlaid with the instantaneous vorticity field (black/grey).

Figure 9

Figure 10. (a) Broadcast modes extracted from the signed NS network (top) and the designed forcing based on the top $1\,\%$ of the nodes (bottom), overlaid with the instantaneous vorticity field (black/grey). (b) The change in total kinetic energy over the domain ${\rm \Delta} E(t) = \int _\mathcal {D} {\rm \Delta} e(\boldsymbol {x}, t) \,\textrm {d}\boldsymbol {x}$ normalized by the initial kinetic energy $E_0 = \int _\mathcal {D} e_0(\boldsymbol {x}, t_0)\,\textrm {d}\boldsymbol {x}$. Inset are the flow modifications in terms of turbulent kinetic energy ${\rm \Delta} e(\boldsymbol {x})/ \langle |\boldsymbol {u}_0|^2 \rangle$ at $t/t^* = 2.90$.