水文水动力模型在城市内涝、城市排水、海绵城市规划设计中深度应用

news2024/12/26 0:05:46

随着计算机的广泛应用和各类模型软件的发展,将排水系统模型作为城市洪灾评价与防治的技术手段已经成为防洪防灾的重要技术途径。将聚焦于综合利用GIS及CAD等工具高效地进行大规模城市排水系统水力模型的建立,利用SWMM实现排水系统水力模拟。讲解SWMM深度应用方法,包括在水质模拟、线控制功能、水质处理功能等。在讲解过程中会以案例的形式演示与其他软件(如AutoCAD、ArcGIS、MS Office)进行数据交换与协作的方法,以便学员在今后的工作中更加高效的进行多种软件之间的协同工作,以提高建模效率并拓展排水模型的使用广度。

点击查看原文

  提供的慧天[HTWATER]软件。慧天排水数字化分析平台针对城市排水系统基础设施数据管理的需求,以及水文、水力及水质模拟对数据的需求,实现了以数据库方式对相应数据的存储。可以对分流制排水系统及合流制排水系统进行地表水文、管网水力、水质过程的模拟计算。可以对城市低影响开发措施的水文、水力、水质过程进行模拟计算。可以实现城市内涝一维二维耦合模拟计算,给出地面内涝水体的淹没深度、流动方向、流动速度点模拟结果。完全兼容SWMM模型格式,可以在本平台模型与SWMM模型之间实现转换。本平台模型数据及模拟结果以主流GIS数据库格式保存,可以利用ArcGIS、MS office等常用软件进行查看、编辑、制图,使用户可以更加灵活的对模型数据及结果数据进行扩展应用。

  着重讲解利用慧天[HTWATER]软件进行城市内涝水文水动力耦合模拟及海绵城市关键控制指标计算方法。通过城市内涝模拟方法的应用获得指定降雨强度下城市内涝的水文水力计算结果,直观展示淹没深度、淹没进程、敏感地带水深变化等关键信息,为城市内涝防治规划提供有力的数据支撑。同时,慧天[HTWATER]软件还具有海绵城市关键控制指标的一键分析功能,可以在水力水质模拟结束后一键获得整体、单个汇水子面积的年径流总量控制率及污染物削减率的结果,极大提高海绵城市关键控制指标的计算效率。

    目标是让学员掌握GIS、CAD数据为基础进行城市排水系统水力建模方法,能够完成复杂城市排水系统模型的建立。同时掌握水力模拟在排水防涝、海绵城市设计等工程实践领域的应用方法。了解城市内涝一维二维耦合水力计算原理,利用软件工具实现城市内涝模拟。

第一部分

CAD、GIS在水力建模过程中的应用

1.1复杂城市排水管网系统快速建模:通过标准化的步骤,利用CAD数据、GIS数据建立SWMM模型。在建模的不同阶段发挥不同软件的优势,实现高效的数据处理、准确的参数赋值、模型的快速建立。在不增加成本的情况下,利用常用的软件实现水力模型的建立。

1.2管网水力性能专题图制作:利用SWMM模型计算结果,结合GIS丰富的渲染及制图能力,制作排水系统性能评价专题图。典型专题图包括:节点溢流色阶图、管段流速色阶图、管段应对重现期色阶图。直观展示排水系统问题所在以及规划方案实施效果

 

第二部分

SWMM模型深度应用

判断,对水泵、管道、孔口、堰以及放空管进行控制。

2.2 SWMM水质模拟功能:实现地面污染物积累及雨天冲刷过程的模拟获得管网不同位置污染物浓度随时间变化的计算结果。 

2.3 SWMM水质处理功能:利用节点的treatment属性将节点作为水处理构筑物实现水质处理功能。

第三部分

城市内涝一维二维耦合模拟

3.1城市内涝一维二维耦合模拟:利用慧天排水数字化分析平台实现城市内涝一维二维耦合模拟计算,给出地面内涝水体的淹没深度、流动方向、流动速度点模拟结果

 3.2内涝淹没深度专题图制作:通过城市内涝一维二维耦合模拟结果,对城市内涝情况进行分析,可将分析成功制作为城市内涝淹没深度专题图。

 

 3.3内涝模拟结果统计分析:可对指定地块进行淹没深度统计分析,获得不同地块淹没深度的最大值、最小值、平均值、淹没总面积等数据的统计结果,支持自定义淹没深度面积统计。

3.4淹没深度-时间变化曲线:可对淹没区域的淹没深度-时间变化曲线进行绘制。

 

第四部分

海绵城市关键控制指标计算

4.1面向海绵城市建模:建立面向海绵城市的水文、水动力模型,依据水量守恒原则计算地块的年径流控制率、污染物削减率。

4.2年径流总量控制率计算:可一键获得模型整体及单个汇水子面积的年径流总量控制率计算结果。 

 

4.3污染物削减率计算:可一键获得模型整体及单个汇水子面积的污染物削减率计算结果。

 

第五部分

SWMM二次开发基础

5.1SWMM动态链接库接口函数的调用:编译SWMM源代码生成动态链接库文件,介绍接口函数功能及调用方式。现场编程实现模拟功能。

5.2SWMM二进制模拟结果文件结构解析:解析out文件实现对于模拟结果都灵活提取。现场编程实现out文件中指定结果提取功能。

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/748190.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

rabbitmq使用springboot实现fanout模式

一、fanout模式 类型&#xff1a;fanout特点&#xff1a;Fanout—发布与订阅模式&#xff0c;是一种广播机制&#xff0c;它是没有路由key的模式。 二、实现 1、引入相应的pom文件 pom.xml <?xml version"1.0" encoding"UTF-8"?> <project x…

左神算法 重要技巧:递归的加速技巧(斐波那契数列套路)以及推广

目录 【案例1】【十分重要 &#xff1a; 斐波那契递归套路&#xff0c;只要像斐波那契这种严格递归都可以进行类似的优化】 【有严格的递归项后&#xff0c;通过线性代数的知识进行优化】 【代码实现】 【技巧推广】 【实例1 使用这个技巧】 【题目描述】 【思路解析】 …

求两个数的最大值max

函数实现 int max(int a, int b); 函数接收两个整数参数&#xff0c;在内部用if语句判断哪个大&#xff0c;返回大的即可。 完整代码 #include <iostream> using namespace std;int max(int a, int b) {if (a > b){return a;}else{return b;} }int main() {int n1…

开发工具篇第25讲:阿里云MFA绑定Chrome浏览器Authenticator插件

开发工具篇第25讲&#xff1a;阿里云MFA绑定Chrome浏览器Authenticator插件 本文是开发工具篇第25讲&#xff0c;登录阿里云旗下产品时&#xff0c;需要使用mfa登录&#xff0c;每次如果要用手机看mfa码很麻烦&#xff0c; Chrome浏览器提供了一个快捷的登录方法&#xff0c;可…

软件工程师,学习下JavaScript ES6新特性吧

概述 作为一名软件工程师&#xff0c;不管你是不是前端开发的岗位&#xff0c;工作中或多或少都会用到一点JavaScript。JavaScript是大家所了解的语言名称&#xff0c;但是这个语言名称是Oracle公司注册的商标。JavaScript的正式名称是ECMAScript。1996年11月&#xff0c;JavaS…

Mysql根据积分排名

积分表&#xff1a;t_participant_points 1、带并列 SELECT p.*, CASE WHEN prevRank p.total_points THEN curRank WHEN prevRank : p.total_points THEN curRank : curRank 1 END AS ranking FROM ( SELECT total_points …

LabVIEW-实现波形发生器

一、题目 用两种方法实现一种多类型信号波形发生器&#xff08;至少包括&#xff1a;正弦波、三角波、方波等&#xff09;&#xff0c;可以调节信号频率、幅度、相位等参数&#xff0c;可以图形化显示信号波形。 需要给出产生信号波形的基本方法、程序设计基本方法以及程序实现…

931.下降路径最小和

931.下降路径最小和 给你一个 n x n 的 方形 整数数组 matrix &#xff0c;请你找出并返回通过 matrix 的下降路径 的 最小和 。 下降路径 可以从第一行中的任何元素开始&#xff0c;并从每一行中选择一个元素。在下一行选择的元素和当前行所选元素最多相隔一列&#xff08;即…

【图像处理】经营您的第一个U-Net以进行图像分割

一、说明 AI厨师们&#xff0c;今天您将学习如何准备计算机视觉中最重要的食谱之一&#xff1a;U-Net。本文将叙述&#xff1a;1语义与实例分割&#xff0c;2 图像分割中还使用了其他损失&#xff0c;例如Jaccard损失&#xff0c;焦点损失&#xff1b;3 如果2D图像分割对您来说…

刘铁猛C#教程笔记——详解类型,变量和对象第二节

C#类型派生谱系 C#语言五大基本类型&#xff1a; 1.类类型&#xff1a;由class关键字声明的类型&#xff0c;常见的类类型有&#xff1a;string&#xff0c;object 2.结构体类型&#xff1a;由struct关键字声明的类型&#xff0c;常见的结构体类型有&#xff1a;int&#xff0c…

Vue3 基本语法

尤雨溪 文章目录 前言MVVM框架认识Vue文本渲染指令 v-text属性绑定指令title 属性动态绑定class属性动态绑定style 属性动态绑定 事件绑定 事件名条件渲染指令v-ifv-if 和 v-showv-else 和 v-else-if 循环遍历指令 前言 提示&#xff1a;这里可以添加本文要记录的大概内容&am…

Documentation 代码注释文档规范

1. 代码注释文档规范的添加 /// 代码规范文档 struct DocumentationBootcamp: View {// MARK: PROPERTIESState var data:[String] ["Apples", "Oranges", "Bananas"]State var showAlert: Bool false// MARK: BODY// Code Folding : 代码折叠…

Spring Boot原理分析(二):IoC

文章目录 〇、IoC思想和IoC容器IoC体现了什么思想什么是IoC容器 一、Spring IoC容器的继承层次1.BeanFactory2.ListableBeanFactory3.HierarchicalBeanFactory4.ApplicationContext5.常用的ApplicationContext的实现类ClassPathXmlApplicationContext&#xff08;基于XML配置&a…

FreeRTOS详细目录结构和作用

FreeRTOS各个目录的功能简介 1. Demo目录&#xff1a;这个目录下主要包含了大量官方支持的微控制器和不同平台上的项目&#xff0c;包括常用的stm32和keil平台下进行开发的项目。我主要使用的是CORTEX_STM32F103_Keil和common两个目录&#xff0c;对系统进行精简的话可以只保留…

光伏行业中的设备自动化系统EAP:优化生产流程的重要工具

随着清洁能源的需求不断增长&#xff0c;光伏行业作为可再生能源的重要组成部分&#xff0c;正迅速发展。为了满足日益增长的市场需求&#xff0c;光伏企业需要提高生产效率、降低成本&#xff0c;并保证产品的质量和可靠性。 图.光伏面板&#xff08;pexels&#xff09; 在这…

校园跑腿小程序怎么做

校园跑腿小程序是为了方便学生在校园内解决各类需求而设计的一款应用程序。该小程序具有多种功能&#xff0c;包括校园跑腿、二手市场、骑手接单、校园表白墙、下单支付、学校代理以及佣金抽成等。 1. 校园跑腿&#xff1a; 该小程序提供校园内的跑腿服务&#xff0c;学生可以…

【开源项目】中后台开发框架vue-admin-work-pro

vue-admin-work-pro 基本介绍 基于Vue3、Vite、TypeScript、NaiveUI、Vuex等最新技术栈开发的开箱即用的中后台前端框架。 内置常用模板&#xff0c;无需考虑交互排版&#xff0c;助你高效开发样式美观大方&#xff0c;无缝对接 Naive Ui&#xff0c;随意组合页面&#xff0c…

ME GO小车

ME GO小车 ⚫ 体积小巧 ⚫ 集成多种传感器和执行器 ⚫ Mixly图形化编程 避障检测、自动巡线、灯光显示、 声音报警、自动测距、物联遥控等 ME GO小车——俯视图 ME GO小车——车底 ME GO CE 以上选自芯”向未来 元控智联挑战赛&#xff08;小学组&#xff09;赛事介绍资料二…

操作系统Linux—day03

操作命令 搜索文件 find命令 1按照文件名称搜索 语法&#xff1a;find [路径] -name “文件名 ” -print 打印出所有查找文件名的路径 2按照更新时间搜索 语法&#xff1a; find [路径] -mtime 3 -print 查找更改时间为3天前的文件&#xff0c;3表示3天前&#xff0c;-3…

python 第三方包安装

1 MAC 打开终端 ,证明安装上python了 2 直接输入 pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple pyspark 其中 python3. 多的版本 需要 pip3 也可以直接用 pip 试一试 -i https://pypi.tuna.tsinghua.edu.cn/simple : 为 国内镜像地址 pyspark 第三方包