38
Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Embed Size (px)

Citation preview

Page 1: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Desktop Weather-Forecast System

Jim Kinter, Mike Fennessy,

Brian Doty and J. Shukla

Center for Ocean-Land-Atmosphere Studies

Page 2: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Desktop Weather-Forecast System

Acknowledgements

NOAA/NWS/NCEP Environmental Modeling Center – data sets, Eta model

Fedor Mesinger (NCEP/EMC) – Eta modelDusan Jovic (ICTP) – Desktop version of Eta modelOreste Reale (COLA) – Processing/display of Eta model outputLennart Bengtsson (MPI) – Discussions and encouragement

Brian Doty (COLA) – COLA server development and dataJoe Wielgosz (COLA) – COLA server developmentCurt Steinmetz (COLA) – Linux installation and supportJennifer Adams (COLA) – GrADS script development and supportTom Wakefield (COLA) – PC support

Page 3: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Desktop Weather Forecasting

NCEP

Global Weather Forecasts

NCEPNCEPGlobal Weather

ForecastsGlobal Weather

Forecasts

COLACOLAGrADS-DODS

ServerGrADS-DODS

Server

Region-SpecificLateral BCs

WWWWWW

PC-BasedRegional NWP

Page 4: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Enables real-time weather forecasts, regional climate analysis and meteorological

education and training through:

– Easy access to real-time initial and boundary conditions data

– Easy configuration of regional NWP model for any locality in the world

– Readily available, low-cost personal computing hardware/software

– Moderate speed Internet connection

Desktop Weather-Forecast System

Page 5: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Ease of use:

– Point and click interface to set up region the first time– Automated access to NOAA/NWS/NCEP global NWP

model output for – Atmospheric initial conditions– Initial soil wetness, snow– Surface boundary conditions (SST, sea ice) and

lateral boundary conditions (circulation)– Automated linkage to powerful desktop display

program to see results of forecast– Full documentation for getting data, running forecast

Demonstrated live in March 2001 at International Monsoon Conference in New Delhi

Desktop Weather-Forecast System

Page 6: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Elements:

– Desktop or laptop PC running Linux w/Fortran compiler– Moderate speed Internet connection– Grid Analysis and Display System (GrADS) for data

acquisition and display– GrADS-DODS server providing real-time global weather

observations and forecast data– Regional NWP model, e.g., desktop version of NCEP Meso

model, that uses real topography, soil and vegetation data

Desktop Weather-Forecast System

Page 7: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Elements:

– Desktop or laptop PC running Linux w/Fortran compiler– Moderate speed Internet connection– Grid Analysis and Display System (GrADS) for data

acquisition and display– GrADS-DODS server providing real-time global weather

observations and forecast data– Regional NWP model, e.g., desktop version of NCEP Meso

model, that uses real topography, soil and vegetation data

Desktop Weather-Forecast System

Page 8: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Elements:

– Desktop or laptop PC running Linux w/Fortran compiler– Moderate speed Internet connection– Grid Analysis and Display System (GrADS) for data

acquisition and display– GrADS-DODS server providing real-time global weather

observations and forecast data– Regional NWP model, e.g., desktop version of NCEP Meso

model, that uses real topography, soil and vegetation data

Desktop Weather-Forecast System

Page 9: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

GrADS and DODS

Data Interoperability

Distributed Data

Distributed Analysis

Page 10: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

GrADS-DODS Server (GDS)

Joe Wielgosz, Brian Doty,

James Gallagher, Daniel Halloway

GrADSJennifer Adams, Reinhard Budich, Luigi Calori, Brian Doty,

Wesley Ebisuzaki, Mike Fiorino, Tom Holt, Don Hooper, Jim Kinter, Steve Lord, Gary Love, Karin Meier, Matt Munnich, Uwe Schulzweida, Arlindo da Silva, Michael Timlin,

Pedro Tsai, Brian Wilkinson, Katja Winger

Page 11: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Information Technology: GrADS

INTEGRATEDUSER INTERFACE

Maps, Charts, Animations

Expressions, Functions of Original Variables

General slices of {

4D GridsIn Situ ObsImages

User Definable,Extensible

Arbitrary DomainsOptimized for Typical Queries

Accessing, SubsettingAnalyzing

Visualizing

Interactive Quantitative

Page 12: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

GrADS Usage

• “Natural” user interface for scientific computations, and graphical production

– Used at over 100 laboratories worldwide– Used by over 1000 scientists worldwide– E.g., J. Climate - Over ½ of all figures (and

computations?) produced using GrADS

• Handles GRIB, binary (model output) formats in “native” mode

– Widely used for analysis and display of data from the National Weather Service, other WMO sources

Page 13: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

GrADS Analysis Model

ENABLES VERY SOPHISTICATED ANALYSIS TASKSIN A HIGHLY ENCAPSULATED WAY

Scientists only need to specify:• dimension constraint• list of data sets • GrADS expression

This unique, innovative approach to geophysical data analysis is the major reason for GrADS’ popularity.

Page 14: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

GrADS-DODS Analysis Server

GRIB dataNetCDF data

GrADS data

etc..

datasets in any format supported by GrADS

Result cache

holds temporary data (uploaded, generated by a previous operation, or transferred directly from another server) for use in remote analysis

GrADS batch mode

interface code

DODS server libraries

Server

performs analysis

operations

manages sessions, translates dataset

names

Java servlet

supports extended request types for analysis, upload

internet

DODS data and requests

Joe Wielgosz: 5/25/00

DODS client libraries

GrADS

Matlab

IDL

etc..

data appears to client as local file, in a standard format (i.e, NetCDF, etc.)

Client

Encapsulated Analysis Requests

Page 15: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Summary: GrADS-DODS Server

• Share data: Enterprise-wide; Internet-wide --- data-format independent

• Data interoperability: Consistent metadata for many data types

• Distributed analysis: Reduces network load; improves interactivity

• Automation of analysis techniques: Analysis techniques can be captured in the form of scripts and provided on server and/or client

Page 16: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Elements:

– Desktop or laptop PC running Linux w/Fortran compiler– Moderate speed Internet connection– Grid Analysis and Display System (GrADS) for data

acquisition and display– GrADS-DODS server providing real-time global weather

observations and forecast data– Regional NWP model, e.g., desktop version of NCEP

Meso model, that uses real topography, soil and vegetation data

Desktop Weather-Forecast System

Page 17: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

NCEP/EMC Eta Model

• Limited-area Mesoscale Model• Full Primitive Equations• Eta Vertical Coordinate• Step-like Treatment of Orography• Sub-Grid Scale Physics

» Deep and Shallow Convection» Radiation» Turbulence» Cloud Liquid Water

Page 18: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

22 July 2002 23 July 2002 24 July 2002

SSM/I SSM/I SSM/I

Eta-25Eta-25Eta-25

Page 19: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Running the Desktop Weather Forecast System

• Interactive – First time for a new domain– Select the domain– Select grid resolution– Check grid visually – Select starting date, time, length of forecast– Forecast starts automatically– When forecast complete, view forecast weather maps

• Routine operation– Set starting date, time and length in run script– Run forecast and view forecast weather maps

Page 20: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Running the Desktop Weather Forecast System

• Interactive – First time for a new domain– Select the domain– Select grid resolution– Check grid visually – Select starting date, time, length of forecast– Forecast starts automatically– When forecast complete, view forecast weather maps

• Routine operation– Set starting date, time and length in run script– Run forecast and view forecast weather maps

Page 21: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies
Page 22: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies
Page 23: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Running the Desktop Weather Forecast System

• Interactive – First time for a new domain– Select the domain– Select grid resolution– Check grid visually – Select starting date, time, length of forecast– Forecast starts automatically– When forecast complete, view forecast weather maps

• Routine operation– Set starting date, time and length in run script– Run forecast and view forecast weather maps

Page 24: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Specify grid resolution

15 km

20 km

25 km

40 km

50 km

80 km

Page 25: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Running the Desktop Weather Forecast System

• Interactive – First time for a new domain– Select the domain– Select grid resolution– Check grid visually – Select starting date, time, length of forecast– Forecast starts automatically– When forecast complete, view forecast weather maps

• Routine operation– Set starting date, time and length in run script– Run forecast and view forecast weather maps

Page 26: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Yes No

Page 27: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Running the Desktop Weather Forecast System

• Interactive – First time for a new domain– Select the domain– Select grid resolution– Check grid visually – Select starting date, time, length of forecast– Forecast starts automatically– When forecast complete, view forecast weather maps

• Routine operation– Set starting date, time and length in run script– Run forecast and view forecast weather maps

Page 28: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Specify month of initial time

Jan

Feb

Mar

Oct

Aug NovMay

Apr

Jun

Jul

Sep Dec

Page 29: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Specify day of initial time

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

Page 30: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Specify hour of initial time

00Z

06Z

12Z

18Z

Page 31: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Specify length of forecast

6 hrs

24 hrs

36 hrs

48 hrs

72 hrs

Page 32: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Running the Desktop Weather Forecast System

• Interactive – First time for a new domain– Select the domain– Select grid resolution– Check grid visually – Select starting date, time, length of forecast– Forecast starts automatically– When forecast complete, view forecast weather maps

• Routine operation– Set starting date, time and length in run script– Run forecast and view forecast weather maps

Page 33: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

******************************************************************* A forecast for ‘INDI' will now be started ****** ****** With center lon, lat: 81E, 17N ****** Width in longitude: 46 ****** Width in latitude: 37 ****** ****** At resolution = 80 km ****** ****** Starting from 12Z03SEP2002 ****** for 72 hours *******************************************************************

Page 34: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Running the Desktop Weather Forecast System

• Interactive – First time for a new domain– Select the domain– Select grid resolution– Check grid visually – Select starting date, time, length of forecast– Forecast starts automatically– When forecast complete, view forecast weather maps

• Routine operation– Set starting date, time and length in run script– Run forecast and view forecast weather maps

Page 35: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies
Page 36: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies
Page 37: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies
Page 38: Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies

Running the Desktop Weather Forecast System

• Interactive – First time for a new domain– Select the domain– Select grid resolution– Check grid visually – Select starting date, time, length of forecast– Forecast starts automatically– When forecast complete, view forecast weather maps

• Routine operation– Set starting date, time and length in run script– Run forecast and view forecast weather maps