爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 8042|回复: 14

[求助]wrf模式使用相同参数,不同区域导致无法运行!

[复制链接]

新浪微博达人勋

发表于 2015-12-8 23:17:25 | 显示全部楼层 |阅读模式

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

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

x
wrf模式使用相同参数,不同区域导致无法运行。第一组区域能够正常运行,第二组区域无法运行下去,错误提示如下:
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image              PC                Routine            Line        Source
wrf.exe            00000000026458A9  Unknown               Unknown  Unknown
wrf.exe            000000000264417E  Unknown               Unknown  Unknown
wrf.exe            00000000025EAE92  Unknown               Unknown  Unknown
wrf.exe            0000000002581763  Unknown               Unknown  Unknown
wrf.exe            000000000258745B  Unknown               Unknown  Unknown
libpthread.so.0    0000003BF980F710  Unknown               Unknown  Unknown
wrf.exe            0000000001EE6E7E  Unknown               Unknown  Unknown
wrf.exe            0000000001EE0749  Unknown               Unknown  Unknown
wrf.exe            0000000001A99635  Unknown               Unknown  Unknown
wrf.exe            00000000016379E7  Unknown               Unknown  Unknown
wrf.exe            00000000010BDD6C  Unknown               Unknown  Unknown
wrf.exe            0000000000FB7C8A  Unknown               Unknown  Unknown
wrf.exe            000000000051E7DF  Unknown               Unknown  Unknown
wrf.exe            000000000051EBE4  Unknown               Unknown  Unknown
wrf.exe            00000000004747B7  Unknown               Unknown  Unknown
wrf.exe            00000000004743CB  Unknown               Unknown  Unknown
wrf.exe            0000000000474356  Unknown               Unknown  Unknown
libc.so.6          0000003921A1ED1D  Unknown               Unknown  Unknown
wrf.exe            0000000000474249  Unknown               Unknown  Unknown
第一组区域如下:
e_we                                = 61, 100, 121, 175,
e_sn                                = 65,  97, 118, 169,
dx                                  = 9000,  3000,  1000,  333.333,  111.111,
dy                                  = 9000,  3000,  1000,  333.333,  111.111,
第二组区域如下:
e_we                                =  61, 91, 127, 181,
e_sn                                =  61, 88, 121, 163,
dx                                  = 7290,  2430,   810,  270,
dy                                  = 7290,  2430,   810,  270,
***************************************
开始是四层嵌套,第一组没问题,第二组则不能运行,试过减少层数,也使用了ulimit -s unlimited,没有cfl溢出问题,真的没办法了,期待有遇到过类似问题的给点意见。
ps:程序在超级计算机上运行,内存应该没有问题的。
***************************************
错误这组的namelist.input粘贴如下:
&time_control
run_days                            = 0,
run_hours                           = 48,
run_minutes                         = 0,
run_seconds                         = 0,
start_year                          = 2015,    2015,   2015,    2015,   2015,
start_month                         = 01,      01,     01,      01,     01,
start_day                           = 22,      22,     22,      22,     22,
start_hour                          = 00,      00,     00,      00,     00,
start_minute                        = 00,      00,     00,      00,     00,
start_second                        = 00,      00,     00,      00,     00,
end_year                            = 2015,    2015,   2015,    2015,   2015,
end_month                           = 01,      01,     01,      01,     01,
end_day                             = 24,      24,     24,      24,     24,
end_hour                            = 00,      00,     00,      00,     00,
end_minute                          = 00,      00,     00,      00,     00,
end_second                          = 00,      00,     00,      00,     00,
interval_seconds                    = 21600
input_from_file                     = .true.,.true.,.true.,.true.,.true.,
fine_input_stream                   = 0,   2,   2,   2,   2,
history_interval                    = 60, 60,  60,  60,  10,
frames_per_outfile                  = 24, 24,  24,  24,   6,
restart                             = .false.,
restart_interval                    = 5000,
io_form_history                     = 2
io_form_restart                     = 2
io_form_input                       = 2
io_form_boundary                    = 2
io_form_auxinput2                   = 2
io_form_auxinput4                   = 2
debug_level                         = 0
/

&domains
time_step                           = 18,
time_step_fract_num                 = 0,
time_step_fract_den                 = 10,
use_adaptive_time_step              = .false.,
max_dom                             = 3,
e_we                                =  61, 91, 127, 181, 181,
e_sn                                =  61, 88, 121, 163, 163,
e_vert                              =  40,   40,   40,  40,  40,
p_top_requested                     = 5000,
num_metgrid_levels                  = 27,
num_metgrid_soil_levels             = 4,
dx                                  = 7290,  2430,   810,  270,  90,
dy                                  = 7290,  2430,   810,  270,  90,
grid_id                             = 1,   2,   3,   4,   5,
parent_id                           = 1,   1,   2,   3,   4,
i_parent_start                      =   1, 15,  22,  40,  75,
j_parent_start                      =   1, 20,  15,  27,  60,
parent_grid_ratio                   = 1,   3,   3,   3,   3,
parent_time_step_ratio              = 1,   3,   3,   3,   3,
feedback                            = 1,
smooth_option                       = 1,
lowest_lev_from_sfc                 = .true.,
sfcp_to_sfcp                        = .true.,
rh2qv_method                        = 2,
/

&physics
mp_physics                          = 6,     6,     6,  6,  6,
no_mp_heating                       = 0,
ra_lw_physics                       = 4,     4,     4,  4,  4,
ra_sw_physics                       = 4,     4,     4,  4,  4,
radt                                = 7,     7,     7,  7,  7,
sf_sfclay_physics                   = 1,     1,     1,  1,  1,
sf_surface_physics                  = 2,     2,     2,  2,  2,
bl_pbl_physics                      = 1,     1,     1,  0,  0,
bldt                                = 0,     0,     0,  0,  0,
bl_mynn_tkeadvect                   = .true.,
topo_wind                           = 1,     1,     1,  1,  1,
cu_physics                          = 1,     1,     1,  1,  1,
kfeta_trigger                       = 2,
cudt                                = 0,     0,     0,  0,  0,
isfflx                              = 1,
ifsnow                              = 1,
icloud                              = 1,
surface_input_source                = 1,
num_soil_layers                     = 4,
num_land_cat                        = 28,
sf_urban_physics                    = 0,     0,     0,  0,  0,
sf_lake_physics                     = 1,     1,     1,  1,  1,
grav_settling                       = 2,
sst_update                          = 0,
/

&fdda
/

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

&bdy_control
spec_bdy_width                      = 5,
spec_zone                           = 1,
relax_zone                          = 4,
specified                           = .true., .false.,.false., .false., .false.,
nested                              = .false., .true., .true., .true., .true.,
/

&grib2
/

&namelist_quilt
nio_tasks_per_group = 0,
nio_groups = 1,
/
****************************************

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

新浪微博达人勋

发表于 2015-12-9 07:58:49 | 显示全部楼层
帮忙顶一下,求大神
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-12-9 08:36:41 | 显示全部楼层
帮你定啦
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2015-12-9 08:38:52 | 显示全部楼层
你把rsl文件打开,把错误提示贴出来,我看看。我好像遇到过
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-12-9 09:05:06 | 显示全部楼层
愚遥 发表于 2015-12-9 08:38
你把rsl文件打开,把错误提示贴出来,我看看。我好像遇到过

rsl.error.*里面的错误提示我贴在上面了,这是其中一个rsl的错误,有两个rsl里有这样的错误提示,其他的都没有提示。谢谢。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-12-9 09:08:04 | 显示全部楼层
模型是运行了一段时间后才提示这样的吗? 还是直接就提示这样了?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-12-9 09:09:29 | 显示全部楼层
愚遥 发表于 2015-12-9 09:08
模型是运行了一段时间后才提示这样的吗? 还是直接就提示这样了?

运行了一分钟左右吧,从rsl.error.0000来看,还没有开始积分就停止了。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-12-9 09:12:05 | 显示全部楼层
愚遥 发表于 2015-12-9 09:08
模型是运行了一段时间后才提示这样的吗? 还是直接就提示这样了?

方便加QQ聊吗,今天可能在电脑面前的时间少,QQ:252300240
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-12-9 17:45:47 | 显示全部楼层
pangzi_xu 发表于 2015-12-9 11:41
有降低过积分步长试试吗?

试过,之前五层嵌套,time step=0.01s都试过,还是不行。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-12-9 19:48:48 | 显示全部楼层
上一次我遇到这个问题,好像就是时间步长变小就行了。或者你改过物理方案的程序导致计算bug也会这样。
还有。。。硬盘快爆了的话貌似也会这样
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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