一种气象数据处理方法及装置制造方法及图纸

技术编号:17098173 阅读:18 留言:0更新日期:2018-01-21 10:21
本发明专利技术提供一种气象数据处理方法及装置,上述方法包括以下步骤:获取气象数据特征信息;根据所述气象数据特征信息,确定对应的对所述气象数据的处理方式,并对所述气象数据进行并行处理。上述技术方案中,根据所述气象数据特征信息,确定对应的对所述气象数据的处理方式,并对所述气象数据进行并行处理,一方面提高了气象数据处理效率,另一方面,提供了一种新型的气象数据处理方式(根据所述气象数据特征信息,确定对应的对所述气象数据的处理方式),使得气象预报产品的可靠性大大增强。

A meteorological data processing method and device

The invention provides a meteorological data processing method and device, the method comprises the following steps: acquiring characteristic information of meteorological data; according to the meteorological data feature information corresponding to the meteorological data processing mode, and the meteorological data parallel processing. The technical scheme, according to the meteorological data feature information corresponding to the meteorological data processing mode, and the meteorological data parallel processing, on the one hand, improve the processing efficiency of meteorological data, on the other hand, provides a new meteorological data processing mode (corresponding to the meteorological data feature information on the meteorological data processing mode), makes the reliability of meteorological forecast products greatly enhanced.

【技术实现步骤摘要】
一种气象数据处理方法及装置
本专利技术属于数据处理
,尤其涉及一种气象数据处理方法及装置。
技术介绍
气象预报的实现通常是利用气象数值模式以及已有的气象数据在高性能计算机上数值模拟得到未来一段时间的气象数据,通过数据处理分析以及可视化方法得到气象预报产品。随着气象预报技术不断发展,由传统的预报系统发展到同化预报系统,集合预报系统,精细化预报系统,多源预报系统等,气象预报的计算规模和数据规模随着预报技术的发展呈现指数型的增长,这就要求更高性能和更大规模的计算资源和存储资源。目前计算机技术的发展速度远超过气象预报技术的发展,气象数值模式算法技术以及气象数据分析处理技术制约着气象预报技术的发展;气象数值模式算法技术受到更广泛的关注,目前已有较好的算法提高气象数值模式的物理过程复杂性、计算精确度、并行扩展性,但是气象数据分析处理技术相对滞后,数据分析的算法和数据处理的效率严重影响预报系统的总体效率以及预报产品的可靠性。因此,迫切需要提供一种气象数据处理方案来解决上述技术问题。
技术实现思路
本专利技术提供一种气象数据处理方法及装置,以解决上述问题。本专利技术实施例提供一种气象数据处理方法,包括以下步骤:获取气象数据特征信息;根据所述气象数据特征信息,确定对应的对所述气象数据的处理方式,并对所述气象数据进行并行处理。本专利技术实施例还提供一种气象数据处理装置,包括处理器,适于实现各指令;存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;获取气象数据特征信息;根据所述气象数据特征信息,确定对应的对所述气象数据的处理方式,并对所述气象数据进行并行处理。本专利技术实施例还提供一种气象数据处理装置,其特征在于,包括传统气象预报数据处理模块、多源气象数据集合分析处理模块、系统并行化处理模块、系统控制执行模块;其中,所述系统控制执行模块分别与所述传统气象预报数据处理模块、多源气象数据集合分析处理模块、系统并行化处理模块相连;所述系统控制执行模块,用于调用所述系统并行化处理模块,对传统气象预报数据处理模块、多源气象数据集合分析处理模块中的气象数据进行并行处理。本专利技术实施例提供的技术方案:获取气象数据特征信息;根据所述气象数据特征信息,确定对应的对所述气象数据的处理方式,并对所述气象数据进行并行处理。上述技术方案中,根据所述气象数据特征信息,确定对应的对所述气象数据的处理方式,并对所述气象数据进行并行处理,一方面提高了气象数据处理效率,另一方面,提供了一种新型的气象数据处理方式,即根据所述气象数据特征信息,确定对应的对所述气象数据的处理方式,使得气象预报产品的可靠性大大增强。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1所示为本专利技术实施例的气象数据处理装置结构图;图2所示为图1中的系统并行化处理模块处理流程图;图3所示为图1中的系统控制执行模块处理流程图;图4所示为本专利技术实施例的气象数据处理流程图;图5所示为本专利技术实施例的气象数据处理装置结构图。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。图1所示为本专利技术实施例的气象数据处理装置结构图,包括传统气象预报数据处理模块、多源气象数据集合分析处理模块、系统并行化处理模块以及系统控制执行模块;其中,所述系统控制执行模块分别与所述传统气象预报数据处理模块、多源气象数据集合分析处理模块、系统并行化处理模块相连;所述系统控制执行模块,用于调用所述系统并行化处理模块,对传统气象预报数据处理模块、多源气象数据集合分析处理模块中的气象数据进行并行处理。所述传统气象预报数据处理模块和多源气象数据集合分析处理模块,均通过NCL软件程序语言实现。需要说明的是,NCL软件是开源的数据处理及绘图的软件,普遍应用于地球科学领域,尤其是针对大气科学与海洋科学领域的观测数据和常见数值模式模拟数据,最常用的数据文件类型为NETCDF格式。NCL功能的实现是通过编写NCL程序代码,在Linux系统环境下执行。为了能够详细的说明该装置各模块的功能实现,下文中将以广泛应用的气象预报模式WRF预报数据展开介绍,其中,气象预报模式WRF为美国国家环境预报中心NCEP开发的开源数值模式,WRF通常的输入输出数据类型为NETCDF格式,NCL软件为WRF模式提供了专门的函数库,收录于WRFUserARW.ncl和WRF_contributed.ncl文件中,使得WRF模式的数据处理和可视化实现更为便利。其中,所述传统气象预报数据处理模块,实现的功能步骤为:1)批量读取预报模式的结果文件数据即气象数据,其中,所述气象数据特征信息包括以下至少之一:气象数据类型、气象数据值、时间、经度、纬度,读取WRF数据使用代码段为addfiles、wrf_user_getvar;所述气象数据为气象预报模式WRF数据。2)气象数据处理,处理方式包括推导计算、插值和统计分析;其中,需要推导计算的一般为WRF预报结果不能直接输出的气象数据,比如能见度、云量、水凝物;需要插值的部分主要是针对高空基本量和指定站点气象数据的时序曲线,需要说明的是一般气象模式的垂向网格分层采用sigma坐标系,而气象要素的等值线图一般采用等压面来表示高空气象要素的时空分布,因此需要通过插值得到符合要求的气象数据,用于插值的代码段为wrf_user_intrp3d,指定站点的气象数据一般采用双线性插值的方法得到;需要进行统计分析的一般是降水和温度,降水是气象预报的难点;直接使用预报模式的结果数据需要通过统计分析订正以后输出。3)数据可视化,该过程包括计算区域地图绘制、气象数据绘图、气象数据动画绘制;其中,区域地图绘制包括海岸线、国界、省界等的绘制,需要指定经度和纬度范围,一般采用Earth..4/MediumRes的地图数据库,经纬度通过WRF输出的数据表示,地图绘制使用代码段gsn_csm_map命令;气象数据绘图一般使用代码段gsn_csm系列命令;气象数据动画绘制一般使用convert命令。优选地,气象数据类型包括但不限于地面基本量(风速、温度、湿度、海平面压强)、高空基本量(位温、位势高度、水平风场、垂向风速、相对湿度、云水混合比)、低空云量、高空云量、能见度、总水凝物、逐小时累计降水量、6小时累计降水量、日累计降水量、日最低温度、日最高温度。优选地,绘图类型包括:矢量图、等值线图、时序曲线图、玫瑰图;其中,等值线图和玫瑰图均使用gsn_csm_contour实现,玫瑰图需要增加设置cnFillMode=”RasterFill”,而等值线图采用默认设置;矢量图一般采用gsn_csm_vector(方向)和gsn_csm_contour(大小);时序曲线图采用gsn_xy命令。其中,所述多源气象数据集合分析处理模块,实现的功能步骤为:1)批量读取预报模式的结果文件数据即气象数据,其中,所述气象数据特征信息包括以下至少之一:气象数据类型、气象数据值、时间、气象数据源数量、经度、纬度,具体实现与传统气象预报数据处理部分类同;2)气象数据处理,处理方式包括推导计算、本文档来自技高网...
一种气象数据处理方法及装置

【技术保护点】
一种气象数据处理方法,其特征在于,包括以下步骤:获取气象数据特征信息;根据所述气象数据特征信息,确定对应的对所述气象数据的处理方式,并对所述气象数据进行并行处理。

【技术特征摘要】
1.一种气象数据处理方法,其特征在于,包括以下步骤:获取气象数据特征信息;根据所述气象数据特征信息,确定对应的对所述气象数据的处理方式,并对所述气象数据进行并行处理。2.根据权利要求1所述的气象数据处理方法,其特征在于,所述气象数据特征信息包括以下至少之一:气象数据类型、气象数据值、时间、气象数据源数量、经度、纬度。3.根据权利要求2所述的气象数据处理方法,其特征在于,所述气象数据源数量为一个或多个。4.根据权利要求2或3所述的气象数据处理方法,其特征在于,所述气象数据源包括:气象预报模式数据、遥感气象数据、气象站观测数据。5.根据权利要求4所述的气象数据处理方法,其特征在于,若所述气象数据源数量为多个,则对所述气象数据的处理方式包括:推导计算、插值、集合分析、绘图并显示。6.根据权利要求5所述的气象数据处理方法,其特征在于,所述集合分析包括以下至少之一:集合最大值、集合最小值、集合平均值、集合均方差、概率匹配、邻域概率、累计降水量的降水概率、集合误差分析。7.根据权利要求2所述的气象数据处理方法,其特征在于,对不同类型的气象数据,调用对应的任务进程进行并行处理。8.一种气象数据处理装置,其特征在于,包括处理器,适于实现各指令;存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;获取气象数据特征信息;根据所述气象数据特征信息,确定对应的对所述气象数据的处理方式,并对所述气象数据进行并行处理...

【专利技术属性】
技术研发人员:任丹琴刘羽金莲朱红陈俊
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1