参考官网Chapter 7: Objective Analysis (OBSGRID)
Introduction
obsgrid.exe是用监测数据来同化模拟结果的,运行obsgrid.exe需要输入观测数据对模拟结果进行校正。
ps.这玩意好像是独立的工具,随便安装到哪里都可以┓(;´_`)┏
Objective Analysis是通过加入观测信息来改进中尺度网格上的气象分析。
一般来说,这些观测数据是从地面和探空仪报告中“直接”观测到的温度,湿度和风。
随着遥感技术的日趋成熟,研究人员和操作建模人员可以使用越来越多的“间接”观测。
有效地将这些间接观察用于objective analysis并非易事。 间接观测常用的方法包括三维或四维变分技术(分别为“3DVAR”和“4DVAR”),也可用于直接观测。
输入到OBSGRID的数据是WPS软件包的METGRID部分的分析输出。ψ(*`ー´)ψ
OBSGRID在metgrid.exe之后直接运行,并使用来自metgrid.exe的met_em *输出文件作为输入。OBSGRID还需要其他观察值作为输入。
objective analysis程序的输出可用于:
为初始和边界条件提供字段。请注意,文件metoa_em *的格式与来自metgrid.exe的met_em *文件的格式相同。 唯一的区别是这些文件中的字段现在合并了观测信息。
提供表面场以进行FDDA表面分析。注意,将wrfsfdda文件用作WRF的输入时,还建议使用3-D fdda文件(wrffdda–运行real.exe时创建的可选输出)作为WRF的输入。
为观测助推提供数据。注意:从OBSGRID的3.1.1版本开始,这个文件可以通过观察性的轻推代码直接读取,不再需要通过额外的perl脚本。
提供ASCII和netCDF输出。这些文件提供关于使用的观察结果和分配的质量控制标志的信息。还可以使用提供的绘图实用程序绘制这些文件中的信息。
How to run OBSGRID
获取源代码
可以从以下位置下载源代码:
https://www2.mmm.ucar.edu/wrf/users/download/get_sources.html
tar文件是压缩的
tar -zxvf OBSGRID.tar.gz
解压缩(解压缩OBSGRID.TAR)后,它将创建一个OBSGRID /目录。
cd OBSGRID
生成可执行文件
构建WRF模型所需的惟一库是netCDF。用户可以在UNIDATA主页上找到源代码,预编译的二进制文件和文档。(http://www.unidata.ucar.edu/software/netcdf/ ).
要成功编译实用程序plot_level.exe和plot_sounding.exe,需要在系统上安装NCAR Graphics。这些程序对于运行OBSGRID不是必需的,但是对于显示观察值很有用。由于版本3.7.0提供了NCL脚本,因此不再需要这两个实用程序来绘制数据。
要配置,请键入:
./configure
选择一个配置选项,然后编译。
我的编译器是Intel的,所以我选的3
./compile
这里可能会报错!参考气象家园的经验
解决:在./configure之后,在configure.oa里,找到开头为CPPFLAGS这一行,删去"-C"选项,再编译就行了
如果成功,将创建可执行文件obsgrid.exe。
如果安装了NCAR Graphics,将创建可执行的plot level.exe和plot sounding.exe。
好啦(▽),到这里就安装上啦,当然了,我还不会用o(╥﹏╥)o,会用了再说吧