Hostname: page-component-89b8bd64d-sd5qd Total loading time: 0 Render date: 2026-05-06T04:10:10.652Z Has data issue: false hasContentIssue false

Lyapunov stability analysis of the chaotic flow past two square cylinders

Published online by Cambridge University Press:  04 May 2026

Sidhartha Sahu
Affiliation:
Department of Aeronautics, Imperial College London, Exhibition Rd, London SW7 2AZ, UK
George Papadakis*
Affiliation:
Department of Aeronautics, Imperial College London, Exhibition Rd, London SW7 2AZ, UK
*
Corresponding author: George Papadakis, g.papadakis@imperial.ac.uk

Abstract

We investigate the stability of the flow past two side-by-side square cylinders (at Reynolds number 200 and gap ratio 1) using tools from dynamical systems theory. The flow is highly irregular due to the complex interaction between the flapping jet emanating from the gap and the vortices shed in the wake. We first perform spectral proper orthogonal decomposition (SPOD) to understand the flow characteristics. We then conduct Lyapunov stability analysis by linearising the Navier–Stokes equations around the irregular base flow and find that it has two positive Lyapunov exponents. The covariant Lyapunov vectors (CLVs) are also computed. Contours of the time-averaged CLVs reveal that the footprint of the leading CLV is in the near-wake, whereas the other CLVs peak further downstream, indicating distinct regions of instability. SPOD of the two unstable CLVs is then employed to extract the dominant coherent structures and oscillation frequencies in the tangent space. For the leading CLV, the two dominant frequencies match closely with the prevalent frequencies in the drag coefficient spectrum and correspond to instabilities due to vortex shedding and jet-flapping. The second unstable CLV captures the subharmonic instability of the shedding frequency. Global linear stability analysis (GLSA) of the time-averaged flow identifies a neutral eigenmode that resembles the leading SPOD mode of the first CLV, with a very similar structure and frequency. However, while GLSA predicts neutrality, Lyapunov analysis reveals that this direction is unstable, exposing the inherent limitations of the GLSA when applied to chaotic flows.

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

Figure 1. (a) Flow configuration and boundary conditions, (b) global and zoomed-in views of mesh 2.

Figure 1

Table 1. Mesh details and force coefficients for the bottom cylinder.

Figure 2

Figure 2. Mesh independence study: (a) $\bar {u}(y)$ across the gap between the cylinders at $x=0$; (b) spectrum of $C_{\!L}'$ for the bottom cylinder.

Figure 3

Figure 3. Contour plots of instantaneous vorticity ($\boldsymbol{\nabla }\times \boldsymbol{u}$) at six time instances. The plots depict the flapping motion of the jet and the merging of vortices 1 and 2. For an animation of vorticity contours, see supplementary movie 1 available at https://doi.org/10.1017/jfm.2026.11489.

Figure 4

Figure 4. Frequency spectrum of the fluctuating force coefficients for (a) $C_{\!L}^\prime$ and (b) $C_{\!D}^\prime$ of the two prisms.

Figure 5

Figure 5. Spectra of the transverse velocity $v(x,y)$ at (a) $x=2$, (b) $10$ and (c) $20$. Top row shows along the gap centreline ($y=0$); bottom row shows along the centreline behind the top prism ($y=1$). The shaded regions mark the frequency bands defined in figure 4.

Figure 6

Figure 6. Streamwise evolution of the dominant $\textit{St}$ of the $v$ velocity spectrum along (a) $y=0$ and (b) $y=1$. The shaded regions mark the frequency bands defined in figure 4.

Figure 7

Figure 7. Contours of the time-averaged streamwise velocity $\bar {u}$ superimposed to streamlines.

Figure 8

Figure 8. Variation of SPOD mode energies (eigenvalues) across frequency.

Figure 9

Figure 9. Contour plots of streamwise (left column) and cross-stream (right column) velocities of the real part of SPOD mode 1 at (a) $ St = 0.063$, $\varPhi _{1r}^{0.063}$, (b) $\textit{St}=0.160$, $\varPhi _{1r}^{0.160}$and (c) $ St = 0.080$, $\varPhi _{1r}^{0.080}$.

Figure 10

Algorithm 1: Calculation of Lyapunov exponents (Benettin et al.1980a)

Figure 11

Figure 10. Convergence of LEs and forward-backward evolution to calculate CLVs for $t_{\textit{step}} = 0.3$.

Figure 12

Figure 11. Lyapunov spectrum of the flow.

Figure 13

Algorithm 2: Calculation of covariant Lyapunov vectors (Ginelli et al.2013)

Figure 14

Figure 12. Contour plots of the magnitude of the leading CLV $|\boldsymbol{V}_1|$. (a) Instantaneous $|\boldsymbol{V}_1|$ and (b) time-averaged $|\boldsymbol{V}_1|$. The blue isolines mark the recirculation regions behind the cylinders and the red dots indicate the locations of peak magnitude. For an animation of $|\boldsymbol{V}_1|$ contours, see supplementary movie 2.

Figure 15

Figure 13. Contour plot of the second unstable CLV: (a) instantaneous $|\boldsymbol{V}_2|$ and (b) mean $|\boldsymbol{V}_2|$. The blue isolines mark the recirculation regions behind the cylinders and the red dots indicate the locations of peak magnitude. For an animation of $|\boldsymbol{V}_2|$ contours, see supplementary movie 3.

Figure 16

Figure 14. Contour plot of the neutral CLV: (a) instantaneous $|\boldsymbol{V}_3|$ and (b) mean $|\boldsymbol{V}_3|$.

Figure 17

Figure 15. Contour plot of the stable CLV: (a) instantaneous $|\boldsymbol{V}_6|$ and (b) mean $|\boldsymbol{V}_6|$.

Figure 18

Figure 16. (a) Variation of the angle between $\boldsymbol{V}_3$ and $\boldsymbol{V}_4$ over time, (b) contour plots of instantaneous $|\boldsymbol{V}_3|$ and $|\boldsymbol{V}_4|$ at time $ = 3000$.

Figure 19

Figure 17. Probability density functions (p.d.f.s) of angles between CLVs spanning (a) the unstable and neutral subspaces, (b) the neutral and stable subspaces, and (c) the unstable and stable subspaces. The vertical dashed lines indicate the angle $\phi =5^{\circ }$.

Figure 20

Figure 18. Variation of SPOD mode energies (eigenvalues) of $\boldsymbol{V}_1$ across frequency.

Figure 21

Figure 19. Contour plots of (a) streamwise velocity and (b) cross-stream velocity of the real part of SPOD mode 1 of $\boldsymbol{V}_1$ at $ St = 0.052$ (top row) and $ St = 0.156$ (bottom row) i.e. $\varPhi _{1r}^{0.052}$ and $\varPhi _{1r}^{0.156}$.

Figure 22

Figure 20. Contour plots of (a) streamwise velocity and (b) cross-stream velocity of the imaginary part of SPOD mode 1 of $\boldsymbol{V}_1$ at $ St = 0.052$ and $ St = 0.156$ i.e. $\varPhi _{1i}^{0.052}$ and $\varPhi _{1i}^{0.156}$.

Figure 23

Figure 21. Variation of SPOD mode energies (eigenvalues) of $\boldsymbol{V}_2$ across frequency.

Figure 24

Figure 22. Contour plots of (a) streamwise velocity and (b) cross-stream velocity of the real part of SPOD mode 1 of $ \boldsymbol{V}_2$ at $ St = 0.078$ i.e. $\varPhi _{1r}^{0.078}$.

Figure 25

Figure 23. (a) Eigenvalues from GLSA of time-averaged flow and (b) comparison of LEs and the real parts of the eigenvalues from GLSA.

Figure 26

Figure 24. Contour plots of (a) streamwise velocity and (b) cross-stream velocity of the real parts of the unstable eigenvector $\phi _1$ (top row) and the neutral eigenvector $\phi _3$ (bottom row).

Figure 27

Figure 25. Variation of the three leading Lyapunov exponents with $\textit{Re}$. Shaded regions denote different flow regimes: blue (steady, $\textit{Re} \leqslant 67$), green (periodic, $67 \lt \textit{Re} \lesssim 80$), pink (chaotic without flip-flop, $\textit{Re} \gt 80$) and dark pink (chaotic with flip-flop).

Figure 28

Figure 26. Instantaneous vorticity fields illustrating the onset of flip-flop dynamics. (a) ($\textit{Re} = 85$) nearly synchronous vortex shedding with a centred jet and symmetric wake (no flip-flop). (b) ($\textit{Re} = 125$) anti–phase shedding and slow alternation of the jet about $y = 0$, producing alternating wide and narrow vortex streets – the hallmark of the flip-flop mode.

Supplementary material: File

Sahu and Papadakis supplementary movie 1

Animation of contours of CLV 1 magnitude.
Download Sahu and Papadakis supplementary movie 1(File)
File 390.2 KB
Supplementary material: File

Sahu and Papadakis supplementary movie 2

Animation of contours of CLV 2 magnitude.
Download Sahu and Papadakis supplementary movie 2(File)
File 473.4 KB
Supplementary material: File

Sahu and Papadakis supplementary movie 3

Animation of flow vorticity contours.
Download Sahu and Papadakis supplementary movie 3(File)
File 1.7 MB