首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

WRF Model Wrf 模式 软件测试环境配置

最近需要针对对WRF应用做一些性能优化;下面简单记录WRF model 的安装过程: 优秀UP主的视频: https://www.bilibili.com/video/av71541427/ UP主提供的资源...; WRF 和 WPS 都要下载; https://www2.mmm.ucar.edu/wrf/users/download/get_source.html 配置编译环境;gfortran,perl,.../xg1990.com/blog/archives/tag/wrf 包含wrf安装运行; 2020/8/29日更新步骤: 工作目录 /home/nfs /home/wrf; 配置共享nfs文件系统;...在jn-01 机器上,使用 /home/nfs/init-WRF-environment.sh 脚本,进行初始化WRF执行环境,并获取用于执行的csh; 运行 run-wps-wrf.sh 脚本,进行wps...wrf 样例数据; 根据样例配置,修改运行过程和数据输入输出过程,完成WRF软件的执行; 配置文件地址:https://yaowenxu.github.io/small-projects/

1.3K20

WRF模式后处理

目前,有很多工具可以进行WRF模式后处理,比如NCL,Grads,Python,MATLAB等等,而且每一种语言都有其优势。...NCL中有WRF模式后处理的包,可以非常方便的处理WRF模式结果,而近些年Python在气象上的应用也越来越广泛,各种气象相关包也日渐完善。...MATLAB在WRF模式后处理方面就显得捉襟见肘了,倒不是MATLAB不适合做WRF模式后处理,而是关于这方面的开源包不多。...由于之前主要使用MATLAB处理WRF模式结果(虽然已投入Python的怀抱),而MATLAB中又没有相关函数,便对NCL中的部分函数进行了移植。...转换的源程序包括: 气象参数计算: 1) 露点计算 2) 相对湿度计算 3) 根据 风向风速计算u , v 4) 根据u, v分量 计算 风向风速 根据WRF输出结果计算并绘制: 1) 计算温度

3.1K21
您找到你想要的搜索结果了吗?
是的
没有找到

WRF小技巧】WRF如何得到更好的模拟结果?

以下文章来源于气海同途 ,作者气海同途 编者按:这是新开的一个系列,有时间会逐步将WRF官方培训的ppt挑选个人认为重要的进行翻译,以及结合个人的使用经验进行一些解释。...本篇内容来源于WRF官网2021年的培训ppt:Application of WRF: How to Get Better Performance。...WRF作为成熟的区域中尺度气象模式,文档齐全且教程详细,对于用户较为友好,但是想要获得一个好的模拟结果,需要注意很多地方, 1 模拟区域domain设置 模拟区域不能太小,否则模拟结果基本为全球模式侧边界的强迫结果...3 侧边界条件 包括WRF在内的所有区域模式,人为引入的侧边界(LBC)是制约模式性能的一个重要因素。...7 物理参数方案的选择 WRF模式中,存在众多次网格过程需要使用物理参数方案进行表达,而每种物理参数化方案都有很多种选项,其不同的排列组合使得选项太多。

2.1K83

WRF完整案例代码】在超算上使用WRF模拟飓风马修登陆

Weather Research and Forcasting Model WRF-ARW模式是针对大气研究和业务预报应用设计的中尺度数值天气预报系统,适用于从几十米到几千公里的广泛气象应用。...本文将以WRF-ARW V3.9.1版本为例,介绍其在超算中心上模拟飓风马修登陆。给大家简单运行一下WRF在超算平台的实际应用案例,并建立起数值模式模拟的一个初步印象。...---- ---- 本教程将以官网—2016年10月飓风马修登陆为例,介绍WRF-ARW在北京超算中心上的基础运行操作。...有关namelist.wps的详细参数说明可以参考WRF-ARW官网: https://www2.mmm.ucar.edu/wrf/users/namelist_best_prac_wps.html...和边界场wrfbdy_d01,适配背景超算中心的slurm作业脚本如下: 3.2、wrf.exe:模式运行积分 提交wrf.exe作业,得到模式结果和Restart文件。

66220

wrf-python 详解之API

这部分包含的时 wrf-python 模块中的API,如果wrf-python提供的函数不能满足你的需求,你也可以根据已有的API重新编写一个处理函数或是其它的诊断函数。...当然,大多数时候我们仅需要wrf-python已经提供的诊断函数和其它可调用函数,可能都不会使用到这些API。...用户API 方法 诊断 从WRF输出中返回基本诊断变量 插值 返回3D场插值到2D平面(指定垂直层)的值 坐标转换 返回经纬度坐标对应的X,Y坐标 网格去栅格 返回去栅格化后的变量,与NCL中的wrf_user_unstagger...Projection 基本类 存储地图投影信息的基类 Projection 基本类方法 返回一个matplotlib.mpl_toolkits.basemap.Basemap 地图投影对象 Projection 子类 wrf.WrfProj

2.2K11

WRF模式WPS前处理细解

对于常用气象数据集而言,比如NCEP,EC等机构提供的气象场,WRF中都提供了Vtable模版文件,一般直接链接使用即可。更多信息见文档[^4]。...上述所有量的全球范围数据集在WRF官方下载页均提供了下载。因为上述数据不是时间依赖量,因此只需要下载一次即可。...通常情况下,GRIB文件中包含的变量比初始化WRF模式所需要的变量要多。两种格式的文件都使用了大量编码识别GRIB文件中的变量和层。...WPS : WRF系统的一种新的格式,包含了对于下游程序非常有用的额外信息。 SI : WRF系统的旧中间数据格式。 MM5 : 用于为MM5模式提供GRIB 2格式输入。...上述三种格式均可用于驱动WRF模式,但推荐使用WPS格式。

6.6K96

WRF第3课:在超算上运行WRF官网案例——重启动-海温更新-嵌套

本文将以WRF-ARW V3.9.1版本为例,介绍其在超算中心上模拟飓风马修登陆。给大家简单运行一下WRF在超算平台上处理实际应用中涉及到的重启动、海温更新、网格嵌套的问题。...---- 前两期分别介绍了,《如何在超算上安装和配置WRF模式?》...☜点击阅读 和 《WRF第2课:在超算上使用WRF模拟飓风马修登陆》 ☜点击阅读 ---- 本教程将以官网—2016年10月飓风马修登陆为例,介绍在实际应用WRF-ARW中涉及到的重启动、海温更新、以及网格嵌套等操作流程...,然后重新运行wrf.exe即可。 二、海温更新 WRF-ARW大气模式不会预测诸如海面温度、海冰、植被覆盖、土地利用类型、以及地表反照率等下边界的动态变化。...目前,WRF-ARW嵌套运行主要分为双向和单向两类方式。

2.9K30

Chatgpt问答之WRF-并行计算

最近在做一些WRF-Chem的开发工作,对源码里面的一些东西似懂非懂,借助Chatgpt增加了一些直观的认识,分享一下。...1、怎么理解WRF中的并行计算 WRF是一个用于天气和气候研究的数值模式,它需要对大量的气象数据进行处理和计算。由于气象数据的规模很大,需要非常强大的计算能力才能完成计算。...因此,WRF采用了并行计算的方法,将计算任务分配给多个计算节点同时处理,以加快计算速度。 WRF的并行计算可以分为两个层面:水平并行和垂直并行。...WRF的并行计算需要在编译时指定编译选项,以支持MPI和OpenMP的并行计算。在运行WRF模拟时,还需要通过设置运行参数,指定计算节点的数量和计算任务的分配方式等。...3、WRF在实际运行中,是怎么实现its, ite, jts, jte, kts, kte并行计算的? WRF在实际运行中通过MPI(Message Passing Interface)实现并行计算。

43230

xarray系列|WRF模式前处理和后处理

这一篇主要来说一下WRF模式的前处理和后处理部分,后处理分为:数据提取、投影转换、插值和可视化。...WRF模式前处理 WRF模式后处理 数据提取 投影转换 插值 可视化 本文除了xarray之外,主要使用了 salem 和 xesmf 这两个库,salem 主要是进行前处理和部分后处理操作,xesmf...模式嵌套模拟域 WRF模式后处理 后处理的内容通常取决于你需要分析什么。...由于WRF的坐标问题,所以这里不能直接通过经纬度选择,需要将经纬度转换为对应的索引。...这里也可以使用 xarray 自带的插值方法进行插值,或者使用 salem 提供的函数进行插值,比如 .wrf_zlevel 进行垂直插值: ds.isel(time=1).salem.wrf_zlevel

3.2K61

xarray系列|WRF模式前处理和后处理

这一篇主要来说一下WRF模式的前处理和后处理部分,后处理分为:数据提取、投影转换、插值和可视化。...WRF模式前处理 WRF模式后处理 数据提取 投影转换 插值 可视化 本文除了xarray之外,主要使用了 salem 和 xesmf 这两个库,salem 主要是进行前处理和部分后处理操作,xesmf...模式嵌套模拟域 WRF模式后处理 后处理的内容通常取决于你需要分析什么。...由于WRF的坐标问题,所以这里不能直接通过经纬度选择,需要将经纬度转换为对应的索引。...这里也可以使用 xarray 自带的插值方法进行插值,或者使用 salem 提供的函数进行插值,比如 .wrf_zlevel 进行垂直插值: ds.isel(time=1).salem.wrf_zlevel

4.5K66

工具推荐|面向气候研究者的Python可视化工具

cf-plot 也可以直接处理WRF模式结果,可以非常方便的进行可视化。 安装 cf-plot 目前仅支持 MacOS 和 Linux 系统,如果要在 Windows 上使用,需要 WSL。...在 MacOS 和 Linux 上的安装非常方便,可直接通过 conda 进行安装,如下: conda install -c ncas -c conda-forge cf-python cf-plot...以下以WRF模式的可视化为例展示一下 cf-plot 的便捷之处,只需要很少的代码即可进行快速可视化。...WRF模式数据可视化 import cf import cfplot as cfp f=cf.read('wrf2.nc')[0] t2=f.subspace(time=cf.dt('2016-12-25...WRF模式温度可视化结果 此外,cf-plot 还提供了很多功能,比如囊括了大量的colormap,内置了自定义 colorbar 的功能,示例如下图所示,更详细的功能可以前往官方文档查看,这里不再赘述

89410
领券