Linux下WRF Domain Wizard使用教程(PART2: 使用教程及 遇到的种种BUG)
當用命令run_DomainWizard打開WRFDW后,如圖所示:
第一步
第一欄是你的虛擬機的名稱;第二欄是WPS所在的目錄;第三行是WPS所需要的靜態地理數據的位置;第四欄是你WRFDW項目存放的位置,這里我新創建了個domain。
點擊OK,進入下個界面:(如果不是第一次使用 ,直接點ok不用改變)
第二步
該界面讓選擇是創建一個新的區域,還是選擇已有區域,這里以 新的區域為例:選中第一個,然后next:
第三步 :
該界面的第一欄是你的domain的名稱,第二欄是相關描述,可有可無。然后next
第四步:
左擊鼠標,不放,劃區域,這就是自己的選區
選擇完投影方式之后,點擊
就生成了自己區域的圖形 :
如果想進行區域的嵌套:點擊Nests
然后按照自己要求選擇
也可以在上一個地形區域圖上再次繪制:
最后結果為:
繼續next:
第五步:
選擇eta 層
會彈出
點OK
然后save ?又彈出一個框 ?點ok
然后按照自己下載的數據修改參數(主要是年月日時分秒)
?
點擊next
第六步
Grib Vtable Name是選擇Vtable的類型;
GribFilesDir是下載的氣象數據的路徑
然后select files ?我用的是grib2數據格式
add all ?把文佳添加過去
接下來就可以
分別運行geogrid ? ungrid ? metgrid了
運行結束后,WPS功能就結束了~
在鏈接https://nomads.ncdc.noaa.gov/data/gfs-avn-hi/202002/20200201/gfs_3_20200201_0000_000.grb2下載了2020年GFS的GRIB2數據,在WRFDomainWizard中跑的時候,運行?metgrid的時候報錯:
“ERROR: Error in ext_pkg_write_field”
出現原因:
GFS升級,相關文件有變
解決辦法:
(1)最直接有效:WPS升級到4.0
鏈接:https://www2.mmm.ucar.edu/wrf/src/
在ubuntu下下載之后,按照博客https://blog.csdn.net/allein_STR/article/details/104115798中所寫方法進行WPS的配置,可能會報bug,博客也提到了。
后面幾種方法對我的不適用,大家可以借鑒一下
(2)修改WPS/ungrib/src/rd_grib2.F
大約在740行前后:
! Level (eg. 10000 mb)if(gfld%ipdtmpl(10).eq.100) then! Pressure level (range from 1000mb to 0mb)level=gfld%ipdtmpl(12) *&???????????????????????????(10. ** (-1. * gfld%ipdtmpl(11)))!====添加部分========if ( level .eq. 4000 ) cycle MATCH_LOOPif ( level .eq. 1500 ) cycle MATCH_LOOPif ( level .eq. 40 ) cycle MATCH_LOOP!==================================================elseif((gfld%ipdtmpl(10).eq.105).or.&???????????????(gfld%ipdtmpl(10).eq.118))then作者:星河影動 鏈接:https://www.jianshu.com/p/95ec871766ea 來源:簡書 著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。(3)參考http://mailman.ucar.edu/pipermail/wrf-users/2007/000382.html
(1) remove the description for SPECHUMD in Vtable (that's what you did). (2) add the following in METGRID.TBL====================================== name=SPECHUMD output=no ======================================(4)修改Vtable(更新至最新版本)
http://www2.mmm.ucar.edu/wrf/src/Vtable.GFS_new
(5)設置debug_level=1000
?
?
問題原因:
解決辦法:
在https://www2.mmm.ucar.edu/wrf/OnLineTutorial/DATA/GFS/index.php
下載:
這個是全球數據。
?
WRFDomainWizard全部運行結束之后,返回到命令行,不需要重新編譯WRF,在domain下修改namelist.input? (可以參考WRFV的運行和初始化文檔),修改的部分要按照namelist.wps來做 。
然后運行./real.exe?
檢查rsl.out.0000有沒有bug
如果有 ?按照bug解決
沒有 運行./wrf.exe
靜待成功即可
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的Linux下WRF Domain Wizard使用教程(PART2: 使用教程及 遇到的种种BUG)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 已解决:Windows下Anaconda
- 下一篇: 气象各种资料汇总(持续更新ing)