关于WRFDA同化雷达资料的笔记
在使用3Dvar方法进行多普勒雷达资料同化的过程中,需要用到指定格式的雷达资料输入,ob.radar。
ob.radar是由雷达基数据进过质量控制之后,在进行坐标转换,并最终写入的文本格式文件。这边,有关雷达基数据的质量控制就不展开叙述了。主要记录一下ob.radar数据的写入。
- ob.radar类似于*.txt文本文件,可以用fortran、python…等编程语言实现雷达信息的写入。
- 各个参数的含义如下:
- RV_error、RF_error分别是标准偏差,当前观测点与相邻距离库和相邻方位角上的标准偏差。
- 数据写入ob.radar的时候需要注意,文件里面的高度都是海拔高度,所以需要将极坐标转换成地理坐标(经纬度、海拔高度)。在写入ob.radar需要注意以下几点:
(1)各个变量所占的字节数
(2)变量的有效位数
(3)变量的顺序 - 如果ob.radar进入WRFDA的时候,报错,查看报错信息。若出现字节位置信息报错,请查看3DVAR中,针对雷达数据读取的源码,不同版本的代码,可能数据读取方式,字符截断位置不一样。
我是用python写入的ob.radar,因此在字符位置的问题上,是每个变量转为字符串变量,并按照要求保留小数位【右侧顶起,左侧用空格补齐】。