Hostname: page-component-6766d58669-r8qmj Total loading time: 0 Render date: 2026-05-15T13:37:57.059Z Has data issue: false hasContentIssue false

Predicting burst events in a forced two-dimensional flow: a wavelet-based analysis

Published online by Cambridge University Press:  13 January 2025

Anagha Madhusudanan*
Affiliation:
Isaac Newton Institute for Mathematical Sciences, 20 Clarkson Road, Cambridge CB3 0EH, UK Department of Aerospace Engineering, Indian Institute of Science, Mathikere, Bengaluru, Karnataka 560012, India
Rich R. Kerswell
Affiliation:
Department of Applied Mathematics and Theoretical Physics, Centre for Mathematical Sciences, Wilberforce Road, Cambridge CB3 0WA, UK
*
Email address for correspondence: anaghamadhu91@gmail.com

Abstract

Predicting and perhaps mitigating against rare, extreme events in fluid flows is an important challenge. Due to the time-localised nature of these events, Fourier-based methods prove inefficient in capturing them. Instead, this paper uses wavelet-based methods to understand the underlying patterns in a forced flow over a 2-torus which has intermittent high-energy burst events interrupting an ambient low-energy ‘quiet’ flow. Two wavelet-based methods are examined to predict burst events: (i) a wavelet proper orthogonal decomposition (WPOD) based method which uncovers and utilises the key flow patterns seen in the quiet regions and the bursting episodes; and (ii) a wavelet resolvent analysis (WRA) based method that relies on the forcing structures which amplify the underlying flow patterns. These methods are compared with a straightforward energy tracking approach which acts as a benchmark. Both the wavelet-based approaches succeed in producing better predictions than a simple energy criterion, i.e. earlier prediction times and/or fewer false positives and the WRA-based technique always performs better than WPOD. However, the improvement of WRA over WPOD is not as substantial as anticipated. We conjecture that this is because the mechanism for the bursts in the flow studied is found to be largely modal, associated with the unstable eigenfunction of the Navier–Stokes operator linearised around the mean flow. The WRA approach should deliver much better improvement over the WPOD approach for generically non-modal bursting mechanisms where there is a lag between the imposed forcing and the final response pattern.

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), 2025. Published by Cambridge University Press.
Figure 0

Figure 1. (a) The time series of $D(t)/D_{lam}$ from the full data is shown in grey for a sample time interval. Additionally, the time series obtained from just the streamwise wavenumbers of $|k_x| \leq 3$ is shown in black. Burst events, defined as times when $D(t)/D_{lam} >0.15$, are shown as the red-shaded regions, with dashed black vertical lines indicating the beginnings of the burst events. (cg) The vorticity field at the five time instances $t1$$t5$ indicated in (a) are also shown, where the contours indicate positive (red) and negative (blue) vorticity, respectively. The colour limits are kept the same across the five time snapshots. In (b) the mean profile obtained from the data (black line) is compared with the symmetrised mean profile (red line).

Figure 1

Figure 2. (a) The ensemble-averaged Fourier spectrum is shown in black, and the frequencies used to reconstruct the quiet region and the burst event, separately, are shaded in blue and red, respectively. (b) The full data (for $k_x={0,1,2,3}$) (black) are compared with the reconstructions of the quiet region (blue) and the burst event (red) using the shaded frequencies in (a). For comparison, the grey dashed-dot line shows the sum of the blue and the red lines.

Figure 2

Figure 3. Schematic showing (a) the Fourier basis and (b) the discrete wavelet basis of Daubechies 1. The vertical dashed-dot lines in (b) demarcate the different levels of the wavelet basis, and will be used again in figure 5(a) when plotting the energy of the wavelet coefficients.

Figure 3

Figure 4. (a) The ensemble-averaged energy of the wavelet coefficients is shown for the case when ensembles are chosen as consecutive time blocks. (b) A different strategy for choosing ensembles is also illustrated, where the window is chosen such that a burst lies at the centre of it.

Figure 4

Figure 5. (a) The ensemble-averaged energy of the wavelet coefficients is shown in black, and the wavelets used to reconstruct the separate regions in (b) are shaded in different colours: the $8$ wavelets for the quiet region are shaded in blue and the $39$ wavelets for the burst event are in red. The vertical dashed lines indicate the different levels of the wavelet transform (see figure 3). (b) The full data for $k_x={0,1,2,3}$ (black) are compared with the reconstructions (using the shaded frequencies in (a)) of the quiet region (blue) and the burst event (red). For comparison, the grey dashed-dot line shows the sum of the blue and the red lines.

Figure 5

Figure 6. (a) The WPOD spectrum is shown as a function of wavelet $n_w$. The energies of the first $10$ WPOD modes are shown. The vertical dashed-dot lines demarcate the levels of the wavelet transform. The shaded regions represent the wavelets that are responsible for the quiet region in blue and the burst event in red. The first $5$ WPOD modes are shown for two different wavelets: (bf) $n_w=2$ responsible for the quiet region marked by the blue vertical line in (a) and (gk) $n_w=22$ responsible for the burst event marked by the red vertical line in (a).

Figure 6

Figure 7. The first few composite-WPOD modes are shown for two different sets of wavelets: (ad) wavelets responsible for the quiet region marked by the blue-shaded region in figures 6(a) and 6(en) wavelets responsible for the burst event marked by the red-shaded regions in figure 6(a). The titles of these plots show the percentage energy captured by the mode computed as $100\times \mathcal {E}_i^q/\sum _{j=0}^M \mathcal {E}_j^q$ for the quiet region, and similarly for the burst events. (o) Also shown is the cumulative contribution of the first $i$ modes to the total energy for the quiet regions computed as $(\sum_{j=0}^{i}\mathcal{E}_j^q)/(\sum_{j=0}^{M_q}\mathcal{E}_j^q)$ (blue line, circle markers) and the burst events computed as $(\sum_{j=0}^{i}\mathcal{E}_j^b)/(\sum_{j=0}^{M_b}\mathcal{E}_j^b)$ (red line, square markers).

Figure 7

Figure 8. (a) Tracking coherent structures for the quiet region using $\gamma ^q$ (blue line). Two components of $\gamma ^q$ are also shown: $\gamma ^q_{1:2}(t)$ ($\triangle$) and $\gamma ^q_{3:4}(t)$ ($\triangledown$). (b) Also shown are the mean-removed and normalised profiles of $D(t)/D_{lam}$, $\gamma ^q_{1:2}(t)$ and $\gamma ^q_{3:4}(t)$ for the time window indicated by the grey-shaded box in (a).

Figure 8

Figure 9. Tracking coherent structures for the burst events using $\gamma ^b$ (red line). Two components of $\gamma ^b$ are also shown: $\gamma ^b_{1:4}(t)$ ($\triangle$) and $\gamma ^b_{5:N_b}(t)$ ($\triangledown$).

Figure 9

Figure 10. Predictions of the burst events obtained using the WPOD-based method for three separate time series from DNS. The green-shaded regions indicate the identified burst regions, where the predictor $\lambda$ (grey line) goes below the defined threshold value, i.e. $\lambda <0.95\lambda _t$. The vertical green lines mark the onset of these burst regions, and therefore represent the predictions of the burst event obtained from the WPOD-based method. Predicted times are compared with the black dashed vertical lines that indicate the predictions obtained from the energy-based method.

Figure 10

Figure 11. First five resolvent response modes (ae) at $n_w=2$ that contribute to the quiet region, and (fj) at $n_w=22$ that contribute to the burst region, are shown. The titles show the fraction of energy (at that $n_w$) captured by the respective mode, computed as $\sigma _i^2/\sum _j{\sigma _j^2}$ (rounded off to eight decimal places for ae).

Figure 11

Figure 12. Values of $D(t)/D_{lam}$ computed from the full vorticity data for $k_x={0,1,2,3}$ (grey line) are shown alongside the wavelet-based decomposition of (a) the quiet region in blue and (b) the burst event in red. The decomposed data are compared with their respective resolvent-based reconstructions (solid black lines). The forcing $F_{approx}$ that generates these responses are also shown (dashed black lines). (The $y$-axis labels on the right in both (a) and (b) correspond to the forcing.)

Figure 12

Figure 13. The first few POD modes obtained from the forcing corresponding to the resolvent reconstruction of (ad) the quiet region and (ei) the burst events. The titles of these plots show the percentage energy captured by the mode computed as $100\times \mathcal {E}_i^q/\sum _{j=0}^M \mathcal {E}_j^q$ for the quiet region, and similarly for the burst events.

Figure 13

Figure 14. Tracking forcing structures in a time series. The evolution of $\gamma ^q(t)$ (blue) and $\gamma ^b(t)$ (red) obtained by tracking forcing structures for the quiet region and the burst events, respectively, are shown. Here, $D(t)/D_{lam}$ is also shown (in black).

Figure 14

Figure 15. Predictions of the burst events obtained using the WRA-based method for three separate time series from DNS. The red-shaded regions indicate the identified burst regions, where the predictor $\lambda$ (grey line) goes below the defined threshold value, i.e. $\lambda <0.95\lambda _t$. The vertical red lines mark the onset of these burst regions, and therefore represent the predictions of the burst event obtained from the WRA-based method. Predicted times are compared with the green dashed vertical lines that indicate the predictions obtained from the WPOD-based method.

Figure 15

Figure 16. (a) The average prediction times $\tau$ are shown as a function of the threshold of the predictors for the energy-based method (grey), the WPOD-based method (green) and the WRA-based method (red). (b) The percentages of the obtained predictions that are false positives FP% (solid lines) and false negatives FN% (dashed-dot lines) are also shown for the three methods.

Figure 16

Figure 17. (a) The unstable eigenvector of the linearised Navier–Stokes equations is shown for $k_x=1$. Also shown are the Fourier-based (b) resolvent response mode and (c) the corresponding forcing mode for a temporal frequency of $\varOmega =0$.

Figure 17

Figure 18. The WPOD- and WRA-based predictions obtained using the Daubechies 2 wavelets (dark-coloured lines) are compared with the predictions obtained using the Daubechies 1 wavelets (lines from figure 16 reproduced here as the lighter-coloured lines). (a) The average prediction times $\tau$ are shown as a function of the threshold of the predictors for the energy-based method (grey), the WPOD-based method (green) and the WRA-based method (red). (b) The percentages of the obtained predictions that are false positives FP% (solid lines) and false negatives FN% (dashed-dot lines) are also shown for the three methods.

Figure 18

Figure 19. (a) The average prediction time $\tau$ is shown for two modifications of the WPOD-based method. To obtain the first modified WPOD-based method (orange line), instead of choosing only the most energetic $20\,\%$ of the wavelets in the levels corresponding to burst events, all wavelets in those levels are considered. The second modification of the WPOD-based method (blue line) is obtained by defining a predictor using $\gamma ^q$ alone (not including $\gamma ^b$). The original prediction results from the WPOD-based method, shown in figure 16, are reproduced here for comparison (green line). (b) The percentage of the obtained predictions that are false positives is also shown.

Figure 19

Figure 20. Figure 16 is recreated here with a modified definition of the burst events as times when $D(t)/D_{lam}\geq 0.17$.