首页 > 其他分享 >HEC-RAS简介

HEC-RAS简介

时间:2024-02-28 17:38:12浏览次数:24  
标签:5.1 简介 模型 网格 二维 RAS HEC

HEC-RAS是由美国陆军工程兵团水文工程中心开发的水面线计算软件包。

软件简介

HEC-RAS适用于河道稳定和非稳定流一维水力计算,其功能强大,可进行各种涉水建筑物(如桥梁、涵洞、防洪堤、堰、水库、块状阻水建筑物等)的水面线分析计算,同时可生成横断面形态图、流量及水位过程曲线、复式河道三维断面图等各种分析图表,使用起来十分方便简捷。

软件模型

河道水力分析模型———HEC-RAS是一个针对一维恒定/非恒定流的水力模型,主要用于明渠河道流动分析和洪泛平原区域的确定。模型所得结果可以用于洪水区域管理以及洪水安全研究分析,用以评价洪水淹没区域的范围及危害程度。如在进行河道整治以及新建桥梁等工程的时候,就要分析考虑河道壅水高度、流速变化、桥涵冲刷等这些因素对河流输水,城市防洪的影响。

Hec-Ras现状

目前已迭代至5.0.7。(预计年内发布5.1)

HEC-RAS 迭代速度不快但有长期明确的发展目标。目前一维模型部分已经比较完善,应该不会有大的变动。二维模型是2015年加入的,目前在快速迭代中。

重点说明一下二维模型:

  • 二维模型目前有两种方程,浅水方程(Shallow Water Equations)和扩散波假设(Diffusion Wave Approximation of Shallow Water Equations)。浅水方程目前囊括有惯性项(加速度项),重力作用,水压力,摩阻力,紊流项,科氏力(地转偏向)。5.1确认实装风场作用
  • 目前支持时变的降水条件,不支持蒸发下渗计算。5.1确认实装空间不均分布的降水条件,蒸发下渗计算
  • 计算网格是非结构化网格,不与边界相接的网格是正四边形,与边界相交的为适应复杂边界采用不规则多边形,最多8条边。网格支持局部加密和对齐
  • 外边界条件上包括水位,流量,水位-流量,正常水深(河床底坡);内边界支持流量条件。初始条件支持单一水位和全干河床
  • 模拟计算上支持变时间步长(库朗数,etc),紊流模型为Depth-averaged parabolic
  • 大部分水工建筑物均可以嵌入二维模型。目前桥梁尚不可嵌入,但5.1确认实装该功能

可以说二维模型在河道水流二维模拟方面已经趋于完善

注:HEC-RAS目前的计算网格还不能实现MIKE或Telemac那样的内部岛屿(洞),如果所在没有地形数据则会报错,你可以尝试修改地形加边界网格对齐来代替。

更多的HEC-RAS 5.1 新特性参考后续文章。

参考:https://zhuanlan.zhihu.com/p/84111029

标签:5.1,简介,模型,网格,二维,RAS,HEC
From: https://www.cnblogs.com/2008nmj/p/18041163

相关文章

  • WPF DataGrid下的单元格嵌入CheckBox列表
    <DataGridWidth="auto"Height="auto"AutoGenerateColumns="False"CanUserAddRows="False"GridLinesVisibility="All">        <DataGrid.Columns><DataGridTempla......
  • C#中的线程简介
    C#中的线程简介为什么要使用线程同一时间智能运行一个任务,长时间运行的任务独占整个计算机,造成其他程序无法响应。如果程序有bug会造成整个机器停止工作,用户只好重启计算机,造成数据丢失。于是,人们为操作系统引入了线程的概念。线程就是对CPU的虚拟化。一个线程就是一个逻辑......
  • Vue 2x 系列之(一)简介
    Vue简介1.Vue是什么?一套用于构建用户界面的渐进式JavaScript框架。​ 构建用户界面:将拿到的数据通过某种办法变成用户可以看到的界面。​ 渐进式:从一个轻量而又小巧的核心库逐渐递进到使用各式各样的Vue插件库【Vue可以自底向上逐层的应用】2.谁开发的?React、Angular3.......
  • 深度学习-卷积神经网络-keras的用法-48
    目录1.2.3.4.1.#模型各层之间是线性关系k层k+1层可以加上各种元素来构造神经网络#这些元素可以通过一个列表来制定然后作为参数传递给Sequential来生成模型fromkeras.modelsimportSequentialfromkeras.modelsimportModelfromkeras.layersimportDensefromke......
  • Seata系列之(五)Seata之原理简介
    Seata之原理简介Seata的几种事务模式AT模式【默认】:阿里云GTSTCC模式SAGA模式:长事务XA模式(开发中)扩展漏桶算法令牌桶算法参考网站:https://cloud.tencent.com/developer/article/1773878......
  • Seata系列之(二)Seata简介
    Seata简介SpringCloudAlibabaSeata处理分布式事务1.是什么Seata(SimpleExtensibleAutonomousTransactionArchitecture,简单可扩展自治事务框架)一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务官网:http://seata.io/zh-cn/2.Sea......
  • Sentinel系列之(一)简介
    简介SpringCloudAlibabaSentinel实现熔断与限流1.官网https://github.com/alibaba/Sentinelhttps://github.com/alibaba/Sentinel/wiki/介绍https://sentinelguard.io/zh-cn/docs/introduction.html2.是什么面向云原生微服务的流量控制、熔断降级组件。阿里版的Hystri......
  • Nacos系列之(一)简介
    简介SpringCloudAlibabaNacos服务注册和配置中心1.为什么叫NacosNamingConfigurationService2.是什么官网:一个更易于构建云原生应用的动态服务发现,配置管理和服务管理中心Nacos=Eureka+Config+Bus疑问:Bus是服务总线,为什么也包含在Nacos里3.能干嘛替代Eureka做服......
  • MySQL:Data too long for column '成果简介' at row 1
    MySQL导入数据时只导入了结构而没有导入数据检查发现报错:Datatoolongforcolumn'成果简介'atrow1 解决方法——将过长的文件类型更改为text即可  ......
  • 1-Django框架简介以及基本操作
    安装注意:安装的磁盘目录,以及后续通过Django创建目录的时候,不要出现中文,否则会出现预料之外的错误建议:禁止套娃,即不要在A项目中创建B项目#如果不指定版本号,默认最新版pipinstalldjango#如果要指定版本,使用==版本号pipinstalldjango==3.2.12查看是否安装成功可......