Hostname: page-component-77f85d65b8-9nbrm Total loading time: 0 Render date: 2026-03-29T04:53:29.808Z Has data issue: false hasContentIssue false

Complex-network modeling of reversal events in two-dimensional turbulent thermal convection

Published online by Cambridge University Press:  13 May 2025

Rui Yang*
Affiliation:
Department of Mechanical and Aerospace Engineering, Princeton University, Princeton, NJ 08544, USA Physics of Fluids Group, Max Planck Center for Complex Fluid Dynamics, J.M. Burgers Centre for Fluid Dynamics, University of Twente, Enschede 7500AE, The Netherlands
Peter J. Schmid
Affiliation:
Department of Mechanical Engineering, Division of Physical Sciences and Engineering (PSE), King Abdullah University of Science and Technology (KAUST), Thuwal, Saudi Arabia
*
Corresponding author: Rui Yang, ruiyang@princeton.edu

Abstract

Spontaneous flow reversals in buoyancy-driven flows are ubiquitous in many fields of science and engineering, often characterized by violent, intermittent occurrences. In this study, we present a complex-network-based reduced-order model to analyse intermittent events in turbulent flows, using temporal and spatial snapshot data. This framework combines elements of dynamical system theory with network science. We demonstrate its utility by applying it to data sequences from intermittent flow reversal events in two-dimensional thermal convection. This approach has proven robust in detecting and quantifying structures and predicting reversals. Additionally, it provides a perspective on the physical mechanisms underlying flow reversals through cluster evolution. This purely data-driven methodology shows the potential to enhance our understanding, prediction and control of turbulent flows and complex systems.

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, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Table 1. Simulation parameters and grid information. The columns from left to right indicate the Rayleigh number $Ra$, the Prandtl number ${Pr}$, the total simulation time $t_{total}$ in free-fall time units, and the grid information.

Figure 1

Figure 1. Sketch of the clustering procedure. (a) Temperature fields from the original data; two snapshots show different LSC orientations. (b) Data collection and reorganization into a matrix, including the state variables $T$, $u$ and $v$. (c) The normalized magnitude of POD modes in descending order $k$. Here, $M_1$ and $M_2$ represent the first two dominant modes after the steady mode at $k=0$. (d) The time series of the value of $L$ and the first two POD modes $M_1$ and $M_2$. The dashed line in the plot of $L$ represents the reconstructed $L'$ from $M_1$ and $M_2$. (e) The reconstructed velocity magnitude field based on $M_1$ and $M_2$; the velocity direction is shown by streamlines.

Figure 2

Figure 2. (a) Phase space spanned by the two dominant POD coefficients $M_1$ and $M_2$, each point representing one instant in time. The cyan lines show the direction of the motion. (b) An illustration of the discretized network of the phase space from (a). (c) The final complex network based on (3.3) with $N=30.$ The circles represent nodes, with the size indicating the density. The arrows represent the edges.

Figure 3

Figure 3. (a) The phase space of $M_1$ and $M_2$, with colours representing different communities, identified based on (3.4). The symbols mark the centroids of each community, and the snapshots show the averaged velocity magnitudes field in the communities. (b) The time series of $L$, with the colours representing different communities. (c) Fill pattern of the transition probability matrix after applying the clustering algorithm, displaying six distinct communities. (d) Separated PDF of $M_1$ for each community. (e) The PDF of $M_1'$ for composite symmetric modes. The dashed lines represent Gaussian distributions and the extreme value distribution (Wang et al.2018).

Figure 4

Figure 4. Test of the predictability of the cluster model. (a) The grey line shows the time series of $M_1$ for the test dataset, and the black line shows the prediction based on the Markov matrix and (3.8). The blue symbols represent the locations when a correction is added. (b) The accuracy of prediction as a function of the shift time $\tau$.

Figure 5

Figure 5. The two-dimensional phase space for different values of $Ra$ and $Pr$, with the colours representing the communities identified based on (3.4), and the corresponding time series of the dominant mode $M_1$.

Figure 6

Figure 6. Snapshots of the temperature and flow strength fields for different $Ra$ and $Pr$ values.

Figure 7

Figure 7. (ae) The reconstructed velocity field, based on each of the first five POD modes for $Ra=10^8, Pr=4.3$, with the colours representing the magnitude of the flow velocity, and the streamlines representing the direction of the flow. (f) The time series of the value of each POD mode.

Figure 8

Figure 8. Two-dimensional phase spaces of (a) $(M_1, M_2)$, (b) $(M_1, M_3)$, (c) $(M_1, M_4)$, (d) $(M_2, M_3)$.

Figure 9

Figure 9. (a) Fill pattern of the transition probability matrix after the clustering algorithm with box number 15 in both directions, consisting of 112 cells in total, and displaying two communities. (b) The corresponding phase space of $M_1$ and $M_2$, with the colours representing different clusters. (c) Fill pattern of the transition probability matrix after the clustering algorithm with box number 40 in both directions, consisting of 601 cells in total, and displaying ten communities. (d) The corresponding phase space of $M_1$ and $M_2$, with the colours representing different clusters.

Figure 10

Figure 10. The results of clustering of the $(M_1,M_2)$ phase space using (a,b) the $K$-means algorithm with different random initializations of the centroids, and (c) our method.

Figure 11

Figure 11. (a) The prediction of reversals based on our cluster-based method. The blue points represent the predicted reversal locations. (b) The prediction of the reversal based on the simple threshold-based method. The blue points represent the predicted reversal locations. The dashed lines show the value of the threshold, which we adjusted to a value similar to that in our model.

Supplementary material: File

Yang and Schmid supplementary material movie

Temporal evolution of the dominant modes and the 2D phase space
Download Yang and Schmid supplementary material movie(File)
File 938.8 KB