HEC-RAS软件,二维河道水力模型,演算分析

背景简介

        HEC-RAS是美国陆军工程兵团(US Army Corps of Engineers)水文工程中心(The Hydrologic Engineering Center)开发的软件。主要用于自然和人工河道等明渠流水利计算,不能进行管网水利计算。在2016年之前,HEC-RAS只支持一维流体运算,可以使用分流或者添加蓄洪区的方式来间接模拟二维流体水利模型,适用范围比较受限。

        2015年5.0版本出版以后,加入了二维流体运算,扩大了该软件在模拟二维流体运动中的应用。 HEC-RAS 5.0版本可支持恒定流以及非恒定流的水面的水面线计算,一维二维水力学计算,泥沙沉积及移动的计算,水温分析,水质分析,以及把分析计算结果绘制在地理信息地图上。该版本及范例可在美国陆军工程兵团的官方网站上下载(https://www.hec.usace.army.mil),安装要求也在官网上有详细说明。具体软件操作,还有水力参数选择会在下一篇讲。本文主要对原理进行讲解,并给出一个实例加以说明。

        HEC-RAS 为非开源软件,因此需独立使用,但可以导入其他软件的运行结果,如HEC-HMS。HEC-RAS也可以导出水力计算结果(水流速度,水面高度等)并运用到其他软件中,具体导出格式应依据后续数据处理来决定。

软件原理

        Navier-Stokes动量公式是描述不可压缩粘性流体动量守恒的非线性偏微分方程,简称为N-S方程。

纳维叶-斯托克斯方程(图片来源:知社学术圈)

其中:

                                                        河槽过水断面流速分布

        依据边界条件,将其在垂直方向上积分就得到了浅水动量公式,和质量守恒公式一起统称为浅水公式。浅水公式在一维空间(不考虑竖向和横向的粘性应力)的表现形式又被称为St.Venant(圣维南)公式,也就是HEC-RAS 5.0之前版本应用的计算公式。简化后的圣维南方程为:

        所谓一维流体水利计算指的是变量只存在于一个方向,如图一所示,适用于河道和明渠流的水利计算。二维流体水利计算指的是变量在一个平面上可任意变化,如图二所示,常见的数学运算方法是将其分解到相互垂直的两个方向进行求解,除了原本的全动量方程(Full Momentum Equation),HEC-RAS还提供了一个简化全动量方程的解法,即忽略当地加速度,迁移加速度,假设理想流体,不考虑科里奥利效应,该简化方程也被称作扩散波方程(Diffusion Wave Equation)。使用简化方程可以极大提高运算速度,但需注意当假设条件成立的时候才可使用扩散波方程,比如出现洪峰,潮汐,波浪爬高等现象时,扩散波方程就不适用。

                                                一维水力模型 (参考文献1)

                                                        二维水力模型 (参考文献1)

        城市内涝,泛洪区洪水,以及水坝溃堤等情况比较适合使用二维水力模型,宽长比小于1:3的自然河道还有明渠适合使用一维水力模型(参考文献2)。HEC-RAS也支持一维二维耦合水力模型。模型的选择主要依据已知数据的形式和客户的要求,需要工程师依据经验判定。

案例分析

        成功建立二维水力模型有几个要素:高质量的地形数据(terrain data),曼宁参数(Manning’s n value),水文数据(二维模型一般模拟的是非恒定流的水利特征,但在不同时间段输入同一流量就可转化成恒定流模型),以及一些水利工程(桥,涵洞等)的维度参数。具体的模型建立步骤和参数选取,后续文章再介绍。

        默罕默德等人(参考文献3)在2019年使用HECRAS 2D软件,对坐落于沙特阿拉伯麦地那市的泰巴伊斯兰大学校园进行了洪水风险评估,并依据结果提出了一系列防洪措施。其地形数据是沙特阿卜杜拉阿齐兹国王科学与技术研究院提供的数字高程模型(DEM),分辨率为0.5米。作者引入所研究区域的土地使用和土地覆盖类别 (图三),并利用这些信息来推测降雨量,将其输入到HEC-HMS软件中得到5年一遇,10年一遇,25年一遇,50年一遇,100年一遇,200年一遇的水文曲线。同时通过土地使用和土地覆盖类别也可得出曼宁参数,但文中并未提及,有待考证。文章也未提及所研究区域有哪些重要的水利工程设施。

                        研究区域的土地使用和土地覆盖类别(参考文献3)

                                HEC-RAS 2D 水力模型模拟结果 (参考文献3)

        通过二维水力模型的模拟,结果如图四所示,校区的部分建筑在遇到50年一遇以及高于50年一遇的洪水时,会被侵蚀。结合美国联邦应急管理署(FEMA)的洪水风险矩阵图(Flood Risk Matrix)(图五),作者给出了研究区域的洪水深度和洪水风险的关系,并依据风险的高低给出防洪措施建议。如建议所在流域的上游添加大坝,从而减少洪峰流量,同时在上游增加一些缓冲带和防冲乱石。在下游区域可以重新设计防洪渠,增高防洪堤或降低渠道底部,在必要的时候也可移除防洪渠周围的建筑,来减少损失。文章指出校区周围需要建造一条新的防洪堤来减少100年一遇的洪水带来的潜在危害。

HEC-RAS软件是美国陆地水资源管理局(United States Bureau of Reclamation)开发的一款水力水资源工程软件HEC-RAS是水文模拟软件系统(Hydraulic Engineering Center's River Analysis System)的简称。 HEC-RAS软件是基于水力学原理和数值模拟方法开发的,主要用于河流和水流中的流量、水位、降水、泥沙等水文参数的建模和分析。它提供了一系列强大的功能,能够模拟河流横断面剖面、水位流量关系曲线、水流速度、泥沙输移等,以及对河道、河口、水库等水力工程结构的设计和评估。 HEC-RAS软件源代码是指该软件的源代码文件集合。源代码是软件开发的基础,是用于编译和构建最终可执行软件的程序代码。HEC-RAS软件的源代码包括了软件各个模块、函数、类和其他必要的程序代码,它们构成了软件的核心逻辑和功能实现。 然而,HEC-RAS软件的源代码并没有公开发布,所以我们无法直接获得和查看它。HEC-RAS软件的开发者保留了其源代码的所有权利,并没有开放给公众。这是因为源代码包含了开发者的智力成果和商业机密,公开发布源代码会带来潜在的盗版和不当使用风险。 尽管HEC-RAS软件的源代码不公开,但我们可以通过使用HEC-RAS软件来进行水力水资源工程的计算和分析HEC-RAS软件的用户手册和在线教程提供了详细的使用指南,可以帮助用户充分发挥软件功能,完成各种工程项目。此外,HEC-RAS软件也经常进行版本升级和改进,以满足用户的需求,并提供更好的功能和性能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

PHP代码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值