1. Introduction
Mean-flow-based linear analyses have been used since the 1970s to understand and model the dynamics of coherent structures in turbulent shear flow. The original idea behind this is that turbulence generates a mean flow that can be seen as an equivalent laminar flow on which disturbances evolve (Crighton & Gaster Reference Crighton and Gaster1976). The mean flow includes some, but not all, of the effects of the nonlinear flow dynamics. Approaches of this kind have evolved considerably in recent years as global stability (Lesshafft et al. Reference Lesshafft, Huerre, Sagaut and Terracol2006; Akervik et al. Reference Akervik, Ehrenstein, Gallaire and Henningson2008; Sipp et al. Reference Sipp, Marquet, Meliga and Barbagallo2010; Mantič-Lugo et al. Reference Mantič-Lugo, Arratia and Gallaire2014) and input–output or resolvent (Hwang & Cossu Reference Hwang and Cossu2010; McKeon & Sharma Reference McKeon and Sharma2010; Schmidt et al. Reference Schmidt, Towne, Rigas, Colonius and Brès2018; Towne et al. Reference Towne, Schmidt and Colonius2018; Cavalieri et al. Reference Cavalieri, Jordan and Lesshafft2019) analyses have become feasible thanks to progress in computational methods. Such analysis has been applied to a broad variety of fluid mechanics problems (compressible, incompressible, wall-bounded and free shear flows). For the example of a turbulent jet considered later in this paper, recent reviews have been provided by Jordan & Colonius (Reference Jordan and Colonius2013) and Cavalieri et al. (Reference Cavalieri, Jordan and Lesshafft2019).
Many of these studies use the mean-flow-based linear operator to analyse the flow dynamics in an input–output or resolvent framework (McKeon & Sharma Reference McKeon and Sharma2010; Towne et al. Reference Towne, Schmidt and Colonius2018). In this case, the forcing terms are considered to drive the response through the resolvent operator. It is shown that the resolvent operator fully represents the flow dynamics if forcing is white (Towne et al. Reference Towne, Brès and Lele2016; Lesshafft et al. Reference Lesshafft, Semeraro, Jaunet, Cavalieri and Jordan2019). For coloured forcing, which is generally the case for turbulent flows, flow dynamics depend also on the spectral content of the forcing (Zare et al. Reference Zare, Jovanović and Georgiou2017). Beneddine et al. (Reference Beneddine, Sipp, Arnault, Dandois and Lesshafft2016) discussed some situations in which flow dynamics may be partially governed by the linear operator.
In other studies, eddy viscosity models have been included in the linear operator. This can enhance the extent to which the resolvent modes match the observed turbulence structure (Cossu et al. Reference Cossu, Pujals and Depardon2009; Hwang & Cossu Reference Hwang and Cossu2010; Morra et al. Reference Morra, Semeraro, Henningson and Cossu2019; Pickering et al. Reference Pickering, Rigas, Sipp, Schmidt and Colonius2019). However, physical interpretation of the remaining unmodelled forcing terms then becomes unclear, as the use of an eddy viscosity amounts to a partial modelling of the effects of nonlinear forcing from Reynolds stress fluctuations.
We consider mean-flow-based linear analyses from the point of view of their uniqueness. It is obvious that modifying the linear operator, either through eddy-viscosity-based modelling or by directly changing the linearisation point, will change the characteristics of the linearised system. A less obvious ambiguity is investigated in the present paper: we aim to show that, by choosing two different nonlinearly related variable sets that define a given flow, one may obtain two linearised systems with different characteristics, even when the transformation between the variables is bijective. Part of this ambiguity comes from linearisation around the mean, which is not a fixed point of the system for turbulent flows. Another part of the ambiguity is due to the non-equivalence of the means obtained for these two variable sets. A common example is the nonlinear transformation between primitive and conservative variables. We explore the effect of this choice on resolvent analysis.
We first provide (§ 2) the mathematical framework that relates two linear operators obtained via nonlinear transformation of the dependent variables. We illustrate (§ 3) the analysis by considering a number of large-eddy simulation (LES) datasets for turbulent jets ranging from isothermal subsonic to heated supersonic using conservative and primitive variable sets. Based on our analysis and observations, we argue (§ 4) that the properties of the resolvent operator cannot be regarded as universal, but instead depend on the choice of variables used to define the mean, and that the overall model becomes independent of this choice only if the nonlinear forcing terms are appropriately modelled.
2. Nonlinear transformation of Navier–Stokes equations
This study originated from an issue faced by the authors while trying to use the forcing data from an LES database constructed using a primitive-like variable set (Towne Reference Towne2016; Brès et al. Reference Bres, Ham, Nichols and Lele2017, Reference Bres, Jordan, Jaunet, Le Rallic, Cavalieri, Towne, Lele, Colonius and Schmidt2018), with a resolvent analysis tool written in conservative variables (Bugeat et al. Reference Bugeat, Chassaing, Robinet and Sagaut2019). The problem can be illustrated by considering the effect of a nonlinear transformation of variables on the Navier–Stokes equations (though the analysis in fact applies to any nonlinear dynamical system).
2.1. Derivation
The Navier–Stokes equations (NSE) are written
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn1.png?pub-status=live)
where $\boldsymbol {q}\in \mathbb {R}^m$ is the vector of state variables with
$m=5$ for three-dimensional flows and
$\mathcal {N}:\mathbb {R}^m\to \mathbb {R}^m$ is the nonlinear Navier–Stokes operator. Performing a Taylor-series expansion of
$\boldsymbol {q}$ about a linearisation point
$\bar {\boldsymbol {q}}$ in state space, which is typically the mean of
$\boldsymbol {q}$, (2.1) can be written as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn2.png?pub-status=live)
where $(\cdot )^\prime$ denotes fluctuations,
$\mathcal {A}\triangleq \textrm {D}\mathcal {N}(\bar {\boldsymbol {q}})$ is the Fréchet derivative of
$\mathcal {N}$ at
$\bar {\boldsymbol {q}}$ (which becomes the Jacobian
$\boldsymbol{\mathsf{A}}\triangleq \partial _{q}\mathcal {N}|_{\bar {\boldsymbol {q}}}$ for the discretised NSE) and
$\boldsymbol {f}$ denotes all the remaining nonlinear terms, i.e.
$\boldsymbol {f}=\mathcal {N}(\boldsymbol {q})-\mathcal {A}(\boldsymbol {q}^\prime )$. Here, an analogy with the theory of linear time-invariant (LTI) systems can be made by considering
$\boldsymbol{\mathsf{A}}$ as the system matrix and
$\boldsymbol {q}^\prime$ as the response of this system to a forcing,
$\boldsymbol {f}$. Resolvent analysis adopts this analogy to determine a forcing function
$\boldsymbol {f}$ that maximises the linear gain associated with the resolvent operator,
$\boldsymbol{\mathsf{R}}\triangleq (\textrm {i} \omega \boldsymbol{\mathsf{I}} - \boldsymbol{\mathsf{A}})^{-1}$.
To investigate the impact of the choice of variables, we define a nonlinear bijective transformation, $\mathcal {H}:\mathbb {R}^m\to \mathbb {R}^m$, as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn3.png?pub-status=live)
which maps the state variable from the original to a new set of variables, e.g. from primitive to conservative variables. The governing equation (2.1) can be represented in terms of the transformed variable $\boldsymbol {q}_T$ by defining another operator,
$\mathcal {N}_T$, that satisfies
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn4.png?pub-status=live)
which can also be linearised around its mean, $\bar {\boldsymbol {q}}_T$, yielding
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn5.png?pub-status=live)
In what follows, we express $\textrm {D}\mathcal {N}_T(\boldsymbol {q}_T)$ in terms of
$\textrm {D}\mathcal {N}(\boldsymbol {q})$. Differentiating (2.3) with respect to time and inserting (2.1) and (2.4) in the result gives
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn6.png?pub-status=live)
where the multiplication with a Fréchet derivative defines an inner product. To calculate the Jacobian, we need to take the derivative of the left-hand side (LHS) of (2.6) with respect to $\boldsymbol {q}_T$, which is equivalent to taking the derivative of the right-hand side (RHS) with respect to
$\mathcal {H}(\boldsymbol {q})$. Given that
$\textrm {D} F(\mathcal {H}(\boldsymbol {q}))=\textrm {D}(F\circ \mathcal {H})(\boldsymbol {q})(\textrm {D} \mathcal {H}(\boldsymbol {q}) )^{-1}$ for a smooth
$F$, the Jacobian can be written as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn7.png?pub-status=live)
The LHS of (2.7) should be calculated at $\bar {\boldsymbol {q}}_T$ in order to obtain
$\mathcal {A}_T$. The state vectors
$\bar {\boldsymbol {q}}$ and
$\bar {\boldsymbol {q}}_T$ are not equivalent in the sense that they do not satisfy (2.3), i.e.
$\bar {\boldsymbol {q}}_T\neq \mathcal {H}(\bar {\boldsymbol {q}})$. The equivalent expansion point for the RHS of (2.7), which is not equal to
$\bar {\boldsymbol {q}}$, is then defined as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn8.png?pub-status=live)
Calculation of $\bar {\boldsymbol {q}}_T$ requires the dynamic state data. In case only the mean flow statistics are available, a first-order prediction of
$\tilde {\boldsymbol {q}}$ can be achieved as described in appendix A.
Having defined $\tilde {\boldsymbol {q}}$, (2.7) can then be rewritten as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn9.png?pub-status=live)
where $\tilde {\mathcal {A}}\triangleq \textrm {D}\mathcal {N}(\tilde {\boldsymbol {q}})$. Note that the second term on the RHS of (2.7) is zero if
$\mathcal {H}$ is linear (
$\textrm {D}^2\mathcal {H}(\boldsymbol {q})=0$ for any
$\boldsymbol {q}$) or if linearisation is performed about a ‘fixed’ point of the system, which, by definition, satisfies
$\mathcal {N}(\bar {\boldsymbol {q}})=0$. In that case, the first term in (2.9) indicates a similarity transformation between
${\mathcal {A}}_T$ and
$\tilde {\mathcal {A}}$, which now reduces to
$\mathcal {A}$ (due to having
$\bar {\boldsymbol {q}}_T= \mathcal {H}(\bar {\boldsymbol {q}})$ satisfied, by definition in the case of linear
$\mathcal {H}$, and through (2.6) in the case of expansion around the fixed point), and the two linear operators share the same eigenvalues. In mean-flow-based linear analysis, however, the second term on the RHS of (2.9) is non-zero, which implies a difference in the eigenvalues of
$\tilde {\mathcal {A}}$ and
${\mathcal {A}}_T$ even if the corresponding linearisation points are equivalent.
We now derive an expression relating $\mathcal {A}$ and
$\mathcal {A}_T$. It is more convenient to compare these two operators since one would use
$\mathcal {A}$ rather than
$\tilde {\mathcal {A}}$ when performing mean-flow linear analysis. Although (2.9) provides a means to compute
$\mathcal {A}_T$, which can then be compared to
$\mathcal {A}$, an exact general expression relating the two operators cannot be derived for nonlinear
$\mathcal {H}$. However, an approximate relation is given by replacing (A 5) into (2.9) as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn10.png?pub-status=live)
The second term on the RHS of (2.10) accounts for the change in the linearisation point, i.e. non-equivalence of the mean flows, $\bar {\boldsymbol {q}}$ and
$\bar {\boldsymbol {q}}_T$, due to taking the mean after nonlinear transformation, while the third term appears once again since the mean flow is not a fixed point of the Navier–Stokes system for turbulent flows. It is obvious that these extra terms do not cancel each other for arbitrary
$\mathcal {H}$. As a result, expanded about the mean flow, the system characteristics are modified when subjected to a nonlinear transformation. An immediate implication is that the stability characteristics of the linear operator are not unique and the linearised systems (2.2) and (2.5) are equivalent only if the right-hand sides are maintained and the equal sign is respected.
2.2. Implications for resolvent analysis
Resolvent analysis involves taking the Fourier transform of (2.2), or similarly (2.5), and reorganising the result as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn11.png?pub-status=live)
where $\hat {\boldsymbol {q}}$ and
$\hat {\boldsymbol {f}}$ are the Fourier transforms of
$\boldsymbol {q}$ and
$\boldsymbol {f}$, respectively. Ignoring the nonlinear relation between
$\hat {\boldsymbol {f}}$ and
$\hat {\boldsymbol {q}}$, (2.11) can be seen as a forcing–response relation. The optimal forcing that would maximise the energy in the response can be found by maximising the Rayleigh quotient,
$\sigma \triangleq {\langle \hat {\boldsymbol {q}}, \hat {\boldsymbol {q}} \rangle }/{\langle \,\hat {\boldsymbol {f}}, \hat {\boldsymbol {f}}\rangle }$, where the inner product is defined as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn12.png?pub-status=live)
with $\boldsymbol{\mathsf{M}}$ defining a suitable energy norm. The Rayleigh quotient for the transformed system,
$\sigma _T$, can be similarly defined using
$\hat {\boldsymbol {q}}_T$ and
$\hat {\boldsymbol {f}}_T$. To compare
$\sigma$ and
$\sigma _T$, the energy norms in the original and the transformed systems should be equivalent, which amounts to
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn13.png?pub-status=live)
To leading order in fluctuation amplitude, $\boldsymbol {q}^\prime _T$ and
$\boldsymbol {q}^\prime$ are related by the expression
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn14.png?pub-status=live)
Replacing $\boldsymbol {q}^\prime _T$ terms in (2.13) using (2.14) yields a leading-order norm equivalence:
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn15.png?pub-status=live)
Note that the norm correction is required even when the variable transformation is linear, in which case the resolvent operators are connected through a similarity transform. Equation (2.15) can alternatively be obtained by enforcing that the Rayleigh quotients of the original and linearly transformed systems be equal.
3. Application to test cases
The above analysis is tested using four different LES databases of ideally expanded round jets: three isothermal jets at $M_j=0.4$, 0.9 and 1.5, and a hot jet at
$M_j=1.5$ are investigated to observe the effect of switching from conservative to primitive variable sets on resolvent analysis (table 1). The operating conditions are given in terms of jet exit Mach number,
$M_j$, nozzle pressure ratio,
$NPR\triangleq P_{0,j}/P_\infty$, nozzle temperature ratio,
$NTR\triangleq T_{0,j}/T_\infty$, and Reynolds number,
$Re\triangleq \rho _jU_jD/\mu _j$, where
$D$ is the nozzle diameter,
$\mu _j$ is the dynamic viscosity at the jet exit, and the subscript 0 is used to denote stagnation quantities. Further details about the LES databases can be found in Brès et al. (Reference Bres, Ham, Nichols and Lele2017, Reference Bres, Jordan, Jaunet, Le Rallic, Cavalieri, Towne, Lele, Colonius and Schmidt2018).
Table 1. The list of axisymmetric jets investigated.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_tab1.png?pub-status=live)
For each flow case, we performed resolvent analysis and spectral proper orthogonal decomposition (SPOD) of the axisymmetric mode using two different variable sets: $[\nu \ u_x\ u_r\ p]^\textrm {T}$ and
$[\rho \ \rho u_x\ \rho u_r\ \rho E]^\textrm {T}$, which we refer to as primitive and conservative, respectively. Here,
$\nu =1/\rho$,
$\rho$,
$u_x$,
$u_r$,
$p$ and
$\rho E$ denote the specific volume, density, axial and radial velocities, pressure and total energy, respectively. In order to perform a singular value decomposition (SVD) of the resolvent, the Jacobian matrix of the compressible NSE, i.e. the linear operator
$\boldsymbol{\mathsf{A}}$ defined in § 2.1, is computed using conservative variables by linearising the discretised equation as described by Mettot et al. (Reference Mettot, Renac and Sipp2014). At this point, it is possible to switch to primitive variables by first finding the linearisation point that is equivalent to the mean in primitive variables using (2.8), and then applying (2.9) to get
$\boldsymbol{\mathsf{A}}_T$. The SVD of the resolvent is then calculated based on Krylov methods as detailed in Bugeat et al. (Reference Bugeat, Chassaing, Robinet and Sagaut2019). The open libraries PETSc (Balay et al. Reference Balay, Gropp, McInnes and Smith1997) and SLEPc (Hernandez et al. Reference Hernandez, Roman and Vidal2005) are used to solve the linear systems by direct LU decomposition and eigenvalue calculation by the Krylov–Schur algorithm (Hernández et al. Reference Hernández, Román, Tomás and Vidal2007). Computations are carried out using an orthogonal mesh of
$748\times 229$ points for the subsonic cases, and
$636\times 229$ points for the supersonic cases, which were determined after a convergence study, in the numerical domain
$x/D \in [0;30]$ and
$r/D \in [0;12]$, where
$x/D=0$ is the location of the nozzle exit and
$r/D=0$ is the centreline. Sponge zones are located at
$x/D>20$ and
$r/D>5$. The Chu norm (Chu Reference Chu1965) is used for both response and forcing over
$x/D \in [0;20]$ and
$r/D \in [0;5]$.
To calculate the SPOD modes, we followed the method introduced by Towne et al. (Reference Towne, Schmidt and Colonius2018). Once again, the Chu norm is used. We calculated the fast Fourier transform (FFT) of $\boldsymbol {q}$ with 128 FFT points, and overlap ratio of 0.75, yielding 310 FFT blocks for the isothermal cases, and 154 blocks for the hot jet case.
The optimum response modes at $St=0.6$ obtained using primitive and conservative variables, respectively, are plotted in comparison to the optimum SPOD modes in primitive variables in figure 1 for all jet cases. Figure 1 shows the pressure field, which is directly computed for the primitive-variable cases, while it is reconstructed using (2.14) for the conservative-variable cases. The reconstructed SPOD modes are identical to the directly computed ones (see table 4), so are not shown here. The mode shapes are very similar between the directly computed and the reconstructed response modes. However, the global weight distribution among the variables slightly differs in Jet-4 (higher for pressure in the reconstructed mode).
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_fig1.png?pub-status=live)
Figure 1. Comparison of the leading SPOD (left) and optimal resolvent (centre, right) modes at $St=0.6$ for different jets: (a) Jet-1 to (d) Jet-4, respectively. Pressure fields are shown. For the analyses using conservative variables (right), pressure is obtained through linearised transformation.
The transformation from primitive to conservative variables, which are denoted by the subscripts $p$ and
$c$, respectively, is defined as
$\boldsymbol {q}_c=\mathcal {H}(\boldsymbol {q}_p),$ with
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn16.png?pub-status=live)
where $\gamma =1.4$ is the heat capacity ratio. This function becomes linear for density and momentum terms when the flow is incompressible. The jet cases are listed in the order of increasing variable-density effects. Therefore we expect larger deviation in the singular values of the original and transformed resolvent operators as we move from Jet-1 to Jet-4. To quantify the effect of density fluctuations on the mean flow, we define the percentage measure
${\rm \Delta} \bar {\boldsymbol {q}} \triangleq [|\mathcal {H}^{-1}(\bar {\boldsymbol {q}}_c) - \bar {\boldsymbol {q}}_p| / \bar {\boldsymbol {q}}_p] \times 100$. We integrate this quantity over the jet domain where turbulent kinetic energy is greater than 1 % of its maximum value and normalise the result with the integration domain. To quantify the change in the singular values, we define
${\rm \Delta} \sigma _1 \triangleq [(\sigma _{1,c}-\sigma _{1,p}) / \sigma _{1,p}] \times 100$ and
${\rm \Delta} G \triangleq [(G_c-G_p) / G_p] \times 100$, where
$G=\sigma _1/\sigma _2$ is the gain separation between the optimal and the first suboptimal singular values. The modification of the mean and the resulting changes in the singular values are tabulated in table 2. It can be seen from the table that the difference between the true mean,
$\bar {\boldsymbol {q}}_p$, and the transformed mean,
$\mathcal {H}^{-1}(\bar {\boldsymbol {q}}_c)$, does not exceed 0.6 % except in the radial velocity field, where 7.6 % overall difference is seen in Jet-4. The radial profiles of the mean flow calculated directly in primitive variables,
$\bar {\boldsymbol {q}}_p$, and reconstructed from conservative variables,
$\tilde {\boldsymbol {q}}_p$, are shown for Jet-4 in figure 2. Once again, the difference between
$\bar {\boldsymbol {q}}_p$ and
$\tilde {\boldsymbol {q}}_p$ is mostly visible in radial velocity and pressure around the shear layer, with the largest percentage change in the former. This difference indicates a relatively strong correlation between density and radial velocity, and similarly between density and pressure, in this region. Despite the small modification of the mean, the optimal singular value and gain separation are modified by up to 40 % and 35 %, respectively, in Jet-4.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_fig2.png?pub-status=live)
Figure 2. Radial mean flow profiles calculated in primitive variables (solid) and reconstructed from conservative variables (dashed) at $x/D=2$ in Jet-4.
Table 2. The change in the mean fields and the singular values calculated at $St=0.6$ due to transformation from primitive to conservative variables.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_tab2.png?pub-status=live)
For the two supersonic cases, Jet-3 and Jet-4, in which noticeable changes in the singular values are observed, the analysis is repeated at different frequencies. The optimal gain spectra obtained using primitive variables and their modification under variable transformation are plotted in figure 3. It is seen that the maximum change in singular values is obtained at $St=0.4$ and
$St=0.6$ for Jet-3 and Jet-4, respectively.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_fig3.png?pub-status=live)
Figure 3. Optimal gain spectra computed using primitive variables (a), and their modification under variable transformation (b).
We furthermore investigate the alignment of the optimum response mode of the resolvent operator with the leading SPOD mode of the response, $\boldsymbol {q}$. The alignment is quantified as the absolute value of the scalar product,
$|\langle \boldsymbol {\psi }_S,\boldsymbol {\psi }_R\rangle |$, where the subscripts
$R$ and
$S$ stand for the resolvent optimal response and SPOD modes, respectively. The results at
$St=0.6$ are tabulated in table 3 for all jets. It is seen that the alignment is slightly better when primitive variables are used, except for Jet-4, where the alignment is improved by
$\sim$24 % when conservative variables are used, although the gain separation is lowered by 35 %. This is counter-intuitive since the alignment of SPOD and resolvent modes is often associated with high gain separation in the resolvent operator (Beneddine et al. Reference Beneddine, Sipp, Arnault, Dandois and Lesshafft2016), considering that the nonlinear terms are close to white noise and thus have similar projection coefficients onto the forcing mode basis. However, the presence of coherent low-rank forcing, as recently observed for turbulent channel flow (Morra et al. Reference Morra, Nogueira, Cavalieri and Henningson2020), may change this picture. The overall weight of a response mode in
$\hat {\boldsymbol {q}}$ is determined by the corresponding gain together with the projection of the actual forcing,
$\hat {\boldsymbol {f}}$ on to the corresponding forcing mode of the resolvent operator. Therefore, the observed increase in the alignment despite the reduction in gain separation indicates enhanced projection of forcing onto the optimal forcing mode, which is sufficient to outweigh the reduced gain separation.
Table 3. Alignment coefficients between the leading SPOD and response modes for different jet cases at $St=0.6$. Results obtained using primitive and conservative variables, respectively, are compared.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_tab3.png?pub-status=live)
Table 4. Alignment coefficients between the directly computed and the reconstructed modes for different jet cases at $St=0.6$.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_tab4.png?pub-status=live)
Finally, we investigate the change in SPOD and resolvent modes that occurs under the variable transformation. We transform the modes obtained using conservative variables to their primitive-variable counterparts using (2.14). The inner-product definition given in (2.12) is now used to measure the alignment between the reconstructed and directly calculated modes. The results at $St=0.6$ are tabulated in table 4. The alignment of the leading SPOD modes calculated in conservative and primitive variables is above 98 % for all the jets. The similarity of directly computed and reconstructed optimal resolvent modes are again above 98 % for all the cases except for the heated compressible Jet-4, where we see a drop to 46 %. This change, consistent with the significant change observed in the singular values, shows how the choice of variables may lead to quite different results and subsequent conclusions about the underlying flow physics.
4. Discussion and concluding remarks
We have demonstrated a non-uniqueness issue associated with mean-flow-based linear analysis. We show that the characteristics of the linear operator that is obtained by linearising a nonlinear dynamical system about its mean depend on the state variables considered. In the framework of resolvent analysis, this means that two studies of a given flow, using nonlinearly related dependent variables (conservative and primitive, for instance), may produce different results.
This raises questions regarding the interpretation of such analyses, now widely used to study coherent structures in turbulent shear flow. The application of such analysis for jets is often justified on the basis of their weak non-parallelism, which may result in a large gain separation between leading and suboptimal resolvent modes, and an associated spatial separation between forcing and response modes. By means of resolvent analyses of turbulent jets with different operating conditions, we demonstrate how primitive- and conservative-variable-based analyses may differ significantly (up to 40 % change in gain; 35 % change in gain separation). This implies that mean-flow-based linear analyses of amplifier flows, where flow dynamics are strongly dependent on forcing, cannot be regarded as universal, but are instead dependent on the specific form (and model) considered for the forcing terms.
A similar issue has arisen in the context of aeroacoustics. Acoustic analogies of different forms have been proposed over the years (Lighthill Reference Lighthill1952; Lilley Reference Lilley1974; Howe Reference Howe1975; Doak Reference Doak1995; Goldstein Reference Goldstein2003; etc.) based on different linear operators considered to describe sound propagation. For each wave operator, there exists a corresponding ‘source’ term; and it is this that confounds attempts to uniquely define what is meant by a ‘source’ of sound in turbulent flows (cf. Jordan & Gervais (Reference Jordan and Gervais2008)). We see that the same situation holds for mean-flow-based stability analysis. Just as there is no unique acoustic wave propagator, there is no unique resolvent operator. However, as these approaches are all exact rearrangements of the governing equations, with residual nonlinear terms treated as an external ‘force’ or ‘source’, all analyses will lead to the same result if the residual terms are retained. This highlights the importance of not neglecting, or oversimplifying, the external forcing term in resolvent analysis.
While this ambiguity may be unsettling, it opens the door to optimisation of resolvent-based approaches for various applications. How to optimise the linear framework could vary depending on the problem considered. For instance, for a supersonic jet where a rank-1 model is sufficient to describe peak jet noise (Sinha et al. Reference Sinha, Rodríguez, Brès and Colonius2014; Cavalieri et al. Reference Cavalieri, Jordan and Lesshafft2019), finding a nonlinear transformation that maximises gain separation, whilst keeping the nonlinear forcing maximally aligned with the leading input mode, would constitute an interesting optimisation problem. For a subsonic jet, on the other hand, multiple input–output modes are necessary to correctly describe sound generation (Cavalieri & Agarwal Reference Cavalieri and Agarwal2014; Towne et al. Reference Towne, Colonius, Jordan, Cavalieri and Brès2015; Cavalieri et al. Reference Cavalieri, Jordan and Lesshafft2019). Finding a transformation that maximises the gains and projections onto the forcing modes for the first $n$ in that case, where
$n\geq 2$ is to be determined as well, may help improve the modelling strategies.
Acknowledgements
This work has received funding from the Clean Sky 2 Joint Undertaking under the European Union's Horizon 2020 research and innovation programme under grant agreement no. 785303.
Declaration of interests
The authors report no conflict of interest.
Appendix A. Estimating
$\tilde {\boldsymbol {q}}$ and
$\tilde {\mathcal {A}}$ using flow statistics
Applying a Taylor-series expansion to (2.3) around $\bar {\boldsymbol {q}}$, we get
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn17.png?pub-status=live)
Neglecting third-order terms in (A 1) and taking its mean yields
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn18.png?pub-status=live)
Note that the first-order term in the Taylor-series expansion is dropped after taking the mean, since $\overline {\boldsymbol {q}^\prime }=0$. Applying a linear expansion to (2.8) again around
$\bar {\boldsymbol {q}}$, we get
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn19.png?pub-status=live)
Equations (A 2) and (A 3) both approximate $\bar {\boldsymbol {q}}_T$. Then, a first-order approximation of
$\tilde {\boldsymbol {q}}$ can be obtained by rearranging these two equations as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn20.png?pub-status=live)
Equation (A 4) requires knowledge of the mean, $\bar {\boldsymbol {q}}$, together with the stress-like tensor,
$\overline {\boldsymbol {q}^\prime {\boldsymbol {q}^\prime }^\textrm {T}}$. Note that, if
$\mathcal {H}$ is an element-wise operator, only the mean squares of the fluctuations, i.e. the diagonal elements of
$\overline {\boldsymbol {q}^\prime {\boldsymbol {q}^\prime }^\textrm {T}}$, are necessary. Assuming a converged expansion in (A 3) implies that the second term in (A 4) is small. Defining
$\epsilon (\bar {\boldsymbol {q}}) \triangleq (\textrm {D} \mathcal {H} (\bar {\boldsymbol {q}}))^{-1}(\frac {1}{2}\overline {{\boldsymbol {q}^\prime }^\textrm {T} \textrm {D}^2 \mathcal {H}(\bar {\boldsymbol {q}}){\boldsymbol {q}^\prime }})$, applying
$\mathcal {N}$ on both sides of (A 4) and linearly expanding the RHS about
$\bar {\boldsymbol {q}}$, we get
$\mathcal {N} (\tilde {\boldsymbol {q}}) \approx \mathcal {N}(\bar {\boldsymbol {q}}) + \textrm {D}\mathcal {N}(\bar {\boldsymbol {q}})\epsilon (\bar {\boldsymbol {q}})$, which can, finally, be differentiated with respect to
$\boldsymbol {q}$ to obtain
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20200804204137178-0343:S0022112020005662:S0022112020005662_eqn21.png?pub-status=live)