论文部分内容阅读
摘要:多普勒天气雷达数据产品对于短时临近天气有着极其重要的预报指导作用,能提前发现严重影响农业生产的大风、冰雹、暴雨等天气。本文就通过编程,实现—般的地市级、县级气象部门通过网络调取省级数据库服务器的雷达产品,并对产品进行备份。
关键词:多普勒雷达;产品;传输
1 引言
多普勒天气雷达是目前我国气象部门主要使用的一种新一代天气雷达,其能够日夜不停地运转,且主要应用在对灾害性天气,特别是对风害和冰雹相伴随的灾害性天气的监测和预算,它还可以进行较大范围降水的定量估测,对于农业生产中的人工增雨、人工增雪、人影防雹有着极其重要的指导作用。
目前,国内的新一代天气雷达采用全相干体制,共有7种型号,其中S波段的有3种型号,分别为SA、SB、SC,C波段有4种型号,分别为CB、CC、CCJ、CD。其中辽宁地区目前已投入业务使用的4台多普勒雷达(沈阳、大连、营口、朝阳)以SA波段的为主。多普勒雷达基于多普勒效应原理制成,除具有一般天气雷达的功能外,还可测量云和降水粒子等相对于雷达的径向运动速度,是研究中小尺度天气系统的重要工具,并且其高时空分辨率的特性,使其在短时天气监测和预报、灾害性天气预警方面有着不可替代的作用。本文以鞍山市气象台为例,介绍通过编程实现对沈阳、大连、营口、朝阳的4台多普勒雷达数据产品进行实时传输、数据备份的方法。
2 雷达数据产品传输流程
沈阳、大连、营口、朝阳的多普勒雷达开启运行后。雷达中的数据采集系统(RDA)会将实时采集到的各项数据传递给雷达产品生成器(RPG),RPG经过一系列的计算后生成各种类型的雷达产品。这些数据产品会被上传到省级数据库服务器,其他气象部门通过网络访问省级数据库服务器,下载最新的数据产品后供预报员通过主用户处理器(PUP)显示产品。但由于每个台站上传的雷达产品路径、产品类型、产品名称均不尽相同,这就给其他气象部门访问下载最新的雷达产品带来了一定的困扰。
3 系统主要功能
本系统采用C#语言开发,通过实时对比省级、市级雷达数据庫服务器的雷达产品的不同,进而将最新的产品自动下载到市级服务器,供预报员通过PUP调用查看各种产品。该系统主要由产品对比模块、产品下载模块、备份模块等3个模块组成。
3.1产品对比模块
该模块主要有两个功能,一是创建市级数据库服务器目录结构,二是对比分析省、市级数据库服务器中的产品。
(1)创建市级数据库服务器目录结构
为了确保与省级数据库服务器的产品保存路径的一致性,该模块在初次运行时会扫描省级数据库服务器的目录结构,并在市级服务器上自动生成对应的目录结构,确保一旦省级数据服务器的结构发生变化时能自动与之同时改变。
(2)对比分析省、市级数据库服务器中的产品
该模块自动对省、市级数据库服务器中的对应产品进行对比,每次将省级数据库服务器上更新的产品的名称、保存路径汇总后交由产品下载模块处理。
3.2产品下载模块
该模块调取产品对比模块提供的下载清单,然后逐一下载并保存在市级数据库服务器中对应的目录下,供预报员等通过PuP软件调用形成图像。
3.3备份模块
该模块会自动分析对比模块和下载模块的运行记录,在雷达设备维护等导致数据产品不更新的情况下对市级数据库服务器中的产品进行备份,以便今后的分析、研究。
4 结论
本系统通过对省级数据库服务器的结构复制、数据对比等手段有效地将实时雷达产品下载到市级数据库服务器中并对其进行备份,为预报人员准确预报短时天气提供了有效的保障。
关键词:多普勒雷达;产品;传输
1 引言
多普勒天气雷达是目前我国气象部门主要使用的一种新一代天气雷达,其能够日夜不停地运转,且主要应用在对灾害性天气,特别是对风害和冰雹相伴随的灾害性天气的监测和预算,它还可以进行较大范围降水的定量估测,对于农业生产中的人工增雨、人工增雪、人影防雹有着极其重要的指导作用。
目前,国内的新一代天气雷达采用全相干体制,共有7种型号,其中S波段的有3种型号,分别为SA、SB、SC,C波段有4种型号,分别为CB、CC、CCJ、CD。其中辽宁地区目前已投入业务使用的4台多普勒雷达(沈阳、大连、营口、朝阳)以SA波段的为主。多普勒雷达基于多普勒效应原理制成,除具有一般天气雷达的功能外,还可测量云和降水粒子等相对于雷达的径向运动速度,是研究中小尺度天气系统的重要工具,并且其高时空分辨率的特性,使其在短时天气监测和预报、灾害性天气预警方面有着不可替代的作用。本文以鞍山市气象台为例,介绍通过编程实现对沈阳、大连、营口、朝阳的4台多普勒雷达数据产品进行实时传输、数据备份的方法。
2 雷达数据产品传输流程
沈阳、大连、营口、朝阳的多普勒雷达开启运行后。雷达中的数据采集系统(RDA)会将实时采集到的各项数据传递给雷达产品生成器(RPG),RPG经过一系列的计算后生成各种类型的雷达产品。这些数据产品会被上传到省级数据库服务器,其他气象部门通过网络访问省级数据库服务器,下载最新的数据产品后供预报员通过主用户处理器(PUP)显示产品。但由于每个台站上传的雷达产品路径、产品类型、产品名称均不尽相同,这就给其他气象部门访问下载最新的雷达产品带来了一定的困扰。
3 系统主要功能
本系统采用C#语言开发,通过实时对比省级、市级雷达数据庫服务器的雷达产品的不同,进而将最新的产品自动下载到市级服务器,供预报员通过PUP调用查看各种产品。该系统主要由产品对比模块、产品下载模块、备份模块等3个模块组成。
3.1产品对比模块
该模块主要有两个功能,一是创建市级数据库服务器目录结构,二是对比分析省、市级数据库服务器中的产品。
(1)创建市级数据库服务器目录结构
为了确保与省级数据库服务器的产品保存路径的一致性,该模块在初次运行时会扫描省级数据库服务器的目录结构,并在市级服务器上自动生成对应的目录结构,确保一旦省级数据服务器的结构发生变化时能自动与之同时改变。
(2)对比分析省、市级数据库服务器中的产品
该模块自动对省、市级数据库服务器中的对应产品进行对比,每次将省级数据库服务器上更新的产品的名称、保存路径汇总后交由产品下载模块处理。
3.2产品下载模块
该模块调取产品对比模块提供的下载清单,然后逐一下载并保存在市级数据库服务器中对应的目录下,供预报员等通过PuP软件调用形成图像。
3.3备份模块
该模块会自动分析对比模块和下载模块的运行记录,在雷达设备维护等导致数据产品不更新的情况下对市级数据库服务器中的产品进行备份,以便今后的分析、研究。
4 结论
本系统通过对省级数据库服务器的结构复制、数据对比等手段有效地将实时雷达产品下载到市级数据库服务器中并对其进行备份,为预报人员准确预报短时天气提供了有效的保障。