天气预报全流程检验评估程序库的设计与实现

作者:刘凑华; 代刊*; 林建; 韦青; 李妮娜; 王宝利; 唐步兴; 郭云谦; 朱文剑; 唐健; 曾晓青
来源:气象, 2023, 49(03): 351-364.

摘要

为评估从数值预报、客观方法到主观预报产品各环节对天气预报准确率的贡献,研发了天气预报全流程检验评估程序库(Meteorological Evaluation Program Library,简称为MetEva)。MetEva以检验算法的全流程覆盖和检验结果的可对比性为目标,采用包含基础层和功能层的分层架构,基于统一的数据结构,设计了模块化的检验计算流程。围绕数据读取、数据合并与匹配、样本选取、样本分组、检验计算和结果输出等6个主要步骤,MetEva提供了6类400项功能函数。MetEva集成了5类54种检验算法,涵盖了大部分世界气象组织推荐和国内业务规范要求的检验算法,并对其计算流程进行改进,同时采用矩阵计算方式和并行算法来提升检验程序的计算效率。以温度和降水预报的检验评估为例,简要说明了MetEva的功能和使用方法,展示了MetEva在精细化检验评估方面的应用价值。该程序库已开源发布,可有效支撑全国各级气象部门开展天气预报全流程检验评估工作。