SWMM水文原理、算法改进及对排水模型的几点想法
百年树人1985
2023年03月02日 10:48:35
只看楼主

一、对排水模型的几点想法 1、模型不神秘,生活中处处都是模型

一、对排水模型的几点想法

1、模型不神秘,生活中处处都是模型

图片


2、数学模型和物理模型的关系 


3、数学模型和数值模型的区别 


4、为什么需要数学模型? 


5、当前排水模型应用中存在的问题 


6、中国排水模型如何发展 


二、SWMM水文原理和算法改进

SWMM水文对象包括:雨量计(Rain Gage)、子汇水面积(Subcatchment)、含水层(Aquifer)、雪包(Snow Pack)、单位过程线(Unit Hydrograph)、低影响开发(LID Control)。

图片


基本原理:降雨 – 蒸发 – 下渗 - 径流 = 洼地蓄水变化。所有这些量都是时变量。

图片
图片


1、降雨和蒸发

最常见的降雨和蒸发数据是时间序列数据。但是,取值方式被写死!

图片


重写时间序列算法: 

1)允许用户自行选择取值方式; 

2)允许运行过程中添加时间序列数据(对在线模型而言是必须功能)。

图片


2、下渗 

当前时间步长的下渗量计算需要:

1)当前时间步长的降雨过程;

2)上一时间步长的洼地蓄水深度;

3)上一时间步长的上游集水区或排放口的出水

图片


Horton下渗:修正1处错误,增加1种求解方法。

Green-Ampt下渗:修正1处错误。

CN下渗:修正2处错误。

图片


3、子集水区 

子集水区S2的进水除了降雨外,还包括S1的出水以及排放口O1的出水。 


这意味着SWMM可以模拟所有的LID设施。 

图片


SWMM中地表曼宁粗糙系数可以取0,得到的是理论上最大的径流强度。

图片


4、多线程加速 

由于EPASWMM在水文部分代码使用了较多的全局作用域和文件作用域变量,因此不支持多线程加速。


重新调整程序架构后,实现水文过程的多线程演算。

图片

内容源于给水排水,旨在分享,如有侵权,请联系删除


相关资料推荐:

基于SWMM模型下的海绵城市开发应用

https://ziliao.co188.com/p62732279.html


知识点:SWMM水文原理、算法改进及对排水模型的几点想法


免费打赏
hyunwong
2023年03月06日 23:44:54
2楼

不错啊

回复

相关推荐

APP内打开