爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6283|回复: 8

關於WRFDA的obsproc.exe運行時的錯

[复制链接]
发表于 2015-6-23 18:19:04 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 max533 于 2015-6-23 18:30 编辑

我從ncep網站上下載已經轉換成little_R格式的觀測資料,想利用obsproc.exe轉換成obs_gts_xxxx-xx-xx_xx:xx:xx.3DVAR
發現它出現如下列的錯誤訊息,但不知道從何修正,想各位高手幫忙一起找出原因,解決問題。

我的編譯器是 gcc + gfortran

At line 123 of file module_date.f
Fortran runtime error: Bad value during integer read


obsproc.log內容如下:
  1. At line 123 of file module_date.f
  2. Fortran runtime error: Bad value during integer read

  3. READ NAMELIST FILE: namelist.obsproc
  4. ------------------
  5. &RECORD1
  6. OBS_GTS_FILENAME="obs_2009080706                                                                  ",
  7. OBS_ERR_FILENAME="obserr.txt                                                                      ",
  8. FG_FORMAT="WRF",
  9. /
  10. &RECORD2
  11. TIME_WINDOW_MIN="2009-08-07_05:00:00",
  12. TIME_ANALYSIS="2009-08-07_06:00:00",
  13. TIME_WINDOW_MAX="2009-08-07_07:00:00",
  14. /
  15. &RECORD3
  16. MAX_NUMBER_OF_OBS=     400000,
  17. FATAL_IF_EXCEED_MAX_OBS=T,
  18. /
  19. &RECORD4
  20. QC_TEST_VERT_CONSISTENCY=T,
  21. QC_TEST_CONVECTIVE_ADJ=T,
  22. QC_TEST_ABOVE_LID=T,
  23. REMOVE_ABOVE_LID=T,
  24. DOMAIN_CHECK_H=T,
  25. THINING_SATOB=F,
  26. THINING_SSMI=F,
  27. THINING_QSCAT=F,
  28. /
  29. &RECORD5
  30. PRINT_GTS_READ=T,
  31. PRINT_GPSPW_READ=T,
  32. PRINT_RECOVERP=T,
  33. PRINT_DUPLICATE_LOC=T,
  34. PRINT_DUPLICATE_TIME=T,
  35. PRINT_RECOVERH=T,
  36. PRINT_QC_VERT=T,
  37. PRINT_QC_CONV=T,
  38. PRINT_QC_LID=T,
  39. PRINT_UNCOMPLETE=T,
  40. /
  41. &RECORD6
  42. PTOP=  1000.0000    ,
  43. PS0=  100000.00    ,
  44. TS0=  290.00000    ,
  45. TLP=  50.000000    ,
  46. PIS0=  20000.000    ,
  47. TIS0=  215.00000    ,
  48. BASE_PRES=  100000.00    ,
  49. BASE_TEMP=  290.00000    ,
  50. BASE_LAPSE=  50.000000    ,
  51. BASE_STRAT_TEMP=  215.00000    ,
  52. BASE_TROPO_PRES=  20000.000    ,
  53. /
  54. &RECORD7
  55. IPROJ=          1,
  56. PHIC=  40.000011    ,
  57. XLONC= -95.000000    ,
  58. TRUELAT1=  30.000000    ,
  59. TRUELAT2=  60.000000    ,
  60. MOAD_CEN_LAT=  40.000011    ,
  61. STANDARD_LON= -95.000000    ,
  62. /
  63. &RECORD8
  64. IDD=          1,
  65. MAXNES=          1,
  66. NESTIX=         60,        200,        136,        181,        211,
  67.   5*0          ,
  68. NESTJX=         90,        200,        181,        196,        211,
  69.   5*0          ,
  70. DIS=  60.000000    ,  10.000000    ,  3.3000000    , 2*1.1000000      , 5*0.0000000      ,

  71. NUMC= 2*1          ,          2,          3,          4, 5*0          ,

  72. NESTI=          1,         40,         28,         35,         45,
  73.   5*0          ,
  74. NESTJ=          1,         60,         25,         65,         55,
  75.   5*0          ,
  76. /
  77. &RECORD9
  78. PREPBUFR_OUTPUT_FILENAME="prepbufr_output_filename                                                        ",
  79. PREPBUFR_TABLE_FILENAME="prepbufr_table_filename                                                         ",
  80. OUTPUT_OB_FORMAT=          2,
  81. USE_FOR="3DVAR",
  82. NUM_SLOTS_PAST=          3,
  83. NUM_SLOTS_AHEAD=          3,
  84. WRITE_SYNOP=T,
  85. WRITE_SHIP=T,
  86. WRITE_METAR=T,
  87. WRITE_BUOY=T,
  88. WRITE_PILOT=T,
  89. WRITE_SOUND=T,
  90. WRITE_AMDAR=T,
  91. WRITE_SATEM=T,
  92. WRITE_SATOB=T,
  93. WRITE_AIREP=T,
  94. WRITE_GPSPW=T,
  95. WRITE_GPSZTD=T,
  96. WRITE_GPSREF=T,
  97. WRITE_GPSEPH=T,
  98. WRITE_SSMT1=T,
  99. WRITE_SSMT2=T,
  100. WRITE_SSMI=T,
  101. WRITE_TOVS=T,
  102. WRITE_QSCAT=T,
  103. WRITE_PROFL=T,
  104. WRITE_BOGUS=T,
  105. WRITE_AIRS=T,
  106. WRITE_TAMDAR=T,
  107. /
  108. COARSE GRID CENTER IS AT X =      0.0 KM AND Y =  -6616.7 KM.   DIS(1)=    60.000
  109. ------------------------------------------------------------------------------
  110. READ GTS OBSERVATIONS IN FILE obs_2009080706

  111. Diagnostics in file obs_gts_read.diag
复制代码

先在這邊謝謝大家。

密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-7-1 17:58:46 | 显示全部楼层
後來自行解決,解決方法是去上WRFDA官方網站,在V3.6.1版時有個obsproc.tar的已知錯誤和修正,把它下載下來並重新compile即可。
密码修改失败请联系微信:mofangbao
发表于 2015-12-4 09:55:26 | 显示全部楼层
max533 发表于 2015-7-1 17:58
後來自行解決,解決方法是去上WRFDA官方網站,在V3.6.1版時有個obsproc.tar的已知錯誤和修正,把它下載下來 ...

楼主点赞!!!对了,3.5的有需要这样做吗?我写成了prepbufr, 应该可以直接同化的吧?
密码修改失败请联系微信:mofangbao
发表于 2015-12-14 19:27:39 | 显示全部楼层
max533 发表于 2015-7-1 17:58
後來自行解決,解決方法是去上WRFDA官方網站,在V3.6.1版時有個obsproc.tar的已知錯誤和修正,把它下載下來 ...

我用的3.7,也有这样的问题。。。看官网说,obsproc的一些问题解决了啊。嗨,甩个连接呢,我看看是不是找对地方了
密码修改失败请联系微信:mofangbao
发表于 2015-12-15 20:28:09 | 显示全部楼层
楼主,你知道怎么把资料转换为LITTLE_R格式吗?
密码修改失败请联系微信:mofangbao
发表于 2015-12-21 20:46:13 | 显示全部楼层
有木有人跟我一样,到现在像样的工作还没找到的
密码修改失败请联系微信:mofangbao
发表于 2016-1-2 20:41:24 | 显示全部楼层
楼主请问只是用下的V3.6.1的官网修改包修改重新编译了就可以了吗,我的3.4.1版本 也出现了同样的问题。。。
密码修改失败请联系微信:mofangbao
发表于 2016-1-2 21:36:24 | 显示全部楼层
刚才下载了也是楼主说的再v3.6.1版本处的那个修补的tar,然后重新编译后解决了 读 little_R报错的问题。。。
密码修改失败请联系微信:mofangbao
发表于 2024-4-12 19:01:34 | 显示全部楼层
白兔糖0217 发表于 2015-12-21 20:46
有木有人跟我一样,到现在像样的工作还没找到的

慢慢找吧,也在找工作呢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表