气象水文耦合模WRF-Hydro建模技术

news2024/9/21 10:44:19

原文链接:气象水文耦合模WRF-Hydro建模技术icon-default.png?t=N7T8https://mp.weixin.qq.com/s?__biz=MzUzNTczMDMxMg==&mid=2247610398&idx=4&sn=34b4bbed4c74dcbbb0ac19ef8dcdaaff&chksm=fa8271f9cdf5f8ef34ea6f721736a2fbbf8be896744ab7e46caa571c52a30628f056b4bd6964&token=200634784&lang=zh_CN#rd前沿

WRF-Hydro模型是一个分布式水文模型,‌它基于WRF‌陆面过程部分独立发展而来,‌旨在模拟大气和水文相互作用及过程。该模型采用FORTRAN90开发,‌具有良好的扩展性和支持大规模并行计算的与传统水文模型相比,WRF-Hydro模型具有以下显著优势:(1)更高的空间分辨率:能够更精细地刻画地形、土地利用等地理要素的变化,从而更准确地模拟水文过程在小尺度上的变化。(2)物理过程描述更全面:整合了更多复杂的物理过程,如植被与水文过程的相互作用、地下水与地表水的交换等,使模拟结果更接近真实情况。(3)与气象模型耦合:可以直接与中尺度气象模型耦合,充分利用气象数据,提高对降水等输入变量的模拟精度。(4)分布式模拟:能够反映不同区域的特性差异,而不是采用传统模型中对整个研究区域的平均化处理,提高了模拟的针对性和准确性。(5)动态性和适应性强:可以更好地应对气候和环境变化等动态因素,对极端事件(如暴雨、干旱)的模拟和预测能力相对更强。(6)数据同化能力:便于融合多源观测数据,不断优化和校正模型参数,进一步提高模拟结果的可靠性。

WRF-Hydro模型适用于以下多个领域和场景:(1)洪水预报与风险管理:可用于预测洪水,为制定防洪减灾策略提供依据。(2)水资源管理与规划:有助于评估不同水资源开发利用方案下的水资源量变化,为水资源的合理分配和调度提供支持。(3)生态水文研究:研究生态系统与水文过程的相互作用,例如评估湿地、森林等生态系统的水文功能。(4)气候变化影响评估:分析气候变化对降水、蒸散发和径流等水文要素的影响,为适应气候变化的决策提供信息。(5)流域综合管理:全面了解流域内的水文过程,以制定可持续的流域管理策略,保护水资源和生态环境。(6)水电工程规划与运行:预测来水情况,优化水电工程的规划、调度和运行。

一:WRF-Hydro模型功能及运行流程、依赖库

图片

1、WRF-Hydro模型、主要模块及应用

2、WRF-Hydro模型运行平台及所需要外部链接库,运行该模型需要的编译器环境、外部链接库等

3、虚拟机系统安装,使用vmware workstation 17 Pro 软件在windows10系统中可以安装Linux系统,方便运行模型

图片

4、在vmware软件支持下,安装Rocky Linux系统,准备好模型基础平台

图片

5、安装Intel编译器以及NetCDF链接库,主要为编译离线和在线WRFhydro模型提供支持

6、创建Python/NCL环境,为资料处理、后处理等提供支持

二:WRF-Hydro模式编译、离线运行及案例

1、模型源代码,模型的源代码结构,如何使用编译器和外部函数库将模型源代码编译为可执行程序

图片

2、编译源代码,模型编译选项、编译过程、错误处理等

图片

3、初步运行,使用示例区域文件,模型运行所需要的主要部分等

图片

4、模型输入输出,模型使用的NetCDF文件格式及相关的处理软件,如xarray等,并使用ncview和Jupyterlab环境

图片

5、案例1:使用示例文件模拟,获取默认模式设置下的径流模拟结果,并使用工具可视化

图片

6、案例2:模式冷启动,模式冷启动和热启动的模式设置等,涉及到模式平衡及预热等

图片

7、案例3:替换降水资料模拟,使用更高质量降水资料驱动WRF-Hydro模式开展模拟等

图片

8、案例4:Overland routing off模拟,关闭overland routing设置进行模拟,以及overland routing的功能和作用

图片

9、案例5:LSM过程参数修改模拟,修改NaohMP中主要参数,包含一维和二维参数等修改和模拟等,以及这些参数的主要功能和影响

图片

三:结合多案例进行模式数据制备及实践应用

1、案例6:参数修改模拟,修改模式参数,以及基流方案等

图片

2、案例7:湖泊模拟案例,利用模型模拟有无湖泊对径流模拟的影响等

图片

3、工具1:WPS,创建LSM区域文件,以及相关的DEM、土壤、植被等

4、工具2: WRF-Hydro GIS工具,如何使用工具,生成运行WRF-Hydro模型的Domain文件,包括流域、地形、河网、湖泊等

图片

5、工具3:气象驱动工具,如何使用NCL工具,将主要的气象资料,包括预报、模拟等资料转换为模型的驱动文件等

图片

四:模式耦合编译及运行

1、在线耦合编译,使用编译器和外部函数库,编译双向耦合水文过程的WRF模型等

图片

2、案例8:WPS之geogrid,如何使用geogrid设置区域大小、分辨率、嵌套区域等

图片

3、案例9:WPS之ungrib,如何使用ungrib生成WRF的气象驱动场数据

图片

4、案例10:WPS之metgrid,metgrid的功能和作用

图片

5、案例11:耦合模拟案例,运行耦合模拟案例,模式输出结果等

图片

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

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

相关文章

AI如何助力UI设计师互联网学习?

嘿,咱 UI 设计师想用互联网学习,可真不容易!资料筛选难,学习资源杂,真让人头疼。不过还好有 AI 工具能帮忙,提效率! 这一年多来,我在 ai123.cn 这个平台上,可算是找到了…

羊大师:羊奶营养揭秘,健康关爱的另一优选选择

在琳琅满目的乳制品中,羊奶如同一颗璀璨的明珠,以其独特的营养价值和健康益处,逐渐走进千家万户,成为许多人健康关爱的新选择。那么,羊奶究竟蕴藏着怎样的营养奥秘,让它能够在众多饮品中脱颖而出呢&#xf…

【MySQL】:在Centos 7 环境下的安装

朋友们、伙计们,我们又见面了,本期来给大家带来如何在Centos7环境下安装MySQL,如果看完之后对你有一定的启发,那么请留下你的三连,祝大家心想事成! C 语 言 专 栏:C语言:从入门到精通…

关于C++11一些新特性的介绍(下)

文章目录 1. 可变参数模板1.1 可变参数模板介绍1.2 STL容器中的empalce相关接口函数 2. lambda表达式2.1 lambda诞生背景2.2 lambda表达式语法2.3 捕捉列表说明2.4 函数对象与lambda表达式 3. 包装器3.1 function包装器3.2 bind函数 1. 可变参数模板 1.1 可变参数模板介绍 C1…

我的创作纪念日(一)——Giser?Noder?不如“Computer”

目录 Giser?Noder?不如“Computer” 一、根源:保持学习习惯的刚需 二、机缘:processOn的另类替代 三、日常:对技术栈丰富的思考 四、成就:保持心态健康的活着 五、憧憬:能一直心态健康的活…

大模型学习(1)

初学者,仅做自己学习记录,如果对你有什么帮助,那更好了。 下面是论文《Attention Is All You Need》的经典transformer架构,在学习的过程中,有很多疑惑。 embedding层在做什么 Transformer的embedding层在做的是将输…

【C++进阶】AVL树详解

文章目录 1. AVL树的概念2. AVL树结点的定义3. AVL 树的插入3.1 关于平衡因子3.2 插入代码 4. AVL 树的旋转逻辑4.1 不需要旋转4.2 左旋4.3 右旋4.4 双旋4.4.1 先右后左单旋(RL 旋转)4.4.2 先左后右单旋(LR 旋转) 4.5 完整插入代码…

正则采集器之五——商品匹配规则

需求设计 实现分析 系统通过访问URL得到html代码,通过正则表达式匹配html,通过反向引用来得到商品的标题、图片、价格、原价、id,这部分逻辑在java中实现。 匹配商品的正则做成可视化编辑,因为不同网站的结构不同,同…

24小时在线的仪控专家

近年来,随着流程行业自动化水平的不断提高,仪表、阀门等设备在生产装置中的数量也越来越多,扮演着“眼睛”、“双手”和“神经”等角色,与生产过程的安全平稳息息相关,对企业追求效益最大化起着举足轻重的作用。 但仪控…

视频汇聚/安防监控/视频云存储EasyCVR平台实际通道数和授权数不一致的原因排查与解决

多协议接入/GB28181安防综合管理系统EasyCVR视频汇聚平台能在复杂的网络环境中,将前端设备统一集中接入与汇聚管理。智慧安防/视频存储/视频监控/视频汇聚EasyCVR平台可以提供实时远程视频监控、视频录像、录像回放与存储、告警、语音对讲、云台控制、平台级联、磁盘…

NOILinux2.0安装

NOI官方已发布NOILinux2.0,可是如何安装使用呢?我来教你。 首先下载VMWare和NOILinux2.0的ios,当然你用什么虚拟机软件都可以。这里我用的是VMware。 NOIlinux2.0的下载链接: NOI Linux 2.0发布,将于9月1日起正式启用…

2024电赛H题参考方案——自动行使小车

目录 一、题目要求 二、参考资源获取 三、参考方案 1、环境搭建及工程移植 2、移植MPU6050模块 3、移植TB6612电机驱动模块 其他模块根据需要移植 总结 一、题目要求 小编自认为:此次H题属于控制类题目,相较于往年较为简单,功能也算单一&…

hadoop学习(一)

一.hadoop概述 1.1hadoop优势 1)高可靠性:Hadoop底层维护多个数据副本,即使Hadoop某个计算元素或存储出现故障,也不会导致数据的丢失。 2)高扩展性:在集群间分配任务数据,可方便扩展数以千计…

开放式耳机和骨传导耳机哪个好?教你选择最好的开放式耳机!

​蓝牙耳机几乎成为和手机相同的数码设备,无论是在工作还是通勤过程,无论是娱乐还是线上办公,随身携带的蓝牙耳机都能提供更舒适、更便捷的听觉和通话体验。随着蓝牙耳机种类层出不穷,新型开放式耳机的加入,让更多消费…

DM数据库配置登录基于操作系统的身份验证

达梦数据库登录基于操作系统的身份验证 DM提供数据库身份验证模式和外部身份验证模式来保护对数据库访问的安全。数据库身份验证模式需要利用数据库口令,即在创建或修改用户时指定用户口令,用户在登录时输入对应口令进行身份验证;外部身份验…

React 和 Vue _使用区别

目录 一、框架介绍 1.Vue 2.React 二、框架结构 1.创建应用 2.框架结构 三、使用区别 1.单页面组成 2.样式 3.显示响应式数据 4.响应式html标签属性 5.控制元素显隐 6.条件渲染 7.渲染列表 react和vue是目前前端比较流行的两大框架,前端程序员应该将两…

鸿蒙HarmonyOS开发:如何灵活运用服务卡片提升用户体验

文章目录 一、ArkTS卡片相关模块二、卡片事件能力说明三、卡片事件的主要使用场景3.1、使用router事件跳转到指定UIAbility3.1.1、卡片内按钮跳转到应用的不同页面3.1.2、服务卡片的点击跳转事件 3.2、通过message事件刷新卡片内容3.2.1、在卡片页面调用postCardAction接口触发…

【Redis】Centos7 安装 redis(详细教程)

查看当前 Redis 版本: 当前的 redis 版本太老了,选择安装 Redis5。 一、使用 yum 安装 1、首先安装 scl 源 yum install centos-release-scl-rh 由于我之前已经安装过了,所以加载速度比较快,且显示已经安装成功,是最…

go-kratos 学习笔记(8) redis的使用

redis的在项目中的使用是很常见的,前面有了mysql的使用redis的也差不多;也是属于在data层的操作,所以需要新建一个 NewRedisCmd方法 在internal/data/data.go中新增NewRedisCmd 方法,注入到ProviderSet package dataimport (&quo…