Академический Документы
Профессиональный Документы
Культура Документы
Atmosphere-Ocean Model:
Preliminary Results
Ufuk Utku Turuncoglu
ICTP (International Center for Theoretical Physics)
Earth System Physics Section
- Outline
Outline
Motivation
Surface Flux Parameterizations in RegCM
RegCM-ROMS Coupled Model Design
Preliminary Results
Caspian Sea
Additional Notes
Simple Benchmarking
Pros & Cons
Future Work
- Motivation (1/2)
Earth System
Includes several sub-components (ATM, OCN, BIO, ICE, LAND etc.)
Each of them has its own complexity
Interaction between these components are also very complex and
include non-linear processes
Each sub-component have different temporal and spatial scales
Each of these components with different and hierarchical
complexities can be merged as an Earth System Models (ESMs)
Facts
Models are getting more complex with the evolution of the computing
resources and old fashioned coupling strategies are not valid anymore
Designing a monolithic ESM model to represent all these subcomponents is not possible
There is no any standardized interface for the models (different
horizontal and vertical grids, variable units, configuration files etc.)
The coupling libraries (i.e. ESMF, OASIS, MCT) and new
technologies (XML, RDF etc.) can help to reduce the complexity
of the models itself and coupling processes between them
- Motivation (2/2)
Atmosphere-Ocean Interaction?
Investigating role of water bodies (ocean, sea and inland waters) over
the regional climate or investigating effects of climate change over
water bodies
Study interaction and feedback mechanisms between atmosphere and
water bodies
The impact of marine aerosol (sea-salt, sea spray etc.) on climate
system and atmospheric chemistry
Validation of the simplified flux algorithms (i.e. Zeng Ocean) created
special for water bodies in the regional climate model or designing
more realistic and lightweight new sub-grid parameterization methods
Motivation
Investigating role of CAS in regional climate by representing
atmosphere-ocean interaction more realistically
More accurate estimation of water budget of the CAS to reconstruct
the historical sea level fluctuations. Representation of evaporation flux
over the sea is very important in this aspect.
- Design (1/2)
SST
Hice
Ocean / Lake
- Design (2/2)
- Results (1/X)
Caspian Sea
Importance of Caspian Sea
It locates in a very sensitive climate region (extreme weather cond.)
It is the major source of oil and natural gas
Large fishing industry (90% of the Worlds caviar)
Facts
The Caspian Sea Level (CSL) has fluctuated dramatically in the past.
The CSL changes also have great importance over costal areas and it
causes to change in the coastline and flooding of these regions
It is possible that future changes in global and regional climates might
produce large changes in the Caspian Sea characteristics
Needs
To study hydrodynamic properties (i.e. main circulation and thermal
structure) of the Caspian Sea
To understand feedback mechanism and complex interaction between
sea and regional climate
- Results (2/X)
Test Configuration
Tests - 1995-1997 (first year is spin-up)
ATM-STD RegCM
ATM-LAK RegCM and 1D-Lake Model
ATM-CPL RegCM and ROMS (online coupling) DTCPL = 3 hour
OCN-STD ROMS (forced by ATM-STD results, offline coupling)
RegCM
Initial and Boundary Conditions for RegCM: ERA-Interim
Resolution: 50 km (18 sigma layers)
Parameterizations: Grell, Zeng Ocean, BATS
ROMS (with ICE Model)
Initial Condition for ROMS: monthly T,S climatology (Ibrayev et al.,
2001) and started from rest (no motion).
Resolution: 10 km (32 sigma layers)
Parametrizations: GLS Mixing, Wet-Dry, river runoff
- Results (3/X)
River discharge
points (climatological daily data)
Model Grids
ocean model
domain
- Results (4/X)
- Results (4/X)
- Results (5/X)
Go to animation
- Results (6/X)
Ice Coverage
The observational
dataset is ARCLAKE
which covers
1996-2009 period but
the model results for
1996-1997.
In DJF, ROMS seems
underestimate the ice
coverage in the NCAS.
The positive bias in
OCN-STD does not
appear in OCN-CPL
simulation in MAM. The
results are more
realistic than the
standalone run.
JJA also looks better in
coupled model results.
- Results (7/X)
Evaporation (1)
The observational
dataset is
OAFLUX which
relatively low
resolution 1 deg.
The evaporation
response are
quite different in
each ATM model
case.
The OCN-STD
has larger
evaporation bias
in SON and DJF
than OCN-CPL in
other seasons
they are very
similar
- Results (8/X)
Evaporation (2)
- Results (9/X)
Surface Temperature
ATM-LAK
ATM.CPL
ATM-STD -ATM.LAK
- Results (9/X)
Precipitation
ATM-LAK
ATM.CPL
ATM-STD ATM.LAK
Benchmarking
Basic Performance Estimation for Test Case
(DTCPL = 3h, DTOCN=300s, DTATM=150s)
ATM-STD: 8.5 month/hour (32 CPU)
OCN-STD: 4.5 month/hour (28 CPU)
ATM-CPL: 3 month/hour (32+28 = 60 CPU)
Extra Overhead for Coupling
The ocean model %23 slower then standalone mode
The atmosphere model %65 slower than standalone mode
The coupled model performs interpolation between grids and data
exchange each 3 hours. The overhead is combination of computing
and data transfer.
Possible Ways to Increase Performance
Increasing coupling time step
Load balance between modeling components. Increase OCN CPU !!!
Extensive benchmarking is needed !!!
- Future Plans
More work
Support for identical mesh/grid.
No need to interpolation between grid.
The possible candidate to test this configuration is the BAND
version of the RegCM.
The tool to create ROMS grid from RegCM domain file is almost
ready. It is written in NCL.
Add support for boundary smoothing. It is important for the ocean or
sea centric applications (i.e. Mediterranean Sea, Indian Ocean).
Add support for selective interpolation types for each variable. User
can change from conservative type re-gridding to bilinear or others.
Improve interface of air-sea interaction. In the current implementation,
ocean send SST and ICE thickness to atmospheric model. The aerosol
related variables, surface roughness etc. can be added into list.
Benchmarking is needed to see the actual performance of the model. It
also helps to find possible performance bottleneck sources of the
current implementation.
Test case for additional domains such as Mediterranean Sea.