|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
转载自国家气象中心的网站,作者说明非商业用途可以传播和使用。
下面是一个使用说明:
- wrfcnv程序说明(2008年11月4日)
- 开发: 邓莲堂
- 单位: 国家气象中心
- 发布: 2008年11月
- EMAIL: lotusjune@163.com
- ========================================================================
- 1. 程序特点
- 2. 程序编译
- 3. 程序使用
- 4. 提示信息
- 5. 程序修改
- ========================================================================
- wrfcnv是WRF模式的后处理程序. 本程序是在参考WRF模式官方网站后处理程序和
- 其他模式的后处理程序的基础上开发的. 程序完全免费,任何人和单位可以自由使
- 用于非商业目的活动中. 程序是在平时工作中逐渐开发,逐步改进的, 因此本程序
- 可能存在许多小问题. 非常欢迎任何人和单位把在使用过程中发现的问题和对程
- 序的改进的信息反馈给我,但对程序不完善的问题造成的过错和损失不承担任何
- 责任.
- ========================================================================
- 1. 程序特点:
- (1) 处理WRF模式输出的GRIB1和NETCDF两种输入数据格式
- (2) 输出MICAPS和GRADS两种数据格式
- (3) 模式输入数据可以不进行水平插值处理,也可以进行水平插值处理,并能输出指
- 定的经纬度范围的数据
- (4) 模式输入数据在垂直方向可以不插值处理,也可以进行等压面和等高面插值处理.
- (5) 可以为每个输出变量指定输出层数和具体的层次信息.
- (6) 对于量级较小的变量(如涡度,散度等),程序会自动进行量级缩放,并在变量的单
- 位中给出相应的缩放信息.
- (7) 可以输出MICAPS的第2类格式,第3类格式,第4类格式和第11类格式.
- ========================================================================
- 2. 程序编译:
- 本程序是WRF模式的后处理程序, 输入数据的程序接口是采用了WRF模式的函数库,
- 因此在编译程序前, 必须先编译好WRF模式.
- (1)下载文件包 wrfcnv.tar.gz 文件,并解压
- > gzip -d wrfcnv.tar.gz
- > tar -xf wrfcnv.tar.gz
- (2)进入到程序所在目录wrfcnv,修改编译配置文件makefile.
- 修改makefile文件中的关键词 WRF_DIR, 将其指定为WRF模式的安装路径.
- > cd wrfcnv
- > vi makefile
- makefile 的内容示例如下:
- WRF_DIR = /u/denglt/chlafs/WRFV2
- WRF_INCLUDE = -I$(WRF_DIR)/external/io_netcdf \
- -I$(WRF_DIR)/external/io_grib_share \
- -I$(WRF_DIR)/external/io_grib1 \
- -I$(WRF_DIR)/external/io_int \
- -I$(WRF_DIR)/inc
- include $(WRF_DIR)/configure.wrf
-
- ...
- (3)输入命令进行编译.
- > make all
- (4)编译成功后,会在当前目录下生成可知性文件wrfcnv.exe.
- > ls *.exe
- -rwxr-xr-x 1 denglt wrf_xp 1569601 Nov 04 02:24 wrfcnv.exe
- ========================================================================
- 3. 程序的使用
- (1) 进入到程序所在目录
-
- > cd wrfcnv
-
- (2) 编辑参数配置文件namelist.post, 具体的参数配置信息可以参考
- namelist.readme文件
- > vi namelist.post
-
- (3) 运行程序.
-
- > wrfcnv.exe
-
- 当输入的数据格式是GRIB1时,在运行的当前路径下必须存在gribinfo.txt
- 和gribmap.txt两个文件.
-
- ========================================================================
- 4. 提示信息
- (1) 关于垂直层次:
- a. 插值到等高面时,要求以千米为单位。
- b. 插值到等压面时,要求以百帕为单位。
- (2) 参数配置文件中有一个控制逻辑型参数overwrite,当它取为.true.时,则输
- 出结果文件名如果有重复,则进行覆盖; 否则输出新的文件名。
-
- (3) 参数配置文件中针对于MICAPS数据格式的变量变量的等值线间隔值和加粗值
- 等信息, 在输出GRADS数据格式时不起作用.
- (4) 输出的变量名不区分大小写, 但只有数据文件中出现的变量名和一些特定的
- 诊断变量名才有效. 这些诊断变量名包括:
- PRES = " - ; 气压",
- Z = " - ; 高度",
- TC = " - ; 温度",
- T2C = " - ; 2米温度",
- UA = " - ; 东西风" ! 水平风东西分量
- UA10M = " - ; 10米东西风", ! 10米高度水平风东西分量
- VA = " - ; 南北风", ! 水平风南北分量
- VA10M = " - ; 10米南北风", ! 10米高度水平风南北分量
- WA = " - ; 垂直速",
- THETA = " - ; 位温",
- WIND = " - ; 水平风",
- WIND10M = " - ; 10米风",
- RH = " - ; 相对湿度",
- RH2 = " - ; 2米相对湿度",
- TD = " - ; 露点温度",
- TD2 = " - ; 2米露点温度",
- T_TD = " - ; 温度露点差",
- T2_TD2 = " - ; 2米温度露点差",
- THETASE = " - ; 假相当位温",
- DBZ = " - ; 反射率",
- CAPE = " - ; 对流有效未能",
- VIS = " - ; 水平能见度",
- PW = " - ; 总可降水量",
- SSP = " - ; 饱和比湿",
- MPV = " - ; 湿位涡, 未经检验, 不建议使用",
- PMSL = " - ; 海平面气压",
- DIV = " - ; 散度",
- VOR = " - ; 涡度",
- ========================================================================
- 5. 程序修改:
- 2007.03.15
- 1. 修改了xy2latlon.F中find_point_map程序中的错误。
- 地图投影的标准经度给错了,给成了中心经度。
- 2. 修改了wrf2micaps.F中求水平风场(包括三维风场和10米风场)的程序错误。
- 风场数据应该是用wrf_get_interp_3dvar函数获取的结果,而不是用get_wrf_u和get_wrf_v
- 函数获取的u和v数值。因此改用wrf_get_interp_3dvar函数分别获取u和v数值。
- 2007.05.24
- 1. 修改了read_namelist_util.F中第1112行格式语句因为不同编译平台而造成的错误。?
-
- 20080828
- 1. 风场插值到等经纬度坐标时进行了旋转变换处理
- 2. 输出部分进行了模块话处理,将GRADS和MICAPS分别进行了模块封装。
- 20081022
- 1. 修改了垂直插植程序,对温度,高度,风场,湿度,气压等量进行特殊外插处理
- 在类型变量var中添加了垂直外插类型interp,对应值为:
- 1:温度 2:风场 3:湿度 4:气压 5:高度 6:垂直速度 9:默认变量 0:不插值
- 2. 改正了MICAPS第二类格式中经纬度以及地形信息的错误
- 20081025
- 1. 改正了micaps读取小于1的变量,如涡度、散度时,不能正确显示的错误
- 20081129
- 1. 修改了编译文件makefile,适用于pgf90编译器
- 20081129
- 1. 采用了固定温度直减率,修改了温度的垂直外插时过大或者过小的问题。
- 20081225
- 1. 添加了风场(WIND)的GrADS输出, 输出形式为全风速和风向
- 2. 添加了2米温度的摄氏温度输出
- 3. 修改了MICAPS格式第3蕾格式中降水类型数据头信息输出错误
- 编译时,可能会由于编译器不同,造成编译不通过的问题。可能要将库函数的顺序重排一下。
- 200908
- 将二维变量的levidx改成1, 但会影响MICAPS的输出,要在module_output.F中进行修改
-
-
-
复制代码
wrfcnv3.2.1.tar_.gz__0.zip
(257.08 KB, 下载次数: 1039)
|
评分
-
查看全部评分
|