在首次运行以来我遇到问题建模和观察到的值放电是明显不同的。他们几乎是之间的相关性0,2
作为建模放电给更高的值。
我已经检查了降水文件(它有一些缺失值我替换为0),还放电和降水之间的相关性显示结果几乎0,35;而交叉相关性和为期三天的延迟0,6
。
此外,该模型预测降水值非常准确,虽然放电是非常高的。
我怎么能确定是什么概念背后的逻辑inflow-outflow计算的算法在斯瓦特(或者参考我的文学)所以我可以再通过输出和识别潜在的问题?
1回答
SWAT模型具有很好的技术和理论文档在他们的网站:http://swat.tamu.edu/documentation/
关于概念的逻辑,斯瓦特是基于sub-watershed离散化。在这些,它定义了水文响应单元(类似的坡度、土地利用和土壤)。然后,简化HRU异质性的基础上,你可以选择之间分配的sub-watersheds响应主导HRU或定义多个响应。在这一步中,斯瓦特知道使用哪个参数的水文过程选择和可以运行模拟。
我建议你阅读理论的介绍文档,假设地表径流是一个主要贡献者放电,也许这一章2.1地表径流。你需要理解曲线隔层使用数字方法来计算径流卷。如果你想减少径流速度,你可能会增加的曼宁系数(流)摩擦地面水流或通道流。看来你有一个时间的浓度大于一天,您还应该检查地表径流滞后参数[SURLAG]。
但随着斯瓦特是一个复杂的模型参数和敏感的规模,和输入分辨率离散化方法,很难知道你的仿真有什么问题。很正常的一个未校准的模型,甚至身体的基础,提供了远离观察放电的结果。校准模型,首先必须确定最敏感的参数通过运行一个灵敏度分析。然后,当你知道参数将在模拟放电产生重大影响,您可以运行一个校准通过改变他们的身体可以接受的范围。
希望这个有帮助,
数字显示