2
\ begingroup美元

我正在尝试运行一个耦合的水文-水力,MIKE- she - MIKE- hydroriverver (MIKE 1D)模型(2020版,DHI)。为了让MIKE 1D液压模拟运行时没有稳定性问题,我必须使用5秒的时间步长。耦合模型运行起来似乎没有问题,直到它运行了大约83%,模拟了大约5年的时间,这时它在日志中显示了一条错误消息,程序自行关闭。

保存的WM日志文件如下:

写入项文件错误:C:\Users\User\Desktop\working\UpMols\Result\UpMols_13032019。她-结果文件\UpMols_13032019_ET_AllCells。dfs2 msheDFS Error: Unable write dynamic item Error writing datatype, subtype, time: 1,1,44184.0000000000 terminate…在31811040时间步后调用MIKE 1D与停止请求…Ok 11:27:50:在82.8%的模拟后停止

在这次运行后,我的硬盘几乎满了,所以可能是驱动器空间问题?如果MIKE 1D需要一个5秒的时间步长,我唯一的选择是找到更多的驱动器空间来让它运行吗?

\ endgroup美元

    1回答1

    1
    \ begingroup美元

    从错误消息(“无法写入”)和模拟在此之前完成的事实来看,这可能是驱动器空间问题。你需要每5秒时间步长的输出吗?如果没有,你可以减少存储的内容,这样你的硬盘就不会被填满。在MIKE-SHE和MIKE-Hydro中,您可以设置模拟以比过程计算时间间隔更大的时间间隔保存结果。保存结果的时间步骤需要是计算时间步骤的倍数。

    在你的MIKE-Hydro设置中(。mhydro文件),转到“结果规范”,在这下面转到“标准结果”。在这里,您可以将“存储频率”更改为每小时、每天或任何您想要的间隔。

    在你的MIKE-SHE设置中(。,在“结果的存储”下,你可以选择你想要保存的输出,并设置保存的时间步长。网格化的结果文件占用了大量空间。我建议不要以次每日的时间步骤保存这些文件,除非您的应用程序确实需要这样做。您可能希望将网格项标记为流域水平衡计算所必需的,但可能不需要列表中的所有网格,因为网格文件占用了大量的存储空间。

    注意:如果你在MIKE-SHE中设置了保存“详细的河流时间序列”,并给它一个比MIKE-Hydro时间步骤更大的时间步骤,这不会改变MIKE-Hydro在后台保存的内容。这将在您指定的时间步保存流或阶段输出的另一个版本,并将其与MIKE-SHE结果一起保存。为了减少MIKE-Hydro节省的内容,您需要如上所述在MIKE-Hydro中进行更改。

    \ endgroup美元

      你的答案

      点击“张贴您的答案”,即表示您同意我们的服务条款隐私政策而且饼干的政策

      这不是你想要的答案?浏览带标签的其他问题问自己的问题