WRF | normal errors and solutions

WRF ERRORS

问题1:Landmask ivgtyp 不匹配

描述:

  • Real.exe 崩溃,给出错误消息:
-------------- FATAL CALLED ---------------

FATAL CALLED FROM FILE: LINE: 3299

mismatch_landmask_ivgtyp

\-------------------------------------------

原因:

  • 到目前为止,仅在使用 ECMWF Era-Interim 数据集时发生, 原因不明。 它记录在 WRF-ARW 网站 上。

解决方案:

  • namelist.input&physicals 参数上的surface_input_source值从3更改为1
surface_input_source                = 3,	! where landuse and soil category data come from:
                                                  1 = WPS/geogrid but with dominant categories recomputed
                                                  2 = GRIB data from another model (only possible
                                                      (VEGCAT/SOILCAT are in met_em files from WPS)
                                                  3 = use dominant land and soil categories from WPS/geogrid (default since 3.8)

1是指土地利用类型和土壤类型数据的来源格式是WPS/geogrid,但在实际土地利用类型中会重新计算得到;

2是其他模式产生的grib格式数据;

3完全来自前处理WPS/geogrid

问题2:Ungrib.exe 分段错误(结束日期)

描述:

Ungrib.exe crashes at the ungribbing process at the end date, giving error message: "Segmentation fault ..."
  • Ungrib.exe 在结束日期的 ungribbing 进程中崩溃,给出错误消息:“分段错误…”

原因:

  • 可能,它与计算机内存有关,因为当我将 ulimit 设置为无限制时,问题就解决了。

解决方案:

ulimit -s unlimited 

问题3:ext_pkg_write_field 中的 Metgrid.exe 错误

描述:

Metgrid.exe crashes at the beginning of the process with messages: 'ERROR: Error in ext_pkg_write_field'.
  • Metgrid.exe 在进程开始时崩溃,并显示消息:“错误:ext_pkg_write_field 中出现错误”。

原因:

  • 当使用旧版本的 ungrib.exe(< 版本 4)处理新的 NCEP GFS 数据(版本 15.1或更高版本)时,会发生这种情况。

解决方案:

  • WPS Ver.4 安装 Ungrib。 (旧的 geogrid/metgrid 仍然可以使用)。

问题4:WRF模拟猝死

描述:

  • 模型崩溃了。 Real.exeWrf.exe 突然停止,日志文件中没有任何错误消息。 它就停下来了。

原因:

  • 讨厌这个错误,因为它可能是由很多因素引起的,但主要是因为模型配置中的冲突。 例如,我使用WSM-3 MP参数化方案,LWSW采用RRTM方案,域在高纬度和复杂地形,10公里分辨率,使用多个计算节点,然后发生了很多奇怪的事情:模型多次崩溃 ,只能在单节点上运行时稳定等等。
  • 在某些情况下,这也是由太大的时间步长引起的,类似于 CFL 错误。
  • 有时,如果域太大,特别是当网格大小 < 10 km 且地形复杂时,也会发生这种情况。

解决方案:

  • 更改模型配置。 对于我的情况,我使用了 Lin MP 方案和新的 RRTM 方案,并且错误消失了。
  • 将时间步长减少 2 倍(首先是时间步长的一半,如果仍然不起作用,请尝试原始时间步长的 0.25,依此类推)。
  • 减小域大小。

问题5: Real.exe 错误:插值顺序错误

描述:

While running real.exe, the process is stopped at certain point, indicating that there are to few data for the interpolation order with Real.exe
  • 运行real.exe时,进程在某个时刻停止,表明real.exe的插值顺序数据太少

原因:

  • 我对此不太确定,但我认为这是当 real.exe 发现垂直插值的数据不足以模型运行时引起的。 当我使用 GFS FNL ds083.2 模拟俄罗斯上空时,会发生这种情况,并且在发生此错误之前,我收到了很多有关缺少关卡数据的警告。

解决方案:

  • 更改数据。 我使用了 ECMWF Era-Interim,错误消失了。

问题6:未生成 WRF 模拟日志(rsl.out 或 rsl.error)

描述:

While running real.exe or wrf.exe, there are no logs of simulation. Instead of log file, the steps are shown on the screen (stdout).
  • 运行real.exewrf.exe时,没有模拟日志。 步骤显示在屏幕(标准输出)上,而不是日志文件。

原因:

  • 嗯…虽然这很奇怪和愚蠢(我经历过),但这绝对不是一个错误。 当您为串行计算而不是并行计算(dmpar smpar)编译 WRF 二进制文件时,会发生这种情况。

解决方案:

  • 使用 dmparsmpar 或两者重新编译模型,然后您将恢复日志。

问题7:Flerchinger 消息

描述:

WRF generates messages such as: "*Flerchinger USEd in NEW version. Iterations= x*"
  • WRF 生成消息,例如:*Flerchinger 在新版本中使用。迭代= x*
  • 模拟仍然运行,但速度下降。
  • 不生成 WRF 重新启动文件。

原因:

  • 这基本上不是一个错误,而是当模型输出超低/负土壤湿度的土壤温度时,Noah LSM (namelist.input > &physicals > sf_surface_physicals) 生成的消息。 我在俄罗斯上空运行模拟时经历过这种情况,经度和纬度 > 55 度。

解决方案:

  • 将表面物理更改为其他选项
  • 更改输入数据。 我从 GFS FNL ds083.2 更改为 ECMWF ERA-Interim,我再也没有遇到过这样的消息

问题8:CFL 错误

描述:

WRF generates messages such as : "*x points exceeded cfl=x in domain d0x at time ...*" 
  • WRF 生成消息,例如:“x 点在时间 d0x 中超过 cfl=x …
  • 模拟速度降低或模拟完全停止。

原因:

  • 模型变得不稳定,主要是因为使用的时间步长对于稳定的解决方案来说太大,特别是在使用高分辨率模拟网格时。
  • 模型物理/动力学/域配置之间的冲突。

解决方案:

  • 减少时间步长(namelist.input > &domain > time_step)。 最常用的约定是以公里为单位的 6*DX。 这意味着,如果网格分辨率为 10 公里,则至少使用 60 秒时间步长。 如果消息仍然出现,请将时间步长减少到 30 或 10 秒。
  • 检查 namelist.input 中使用的参数化/配置,这可能会导致冲突或模型崩溃。 我通常会放弃一些参数化方案,并单独检查它们,看看它们是否是崩溃的原因。

问题9:num_metgrid_levels 不匹配

描述:

While running real.exe generates messages such as :  

SIZE MISMATCH: namelist ide,jde,num_metgrid_levels=      74      61      32 ; 

input data ide,jde,num_metgrid_levels=      74      61      22
  • 运行real.exe时会生成以下消息: SIZE MISMATCH: namelist ide,jde,num_metgrid_levels= 74 61 32 ; 输入数据 ide,jde,num_metgrid_levels= 74 61 22

原因:

  • namelist.input 中的 **num_metgrid_levels**met**.nc 数据中的 num_metgrid_levels 不匹配

解决方案:

  • 检查 met*.nc 文件中num_metgrid_levels的值。 如果没有问题,修改namelist.inputnum_metgrid_levels的参数与met*.nc中的一致; 否则,重新生成 met*.nc 以确保 num_metgrid_levels32

问题10: 名单与全局属性 NUM_METGRID_SOIL_LEVELS 不匹配

描述:

  • 运行 real.exe 时生成消息,例如:namelist:num_metgrid_soil_levels = 2。输入文件:NUM_METGRID_SOIL_LEVELS = 0(来自 met_em 文件)。 名单与全局属性 NUM_METGRID_SOIL_LEVELS 不匹配

原因:

  • 土层数不一致,输入文件(met*.nc)中土层数为0。

解决方案:

  • 检查 met*.nc 文件中 NUM_METGRID_SOIL_LEVELS 的值。 如果没有问题,修改namelist.inputNUM_METGRID_SOIL_LEVELS的参数,使其与met*.nc中的一致; 否则,重新生成 met*.nc 以确保 NUM_METGRID_SOIL_LEVELS 为 2

问题11:插值字段中遇到缺失值停下来。

描述:

  • 运行 ./metgrid.exe 时会生成以下消息:插值字段中遇到缺失值。 停止。

原因:

  • 插值期间发生缺失值
  • 下载的数据丢失或未链接成功

解决方案:

  • 1、链接驱动文件时,有多个文件需要多次链接。
  • 2、重新下载驱动数据,确保完全覆盖您的研究区域
  • 3、仔细检查您的初始现场数据,确保没有遗漏任何内容并且正确覆盖数据范围。

问题12:分段错误

描述:

  • 运行 wrf.exe 时会生成以下消息:分段错误

原因:

  • 模型变得不稳定,通常是由陡峭的地形或非常强的对流引起的
  • 这有时可能是由于磁盘空间不足造成的
  • 可能是由于内存问题

解决方案:

    1. 减少时间步
    1. 在您的名单中添加 **smooth_cg_topo = .true**。输入如下:& domain
    1. 在您的名单中设置 **epssm = 0.2**。输入如下:&dynamics
    1. 在您的名单中设置 **w_damping = 1**。输入如下:&dynamics
  • 5.尝试在终端中输入:setenv MP_STACK_SIZE64000000 (OMP_STACKSIZE)

  • 如果您使用 csh 或 tcsh,请尝试以下操作:**limit stacksizeunlimited**

  • 如果您使用 sh 或 bash,请使用以下命令:**ulimit -s unlimited**

  • 可能是您的域名domain设置太远了。 检查一切正常后,尝试更改嵌套网格设计,并且运行正常。

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
东南亚位于我国倡导推进的“一带一路”海陆交汇地带,作为当今全球发展最为迅速的地区之一,近年来区域内生产总值实现了显著且稳定的增长。根据东盟主要经济体公布的最新数据,印度尼西亚2023年国内生产总值(GDP)增长5.05%;越南2023年经济增长5.05%;马来西亚2023年经济增速为3.7%;泰国2023年经济增长1.9%;新加坡2023年经济增长1.1%;柬埔寨2023年经济增速预计为5.6%。 东盟国家在“一带一路”沿线国家中的总体GDP经济规模、贸易总额与国外直接投资均为最大,因此有着举足轻重的地位和作用。当前,东盟与中国已互相成为双方最大的交易伙伴。中国-东盟贸易总额已从2013年的443亿元增长至 2023年合计超逾6.4万亿元,占中国外贸总值的15.4%。在过去20余年中,东盟国家不断在全球多变的格局里面临挑战并寻求机遇。2023东盟国家主要经济体受到国内消费、国外投资、货币政策、旅游业复苏、和大宗商品出口价企稳等方面的提振,经济显现出稳步增长态势和强韧性的潜能。 本调研报告旨在深度挖掘东南亚市场的增长潜力与发展机会,分析东南亚市场竞争态势、销售模式、客户偏好、整体市场营商环境,为国内企业出海开展业务提供客观参考意见。 本文核心内容: 市场空间:全球行业市场空间、东南亚市场发展空间。 竞争态势:全球份额,东南亚市场企业份额。 销售模式:东南亚市场销售模式、本地代理商 客户情况:东南亚本地客户及偏好分析 营商环境:东南亚营商环境分析 本文纳入的企业包括国外及印尼本土企业,以及相关上下游企业等,部分名单 QYResearch是全球知名的大型咨询公司,行业涵盖各高科技行业产业链细分市场,横跨如半导体产业链(半导体设备及零部件、半导体材料、集成电路、制造、封测、分立器件、传感器、光电器件)、光伏产业链(设备、硅料/硅片、电池片、组件、辅料支架、逆变器、电站终端)、新能源汽车产业链(动力电池及材料、电驱电控、汽车半导体/电子、整车、充电桩)、通信产业链(通信系统设备、终端设备、电子元器件、射频前端、光模块、4G/5G/6G、宽带、IoT、数字经济、AI)、先进材料产业链(金属材料、高分子材料、陶瓷材料、纳米材料等)、机械制造产业链(数控机床、工程机械、电气机械、3C自动化、工业机器人、激光、工控、无人机)、食品药品、医疗器械、农业等。邮箱:market@qyresearch.com

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

简朴-ocean

继续进步

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值