WRF实践实操第一期:安装WRF模型所需平台
- 1 操作系统
- 2 先决条件软件
- 3 程序流(Program Flow)
- 4 文件说明
- 软件安装1-Cygwin
- 参考
安装 WRF(Weather Research and Forecasting)模型需要准备适当的硬件和软件平台。
相关介绍可参见-WRF-ARW Online Tutorial
1 操作系统
WRF 模型主要在类 UNIX 系统上运行,推荐的操作系统包括:
- Linux:例如 Ubuntu、CentOS、Fedora 等。大多数用户使用 Linux 系统来运行 WRF。
- macOS:可以运行 WRF,但需要配置和安装合适的编译器和库。
- Windows:可以通过 Windows Subsystem for Linux (WSL) 或 Cygwin 运行 WRF,但这通常不如在原生 Linux 系统上运行高效。
2 先决条件软件
1、编译器:需要一个支持 Fortran 和 C 的编译器,例如:
- GNU Compiler Collection (GCC):包括 gfortran 和 gcc。
- Intel Compiler:ifort 和 icc,性能通常优于 GCC。
2、MPI 库:用于并行计算,例如:
- MPICH 或 OpenMPI
3、NetCDF 库:用于读写 NetCDF 格式的数据文件。
- NetCDF-C 和 NetCDF-Fortran。
4、其他库:包括 Jasper、Libpng、Zlib 等,用于处理 GRIB 格式数据。
以下Unix命令是必须的:
ar head sed
awk hostname sleep
cat ln sort
cd ls tar
cp make touch
cut mkdir tr
expr mv uname
file nm wc
grep printf which
gzip rm
3 程序流(Program Flow)
-
如果你只计划运行理想情况下的案例,你需要:
WRF ARW模型+后处理
-
如果你计划运行真实案例,你需要:
WPS + WRF ARW模型+后处理
-
如果你计划使用变分分析运行真实案例,你需要:
WPS + WRFDA + WRF ARW模型+后处理
4 文件说明
1、Users’ Guide
在线教程是免费的用户指南。本文档描述了最新的WRF和WPS代码。用户指南每两年更新一次,因此是运行WRF ARW模型的最新指南。强烈建议在开始运行模型之前阅读本指南。
官网-User’s Guides for the Advanced Research WRF (ARW) Modeling System, Version 4
2、WRF ARW Technical Note
本文档包含:
- 对ARW模型方程、离散化、初始化和嵌套的描述
- 模型中可用物理选项的一般描述
- WRFDA的总体描述
3、Bi-Annual Tutorial Presentations
在这个页面上,你可以找到以前两年一次的教程课上的所有幻灯片演示(在“WRF基础教程演示”部分查找)。
【另】WRFDA
有关WRF数据同化的更多信息,请参阅WRF ARW用户指南第6章。