HEC-RAS 1D/2D水动力与水环境模拟教程

2023-09-22 10:32:42

详情点击公众号技术科研吧链接:HEC-RAS 1D/2D水动力与水环境模拟教程

前言

水动力与水环境模型的数值模拟是实现水资源规划、环境影响分析、防洪规划以及未来气候变化下预测和分析的主要手段。然而,一方面水动力和水环境模型的使用非常复杂,理论繁复;另一方面,免费的水动力和水环境软件往往缺少重要功能,而商业软件则非常昂贵。HEC-RAS由美国陆军工程兵团水文研究中心研制,具有完整的一二维耦合的水动力及水环境模拟功能,也具有闸、涵洞、桥梁以及泵站等水利构筑物的模拟能力;同时也可以与HEC研制的水文模型(HMS)、洪水淹没风险和损失分析软件(FDA)等耦合,是免费软件中使用最方便、应用最广泛的软件之一。
 

一,水动力模型

1.水动力模型的本质

2.水动力模型的基本方程与适用范围

3.模型建模要点

4.注意事项与建模经验

二,恒定流模型(1D/2D)

1.恒定流及其适用范围

2.水面线分析及其数据要求

3.曼宁公式与恒定流,后处理

4.HEC-RA的水工建筑物(桥梁,涵洞)的模拟

5.水力参数率定

案例一:桥梁分析

案例二:涵洞分析

案例三:泄洪道设定

案例四:曼宁系数率定

图片

图片

三,一维非恒定流

1.河流动力学、非恒定流及其适用范围

2.一维非恒定流的数据要求及其前处理

3.一维的边界条件和初始条件

4.桥梁与涵洞的处理

5.储水区域及其相互连接

6.堰的处理

7.闸门的设置

8.坝及其决口的模拟

9.闸门等启闭规则的设置

10.非恒定流模型率定

案例五:一维非恒定流的模拟

案例六:桥梁结构的模拟

案例七:利用联系结构结合多个储水区域

案例八:非恒定流的率定

案例九:一维溃坝模拟

案例十:规则的设置

图片

图片

四,二维非恒定流模型(一)

1.二维非恒定流的适用范围

2.次网格地形数据及其处理

3.二维网格的生成

4.土地利用类型及曼宁系数

5.边界条件与初始条件

6.计算技术的选择

7.后处理

8.空间非均匀降雨与下渗模型的处理

案例十一:二维水动力模型的运行与后处理

图片

五,二维非恒定流模型(二)

1.二维桥梁模型的计算

2.二维溃坝模型

3.二维模型中泵站的处理

4.水利构筑物之间的连接

5.一二维模型耦合

案例十二:二维桥梁模型

案例十三:二维泵站模型

案例十四:一二维模型耦合

案例十五:二维溃坝模拟

图片

图片

六,HEC-RAS的水质模型

1.水质模型基本方程与原则

2.HEC-RAS中实现的水质模型

3.水质模型的设置

4. 二维模型中泥沙的输运

案例十六:二维泥沙输运模型

案例十七:二维河道的水质模型

图片

七,高级主题

1.参数率定的主要经验

2.HEC-RAS与HEC-HMS的耦合(不详细讲HEC-HMS)

3.淹没风险分析软件HEC-FDA与HEC-RAS耦合

4.非牛顿流体模拟

5.HEC-RAS计算加速策略

6.HEC-RAS中的有限体积算法

案例十八:HEC-RAS与HEC-HMS的耦合

案例十九:HEC-RAS与HEC-FDA的耦合

更多推荐

FFMpeg zoompan 镜头聚焦和移动走位

案例原始图片#输出帧数,默认25帧/秒,25*4代表4秒#s=1280x80#输出视频比例,可以设置和输入图片大小一致#zoom+0.002表示每帧放大的倍数,下面代码是25帧/每秒*4秒,共1000帧#最终是0.002*25*4=0.2,最终是放大1.2倍ffmpeg-i"./sdout/1.jpg"\-filter

APP应用如何选择云服务器?又如何备案呢?

APP备案应到其网络接入服务商处进行提交,如APP使用的是西部数码云服务器,就通过西部数码提交APP备案申请。APP备案申请前,需要开通一台云服务器。购买云服务器时,需要先了解APP应用的需求和估算负载量,以便选择到大小合适的云服务器。1.了解APP应用需求需要了解APP应用程序需要多少计算资源、存储空间和带宽等。这将

simulink代码生成

文章目录simulink代码生成simulink生成嵌入式C代码simulink生成AUTOSAR代码simulink代码生成Simulink是一种基于图形的编程环境,用于建模、仿真和分析动态系统。它是MathWorks公司的MATLAB软件的一个附加产品。Simulink代码生成是指使用Simulink模型生成可在其

3D大模型如何轻量化?试试HOOPS Communicator,轻松读取10G超大模型!

随着计算机技术的不断发展,3D模型在各行各业中的应用越来越广泛。然而,随着模型的复杂性和规模不断增加,处理和浏览超大型3D模型变得越来越具有挑战性。本文将探讨如何轻量化3D大模型,以及如何使用HOOPSCommunicator来读取和浏览10GB以上的超大模型。>>点击申请3D模型轻量化及格式转换解决方案一、3D大模型

清华博士面试的准备(已通过)

内修(30%)不管如何任何人都不能影响你的心态。因为冷静、理性,才能处理好95%以上的问题。剩下的5%我可以不拥有。不能既要、又要、还要。尊重客观规律。放下我执。价值导向、解决问题为导向。允许一切事情的发生,是我们最大的底牌。我是谁不重要,你是谁也不重要,重要的是大家一起做了什么事情。见天地、见众生、见自己每个人都了不

vue-h5:移动Web单击事件和延迟300ms的问题

在PC端的网页,大部分的交互是通过click事件来实现的,然而在移动端,则是通过touch事件来实现触摸交互。单击或者点击事件,指的是鼠标按下并且在短时间内放开【一般是小于300ms】。那么移动端,也是类似,在手指触摸到屏幕开始计算时间,并且在300ms内离开屏幕。这就是移动端的单击事件,手指触摸成为touch。tou

数据组合利器:从入门到精通Python中的zip()函数应用

介绍zip()函数是Python内置的一个非常有用的函数,它可以将多个可迭代对象打包成一个元组构成的新的可迭代对象。本文将深入探讨zip()函数的用法,从入门到精通。目录zip()函数的基本用法使用zip()函数合并列表使用zip()函数进行解压缩zip()函数在循环中的应用不等长可迭代对象的处理zip()函数与*操作

轻松搞定Spring集成缓存,让你的应用程序飞起来!

Spring集成缓存缓存接口开启注解缓存注解使用@Cacheable@CachePut@CacheEvict@Caching@CacheConfig缓存存储使用ConcurrentHashMap作为缓存使用Ehcache作为缓存使用Caffeine作为缓存主页传送门:📀传送Spring提供了对缓存的支持,允许你将数据

网络安全(黑客)自学

前言:想自学网络安全(黑客技术)首先你得了解什么是网络安全!什么是黑客网络安全可以基于攻击和防御视角来分类,我们经常听到的“红队”、“渗透测试”等就是研究攻击技术,而“蓝队”、“安全运营”、“安全运维”则研究防御技术。无论网络、Web、移动、桌面、云等哪个领域,都有攻与防两面性,例如Web安全技术,既有Web渗透,也有

Palantir的“英伟达时刻”即将到来

来源:猛兽财经作者:猛兽财经总结(1)由于投资者对生成式人工智能的兴趣持续增加,Palantir的股价一直在上涨。(2)Palantir已经连续三个季度实现了GAAP盈利,并将很快有资格被纳入标普500指数。(3)Palantir拥有非常健康的资产负债表,并授权了一项股票回购计划。(4)虽然市场已经消化了很多乐观情绪,

RocketMQ高性能核心原理与源码架构剖析

文章目录1、源码环境搭建1.1、主要功能模块1.2、源码启动服务1.2.1、启动nameServer1.2.2、启动Broker1.2.3、发送消息1.2.4、消费消息1、源码环境搭建1.1、主要功能模块​RocketMQ的官方Git仓库地址:https://github.com/apache/rocketmq可以用g

热文推荐