Skip to main content
Log in

Initiation of ray tracing models: evolution of small-amplitude gravity wave packets in non-uniform background

  • Original Article
  • Published:
Theoretical and Computational Fluid Dynamics Aims and scope Submit manuscript

Abstract

This study introduces a new computational scheme for the linear evolution of internal gravity wave packets passing over strongly non-uniform stratifications and background flows as found, e.g., near the tropopause. Focusing on linear dispersion, which is dominant at small wave amplitudes, the scheme describes general wave superpositions arising from wave reflections near strong variations of the background stratification. Thus, it complements WKB theory, which is restricted to nearly monochromatic waves but covers weakly nonlinear effects in turn. One envisaged application of the method is the formulation of bottom-of-the-stratosphere starting conditions for ray tracing parameterizations that follow nonlinear gravity wave packets into the upper atmosphere. A key feature in this context is the method’s separation of wave packets into up- and downward-propagating components. The paper first summarizes a multilayer method for the numerical solution of the Taylor–Goldstein equation. Borrowing ideas from Eliassen and Palm (Geophys Publ 22:1–23, 1961), the scheme is based on partitioning the atmosphere into several uniformly stratified layers. This allows for analytical plane wave solutions in each layer, which are matched carefully to obtain continuously differentiable global eigenmode solutions. This scheme enables rapid evaluations of reflection and transmission coefficients for internal waves impinging on the tropopause from below as functions of frequency and horizontal wavenumber. The study then deals with a spectral method for propagating wave packets passing over non-uniform backgrounds. Such non-stationary solutions are approximated by superposition of Taylor–Goldstein eigenmodes. Particular attention is paid to an algorithm that translates wave packet initial data in the form of modulated sinusoidal signals into amplitude distributions for the system’s eigenmodes. With this initialization in place, the state of the perturbations at any given subsequent time is obtained by a single superposition of suitably phase-shifted eigenmodes, i.e., without any time-stepping iterations. Comparisons of solutions for wave packet evolution with those obtained from a nonlinear atmospheric flow solver reveal that apparently nonlinear effects can be the result of subtle linear wave packet dispersion.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

Notes

  1. For the Taylor–Goldstein equation (33) with \(\omega \) treated as a constant, a change in sign in m changes the properties of the solution from periodic to exponential, with \(m=0\) corresponding to linear behavior. This is a singular limit in terms of perturbation theory as it changes the character of the solution, but if \(m=0\) only holds at an isolated point, one takes the limit coming from either positive or negative m and finds that the solutions actually match at that point.

  2. An exception arises when all wavenumbers are rational multiples of each other.

  3. Technically, the wave packet contains all wavenumbers since \(\widehat{w}(m,0)\) is always nonzero, but the contributions of waves with wavenumbers outside a small neighborhood around \(m_0\) are negligible.

References

  1. Achatz, U., Klein, R., Senf, F.: Gravity waves, scale asymptotics and the pseudo-incompressible equations. J. Fluid Mech. 663, 120–147 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  2. Achatz, U., Ribstein, B., Senf, F., Klein, R.: The interaction between large-scale balanced flow and small-scale waves in the troposphere. Q. J. R. Meteorol. Soc. 143, 342–361 (2017). https://doi.org/10.1002/qj.2926

    Article  Google Scholar 

  3. Alexander, M., Dunkerton, T.: A spectral parameterization of mean-flow forcing due to breaking gravity waves. J. Atmos. Sci. 56, 4167–4182 (1999)

    Article  MathSciNet  Google Scholar 

  4. Alexander, M.J., Geller, M., McLandress, C., Polavarapu, S., Preusse, P., Sassi, F., Sato, K., Eckermann, S., Ern, M., Hertzog, A., Kawatani, Y., Pulido, M., Shaw, T.A., Sigmond, M., Vincent, R., Watanabe, S.: Recent developments in gravity-wave effects in climate models and the global distribution of gravity-wave momentum flux from observations and models. Q. J. R. Meteorol. Soc. 136, 1103–1124 (2010)

    Google Scholar 

  5. Bölöni, G., Ribstein, B., Muraschko, J., Sgoff, C., Wei, J., Achatz, U.: The interaction between atmospheric gravity waves and large scale flows: an efficient description beyond the nonacceleration paradigm. J. Atmos. Sci. 73, 4833–4852 (2016)

    Article  Google Scholar 

  6. Booker, J.R., Bretherton, F.P.: The critical layer for internal gravity waves in a shear flow. J. Fluid Mech. 27, 513–539 (1967)

    Article  MATH  Google Scholar 

  7. Bretherton, F.P.: The propagation of groups of internal gravity waves in a shear flow. Q. J. R. Meterol. Soc. 92, 466–480 (1966)

    Article  Google Scholar 

  8. Bühler, O.: Waves and Mean Flows. Cambridge University Press, Cambridge (2009)

    Book  MATH  Google Scholar 

  9. Danielsen, E.F., Bleck, R.: Tropospheric and stratospheric ducting of stationary mountain lee waves. J. Atmos. Sci. 27, 758–772 (1970)

    Article  Google Scholar 

  10. Dormand, J.R., Prince, P.J.: A family of embedded Runge–Kutta formulae. J. Comput. Appl. Math. 6(1), 19–26 (1980)

    Article  MathSciNet  MATH  Google Scholar 

  11. Drazin, P.G., Reid, W.H.: Hydrodynamic Stability. Cambridge University Press, Cambridge (1981)

    MATH  Google Scholar 

  12. Durran, D.R.: Improving the anelastic approximation. J. Atmos. Sci. 46, 1453–1461 (1989)

    Article  Google Scholar 

  13. Eliassen, A., Palm, E.: On the transfer of energy in stationary mountain waves. Geophys. Publ. 22, 1–23 (1961)

    MathSciNet  Google Scholar 

  14. Gisinger, S., Dörnbrack, A., Matthias, V., Doyle, J.D., Eckermann, S.D., Ehard, B., Hoffmann, L., Kaifler, B., Kruse, C.G., Rapp, M.: Atmospheric conditions during the deep propagating gravity wave experiment (deepwave). Mon. Weather Rev. 145(10), 4249–4275 (2017)

    Article  Google Scholar 

  15. Gregory, K.D., Sutherland, B.R.: Transmission and reflection of internal wave beams. Phys. Fluids 22(016601), 1–12 (2010)

    Google Scholar 

  16. Grimshaw, R.H.J.: The modulation of an internal gravity-wave packet and the resonance with the mean motion. Stud. Appl. Math. 56, 241–266 (1977)

    Article  MathSciNet  MATH  Google Scholar 

  17. Klein, R., Achatz, U., Bresch, D., Knio, O., Smolarkiewicz, P.K.: Regime of validity of soundproof atmospheric flow models. J. Atmos. Sci. 67, 3226–3237 (2010)

    Article  Google Scholar 

  18. Lara, L.: A numerical method for solving a system of nonautonomous linear ordinary differential equations. Appl. Math. Comput. 170, 86–94 (2004)

    MathSciNet  MATH  Google Scholar 

  19. Lindzen, R.S.: Turbulence and stress owing to gravity wave and tidal breakdown. J. Geophys. Res. 86, 9707–9714 (1981)

    Article  Google Scholar 

  20. McHugh, J.: Incidence and reflection of internal waves and wave-induced currents at a jump in buoyancy frequency. Nonlinear Proc. Geophys. 22, 259–274 (2015)

    Article  Google Scholar 

  21. Mercier, M.J., Garnier, N.B., Dauxois, T.: Reflection and diffraction of internal waves analyzed by the Hilbert transform. Phys. Fluids 20, 1–10 (2008)

    Article  MATH  Google Scholar 

  22. Muraschko, J., Fruman, M.D., Achatz, U., Hickel, S., Toledo, Y.: On the application of Wentzel–Kramer–Brillouin theory for the simulation of the weakly non-linear dynamics of gravity waves. Q. J. R. Meterol. Soc. 141, 676–697 (2015)

    Article  Google Scholar 

  23. Nault, J.T., Sutherland, B.R.: Internal wave transmission in nonuniform flows. Phys. Fluids 19, 1–8 (2007)

    Article  MATH  Google Scholar 

  24. Pütz, C.: Investigation of the interaction between gravity waves and the tropopause. Ph.D. thesis, Freie Universität Berlin. https://refubium.fu-berlin.de/handle/fub188/22843 (2018)

  25. Pütz, C., Schlutow, M., Klein, R., Bense, V., Spichtinger, P.: Reflection and transmission of gravity waves at non-uniform stratification layers. http://arxiv.org/abs/1812.08779 (preprint available) (2018)

  26. Rieper, F., Hickel, S., Achatz, U.: A conservative integration of the pseudo-incompressible equations with implicit turbulence parameterization. Mon. Weather Rev. 141, 861–886 (2013)

    Article  Google Scholar 

  27. Shampine, L.F., Reichelt, M.W.: The MATLAB ODE suite. SIAM J. Sci. Comput. 18(1), 1–22 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  28. Stein, E.M., Shakarchi, R.: Fourier Analysis: An Introduction. Princeton Lectures in Analysis. Princeton University Press, Princeton (2003)

    MATH  Google Scholar 

  29. Sutherland, B.R.: Internal Gravity Waves. Cambridge University Press, Cambridge (2010)

    Book  MATH  Google Scholar 

  30. Sutherland, B.R., Yewchuck, K.: Internal wave tunnelling. J. Fluid Mech. 511, 125–134 (2004)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

The data and code for this paper are available upon request from the authors. The authors thank the German Research Foundation (DFG) for support through the research unit Multi-Scale Dynamics of Gravity Waves (FOR 1898 “MS-GWaves”) and through Grant KL611/24-1. They also thank the group of Prof. Ulrich Achatz (Goethe University, Frankfurt) for the provision of the PincFloit code. The latest version of code is available from Prof. Achatz’ group, while the code and setups of the code used in all simulations presented in this paper are available from the authors upon request.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Christopher Pütz.

Additional information

Communicated by William Dewar.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Convergence proof for the multilayer method with the \(C^1\)-approach

This section shows a proof that the multilayer method using the matching conditions from the \(C^1\)-approach (54) converges to the solution of Eq. (51) for fixed \(\omega \). It relies on writing the method as a one-step method for the equivalent first-order system

$$\begin{aligned} \begin{pmatrix} w\\ q \end{pmatrix}^\prime = \begin{pmatrix} 0 &{}\quad 1 \\ -m^2(z) &{}\quad 0 \end{pmatrix} \begin{pmatrix} w\\ q \end{pmatrix}. \end{aligned}$$
(62)

In particular, given a point \(z_0\), initial conditions \(w_0, q_0\) and a step size \(\Delta _z\), we solve the constant-coefficient system

$$\begin{aligned} \begin{pmatrix} w^{(1)}\\ q^{(1)} \end{pmatrix}^\prime = \begin{pmatrix} 0 &{}\quad 1 \\ -m^2(z_0 +\frac{\Delta _z}{2}) &{} \quad 0 \end{pmatrix} \begin{pmatrix} w^{(1)}\\ q^{(1)} \end{pmatrix}, \end{aligned}$$
(63)

due to the initial conditions \(w^{(1)}(z_0)=w_0, q^{(1)}(z_0)=q_0)\) and set \(w_1 = w^{(1)}(z_0 + \Delta _z), q_1 = q^{(1)}(z_0 + \Delta _z)\), which are the initial conditions for the next step. Since \(q=w^\prime \), owing to the first row of the equation system, the global solution and its first derivative are continuous. Lara [18] shows that such one-step methods for first-order systems converge to the solution of the corresponding system. But the one-step method from Eq. (63) is equivalent to the multilayer method, as the eigenvalues of the matrix are \(\pm i m(z_0 + \frac{\Delta _z}{2})\) and the solution is a linear combination of the exponentials of the eigenvalues, which is exactly the same as for the multilayer method. This puts the use of the \(C^1\)-approach on a solid foundation.

Grid convergence study for the multilayer method for wave packets

This section is dedicated to a grid convergence study for the multi layer method. We chose two test cases already presented in the main part of this paper, namely the propagation of a wave packet through a realistic tropopause profile, as shown in Fig. 5, and a wave packet refracted by a weak background wind, i.e., case REFR from Sect. 4 with the same setups for initial wave packets as in the respective test cases.

The reference solution \(w_\mathrm{ref}\) is, in both cases, computed with \(2^9\) layers, and we compare it to the solution \(w_n\) computed with \(n = 2^2, 2^3, \ldots , 2^8\) layers. The time point of the comparison was chosen such that the initial wave packet has passed the area of non-uniform background. The real solution was computed with a vertical resolution of \(50\,\mathrm {m}\). We compute the absolute error between those 2 solutions in the \(l_\infty \)-norm, i.e.,

$$\begin{aligned} l_\infty (n) = \max \left| w_n -w_\mathrm{ref} \right| , \end{aligned}$$
(64)

but we normalize this error by the maximum vertical wind speed of the reference solution \(\max \left| w_\mathrm{ref} \right| \).

The results are displayed in Fig. 14. For the wave packet moving through a tropopause, which can be seen in the left panel, we observe that the error decreases with a fixed convergence order. The slope of a least square fit is \(-2.07\), which indicates that we have a quadratic convergence.

For the wave packet in the REFR case, we see that a certain threshold in layers has to be surpassed (which seems to be somewhere between 32 and 64 layers) in order to obtain acceptable results. But once this requirement is met, we can also see that the error decreases. A least squares fit here has a slope of \(-1.52\), and when considering only the data points from 32 layers onward, we have a slope of \(-2.23\), which lets us conclude that the convergence order is 2.

Fig. 14
figure 14

Error development for increasing number of layers for a wave packet moving through the tropopause profile (48) (left) and for the case REFR (right)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Pütz, C., Schlutow, M. & Klein, R. Initiation of ray tracing models: evolution of small-amplitude gravity wave packets in non-uniform background. Theor. Comput. Fluid Dyn. 33, 509–535 (2019). https://doi.org/10.1007/s00162-019-00504-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00162-019-00504-z

Keywords

Navigation