Efficient harmonic resolvent analysis via time-stepping
Authors:
Ali Farghadan,
Junoh Jung,
Rutvij Bhagwat,
Aaron Towne
Abstract:
We present an extension of the RSVD-$Δt$ algorithm initially developed for resolvent analysis of statistically stationary flows to handle harmonic resolvent analysis of time-periodic flows. The harmonic resolvent operator, as proposed by \citet{Padovanetal20}, characterizes the linearized dynamics of time-periodic flows in the frequency domain, and its singular value decomposition reveals forcing…
▽ More
We present an extension of the RSVD-$Δt$ algorithm initially developed for resolvent analysis of statistically stationary flows to handle harmonic resolvent analysis of time-periodic flows. The harmonic resolvent operator, as proposed by \citet{Padovanetal20}, characterizes the linearized dynamics of time-periodic flows in the frequency domain, and its singular value decomposition reveals forcing and response modes with optimal energetic gain. However, computing harmonic resolvent modes poses challenges due to $(i)$ the coupling of all $N_ω$ retained frequencies into a single harmonic resolvent operator and $(ii)$ the singularity or near-singularity of the operator, making harmonic resolvent analysis considerably more computationally expensive than a standard resolvent analysis. To overcome these challenges, the RSVD-$Δt$ algorithm leverages time stepping of the underlying time-periodic linearized Navier-Stokes operator, which is $N_ω$ times smaller than the harmonic resolvent operator, to compute the action of the harmonic resolvent operator. We develop strategies to minimize the algorithm's CPU and memory consumption, and our results demonstrate that these costs scale linearly with the problem dimension. We validate the RSVD-$Δt$ algorithm by computing modes for a periodically varying Ginzburg-Landau equation and demonstrate its performance using the flow over an airfoil.
△ Less
Submitted 20 December, 2024; v1 submitted 10 December, 2023;
originally announced December 2023.
Scalable resolvent analysis for three-dimensional flows
Authors:
Ali Farghadan,
Eduardo Martini,
Aaron Towne
Abstract:
Resolvent analysis is a powerful tool for studying coherent structures in turbulent flows. However, its application beyond canonical flows with symmetries that can be used to simplify the problem to inherently three-dimensional flows and other large systems has been hindered by the computational cost of computing resolvent modes. In particular, the CPU and memory requirements of state-of-the-art a…
▽ More
Resolvent analysis is a powerful tool for studying coherent structures in turbulent flows. However, its application beyond canonical flows with symmetries that can be used to simplify the problem to inherently three-dimensional flows and other large systems has been hindered by the computational cost of computing resolvent modes. In particular, the CPU and memory requirements of state-of-the-art algorithms scale poorly with the problem dimension, \ie the number of discrete degrees of freedom. In this paper, we present RSVD-$Δt$, a novel approach that overcomes these limitations by combining randomized singular value decomposition with an optimized time-stepping method for computing the action of the resolvent operator. Critically, the CPU cost and memory requirements of the algorithm scale linearly with the problem dimension. We develop additional strategies to minimize these costs and control errors. We validate the algorithm using a Ginzburg-Landau test problem and demonstrate RSVD-$Δt$'s low cost and improved scaling using a three-dimensional discretization of a turbulent jet. Lastly, we use it to study the impact of low-speed streaks on the development of Kelvin-Helmholtz wavepackets in the jet via secondary stability analysis, a problem that would have been intractable using previous algorithms.
△ Less
Submitted 20 December, 2024; v1 submitted 8 September, 2023;
originally announced September 2023.