爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 6675|回复: 11

[其他] WRF中移动网格问题

[复制链接]

新浪微博达人勋

发表于 2022-9-21 17:40:21 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
最近看了一篇文章,想要重现一下里面的WRF台风模拟,但是发现里面的嵌套是移动网格,对于这个点感觉不是很懂,所以希望可以得到各位大佬的指导~,我之前是模拟了静态网格的,然后得到D03的结果差别挺大的,发现是没有设置移动网格,但是,我设置了移动网格之后,发现结果没有任何变化,不知道是不是我的namelist设置有问题,还是在运行过程中有问题,在运行过程中需要额外的步骤吗?因为我只会静态的模拟,所以也不知道是不是需要有额外的步骤,以下是我的namelist设置:
&share
wrf_core = 'ARW',
max_dom = 3,
start_date = '2016-09-11_06:00:00','2016-09-11_06:00:00','2016-09-11_06:00:00','2018-09-13_00:00:00',
end_date   = '2016-09-15_06:00:00','2016-09-15_06:00:00','2016-09-15_06:00:00','2018-09-17_12:00:00',
interval_seconds = 21600
io_form_geogrid = 2,
active_grid = .true.,.true.,.true.,.true.,
/
&geogrid
parent_id         =   1,   1,   2,
parent_grid_ratio =   1,   3,   3,
i_parent_start    =   1,  49,   180,
j_parent_start    =   1,  26,   28,
e_we              =  179, 271,  196,
e_sn              =  136,  196,  178,
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!! IMPORTANT NOTE !!!!!!!!!!!!!!!!!!!!!!!!!!!!
! The default datasets used to produce the MAXSNOALB and ALBEDO12M
! fields have changed in WPS v4.0. These fields are now interpolated
! from MODIS-based datasets.
!
! To match the output given by the default namelist.wps in WPS v3.9.1,
! the following setting for geog_data_res may be used:
!
! geog_data_res = 'maxsnowalb_ncep+albedo_ncep+default', 'maxsnowalb_ncep+albedo_ncep+default',
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!! IMPORTANT NOTE !!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
geog_data_res = 'default','default','default','default',
dx = 36000,
dy = 36000,
map_proj = 'lambert',
ref_lat   =  25.00,
ref_lon   = 125.00,
truelat1  =  25.0,
truelat2  =  25.0,
stand_lon = 125.00,
geog_data_path = '/home/sun/Build_WRF/WPS_GEOG/'
/
&ungrib
out_format = 'WPS',
prefix = 'FILE',
/
&metgrid
fg_name = 'FILE'
io_form_metgrid = 2,
/



namelist.input
&time_control
run_days                            = 0,
run_hours                           = 96,
run_minutes                         = 0,
run_seconds                         = 0,
start_year                          = 2016, 2016, 2016, 2016,
start_month                         = 09, 09, 09, 09,
start_day                           = 11, 11, 11, 11,
start_hour                          = 06, 06, 06, 00,
end_year                            = 2016, 2016, 2016, 2016,
end_month                           = 09, 09, 09, 09,
end_day                             = 15, 15, 15, 15,
end_hour                            = 06, 06, 06, 06,
interval_seconds                    = 21600
input_from_file                     = .true.,.true.,.true.,true.,
history_interval                    = 360,360,360,360,
frames_per_outfile                  = 1,1,1,1
restart                             = .false.,
restart_interval                    = 1440,
io_form_history                     = 2
io_form_restart                     = 2
io_form_input                       = 2
io_form_boundary                    = 2
/

&domains
time_step                           = 120,
time_step_fract_num                 = 0,
time_step_fract_den                 = 1,
max_dom                             = 3,
e_we                                = 179,271,196,
e_sn                                = 136,196,178,
e_vert                              = 36,36,36,
p_top_requested                     = 5000,
num_metgrid_levels                  = 32,
num_metgrid_soil_levels             = 4,
dx                                  = 36000, 12000, 4000,
dy                                  = 36000, 12000, 4000,
grid_id                             = 1,     2,     3,     4,
parent_id                           = 1,     1,     2,     3,
i_parent_start                      = 1,     49,    180,   70,
j_parent_start                      = 1,     26,    28,    70,
parent_grid_ratio                   = 1,     3,     3,     3,
parent_time_step_ratio              = 1,     3,     3,     3,
feedback                            = 1,
smooth_option                       = 0
vortex_interval                     = 180,   180,   180,
max_vortex_speed                    = 40,    40,    40,
corral_dist                         =  8,     8,    72,
track_level                         = 50000,
time_to_move                        = 0,     0,     0,
sfcp_to_sfcp = .true.
/

&physics
physics_suite                       = 'CONUS'
mp_physics                          = 8,8,8,6,
cu_physics                          = 1,1,0,0,
ra_lw_physics                       = 1,1,1,1,
ra_sw_physics                       = 1,1,1,1,
bl_pbl_physics                      = 1,1,1,1,
sf_sfclay_physics                   = 1,1,1,1,
sf_surface_physics                  = 2,2,2,2,
radt                                = 30,    30,    30,    30,
bldt                                = 0,     0,     0,     0,
cudt                                = 5,     5,     5,     5,
icloud                              = 1,
num_land_cat                        = 21,
sf_urban_physics                    = 0,     0,     0,     0,
/

&fdda
/

&dynamics
hybrid_opt                          = 2,
w_damping                           = 0,
diff_opt                            = 1,      1,      1,      1,
km_opt                              = 4,      4,      4,      4,
diff_6th_opt                        = 0,      0,      0,      0,
diff_6th_factor                     = 0.12,   0.12,   0.12,   0.12,
base_temp                           = 290.
damp_opt                            = 3,
zdamp                               = 5000.,  5000.,  5000.,  5000.,
dampcoef                            = 0.2,    0.2,    0.2,    0.2,
khdif                               = 0,      0,      0,      0,
kvdif                               = 0,      0,      0,      0,
non_hydrostatic                     = .true., .true., .true., .true.,
moist_adv_opt                       = 1,      1,      1,        1,   
scalar_adv_opt                      = 1,      1,      1,        1,   
gwd_opt                             = 1,
/

&bdy_control
spec_bdy_width                      = 5,
specified                           = .true.
/

&grib2
/

&namelist_quilt
nio_tasks_per_group = 0,
nio_groups = 1,
/



密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2022-9-21 23:01:07 | 显示全部楼层
你现在的设置是三层网格同时移动,这是你想要的设置吗?一般来说外层粗网格固定,里面的两层或一层网格移动
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-9-22 00:24:01 | 显示全部楼层
流星大气 发表于 2022-9-21 23:01
你现在的设置是三层网格同时移动,这是你想要的设置吗?一般来说外层粗网格固定,里面的两层或一层网格移动

我想要设置的是外层粗网格固定,第二层也固定,只有第三层移动,但是不知道该怎么设置,请问一下需要怎样修改设置呢
但是为什么三层同时移动的结果和不移动的结果也是一样的呢?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-9-22 09:36:38 | 显示全部楼层
sms 发表于 2022-9-22 00:24
我想要设置的是外层粗网格固定,第二层也固定,只有第三层移动,但是不知道该怎么设置,请问一下需要怎样 ...

同问~。。。。。。。。。。。。。。。。。。。。。。。。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-9-22 16:47:03 来自手机 | 显示全部楼层
sms 发表于 2022-09-22 00:24
我想要设置的是外层粗网格固定,第二层也固定,只有第三层移动,但是不知道该怎么设置,请问一下需要怎样修改设置呢
但是为什么三层同时移动的结果和不移动的结果也是一样的呢?

你的最内层网格有没有放到涡旋初始位置上
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-9-22 16:49:22 来自手机 | 显示全部楼层
流星大气 发表于 2022-09-22 16:47
你的最内层网格有没有放到涡旋初始位置上

如果只想让内层网格移动,让前两个网格的time_to_move=99999
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-9-23 11:53:11 | 显示全部楼层
流星大气 发表于 2022-9-22 16:47
你的最内层网格有没有放到涡旋初始位置上

最内层网格放在涡旋初始位置上是什么意思呀?是设置time_to_move=99999,99999,0  吗?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-9-23 15:17:42 来自手机 | 显示全部楼层
sms 发表于 2022-09-23 11:53
最内层网格放在涡旋初始位置上是什么意思呀?是设置time_to_move=99999,99999,0  吗?

内层网格(移动网格)中心位置要在台风初始位置上
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-9-23 21:54:28 | 显示全部楼层
流星大气 发表于 2022-9-23 15:17
内层网格(移动网格)中心位置要在台风初始位置上

内层网格的中心位置要怎么设置是在台风初始位置上呀?我在设置区域的过程中,是台风初始位置大概在内层网格的中心位置上,但是不是具体在那个中心点上,这样可以嘛?还是需要在哪里设置准确的点呢?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-9-24 09:54:20 | 显示全部楼层
本帖最后由 流星大气 于 2022-9-24 09:56 编辑
sms 发表于 2022-9-23 21:54
内层网格的中心位置要怎么设置是在台风初始位置上呀?我在设置区域的过程中,是台风初始位置大概在内层网 ...

这样按理说是对的,就内层网格中心大概在台风中心附近
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表