Abstract
This paper describes a derivation of the adjoint low Mach number equations and their implementation and validation within a global mode solver. The advantage of using the low Mach number equations and their adjoints is that they are appropriate for flows with variable density, such as flames, but do not require resolution of acoustic waves. Two versions of the adjoint are implemented and assessed: a discrete-adjoint and a continuous-adjoint. The most unstable global mode calculated with the discrete-adjoint has exactly the same eigenvalue as the corresponding direct global mode but contains numerical artifacts near the inlet. The most unstable global mode calculated with the continuous-adjoint has no numerical artifacts but a slightly different eigenvalue. The eigenvalues converge, however, as the timestep reduces. Apart from the numerical artifacts, the mode shapes are very similar, which supports the expectation that they are otherwise equivalent. The continuous-adjoint requires less resolution and usually converges more quickly than the discrete-adjoint but is more challenging to implement. Finally, the direct and adjoint global modes are combined in order to calculate the wavemaker region of a low density jet.
Original language | English (US) |
---|---|
Pages (from-to) | 1900-1916 |
Number of pages | 17 |
Journal | Journal of Computational Physics |
Volume | 231 |
Issue number | 4 |
DOIs | |
State | Published - Feb 20 2012 |
Bibliographical note
Funding Information:The authors thank Colm Caulfield and Flavio Giannetti for helpful discussions during development of the code. This work was supported by EPSRC and Rolls Royce under grant CASE/CNA/04/80 and was performed using the Darwin Supercomputer of the University of Cambridge High Performance Computing Service ( http://www.hpc.cam.ac.uk/ ), provided by Dell Inc. using Strategic Research Infrastructure Funding from the Higher Education Funding Council for England .
Keywords
- Adjoint
- Global modes
- Hydrodynamic stability
- Low Mach number
- Non-normality