noahmp hrldas running example

运行结构:

1、所需的数据

初始场数据:

●Soil temperature (at multiple levels).●Soil moisture (at multiple levels).●Canopy water content.●Skin temperature.●Water equivalent of accumulated snow depth.

强迫场数据:

●Near­surface air temperature.●Source­model terrain elevation (for adjusting near­surface air temperature to destination­model surface elevation).●Near­surface atmospheric mixing ratio.●Near­surface u­component of the horizontal wind (grid­relative).●Near­surface v­component of the horizontal wind (grid­relative).●Surface pressure.●Precipitation rate.●Downward shortwave radiation flux at the surface.●Downward longwave radiation flux at the surface.

参数字段(用于定义soil、vegetation以及其他地理参数(geographical parameters)的数据),这些参数字段由WRF过程产生:

●Latitude●Longitude●Vegetation category●Soil category●Green vegetation fraction●A minimum green vegetation fraction for a typical year at a given point●A maximum green vegetation fraction for a typical year at a given point●A time­invariant deep­soil temperature

初始时需要参数字段,在HRLDAS集成过程中可能会适当地更新某些字段。

2、数据获取与组织

数据获取与组织可能是运行HRLDAS中最困难和最耗时的一项工作了。HRLDAS确定了组织原始数据的最合适方式,即每次将每个2-d字段存储为包含单个GRIB (Edition 1或Edition 2)记录的单个GRIB文件。由于GRIB是WMO存档和分发网格化气象数据的标准,因此HRLDAS所需的许多领域都已以GRIB格式提供,而且在整个社区中,有许多工具可用于操作和可视化GRIB数据集。

3、为HRLDA准备模型配置

3.1 GEO_EM FILES

HRLDAS是基于Noah LSM的天气研究和预报模型(WRF)的实现。因此,HRLDAS需要为WRF准备的某些文件和字段。为HRLDAS创建这些文件的最简单的方法是准备输入到WRF模型的数据,即运行WRF预处理系统(WPS)和WRF程序real.exe。

其策略是像WRF仿真那样建立模型网格和模型输入文件,然后使用这些文件来运行HRLDAS而不是WRF。HRLDAS不直接处理嵌套,但HRLDAS可以独立运行多个域。如果需要嵌套的HRLDAS数据,必须在多个域上运行WPS和WRF程序real.exe。

WPS中的geogrid.exe会产生geo_em.d<nn>文件,但仅少量的geo_em.d<nn>信息是HRLDAS所需要的。需要从geo_em文件中获取的数据有:

Required NetCDF dimensions in the geo_em file:

  • west_east:The number of grid cells in the X direction.
  • south_north:The number of grid cells in the Y direction.
  • month:The number of months in the year (12), used as a dimension for the monthly mean greenvegetation fraction variable, which has one field per month.
  • Time:The number of time periods in the NetCDF file; should be equal to 1. The Time dimension is theunlimited dimension in the NetCDF dataset.

Required NetCDF global attributes in the geo_em file:

  • MAP_PROJ:

An integer flag identifying the map projection used. Three map projections are recognized:

MAP_PROJ=1 :: Lambert Conformal

MAP_PROJ=2 :: Polar Stereographic

MAP_PROJ=3 :: Mercator

  • DX:The grid­cell size (m) in the X direction.(DY is usually equal to DX.)
  • DY:The grid­cell size (m) in the Y direction.
  • TRUELAT1:

A “true” latitude, or standard parallel, used in the definition of some map projections, whichindicates where the plane of the projection intersects the earth. TRUELAT1 is used for the PolarStereographic and Lambert Conformal map projections.

  • TRUELAT2A :

second “true” latitude, or standard parallel, used in the definition of the Lambert Conformalmap projection. For the Lambert Conformal map projection, TRUELAT2 indicates a secondlatitude (in addition to TRUELAT1) where the plane of the projection intersects the earth.

  • STAND_LON:

The central longitude of the map projection (not necessarily of the map grid itself) used in thedefinition of some map projections. STAND_LON is the longitude that is parallel to the Y­axis.

  • MMINLU:

A string identifying the source of the land­use categories, which determines the mapping frominteger land­use categories to physical land­use characteristics. The only formally recognizedvalue for MMINLU is “USGS”.

Required NetCDF fields in the geo_em file:

  • XLAT_M (or XLAT):

2­dimensional latitude field (dimensioned west_east by south_north).

  • XLONG_M (or XLONG):

2­dimensional longitude field (dimensioned west_east by south_north).

  • GREENFRAC:

Monthly climatological green vegetation fraction (dimensioned west_east by south_north by 12months).

example:minimal geo_em contents

netcdf geo_em {

dimensions:

                Time = UNLIMITED ; // (1 currently)

                month = 12 ;

                south_north = 239 ;

                west_east = 279 ;

variables: 

              float GREENFRAC(Time, month, south_north, west_east) ;

              float XLAT_M(Time, south_north, west_east) ;

              float XLONG_M(Time, south_north, west_east) ;

// global attributes:

              :DX = 12000.f ;

              :DY = 12000.f ;

              :TRUELAT1 = 30.f ;

              :TRUELAT2 = 60.f ;

              :STAND_LON = -98.f ;

              :MAP_PROJ = 1 ;

            :MMINLU = "USGS" ;

}

3.2 WRFINPUT FILES

WRF程序real.exe为输入WRF模型准备文件。WPS程序(aftergeogrid.exe)和WRF程序real.exe需要依赖时间的字段来建立特定日期的预报。然而,由于HRLDAS只使用这些文件中的常量字段,wps和real.exe的实际运行时间并不重要。只需选择一组方便的气象数据,通过WRF预处理程序运行即可。

与WPS类似,real.exe可以在多个域中运行,创建名为wrfinput d01、wrfinput d02、wrfinput d03的文件。HRLDAS使用来自wrfinput文件中的某个子集数据。同样,构造类似的包含这个最小的数据量的代理文件将很好地用于hrlda。

Required NetCDF Dimensions in the wrfinput file:

west_east:The number of grid cells in the X direction. This mus be the same as the west_east dimension inthe geo_em file.

south_north:The number of grid cells in the Y direction. This must be the same as the west_east dimension inthe geo_em file.

Required NetCDF global attributes in the wrfinput file:

  • GRID_ID or grid_id:

Integer flag identifying the grid.

  • MAP_PROJ:

An integer flag identifying the map projection used. This must be the same as the MAP_PROJ attribute in the geo_em file. Three map projections are recognized:

MAP_PROJ=1 :: Lambert Conformal

MAP_PROJ=2 :: Polar Stereographic

MAP_PROJ=3 :: Mercator

  • STAND_LON:

The central longitude of the map projection (not necessarily of the map grid itself) used in thedefinition of some map projections. STAND_LON is the longitude that is parallel to the Y­axis.This attribute must have the same value as the STAND_LON attribute in the geo_em file

  • TRUELAT1:

A “true” latitude, or standard parallel, used in the definition of some map projections, whichindicates where the plane of the projection intersects the earth. TRUELAT1 is used for the Polar.

Stereographic and Lambert Conformal map projections. This attribute must have the same valueas the TRUELAT1 global attribute in the geo_em file.

  • TRUELAT2:

A second “true” latitude, or standard parallel, used in the definition of the Lambert Conformalmap projection. For the Lambert Conformal map projection, TRUELAT2 indicates a secondlatitude (in addition to TRUELAT1) where the plane of the projection intersects the earth. This attribute must have the same value as the TRUELAT2 global attribute in the geo_em file.

  • DX:

The grid­cell size (m) in the X direction. This attribute must have the same value as the DX global attribute in the geo_em file.

  • DY:

The grid­cell size (m) in the Y direction. DY is usually equal to DX. This attribute must have thesame value as the DY global attribute in the geo_em file.

  • ISWATER:

The soil category which corresponds to water points.

  • ISURBAN:

The vegetation category which corresponds to urban points

Required NetCDF Fields in the WRFINPUT file:

  • XLAT (or XLAT_M)

2­dimensional latitude field (degrees North). XLAT is dimensioned (west_east by south_north).This field must be the same as the XLAT_M field in the geo_em file.

  • XLONG (or XLONG_M)

2­dimensional longitude field (degrees East). XLONG is dimensioned west_east by south_north.This field must be the same as the XLONG_M field in the geo_em file.

  • HGT

2­dimensional surface elevation field (m).HGT is dimensioned west_east by south_north.

  • IVGTYP

2­dimensional array of vegetation category indices. IVGTYP is dimensioned west_east bysouth_north.

  • ISLTYP

2­dimensional array of soil category indices. ISLTYP is dimensioned west_east by south_north.

  • TMN

2­dimensional constant deep­soil temperature field (K) TMN is dimensioned west_east bysouth_north)

 

Example: Minimal wrfinput contents:

netcdf wrfinput {

dimensions:

         Time = UNLIMITED ; // (1 currently)

         south_north = 239 ;

         west_east = 279 ;

variables:

           float HGT(Time, south_north, west_east) ;

           int ISLTYP(Time, south_north, west_east) ;

           int IVGTYP(Time, south_north, west_east) ;

           float TMN(Time, south_north, west_east) ;

           float XLAT(Time, south_north, west_east) ;

           float XLONG(Time, south_north, west_east) ;

// global attributes:

          :DX = 12000.f ;

          :DY = 12000.f ;

          :GRID_ID = 1 ;

          :TRUELAT1 = 30.f ;

          :TRUELAT2 = 60.f ;

          :STAND_LON = -98.f ;

          :MAP_PROJ = 1 ;

          :MMINLU = "USGS" ;

          :ISWATER = 16 ;

          :ISURBAN = 1 ;

}

4、数据整合步骤(consolidate_grib.exe)

consolidate_grib.exe的输入

namelist.list

wrfinput_d##

geo_em.d##

与namelist.input文件一致的grib-formatted source data

namelist.input文件选项

略:https://ral.ucar.edu/sites/default/files/public/product-tool/noah-multiparameterization-land-surface-model-noah-mp-lsm/HRLDAS_USERS_GUIDE_34.pdf

Vtable

5、强迫场

在最后的HRLDAS步骤中,每个小时的模拟周期中都必须有强迫场可用。原始数据源可以提供超过一个小时的数据。为了在HRLDAS中使用,合并的grib.exe程序可以插补到所需的每小时时间间隔

air temperature

atmosphereic mixing ratio

u-component of the horizontal wind

v-component of the horizontal wind

surface pressure

precipitation rate

shortwave radiation

longwave radiation

6、初始场

soil temperature

soil moisture

canopy water

skin temperature

water equivalent of the snow depth

7、参数场

VEGFRA

GVFMIN

GVFMAX

Z2D

TMN (TBOT)

8、hrldas执行Noah_hrldas_beta

本章详细介绍了运行HRLDAS可执行文件Noah HRLDAS测试版的细节。本章假设所有的数据收集和准备步骤都已经执行,HRLDAS程序已经正确编译,用户已经获得了完整的LDASIN文件套件,用户已经获得了相应的wrfinput文件(或类似的构造文件)。

noah_hrldas_beta输入

namelist.hrldas

<YYYYMMDDHH>.LDASIN_DOMAIN<domain>

Various *.TBL files

wrfinput_d0<domain> or similarly­constructed file

(optional) RESTART.<YYYYMMDDHH>_DOMAIN<domain>

Noah_hrldas_beta运行

运行HRLDAS可执行文件的基本步骤是在文件名称列表中配置适当的名称列表操作。hrldas,并运行可执行Noah hrldas beta。这两个文件都在HRLDAS/Run目录中。切换到该目录,编辑名称列表,并运行Noah_hrldas_beta可执行文件。

 

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值