【学习WRF笔记3】官网Matthew飓风实例运行全过程

系列文章目录

【学习WRF笔记1】Linux环境搭建
【学习WRF笔记2】安装WRF
【学习WRF笔记3】官网Matthew飓风实例运行全过程



前言

官方https://www2.mmm.ucar.edu/wrf/OnLineTutorial/CASES/SingleDomain/ungrib.php
参考官网上的WRF模式教程,通过模拟2016年10月6日-8日北大西洋Matthew飓风个例来熟悉WRF模式运行流程。

在安装虚拟机、搭建Linux系统,安装依赖库、安装WRF、WPS,和后处理软件的基础上,利用WPS前处理过程,通过设定namelist.wps将静态地形资料、气象数据处理成模式可用的met_em.d*.nc数据。接下来WRF模式运行,设置namlist.input中模式起止时间、模拟区域、物理过程等参数,进行模式模拟运算得到wrfout_d*模拟结果。

扩展:理解处理气象资料时Vtable表的含义;实现链接link的过程;link_grib.csh脚本对气象资料链接的命名规则。在生成地形数据前可通过namelist.wps将区域可视化,输出x11图片便于区域位置检查。ncview软件快速将nc文件可视化。“./clean -a”指令起到重新编译作用。220819补充:解决wrf.exe运行之后仅生成一个wrfout文件,并非像官网中所生成3h间隔的多个文件的问题。


一、ungrib【WPS】

解压GRIB 气象数据,并归纳成一个intermediate 文件格式
注:运行前在.bashrc中添加“ulimit -s unlimited”语句;再source ~/.bashrc

1. 解压

下载NCAR的GFS(Global Forecast System)资料到Windows;借助虚拟机中共享文件夹sf_WRF/拷贝到linux中

tar -xvf matthew_1deg.tar.gz matthew/

1

2. 运行WPS/util/下g2print.exe文件熟悉资料

./g2print.exe ~/DATA/DATA/matthew/fnl_20161006_00_00.grib2 >& g2print.log

2
3

3. 将GFS的资料链接Vtable(虚函数表)

ln -sf ungrib/Variable_Tables/Vtable.GFS Vtable

【用的GFS资料就用.GFS的Vtable】
4

4. 将grib格式资料链接到WPS下面(通过自带link_grib.csh脚本)【会覆盖grib链接】

./link_grib.csh ~/DATA/DATA/matthew/fnl*

5

6
另注::link_grib.csh脚本是将fnl开头的数据以.AAA .AAB .AAC …形式命名来链接,即26进制。并且删除之前的资料链接,生成新的链接。【会覆盖grib链接】
78
另注::Vtable的意义–后缀名对应着不同模式产品,里面的参数就不一样。比如: Vtable.GFS 就是GFS预报场产品对应的Vtable;NCEP产品对应Vtable.RAP.hybrid.ncep是混合坐标/Vtable.RAP.pressure.ncep是常用的气压层次坐标;视频实例里CFSR等压面对应Vtable.CFSR_press_pgbh06/地面场对应Vtable.CFSR_sfc_flxf06
9

5. 根据需求编辑namelist.wps

官网namelist.wps详情:https://www2.mmm.ucar.edu/wrf/users/namelist_best_prac_wps.html
嵌套;起始时间start_date;end_date;前缀prefix

max_dom = 1
start_date = ‘2016-10-06_00:00:00’,
end_date = ‘2016-10-08_00:00:00’,
interval_seconds = 21600,

6. 运行./ungrib.exe创建中间文件

./ungrib.exe

10

### WRF 数值模拟学习资源汇总 对于希望深入理解 Weather Research and Forecasting (WRF) 模型及其应用的研究人员来说,存在多种途径获取高质量的学习材料。这些资源不仅涵盖了理论基础,还包括实际操作指南。 #### 官方文档与教程 官方提供的文档是最权威的信息源之一。UCAR(University Corporation for Atmospheric Research)维护着详细的在线手册和教程,适合不同层次的使用者查阅[^2]。这类资料通常会随着版本更新而持续改进,确保用户能够获得最新的配置方法和技术细节说明。 #### 实战案例分析 通过具体的应用场景来掌握软件工具是非常有效的学习方式。例如,在研究台风菲特(Fitow)期间,有学者分享了完整的实验过程记录,包括但不限于数据准备、参数设定以及结果验证等多个环节的具体实现步骤。此类实战经验有助于加深对整个工作流的理解,并能帮助解决实践中遇到的实际问题。 #### 技术博客与社区讨论 互联网上有许多个人或团队撰写的关于WRF的技术文章,它们往往包含了作者独特的见解和个人积累的小技巧。特别是当涉及到特定环境下的部署或是优化性能等方面的话题时,来自一线开发者的建议尤为珍贵[^4]。此外,积极参与相关论坛交流也是快速提升技能的好办法;在这里可以找到志同道合的朋友共同探讨难题,互相启发思路。 #### 并行计算平台支持 鉴于气象预报任务常常涉及大规模的数据集处理及复杂物理过程仿真,因此熟悉高性能计算机(HPC)上的作业提交机制至关重要。针对这一点,某些机构提供了专门面向初学者编写的入门级指导材料,介绍了必要的Linux命令行操作知识以及MPI/OpenMP编程接口等内容[^3]。这使得即使是没有太多超级计算背景的人也能顺利开展基于集群系统的科研活动。 ```bash # 示例:登录远程服务器并执行简单命令 ssh username@remote_host cd /path/to/project_directory ls -l ```
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值