Data-driven resolvent analysis

Resolvent analysis identifies the most responsive forcings and most receptive states of a dynamical system, in an input--output sense, based on its governing equations. Interest in the method has continued to grow during the past decade due to its potential to reveal structures in turbulent flows, to guide sensor/actuator placement, and for flow control applications. However, resolvent analysis requires access to high-fidelity numerical solvers to produce the linearized dynamics operator. In this work, we develop a purely data-driven algorithm to perform resolvent analysis to obtain the leading forcing and response modes, without recourse to the governing equations, but instead based on snapshots of the transient evolution of linearly stable flows. The formulation of our method follows from two established facts: $1)$ dynamic mode decomposition can approximate eigenvalues and eigenvectors of the underlying operator governing the evolution of a system from measurement data, and $2)$ a projection of the resolvent operator onto an invariant subspace can be built from this learned eigendecomposition. We demonstrate the method on numerical data of the linearized complex Ginzburg--Landau equation and of three-dimensional transitional channel flow, and discuss data requirements. The ability to perform resolvent analysis in a completely equation-free and adjoint-free manner will play a significant role in lowering the barrier of entry to resolvent research and applications.

[1]  P. Schmid,et al.  Dynamic mode decomposition of numerical and experimental data , 2008, Journal of Fluid Mechanics.

[2]  S. C. Reddy,et al.  Energy growth in viscous channel flows , 1993, Journal of Fluid Mechanics.

[3]  K. Taira,et al.  Resolvent-analysis-based design of airfoil separation control , 2018, Journal of Fluid Mechanics.

[4]  Samuel E. Otto,et al.  Analysis of amplification mechanisms and cross-frequency interactions in nonlinear flows via the harmonic resolvent , 2019, Journal of Fluid Mechanics.

[5]  Paris Perdikaris,et al.  Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations , 2019, J. Comput. Phys..

[6]  B. J. McKeon,et al.  A reduced-order model of three-dimensional unsteady flow in a cavity based on the resolvent operator , 2016, Journal of Fluid Mechanics.

[7]  M. P. Brenner,et al.  Perspective on machine learning for advancing fluid mechanics , 2019, Physical Review Fluids.

[8]  Javier Jiménez,et al.  Linear energy amplification in turbulent channels , 2006, Journal of Fluid Mechanics.

[9]  Kathryn M. Butler,et al.  Three‐dimensional optimal perturbations in viscous shear flow , 1992 .

[10]  R. Moarref,et al.  A low-order decomposition of turbulent channel flow via resolvent analysis and convex optimization , 2014, 1401.6417.

[11]  P. Ioannou,et al.  Optimal excitation of three‐dimensional perturbations in viscous constant shear flow , 1993 .

[12]  Steven L. Brunton,et al.  Randomized Dynamic Mode Decomposition , 2017, SIAM J. Appl. Dyn. Syst..

[13]  Steven L. Brunton,et al.  Dynamic Mode Decomposition with Control , 2014, SIAM J. Appl. Dyn. Syst..

[14]  L. Trefethen,et al.  Spectra and Pseudospectra , 2020 .

[15]  Dan S. Henningson,et al.  Matrix-Free Methods for the Stability and Control of Boundary Layers , 2009 .

[16]  Vassilios Theofilis,et al.  Modal Analysis of Fluid Flows: An Overview , 2017, 1702.01453.

[17]  George Em Karniadakis,et al.  Hidden fluid mechanics: Learning velocity and pressure fields from flow visualizations , 2020, Science.

[18]  Anne E. Trefethen,et al.  Hydrodynamic Stability Without Eigenvalues , 1993, Science.

[19]  Carlo Cossu,et al.  Linear non-normal energy amplification of harmonic and stochastic forcing in the turbulent channel flow , 2010, Journal of Fluid Mechanics.

[20]  I. Mezić,et al.  Spectral analysis of nonlinear flows , 2009, Journal of Fluid Mechanics.

[21]  Clarence W. Rowley,et al.  Dynamic mode decomposition for large and streaming datasets , 2014, 1406.7187.

[22]  Dan S. Henningson,et al.  Global three-dimensional optimal disturbances in the Blasius boundary-layer flow using time-steppers , 2010, Journal of Fluid Mechanics.

[23]  Clarence W. Rowley,et al.  H2 optimal actuator and sensor placement in the linearised complex Ginzburg–Landau system , 2010, Journal of Fluid Mechanics.

[24]  B. McKeon The engine behind (wall) turbulence: perspectives on scale interactions , 2017, Journal of Fluid Mechanics.

[25]  P. Ioannou,et al.  Stochastic forcing of the linearized Navier–Stokes equations , 1993 .

[26]  W. Calderón-Muñoz,et al.  Stability and receptivity of boundary layers in a swirl flow channel , 2018, Acta Mechanica.

[27]  P. Schmid Analysis of fluid systems : stability , receptivity , sensitivity , 2013 .

[28]  L. Trefethen Spectral Methods in MATLAB , 2000 .

[29]  Per-Gunnar Martinsson,et al.  Randomized algorithms for the low-rank approximation of matrices , 2007, Proceedings of the National Academy of Sciences.

[30]  Dan S. Henningson,et al.  Input-Output Analysis and Control Design Applied to a Linear Model of Spatially Developing Flows , 2009 .

[31]  Antoine Blanchard,et al.  Machine Learning the Tangent Space of Dynamical Instabilities from Data , 2019, Chaos.

[32]  Jean-Christophe Loiseau,et al.  Time-Stepping and Krylov Methods for Large-Scale Instability Problems , 2018, Computational Methods in Applied Sciences.

[33]  T. Colonius,et al.  Spectral proper orthogonal decomposition and its relationship to dynamic mode decomposition and resolvent analysis , 2017, Journal of Fluid Mechanics.

[34]  Steven L. Brunton,et al.  On dynamic mode decomposition: Theory and applications , 2013, 1312.0041.

[35]  Mihailo R. Jovanovi'c From bypass transition to flow control and data-driven turbulence modeling: An input-output viewpoint , 2020, ArXiv.

[36]  S. Brunton,et al.  Discovering governing equations from data by sparse identification of nonlinear dynamical systems , 2015, Proceedings of the National Academy of Sciences.

[37]  C. Rowley,et al.  Modeling of transitional channel flow using balanced proper orthogonal decomposition , 2007, 0707.4112.

[38]  T. Colonius,et al.  Nonlinear input/output analysis: application to boundary layer transition , 2020, Journal of Fluid Mechanics.

[39]  I. Mezić,et al.  Analysis of Fluid Flows via Spectral Properties of the Koopman Operator , 2013 .

[40]  T. Colonius,et al.  Spectral analysis of jet turbulence , 2017, Journal of Fluid Mechanics.

[41]  Clarence W. Rowley,et al.  A Data–Driven Approximation of the Koopman Operator: Extending Dynamic Mode Decomposition , 2014, Journal of Nonlinear Science.

[42]  P. Schmid Nonmodal Stability Theory , 2007 .

[43]  P. Schmid,et al.  Analysis of Fluid Systems: Stability, Receptivity, SensitivityLecture notes from the FLOW-NORDITA Summer School on Advanced Instability Methods for Complex Flows, Stockholm, Sweden, 2013 , 2014 .

[44]  Petros Koumoutsakos,et al.  Machine Learning for Fluid Mechanics , 2019, Annual Review of Fluid Mechanics.

[45]  Karthik Duraisamy,et al.  Modal Analysis of Fluid Flows: Applications and Outlook , 2019, AIAA Journal.

[46]  Carlo Cossu,et al.  Amplification of coherent streaks in the turbulent Couette flow: an input–output analysis at low Reynolds number , 2010, Journal of Fluid Mechanics.

[47]  J. Nathan Kutz,et al.  Variable Projection Methods for an Optimized Dynamic Mode Decomposition , 2017, SIAM J. Appl. Dyn. Syst..

[48]  Nathan Halko,et al.  Finding Structure with Randomness: Probabilistic Algorithms for Constructing Approximate Matrix Decompositions , 2009, SIAM Rev..

[49]  Mihailo R. Jovanovic,et al.  Input-output analysis of high-speed axisymmetric isothermal jet noise , 2016 .

[50]  Hao Li,et al.  Cluster-based network model , 2020 .

[51]  P. Schmid,et al.  Stability and Transition in Shear Flows. By P. J. SCHMID & D. S. HENNINGSON. Springer, 2001. 556 pp. ISBN 0-387-98985-4. £ 59.50 or $79.95 , 2000, Journal of Fluid Mechanics.

[52]  Peter J. Schmid,et al.  Sparsity-promoting dynamic mode decomposition , 2012, 1309.4165.

[54]  Steven L. Brunton,et al.  Constrained sparse Galerkin regression , 2016, Journal of Fluid Mechanics.

[55]  Lutz Lesshafft,et al.  Conditions for validity of mean flow stability analysis , 2016, Journal of Fluid Mechanics.

[56]  W. Calderón-Muñoz,et al.  Heat transfer enhancement strategies in a swirl flow minichannel heat sink based on hydrodynamic receptivity , 2018, International Journal of Heat and Mass Transfer.

[57]  J. Gibson,et al.  Visualizing the geometry of state space in plane Couette flow , 2007, Journal of Fluid Mechanics.

[58]  Satish C. Reddy,et al.  A MATLAB differentiation matrix suite , 2000, TOMS.

[59]  B. J. McKeon,et al.  A critical-layer framework for turbulent pipe flow , 2010, Journal of Fluid Mechanics.

[60]  Steven L. Brunton,et al.  Data-driven discovery of partial differential equations , 2016, Science Advances.

[61]  L. Cattafesta,et al.  Resolvent Analysis of Compressible Laminar and Turbulent Cavity Flows , 2019, AIAA Journal.

[63]  D. Henningson,et al.  Resolvent modelling of near-wall coherent structures in turbulent channel flow , 2020 .

[64]  L. Gustavsson Energy growth of three-dimensional disturbances in plane Poiseuille flow , 1981, Journal of Fluid Mechanics.

[65]  Steven L. Brunton,et al.  Dynamic mode decomposition - data-driven modeling of complex systems , 2016 .

[66]  Eduardo Martini,et al.  Efficient computation of global resolvent modes , 2021, Journal of Fluid Mechanics.

[67]  Bassam Bamieh,et al.  Componentwise energy amplification in channel flows , 2005, Journal of Fluid Mechanics.

[68]  K. Taira,et al.  Randomized resolvent analysis , 2019, Physical Review Fluids.

[69]  J. Tropp,et al.  Model-based scaling of the streamwise energy density in high-Reynolds-number turbulent channels , 2013, Journal of Fluid Mechanics.

[70]  Jessika Weiss Stability And Transition In Shear Flows , 2016 .

[71]  J. Lumley Stochastic tools in turbulence , 1970 .