【Hec-HMS】第一期:模型简介及软件安装

HEC-HMS模型简介及软件安装

  • HEC-HMS模型简介
    • 建模思路
  • HEC-HMS软件安装
    • 步骤1:安装InstallShield Wizard
    • 步骤2:安装HEC-HMS
  • 参考

HEC-HMS模型简介

HEC-HMS(The Hydrologic Engineering Center’s-Hydrologic Modelimng System),美国陆军工程兵团水文工程中心开发的流域性洪水模拟系统,是一个具有物理概念的半分布式次降雨径流模型。
根据降雨径流的形成过程,将其划分为净雨过程、直接径流过程、基流和河道汇流4个计算部分,主要用于树状流域径流过程的模拟。

建模思路

根据DEM,将流域划分为若干子流域,计算每一子流域产流量,经坡面汇流和河道汇流,最后演算至流域出口断面。HEC-HMS对洪水模拟主要包括2部分:
(1) 子流域产流、坡面汇流
该部分控制每个子流域内净雨的生成及汇到各子流域出口断面的流量过程

(2) 河道汇流
该部分决定水流从河网向流域出口的运动过程,将名子流域洪水过程入河道入口,经汇流演算至流域出口。此外,还考虑到在实际流域中起调蓄作用的水库、小水源、洼地以及起分流作用的水利工程等对洪水汇流过程的影响根据不同的入流和出流情况模拟出流过程。

HEC-HMS软件安装

步骤1:安装InstallShield Wizard

安装InstallShield Wizard,在这里插入图片描述
点击【Next】,
在这里插入图片描述
点击【Next】,并更改软件安装路径:
在这里插入图片描述
点击【Next】,
在这里插入图片描述
点击【Install】,
在这里插入图片描述
显示软件安装成功:
在这里插入图片描述

步骤2:安装HEC-HMS

安装HEC-HMS软件:
在这里插入图片描述
HEC-HMS界面如下:

HEC-HIMS模型界面有流域管理器(Watershed Explorer)、工作桌面(Desktop)、组件编辑器(Component Editor)及事件日志(Message Log)四部分。
在这里插入图片描述

  • 流域管理器
    流域管理器主要包括:流域模型(Basimn Models)、气象模型(Meteorologic Models)和 控制设置(ControlSpecifications)3部分。其中:
    (1) 流域模型是实际物理系统的概化模型,主要功能是划分子流域、确定每个子流域汇流方向等;流域模型可由本软件创建,也可外部导入,比如WMS/HIEC-GEOHMS/PrePro等
    (2) 气象模型的功能是根据相关雨量站的坐标及雨量、蒸散发等实测资料,建立雨量站同各子流域的关系
    (3) 控制设置的主要功能是确定洪水起止时间及计算步长等。

  • 组件编辑器
    主要用于模型各组分计算方法的选定及参数的设置。

  • 工作桌面
    创建或导入概化的流域模型,模型各单元元素信息查看。

  • 事件日志
    依时间顺序记录操作步骤及运行成败信息的提示。

参考

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

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

相关文章

arm环境安装达梦数据库

作者:振鹭 一、安装前准备 1、创建用户和用户组 groupadd dinstall useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba2、修改文件打开最大数 vi /etc/security/limits.conf #文件末尾添加以下四行 dmdba hard nofile 65536 dmdba soft nofile 65536 d…

简易限流实现

需求描述 写一个1秒两个的限流工具类,2r/s 使用semaphore 代码实现-类似令牌桶算法 public class LimitHelper {private int maxLimit;private Semaphore semaphore;private int timeoutSeconds;public LimitHelper(int maxLimit, int timeoutSeconds) {this.max…

UE4 解决创建布料报错:三角形退化

**【问题】**创建创建布料时报错:三角形退化 【方法】 1.要重新绑定:导入到ue4为静态网格体,勾选“移除退化”,再导出fbx,再重新绑定 2.不用重新绑定:使用排除法(费时)&#xff0c…

Web 自动化测试主流框架都有哪些?

Web移动端自动化测试成为了现代软件开发流程中的重要环节,因此,很多主流框架被开发出来来帮助开发人员提高测试效率。本篇文章将从零到一详细介绍Web移动端自动化测试的主流框架。 一、Web移动端自动化测试框架简介 Web移动端自动化测试框架是一种开发工…

基因检测3 - 遗传性耳聋

1. 耳聋简介 在每1000个新生儿中有1-3个耳聋患儿,绝大部分为遗传学耳聋。遗传性耳聋疾病的遗传方式包括常染色体隐性遗传、常染色体显性遗传、线粒体遗传以及伴性遗传。 根据遗传性耳聋除听力损失外是否存在其他表型,将耳聋分为综合征型耳聋 &#xff…

网络安全合规建设

网络安全合规建设 一、法律安全需求基本合规(1)《网络安全法》重要节点等级保护政策核心变化 二、安全需求 业务刚需(1)内忧(2)外患 三、解决方法(1)总安全战略目标图(2&…

卷积神经网络——LeNet——FashionMNIST

目录 一、整体结构二、model.py三、model_train.py四、model_test.py GitHub地址 一、整体结构 二、model.py import torch from torch import nn from torchsummary import summaryclass LeNet(nn.Module):def __init__(self):super(LeNet,self).__init__()self.c1 nn.Conv…

第3章 计算机视觉基础

第3章 计算机视觉基础 3.1 计算机视觉 3.1.1 计算机视觉概述 计算机视觉(Computer Vision)又称机器视觉(Machine Vision),是一门让机器学会如何去“看”的学科,是深度学习技术的一个重要应用领域&#xff0…

会员运营体系设计及SOP梳理

一些做会员的经验和方法分享给大家,包括顶层思考、流程的梳理、组织的建立,后续会做成系列,最近几期主要围绕顶层策略方面,以下是核心内容的整理: 1、会员运营体系设计 顶层设计与关键业务定位:建立客户运营…

使用ResizeObserver观察DOM元素的尺寸变化

文章目录 关于ResizeObserver示例代码示例代码结果如下所示echarts自适应容器div大小示例代码结果如下所示echarts自适应容器大小的方式二 关于ResizeObserver 关于这个Web API,可以看mdn的官网,ResizeObserver - Web API | MDN (mozilla.org)&#xff…

CvT:微软提出结合CNN的ViT架构 | 2021 arxiv

CvT将Transformer与CNN在图像识别任务中的优势相结合,从CNN中借鉴了多阶段的层级结构设计,同时引入了Convolutional Token Embedding和Convolutional Projection操作增强局部建模能力,在保持计算效率的同时实现了卓越的性能。此外&#xff0c…

【R语言+Gephi】利用R语言和Gephi实现共发生网络的可视化

【R语言Gephi】利用R语言和Gephi实现共发生网络的可视化 注:本文仅作为自己的学习记录以备以后复习查阅 一 概述 Gephi是一款开源免费的多平台网络分析软件,在Windows、Linux和Mac os上均可以运行,像他们官网所说的,他们致力于…

前端/python脚本/转换-使用天地图下载的geojson(echarts4+如果直接使用会导致坐标和其他信息不全)

解决echarts4如果直接使用天地图下载的geojson会导致坐标和其他信息不全 解决方法是使用python脚本来补全其他信息:center,level,adcode等内容 前提是必须有一个之前使用的json文件(需要全一点的数据供echarts使用) …

python(3.7版本)安装mitmproxy

环境介绍:win11, python3.7 pip install mitmproxy5.0.0 命令行cmd下,输入 Mitmdump 查看结果是否报错 如果报错上面这样子,就是markupsafe版本问题 换个Markupsafe版本就可以了 成功了吧!!!,如有问题,欢迎留言

js 图片放大镜

写购物项目的时候&#xff0c;需要放大图片&#xff0c;这里用js写了一个方法&#xff0c;鼠标悬浮的时候放大当前图片 这个是class写法 <!--* Descripttion: * Author: 苍狼一啸八荒惊* LastEditTime: 2024-07-10 09:41:34* LastEditors: 夜空苍狼啸 --><!DOCTYPE …

市场流行的蜗牛星际NAS和Think Pad X250硬件CPU等比较

当前二手市场流行的Mini服务器硬件是蜗牛星际NAS套件&#xff0c;流行的笔记本是Think Pad X230以及Think Pad X250&#xff0c;这里就比较下蜗牛和X250,因为它们都是低功耗、低运算的架构&#xff0c;至于神机Think Pad X230&#xff0c;它的速度太快&#xff0c;功耗太高&…

PCI PTS 硬件安全模块(HSM)模块化安全要求 v5.0

符合条件的 PCI SSC 利益相关者在 30 天的意见征询 (RFC) 期间审查 PCI PTS 硬件安全模块 (HSM) 模块化安全要求 v5.0 草案并提供反馈。 PCI PTS 硬件安全模块(HSM)模块化安全要求 v5.0图 从 7 月 8 日到 8 月 8 日&#xff0c;邀请符合条件的 PCI SSC 利益相关者在 30 天的意见…

结构体案例1

代码 #include <iostream> using namespace std; #include <string> #include <ctime>//学生的结构体 struct Student {string sName;int score; }; //老师的结构体定义 struct Teacher {string tName;struct Student sArray[5]; };//给老师和学生赋值的函数…

用vite创建Vue3项目的步骤和文件解释

创建项目的原则是不能出现中文和特殊字符&#xff0c;最好为小写字母&#xff0c;数字&#xff0c;下划线组成 之后在visual studio code 中打开创建的这个项目 src是源代码文件 vite和webpack是有去别的&#xff0c;对于这个vite创建的工程来说index.js是入口文件 在终端里面输…

microblaze时钟更改出现时序问题

在使用microblaze时&#xff0c;我给的时钟是200MHz的时钟&#xff0c;但会在跑布线的时候出现时序上的问题&#xff0c;一开始是没有任何的头绪&#xff0c;知道我尝试更改时钟的频率才发现问题的所在。 当我把200MHz的时钟改为100MHz的时钟时&#xff0c;就不会出现时序上的…