台风实时信息防汛服务云平台设计与应用
2019-03-29顾巍巍张卫国孙飞飞
顾巍巍,张卫国,张 焱,钟 伟,孙飞飞
(宁波市水利水电规划设计研究院,浙江 宁波 315192)
应对台风及其次生灾害,及时有效获取台风信息至关重要[1]。台风信息具有专业性、时效性及受众广的特点。传统的信息传播方式难以解决这种半结构化专业解析、高速多源汇聚、差异化服务的复杂问题,综合运用数据库、GIS、互联网等现代化技术的信息服务系统,成为很好的解决问题途径。欧美、日本等在该领域研究比较深入,Kitamoto[2]开发了可用于实时和历史台风详细信息查询的Digital Typhoon系统。我国在台风信息系统方面起步较晚但发展迅速,取得了一定成果,如,吴焕萍等[3]探讨了GIS应用于决策气象服务系统的相关问题,方建等[4]设计并开发了一套台风灾害快速评估系统。近年来,随着移动互联网、云计算、人工智能等前沿技术的发展,学者们不断将最新技术引入台风信息服务系统。李建等[5]研究了一种基于移动互联网的台风信息发布系统,骆小龙等[6]研究了一种基于阿里云的台风路径实时发布系统,均取得了较好的应用效果。然而,现有的台风信息服务系统主要关注台风路径及台风自身属性,为气象预警、生活服务及学术科研提供服务,未针对防汛部门需求提供信息服务。同时,防汛部门可直接获取的降雨预报信息从发布时间节奏、关注对象、数据精度等方面也难以满足防台防汛需求。为解决上述问题,本文以实际防汛需求为导向,采用关键技术开发通用性好、实用性强的台风实时信息防汛服务云平台,为我国沿海城市应对洪涝灾害提供针对性信息服务。
1 系统设计
1.1 设计思路
设计目标是在防台期间为防汛部门实时提供信息,主要是台风基本信息和未来降雨信息。其中,未来降雨信息部分是现有台风信息服务系统的缺陷,也是本文研究重点。目前,防汛部门可获取的降雨预报信息难以满足防台防汛需求,主要表现在以下3个方面:①台风在24 h警戒线外,各主流气象机构的降雨数值预报存在较大的不确定性,对未来降雨的初步预判难度较大;②台风进入24 h警戒线内,气象降雨预报发布时段与防汛需求的预报时段节奏不一致,且气象部门与水利防汛部门关注的对象具有一定差异性;③防汛期间,多机构降雨数值预报成果存在一定的差异,难以有效抉择并指导防汛工作。针对以上问题,本文分别从历史数据挖掘、预报数据解析、数据嵌套融合等方面研究关键技术,同时,采用B/S架构、SaaS服务模式和数据与服务能力中心,保障平台推广应用的通用性和防汛高并发时期的系统稳定性。
图1 平台系统架构
1.2 关键技术
为解决防汛部门获取降雨预报信息的问题,开展台风降雨信息智能关联[7]、多机构降雨预报长短嵌套融合、降雨预报数据时空解析等关键技术研究,并以服务形式融入数据与服务能力中心,支撑业务功能开发。
1.2.1 台风降雨信息智能关联技术
考虑台风路径、发生时间、中心气压、移速、风速、发源地、登陆点等因子,从大量的历史数据中挖掘与本场台风相似的历史台风,以相似台风降雨统计信息辅助防汛部门对未来降雨形势的预判,解决“台风在24 h警戒线外,各主流气象机构的降雨数值预报存在较大的不确定性,对未来降雨的初步预判难度较大”的问题。
1.2.2 多机构降雨预报长短嵌套融合技术
暴雨发生过程中,不同机构会发布各自的降雨预报成果,各机构预报成果在发布时间、预报时长、预报范围、预报精度等方面往往存在一定的差异。本技术基于各机构在历史长系列、过去15 d、过去3个时次的预报综合表现,调整各机构动态权重,分别对短临预报机构、短期预报机构的预报成果进行融合,再进行长短嵌套,得到最终预报成果。
1.2.3 降雨预报数据时空解析技术
从时间角度,气象机构预报信息发布时间固定,其节奏与防汛需求不一致。本平台研究“降雨预报数据时空解析技术”,将各机构发布的降雨预报信息解析为逐小时降雨过程,为防汛部门提供当前时间以后的降雨过程。从空间角度,将各机构实时预报的大尺度、低分辨率降雨数据,快速插值加密成防汛关注对象范围内的高精度、高密度网格降雨数据,提高面雨量计算效率和精度。
1.3 架构设计
基于台风多元信息智能跟踪关键技术研究成果,结合云计算、大数据、人工智能等新兴信息技术,构建一套基于能力中心的台风实时信息防汛服务云平台。系统总体架构分为数据层、服务层、业务层和用户层,见图1。平台架构的主要特点为采用B/S架构、SaaS服务模式和数据与服务能力中心建设。
1.3.1 B/S架构、SaaS服务模式
B/S模式[8-10]是目前在水利信息化领域应用最为广泛的架构形式,与C/S模式相比,具有业务扩展便捷、开发简单、共享性强的优点。本平台引入SaaS软件服务模式[11-12],系统部署于云服务器,利用云服务器集群架构、弹性伸缩等特点,保障本平台的经济性、可靠性和可扩展性;用户申请账号后,即可访问平台信息,数周内即可导入全部用户区域数据、增加客户个性化需求,最大限度提高用户入驻效率,兼顾平台信息集约化和用户服务差异化,提高系统通用性。
1.3.2 数据与服务能力中心
数据与服务能力中心为上层业务应用建设提供标准的数据集成服务和核心算法支撑,包含数据集成与共享交换平台、大数据中心和应用支撑与服务平台。数据集成与共享交换平台将通过抽取、转化、清洗、开发等一系列标准化流程将多源异构数据整理进入大数据中心;大数据中心提供结构化数据存储平台,采用极速响应、海量计算、高效低成本的MPP架构的关系型数据技术;应用支撑与服务平台是关键技术的标准化服务集成,为业务应用提供一系列分析服务。同时,平台基于spring cloud、 docker的微服务系统云架构,使用API Gateway统一向外部系统提供REST API,专业用户可基于API服务自主开发其他应用系统。
图2 系统功能模块
1.4 系统功能设计
台风实时信息防汛服务云平台分为6个模块,以多种方式、多重视角展现台风未来降雨及其他相关信息,提升防汛部门获取台风预报信息的效率和水平,见图2。
a. 台风信息模块。功能定位为当前或历史台风相关信息的查询。可查询当前台风实测及预报路径、详细信息(中心气压、风速、移速、风圈半径等)、袭击概率、登陆点和影响范围等当前台风信息;可查询1945年以来历史台风实测路径、详细信息、各预报时刻预报信息、灾情、登陆点、影响范围等历史台风信息;可查询云图、风场等值面及风场动画、雷达图及动画、温场等气象预报信息。
b. 相似分析模块。基于台风降雨信息智能关联技术,为用户提供形势预判服务。可选择台风路径、发生时间、中心气压、移速、风速、发源地、登陆点等因子进行历史相似台风分析,提供降雨、灾情等历史台风关联信息查询。
c. 未来降雨模块。分为全国未来降雨和地区未来降雨。全国未来降雨功能可查询全国范围内各点位T639、GRAPES_MESO、GFS和ECMWF等模式预报未来12 h、24 h、48 h和72 h的降雨量。地区未来降雨针对防汛用户所在地区,提供辖区、流域、水库等防汛关注对象未来面雨量过程,提供各大主流机构预报、当地预报及智能融合预报选择。为提高预报准确率,提供预报后评估功能,多维度反馈各机构及智能融合预报表现。
d. 分析简报模块。智能解析台风实况、相似分析、未来降雨预报等成果,实时生成台风实况、历史相似、未来降雨信息分析简报,保障用户统筹、全面掌握台风信息。
e. 数据大屏模块。数据大屏通过台风信息高维度降噪,实现多元数据一屏可视化,助力用户实时监控台风信息,为满足不同用户实际需求,提供个性化数据大屏定制服务。
f. 后台管理模块。为提升运维效率,建设后台管理模块,可进行用户账户维护、预报数据源维护、用户防汛关注对象维护和定制作业配置。
2 实践应用
图3 “201718泰利”台风宁波市降雨预报跟踪过程
图4 “201718泰利”与“200422雷米”路径对比
平台在2017年“苗柏”“纳沙”“海棠”“泰利”“卡努”等台风期间应用于宁波市及各县区、温岭市等10余处防汛部门的防台工作。根据实践经验,“相似分析”和“未来降雨”模块可分别从历史数据挖掘和数值预报跟踪的角度为防汛提供信息支撑。台风演进初期,各模式数值预报成果离散,难以指导防汛,此阶段可参考相似台风预估降雨形势,开展水库预泄、物资调配等防汛准备;跟踪各模式数值预报成果至逐步趋于一致,其外包线往往也逐步逼近实际降雨真值,可依据未来降雨分析成果开展洪涝风险预报预警等防汛应用。以“201718泰利”台风为例(图3),对于宁波市最大3 d面雨量,2017年9月12日23时各模式数值预报成果离散程度高,最大值近300 mm,最小值仅约10 mm;各模式数值预报随预报发布时间呈显著集中趋势,而实测真值44 mm始终位于外包线内。在此背景下,防汛部门应用本平台实时跟踪各模式数值预报成果,分别使用平台“相似分析模块”和“未来降雨模块”支撑防汛决策:①2017年9月12日23时,台风位于24 h警戒线外,整体形势并未明朗,各模式数值预报成果离散,防汛部门使用“相似分析模块”搜寻出相似台风——“200422雷米”台风(图4),“201718泰利”与“200422雷米”台风路径相似。如图5所示,两场台风风速、移速、中心气压等要素过程均相似,同时,两场台风均于9月发源于马里亚纳群岛附近海面,综合以上要素认为“201718泰利”与“200422雷米”台风对宁波的影响相似。由于“200422雷米”台风期间宁波最大3 d面雨量仅为17 mm,故防汛部门在各模式数值预报存在分歧时,初步判断“201718泰利”未来降雨量较小,综合多场相似台风判断,未来降雨15~40 mm。②2017年9月13日2时,台风进入24 h警戒线,根据最新预报发布时次各模式数值预报宁波市未来最大3 d面雨量位于13~83 mm区间内,基于各模式数值预报面雨量均低于100 mm且趋于一致,认为模式预报边界条件已基本清晰,成果可靠性可接受,此时平台智能融合预报45 mm与实测值44 mm仅有1mm偏差。“未来降雨模块”通过两种方式服务于防汛应用:一是在平台界面上直接提供降雨等值面、网格、点雨量查询,提供辖区、流域、水库等防汛关注对象降雨详细数据查询;二是将降雨详细预报数据以API形式服务于洪涝风险预报预警类系统。
(a)风速过程
(b)移速过程
(c)中心气压过程
3 结 语
a. 针对水利防汛部门在防台工作中难以获取有效高精度降雨预报数据的难题,从历史数据挖掘和模式预报信息解析、融合的角度研究3项关键技术。
b. 将SaaS软件服务模式引入台风信息服务领域,满足推广应用的通用性;结合数据与服务能力中心,保障了防汛高并发时期的系统稳定性。
c. 在2017“苗柏”“纳沙”“海棠”“泰利”“卡努”等台风期间应用于国内10余处防汛部门的防汛工作中,实际检验表明系统针对性强、实用价值高,在我国东南沿海各地区具有推广应用价值。