智能管道巡线平台后期系统维护的分析应用

(整期优先)网络出版时间:2022-11-17
/ 2

智能管道巡线平台后期系统维护的分析应用

智腾飞, ,马杰, ,曹元伟

中煤航测遥感集团有限公司   陕西西安   710199

【摘 要】

智能管线巡检平台主要依赖于3G(GPS/GPRS/GIS)技术来实现现场管道安全的管理工作,本文针对于长输管道巡检平台后台运维所需使用的工具方法、安全策略以及系统后期运维的重点进行了分析,对巡检系统平台整体功能上线后,系统后台常见的问题,提供了解决方案。


1引言

随着科技的发展,各天然气集团公司对于现场管线的安全极为重视,对于现场安全的管理也更为科学,线路巡检工作是天然气长输管道运行管理的基础,关系到城镇燃气供应系统的稳定性,如何保证巡检工作的有效性和管理的无死角性,巡检系统就极为重要,系统运行的稳定性更是在日常生产过程中存在着至关重要的作用;

基于B/S结构即浏览器和服务器结构的管道智能巡检系统,数据传输基于手持终端的方式意味着需要实时的与现场进行数据交互,如果无法正常的传输现场的巡检数据,那么我们对于现场的安全情况就无从了解,如何有效的针对现场数据进行监控就至关重要。同样随着信息技术的快速发展,信息安全更是后台运维的主流及保障。

2 研究方向

为了巡检系统安全稳定的运行,长输管线现场生产生活有序开展,实现现场数据的稳定性、快速、准确的与后台交互,本次主要研究的内容如下:

1)数据实时监控及备份,系统中的实时监控可以有效确保现场每一个在线终端是否与后台保持握手状态,实现现场人员位置的监控。

2)服务器运行监控,采用zabbix+grafana平台接入巡检平台,确保系统各个模块运行的稳定性,实时了解掌握服务器磁盘、cpu运行状态,使系统有一个良好的运行环境。

3)管线服务监控,确保管线服务的正常运行,采用arcgis对已发布管线进行更新和监控,保证管线的正常实现。

3 数据监控

巡检系统的数据监控基于rabbitmq巡线数据主动掌握数据的流向及数据是否存在堆积监控file descriptors以及socket descriptors这两个指标是否接近一半,如接近一半后连续关注是否存在短期内持续上升的情况,该两项指标超标后mq无法完成现场数据的处理,系统会出现死机状态,故需要执行如下操作,通过systemctl  status rabbitmq-server来查看rabbitmq运行状态然后通过执行命令:rabbitmqctl  status将所显示的日志信息粘贴保存在txt文本中,用于后续分析问题。最后使用systemctl  stop rabbitmq -server关闭mq以及,systemctl start  rabbitmq -server启动rabbitmq即可。



数据备份方面,业务系统完整备份是确保系统遇到不可抗力时可快速恢复的依据,建立完善的系统备份管理机制是确保系统可靠性和可用性的重点工作。一套完善的系统备份管理机制主要包含基础软件、应用系统、业务数据文件以及视频、图片、文档等类型文件。针对不同类型的备份,我们建议构建“两地三中心”的容灾备份方案。

“两地三中心”主要是建立生产中心、同城容灾中心以及异地容灾中心,在同一城市不同机房同时建立备份中心,在异地同样建立相同备份中心,将定期备份的各类文件及数据同步在三个中心,确保各中心备份相同,均可启用恢复至某偶一时间节点快照镜像点。


两地三中心

图2两地三中心架构图


4 主动监控

为确保业务系统良好运行,实时监控运行环境平台各环节运行状态是断定运行稳定的重要手段,通过将服务器接入公司监控平台,实时监控服务器运行状况、应用程序运行状况以及数据库运行状况,监控系统对接邮件系统及现场各手持终端,如遇故障时,自动发送预警信息至负责人,主动监控采用zabbix+grafana监控平台监控运行指标信息。将从以下三个方面对系统平台进行监控。

1)服务器运行

服务器运行监控主要监控服务器硬件设备运行状态,包括服务器启动状态、时长、内存使用率、cpu使用率、磁盘使用率、磁盘读写、IO交互切换等重要指标。

2)应用程序运行

监控应用程序运行容器以及依赖软件的运行状态,包括Tomcat运行状态、redis运行状态等信息。

3)数据库运行

监控数据库运行状态、磁盘空间、会话状态、实例统计信息、连接数、数据库中表空间占比等信息。


图3 监控展板


5 管线实现及各端口运行状态监控

管线是巡检系统重要的组成部分,不仅对于现场管线的走向,要素信息,站场、阀室、桩的数据具有明确的体现,对于管理员日常的维护和工作也有着极为重要的参考,针对于系统管线服务运行状态进行实时掌握是保障现场系统运行稳定的重中之重,基于arcgis管线的服务发布,意味着所需的端口必须与外网进行交互,定期对于管线数据的维护和制作是必不可少,通过使用arcserver将更新后的管线进行发布可以的将任意涉及管线部分进行更新,完成对最新管线数据的维护,保障每个巡线员或者管理员可以通过管线及时调整巡线的位置及策略。

6 结语

综上所述,为实现巡检系统的长期稳定的运行,服务器的稳定性、管线数据的及时性以及数据的完整性是三个重要的核心,对于日常系统正常运行的数据监控和第三方插件的应用至关重要,只有保证了三个核心的正常运转,巡检系统才能够为现场生产管理提供有效的保证。

参考文献:

[1] 李晓波 ,田龙 ,王丽.基于移动GIS油气管线巡检系统设计[J]化工管理, 2013,第020期:77-78.

[2] 秦缠民 ,王跃杰.基于3G技术的管线巡检系统 [J] . 陕西煤炭 . 2009,第006期:60-61.

[3] 张权,赵述合,叶辉.GPS技术在原油长输管道中的应用[J].今日科苑,2009, 第020期:79-80.

[4] 全斌,汪智益,等.基于PDA/GPS/GPRS的移动GIS在电力系统中的开发与应用[J].集美大学学报:自然科学版,2006.第6期:112-116.

[6] 甘志强,陆土金. 基于Android智能终端的区域自动站巡检维护系统设计与实现[J] .计算机测量与控制 ,2019,第002期:50-52.