WRF安装及运行

您所在的位置:网站首页 wrf模型安装 WRF安装及运行

WRF安装及运行

2023-08-06 12:04| 来源: 网络整理| 查看: 265

1.安装预备软件

2.跟句一些参考资料安装WRF安装及运行 - 简书 

1.复制WRF的压缩包到自己的目录下

在自己的目录下

```

cp   /public/WRF.tar.gz   ./

tar  xzvf   WRF.tar.gz

```

解压缩后生成两个文件夹WRF和WPS,这俩在同一级目录下

2.编译WRF和WPS,先编译WRF,后编译WPS。

(1)WRF编译

```

 cd  WRF

./configure 

选择15,根据编译器及环境选择

cat  ~/.bashrc 查看环境变量

vi  .bashrc    修改环境变量,设置NetCdf等

source  .bashrc  配置环境变量

vi  configure.wrf  修改为DM_FC=mpiifort,DM_FC=mpiicc

./compile  em_real  >&log_compile.txt  &  会出现一个作业号,编译大概需要半小时

tail -f log_compile.txt 

crtl+c 退出

如果编译错误,则./clean -a  清除

ls main,ls *.exe 会有4个生成文件

```

(2)WPS编译  需要三个文件

```

# cd WPS

# ./configure 

选择19  根据编译器及环境选择

# vi configure.wps,修改COMPRESSION_LIBS和COMPRESSION_INC的路径

# ./compile

# ls *.exe  

# geogrid.exe ungrib.exe metgrid.exe

```

3.先运行WPS,再运行WRF

(1)WPS

```

### 修改namelist

vi namelist.wps,设置模拟区域时段,给出geog_data_path的路径(静态数据)

### 小工具,查看是否是想要的区域 ncl util/plotgrids_new.ncl

./geogrid.exe

vi link_grib.csh 查看内容

./link_grib.csh  /public/fnl_201707*  (fnl数据绝对路径),生成GRIBFILE.AAA等文件

ln -sf ungrib/Variable_Tables/Vtable.GFS  ./Vtable    解码表

(或者cp ungrib/Variable_Tables/Vtable.GFS  ./Vtable)

./ungrib.exe 执行后生成中间格式FILE:2017-07-01_00

./metgrid.exe 显示met_em.d01.2017-07-01_00:00:00.nc等文件

```

(2)WRF运行

```

cd WRF/run 或者touch em_real

vi namelist.input 

ln -sf ../../WPS/met_em.d0*  ./  数据链接过去

./real.exe (坐标系)生成rls.out.0000,打开最后有success。还有rls.error.0000

./wrf.exe   若real可以执行,而wrf不能执行,一般是步长的关系。

```

(3)提交作业

vi  homework.qsub

```

   #!/bin/bash  -x

   #PBS  -N  yutian  任务名

   #PBS  -q  debug   队列

   #PBS  -l  nodes=1:ppn=1

   #PBS  -l  walltime=500:00:00

   #PBS  -j  oe

# cd  /public/lsd/WRF/run  ./wrf.exe

# cat  homework.qsub

# qsub  homework.qsub  交作业,得到作业号

# qstat -q 查看队列

```

R 表示正在运行

C完成

Q正在排队

# qstat -a 查看自己作业

作业完成后生成wrfout_d01_开始时间

作者:Aerosols 链接:https://www.jianshu.com/p/a848cccd8968 来源:简书  

3.根据官网的示例进行进一步学习WRF Model Users Site

5.然后就可以进行一些微物理量PM10、边界层高度、AOD 等的输出



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3