1.types of Models
1.types of Models
A major problem with this particular type of model, however, is that part of the wind flow
must be known before a simulation can be performed. Either observations can be made
and the model simulation forced to correspond closely to those measurements in their
vicinity or the disturbance to the wind due to the complex terrain is assumed to disappear
at some level.
Unfortunately, however, unless extensive data are available at the surface and
aloft, corresponding to the vertical and horizontal scales of the mesoscale system of
interest, such a representation will be necessarily inaccurate.
Except for specific application, diagnostic models are limited in their applicability.
Prognostic models of airflow in complex terrain have been of two types:
‐those which simulate circulations generated by differential heating in complex terrain
(i.e., mountain‐valley flow, sea and land breezes)
‐those which simulate perturbations to the larger scale flow due to air advecting over
irregular terrain (i.e., forced airflow over rough terrain).
The dominant forcings of these two types of systems are distinct from one another.
For sea‐land breeze circulations (which are closely related to mountain‐valley flows),
the flow pattern becomes very nonlinear when the differential heating becomes
significant. For this case, heating at the surface is mixed upward by turbulence resulting
in a horizontal pressure gradient in the lower troposphere.
In response to this pressure gradient, accelerations result which can concentrate the
region of heating, resulting in an even stronger horizontal pressure gradient force.
Only as a result of increased frictional dissipation as these velocities increase, or when
the heating is removed, is this positive feedback stopped. Without extensive
observations so that the flow reversal associated with this mesoscale system can be
resolved, diagnostic models cannot represent this feature.
Atmospheric Numerical Models
• Think of a mathematical model as a set of equations that are initialized and
then solved through time.
• The quality of the initialization is going to depend on the input (weather data)
and how realistic the equations are.
• Weather data/observation is imperfect.
First, it is impossible to know weather information at every point. The
weather information is spread out by many miles and often hundreds of
miles between each other (i.e. weather balloon launch points). Thus,
there are huge gaps of weather information.
Second, any sensor that is experiencing error, even very minor error, will
contaminate the data that goes into the forecast model.
There are several additional reasons for imperfect weather data such as
unrepresentativeness error and the missing of mesoscale processes.
• All the models do not have the same data input; and have a different
mathematical way to solve the equations. There are also differences in
resolution (horizontal and vertical), and how physical processes are integrated
into the model.
Model Equations
Primitive Equations (PE) – the basic set of equations derived by using minimal
assumptions
Prognostic Equations:
Horizontal momentum equations (u and v)
Vertical momentum equation (w)
Thermodynamic equation (θ)
Moisture equation (q)
Diagnostic Equations
Mass continuity equation
Equation of state (ideal gas)
Sometimes the vertical momentum equation is replaced by the
diagnostic hydrostatic equation in models of the large-scale flow.
Coordinate systems
Horizontal coordinates: Horizontal position may be expressed directly in geographic
coordinates (latitude and longitude) for global models or in a map projection planar
coordinates for regional models.
Vertical coordinates:
The vertical coordinate is handled in various ways.
1. Geometric height (z) as the vertical coordinate.
2. Pressure coordinate system, in which the geopotential heights of constant‐pressure
surfaces become dependent variables, greatly simplifying the primitive equations.
This correlation between coordinate systems can be made since pressure decreases
with height through the Earth's atmosphere.
The first model used for operational forecasts, the single‐layer barotropic model, used a
single pressure coordinate at the 500‐millibar (about 5,500 m (18,000 ft)) level, and thus was
essentially two‐dimensional.
3. High‐resolution models—also called mesoscale models—such as the Weather
Research and Forecasting (WRF) model tend to use normalized pressure coordinates
referred to as sigma coordinates. This coordinate system receives its name from the
independent variable σ {sigma } used to scale atmospheric pressures with respect to
the pressure at the surface, and in some cases also with the pressure at the top of
the domain.
Horizontal grids of a Numerical model
Basic framework =
Spatial grid on which the
equations of physics are
represented
Regional focus
MPAS
A rotated grid can overcome the polar problem for limited area models.
• In the late 60’s and early 70’s, the application of quasi‐uniform grids was
proposed as a method to avoid the polar problem of the grid‐point models. For
example, the Global Forecasting System (GFS) model has roughly a square grid
near the equator, a more rectangular grid in the mid‐latitudes, and a triangular
grid near the poles, eventually converging to a point at the poles.
• The other problem with the latitude‐longitude grid is the need for special filters
to deal with the pole singularities. They also do not scale well on massively
parallel computers.
Triangular grids
Triangular grids are not used as often in models as are
rectangular grids.
One form of quasi‐uniform grid whose base element is a
triangle, is the spherical geodesic grid.
Icosahedral grids, first introduced in the 1960s, give almost
homogeneous and quasi‐isotropic coverage of the sphere.
The main advantage of the geodesic grid is that all the grid cells are nearly the
same size. The uniform cell size allows for computational stability even with finite
volume schemes.
Hexagonal grids
Similar to triangular grids, hexagonal grids are also not often used. In this method,
variables are calculated at each grid intersection between different hexagons, in
addition to being calculated in the center of the hexagonal grid.
The advantages of the hexagonal grid are:
(i) It is computationally faster,
(ii) Removes the polar problem.
(iii) Permits larger explicit time steps.
(iv) Conservation of quantities in finite volume formulation.
Grid staggering
• After the choice of distribution of grid points (i.e., rectangular, triangular,
hexagonal, etc.), the next step is to arrange the prognostic variables on the
grid.
• When all the prognostic variables are defined at the same point in a grid, it is
called an unstaggered grid. On the other hand, when prognostic variables are
defined at more than one point in a grid, it is called a staggered grid.
• Characteristically, a staggered grid has the values of the wind components at
separate points than the thermodynamic variables within the grid cell.
Consequently, a model’s resolution is defined as the average distance
between adjacent grid points with the same variables.
Staggering is not only performed in the horizontal direction, but also in the
vertical direction, as well as in time, and any combinations thereof.
Horizontal staggering
There are a variety of methods in which models calculate temperature, winds,
surface pressure, geopotential, and other meteorological variables within
their grids.
Five different types of grids were introduced by Arakawa and Lamb in 1977.
Although staggered grids have higher equivalent resolution than unstaggered
grids, they are also more complex. Overall, the C grid is becoming more popular
in recent times with the E grid its closest competitor.
Grids B through E are all staggered grids where the variables are defined at
different points.
In grid B, evaluation of the two sets of variables are at different points, e.g., one
might evaluate the velocities at the center of a grid and masses at the grid
corners. Since the B and E grids have wind components at the same point, they
are often called semi‐staggered.
The B grid was chosen in the UK Met Office (UKMO) unified model [19, 20] for
climate simulation as well as numerical weather prediction.
In grid C, velocities are calculated at the mid‐point between
grid cells and h is calculated at the corners. The main
advantage of the C grid is that the pressure and convergence
terms are computed over a distance Δx, which is half of that in
the A grid indicating a doubling of the resolution compared to
the A grid. Most non‐hydrostatic mesoscale models like fifth
generation mesoscale model (MM5) and Weather Research
and Forecasting (WRF) use the C grid.
grid D is a slight variation of grid C, with the u and v variables being oriented with a
rotation of 90°. This variation allows for a simple evaluation of the geostrophic
wind. This is done by creating better averages for variables such as pressure
gradient, mass convergence/divergence, and the Coriolis terms. The D grid was
used (with time staggering) in NCEP’s nested grid model; however, this grid is no
longer used in any popular atmospheric model because of no added benefit.
The staggered E grid is rotated 45° relative to the B grid, but has an increased grid‐
spacing compared to the B grid. One problem with this grid is when the domain is
small and one‐dimensional, this grid is equivalent to grid A, but with less
computational efficiency. National Centers for Environmental Prediction (NCEP) eta
model uses grid E.
Nested grids
• Some models are run with finer‐resolution grids nested inside coarser‐
resolution grids within the same model. Grid nesting is used when
computational limitations prohibit fine‐resolution grids from covering the entire
model domain.
• Nesting can be one‐way or two‐way. Information in a two‐way nested grid is
shared both ways, from the coarse‐grid to the fine grid and from the fine‐grid to
the coarse‐grid.
• The forecast variables for the coarse‐grid are updated based on the fine‐grid
prediction. The coarse‐grid prediction provides boundary conditions on the nest
interface for use in the fine‐grid prediction.
1) The sigma coordinate system conforms to natural terrain. This allows for good depiction
of continuous fields, such as temperature advection and winds, in areas where terrain
varies widely but smoothly.
2) It lends itself to increasing vertical resolution
near the ground. This allows the model to
better define boundary‐layer processes, such as
diurnal heating, low‐level winds, turbulence,
low‐level moisture, and static stability.
2.9 mbar
• Vertical resolution is also
important for quality of
Pure
simulations pressure
• Levels are not equally region
The (x,y,p,t) coordinate system possesses certain advantages over the (x,y,z,t) system,
particularly, w.r.t the representation of the horizontal pressure force. However, the lower
boundary conditions offers some difficulties and is usually approximated over level terrain
by assuming ω 0 and over uneven terrain by ω 𝑣. 𝛻𝑝 where 𝑝 is the pressure at
bottom surface/ terrain level.
The 𝜎 coordinate system which is closely related to p‐system avoids these difficulties at the
lower boundary. Define a new vertical coordinate system 𝜎 as follows:
𝑝
𝜎
𝑝
Where p is pressure at any level and 𝑝 is surface pressure.
Y
At the surface 𝜎 1 𝑝 𝑝
𝑝 𝜙
At the top of the atmosphere 𝜎 0 𝑝 𝑝 0
𝜙 𝜙 𝜙 𝜙 𝜙 𝜙
From figure: 𝜙 𝜙 X
𝛿𝑥 𝛿𝑥 𝛿𝑥
𝜙 𝜙 𝜙 𝜙 𝜙 𝜙 𝛿𝜎 𝛿𝜎 𝛿𝜎 𝜕 𝑝
. 𝛿𝑥 𝛿𝑥 𝜕𝑥 𝑝
𝛿𝑥 𝛿𝑥 𝛿𝜎 𝛿𝑥
𝑝.
𝜙 𝜙 𝜙 𝜙 𝜕𝜙 𝛿𝜎
.
𝛿𝑥 𝛿𝑥 𝛿𝜎 𝛿𝑥
𝜙 𝜙 𝜙 𝜙 𝜕𝜙 𝜎 𝜕𝑝
.
𝛿𝑥 𝛿𝑥 𝜕𝜎 𝑝 𝜕𝑥
𝜕𝜙 𝜕𝜙 𝜕𝜙 𝜎 𝜕𝑝
.
𝜕𝑥 𝜕𝑥 𝜕𝜎 𝑝 𝜕𝑥
𝜕𝜙 𝜕𝜙 𝜕𝜙 𝜎 𝜕𝑝
.
𝜕𝑥 𝜕𝑥 𝜕𝜎 𝑝 𝜕𝑥
𝜎 𝜕𝜙
𝛻𝜙 𝛻𝜙 . 𝛻𝑝 .
𝑝 𝜕𝜎
𝜎 𝜕
𝛻 𝛻 . 𝛻𝑝 .
𝑝 𝜕𝜎
ETA Coordinate Model The fundamental base in the eta system is not at the ground surface, but
instead is at mean sea level. The eta coordinate system has surfaces that remain relatively horizontal at
all times. At the same time, it retains the mathematical advantages of the pressure based system that
does not intersect the ground. It does this by allowing the bottom atmospheric layer to be represented
within each grid box as a flat "step". The eta coordinate system defines the vertical position of a point
in the atmosphere as a ratio of the pressure difference between that point and the top of the domain
to that of the pressure difference between a fundamental base below the point and the top of the
domain. The ETA coordinate system varys from one at the base to zero at the top of the domain.
Because it is pressure based and normalized, it is easy to mathematically cast governing equations of
the atmosphere into a relatively simple form.
Advantages
1) Eta models do not need to perform the vertical interpolations that are necessary to calculate the
PGF in sigma models (Mesinger and Janji 1985). This reduces the error in PGF calculation and improves
the forecast of wind and temperature and moisture changes in areas of steeply sloping terrain.
Limitations
1) The step nature of the eta coordinate makes it difficult to retain detailed vertical structure in
the boundary layer over the entire model domain, particularly over elevated terrain.
2) Eta models do not accurately depict gradually sloping terrain. Since all terrain is represented
in discrete steps, gradual slopes that extend over large distances can be concentrated within as
few as one step. This unrealistic compression of the slope into a small area can be
compensated, in part, by increasing the vertical and/or horizontal resolution.
3) Eta models have difficulty predicting extreme downslope wind events.
1. ETA Model:
This model uses 50 vertical levels (NCEP 2000).
This coordinate system makes the eta surfaces quasi‐horizontal everywhere as opposed to
sigma surfaces which can be steeply sloped(Black, 1994).
This model is often being updated, and changes are made quite frequently on its resolution.
Vertical staggering
Staggering of grids in the vertical direction also provides certain advantages. For example,
vertical staggering introduced by Lorenz maintains the requirement of boundary conditions
of no flux at the top and bottom (Figure (a)). However, the Lorenz grid allows the formation
of a spurious computational mode.
This problem does not exist in the Charney‐Phillips grid; Figure (b)) in which the vertical
staggering, being more consistent (compared to Lorenz grid) with hydrostatic equation, does
not allow the additional computational mode. Most of the present state‐of‐the‐art
numerical models have staggered grids in the vertical direction with prognostic variables at
the center of the layer and the vertical velocity at the boundary of the layers.
Both finite differencing and the spectral method have been used for
horizontal discretization in operational primitive equation forecast
models.
Examples of such models are the grid point and spectral models
developed at the European Centre for Medium‐Range Weather
Forecasts (ECMWF), NCEP GFS, etc. The model is typically run at very
high resolution with the best estimate of the initial conditions.
Hydrostatic Balance
For the vertical equation we can see that there are two terms
which are far greater than the other two.
dw 1 p
- 2 u cos -g
dt z
10 -2 10 5
(10 -7
) 1 (101
) 10 -4
101
(10 -3
) - 101
10-5 10 4
Geopotential and Geopotential height
Z
* Geopotential g dz
0
is the specific work performed against gravity to displace a unit mass of air parcel
from the sea level to a height of Z.
1 Z
* Geopotential height Z
9 .8 9 .8 0
gdz
is nearly identical to geometric height, but has different physical meaning.
In some applications, the geometric height is converted to a quantity known as geopotential height. This is because “g” in the
equations and is the value at sea level. In reality, the value of g decreases with increasing distance from the center of the earth.
At the 10 km level, there is about a 0.05% difference between the value of g there and the value of g at sea level. The
calculations will result in an atmosphere that is slightly thicker than the use of the constant g would give. This difference is
insignificant for the discussions we are having in this class, but becomes more significant of an issue in other applications.
Hypsometric equation Rd p1
z z 2 z1 T v ln
g p2
The Hypsometric Relation allows one to relate the thickness of a Rd Tv
slab of atmosphere bound by two isobars (say, the 1000 mb isobar H ( scale height )
and the 500 mb isobar) to the mean virtual temperature of the layer. g
Virtual temperature Tv can be defined to include the effects of water vapor. It is the temperature at which dry air would have the
same density as the moist air, at a given pressure. In other words, two air samples with the same virtual temperature have the same
density, regardless of their actual temperature or relative humidity.
The Hydrostatic Primitive Equations
• Simplified form of the equations of motion: the primitive equations
Momentum conservation:
Energy conservation:
Mass conservation:
Hydrostatic balance:
Source and sinks
Water vapor conservation due to phenomena occurring on
scales smaller than grid resolution
Parameterized processes
or “the physics”
The hydrostatic primitive equations
• Simplified form of the equations of motion: the primitive equations
To isolate that part of the pressure field that is due to the passage of weather systems, it is
necessary to reduce the pressures to a common reference level. For this purpose, sea
level is normally used.
Let Zg and pg be the geopotential and pressure at ground level and Z0 and p0 the
geopotential and pressure at sea level (Z0= 0).
Then, for the layer between the Earth’s surface and sea level, the hypsometric equation
becomes
p0 Rd Tv
z g z 0 z g H ln where H
p g0
g
This can be solved to obtain the sea‐level pressure
Zg g0 Z g
p0 p g exp where p g exp
H Rd Tv
The last expression shows how the sea-level pressure depends on the mean virtual
temperature between ground and sea level
If Zg is small, the scale height H can be evaluated from the ground temperature.
Zg Zg
Also, if Zg ≤ H, the exponential can be approximated by exp 1
H H
Since pg≈1000hPa and H≈8 km, the pressure correction (in hPa) is roughly equal
to Zg (in meters) divided by 8.
1
p g p0 Z g
8
In other words, near sea level the pressure decreases by about 1 hPa for every 8
m of vertical ascent.