Skip to main content Accessibility help

Spectral analysis of nonlinear flows



We present a technique for describing the global behaviour of complex nonlinear flows by decomposing the flow into modes determined from spectral analysis of the Koopman operator, an infinite-dimensional linear operator associated with the full nonlinear system. These modes, referred to as Koopman modes, are associated with a particular observable, and may be determined directly from data (either numerical or experimental) using a variant of a standard Arnoldi method. They have an associated temporal frequency and growth rate and may be viewed as a nonlinear generalization of global eigenmodes of a linearized system. They provide an alternative to proper orthogonal decomposition, and in the case of periodic data the Koopman modes reduce to a discrete temporal Fourier transform. The Arnoldi method used for computations is identical to the dynamic mode decomposition recently proposed by Schmid & Sesterhenn (Sixty-First Annual Meeting of the APS Division of Fluid Dynamics, 2008), so dynamic mode decomposition can be thought of as an algorithm for finding Koopman modes. We illustrate the method on an example of a jet in crossflow, and show that the method captures the dominant frequencies and elucidates the associated spatial structures.


Corresponding author

Email address for correspondence:


Hide All
Bagheri, S., Schlatter, P. & Henningson, D. S. 2009 a Self-sustained global oscillations in a jet in crossflow. Theor. Comput. Fluid Dyn. Manuscript submitted for publication.
Bagheri, S., Schlatter, P., Schmid, P. J. & Henningson, D. S. 2009 b Global stability of a jet in crossflow. J. Fluid Mech. 624, 3344.
Chevalier, M., Schlatter, P., Lundbladh, A. & Henningson, D. S. 2007 A pseudo spectral solver for incompressible boundary layer flows. Tech. Rep., Trita-Mek 7.
Fric, T. F. & Roshko, A. 1994 Vortical structure in the wake of a transverse jet. J. Fluid Mech. 279, 147.
Holmes, P., Lumley, J. L. & Berkooz, G. 1996 Turbulence, Coherent Structures, Dynamical Systems and Symmetry. Cambridge University Press.
Jeong, J. & Hussain, F. 1995 On the identification of a vortex. J. Fluid Mech. 285, 6994.
Kelso, R. M., Lim, T. T. & Perry, A. E. 1996 An experimental study of round jets in crossflow. J. Fluid Mech. 306, 111144.
Mezić, I. 2005 Spectral properties of dynamical systems, model reduction and decompositions. Nonlinear Dyn. 41, 309325.
Mezić, I. & Banaszuk, A. 2004 Comparison of systems with complex behaviour. Physica D 197, 101133.
Muppidi, S. & Mahesh, K. 2007 Direct numerical simulation of round turbulent jets in crossflow. J. Fluid Mech. 574, 5984.
Noack, B. R., Afanasiev, K., Morzyński, M., Tadmor, G. & Thiele, F. 2003 A hierarchy of low-dimensional models for the transient and post-transient cylinder wake. J. Fluid Mech. 497, 335363.
Rowley, C. W. 2005 Model reduction for fluids using balanced proper orthogonal decomposition. Intl J. Bifurcation Chaos 15 (3), 9971013.
Ruhe, A. 1984 Rational Krylov sequence methods for eigenvalue computation. Linear Algebr. Appl. 58, 391405.
Saad, Y. 1980 Variations on Arnoldi's method for computing eigenelements of large unsymmetric matrices. Linear Algebr. Appl. 34, 269295.
Schmid, P. & Sesterhenn, J. 2008 Dynamic mode decomposition of numerical and experimental data. In Sixty-First Annual Meeting of the APS Division of Fluid Dynamics. San Antonio, Texas, USA.
MathJax is a JavaScript display engine for mathematics. For more information see


Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed