APP下载

预警信息在电视渠道发布的播控系统研发与应用

2021-04-18李有华黎颖智刘世学

气象研究与应用 2021年1期
关键词:插播气象预警

李有华,黎颖智,刘世学,齐 朋

(1.广西壮族自治区气象信息中心,南宁 530022;2.广西壮族自治区气象服务中心,南宁 530022)

引言

预警信息的高效、精准传播对筑牢防灾减灾第一道防线,减少人民群众生命安全财产损失具有重要作用[1-2]。经过多年来的建设发展,广西气象部门已逐步建立了“广西气象短信系统”、“广西气象预警大喇叭系统”等预警业务平台,完成了手机短信、微信、微博、大喇叭、显示屏等十多种发布渠道的对接[3-5]。针对气象预警业务人员少、气象预警预报服务对象繁多、发布渠道复杂且分散等问题,广西气象部门从2012 年开始对广西突发事件预警信息发布系统(以下简称省突系统)进行规划设计,依托广西气象部门现有的通信网络系统、预报预测业务系统以及国家突发事件预警信息发布系统,通过扩建、完善、整合了现有的渠道,建立省级一键式预警信息发布系统。系统建成后,纵向连接国家突发公共事件预警信息发布中心,横向连接各级政府应急平台、相关部门应急指挥系统以及各级气象部门内部预报预测业务系统,方便快捷发布各类气象灾害预警信息。

但是由于省突平台的播控系统接口不成熟,电视渠道并未纳入省突平台一键式发布渠道管理,当前电视渠道端预警信息的播发仍依赖业务值班人员通过手工方式对接原有的播控系统进行发布,存在高时延、发布效率低下等问题,预警信息在电视渠道发布整体效果并不理想。为进一步提升预警发布业务系统的集约及多渠道发布方式的广覆盖能力建设,弥补省突系统在电视渠道发布的缺口,研究电视渠道预警信息插播自动化工作已刻不容缓。国内学者对预警信息在渠道整合及发布自动化方面做了大量的研究工作。王莹[6]等利用Spring+Hibernate 技术,对接各渠道接口,完成各类服务产品发布渠道融合,实现了预警“一键式”多渠道发布,有效的缩短了预警发布时间,提高气象预报预警信息发布效率。黄震宇[7]等利用多线程、并行处理算法技术,设计气象预警服务产品一键式发布的“433”模型,将预警业务划分为四大核心库、三大载体、三大执行器,有效的解决预警发布的流程、环节、方式的融合问题,实现预警信息的一键式自动发布。张亚[8]等基于WebGIS、HTTP 等通信技术,有效整合了电视、短信、大喇叭等发布终端,实现预警信息发布业务可视化,为气象预警发布开拓了新思路。

本文通过对接已有的播控系统接口,基于省突系统的开放平台接口,研究并实现了电视渠道预警信息播控系统,创新性地利用Python、PHP 及多线程技术对预警信息进行抽取、清洗、解析、存储、转换及插播自动化,有效地扩充完善了省突现有的多渠道预警发布手段。

1 电视渠道预警信息播控系统整体架构

系统以现有的预警数据及产品为基础,纵向对接广西突发事件预警信息发布系统,横向连接“中国天气”频道播出系统,实现预警数据采集、分析、清洗、转换、发布等功能,同时,通过与省突系统的多渠道发布手段无缝对接,实现电视渠道预警的一键式自动发布功能[9]。系统的整体架构设计如图1 所示,根据系统业务需求,在研发过程中基于预警信息采集系统、电视渠道插播系统两部分进行设计。

图1 系统整体架构图

2 电视渠道预警信息播控系统功能建设

电视渠道的特点是可将视音频类以及文字类预警信息同时进行播发,可让相关人员更直接的接收到预警信息,但这也就意味着对系统的发布能力有着更高的要求[10-11]。鉴于广西气象部门与中国天气频道原本就有信息传送的需求,故电视插播系统与中国天气频道播出系统的传输通道已不用单独建设,充分利用现有网络链路传送预警信息至电视台即可。系统基于省突平台架构体系,采用软件设计标准的分层架构,自底向上划分为基础设施层、数据资源管理层、业务支撑层及系统接口层。通过对多渠道发布手段接口基础功能的扩充,同时兼顾系统的扩展及可用性,建立了面向数据的预警信息采集系统及面向用户的电视渠道插播系统。

2.1 基于C/S 架构的预警信息采集系统

预警信息采集系统处于整个系统的核心层次,向上为省突系统提供数据反馈支撑,向下连接电视渠道插播系统,实现数据源状态监控及动态管理,并能够针对各类预警信息,明确约定播控时间及播出手段。利用分发策略实现针对业务逻辑的抽象,整合气象频道播出系统接口的业务逻辑组件。实现针对电视渠道插播的统一管理,并能够对插播的信息进行追踪溯源。

系统以Python 及多线程技术为支撑,建立与省突系统、频道播出系统的预警信息数据传输通道。系统功能主要包括数据源监控及数据源管理两大部分。对于数据源监控部分,主要实现数据源网络、数据库状态、站点及数据异常等的实时监控,基于MYSQL 数据库对采集后的结构化数据进行持久化存储,对于非结构化数据,包括文本、XML 文件等以索引方式进行归类共享。对于数据源管理部分,主要根据播出系统的接口要求,实现预警信息基础数据文件的采集、解析、清洗、转换及播控文件的自动生成功能。此外,为保证播控数据的质量,提前做到异常数据的筛查,预警信息质量控制置于系统采集端处理,保证进入电视渠道插播系统的数据具有高可用性。

系统作为整个架构承上启下的核心部分,遵从“高内聚,低耦合”的设计理念,将省突系统与电视渠道播出系统进行有效衔接。同时,依据国家预警信息标准规范,结合插播系统的数据需求,对结构化及非结构化数据进行规范存储,为电视台的插播提供稳定、可靠的数据来源。

2.2 基于B/S 架构的电视渠道插播系统

由于电视台播出业务是核心业务,常规情况下是不会采取让外来信息中断当前播出信号的方式进行播放,所以待发布的数据在被传送至电视台解析后,一般是通过添加画中画的方式来完成预警信息播放[12-13]。针对电视渠道对于播放信息的内部审查流程,系统将信息分为两类,一类为对接省突平台的预警信息,一类为根据政府文件要求不定期发布的预警信息。对于第一类的预警信息,数据的质控交由省突平台及预警信息采集系统完成,进入气象频道播控系统后直接发布,无需再次审核,最大化的缩短预警信息到接收人的时间。对于第二类人工辅助发布的预警信息,则根据电视渠道播控审核流程进行严格审查后再进行发布。

电视渠道插播系统将预警信息采集系统传输、转换的预警信息推送至中国天气频道,由中国天气频道利用现有播出系统按照发布要求对预警信息进行发布,其逻辑结构如图2 所示。

图2 电视渠道插播系统逻辑结构图

系统针对电视渠道插播的内容为文字类消息,该类信息经由预警信息采集系统将XML 文件解析后,将对应的预警级别、预警内容、覆盖区域、发布时间等信息提取后生成,该类信息最终可由电视台字幕机进行滚动字幕播放,且对当前播放的节目不造成影响。电视渠道插播系统根据预警信息的等级及其它客观因素综合考量后确定是否播放,默认以信息的先后到达顺序进行排队插播,当出现异常情况时可能会采用打断当前画面的方式,将非常重要的预警信息第一时间通过电视渠道插播。

系统基于LAMP 平台部署,前端框架基于Bootstrap,后端框架基于TP5.0,面向预警业务工作的一线人员。主要功能包括预警接收、传输、发布、回执管理、查询统计、日志管理等功能,最终对接的发布终端为中国天气频道。

(1)预警接收:该模块负责接收预警信息采集系统及人工推送的预警信息,对解析后的预警内容进行封装,根据获取的信息制定相应的指令给预警发布模块,并对预警信息进行存储。

(2)预警发布:该模块主要根据预警信息的各项内容,制定对应的发布策略进行消息下发。主要包括信息排队、信息重发与发布记录等功能。

在信息排队模块中,当同时有多条预警信息等待发布时,信息发布模块根据预警级别制定相应的信息发布策略,优先发送预警级别较高的预警短信。在信息重发模块中,根据回执信息确认信息传输是否成功,对一次未传输成功的预警信息制定相应的重发策略。在发布记录模块中,记录每条发布预警信息的下发时间、调用渠道的状态等信息。

(3)信息传输:根据预警信息发布要求调用终端播出系统接口,将完成格式转换的预警信息下发给中国天气频道播出系统。

(4)回执管理:该模块接收渠道反馈的回执,以确认信息是否发送成功,并将回执信息实时回传给省突系统。

(5)查询统计:查询统计模块支持按照发布时间、预警类型、事件影响区域等信息对历史发布记录进行查询。并按时生成统计报表,支持以Txt、Excel等常用文件格式导出。

(6)日志管理:日志管理模块为其它业务模块提供统一的日志记录接口,其他模块统一通过调用接口完成日志的入库,包括系统运行、业务人员行为、系统管理、预警信息发布流程、异常等日志。通过分析日志可以回溯系统过去任何一段时间内的运行和操作情况。

3 应用情况

从2020 年5 月起,系统完成与省突平台、中国天气频道播出系统的整合并开始在广西气象服务中心使用,每天通过电视渠道插播系统自动推送预警信息,预警发布正确率达100%,成功推送率达98%。通过与省突平台多渠道发布手段的对接,利用python、php 及多线程技术,实现预警数据的实时高效传输,解决原有的电视渠道预警信息手工播发效率低下、易出错、时效性不高等瓶颈问题。

2020 年6 月2 日开始,广西桂林市出现大范围连续性强降雨,桂林市有11 个站的降雨量达到250mm 以上,尤其是阳朔县的街道均被雨水淹没。6月6 日,阳朔日降水量为272mm,突破历史极值。该县气象局当天夜里连续发布三次暴雨红色预警信号,应急响应分别升至三级、二级。在强降雨过程中,桂林市通过电视渠道发布预警211 条,其中阳朔县22 条,由于气象预报预警及时准确,阳朔县进行有序气象灾害应急处置,截至6 月7 日17 点,阳朔县已救援、转移近24000 人,没有人员伤亡。

4 小结

随着预警信息电视渠道插播系统的运行使用,从源头保障预警信息发布质量,最大化的避免了播出事故。系统自投入运行以来,整体运行稳定,预警信息推送及时准确,满足预警发布的时效性要求。同时,电视渠道插播系统的使用,有效的解决了手工方式发布预警信息存在的效率低下、易出错等问题,大大提升了预警发布质量及工作效率。此外,电视渠道作为省突系统多手段对接的重要组成部分,实现预警信息在该渠道的自动化高质量发布,能够在一定程度上提升广西突发事件预警发布在广覆盖、高精准传播能力的建设,进一步减轻灾害造成的人员伤亡及财产损失,具有一定的社会、经济及生态效益。

猜你喜欢

插播气象预警
气象树
《内蒙古气象》征稿简则
音频信号插播、错播和停播自动报警系统项目建设
“擂”耳
法国发布高温预警 严阵以待备战“史上最热周”
大国气象
园林有害生物预警与可持续控制
美丽的气象奇观
机载预警雷达对IFF 的干扰分析
TS数字流流动字幕插播系统的应用