RAMS/BRAMS Basic equations and some numerical issues.

Slides:



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

ECMWF Governing Equations 2 Slide 1 Governing Equations II: classical approximations and other systems of equations Thanks to Clive Temperton, Mike Cullen.
Motion in Two Dimensions
Navier-Stokes.
Lecture III of VI (Claudio Piani) Rotation, vorticity, geostrophic adjustment, inertial oscillations, gravity waves with rotation.
(c) MSc Module MTMW14 : Numerical modelling of atmospheres and oceans Staggered schemes 3.1 Staggered time schemes.
ATmospheric, Meteorological, and Environmental Technologies RAMS Technical Overview.
Lecture IV of VI (Claudio Piani) 3D N-S equations: stratification and compressibility, Boussinesq approximation, geostrophic balance, thermal wind.
1 MECH 221 FLUID MECHANICS (Fall 06/07) Tutorial 7.
Boundaries, shocks and discontinuities
Chapter 9 Vertical Motion. (1) Divergence in two and three dimensions. The del “or gradient” operator is a mathematical operation performed on something.
Chapter 8 Coordinate Systems.
Motion in Two Dimensions
Momentum flux across the sea surface
Chapter 5 Soundings.
Chapter 7 Bits of Vector Calculus. (1) Vector Magnitude and Direction Consider the vector to the right. We could determine the magnitude by determining.
AOSS 321, Winter 2009 Earth Systems Dynamics Lecture 13 2/19/2009 Christiane Jablonowski Eric Hetland
Modeling Fluid Phenomena -Vinay Bondhugula (25 th & 27 th April 2006)
AOSS 321, Winter 2009 Earth Systems Dynamics Lecture 12 2/17/2009
Introduction to Numerical Weather Prediction 4 September 2012.
Presentation Slides for Chapter 5 of Fundamentals of Atmospheric Modeling 2 nd Edition Mark Z. Jacobson Department of Civil & Environmental Engineering.
SELFE: Semi-implicit Eularian- Lagrangian finite element model for cross scale ocean circulation Paper by Yinglong Zhang and Antonio Baptista Presentation.
UNIVERSITI MALAYSIA PERLIS
Chapter 4 Motion in Two Dimensions. Using + or – signs is not always sufficient to fully describe motion in more than one dimension Vectors can be used.
Adding Vectors, Rules When two vectors are added, the sum is independent of the order of the addition. This is the Commutative Law of Addition.
A Look at High-Order Finite- Volume Schemes for Simulating Atmospheric Flows Paul Ullrich University of Michigan.
Development of WRF-CMAQ Interface Processor (WCIP)
– Equations / variables – Vertical coordinate – Terrain representation – Grid staggering – Time integration scheme – Advection scheme – Boundary conditions.
Chapter 9: Differential Analysis of Fluid Flow SCHOOL OF BIOPROCESS ENGINEERING, UNIVERSITI MALAYSIA PERLIS.
– Equations / variables – Vertical coordinate – Terrain representation – Grid staggering – Time integration scheme – Advection scheme – Boundary conditions.
Lecture I of VI (Claudio Piani) Course philosophy, the Navier-Stokes equations, Shallow Water, pressure gradient force, material derivative, continuity,
Applied NWP [1.2] “Once the initialization problem was resolved in the 1960s, models based on the primitive equations gradually supplanted those based.
1 Discretization of Fluid Models (Navier Stokes) Dr. Farzad Ismail School of Aerospace and Mechanical Engineering Universiti Sains Malaysia Nibong Tebal.
Presentation Slides for Chapter 3 of Fundamentals of Atmospheric Modeling 2 nd Edition Mark Z. Jacobson Department of Civil & Environmental Engineering.
Conservation of mass If we imagine a volume of fluid in a basin, we can make a statement about the change in mass that might occur if we add or remove.
Acceleration Due to Gravity EQ: How is the motion of an object moving vertically different from one moving horizontally? EQ: How is the motion of an object.
Chapter 4 Motion in Two Dimensions. Kinematics in Two Dimensions Will study the vector nature of position, velocity and acceleration in greater detail.
Chapter 4 Motion in Two Dimensions. Position and Displacement The position of an object is described by its position vector, ________. The displacement.
4. Atmospheric chemical transport models 4.1 Introduction 4.2 Box model 4.3 Three dimensional atmospheric chemical transport model.
FLUID ROTATION Circulation and Vorticity. Arbitrary blob of fluid rotating in a horizontal plane Circulation: A measure of the rotation within a finite.
Presentation Slides for Chapter 7 of Fundamentals of Atmospheric Modeling 2 nd Edition Mark Z. Jacobson Department of Civil & Environmental Engineering.
AOSS 401, Fall 2006 Lecture 9 September 26, 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 Mass uu dx dy vv (x,y)
Lecture 5 Weather Maps and Models Chapters 5 and Chapter 6 Homework Due Friday, October 3, 2014 TYU Ch 6: 1,2,5,7,11,14,17,18,20; TYPSS Ch 6: 2 TYU Ch.
Model Task 5: Implementing the 2D model ATM 562 Fall 2015 Fovell (see updated course notes, Chapter 13) 1.
CEE 262A H YDRODYNAMICS Lecture 13 Wind-driven flow in a lake.
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.
CHANGSHENG CHEN, HEDONG LIU, And ROBERT C. BEARDSLEY
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
Applied NWP [1.2] “…up until the 1960s, Richardson’s model initialization problem was circumvented by using a modified set of the primitive equations…”
Chapter 4 Lecture 6: Motion in 2D and 3D: I HW2 (problems): 2.70, 2.72, 2.78, 3.5, 3.13, 3.28, 3.34, 3.40 Due next Friday, Feb. 19.
OEAS 604: Introduction to Physical Oceanography Conservation of Mass Chapter 4 – Knauss Chapter 5 – Talley et al. 1.
The vector measure of rotation around a point
CSE 872 Dr. Charles B. Owen Advanced Computer Graphics1 Water Computational Fluid Dynamics Volumes Lagrangian vs. Eulerian modelling Navier-Stokes equations.
Sverdrup, Stommel, and Munk Theories of the Gulf Stream
Regional Weather and Climate Modeling:
1 EEE 431 Computational Methods in Electrodynamics Lecture 13 By Dr. Rasime Uyguroglu
Motion in Two Dimensions
Lecture 4: Numerical Stability
Motion in Two Dimensions
Continuity Equation.
Projectile Motion.
Introduction to Fluid Dynamics & Applications
topic16_cylinder_flow_relaxation
Alternative Vertical Coordinates
Topic9_Pressure_Correction
AE/ME 339 Computational Fluid Dynamics (CFD) K. M. Isaac 4/30/2019
Topic 8 Pressure Correction
Presentation transcript:

RAMS/BRAMS Basic equations and some numerical issues

General equations The equations are the standard non-hydrostatic Reynolds-averaged primitive equations. AlI variables, unless otherwise denoted, are grid-volume averaged quantities where the overbar has been omitted. The horizontal and vertical grid transformations (described later) are omitted for clarity.

Equations of motion:

Thermodynamic equation: + PR(Θ il )

Water species mixing ratio continuity equation: + S n

Mass continuity equation: Exner function

3D domain : “box grids”  x,  y,  z -– grid spacing

Grid structure standard C grid (Mesinger and Arakawa, 1976). alI thermodynamic and moisture variables are defined at the same point with the velocity components u,v, and w staggered 1/2 Δx, 1/2 Δ y, and 1/2 Δ z respectively. Grid stagger ΔzΔz

Map projection The horizontal grid uses a rotated polar-stereographic projection, where the pole of the projection is rotated to an area near the center of the domain, thus minimizing the distortion of the projection in the main area of interest. The appropriate "map factors" are used in alI horizontal derivative terms.

Philips (1957) : “sigma” 0    1 vertical coordinate system

Terrain-following coordinate The vertical structure of the grid uses the σ z terrain-following coordinate system It is a terrain-following coordinate system where the top of the model domain is exactly flat and the bottom follows the terrain. The coordinates in this system are defined as: H – height of the top of the grid Z g – local topography height

Derivative terms can be written in tensor notation as: and the tensor bij is written as:

The relationship between the Cartesian wind components and the components in the transformed system is: This transformation can be viewed as a simple mapping of the horizontal velocity components to the terrain-following system since they remain horizontal in Cartesian space. This eliminates the complication of dealing with non-orthogonal velocity components. The vertical component, w*, has an imposed value of zero at z*, which implies no mass flux through the ground surface.

Time differencing the time differencing scheme is a hybrid scheme which consists of forward time differencing for the thermodynamic variables and leapfrog differencing for the velocity components and pressure.

"time-split" Time differencing The basic idea behind these schemes is to "split" off in a series of smaller time steps those terms in the equation that are responsible for the propagation of the fast wave modes (acoustic and gravity waves) The time differencing schemes can be demonstrated as follows for simplified two-dimensional, dry, inviscid, quasi-Boussinesq equation sets where the vertical and horizontal coordinate transformations have been removed for where c is the speed of sound.

The computational procedure is then as follows for a forward-backward time differencing scheme: 1.The right hand side of [22] and [24], F u, F w, and F θ are computed. 2. The velocity components are stepped to t + Δt s 3. Pressure at t + Δt s, is computed with [25], using the newly updated velocity components at t + Δt s 4. The small time step is repeated n times until n Δt s = Δt L.

additional vertical implicit scheme allows a longer small time step by solving the vertical pressure gradient and vertical divergence terms in an implicit numerical manner. in finite difference form, (23) and (25) can be written in implicit form as: where the subscript k refers to a vertical level index and:

Equation (30) can be easily solved with a tri-diagonal matrix technique. These results for w* k would then be used in (25) to solve for to complete the small time step. Substituting (28) into (27) and rearranging yields: where other considerations : inclusion of a Crank-Nicholson scheme in the matrix solution. also contains a modification of c, the speed of sound, to allow a longer small time step lowers c in (25). Reduction of c by a factor between.4 and 1 usually has no significant effect on the model solution.

Advection two types of advection schemes: standard leapfrog-type schemes (velocity components) forward-upstream schemes (scalar variables) The advective schemes are configured in flux form in order to conserve mass and momentum. Considering the x-direction, assuming constant grid spacing and omitting topographical and spherical transformations for clarity, the advective terms in (1)-(4) then can be generically written as: where u is the wind component in the x direction, ρ is the air density, and Φ the variable to be advected. The subscript references a particular grid point.

advection fluxes Second-order leapfrog fluxes: Second-order forward fluxes: (where α =u Δt / Δ x) :

Parallelism