MIKE11模型计算发散调试技巧
# MIKE11模型计算发散调试技巧
在用MIKE11建立复杂河网模型时,由于同一河道相邻断面间变化剧烈(就是突然收窄或突然扩宽)、 部分河段坡度很大、存在复杂结构物等时,容易引发计算发散。可从以下几个方面综合调试解决:
- 【优先】设置比较合理的初始场,可先设置假想的初始场,让模型能够跑起来,以测试模型的稳定性。对于 具有明显上下游关系的流域河网,可从上游往下游逐河段过,以干流为主线,比如设定1m水深下的 干流各河段水位值,然后以此向支流推演计算出支流各河段初始水位值,整体上形成比较连续的水 面线,逐一河段设定局部初始水位值;但一旦河网比较复杂,工作量就比较,可以通过嗖嗖App相关 功能来解决;对于平原河网,可直接设置全局初始水位值即可;
- 【次之】导出计算点空间步长数据,查看最小空间步长,调整断面(删除),使得空间步长不至于 过小。导出计算点空间步长的方法,可以利用嗖嗖平台App来快速获取。
- 断面突变处,可以通过插入一些断面,使得平滑过渡;
- 由于河段特别陡引起计算发散时,可设置特别小流量如 ## 0.1m3/s ##,试着让模型先跑起来。
- 存在复杂结构物时,可在HD参数编辑器中,切换到Default Values标签页,修改Delta参数值, 适当调高。调高后如果能计算,须验证结果是否有动荡,如有动荡,说明模型还需要进一步完善。
- 通过打开结果文件,打印所有河段某个计算变量的最大值,定位发散的位置,然后分析该位置地形、源汇边界条件等是否合理,做进一步的修正。
上次更新: 2022/07/17, 17:42:37