Perturbation equations for all-scale atmospheric dynamics

Slides:



Advertisements
Similar presentations
Stable Fluids A paper by Jos Stam.
Advertisements

ECMWF Governing Equations 1 Slide 1 Governing Equations I by Clive Temperton (room 124) and Nils Wedi (room 128)
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.
Introduction Irina Surface layer and surface fluxes Anton
Compatible Spatial Discretizations for Partial Differential Equations May 14, 2004 Compatible Reconstruction of Vectors Blair Perot Dept. of Mechanical.
Section 2: The Planetary Boundary Layer
Prof. dr. A. Achterberg, Astronomical Dept., IMAPP, Radboud Universiteit.
AOSS 321, Winter 2009 Earth System Dynamics Lecture 10 2/10/2008 Christiane Jablonowski Eric Hetland
Equations of Continuity
1 MECH 221 FLUID MECHANICS (Fall 06/07) Tutorial 6 FLUID KINETMATICS.
Introduction to Convection: Flow and Thermal Considerations
Numerical Hydraulics Wolfgang Kinzelbach with Marc Wolf and Cornel Beffa Lecture 1: The equations.
A finite volume solution method for thermal convection in a spherical shell with strong temperature- und pressure-dependent viscosity CIG Workshop 2005.
CHAPTER 8 APPROXIMATE SOLUTIONS THE INTEGRAL METHOD
Numerical methods for PDEs PDEs are mathematical models for –Physical Phenomena Heat transfer Wave motion.
Flow and Thermal Considerations
Introduction to Numerical Weather Prediction 4 September 2012.
Conservation Laws for Continua
Introduction to Convection: Flow and Thermal Considerations
Tutorial 5: Numerical methods - buildings Q1. Identify three principal differences between a response function method and a numerical method when both.
NCAR ΔX O(10 -2 ) m O(10 2 ) m O(10 4 ) m O(10 7 ) m Cloud turbulence Gravity waves Global flows Solar convection Numerical merits of anelastic models.
CEE 262A H YDRODYNAMICS Lecture 5 Conservation Laws Part I 1.
Basic dynamics  The equations of motion and continuity Scaling Hydrostatic relation Boussinesq approximation  Geostrophic balance in ocean’s interior.
C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici COSMO General Meeting - September 8th, 2009 COSMO WG 2 - CDC 1 An implicit solver based on.
Lecture I of VI (Claudio Piani) Course philosophy, the Navier-Stokes equations, Shallow Water, pressure gradient force, material derivative, continuity,
ECMWF 2015 Slide 1 Lagrangian/Eulerian equivalence for forward-in-time differencing for fluids Piotr Smolarkiewicz “The good Christian should beware of.
A conservative FE-discretisation of the Navier-Stokes equation JASS 2005, St. Petersburg Thomas Satzger.
The Stokes Drift and Mean Flows Induced by Two-Dimensional Internal Gravity Wave Packets Ton van den Bremer 1,2 & Bruce Sutherland 2,3 1. Department of.
Prof. dr. A. Achterberg, Astronomical Dept., IMAPP, Radboud Universiteit.
Dr. R. Nagarajan Professor Dept of Chemical Engineering IIT Madras Advanced Transport Phenomena Module 2 Lecture 7 Conservation Equations: Alternative.
Chapter 6 Introduction to Forced Convection:
FLUID PROPERTIES Independent variables SCALARS VECTORS TENSORS.
The equations of motion and their numerical solutions II by Nils Wedi (2006) contributions by Mike Cullen and Piotr Smolarkiewicz.
CIS/ME 794Y A Case Study in Computational Science & Engineering 2-D Conservation of Mass uu dx dy vv (x,y)
CEE 262A H YDRODYNAMICS Lecture 7 Conservation Laws Part III.
AOSS 401, Fall 2007 Lecture 21 October 31, 2007 Richard B. Rood (Room 2525, SRB) Derek Posselt (Room 2517D, SRB)
CIS/ME 794Y A Case Study in Computational Science & Engineering 2-D conservation of momentum (contd.) Or, in cartesian tensor notation, Where repeated.
Discretization Methods Chapter 2. Training Manual May 15, 2001 Inventory # Discretization Methods Topics Equations and The Goal Brief overview.
Basic dynamics ●The equations of motion and continuity Scaling Hydrostatic relation Boussinesq approximation ●Geostrophic balance in ocean’s interior.
Basic dynamics The equation of motion Scale Analysis
Differential Analysis of Fluid Flow. Navier-Stokes equations Example: incompressible Navier-Stokes equations.
M. Khalili1, M. Larsson2, B. Müller1
ECMWF 2015 Slide 1 A hybrid all-scale finite-volume module for global NWP Piotr Smolarkiewicz, Willem Deconinck, Mats Hamrud, George Mozdzynski, Christian.
Remark: foils with „black background“ could be skipped, they are aimed to the more advanced courses Rudolf Žitný, Ústav procesní a zpracovatelské techniky.
Process and System Characterization Describe and characterize transport and transformation phenomena based reactor dynamics ( 반응공학 ) – natural and engineered.
04, 2016, Reading Unified Framework for Discrete Integrations of Compressible and Soundproof PDEs of Atmospheric Dynamics.
The Boussinesq and the Quasi-geostrophic approximations
Geostrophic adjustment
Chapter 4 Fluid Mechanics Frank White
Continuum Mechanics (MTH487)
Chapter 30.
General form of conservation equations
A TWO-FLUID NUMERICAL MODEL OF THE LIMPET OWC
FLUID DYNAMICS Made By: Prajapati Dharmesh Jyantibhai ( )
Nodal Methods for Core Neutron Diffusion Calculations
Climate , Climate Change, and climate modeling
Convergence in Computational Science
Continuum Mechanics for Hillslopes: Part IV
Modeling the Atmos.-Ocean System
PV Thinking CH 06.
Objective Numerical methods Finite volume.
Geostrophic adjustment
Richard B. Rood (Room 2525, SRB)
Comparison of CFEM and DG methods
Richard B. Rood (Room 2525, SRB) University of Michigan
Physics 451/551 Theoretical Mechanics
Physics 451/551 Theoretical Mechanics
Conservative Dynamical Core (CDC)
Semi-implicit predictor-corrector methods for atmospheric models
Charney (1948): On the Scale of Atmospheric Motions
Presentation transcript:

Perturbation equations for all-scale atmospheric dynamics Piotr K. Smolarkiewicz, Christian Kühnlein, Nils Wedi European Centre for Medium Range Weather Forecasts, smolar@ecmwf.int

Aim: Extended predictability of the whole weather active atmosphere Premise: The atmospheric dynamics constitutes a relatively small perturbation about dominant balances of hydrostacy and geostrophy established in effect of the Earth gravity, rotation, stably stratified thermal structure of its atmosphere and the incoming flux of solar energy. Inference: Given the approximate nature of the available solution methods, it is compelling to formulate governing PDEs in terms of perturbation variables about an arbitrary state of the atmosphere that already satisfies some or all of the dominant balances.

Formulating governing PDEs in terms of perturbation variables is well known in small-scale atmospheric dynamics (Boussinesq, 1903), where hydrostatically balanced reference states are used to justify filtering out energetically insignificant acoustic modes from the compressible Euler equations under gravity. Our notion of ambient states is distinct. The role of ambient states is to enhance the efficacy of numerical simulation; e.g. by simplifying the initial and boundary conditions and/or improving the conditioning of elliptic BVPs, without any system linearization ! The key assumption is that the ambient state is a particular solution of the governing problem, so that subtracting its own minimal set of PDEs from the governing equations can provide a useful perturbation form of the governing system. Ambient states are not limited to stable or neutral stratifications, can be spatially and temporally varying to represent, e.g., thermally balanced large-scale steady flows in atmospheric models or prescribe oceanic tidal motions. Here, we consider a generalized formalism allowing, in principle, for arbitrary ambient state. All derived PDEs are mathematically equivalent but lead to different solvers !

Governing equations Generic form Ambient state

GBIS Perturbation forms Definitions: Key auxiliary relations: Then, subtracting ambient from generic PDEs  GBIS where:  for flow independent viscosity

GBIS REF Discussion implicit, centred advection of the ambient state 3D buoyancy GBIS REF currently employed in the Finite-Volume Module (FVM) of the Integrated Forecasting System (IFS)

FVM (REF) & IFS

Template NFT algorithm: Numerical solutions Conservation form of perturbational PDEs (GBIS): Template NFT algorithm:

Step 1: mass continuity & advectors for specific variables Step 2: advecting specific variables & formulating semi-implicit solver where

Poisson BVP a common molecule Given all entries of L  L-1  C, and the rest is straightforward in the Finite-Volume Module of IFS: taking d/dt of the perturbation form of the gas law, and integrating it consistently with all other dependent variables leads to the elliptic Helmholtz equation for pressure perturbation, the solution of which essentially completes the time step. Poisson BVP a common molecule

Results

The perturbation formulation offers: increased accuracy due to extending the trapezoidal rule on the convective derivative of the ambient velocity and generalised vectorial buoyancy; efficiency gains by preconditioning the solution procedure with arbitrary balanced states; and facilitated generalisations of geometry and physics. We exploited a pristine approach with perturbations defined about the solutions of the generic PDEs. However, the resulting apparatus is equally applicable to approximate ambient states constructed based on alternative or surrogate models and/or data. The latter may require inclusion of additional forcing terms, but will not affect the machinery of the semi-implicit integrators and the BVP coefficients. Consequently, the new solvers enable the development of new multilevel methods, time parallel and/or hardware-failure resilient algorithms as well as blending with novel data-informed approaches. The research leading to these results has received funding from the European Research Council under the European Union’s Seventh Framework Programme (FP7/2012/ERC Grant agreement no. 320375)

E EXTRAS

    Step 3: formulating linear problem helpful notations 1    thus leading to the shorthand of the momentum integral where 

in component notation  Which upon regrouping all the terms in the spirit of matrix-vector product 

reveals all entries of the linear operator L