Upload
josephine-bryan
View
219
Download
0
Tags:
Embed Size (px)
Citation preview
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
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.