爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 13597|回复: 16

求助:WRF3.3移动嵌套积分过程中出现的错误

[复制链接]
发表于 2012-10-12 10:15:00 | 显示全部楼层 |阅读模式

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

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

x
我在运行wrf.exe时出现了如下错误信息:
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE:  <stdin>  LINE:    1344
module_sf_noahlsm.F: lsminit: out of range value of ISLTYP. Is this field in th
e input?

其中在积分过程中比较异常的记录如下:
Timing for main: time 2009-08-03_00:01:40 on domain   2:   57.02280 elapsed seconds.
Timing for main: time 2009-08-03_00:01:46 on domain   3:    9.55730 elapsed seconds.
Timing for main: time 2009-08-03_00:01:53 on domain   3:    9.55410 elapsed seconds.
Timing for main: time 2009-08-03_00:02:00 on domain   3:    9.55380 elapsed seconds.
  2009-08-03_00:02:00 vortex center (in nest x and y):    167.2929       173.943
2
  2009-08-03_00:02:00 grid   center (in nest x and y):    177.5000       170.000
0
  2009-08-03_00:02:00 disp          :   -6.000000       3.943222
  2009-08-03_00:02:00 move (rel cd) :           -1           1
MOAD can not move. Cancelling nest move in Y
   moving            3          -1           0
  Grid            3 New SW corner (in parent x and y):         332          77
Timing for main: time 2009-08-03_00:02:00 on domain   2:   56.03300 elapsed seconds.
   moving            2           1          -1
  Grid            2 New SW corner (in parent x and y):          41          32
Timing for main: time 2009-08-03_00:02:00 on domain   1:  190.45320 elapsed seconds.
Timing for main: time 2009-08-03_00:02:06 on domain   3:    9.55400 elapsed seconds.
Timing for main: time 2009-08-03_00:02:13 on domain   3:    9.55400 elapsed seconds.
Timing for main: time 2009-08-03_00:02:20 on domain   3:    9.55440 elapsed seconds.
如果能够正常积分的话,MOAD can not move. Cancelling nest move in Y是不应该出现的,记录末尾出现了如下的记录:

MOAD can not move. Cancelling nest move in X
Timing for main: time 2009-08-03_00:12:00 on domain   2:   47.29660 elapsed seconds.
   moving            2           1           0
  Grid            2 New SW corner (in parent x and y):          51          32
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          580           1   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          581           1   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          582           1   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          580           2   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          581           2   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          582           2   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          580           3   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          581           3   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          582           3   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          580           4   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          581           4   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          582           4   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          580           5   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          581           5   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          582           5   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          580           6   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          581           6   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          582           6   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          580           7   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          581           7   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          582           7   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          580           8   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          581           8   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          582           8   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          580           9   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          581           9   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          582           9   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          580          10   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          581          10   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          582          10   
        0
  module_sf_noahlsm.F: lsminit: out of range ISLTYP          580          11   
        0

以下是我的namelist.input
&time_control
run_days                            = 0,
run_hours                           = 0,
run_minutes                         = 0,
run_seconds                         = 0,
start_year                          = 2009, 2009, 2009,
start_month                         = 08,   08,   08,
start_day                           = 03,   03,   03,
start_hour                          = 00,   00,   00,
start_minute                        = 00,   00,   00,
start_second                        = 00,   00,   00,
end_year                            = 2009, 2009, 2009,
end_month                           = 08,   08,   08,
end_day                             = 12,   12,   12,
end_hour                            = 00,   00,   00,
end_minute                          = 00,   00,   00,
end_second                          = 00,   00,   00,
interval_seconds                    = 21600
input_from_file                     = .true.,.false.,.false.,
history_interval                    = 180,  180,   180,
frames_per_outfile                  = 8, 8, 8,
restart                             = .false.,
restart_interval                    = 5000,
io_form_history                     = 2
io_form_restart                     = 2
io_form_input                       = 2
io_form_boundary                    = 2
debug_level                         = 0
auxinput4_inname                    = "wrflowinp_d<domain>"
auxinput4_interval                  = 360,
io_form_auxinput4                   = 2
write_hist_at_0h_rst                = .false.
/
&domains
time_step                           = 60,
time_step_fract_num                 = 0,
time_step_fract_den                 = 1,
max_dom                             = 3,
e_we                                = 244,   583,  355,
e_sn                                = 159,   355,  340,
e_vert                              = 28,    28,    28,
p_top_requested                     = 5000,
num_metgrid_levels                  = 27,
num_metgrid_soil_levels             = 4,
dx                                  = 27000, 9000,  3000,
dy                                  = 27000, 9000,  3000,
grid_id                             = 1,     2,     3,
parent_id                           = 0,     1,     2,
i_parent_start                      = 1,     39,    341,
j_parent_start                      = 1,     34,    72,
parent_grid_ratio                   = 1,     3,     3,
parent_time_step_ratio              = 1,     3,     3,
feedback                            = 0,
smooth_option                       = 0
vortex_interval                     = 15,    15,    15,
corral_dist                         = 8,     8,     164,
max_vortex_speed                    = 40,    40,     40,
track_level                         = 85000,
time_to_move                        = 0,     0,      0,
/
&physics
sst_update                          = 1
sst_skin                            = 1
mp_physics                          = 3,     2,     6,
ra_lw_physics                       = 1,     1,     1,
ra_sw_physics                       = 1,     1,     1,
radt                                = 27,    9,     3,
sf_sfclay_physics                   = 1,     1,     1,
sf_surface_physics                  = 2,     2,     2,
bl_pbl_physics                      = 1,     1,     1,
bldt                                = 0,     0,     0,
cu_physics                          = 1,     1,     0,
cudt                                = 5,     5,     5,
kfeta_trigger                       = 1,
ishallow                            = 1,
isfflx                              = 1,
ifsnow                              = 0,
icloud                              = 1,
surface_input_source                = 1,
num_soil_layers                     = 4,
sf_urban_physics                    = 0,     0,     0,
omlcall                             = 0
oml_hml0                            = 30
oml_gamma                           = 0.14
isftcflx                            = 2
/
&fdda
grid_fdda                           = 2,     0,     0,
gfdda_inname                        = "wrffdda_d<domain>",
gfdda_end_h                         = 216,   144,   144,
gfdda_interval_m                    = 360,   360,   360,
fgdt                                = 10,    10,    10,
fgdtzero                            = 0,     0,     0,
if_no_pbl_nudging_uv                = 1,     0,     0,
if_zfac_uv                          = 1,     0,     0,
k_zfac_uv                           = 10,   10,    10,
dk_zfac_uv                          = 1,     1,     1,
guv                                 = 0.0003,     0.0003,     0.0003,
xwavenum                            = 4,
ywavenum                            = 6,
if_ramping                          = 1,
dtramp_min                          = 60.0,
io_form_gfdda                       = 2,
/
&dynamics
w_damping                           = 0,
diff_opt                            = 1,
km_opt                              = 4,
diff_6th_opt                        = 0,      0,      0,
diff_6th_factor                     = 0.12,   0.12,   0.12,
base_temp                           = 290.
damp_opt                            = 0,
zdamp                               = 5000.,  5000.,  5000.,
dampcoef                            = 0.2,    0.2,    0.2
use_baseparam_fr_nml                = .true.,
khdif                               = 0,      0,      0,
kvdif                               = 0,      0,      0,
non_hydrostatic                     = .true., .true., .true.,
moist_adv_opt                       = 1,      1,      1,     
scalar_adv_opt                      = 1,      1,      1,     
/
&bdy_control
spec_bdy_width                      = 5,
spec_zone                           = 1,
relax_zone                          = 4,
specified                           = .true., .false.,.false.,
nested                              = .false., .true., .true.,
/
&grib2
/
&namelist_quilt
nio_tasks_per_group = 0,
nio_groups = 1,
/
请大家帮我分析一下错误原因,谢谢!
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2012-10-15 10:11:46 | 显示全部楼层
问题已解决,可能是由于第三重网格的范围过大造成的。
密码修改失败请联系微信:mofangbao
发表于 2012-10-15 10:15:01 | 显示全部楼层
额,移动网格真心没试过,以后还多请楼主指教啊
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2012-10-17 08:37:28 | 显示全部楼层
密码修改失败请联系微信:mofangbao
发表于 2013-1-27 19:00:29 | 显示全部楼层
请问怎么只让它从第三重开始移动呢
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2013-1-28 10:36:54 | 显示全部楼层
vortex_interval                     = 15,   
corral_dist                         = 8,     
max_vortex_speed                    = 40,   
track_level                         = 85000,
time_to_move                        = 0,     0,      0,
这个把2,3列的数字去掉吧,具体我也不太清楚
密码修改失败请联系微信:mofangbao
发表于 2013-9-5 10:54:40 | 显示全部楼层
很好,借鉴了
密码修改失败请联系微信:mofangbao
发表于 2013-9-18 09:57:53 | 显示全部楼层
  最近也在研究moving nest,楼主转成功了吗??
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2013-9-18 11:10:45 | 显示全部楼层
小黑仔 发表于 2013-9-18 09:57
最近也在研究moving nest,楼主转成功了吗??

没有,后来我接到了新的任务,这个就暂停了,你如果成功了就分享一下经验吧,谢谢!
密码修改失败请联系微信:mofangbao
发表于 2013-9-18 11:17:07 | 显示全部楼层
恩 ,我会加油的。。。。可是感觉可以参考的东西很少,很烦
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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