首页 > 其他分享 >气象水文耦合模WRF-Hydro建模技术

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

时间:2024-07-29 16:57:52浏览次数:22  
标签:WRF 模型 建模 案例 耦合 模拟 Hydro

原文链接:气象水文耦合模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:耦合模拟案例,运行耦合模拟案例,模式输出结果等

图片

标签:WRF,模型,建模,案例,耦合,模拟,Hydro
From: https://blog.csdn.net/2301_78164062/article/details/140775117

相关文章

  • 【仿真建模-传热学】空间区域的离散化方法
    Author:赵志乾Date:2024-07-29Declaration:AllRightReserved!!!1.概念        区域离散化:将区域划分成互不重叠的子区域,并确定节点在子区域中的位置及其所代表的控制容积;区域离散化过程可得到四种几何要素:节点:需求解未知物理量的几何位置;控制容积:应用控制方程或守恒......
  • 数学建模--旅行商
     目录数学模型解决方法应用场景结论旅行商问题的最新启发式算法有哪些?如何评估不同旅行商问题求解方法的效率和准确性?旅行商问题在实际应用中的最新进展是什么?针对大规模旅行商问题,目前存在哪些高效的近似算法?旅行商问题的数学模型在其他领域(如生物信息学、材料科学......
  • 数学建模--最小费用最大流问题
    目录数学模型算法步骤实现方法应用实例总结最小费用最大流问题的最新求解算法有哪些?在实际应用中,最小费用最大流问题在哪些领域表现最为突出?如何结合最小费用最大流问题和其他运筹学模型以解决更复杂的问题?最小费用最大流问题的求解过程中存在哪些常见问题及其解决方......
  • Blender 4.2 LTS (macOS, Linux, Windows) - 开源 3D 创意软件 (渲染 建模 雕刻)
    Blender4.2LTS(macOS,Linux,Windows)-开源3D创意软件(渲染建模雕刻)创造的自由Blender获得GNUGPL许可,由其贡献者拥有。因此,Blender永远是免费和开源软件。使命以免费/开源软件的形式将世界上最好的3DCG技术交到艺术家手中。想象每个人都应该自由地创......
  • 2024年第二届国际高校数学建模竞赛 A题:金字塔石块的运输 Chatgpt-4 详细思路和代码
    目录问题一思路代码问题二思路代码优化数学建模问题三思路代码参数敏感性分析方法问题四思路代码最优运输模型建立实施建议问题一思路代码问题1:建立数学模型,收集相关数据,以最大的赫夫金字塔为例,计算在给定的运输车辆数量和载重量下,完成石料运输任务所需的最小......
  • 2024年第二届国际高校数学建模竞赛 B题:太空迁移计划与策略 Chatgpt-4 详细思路和代码
    目录问题一问题分析和建模模型建立算法设计Python代码实现解释代码实现问题二问题分析和建模模型建立算法设计Python代码实现解释代码实现问题三问题四问题2:重新考虑资源获取的工作分配问题问题3:重新考虑资源分配的优化问题总结问题一问题1:假设每艘飞......
  • 2024年国际高校数学建模竞赛问题B:空间迁移计划和战略完整思路 模型 代码 结果分享(仅供
    2024年国际高校数学建模竞赛问题B:空间迁移计划和战略(2024InternationalMathematicsMoldingContestforHigherEducation(IMMCHE)ProblemB:SpaceMigrationProgramandStrategy)我们的未来有两种可能性:第一,我们将留在地球上,直到我们完全灭绝;其次我们决心成为太空旅......
  • 基于模糊PID的直流电机控制系统simulink建模与仿真
    1.课题概述       PID控制器和模糊PID控制器通过Simulink建模实现,在matlab中编程实现模糊控制规则,PID控制器参数计算。运行simulink模型之后,将2个控制器的控制响应曲线进行对比得到仿真结果。 2.系统仿真结果将PID控制器的控制响应曲线和模糊PID控制响应曲线放一起对......
  • 数据仓库建模工具之一——Hive学习第七天
    5、Hive内置函数(分区和排序后面学习hive中的函数)UDF:一对一UDTF:一对多UDAF:多对一https://cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF--1.查看系统自带函数showfunctions;--2.显示自带的函数的用法descfunctionxxxx;--3.详细显示自带的函数的......
  • 【参数化建模】利用Python在Abaqus里面绘制复杂曲线——以“爱心曲线”为例
    【参数化建模】利用Python在Abaqus里面绘制复杂曲线——以“爱心曲线”为例说在前面Python在Abaqus里面可以批量处理很多事情,包括复杂曲线的绘制,这里以心形线为例。心形线函数这里我们选取一款比较经典的心形线:Abaqus代码#--coding:utf-8--importnumpyasnpfr......