谢 明,陈焰犊
(贵州省毕节地区气象局,贵州 毕节 551700)
区域自动气象站监控预警开发应用
谢 明,陈焰犊
(贵州省毕节地区气象局,贵州 毕节 551700)
区域自动气象站的建成方便了乡镇气象要素监测,但厂家提供的客户端软件在气象灾害和传输质量的监测预警方面功能不足,为此,经过认真研究,自行开发了一款《区域自动气象站监测预警》应用软件。投入业务运行后,在强降水和传输质量的监测预警中发挥了重要作用,软件直接读取省局数据库服务器资料,便于在全省推广应用。
区域自动气象站;监测预警
为了弥补原有地面气象观测站点稀疏的缺点,提高对灾害性天气监测能力。2010年在贵州省气象局统一部署下,全省于5月1日前完成了覆盖所有乡镇的区域加密自动气象站点建设工作。观测站点的加密,在丰富地面气象监测数据的同时,也增加了气象资料数据在传输、处理、监控、预警等方面的工作量,特别是对资料传输质量的监控和强降水天气预警,仅仅依靠业务值班人员盯防是远远不够的。厂家提供的应用软件在资料显示和查询方面提供了很好的功能,但还不能完全满足业务需要,特别是自动监测预警方面。我们在仔细研究、认真讨论、充分调研基础上,运用VB编程技术,开发完成了《区域自动气象站监控预警系统》应用软件。于5月底投入业务试运行,经过不断升级完善后,在毕节地区各县气象局推广应用。本系统在6月28日、7月9日和7月12日等几次强降水天气过程中发挥了显著的作用。
在本机建立一个ACCESS数据库文件,用于存放软件参数、本地区域站点信息、各站点过去12 h内降水量、各站点过去12 h传输质量等信息。软件启动后,自动开启定时处理程序,每3 min自动进行一次资料处理。根据当前时次进行判断,如果距离上次处理时间超过1 h,则重新从省局SQL远程服务器上统计各站过去12 h资料,否则仅处理正点以来的降水量。
资料处理完成后,自动进行刷新显示,根据降水量和传输质量决定是否报警。软件界面如图1。
软件以表格形式显示各站点最近12 h内的累计降雨量,对超过预警值的,则在相应表格栏中以红底方式进行提示。由于站点多,都会超过一屏,为方便查看,软件提供了双击任意位置时均按当前列中的降雨量降序排列,将最大降雨量显示在第一行。
功能与累计雨显示相同,只是显示的为过去12 h内各分时段的小时降雨量,主要是为了方便了解降雨强度。
为准确了解各站上传到省局服务器的实时资料信息,软件设计了直接查看省局远程服务器实时资料功能,可以查看到各区域自动气象站上传到省局的每10min一次的气温和降水资料。
软件自动统计所有区域自动气象站过去12 h的传输质量,并按传输质量从低到高的顺序显示出来,对于低于50%的的站点,以红底方式进行警示。
预警标准:过去1~4 h累计降水量大于10~40mm或5~12 h累计降水量大于50 mm;过去12 h站点传输质量低于50%。
图1 软件界面
报警方式:在预警显示栏中以红底方式时行提示;当正点以来降水量超过10 mm时,同时使用PC喇叭发出连续鸣叫报警。操作人员可以通过点击“关闭报警”按键来取消本次报警,但系统在下一个时次又将自动打开报警功能。
软件提供了设置服务器和选择区域的功能。省局目前为3个远程服务器提供服务,当发现常用服务器中断时,可切换到其它服务器。区域设置则是为了方便各县局使用,当选择不同的区域后,软件在资料处理和显示均只显示所选县市的资料,可减少处理量,提高刷新速度。
由于这次是全省统一部署建设的乡镇区域加密自动气象站,资料是集中存放在贵州省气象局的远程数据库服务器上,在软件设计初期,就充分考虑到今年的推广应用,各市州地气象局只要根据自己的实际情况,将本机ACCESS数据库中的站点参数修改为本地数据库,就可以在各地县气象局使用。
覆盖所有乡镇的区域加密自动气象站的建设,在气象现代化的硬件建设上实现了一个质的飞跃,但没有软件的支撑,就不能充分发挥先进的硬件设备的作用。本文只是从传输质量监控和强降水预警方面作好一个探索,还有很多方面可以进行研发。相信通过全省气象科技人员的共同努力,一定能迅速提高我省的气象业务和服务的科技水平。
TP311
B
1003-6598(2011)05-0047-02
2011-06-13
谢明(1970-),男,助工,主要从事天气预报技术开发工作。