This article comes from : http://websrv.cs.umt.edu/isis/index.php/Introduction_to_CESM
Contents
|
William Lipscomb, Los Alamos National Laboratory
The Community Earth System Model (CESM; http://www.cesm.ucar.edu/ ) is a global, fully-coupled climate model that provides state-of-the-art computer simulations of the Earth's past, present, and future climate. It is one of three U.S. global climate models featured prominently in the assessment reports of the Intergovernmental Panel on Climate Change (IPCC). (The others are the NASA GISS model and the NOAA GFDL model.) As the name suggests, CESM is a broad community effort. Although model development is centered at the National Center for Atmospheric Research (NCAR) in Boulder, Colorado, there have been substantial contributions from scientists at several national laboratories and many universities, with support from the U.S. Department of Energy (DOE) and the National Science Foundation (NSF).
CESM is the successor to the Community Climate System Model (CCSM). The initial version of CESM was released in June 2010. Model development is carried out by twelve working groups that focus on different aspects of model development and application, overseen by a Scientific Steering Committee. The CESM community meets once a year, usually in June in Breckenridge, Colorado. In addition, each working group holds a winter meeting, usually in Boulder.
The newest CESM working group is the Land Ice Working Group (LIWG), whose main missions are to develop and apply a dynamic ice sheet model in CESM and to predict the contribution of land ice to sea-level rise. The LIWG is co-chaired by Jesse Johnson and William Lipscomb, and Stephen Price is the scientific liaison. See here for details: http://www.cesm.ucar.edu/working_groups/Land+Ice/
CESM consists of five physical models: atmosphere (atm), ocean (ocn), land (lnd), sea ice (ice), and land ice (glc). The land ice component is new to CESM; it was not included in CCSM. A central coupler coordinates the models and passes information between them. Each model can have active, data, dead, and stub components. An active component is a prognostic physical model. Data components provide scientifically valid input data for cases where an active model is not needed, whereas dead components generate invalid data that is used only for system testing. Stub components are present only to meet interface requirements when a component is not needed.
The active components of CESM are CAM (the Community Atmosphere Model), POP (the Parallel Ocean Program), CLM (the Community Land Model), CICE (the Community Ice Code), and CISM (the Community Ice Sheet Model). The current version on CISM is also known as Glimmer-CISM, since it is based on the Glimmer ice sheet model developed by Tony Payne and colleagues at the University of Bristol.
These components can be run in many different configurations. A particular mix of components is called a component set, or “compset”. Among the common compsets are B (fully coupled, with all active components), F (active CAM, CLM, and CICE, with a data ocean), and I (active CLM, data atmosphere, and stub sea ice and ocean). These configurations all use a stub land-ice component. The corresponding configurations with an active land-ice component are called BG, FG, and IG, respectively.
The CESM components can be run on a variety of grids. Often, one global grid is used for the atmosphere and land, and a second global grid is used for the ocean and sea ice. The ice-sheet component has a regional grid for each active ice sheet. Currently, CESM allows simulations only for the Greenland ice sheet; Antarctic simulations will be supported later. Three Greenland grids are supported, with resolutions of 5, 10 and 20 km. Each of these grid is a polar stereographic projections with rectangular grid cells.
CESM is always run in parallel, on anywhere from ~10 to ~10,000 processors. The components can be run either concurrently (all at the same time, but on different sets of processors) or sequentially (one after the other, with each component using all the available processors).
CESM code is publicly available through a Subversion repository. The code can be checked out using Subversion client software, such as the command tool svn, or viewed with a web browser. To access the repository, you can register here:
http://www.cesm.ucar.edu/models/cesm1.0/register/register_cesm1.0.cgi
After registering, you will receive an email containing a user name and password that is required for access to the repository.
For a detailed description of CESM, see the CESM1.0 User's Guide: http://www.cesm.ucar.edu/models/cesm1.0/cesm/
Historically, ice sheet models were not included in global climate models (GCMs), because ice sheets were thought to be too sluggish to respond to climate change on decade-to-century time scales. In CCSM, as in many other global climate models, the extent and elevation of the Greenland and Antarctic ice sheets were fixed in time. Interactions between ice sheets and other parts of the climate system were largely ignored.
Recent observations, however, have shown that the Greenland and Antarctic ice sheets can respond to atmospheric and ocean warming on time scales of a decade or less. Satellite gravity measurements indicate that both ice sheets are losing mass at a rate of more than 200 Gt/yr, roughly double the values from earlier this decade (Velicogna 2009). (A mass loss of 360 Gt corresponds to global sea-level rise of 1 mm.) Greenland mass loss is caused by increased surface melting and the acceleration of large outlet glaciers (van den Broeke et al. 2009). In Antarctica, mass is being lost primarily because of the acceleration of outlet glaciers, especially in the Amundsen Sea Embayment of West Antarctica (Rignot et al. 2008).
Small glaciers and ice caps (GIC) also have retreated in recent years. Although the total volume of GIC (~0.6 m sea-level equivalent; Radić and Hock 2010) is much less than that of the Greenland ice sheet (~7 m) and the Antarctic ice sheet (~60 m), glaciers and ice caps can respond quickly to climate change. Mass loss from GIC has grown during the past decade and is now about 400 Gt/yr (Meier et al. 2007). Climate models generally assume that the mass of glaciers and ice caps, like that of ice sheets, is fixed.
During the past two decades, global sea level has been rising by about 3 mm/yr (i.e., 30 cm/century), with primary contributions from land-ice retreat and ocean thermal expansion. A recent study (Cazenave et al. 2008) suggests that land ice has accounted for up to 80% of recent sea-level rise. Estimates of 21st century ice-sheet mass loss and sea-level rise are highly uncertain. The IPCC Fourth Assessment Report (Meehl et al. 2007) projected 18 to 59 cm of sea-level rise by 2100 but specifically excluded ice-sheet dynamical feedbacks, in part because existing ice sheet models were deemed inadequate. A widely cited semi-empirical study (Rahmstorf 2007) estimated 40 to 150 cm of 21st century sea-level rise, based on the assumption that the rate of rise is linearly proportional to the increase in global mean temperatures from preindustrial values. This assumption may not be valid as additional land-ice processes come into play.
Modeling of land ice has therefore taken on increased urgency. Many recent workshops (e.g., Little et al. 2007; Lipscomb et al. 2009) have called for developing improved ice sheet models. There is general agreement on the need for (1) “higher-order” flow models with a unified treatment of vertical shear stresses and horizontal-plane stresses, (2) finer grid resolution (~5 km or less) for ice streams, outlet glaciers, and other regions where the flow varies rapidly on small scales, and (3) improved treatments of important physical processes such as basal sliding, sub-glacial water transport, iceberg calving, and grounding-line migration. These improvements are beginning to be incorporated in numerical ice sheet models. One such model is the Glimmer Community Ice Sheet Model (Glimmer-CISM), which was recently coupled to CESM.
Although much can be learned from ice sheet models in standalone mode, coupled models are required to capture important feedbacks. For example, surface ablation may be underestimated if the ice sheet model is not allowed to interact with an atmospheric model (Pritchard et al. 2008). At ice sheet margins, floating ice shelves are closely coupled to the ocean in ways that are just beginning to be understood and modeled. Also, changes in ice sheet elevation and surface runoff could have significant effects on the regional and global circulation of the atmosphere and ocean.
Two major community efforts are under way to assess the future ice-sheet contribution to sea-level rise and try to narrow the range of uncertainty. The European Union is supporting a large multinational effort called Ice2sea (http://www.ice2sea.eu/ ). Bob Bindschadler of NASA is leading a broad but less formal effort called SeaRISE (Sea-level Response to Ice Sheet Evolution; http://websrv.cs.umt.edu/isis/index.php/SeaRISE_Assessment .) Both Ice2sea and SeaRISE will provide input for the IPCC's Fifth Assessment Report, AR5, which is scheduled for release in 2013.
Since 2006, researchers in the Climate, Ocean and Sea Ice Modeling (COSIM) group at Los Alamos National Laboratory (LANL) have worked with scientists at the National Center for Atmospheric Research (NCAR) to incorporate an ice sheet model in the CCSM/CESM framework. The Glimmer ice sheet model (Rutt et al. 2009 was chosen for coupling. Although Glimmer’s dynamical core was relatively basic, a higher-order dynamics scheme was under development. In addition, the model was well structured and well documented, with an interface (Glint) to enable coupling to climate models.
In 2009, the U.K. researchers who designed Glimmer joined efforts with U.S. scientists who were developing a Community Ice Sheet Model (CISM), and the model was renamed Glimmer-CISM. Model development is overseen by a six-member steering committee including Magnus Hagdorn (U. Edinburgh), Jesse Johnson (U. Montana), William Lipscomb (LANL), Tony Payne (U. Bristol), Stephen Price (LANL), and Ian Rutt (U. Swansea). The model resides on the BerliOS repository (http://glimmer-cism.berlios.de/ ). It is an open-source code and is freely available to all. The version included in the initial CESM release is a close approximation of Glimmer-CISM version 1.6.
Glimmer-CISM (or CISM for short) has been coupled to CESM version 1.0. The surface mass balance (SMB; the difference between annual accumulation and ablation) is not computed within CISM, but is passed to CISM via the coupler from the Community Land Model (CLM). This scheme computes the SMB in each of ~10 elevation classes per grid cell in glaciated regions. The SMB is passed via the coupler to the ice sheet component, where it is averaged, downscaled, and used to force the dynamic ice sheet model at the upper surface.
The ice sheet model in the initial CESM release has several significant limitations:
Ongoing work will result in an improved ice sheet model in CESM. Here are a few of the projects under way:
Glimmer-CISM has already been described in detail by Steve Price. The rest of this document focuses on the surface-mass-balance scheme for ice sheets in CESM.
We can think of an ice sheet model as having two distinct physical components:
The dynamic component of Glimmer-CISM is called Glide. The surface mass balance calculations are part of Glint, the Glimmer interface. Glint receives the required fields from a climate model or meteorological data set, accumulates and averages the data over a specified time period, and downscales the data to the finer ice-sheet grid. (In climate models, the land and atmosphere components are typically run at a grid resolution of ~100 km, whereas ice sheet models require a grid resolution of ~1--10 km.) The downscaled data is used to compute the surface mass balance, which is passed to Glide.
There are two broad classes of surface mass balance schemes:
Glimmer-CISM has a PDD scheme based on that of Huybrechts et al. (1991) and others. (See the Glimmer documentation for details.) However, PDD schemes are not ideal for climate change studies, because empirical degree-day factors could change in a warming climate. Comparisons of PDD and energy-balance schemes (e.g., van de Wal 1996; Bougamont et al. 2007) suggest that PDD schemes may be overly sensitive to warming temperatures. For example, Bougamont et al. found that a PDD scheme generates runoff rates nearly twice as large as those computed by an SEB scheme.
Glimmer-CISM does not currently have an SEB scheme, but might include one in the future. If such a scheme were available, one approach to computing surface melting would be as follows: The incoming shortwave and longwave fluxes, temperature, and humidity would be passed from the CESM atmosphere to Glint via the coupler. These fields would be downscaled to the ice sheet grid, using an assumed lapse rate to interpolate temperatures to the appropriate elevations on the ice sheet grid. The surface mass balance would then be computed from the downscaled atmosphere fields combined with a detailed snow model.
This approach would be sensible for working with meteorological data, e.g. from atmospheric reanalyses. In CESM, however, the preferred approach is to compute the surface mass balance for ice sheets in CLM, the land component, on the coarse-resolution land grid. To improve accuracy on the coarse grid, the mass balance is computed for ~10 elevation classes in each gridcell. The mass balance for each elevation class is accumulated and averaged over a coupling interval (typically ~1 day), then passed to Glint via the coupler. Glint accumulates and averages the mass balance over a longer interval (typically 1 year) and downscales it to the ice sheet grid. The ice sheet evolves dynamically, then returns the new ice geometry to CLM via the coupler.
There are several advantages to computing the surface mass balance in CLM as opposed to Glimmer:
CLM has a hierarchical data structure that makes it relatively straightforward to model glaciated regions with multiple elevation classes. In the standard version of CLM, each grid cell is partitioned into one or more of five landunit types: vegetated, lake, wetland, urban, and glacier. Each landunit consists of a user-defined number of columns, and each column has its own vertical profile of temperature and water content.
When CLM is configured for ice sheets, there is a sixth landunit called glacier_mec, where “mec” stands for “multiple elevation classes.” Glacier_mec landunits are similar to glacier landunits, except that each elevation class is represented by a separate column. By default there are 10 elevation classes in each glaciated gridcell. The upper elevation bounds (in meters) of these classes are 200, 400, 700, 1000, 1300, 1600, 2000, 2500, 3000, and 10000.
The atmospheric surface temperature and specific humidity are downscaled from the mean gridcell elevation to the column elevation using a specified lapse rate (typically 6 deg/km). At a given time, the lower-elevation columns can undergo surface melting while columns at higher elevations remain frozen. This results in a more accurate simulation of summer melting, which is a nonlinear function of air temperature. The precipitation rate and radiative fluxes are not currently downscaled, but they could be, if care were taken to preserve the cell-integrated values. At some point we would like to use a more sophisticated orographic downscaling scheme, but this will require significant recoding.
When run without glacier_mec landunits, CLM has a fairly crude treatment of accumulation and melting on ice sheets. The snow depth is limited to a prescribed depth of 1 m liquid water equivalent, with any additional snow assumed to run off instantaneously to the ocean. Snow melting is treated more realistically, with meltwater percolating downward through snow layers as long as the snow is unsaturated. Once the underlying snow is saturated, any additional meltwater runs off. When glacier ice melts, however, the meltwater is assumed to remain in place until it refreezes. In warm parts of the ice sheet, the meltwater does not refreeze, but stays in place indefinitely.
In the modified CLM with glacier_mec landunits, snow in excess of the prescribed maximum depth is converted to ice, contributing a positive SMB to the ice sheet model. When ice melts, the meltwater is assumed to run off to the ocean, contributing a negative surface mass balance. The net SMB associated with ice formation (by conversion from snow) and melting/runoff is computed for each column, averaged over the coupling interval, and sent to the coupler. This quantity, denoted qice , is then passed to Glint, along with the surface elevation topo in each column. Glint downscales qice to the ice sheet grid, interpolating the values in adjacent elevation classes. The units of qice are mm/s, or equivalently km/m2 /s.
Note that the surface mass balance typically is defined as the total accumulation of ice and snow, minus the total ablation. The qice flux passed to Glint is the mass balance for ice alone, not snow. We can think of CLM as owning the snow, whereas CISM owns the underlying ice. The snow depth can fluctuate between 0 and 1 m LWE without this information being passed to CISM.
In addition to qice and topo , the ground surface temperature tsfc is passed from CLM to Glint via the coupler. This temperature serves as the upper boundary condition for the CISM temperature calculation.
Given the SMB from the land model, CISM executes one or more dynamic time steps and returns the new ice sheet geometry to CLM via the coupler. The fields passed to the coupler are the ice sheet fractional area and surface elevation, along with the conductive heat flux at the top surface and the freshwater fluxes from basal melting and iceberg calving. Glint upscales these fields from the ice sheet grid to the coarser land grid and bins them into elevation classes before sending them to the coupler.
The current coupling is one-way only. That is, CLM sends the SMB and surface temperature to Glint but does not do anything with the fields that are returned. This is permissible for century-scale runs in which the geometry changes are modest. In order to do longer runs with large geometry changes, we need to enable two-way coupling. That work is in progress.
The purpose of the surface mass balance scheme is to provide CISM with a realistic upper surface boundary condition in past, present, and future climates. To the extent that the present-day SMB is inaccurate (because of atmospheric biases, incomplete land model physics, or downscaling errors), the present-day ice sheet will have the wrong geometry, even if the ice sheet model is perfect. The greater the inaccuracy, the less confidence we will have in future projections.
So what is the quality of the results from the SMB scheme? We will explore that question in the lab exercise.