ECMWF Potsdam 2010 Slide 1 Non-hydrostatic model formulations for ultra-high resolution medium-range forecasting: compressible or anelastic ? EULAG workshop,

Slides:



Advertisements
Similar presentations
ECMWF Governing Equations 2 Slide 1 Governing Equations II: classical approximations and other systems of equations Thanks to Clive Temperton, Mike Cullen.
Advertisements

Numerical methods III (Advection: the semi-Lagrangian technique)
Parametrization of PBL outer layer Martin Köhler Overview of models Bulk models local K-closure K-profile closure TKE closure.
Governing Equations IV
ECMWF Governing Equations 3 Slide 1 Numerical methods IV (time stepping) by Nils Wedi (room 007; ext. 2657) In part based on previous material by Mariano.
Parameterization of orographic related momentum
Parameterization of orographic related momentum
(c) MSc Module MTMW14 : Numerical modelling of atmospheres and oceans Staggered schemes 3.1 Staggered time schemes.
Algorithm Development for the Full Two-Fluid Plasma System
Günther Zängl, DWD1 Improvements for idealized simulations with the COSMO model Günther Zängl Deutscher Wetterdienst, Offenbach, Germany.
EARS1160 – Numerical Methods notes by G. Houseman
Semi-Lagrangian Dynamics in GFS Sajal K. Kar. Introduction Over the years, the accuracy of medium-range forecasts has steadily improved with increasing.
Page 1© Crown copyright 2007 High-resolution modelling in support of T-REX observations Simon Vosper and Peter Sheridan Met Office, UK T-REX Workshop,
Non-hydrostatic IFS at ECMWF
Total Recall Math, Part 2 Ordinary diff. equations First order ODE, one boundary/initial condition: Second order ODE.
Design and evaluation of the National Institute for Environmental Studies (NIES) transport model Dmitry Belikov and Shamil Maksyutov National Institute.
Geophysical Modelling: Climate Modelling How advection, diffusion, choice of grids, timesteps etc are defined in state of the art models.
Basic Concepts of Numerical Weather Prediction 6 September 2012.
Introduction to Numerical Weather Prediction 4 September 2012.
1 The Spectral Method. 2 Definition where (e m,e n )=δ m,n e n = basis of a Hilbert space (.,.): scalar product in this space In L 2 space where f * :
An Earth System Model based on the ECMWF Integrated Forecasting System IFS-model What is the IFS? Governing equations Dynamics and physics Numerical implementation.
A Look at High-Order Finite- Volume Schemes for Simulating Atmospheric Flows Paul Ullrich University of Michigan.
Zängl ICON The Icosahedral Nonhydrostatic model: Formulation of the dynamical core and physics-dynamics coupling Günther Zängl and the ICON.
Development of WRF-CMAQ Interface Processor (WCIP)
HWRF ERROR ANALYSIS T N Krishnamurti A.Thomas A. Simon Florida State University.
Most physically significant large-scale atmospheric circulations have time scales on the order of Rossby waves but much larger than the time scales.
Lars Isaksen, ECMWF, March 2006 Data assimilation and use of satellite data1 Control of Gravity Waves Gravity waves and divergent flow in the atmosphere.
Comparison of Different Approaches NCAR Earth System Laboratory National Center for Atmospheric Research NCAR is Sponsored by NSF and this work is partially.
Comparison of convective boundary layer velocity spectra calculated from large eddy simulation and WRF model data Jeremy A. Gibbs and Evgeni Fedorovich.
A cell-integrated semi-Lagrangian dynamical scheme based on a step-function representation Eigil Kaas, Bennert Machenhauer and Peter Hjort Lauritzen Danish.
A particle-gridless hybrid methods for incompressible flows
NUMERICAL MODELING OF THE OCEAN AND MARINE DYNAMICS ON THE BASE OF MULTICOMPONENT SPLITTING Marchuk G.I., Kordzadze A.A., Tamsalu R, Zalesny V.B., Agoshkov.
Non-hydrostatic Numerical Model Study on Tropical Mesoscale System During SCOUT DARWIN Campaign Wuhu Feng 1 and M.P. Chipperfield 1 IAS, School of Earth.
ECMWF Potsdam 2010 Slide 1 Non-hydrostatic modeling on the sphere with ultra-high resolution PDE’s on the sphere, Potsdam 2010 Nils Wedi, Mats Hamrud and.
The equations of motion and their numerical solutions II by Nils Wedi (2006) contributions by Mike Cullen and Piotr Smolarkiewicz.
24-28 Sept. 2012Baldauf, Reinert, Zängl (DWD)1 Michael Baldauf, Daniel Reinert, Günther Zängl (DWD, Germany) PDEs on the sphere, Cambridge, Sept.
A baroclinic instability test case for dynamical cores of GCMs Christiane Jablonowski (University of Michigan / GFDL) David L. Williamson (NCAR) AMWG Meeting,
The status and development of the ECMWF forecast model M. Hortal, M. Miller, C. Temperton, A. Untch, N. Wedi ECMWF.
Numerical simulations of inertia-gravity waves and hydrostatic mountain waves using EULAG model Bogdan Rosa, Marcin Kurowski, Zbigniew Piotrowski and Michał.
Toward all-scale simulation of moist atmospheric flows with soundproof equations Wojciech W. Grabowski 1, Marcin J. Kurowski 2, Zbigniew P. Piotrowski.
CIS888.11V/EE894R/ME894V A Case Study in Computational Science & Engineering We will apply several numerical methods to find a steady state solution of.
Pressure Fluctuations Associated with Deep Moist Convection.
Further steps towards a scale separated turbulence scheme: Matthias Raschendorfer DWD Aim: General valid (consistent) description of sub grid scale (SGS)
Recent Developments in the NRL Spectral Element Atmospheric Model (NSEAM)* Francis X. Giraldo *Funded.
SRNWP Mini-workshop, Zagreb 5-6 December, Design of ALADIN NH with Vertical Finite Element Discretisation Jozef Vivoda, SHMÚ Pierre Bénard, METEO.
AOSS 401, Fall 2007 Lecture 21 October 31, 2007 Richard B. Rood (Room 2525, SRB) Derek Posselt (Room 2517D, SRB)
Bogdan Rosa 1, Marcin Kurowski 1 and Michał Ziemiański 1 1. Institute of Meteorology and Water Management (IMGW), Warsaw Podleśna, 61
Standardized Test Set for Nonhydrostatic Dynamical Cores of NWP Models
Mass Coordinate WRF Dynamical Core - Eulerian geometric height coordinate (z) core (in framework, parallel, tested in idealized, NWP applications) - Eulerian.
1 Reformulation of the LM fast- waves equation part including a radiative upper boundary condition Almut Gassmann and Hans-Joachim Herzog (Meteorological.
Governing Equations II
Modeling orographic flows on unstructured meshes Piotr Smolarkiewicz, National Center for Atmospheric Research*, USA; Joanna Szmelter, Loughborough University,
Federal Department of Home Affairs FDHA Federal Office of Meteorology and Climatology MeteoSwiss Component testing of the COSMO model’s turbulent diffusion.
Vincent N. Sakwa RSMC, Nairobi
Numerics of Parametrization ECMWF training course May 2006 by Nils Wedi  ECMWF.
Global variable-resolution semi-Lagrangian model SL-AV: current status and further developments Mikhail Tolstykh Institute of Numerical Mathematics, Russian.
The Application of the Multigrid Method in a Nonhydrostatic Atmospheric Model Shu-hua Chen MMM/NCAR.
Federal Department of Home Affairs FDHA Federal Office of Meteorology and Climatology MeteoSwiss Status of the COSMO-1 configuration at MeteoSwiss Guy.
Time Integration Schemes Bill Skamarock NCAR/MMM 1.Canonical equations for scheme analyses. 2.Time-integration schemes used in NWP models.
Atmospheric Dynamics Suzanne Gray (University of Reading) With thanks to Alan Gadian and Geraint Vaughan. Basic dynamical concepts.
ECMWF 2015 Slide 1 A hybrid all-scale finite-volume module for global NWP Piotr Smolarkiewicz, Willem Deconinck, Mats Hamrud, George Mozdzynski, Christian.
3. Modelling module 3.1 Basics of numerical atmospheric modelling M. Déqué – CNRM – Météo-France J.P. Céron – DClim – Météo-France.
Recent Developments at ECMWF
The Boussinesq and the Quasi-geostrophic approximations
Enhancement of Wind Stress and Hurricane Waves Simulation
Development of nonhydrostatic models at the JMA
FSOI adapted for used with 4D-EnVar
The spectral transform method
Dorota Jarecka1 Wojciech W. Grabowski2 Hanna Pawlowska1
Conservative Dynamical Core (CDC)
Presentation transcript:

ECMWF Potsdam 2010 Slide 1 Non-hydrostatic model formulations for ultra-high resolution medium-range forecasting: compressible or anelastic ? EULAG workshop, Sopot, Poland 2010 Nils Wedi, Pierre Benard, Karim Yessad, Sylvie Malardel Mats Hamrud and George Mozdzynski Many thanks to Agathe Untch and Fernando II

ECMWF Potsdam 2010 Slide 2 Outline  Overview of the current status of non-hydrostatic modelling at ECMWF  Identify main areas of concern and their suggested resolve  The spectral transform method  Compressible vs. unified hydrostatic-anelastic equations  Conclusions

ECMWF Potsdam 2010 Slide 3 Introduction – A history  Resolution increases of the deterministic 10-day medium-range Integrated Forecast System (IFS) over ~25 years at ECMWF:  1987: T 106 (~125km)  1991: T 213 (~63km)  1998: T L 319 (~63km)  2000: T L 511 (~39km)  2006: T L 799 (~25km)  2010: T L 1279 (~16km)  2015?: T L 2047 (~10km)  2020-???: (~1-10km) Non-hydrostatic, cloud-permitting, substan- tially different cloud-microphysics and turbulence parametrization, substantially different dynamics-physics interaction ?

ECMWF Potsdam 2010 Slide 4 Skewness and (excess) Kurtosis Predicted from linear stochastic models forced with non-Gaussian noise (Sardeshmukh and Surda, 2009) EULAG IFS Variance: Skewness: (excess) Kurtosis:

ECMWF Potsdam 2010 Slide 5 Higher resolution influence (250hPa vorticity) Extreme events associated with vorticity filaments Variance: Skewness: Kurtosis: 125 km 1 km 12.5 km Predicted from linear stochastic models forced with non-Gaussian noise (Sardeshmukh and Surda, 2009)

ECMWF Potsdam 2010 Slide 6 Cyclonic vorticity (extreme events) For example vorticity filaments are associated with high skewness and high (excess) kurtosis !

ECMWF Potsdam 2010 Slide 7 Ultra-high resolution global IFS simulations  T L 0799 (~ 25km) >> 843,490 points per field/level  T L 1279 (~ 16km) >> 2,140,702 points per field/level  T L 2047 (~ 10km) >> 5,447,118 points per field/level  T L 3999 (~ 5km) >> 20,696,844 points per field/level (world record for spectral model ?!)

ECMWF Potsdam 2010 Slide 8 Orography – T1279 Max global altitude = 6503m Alps

ECMWF Potsdam 2010 Slide 9 Orography - T3999 Alps Max global altitude = 7185m

ECMWF Potsdam 2010 Slide 10 The Gaussian grid Full grid Reduced grid Reduction in the number of Fourier points at high latitudes is possible because the associated Legendre functions are very small near the poles for large m. About 30% reduction in number of points

ECMWF Potsdam 2010 Slide 11 Preparing for the future: The nonhydrostatic IFS  Developed by Météo-France and its ALADIN partners Bubnová et al., (1995); ALADIN (1997); Bénard et al. (2004,2005,2010)  Made available in IFS/Arpège by Météo-France (Yessad, 2008)  Testing of NH-IFS described in Techmemo TM594 (Wedi et al. 2009)

ECMWF Potsdam 2010 Slide 12 NH-IFS EULAG Quasi two-dimensional orographic flow with linear vertical shear H-IFS The figures illustrate the correct horizontal (NH) and the (incorrect) vertical (H) propagation of gravity waves in this case (Keller, 1994). Shown is vertical velocity. (Wedi and Smolarkiewicz, 2009)

ECMWF Potsdam 2010 Slide 13

ECMWF Potsdam 2010 Slide 14 Orography – T1279 Alps

ECMWF Potsdam 2010 Slide 15 Orography T3999

ECMWF Potsdam 2010 Slide 16 Cloud cover 24h forecast T3999 (~5km) Era-Interim shows a wind shear with height in the troposphere over the region!

ECMWF Potsdam 2010 Slide 17 T1279 Precipitation

ECMWF Potsdam 2010 Slide 18 T3999 precipitation

ECMWF Potsdam 2010 Slide 19 Kinetic Energy Spectra (10hPa) T3999 – T1279 H IFS T L 3999 T L 1279

ECMWF Potsdam 2010 Slide 20 Kinetic Energy Spectra (500hPa) T3999 – T1279 H IFS T L 3999 T L 1279

ECMWF Potsdam 2010 Slide 21 Kinetic Energy Spectra (500hPa) T3999 NH vs. H IFS H T L 3999 NH T L 3999 Note that the difference arises most likely from the increased horizontal diffusion necessary for stability in the NH-IFS simulation.

ECMWF Potsdam 2010 Slide 22 Computational Cost at T L 2047 Total cost increase NH – H 106 %

ECMWF Potsdam 2010 Slide 23 Computational Cost at T L 3999 Total cost increase for 24h forecast: H 50min vs. NH 150min

ECMWF Potsdam 2010 Slide 24 H T L 3999 NH T L 3999 Computational Cost at T L 3999 hydrostatic vs. non-hydrostatic IFS

ECMWF Potsdam 2010 Slide 25 The spectral transform method

ECMWF Potsdam 2010 Slide 26 Schematic description of the spectral transform method in the ECMWF IFS model Grid-point space -semi-Lagrangian advection -physical parametrizations -products of terms Fourier space Spectral space -horizontal gradients -semi-implicit calculations -horizontal diffusion FFT LT Inverse FFT Inverse LT Fourier space FFT: Fast Fourier Transform, LT: Legendre Transform No grid-staggering of prognostic variables

ECMWF Potsdam 2010 Slide 27 Horizontal discretisation of variable X (e.g. temperature) FFT (fast Fourier transform) using N F  2N+1 points (linear grid) (3N+1 if quadratic grid) “fast” algorithm available … Legendre transform by Gaussian quadrature using N L  (2N+1)/2 “Gaussian” latitudes (linear grid) ((3N+1)/2 if quadratic grid) “fast” algorithm desirable … Triangular truncation (isotropic) Spherical harmonics associated Legendre polynomials Fourier functions Triangular truncation: m n N m = -N m = N

ECMWF Potsdam 2010 Slide 28 Computation of the associated Legendre polynomials  Increase of error due to recurrence formulae (Belousov, 1962)  Recent changes to transform package went into cycle 35r3 that allow the computation of Legendre functions and Gaussian latitudes in double precision following (Schwarztrauber, 2002) and increased accuracy instead of  Note: the increased accuracy leads in the “Courtier and Naughton (1994) procedure for the reduced Gaussian grid” to slightly more points near the poles for all resolutions.  Note: At resolutions > T3999 above procedure needs review!

ECMWF Potsdam 2010 Slide 29 Spectral transform method  FFT can be computed as C*N*log(N) where C is a small positive number and N is the cut-off wave number in the triangular truncation.  Ordinary Legendre transform is O(N 2 ) but can be combined with the fields/levels such that the arising matrix-matrix multiplies make use of the highly optimized BLAS routine DGEMM.  But overall cost is O(N 3 ) for both memory and CPU time requirements. Desire to use a fast Legendre transform where the cost is proportional to C*N*log(N) with C << N and thus overall cost N 2 *log(N)

ECMWF Potsdam 2010 Slide 30 Fast Legendre transform  The algorithm proposed in (Tygert, 2008) suitably fits into the IFS transform library by simply replacing the single DGEMM call with 2 new steps plus more expensive pre-computations.  (1) Instead of the recursive Cuppen divide-and-conquer algorithm (Tygert, 2008) we use the so called butterfly algorithm (Tygert, 2010) based on a matrix compression technique via rank reduction with a specified accuracy to accelerate the arising matrix-vector multiplies (sub-problems still use dgemm).  (2) The arising interpolation from one set of roots of the associated Legendre polynomials to another can be accelerated by using a FMM (fast multipole method).

ECMWF Potsdam 2010 Slide 31

ECMWF Potsdam 2010 Slide 32 The IFS NH equations

ECMWF Potsdam 2010 Slide 33 Vertical coordinate with coordinate transformation coefficient hybrid vertical coordinate Simmons and Burridge (1981) Prognostic surface pressure tendency: Denotes hydrostatic pressure in the context of a shallow, vertically unbounded planetary atmosphere.

ECMWF Potsdam 2010 Slide 34 Two new prognostic variables in the nonhydrostatic formulation ‘Nonhydrostatic pressure departure’ ‘vertical divergence’ Three-dimensional divergence writes With residual residual Define also:

ECMWF Potsdam 2010 Slide 35 NH-IFS prognostic equations ‘Physics’

ECMWF Potsdam 2010 Slide 36 Diagnostic relations With

ECMWF Potsdam 2010 Slide 37 Auxiliary diagnostic relations

ECMWF Potsdam 2010 Slide 38 Numerical solution  Advection via a two-time-level semi-Lagrangian numerical technique as before.  Semi-implicit procedure with two reference states with respect to gravity and acoustic waves, respectively.  The resulting Helmholtz equation is more complicated than in the hydrostatic case but can still be solved (subject to some constraints on the vertical discretization) with a direct spectral method as before. (Benard et al 2004,2005,2010)

ECMWF Potsdam 2010 Slide 39 Towards a unified hydrostatic-anelastic system  Scientifically, the benefit of having a prognostic equation for non-hydrostatic pressure departure is unclear.  The coupling to the physics is ambiguous.  For stability reasons, the NH system requires at least one iteration, which essentially doubles the number of spectral transforms.  Given the cost of the spectral transforms, any reduction in the number of prognostic variables will save costs.

ECMWF Potsdam 2010 Slide 40 Unapproximated Euler equations

ECMWF Potsdam 2010 Slide 41 Unified system (Arakawa and Konor, 2009) presented here in the context of IFS q x = (p-π)/π

ECMWF Potsdam 2010 Slide 42 Unified system – the non-linear equations

ECMWF Potsdam 2010 Slide 43 Unified system – the non-linear equations

ECMWF Potsdam 2010 Slide 44 Unified system – the linear system Describes the small deviation from a hydrostatically balanced, isothermal, and resting reference state.

ECMWF Potsdam 2010 Slide 45 Unified system – the linear system The structure equation is identical to the Lipps and Hemler system, or in other words, small perturbations from a hydrostatically balanced reference state show the same behaviour in EULAG and the unified system ! (in the absence of Coriolis at least.) At large scales the unified system collapses to the existing hydrostatic system.

ECMWF Potsdam 2010 Slide 46 Semi-implicit schemes non-linear term, treated explicit linearised term, treated implicit

ECMWF Potsdam 2010 Slide 47 SLSI solution procedure

ECMWF Potsdam 2010 Slide 48 Summary and outlook  “Pushing the boundaries” with first T L 3999 simulations.  Nonhydrostatic IFS: Computational cost (almost 3 x at T L 3999) is a serious issue ! Even with the hydrostatic IFS at T L 3999 the spectral computations are about 50% of the total computing time.  Fast Legendre Transform (Tygert, 2008,2010) shows some promise but to be evaluated further.  Unified IFS hydrostatic-anelastic equations (Arakawa and Konor, 2008) (at least in the absence of Coriolis) have the same linear structure equation, i.e. show the same physical behaviour with respect to small perturbations as the Lipps/Hemler system in EULAG, while converging to the existing hydrostatic framework at hydrostatic scales !  Possibilities in the framework of SLSI need to be explored !

ECMWF Potsdam 2010 Slide 49 Additional slides

ECMWF Potsdam 2010 Slide 50 T1279 Skandinavia 24 h total cloud cover H

ECMWF Potsdam 2010 Slide 51 T3999 Skandinavia 24 h total cloud cover H

ECMWF Potsdam 2010 Slide 52 T3999 Skandinavia 24 h total cloud cover NH

ECMWF Potsdam 2010 Slide 53 Unified system – linear system