Most physically significant large-scale atmospheric circulations have time scales on the order of Rossby waves but much larger than the time scales.

Slides:



Advertisements
Similar presentations
Finite Difference Discretization of Hyperbolic Equations: Linear Problems Lectures 8, 9 and 10.
Advertisements

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.
Example Project and Numerical Integration Computational Neuroscience 03 Lecture 11.
Formal Computational Skills
4 th order Embedded Boundary FDTD algorithm for Maxwell Equations Lingling Wu, Stony Brook University Roman Samulyak, BNL Tianshi Lu, BNL Application collaborators:
MATLAB EXAMPLES Initial-value problems
Reduction of Temporal Discretization Error in an Atmospheric General Circulation Model (AGCM) Daisuke Hotta Advisor: Prof. Eugenia Kalnay.
Chapter 8 Elliptic Equation.
(c) MSc Module MTMW14 : Numerical modelling of atmospheres and oceans Staggered schemes 3.1 Staggered time schemes.
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.
Ordinary Differential Equations
Lecture 18 - Numerical Differentiation
Coupling Continuum Model and Smoothed Particle Hydrodynamics Methods for Reactive Transport Yilin Fang, Timothy D Scheibe and Alexandre M Tartakovsky Pacific.
Total Recall Math, Part 2 Ordinary diff. equations First order ODE, one boundary/initial condition: Second order ODE.
CSE245: Computer-Aided Circuit Simulation and Verification Lecture Note 5 Numerical Integration Spring 2010 Prof. Chung-Kuan Cheng 1.
1 EE 616 Computer Aided Analysis of Electronic Networks Lecture 12 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens, OH,
Prof. Alison Bridger MET 205A October, 2007
Lecture 34 - Ordinary Differential Equations - BVP CVEN 302 November 28, 2001.
Parabolic PDEs Generally involve change of quantity in space and time Equivalent to our previous example - heat conduction.
PDEs & Parabolic problems Jacob Y. Kazakia © Partial Differential Equations Linear in two variables: Usual classification at a given point (x,y):
Computational Fluid Dynamics I PIW Numerical Methods for Parabolic Equations Instructor: Hong G. Im University of Michigan Fall 2005.
MATH 685/ CSI 700/ OR 682 Lecture Notes Lecture 10. Ordinary differential equations. Initial value problems.
Numerical Solutions to ODEs Nancy Griffeth January 14, 2014 Funding for this workshop was provided by the program “Computational Modeling and Analysis.
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 * :
SELFE: Semi-implicit Eularian- Lagrangian finite element model for cross scale ocean circulation Paper by Yinglong Zhang and Antonio Baptista Presentation.
Tutorial 5: Numerical methods - buildings Q1. Identify three principal differences between a response function method and a numerical method when both.
Finite Differences Finite Difference Approximations  Simple geophysical partial differential equations  Finite differences - definitions  Finite-difference.
A Look at High-Order Finite- Volume Schemes for Simulating Atmospheric Flows Paul Ullrich University of Michigan.
Variants of the 1D Wave Equation Jason Batchelder 6/28/07.
Applied NWP [1.2] “Once the initialization problem was resolved in the 1960s, models based on the primitive equations gradually supplanted those based.
1 EEE 431 Computational Methods in Electrodynamics Lecture 4 By Dr. Rasime Uyguroglu
Scientific Computing Partial Differential Equations Implicit Solution of Heat Equation.
Integration of 3-body encounter. Figure taken from
3.3.3: Semi-Lagrangian schemes AOSC614 class Hong Li.
7. Introduction to the numerical integration of PDE. As an example, we consider the following PDE with one variable; Finite difference method is one of.
+ Numerical Integration Techniques A Brief Introduction By Kai Zhao January, 2011.
MECH593 Introduction to Finite Element Methods Eigenvalue Problems and Time-dependent Problems.
Engineering Analysis – Computational Fluid Dynamics –
CIS888.11V/EE894R/ME894V A Case Study in Computational Science & Engineering We will apply several numerical methods to find a steady state solution of.
Large Timestep Issues Lecture 12 Alessandra Nardi Thanks to Prof. Sangiovanni, Prof. Newton, Prof. White, Deepak Ramaswamy, Michal Rewienski, and Karen.
Deutscher Wetterdienst 1FE 13 – An Improved Third Order Vertical Advection Scheme for the Runge-Kutta Dynamical Core Michael Baldauf (DWD) Bill.
Offenbach Semi-Implicit Time Integration (NH Schemes of the Next Generation) J. Steppeler, DWD.
Numerical Analysis – Differential Equation
FALL 2015 Esra Sorgüven Öner
AMS 691 Special Topics in Applied Mathematics Lecture 8
ECE 576 – Power System Dynamics and Stability Prof. Tom Overbye Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
The story so far… ATM 562 Fovell Fall, Convergence We will deploy finite difference (FD) approximations to our model partial differential equations.
The Application of the Multigrid Method in a Nonhydrostatic Atmospheric Model Shu-hua Chen MMM/NCAR.
1 Spring 2003 Prof. Tim Warburton MA557/MA578/CS557 Lecture 32.
Time Integration Schemes Bill Skamarock NCAR/MMM 1.Canonical equations for scheme analyses. 2.Time-integration schemes used in NWP models.
Priority project CDC Task 1.4: Choice of the anelastic equation system and Milestone 3.2: Suitability of fundamental approximations PP CDC-Meeting, ,
Regional Weather and Climate Modeling:
Solving Ordinary Differential Equations
The Boussinesq and the Quasi-geostrophic approximations
Lecture 4: Numerical Stability
Ordinary differential equations
Simple FD Gerard T. Schuster.
ECE 576 – Power System Dynamics and Stability
Applications of Lattice Methods
CSE245: Computer-Aided Circuit Simulation and Verification
Spectral methods for stiff problems MATH 6646
CSE 245: Computer Aided Circuit Simulation and Verification
Ordinary differential equaltions:
Scientific Computing Partial Differential Equations Implicit Solution of Heat Equation.
CSE245: Computer-Aided Circuit Simulation and Verification
Bogdan Rosa1, Marcin Kurowski1, Damian Wójcik1,
ECE 576 POWER SYSTEM DYNAMICS AND STABILITY
6th Lecture : Numerical Methods
Semi-implicit predictor-corrector methods for atmospheric models
EE 616 Computer Aided Analysis of Electronic Networks Lecture 12
Presentation transcript:

Most physically significant large-scale atmospheric circulations have time scales on the order of Rossby waves but much larger than the time scales of gravity waves. The maximum stable time step determined from the CFL condition for gravity waves is much less than that to accurately simulate the relevant phenomena. Process Speed (m/s) Stability Condition Max ∆t ∆x=20km ∆x=200km Sound, air 340 ∆x/cs 1 min 10 min Sound, water 1500 15 sec 2 min Gravity wave √gH ∆x/ √gH 10 min-1 hr 2 min (water) 2 hr-10 hr 15 min(water) Internal wave NH ~ 3 ∆x/NH 2 hr 18 hr Jets U~2 ∆x/U 3 hr 1 dy Rossby Wave U~0.05-1 6 hr - 5 dy 2dy - 7wk Interior Flow U~0.1 2 dy 3 wk

Ways to Circumvent Time Constraints Approximate the full governing equations with a “filtered” set of equations. Primitive Equations Euler Equations Vorticity Eqns with Geostrophic Approx. Use numerical techniques to stabilize the fast-moving waves. Generally, accuracy of the fast waves is sacrificed for efficiency. Euler => no sound Primitive => no sound / no gravity Vorticity w/ geostrophic approx. => no sound / no fast (>30m/s) gravity

Implicit Schemes Explicit: Implicit: Discretize: Center the time-derivative and choose level for RHS. Explicit: The same equation with 2x the time step gives the more common form of an explicit scheme. Implicit: Most often use some combination of the two schemes => Semi-Implicit

Example: Diffusion Explicit: von Neumann => Assume that the diffusion coefficient is constant. Explicit: von Neumann => Stability Constraint =>

Example: Diffusion Implicit: von Neumann Stability => This system can be solved by inverting the tridiagonal matrix. Using the boundary conditions to solve backwards in time! Often fully implicit schemes are too difficult to invert efficiently. von Neumann Stability => => Unconditionally stable A1 for all ∆t>0. => Only first order accurate.

Example: Diffusion Semi-Implicit Scheme: A combination of the implicit and explicit. Crank-Nicholson Scheme von Neumann Stability => => Unconditionally Stable AND accurate.

Notes on Using Implicit Schemes Higher order implicit schemes are not necessarily more stable than the related explicit methods. Example: the 3rd and 4th order Adams-Moulton schemes (Backward and Trapezoid are the 1st and 2nd order of this family) generally amplify solutions for any choice of time step. Generally, only use implicit schemes for those terms that are crucial to fast waves. Use explicit methods on all other terms.

Example: Shallow Water Equations and Gravity Waves

Split into Baroclinic and Barotropic modes. Rossby wave = Low Frequency Gravity wave = High Frequency

Mixed Schemes Trapezoid method. Stable when the mean flow, U, < gravity wave speed, the fluid depth, H, > the wave perturbations and the CFL condition for the Rossby wave is satisfied. These conditions are not always satisfied in the polar regions of the Earth’s atmosphere. Here, the averaging can occur in a couple different ways: The trapezoid method as above. The longer time step can be subdivided into M smaller steps ∆t/M, iterated only for the gravity wave term and then averaged over the longer time step. Note: the gravity wave term is slowed down for this calculation.

LeVeque: Finite Difference Methods for Ordinary and Partial Differential Equations; SIAM, 2007.