WPS - METGRID

Metgrid

METGRID - 地表資訊與氣象資訊結合

metgrid 程式會把透過 ungrib 提取的中介格式氣象數據在 geogrid 定義的模式網格上進行水平插值,並將兩者結合為一個檔案。插值後的 metgrid 輸出場可以被WRF程式下的 real.exe 使用並產出模式的初始場及邊界條件。在 namelist.wps 中 &share 區段主要控制 metgrid 插值的日期範圍。

Editing namelist.wps

打開 namelist.wps ,假如不提供額外由 data (或與其他模式結合) 驅動產生 forcing 給內層 domain,最簡單的情況使用者只需要提供最外層的邊界條件,以及所有內層 domain 的初始條件,因為內層 domain 的邊界條件可以由父母網格給定(交給程式內部處理的意思);

NCEP GFS/FNL 資料高空的氣象變數跟部分地面氣象變數的資料是合併在一起的,因此執行時可以只執行一次。但是 ECMWF 的資料都習慣拆成至少兩份(pressure levels & single levels)資料級,同學只要有能力同時連結到兩種檔案,可以用相同的 Vtable 執行一次就完成了。

有數個已經 ungrib 後的資料要使用 metgrid 合併成 met_em 檔,namelist.wps 的設定方式如下範例:(假設前一步已產出 SFC 開頭及 PRES 開頭的中介格式資料,metgrid 要將它們兩種資料合併 )

[USER@VAPOR ***]$ cd ${WPS_DIR}[USER@VAPOR ***]$ vi ${WPS_DIR}/namelist.wps&share  wrf_core = 'ARW',  max_dom = 3,  start_date = '2015-08-06_12:00:00','2015-08-06_12:00:00','2015-08-06_12:00:00',  end_date   = '2015-08-09_12:00:00','2015-08-06_12:00:00','2015-08-06_12:00:00',  interval_seconds = 21600  io_form_geogrid = 2,/
...(略)...
&metgrid  fg_name         = 'SFC','PRES' # 複數以上的資料來源,就用逗號連接即可  io_form_metgrid = 2, # 2 for NetCDF # 1 for binary # 3 for GRIB file  opt_output_from_metgrid_path = './',  opt_metgrid_tbl_path         = 'metgrid/',/

Excuting metgrid.exe

[USER@VAPOR ***]$ cd ${WPS_DIR}[USER@VAPOR ***]$ ./metgrid.exe

此時的,可以檢查一下 met_em*.nc 檔案中是否有變數缺漏要補足的。同時,metgrid 產出的這資料,變數是在等壓面座標上。最後,數一下檔案數量是否正確。

Checking metgrid output

[USER@VAPOR ***]$ cd ${WPS_DIR}[USER@VAPOR ***]$ ls -l met_em*