摘要 烈度计台站在地震预警中具有重要作用,对烈度计台站的远程监控是保证观测数据稳定可靠的前提。针对现有监控系统无法对台站供电、网络、设备状态等信息进行智能监控的问题,设计烈度计台站远程监控系统,实现对台站供电、网络、I/O开关量、烈度计状态等信息的采集及远程控制等功能,并在天津烈度计台网进行部署,提高了故障排查及维护效率,保证了烈度计台站数据的连续率。
关键词:烈度计台站 状态监测 远程控制
引言
随着国家地震烈度速报与预警项目工程的实施,将在全国建设大量烈度计观测台站,弥补现有地震台网能力的不足,有效提高减灾和社会服务能力。其中,天津地区已在京津冀简易烈度计预警示范工程中先行建设了80个简易烈度计台站,与天津行政区内具备实时传输能力的测震台站和强震动台站共同组建天津地震预警观测系统(许可等,2019)。现有观测系统中缺少台站设备状态监控,台站各种设备基本处于未知状态,台网中心设备维护人员对台站设备状态的判断仅限于烈度计信号通断与否,台站出现故障后(如市电故障、电压不稳、网络故障、设备死机等),运维人员无法远程判断故障原因并进行有效处理,须到现场进行排查及维修,增加了运维成本,且效率较低。针对上述问题,设计烈度计台站远程监控系统,使台网和台站值班人员可在线实时查看仪器运行状态,及时发现各类设备故障,并对故障进行远程处理,提高台网管理与维护能力。
1 监控系统的构成
烈度计台站远程监控系统物理架构如图1所示,分为硬件设备和软件平台。硬件设备主要包括信息采集设备、服务器、PC和手机,其中,信息采集设备部署在烈度计台站,是整个监控系统的数据支撑,也是逻辑架构中的数据采集层。软件平台部署在监控中心,涉及业务层的使能平台和大数据页面、数据仓库层中的数据库、服务器中的MQTT中间件、手机APP等。
信息采集设备采集台站供电、网络、仪器状态等信息,将采集到的原始数据上传至使能平台进行存储,将原始数据传至解析器,解析器对电源数据、专业仪器数据、网络数据等进行类型分析,同时判断数据是否正常,并进行数据分类存储与统计分析,大数据界面通过GIS地图显示台站状态,对异常数据台站进行报警。运维人员查看报警台站实时数据信息,通过使能平台或手机APP向信息采集设备发送控制指令,对观测仪器等设备进行远程维护。
图1 监控系统物理架构
Fig. 1 Physical architecture of monitoring system
2 信息采集设备
2.1 设备功能
烈度计台站信息采集设备通过对台站设备运行状态、供电状态、网络状态等进行全方位监测,及时发现并处理存在的问题,最大程度地减小设备离线率和故障率,确保台站设备安全可靠地运行。根据实际需求,本系统具有以下功能:
(1)基于NB-iot通信具有功耗低和费用低的特点,信息采集设备上行数据接口采用单独的NB-iot通信链路,信息采集设备采集台站监控信息,并通过NB-iot网络回传至台网监控中心的监控平台。
(2)信息采集设备可通过以太网口对台站现有连接网络设备(路由器和烈度计)进行网络通讯,发现问题及时报警。设备可通过以太网读取烈度计状态信息及实时数据信息,进而对专业设备状态进行监控(王建国等,2010)。
(3)信息采集设备支持接入、接出市电,并对市电电压、电流、功率、功率因数、频率、用电量等参数进行监测。同时信息采集设备不影响其他设备供电,即使信息采集设备出现故障,也不会影响其他设备的正常供电。
(4)设备具有多路I/O输入及1路RS485输入接口,支持其他设备接口接入,对设备运行状态进行监测,从而判断设备是否正常运行。
(5)信息采集设备设有1路继电器输出,将需控制设备的供电线路接入继电器常闭端,即可通过终端发送特定指令完成相应设备的关闭、打开和重启(陈吉锋等,2012)。
(6)信息采集设备内置电容,能保证台站在断电情况下短时间工作,将故障信息回传。
2.2 功能实现
设备核心功能模块主要包括核心嵌入式控制器(MCU)模块、NB通信模组模块、能耗测量模块、网络通讯模块。信息采集设备功能模块逻辑图如图2所示,其中,主控模块是设备的核心,通过C语言和汇编语言实现设备核心算法与逻辑控制,完成对外围硬件的控制功能;电源模块为控制电路提供电源;数据采集模块实现不同通讯协议设备的接入,包括电能计量模块、I/O接口输入、RS485通讯接口等;以太网模块实现与本地路由器之间的通讯,通过TCP传输协议查询台站设备间的网络连通情况,包括烈度计、路由器等网络联通信息(宁晓青等,2019);控制模块通过接收主控模块的指令实现设备断电、重启等操作;NB模块为通信模块,可使用3家运营商的NB服务,实现监控信息及控制指令的传输。
图2 逻辑图
Fig. 2 Logic diagram
2.3 设备配置
上位机设备配置软件通过RS485接口与设备进行通信,实现NB-iot网络、以太网、测量量、烈度计等参数的配置,上位机配置软件界面如图3所示。NB-iot网络参数配置实现设备与监控中心接收数据服务器的通信,需配置的主要参数包括MQTT服务器地址和端口、登陆ID及订阅主题;以太网参数配置实现设备与烈度计和路由器间的通信,需配置的主要参数包括设备网卡IP地址、网关地址和掩码地址;测量量参数配置实现台站网络与供电的监控测量,需配置的主要参数包括台站设备IP地址、环境参数(如电压、功率、温度等);地震烈度计监测参数配置实现烈度计状态信息的监控测量,需配置的参数主要包括烈度计类型和IP地址。
图3 上位机配置软件界面
Fig. 3 Upper computer configuration software interface
3 监控平台
监控平台是基于物联网侧设备接入使能的云化平台系统,能有效监控烈度计台站设备数据的采集、存储、分析、数据展现及发布、智能管控等,平台具备丰富的对外数据接口,可简单灵活地通过插件编程实现不停机对接收数据保存、解析、加解密、格式转换等。
3.1 逻辑架构
监控平台逻辑架构从功能层上分为数据仓库层、功能层和业务层(图4)。
图4 监控平台逻辑架构
Fig. 4 Logical architecture of monitoring platform
数据仓库层实现对数据存储表的管理,包括信息采集设备上传的原始数据表、解析数据表、用户管理表、业务报表、系统监控表、参数设备表。功能层包括监控平台实现的功能,如身份认证、数据解析、数据查询和报表分析等。业务层包括使能平台和大数据页面,使能平台主要完成数据查询统计和下行,大数据页面完成数据统计分析及展示。
3.2 功能模块
监控平台从使用上分为用户模块、设备模块、应用模块和解析器模块,其中,用户模块为基础,设备模块为纽带,应用模块为主干,解析器模块为重点,各模块功能见表1。
表1 监控平台各模块功能
Table 1 Functions of monitoring platform modules
续表
4 系统应用
烈度计台站信息采集设备已在80个简易烈度计台站安装部署,监控平台在台网中心服务器进行部署,监控平台基于B/S架构进行设计,方便用户操作。值班人员通过监控平台大数据界面(图5)查看台站运行状态,发现报警及时远程维护。监控系统在实际运行过程中多次监测到台站供电中断、网络故障和烈度计数据异常。当监测到台站供电中断时,运维人员第一时间给烈度计台站看护人员打电话确认供电故障的具体原因,确保供电故障及时修复;当监测到台站网络中断时,通过远程控制路由器重启解决由于路由器死机导致的网络故障;当监测到烈度计数据异常时,通过远程控制烈度计重启解决由于烈度计死机导致的数据异常问题。
图5 监控平台大数据界面
Fig. 5 Big data interface of monitoring platform
监控平台还具有大数据统计分析功能,如可对台站报警类型及报警次数日排名、台站通信流量排名、台站电压日统计报表、报警次数月统计报表、台站报警类型占比、台站报警状态占比进行展示。运维人员可根据相关统计报表有针对性地对台站各类设备进行定向优化升级,保证观测数据的稳定可靠。
5 结语
烈度计台站远程监控系统可实时监控烈度计台站各设备运行状态,设备如果出现故障可判断具体故障原因,并及时进行远程维护,减少运维成本,有效提高运维人员工作效率和监测数据的连续率,具有应用与推广价值。