21
GEOS-5: An ESMF-based Modeling and Assimilation System ESMF Community Meeting 23 May 2006

GEOS-5: An ESMF-based Modeling and Assimilation System ESMF Community Meeting 23 May 2006

Embed Size (px)

Citation preview

GEOS-5: An ESMF-based

Modeling and Assimilation System

ESMF Community Meeting

23 May 2006

GEOS-5 ESMF DESIGN

• In GEOS-5 we chose to use a fine-grain component design –– ESMF components are used down to the parameterization level; they must therefore be fairly light-weight.

• We use a hierarchical topology, using Composite Components, and so we are concerned with the relations (couplings) between parents and children, and between siblings, cousins, etc.

Hierarchical Component Structure

BASE COMPONENTS

COMPOSITECOMPONENTS

(“physical” Couplers)

“Cap”Small, light-weight gridded components based on GEOS_Generic services

“True” couplersCan be generic

ESMF Gridded Component

ESMF Coupler Component

GEOS-5 AGCM COMPONENT STRUCTURE

AGCM

DYNAMICS

GWDFVCORE

RADIATION

COLUMN PROCESSES

SOLAR

IR

MOIST

TURBSURFACE

CHEM

LAKE

SALTWATER

CAP

(qv, ql, qi, cl,…)

(u, v, T, p)

(Tc, qc, Td,...)

(Ts,Fi...)

VEGDYNCATCH

HISTORY

ICELAND(Ts,Fi...)

(O3,…,Qdust,…)

(Tskin,Hskin,...)(Ci,...)

OGCM

GEOS-5 SINGLE-COLUMN STRUCTURE

AGCM

DYNAMICS

GWDFVCORE

RADIATION

COLUMN PROCESSES

SOLAR

IR

MOIST

TURBSURFACE

CHEM

LAKE

SALTWATER

CAP

VEGDYNCATCH

HISTORY

ICELAND

DYNAMICSSURFACE

GEOS-GENERIC: An ESMF Implementation Layer

• Three major extensions of ESMF concepts:

– GEOS Generic provides default Initialize, Run, and Finalize methods and a Generic SetServices to do ESMF “boilerplate”

– In GEOS Generic, SetServices is extended to provide data and connectivity services.

– GEOS Generic defines an ESMF Internal State

• A more general version of the GG Implementation Layer is being developed under NASA’s MAP Program

GG DATA SERVICES AND THE THREE STATES

• Data services allow you to describe your import, export and internal states, giving each variable attributes like names, units, dimensionality, usage attributes, grid associations, etc.

• Import states are read only to you. Export states are read only to others. This allows the passing of pointers rather than copies and so lightens the coupling.

• GEOS Generic creates, allocates and initializes, as appropriate, variables in all three states, putting them in ESMF classes (Arrays, Fields, Bundles, States) that are used by the infrastructure.

• Import and Internal states are optionally checkpointed and restarted by Generic Initialize and Generic Finalize.

RADIATION

COLUMN PHYSICS

SOLAR

IR

CAP

MOIST

TURB CHEM

Exports are passed up from child to parent, until they reach the cap, where they can be written out.

Children’s imports are satisfied among by siblings or added to parent’s imports, until the reach the cap.

HISTORY

GG Connectivity Diagram

Increasing resolution improves realism of

forecasts of the details in nature

2-day Katrina forecasts

GEOS5: MAP Hurricane Forecasting

1 degree resolution 0.5 degree resolution

0.25 degree resolution

0.25 degree resolution

1 degree resolution 0.5 degree resolution

Verifying Analysis from NOAA/NCEP

Precipitation Rate

Sea Level Pressure

GEOS-5: 1/4 degree forecast

Courtesy Xin Lin & Julio Bacmeister

Hurricane Katrina (Aug 2005)Accumulated rainfall (mm)

The number of Named Atlantic Tropical Storms and Jun-Nov Storm Generation Potential (SGP) from the ensemble mean of 14 C20C simulations. SGP is computed for the area (10-20N; 80-20W).

Weather - climate interactions

GEOS-5 AGCMAPPLICATIONSGEOS-5 AGCMAPPLICATIONS

DAS mode: 1/2 degree

NWP mode1/4 degree

Climate Forecasts:1 degree

Future Directions for GEOS-5 ESMF Implementations

• Coupled Atmospheric Chemistry & Aerosols– GOCART, GSFC STRAT, GMI (Many participants)

• Atmosphere-Ocean Coupling– Poseidon (Schopf); MOM-4 (Balaji &Co.); MIT-GCM (Hill)

• Atmoshere, Land, and Ocean Assimilation Systems– GSI (NCEP); Ocean and Land EnKFs (Keppenne-Rienecker, Reichle)

• Land BioGeoChemistry and Vegetation Dynamics– Ent Model (Kiang at GISS and Moorcroft at Harvard)

• Ocean BioGeoChem and Radiation– (W. Gregg, GSFC)

GEOS-5 COUPLED CHEMISTRY

AGCM

COLUMN PROCESSES

AEROCHEM DYNAMICS

GWDFVCORE

CAP

HISTORY

RADIATION

SOLAR

IR

MOIST

TURBSURFACE

LAKE

SALTWATERVEGDYNCATCH

ICELAND

OGCM

GOCART GMI

GSFC StratChem

PchemDU

BCSS

SUOC

EMISS

CHEM

DEPOs

GEOS-5 Coupled Model

CAP HISTORY

AGCM

GCM

OGCM

OGCM

MIT-OGCM

OBIO

Poseidon ORAD

SEA ICE

MOM-4

AGCM

DYNAMICS

GWDFVCORE

RADIATION

COLUMN PROCESSES

SOLAR

IR

MOIST

TURB

SURFACE

CHEM

LAKE

SALTWATERVEGDYNCATCH

ICELAND

GEOS-5 Stand-Alone Ocean

CAP HISTORY

AGCM

GCM

OGCM

OGCM

MIT-OGCM

OBIO

Poseidon ORAD

SEA ICE

MOM-4

AGCM

DYNAMICS

GWDFVCORE

RADIATION

COLUMN PROCESSES

SOLAR

IR

MOIST

TURB

SURFACE

CHEM

LAKE

SALTWATERVEGDYNCATCH

ICELAND

GEOS5

The GEOS-5 Exchange Grid

GEOS-5 Ocean-Atmosphere Communication

AGCMATM LogRec<->ATM Xchg

ATM Xchg <-> OCN XchgReDist

OGCMOCN LogRec<->OCN Xchg

LOCAL OPERATIONS

18

MERRAhttp://gmao.gsfc.nasa.gov/merra/

Michael Bosilovich, Siegfried Schubert & Gi-Kong Kim

MERRA Objectives

Half-Degree by 72L to .01 mb1979-presentParallel AMIP runGSI Analysis with IAU

EMPHASIS ON WATER CYCLE Global Precipitation, Evaporation, Land Hydrology, Cloud parameters and TPW

GLOBAL HEAT AND WATER BUDGETS FOR ALL PROCESSES

DIURNAL CYCLE FROM HOURLY 2-D FIELDS

GEOS-5 Data Assimilation Systems

CAP HISTORY

ADAS

DAS

AANAAGCM

ODAS

OANAOGCM

GSI

OGCMOGCM

OGCMOGCM

OGCMOGCM

OGCMREPLAY REPLAY

EnKF

SUMMARY

• GEOS-5 is a modeling and assimilation system based on many ESMF gridded components.

• It uses a highly configurable hierarchical architecture with a fine-grain ESMF implementation

• It relies on an implementation layer (GEOS-Generic) to facilitate the construction and coupling of the ESMF GCs.

• It is being expanded to include coupled climate, chemistry, and biological processes, and to run on-line, coupled assimilation systems.