2. 中国黑龙江 150000 哈尔滨市地震局;
3. 中国黑龙江 154100 鹤岗市地震局
2. Earthquake Administration of Harbin City, Heilongjiang Province 150000, China;
3. Earthquake Administration of Hegang City, Heilongjiang Province 154100, China
随着“中国地震背景场探测项目”“中国地震科学台阵探测”等重大项目实施,以及“国家地震烈度速报与预警工程”项目启动,无人值守地震台站数量将进一步增加,台站运维工作难度将进一步加大 (马世虎等,2014)。
在“十五”“十一五”期间,黑龙江省地震台站建设得到快速发展,目前观测中的国家级综合地震台10个、省级地震台30个、地方地震台45个 (刘爱华等,2013)。为更好地适应新时期黑龙江省防震减灾事业发展对地震监测工作的需求,进一步整合地震台站资源,创新地震台站管理机制,因地制宜地建设具有区域管理职能的中心地震台。根据中国地震局关于深化台站优化管理的相关文件,黑龙江省地震局制定《黑龙江省地震局关于进一步加强地震台站工作的意见》,按照“科学规划,合理布局,强化管理,发挥效能”的原则,按照黑龙江省4个区域 (东北部、东南部、中部、西部) 的规划,布设4个区域地震监测设备运维中心,即鹤岗地震台、牡丹江地震台、五大连池地震台、绥化地震台被确立为区域地震监测设备运维中心 (以下称区域运维中心),负责区域内无人和有人值守台站设备的运行维护。各区域运维中心内地震监测设备数量较多,为方便管理,有必要设计设备信息运行维护的管理程序。为此,在2016年1 — 3月,对各地震台观测设备进行调查,收集各项信息,包括:测项、仪器名称、型号、工作状态、维修时间、维修情况等,运用MYSQL数据库程序、PHP网页设计程序,设计黑龙江省地震监测设备信息运维管理系统 (以下简称管理系统),进行各项信息整合并定期跟踪记录,及时更新信息;方便工作人员在日常设备维护和巡检时,对区域运维中心地震监测设备信息进行快速、准确地查询,进而推动区域运维中心发展,提高工作效率。
1 设备管理现状黑龙江省设置东北部、东南部、中部、西部4个区域地震监测设备运维中心,其中:东北部区域运维中心负责鹤岗、佳木斯、±兰、伊春、双鸭山、抚远,共有专业设备45套 (台);东南部维修区域中心负责牡丹江地区、鸡西地区、七台河地区地震台,共有专业设备50套 (台);中部运维中心负责哈尔滨地区、绥化、伊春区域地震台及黑龙江全省地电台站,共有专业设备26套 (台);西部运维中心负责五大连池、黑河、大兴安岭及齐齐哈尔地区地震台,共有专业设备54套 (台)。具体统计见表 1。
区域运维中心主要承担所辖区域地震台站 (含无人值守台) 监测系统、观测环境的正常运行和维护,开展巡检、维修与升级改造工作,提供连续、可靠的观测数据,确保信息资料安全 (郭民权等,2009)。因此,片区内地震监测设备的运行维护任务更多更重,在实际工作中遇到以下问题:① 各地震台站观测设备数量、型号、运行状态、备机备件无统一跟踪登记管理和查询程序;② 仪器故障次数、故障原因无法记录和查询,不便于运维人员快速排查设备故障原因,进而选择维修方式,快速恢复观测,减少数据断记时间;③ 仪器维修日志手工填写复杂且不规范,容易遗漏或忘记,不方便为运维人员提供参考;④ 区域内地震仪器设备多、工作内容多,不便于管理,无法进行统计分析,工作效率低;⑤ 根据区域运维中心要求,在区域巡检时,不便于运维人员对设备进行检查和编写巡检报告。
2 系统设计 2.1 系统结构黑龙江省地震监测设备信息运维管理系统采用B/S架构 (Browser/Server),即浏览器/服务器模式,分3层结构设计,包括:表示层、应用层、数据层 (图 1)。用户可以通过Web浏览器,访问Web服务器或工作站端的MySQL数据库,利用数据库语言管理数据库和表,利用SQL语言添加、修改和查询记录,并用Java、PHP语言实现管理系统各项功能。
管理系统设置基础档案模块、设备跟踪模块、信息统计模块,通过基础档案模块可以对台站、设备、备机备件等信息进行增加、删除、更新等操作;设备跟踪模块可以对设备的运行状态、维修信息、故障信息、运维日志等进行录入和查询;信息统计模块可以统计设备故障率、巡检信息、故障因素等,便于对不同台站进行相应备机备件准备,能够在台站出现故障时,快速恢复观测。管理系统功能模块设置见图 2。
管理系统通过对设备管理、备机备件管理、巡检管理和运维管理,实现了设备信息的全程跟踪记录。±据测震、前兆、流体、磁电4大学科要求,对黑龙江省区域内的专业设备、网络设备、供电设备的信息、运行状态、维修日志等进行查询统计,合理规划运维配件、运维方式、运维成本等任务,有利于优化工作流程、保障仪器运行、提高区域内仪器运行稳定性,提高地震台站观测质量和测震台网记录的连续率。
3 部分功能实现代码管理系统基础档案模块实现了对设备信息的录入、查询、网页显示等功能,设备信息显示结果见图 3。
地震监测设备信息录入及显示代码 (范斯瓦尼[美],2004) 如下。
$\$ $mysql_server_name='localhost'; //mysql数据库服务器
$\$ $mysql_username='root'; //mysql数据库用户名
$\$ $mysql_password=''; //mysql数据库密码
$\$ $mysql_database='heg'; //mysql数据库名
$\$ $conn=mysql_connect ($\$ $mysql_server_name, $\$ $mysql_username, $\$ $mysql_password); //连接数据库
mysql_select_db ($\$ $mysql_database); //打开数据库
$\$ $now=time (); //查询时间
$\$ $sql="insert into hw_1(id, items, name, model, state, assets, spaer, attr1, attr2, attr3, attr4, attr5, attr6, attr7, date) values ('$\$ $id', '$\$ $items', '$\$ $name', '$\$ $model', '$\$ $state', '$\$ $assets', '$\$ $spaer', '$\$ $attr1', '$\$ $attr2', '$\$ $attr3', '$\$ $attr4', '$\$ $attr5', '$\$ $attr6', '$\$ $attr7', now ())"; //插入数据进入表
mysql_query ($\$ $sql);
mysql_close (); //关闭MySQL连接
< ?phP
$\$ $con = mysql_connect ("localhost", "root", ""); //连接数据库
if (!$\$ $con)
{
die ('Could not connect: '. mysql_error ()); //连接失败显示的错误
}
mysql_select_db ("heg", $con); //选择需要操作的数据库
$result = mysql_query ("SELECT * FROM hw_1 order by date desc limit 1"); //执行SQL语句
? >
< ?phP
while ($\$ $row=@mysql_fetch_row ($result)){//每循环一次,取一行数据记录显示在一行中
? >
< tr >
< td > < ?php echo $row[0];? > < /td >
< td > < ?php echo $row[1];? > < /td >
< td > < ?php echo $row[2];? > < /td >
< td > < ?php echo $row[3];? > < /td >
< td > < ?php echo $row[4];? > < /td >
< td > < ?php echo $row[8];? > < /td >
< td > < ?php echo $row[9];? > < /td >
< td > < ?php echo $row[12];? > < /td >
< td > < ?php echo $row[14];? > < /td >
< /tr >
? >
4 实际应用管理系统于2016年4月初上线测试,经过与区域运维中心工作人员交流,数次对管理系统功能进行改正,达到区域运维中心工作要求,工作人员通过管理系统顺利完成台站运维任务,如:2016年6月由于萝北台流体设备出现故障,工作人员按流程顺利完成运维任务,在管理系统网页中及时发布设备状态、运维结果、故障原因等最新信息,为其他区域运维中心和监测中心提供最新的设备信息,实际应用效果良好 (图 4)。
黑龙江省地震监测设备信息运维管理系统经过半年多的试运行,达到软件设计目的,在实际工作中发挥了重要作用,目前系统运行稳定,状态良好。管理系统的正式运行,为黑龙江省地震监测设备管理提供了一个数字化平台,实现了地震台站设备的智能化、规范化管理,适合在其他测震台网推广使用。
郭民权, 曾云飞, 杨漾, 等. 海南省"十五"测震台网运行后台站的维护[J]. 地震地磁观测与研究, 2009, 30(3): 98-101. | |
刘爱华, 刘英华, 郝永梅, 等. 黑龙江省测震台网监测能力评估[J]. 地震地磁观测与研究, 2013, 34(3/4): 113-117. | |
马世虎, 袁志祥, 徐仙鹏, 等. 陕西地震台网无人值守地震台站运维管理[J]. 地震地磁观测与研究, 2014, 35(3/4): 239-243. | |
范斯瓦尼[美]. MySQL完全手册[M]. 北京: 电子工业出版社, 2004. |