WRF官网个例教程

看了上一篇文章的小伙伴们应该已经成功安装了WRF和WPS,为了熟悉模式的运行,我们下面介绍看如何运行官网个例。官网个例资料下载网址:ARW Online Tutorial (ucar.edu),本文选的是2000年1月24-25日的暴雨资料 JAN00_GFS_FNL.tar.gz

一.设置模式域

修改namelist.wps静态地理数据的打开路径 

进入你的文件夹 cd ""

(1)确保您在WPS /目录中 cd ""

(2)编辑 namelist.wps ,进行以下2项更改:vi namelist.wps  

max_dom = 1

geog_data_path = 'Your WPS_GEOG data location'

(按下键盘A进入编辑模式,编辑完了之后按下ECS退出,之后输入

:wq 回车回到主页面)

(3)检查域设置的其余部分如下所示:  

parent_id = 1,

parent_grid_ratio = 1,

i_parent_start = 1,

j_parent_start = 1,

e_we = 74,

e_sn = 61,

geog_data_res = 'default',

! *Note: if using a version prior to 3.8, you will set

! geog_data_res = '10m', '2m'

dx = 30000,

dy = 30000,

map_proj = 'lambert',

ref_lat = 34.83,

ref_lon = -81.03,

truelat1 = 30.0,

truelat2 = 60.0,

stand_lon = -98.0,

(4)现在运行geogrid.exe为此域创建静态数据:  

./geogrid.exe  

在运行结束时寻找rsl.out.0000文件,查看内容,

cat rsl.out.0000

若结尾显示“ Successful completion of geogrid”,表明在执行过程中一切顺利。还将创建一个包含更多信息的geogrid.log文件。

确保静态文件geo_em.d01.nc已创建(ls 查看当前文件夹下文件目录)

二.输入数据

在与WPS同级别目录下创建DATA文件夹(cd ..为返回上一级目录)

 mkdir DATA

将从官网下载的JAN00_GFS_FNL.tar.gz文件放在其目录下并解压文件

tar -zxvf JAN00_GFS_FNL.tar.gz

链接Variable_Table文件,运行ungrib.exe,解码GRIB数据,提取气象场。

ln -sf ungrib / Variable_Tables / Vtable.AWIP Vtable

通过使用脚本link_grib.csh链接到GRIB数据

./link_grib.csh ../DATA/JAN00/2000012

编辑 namelist.wps,并设置以下内容: vi namelist.wps

start_date ='2000-01-24_12:00:00',

end_date ='2000-01-25_12:00:00',

interval_seconds = 21600,

prefix ='FILE

运行 ungrib创建中间文件:

 ./ungrib.exe>ungrib_data.log

这将创建以下文件:

文件:2000-01-24_12

文件:2000-01-24_18

文件:2000-01-25_00

文件:2000-01-25_06

文件:2000-01-25_12

三.将输入数据插值到我们的模型域

./metgrid.exe

在运行结束时寻找rsl.out.0000文件,查看内容,若结尾显示“ Successful completion of metgrid ”,表明在执行过程中一切顺利。还将创建一个包含更多信息的metgrid.log文件。

cat rsl.out.0000

此步骤将创建以下文件:

met_em.d01.2000-01-24_12:00:00.nc

met_em.d01.2000-01-24_18:00:00.nc

met_em.d01.2000-01-25_00:00:00.nc

met_em.d01.2000 -01-25_06:00:00.nc

met_em.d01.2000-01-25_12:00:00.nc

四.运行WRF

确保您在WRFV3 /目录中。对于这种情况,我们将在test / em_real /目录中运行。

cd test / em_real

链接met_em与创建的文件metgrid.exe

ln -sf ../../../WPS/met_em.d01.2000-01* .(最后的点和星号之间有一个空格)

编辑 namelist.input

vi namelist.input

注意 1:您不需要进行任何更改,因为这些是默认设置,

但请检查以确保它们设置如下

注意 2:由于我们只对域1感兴趣,您可以忽略所有其他列中的值

run_days = 0,

run_hours = 12,

run_minutes = 0,

run_seconds = 0,

start_year = 2000,

start_month = 01,

start_day = 24,

start_hour = 12,

end_year = 2000,

end_month = 01,

end_day = 25,

end_hour = 12,

interval_seconds = 21600

input_from_file = .true。,

history_interval = 180,

frames_per_outfile = 1000,

time_step = 180 ,max_dom =

1,

s_we = 1,

e_we = 74,

s_sn = 1,

e_sn = 61,

s_vert = 1,

e_vert = 30,

num_metgrid_levels = 27

dx = 30000,

dy = 30000,

gwd_opt = 0

运行 real.exe (验证程序运行是否正确)./real/exe 

检查以下两个文件是否已创建: ls

wrfinput_d01

wrfbdy_d01

运行 wrf.exe (验证程序运行是否正确) ./wrf.exe

检查以下文件是否已创建 ls

wrfout_d01_2000-01-24_12:00:00

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值