mesoscale nwp: applications to africa · mesoscale nwp: applications to africa dr. cody kirkpatrick...

53
Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011

Upload: others

Post on 21-May-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Mesoscale NWP: Applications to Africa

Dr. Cody Kirkpatrick

NCAR ISP Colloquium

July 28, 2011

Page 2: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Numerical Weather Prediction (NWP)

Tuesday, reviewed the fundamentals of NWP

Here, talk about NWP applied to mesoscale weather phenomena

The equations are the same!*

*For the most part.

Resolve features with more (and different) details

Different “things” may need to be parameterized.

Fundamental issue is really computing power/speed.

Page 3: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Idealized NWP forecast process

(Warner 2011)

Page 4: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

What are “mesoscale” phenomena?

Page 5: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

What are “mesoscale” phenomena?

Forced by surface features

Terrain

Land use boundaries

Examples

Sea breezes

Mountain valley winds

Urban circulations

Airflow over rough terrain

Forced by synoptic waves

Examples

Large thunderstorms

Squall lines

Hurricanes

Other “cloud clusters”

Less predictability

Initiation, motion, persistence

all more difficult

Page 6: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Figure 1.1 of “Mesoscale Meteorologyin Midlatitudes”

Page 7: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

The difficulties of mesoscale modeling

Can rarely neglect any terms!

▲ Plus an equation for each hydrometeor species (normally, 5 or more)!

Page 8: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Hydrostatic vs. nonhydrostatic

Today, most local models are nonhyrostatic by default

Computing “overhead,” at least in WRF-EMS, is only

about 5%

But if you run your own model, compare the results!

Biggest advantage: more realistic vertical motions

Convection; any buoyancy-driven flow

Vigorous flow over terrain

Page 9: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

What this talk is not…

Next presentation will talk about ensemble modeling

and probabilistic model output

A single model’s output: deterministic

Fig. 7.3 from

Warner (2011).

ECMWF forecasts

of 2m temperature

for London.

Page 10: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

General modeling issues

Always ask: “what is it, exactly, that you want your model to represent?”

Midlatitude waves, cyclones, and fronts?

Hurricanes?

Tropical, African easterly waves?

Individual thunderstorms?

Gravity waves, cold pools, thunderstorm outflows?

Each of these have major implications for:

Choices of horizontal, vertical, and temporal resolution of the model

Page 11: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Horizontal resolution

How many grid points are needed to adequately

resolve a feature? What do you see here?

Page 12: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Horizontal resolution

What about now?

Page 13: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Horizontal resolution

What about now?

Page 14: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Horizontal resolution

That’s it! Need at least 6 grid points to truly observe a

wave. (And this is a pretty crude representation.)

Page 15: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Horizontal resolution

Extreme values are better resolved at finer resolution

(more grid points = smaller grid spacing)

Page 16: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Resolution: terrain

36 km terrain, central Africa

Page 17: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Resolution: terrain

12 km terrain, central Africa

Page 18: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Resolution: terrain

12 km terrain, southern South Africa

Page 19: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Resolution: terrain

4 km terrain, southern South Africa

Page 20: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Vertical resolution

Same principles apply here

Greater resolution is needed where physics are more

important – near the surface!

Boundary layer heat fluxes into the troposphere

Surface fluxes (heat and moisture)

Surface friction

Some models (such as WRF-EMS) have good

“default” options – but always review them first

Page 21: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Vertical resolution

Page 22: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Numerical schemes

Also a trade-off between numerical accuracy and

computational speed

Type of numerical scheme used:

higher order � more accuracy � slower

Example: first derivative at a point (h is the grid spacing)

Second formula is more accurate, but also more complex

)(12

)()(8)(8)(

)()()(

42112

211

hOh

xfxxfxf

dx

df

hOh

xfxf

dx

df

iiii

x

ii

x

i

i

++−+−

=

+−

=

−−++

−+

Page 23: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Resolution and model representation

Animation based on the

COMET module: “A

Convective Storm Matrix”

(www.meted.ucar.edu)

Page 24: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Parameterization

We must “parameterize,” or approximate, processes:

that we don’t understand.

that operate at scales smaller than our grid.

that are too complex/time consuming for us to model.

What are some examples of processes that we need

to parameterize?

Page 25: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

What needs to be parameterized?

Lots of things.

Surface heating

Surface heating

Solar Radiation

Moisture Fluxes

Turbulence

Convection

Evaporation CondensationFluxes

Fluxes

Solar Radiation

Page 26: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Convection parameterization (CP) scheme

One of the most important parameterization choices

you will make is for convection.

Objectives of a subgrid-scale CP scheme

Define convection in the right place and at the right time

…with correct evolution and intensity

Make appropriate modifications to large-scale environment

Trick question: what are CP schemes not designed

to do?

Page 27: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Convection parameterization (CP) scheme

CP schemes relieve grid-scale instability (T, RH, qv)

Keep the model from “blowing up”

Precipitation is a by-product!

General guidelines:

∆x > 10 km: need a CP scheme

∆x <≈ 4 km: probably don’t need CP; but need to pay

special attention to microphysics parameterization!

In between: no schemes designed for this range. Be very

careful if your grid spacing is 5 to 10 km.

Page 28: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Convection parameterization (CP) scheme

“But precipitation is the output we want!!!”

Examples of precip. calculations:

Grell: P = C*m*Peff� Condensate in the updraft; mass flux; precip. efficiency & shear

Anthes-Kuo: P = f(RH)*M� Warning, overly simple and not used much anymore

BMJ: P = integral of specific humidity excess� Popular scheme in modern models

� Adjusts T, q profiles toward a reference (climatology) profile

Kain-Fritsch: P = Peff*S� Precip. Efficiency and vertical vapor flux above LCL

Page 29: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Different parameterizations

Performance of some

parameterizations can

depend on:

season

meteorology of the

region

…Why?

From the Encyclopedia of World Climatology

Page 30: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Resolution vs. speed

Very important considerations at the mesoscale:

memory and computing speed

There is a trade-off between speed and resolution

Many gridpoints needed to cover a small geographic area

at high resolution

CFL criterion requires that time step be related to grid

spacing

Page 31: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Resolution vs. speed

Assume we double the horizontal resolution. What

effect would this have on computation time?

Computation time will increase by a factor of eight.

Page 32: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Modeling with WRF

Simulation time example:

12 km domain + 4 km nest, for a 24-hour forecast, on 10

processors: took me

about 3 hours

If I also include a 1-km

nest: total 10 hours!

(That’s 10 hours just

to generate a 24-hour

forecast!!)

12 km

4 km

Page 33: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Benefits of mesoscale modeling

Localized heavy rainfall, floods

Terrain-induced flows

Conditions for blowing dust and sand

Other possible ideas

Wildfire mitigation forecasting

Short-term disease vectors?

Shipping (waves, winds, etc.); pirate attacks?

Case studies! Regional influences, etc.

Page 34: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Weather Research and Forecast Model

Also known as “WRF”

Many partners in development: NCAR, NCEP, others

Suitable for research (case studies) and operational,

“real time” simulation

Useful websites

strc.comet.ucar.edu/wrf/

www.wrf-model.org

www.wrfems.info

Page 35: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Initial conditions (ICs)

What is the “starting point” of your model forecast?

Most common methods:

Assimilate the data yourself

� Observations (surface, upper

air, aircraft)

� Remote sensing

Use an analysis or a forecast

from another model

� Not as bad as it sounds!

� Dynamically balanced; no “bad observations” to deal with

If the ICs are bad, the forecast will be bad.

Page 36: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Boundary conditions (BCs)

For any model that does not cover the entire globe, the simulation domain has edges!

Also, there is a lower boundary (earth’s surface) and an upper boundary

Lower boundary takes care of itself

Upper boundary� Usually placed in the stratosphere above any vertical accelerations

� Some models include a “sponge layer” to make sure vertical waves don’t reflect back down

“Lateral” boundaries on the sides

Page 37: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Lateral boundary conditions

How are these handled? Typically use data from

another model

In the USA: “Global”

Forecast System” or

GFS (~30 km resol.)

Canada: GEM

Europe: ECMWF

model

Basically, BCs probably come from a model with a

larger domain than yours

Page 38: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Example 1: July 25–26

36 km horizontal resolution

Page 39: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Example 1: July 25–26

36 km horizontal resolution

Page 40: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Example 1: July 25–26

36 km horizontal resolution

Page 41: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Example 1: July 25–26

12 km horizontal resolution

Page 42: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Example 1: July 25–26

36 km horizontal 12 km horizontal

4 km horizontal

Page 43: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Example 2: Nigeria/Bight of Benin

Total rainfall (mm) 12Z July 13 to 12Z July 14

12 km horizontal resolution

Page 44: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Example 2: Nigeria/Bight of Benin

Total rainfall (mm) 12Z July 13 to 12Z July 14

4 km horizontal resolution – only in the gray box

Page 45: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Example 2: Nigeria/Bight of Benin

Total rainfall (mm) 12Z July 13 to 12Z July 14

4 km horizontal resolution (zoomed in on the box)

Page 46: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Example 3: July 18–19

Page 47: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Example 3: July 18–19

Page 48: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Example 3: South Africa

MSLP (hPa) and maximum wind gust (m/s) 00Z July 18 to 00Z July 19

Elevation

(meters)

Page 49: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Example 3: South Africa

Maximum wind gust (m/s) 00Z July 18 to 00Z July 19

Elevation

(meters)

Page 50: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Example 3: Interior

Animation available at http://theupdraft.com/weatherimages/dustloop.gif

Page 51: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Example 3: Western Coast

U-wind component (m/s) at Dakar, Senegal

Sea breeze (onshore)

Land breeze (offshore)

Actual mesoscale

model results

Results sampled

only every 6 hours

Page 52: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Summary

Questions to ask

What am I simulating?

What spatial resolution do I

need?

How will I “verify” that my

output is realistic?

Do I have the resources to

run a mesoscale model in

“real time”?

Implementation

Careful selection of domains

“Tune” your model to get the

best results

Parameterizations

Grid spacing

“The sooner the model is

used in the process, the

longer the study will take.”

Page 53: Mesoscale NWP: Applications to Africa · Mesoscale NWP: Applications to Africa Dr. Cody Kirkpatrick NCAR ISP Colloquium July 28, 2011. Numerical Weather Prediction (NWP) Tuesday,

Contact Info. & Additional Resources

COMET Modules (www.meted.ucar.edu)

“How Models Produce Clouds and Precipitation”

“Effective Use of High-Resolution Models”

Also, check the Numerical Modeling section for many

modules on NWP models and usage (including things like

dust forecasting, ocean waves, convection, etc.)

Contact information:

Dr. Cody Kirkpatrick

Phone: 1 (303) 497-8349

Email: [email protected]