(c) 2006 1 MSc Module MTMW14 : Numerical modelling of atmospheres and oceans Staggered schemes 3.1 Staggered time schemes.

Slides:



Advertisements
Similar presentations
My First Fluid Project Ryan Schmidt. Outline MAC Method How far did I get? What went wrong? Future Work.
Advertisements

Reduction of Temporal Discretization Error in an Atmospheric General Circulation Model (AGCM) Daisuke Hotta Advisor: Prof. Eugenia Kalnay.
Finite Difference Methods
RAMS/BRAMS Basic equations and some numerical issues.
(c) MSc Module MTMW14 : Numerical modelling of atmospheres and oceans Week 3: Modelling the Real World 3.1 Staggered.
The Problem of Parameterization in Numerical Models METEO 6030 Xuanli Li University of Utah Department of Meteorology Spring 2005.
Presenter: Jonathon Nooner. Suppose that we have an f(x,y,t): --- n is treated as a time index, i and j are treated as spatial indices.
Semi-Lagrangian Dynamics in GFS Sajal K. Kar. Introduction Over the years, the accuracy of medium-range forecasts has steadily improved with increasing.
Adnan Khan Department of Mathematics Lahore University of Management Sciences.
1 Internal Seminar, November 14 th Effects of non conformal mesh on LES S. Rolfo The University of Manchester, M60 1QD, UK School of Mechanical,
Atms 4320 Lab 2 Anthony R. Lupo. Lab 2 -Methodologies for evaluating the total derviatives in the fundamental equations of hydrodynamics  Recall that.
A Semi-Lagrangian Laplace Transform Filtering Integration Scheme Colm Clancy and Peter Lynch Meteorology & Climate Centre School of Mathematical Sciences.
Geophysical Modelling: Climate Modelling How advection, diffusion, choice of grids, timesteps etc are defined in state of the art models.
Introduction to Numerical Methods I
Modeling Fluid Phenomena -Vinay Bondhugula (25 th & 27 th April 2006)
Non-hydrostatic algorithm and dynamics in ROMS Yuliya Kanarska, Alexander Shchepetkin, Alexander Shchepetkin, James C. McWilliams, IGPP, UCLA.
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Introduction to Modeling Fluid Dynamics 1.
Basic Concepts of Numerical Weather Prediction 6 September 2012.
SELFE: Semi-implicit Eularian- Lagrangian finite element model for cross scale ocean circulation Paper by Yinglong Zhang and Antonio Baptista Presentation.
Finite Differences Finite Difference Approximations  Simple geophysical partial differential equations  Finite differences - definitions  Finite-difference.
M. Baldauf, DWD Numerical contributions to the Priority Project ‘Runge-Kutta’ COSMO General Meeting, Working Group 2 (Numerics) Bukarest,
(c) MSc Module MTMW14 : Numerical modelling of atmospheres and oceans More advanced spatial schemes 4.1 Series expansion.
A Look at High-Order Finite- Volume Schemes for Simulating Atmospheric Flows Paul Ullrich University of Michigan.
Most physically significant large-scale atmospheric circulations have time scales on the order of Rossby waves but much larger than the time scales.
1 A Framework for The Analysis of Physics-Dynamics Coupling Strategies Andrew Staniforth, Nigel Wood (Met Office Dynamics Research Group) and Jean Côté.
Hans Burchard Leibniz Institute for Baltic Sea Research Warnemünde How to make a three-dimensional numerical model that.
Applied NWP [1.2] “Once the initialization problem was resolved in the 1960s, models based on the primitive equations gradually supplanted those based.
(c) MSc Module MTMW14 : Numerical modelling of atmospheres and oceans Week 5: Lecture Plan 5.1 Revision class 5.2 Test.
1 EEE 431 Computational Methods in Electrodynamics Lecture 4 By Dr. Rasime Uyguroglu
A conservative FE-discretisation of the Navier-Stokes equation JASS 2005, St. Petersburg Thomas Satzger.
Lecture Objectives: Analyze the unsteady-state heat transfer Conduction Introduce numerical calculation methods Explicit – Implicit methods.
Modelling 1: Basic Introduction. What constitutes a “model”? Why do we use models? Calibration and validation. The basic concept of numerical integration.
A cell-integrated semi-Lagrangian dynamical scheme based on a step-function representation Eigil Kaas, Bennert Machenhauer and Peter Hjort Lauritzen Danish.
© Crown copyright Met Office A Framework for The Analysis of Physics-Dynamics Coupling Strategies Andrew Staniforth, Nigel Wood (Met O Dynamics Research)
A particle-gridless hybrid methods for incompressible flows
ALADIN NH Recent progress Petra Smolíková, Radmila Brožková.
3.3.3: Semi-Lagrangian schemes AOSC614 class Hong Li.
Presentation Slides for Chapter 7 of Fundamentals of Atmospheric Modeling 2 nd Edition Mark Z. Jacobson Department of Civil & Environmental Engineering.
1 Finite Elements. 2 Finite elements Formally identical to spectral technique Dependent variables expanded as linear combinations of basis local, non.
Grid or Mesh or Adaptive Procedure Fluid Dynamics is Made for This And this was developed in the Early 1970s.
The status and development of the ECMWF forecast model M. Hortal, M. Miller, C. Temperton, A. Untch, N. Wedi ECMWF.
METO , 3.3.6, and 3.4 Junjie Liu. SWE in two dimensions  The term in brackets are the dominant terms for the geostrophic (2.5.1) and the inertia.
Presentation of the paper: An unstructured grid, three- dimensional model based on the shallow water equations Vincenzo Casulli and Roy A. Walters Presentation.
AOSS 401, Fall 2007 Lecture 23 November 05, 2007 Richard B. Rood (Room 2525, SRB) Derek Posselt (Room 2517D, SRB)
Recent Developments in the NRL Spectral Element Atmospheric Model (NSEAM)* Francis X. Giraldo *Funded.
1 Rachel Capon 04/2004 © Crown copyright Met Office Unified Model NIMROD Nowcasting Rachel Capon Met Office JCMM.
1 The Nonhydrostatic Icosahedral (NIM) Model: Description and Potential Use in Climate Prediction Alexander E. MacDonald Earth System Research Lab Climate.
Discretization Methods Chapter 2. Training Manual May 15, 2001 Inventory # Discretization Methods Topics Equations and The Goal Brief overview.
Discretization for PDEs Chunfang Chen,Danny Thorne Adam Zornes, Deng Li CS 521 Feb., 9,2006.
Instability in Leapfrog and Forward-Backward Schemes by Wen-Yih Sun Department of Earth and Atmospheric Sciences Purdue University West Lafayette, IN.
Mass Coordinate WRF Dynamical Core - Eulerian geometric height coordinate (z) core (in framework, parallel, tested in idealized, NWP applications) - Eulerian.
Applied NWP [1.2] “…up until the 1960s, Richardson’s model initialization problem was circumvented by using a modified set of the primitive equations…”
Development of an Atmospheric Climate Model with Self-Adapting Grid and Physics Joyce E. Penner 1, Michael Herzog 2, Christiane Jablonowski 3, Bram van.
Global variable-resolution semi-Lagrangian model SL-AV: current status and further developments Mikhail Tolstykh Institute of Numerical Mathematics, Russian.
Lecture Objectives: - Numerics. Finite Volume Method - Conservation of  for the finite volume w e w e l h n s P E W xx xx xx - Finite volume.
Time Integration Schemes Bill Skamarock NCAR/MMM 1.Canonical equations for scheme analyses. 2.Time-integration schemes used in NWP models.
Regional Weather and Climate Modeling:
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.
Reporter: Prudence Chien
Lecture 4: Numerical Stability
Introduction to Numerical Methods I
The Met Office aqua-planet runs using pre-HadGAM1
Turbulence closure problem
© Fluent Inc. 1/10/2018L1 Fluids Review TRN Solution Methods.
Convergence in Computational Science
Finite Volume Method for Unsteady Flows
Objective Numerical methods Finite volume.
Introduction to Fluid Dynamics & Applications
Conservative Dynamical Core (CDC)
GungHo! A new dynamical core for the Unified Model Nigel Wood, Dynamics Research, UK Met Office © Crown copyright Met Office.
Presentation transcript:

(c) MSc Module MTMW14 : Numerical modelling of atmospheres and oceans Staggered schemes 3.1 Staggered time schemes (semi-implicit) 3.2 Staggered spatial grid discretisations

2 Course content Week 1: The Basics 1.1 Introduction 1.2 Brief history of numerical weather forecasting and climate modelling 1.3 Dynamical equations for the unforced fluid Week 2: Modelling the real world 2.1 Physical parameterisations: horizontal mixing and convection 2.2 Ocean modelling Week 3: Staggered schemes 3.1 Staggered time discretisation and the semi-implicit method 3.2 Staggered space discretisations Week 4: More advanced spatial schemes 4.1 Lagrangian and semi-lagrangian schemes 4.2 Series expansion methods: finite element and spectral methods Week 5: Synthesis 5.1 Revision 5.2 Test

3 3.1 Staggered time schemes Basic idea: Represent time derivative by centered time finite difference (CT) and then put different terms of the equation on different time levels. (mixed scheme) Why? Different equations have different stability properties (e.g. diffusion equation is unstable for CT and advection equation is unstable for FT scheme). Treat some of the terms implicitly in order to slow down simulated waves and get round CFL criterion (semi-implicit)

4 3.1 Example 1: Implicit diffusion schemes Example: centred for advection (conditionally stable) backward for diffusion (implicit & fully stable) n-1 n n+1 time

5 3.1 Semi-implicit gravity wave schemes Key concept: slow down fast gravity waves by treating them implicitly while treating other terms explicitly. Split the tendency terms and put them on different time levels. Example: shallow water equations

6 3.1 Semi-implicit gravity wave schemes Split the operator: Centered scheme (explicit) Backward scheme (fully implicit) Mixed scheme (semi-implicit)

7 3.1 Semi-implicit gravity wave schemes The sparse operator 1+ hG is a lot easier to invert than is 1+2h(R+G) to obtain a simple Helmholtz equation for height field. Rank of matrix to be inverted is 1/3 that of fully implicit scheme. Fast sparse matrix techniques can be used to invert (1+ hG) Causes gravity waves to be treated implicitly and so larger time steps can be used without running into CFL problems Robert, A., 1982: A semi-Lagrangian and semi- implicit numerical integration scheme for the primitive meteorological equations. J. Meteorol. Soc. Japan, 60, Robert,A., T.L. Yee, and H. Ritchie, 1985: A semi- Lagrangian and semi-implicit numerical integration scheme for multilevel atmospheric models. Mon. Weather Rev., 113,

8 3.1 Summary of main points To obtain numerical stabilitiy, it can be advantageous to treat different tendency terms using different time schemes Example 1: implicit diffusion schemes Example 2: semi-implicit gravity wave schemes.

9

Staggered spatial differencing schemes Key idea: Put different prognostic variables on different spatial grid points. Why? More accurate (can halve the grid spacing!) Can improve the propagation of coupled waves so that they don’t get stuck on the grid (e.g. gravity waves) Can reduce the amplitude of spurious gravity waves in initialisation (better balanced flow).

Example: 1-d gravity waves even and odd grid points are decoupled! grid spacing 2d not d (so less accurate) i-1 i i+1 x-space

Example: staggered 1-d grid grids are no longer decoupled grid spacing is d not 2d (so more accurate) Key idea: put mass fields (e.g. pressure) on one grid and motion fields (e.g. u velocity) on the other grid.

Higher dimensional staggered grids Staggered in space (Arakawa grids) Staggered in space and time (e.g. the Eliassen 1956 grid – Arakawa D grid staggered in time) Some short-hand operator notation: More information: es/NUMERICAL_METHODS/index.html

14 Arakawa grids (Winnighoff 1968, Arakawa and Lamb 1977)

15

Vertical difference schemes Choice of “altitude” variable: Height z Pressure p Sigma coordinate p/psurf Hybrid coordinate Choice of grid Unstaggered – all variables on all levels Lorenz grid Charney-Phillips grid Simmons, A. J. and Burridge, D. M. (1981). An energy and angular-momentum conserving vertical finite-difference scheme and hybride vertical coordinates. Mon. Weather. Rev., 109:

Choice of vertical coordinate Height z – intuitive but isn’t the simplest for the primitive equations. Pressure p – good for primitive equations but can intersect the ground Sigma coordinate sigma=p/ps – terrain following but can produce numerical artefacts at high altitudes Hybrid coordinate – compromise solution.

Hybrid vertical coordinates Following Simmons and Burridge (1981) consider a hybrid vertical coordinate z(p,ps) that is a function of pressure p and surface pressure ps. Define the function in terms of A(.) and B(.): p=A(z)+B(z)ps Examples: A(z)=z B(z)=0  z=p pressure coordinate A(z)=0 B(z)=z  z=p/ps sigma coordinate Assume z satisfies the following conditions: Zero at top of atmosphere: z(0,ps)=0 One at bottom of atmosphere: z(ps,ps)=1 Monotonic function of pressure: dz/dp>0

19

Staggered vertical grids Arakawa, A. and Moorthi, S. 1988: Baroclinic Instability in Vertically Discrete Systems, Journal of the Atmospheric Sciences: Vol. 45, No. 11, pp. 1688–1708.

Summary of main points Schemes can be improved by careful choice of grid Can use imaginative coordinates – stretched grids in lat-lon and vertical Can stagger different variables on different grids to remove 2-grid waves and improve accuracy. All these are “structured meshes” but can also consider unstructured adaptive meshes that adapt to the flow …