[Essential for Scientific Research] Practical Technical Application of Earth System Model (CESM)

Currently, the Community Earth System Model (CESM) is increasingly used in studying the past, present, and future climate conditions of the Earth. Since CESM was launched by NCAR in the United States in July 2010, it has received close attention from the climatology community. CESM2.0, which has been upgraded in recent years, has major updates in the atmosphere, land, ocean, sea ice, land ice, runoff and other modules as well as a central coupler (CIME), which can be transplanted and used on different hardware platforms, especially Can be used for CMIP6 research.

Click to view the original text icon-default.png?t=N6B9https://mp.weixin.qq.com/s?__biz=Mzg2NDYxNjMyNA==&mid=2247538731&idx=6&sn=c2d6be2f642cac2ff6ce5a0ddb5759f1&chksm=ce64b2c0f9133bd649b6e9388f452e860 9100571c097bfc6bc670ea2c3364df5936b11f86db6&token=1200593775&lang=zh_CN#rd
CIME (Common Infrastructure for Modeling the Earth) in CESM2.0 provides case controllers for model configuration, compilation and operation. The CAM atmosphere module adds CLUBB (Cloud Layers Unified by Binormals) to calculate boundary layer turbulence activity, shallow convection, and cloud microphysics. CLUBB is a diagnostic wet turbulence program that can calculate joint high-order subgrid vertical velocity, water content, and liquid water and potential temperature, subgrid vertical flux can also be calculated; the improved second-order diagnostic cloud microphysics scheme (MG2) is introduced to diagnose and calculate precipitation including rain, snow and condensation clouds. The CAM chemistry module (CAM6-chem) includes the convection chemistry scheme MOZART-T1; the VBS (volatility basis set) scheme for calculating secondary organic aerosols (SOA) is coupled with the convection chemistry scheme and has been continuously improved to the current CESM2 In .2.0, regional encryption MUSICA-V0 is implemented, and a compset (configuration) that can directly configure and run the MOZART-TS2 chemical module and perform nudging is added. WACCM6 is consistent with all physical parameterization schemes of CAM6 and adds significant new capabilities in the middle and upper atmosphere. To provide a representation of stratospheric aerosols from gases of volcanic and non-volcanic origins, WACCM6 extends the Modal Aerosol Module (MAM4) functionality. The CLM5.0 version mainly improves soil and vegetation hydrological processes, snow melt dynamic processes, carbon and nitrogen cycle and coupled simulations, and vegetation simulations. In addition, the model introduces the MOSART runoff model to replace the RTM, and also introduces the FATES ecological evolution. An alternative model to improve the classic dynamic vegetation model (DGVM). The number of underground layers increased from 15 in CLM4.5 to 25 in CLM5, taking into account the spatial variable of soil thickness. It varies from 0.4 to 8.5m. In addition, there are major updates in sea ice, land ice and other modules. New CLM forcing data were developed for the Global Soil Moisture Program Phase 3 (GSPW3). It is also the default data for LS3MIP and LUMIP which are limited to land surface simulations.
The use of this mode requires strong theoretical knowledge and computer skills, and many users have encountered many difficulties. In response to these problems, our school has specially organized CESM to help students quickly solve problems in the use of CESM and improve the speed of scientific research output.

Details:

Preparation before running

System and software environment for CESM operation
 What operating environment is required for CESM
? Construction of CESM2.0 operating environment

Linux system and compilation basics

Linux and compilation knowledge required to run CESM
∎ Basic knowledge and operations of Linux ∎
Basics and operation examples of Linux compilation
∎ Compilation system based on Make and CMake

CESM basics

The basic structure of CESM
∎ Several functional modules of CESM
∎ Basic knowledge of CESM2.0

picture

CESM program acquisition, structure and functions

Obtain the CESM program code, CESM folder structure and respective functions
∎ Obtain the latest or specific version of the CESM code
∎ Explain the role of the CESM folder structure

picture

CESM porting, installation and quick operation

Preparation, compilation, installation and operation of CESM operating environment
∎ Check and improve the environment and software required for CESM operation
∎ Modification of CESM Machine File for specific server environments
∎ Create a simple case, compile and run this case

picture

CESM configuration options and data file preparation

Detailed explanation of the configuration file for CESM operation, preparation of data files required for operation
∎ Each option and its meaning when creating a CESM case
∎ Detailed explanation of the running configuration file namelist, selection of common options and their meaning
∎ Structure of data files required for running CESM and preparation method of data files and procedures
 Proficient in creating CESM cases based on research content and running CESM

picture

CESM single module operation - taking CLM as an example

Be proficient in case creation, file preparation and operation of CESM single module operation - taking CLM as an example
∎ Methods to create CLM single point or regional mode
∎ Preparation of files required for single point and regional operation
∎ Operation of single point and regional mode

picture

Partially coupled operation of CESM - CAM-chem + CLM

Proficient in case creation, file preparation and operation of CESM partial module coupling operation 
 Principles of partial coupling 
Creation and operation of CAM+CLM instances
 CAM expansion - CAM-chem, WACCM

picture

Fully coupled operation of CESM

Proficient in case creation, file preparation and operation of CESM fully coupled operation 
∎ Precautions for fully coupled operation
∎ Creation and operation of fully coupled instances

picture

 

CESM result processing, analysis and visualization - taking CLM as an example

Be proficient in the CESM output result file structure, variable meaning, variable selection and result analysis - taking CLM as an example
∎ Methods to create single point or area mode
∎ Preparation of files required for single point and area operation
∎ Operation of single point and area mode

picture

CESM code modifications, developments and improvements

Understand the structure of the CESM code, the composition of the main modules, and the modification of the Fortran program
∎ Understand the main code structure of CESM
∎ Understand the composition of several major modules of CESM and the corresponding program locations
∎ Modify the code as needed, compile and run

picture

 

 

Guess you like

Origin blog.csdn.net/aishangyanxiu/article/details/131850832