登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 yuxiao19910 于 2017-9-21 08:38 编辑
首先,自动下载欧洲中心ERA-interim数据,作为WRF初始场
https://software.ecmwf.int/wiki/display/WEBAPI/Accessing+ECMWF+data+servers+in+batch
1. 安装python
2 注册ecmwf 网站,点击 https://api.ecmwf.int/v1/key/ 生成你的key。 长这样
{
"url" : "https://api.ecmwf.int/v1",
"key" : "XXXXXXXXXXXXXXXXXXXXXX",
"email" : "john.smith@example.com"
}
然后,vi .ecmwfapirc 把它放进去。把.ecmwfapirc 放在你的主目录下(如果是服务器,个人主路径下就可以)(注意有个“.”)。
3 下载文件:https://software.ecmwf.int/wiki/download/attachments/56664858/ecmwf-api-client-python.tgz , 也可以见附件 ecmwf-api-client-python.tgz
解压放在wrf初始场文件夹下
4 http://bbs.06climate.com/forum.php?mod=viewthread&tid=30962 中提供的两个文件:
lupit_pl_14_20.py, lupit_sfc_23_30.py 改时间. (挑变量,节省了下载时间,感谢)
5下载invariant 变量 http://apps.ecmwf.int/datasets/data/interim-full-invariant/?param=129.128,172.128 , 选中 geopotential, land-sea mask,
点击 retrieve GRIB,放在初始场文件夹下
接下来,驱动ERA-interim数据,手动运行WPS:
http://climate-cms.unsw.wikispaces.net/How+to+run+WRF+with+ERA-Interim+data 第二部分
1 ln -sf ungrib/Variable_Tables/Vtable.ECMWF Vtable
2 ./link_grib.csh ./your data directory/ERA-Int_pl_**.grib
3 vi namelist.wps
prefix = 'PL'
4 ./ungrib.exe
5 ./link_grib.csh ./your data directory/ERA-Int_sfc_**.grib
6 vi namelist.wps
prefix = 'SFC'
7 ./ungrib.exe
8 ./link_grib.csh ./your data directory/invariant _**.grib
9 vi namelist.wps
start_date = '1989-01-01_12:00:00'
end_date = '1989-01-01_12:00:00'
prefix = 'INV'
10 ./ungrib.exe
11 vi namelist.wps
&metgrid
fg_name = 'SFC', 'PL' io_form_metgrid = 2, constants_name = 'INV:1989-01-01_12' / 12 ./metgrid.exe
最后,自动运行WPS的脚本:
http://climate-cms.unsw.wikispaces.net/How+to+run+WRF+with+ERA-Interim+data 第一部分
1 git clone https://github.com/coecms/wps-era 下载wps-era (也可以直接点击链接下载) 也可以见附件 wps-era-master.zip
2 vi namelist.wps 修改时间和地形
3 make WPSDIR=/path/WPS
(流程是这个样子,最后一部分还需要修改)
如果想用其他的驱动数据:CFSR
http://bbs.06climate.com/forum.php?mod=viewthread&tid=56148
|