桥梁养护信息化管理系统研发

(整期优先)网络出版时间:2020-07-25
/ 2

桥梁养护信息化管理系统研发

罗明

天 津市交通运输基础设施养护服务中心 天津市 300201

摘要:分析了我国桥梁管养存在的问题,提出了桥梁移动养护系统总体架构设计方案。针对桥梁分布密集的特点,提出了基于R树索引的优化算法,开发了考勤打卡功能模块,提升了系统使用体验,满足了对桥梁巡查人员现场监管的需求。

关键词:桥梁;养护系统;地理围栏

1引言

与传统的公路桥梁相比,桥梁有着桥梁形式众多、结构新颖独特、地域分布密集、交通流量大等特点。本文通过深入分析桥梁管养现状,结合桥梁监管部门业务需求,设计开发了桥梁信息化移动养护系统软件,并提出了基于地理围栏的桥梁巡查定位技术,设计采用R树索引优化方法进行考勤模块的开发,大大提高了移动养护系统软件的使用便利性,满足了桥梁管养精细化、实时性的要求。

2桥梁管养现状

在桥梁运营过程中,由于长期遭受环境、荷载及材料老化等多重因素作用,结构安全使用性能不断退化,安全承载水平不断降低,极端灾害下的耦合作用可能导致桥梁结构整体或局部安全失效破坏。目前,国内桥梁管养普遍存在着以下突出问题:

1)桥梁管理跨部门多,城市桥梁管理完全不同于公路行业,桥梁的投资建设部门、建成后的管理部门、桥上通行车辆的管理均属城市不同的管理机构,相互之间信息互通、数据共享难度大。

2)桥梁养护人员短缺,懂“桥”的专业管理人员更是极度稀缺,我国中等城市桥梁数量大约为几百座,大城市桥梁数量可达上千座,桥梁管养部门工作压力巨大。

3)桥梁养护自动化水平有待提高。目前,我国多数桥梁日常养护工作还停留在人工目视巡查,纸质记录等传统的方式,养护手段单一低效、养护效果无法有效监管。

4)重大事故频发,应急监管能力低。由于桥梁每日承担巨大的交通压力,近年来发生船撞卡桥、重车过桥乃至桥梁垮塌等重大事故时有发生,作为桥梁管养部门因缺乏必要的监测手段和数据支撑,往往对事件的处置不够及时有效,影响了交通安全[1]。

3总体架构及功能设计

为解决以上突出矛盾,本文设计开发基于安卓系统的桥梁信息化移动养护系统软件,实现了桥梁电子化、精细化管养的目标。

3.1总体架构

信息化养护系统包含运行在手机或平板端的系统程序和运行在监控中心的Web端平台2部分,手机端系统主要实现便携式巡查定位、养护维修、病害录入等功能,Web端平台主要实现巡查任务制定及下发、巡查信息存储管理等功能。手机端和Web平台端通过4G网络进行数据通信与传输。

3.2功能设计

根据以上分析不难得出,以信息化平台作为基础的桥梁工程养护管理系统的优势在于:(1)网络服务器更加高效、稳定;(2)可以对工程养护管理的流程资料进行编辑和储存,相对安全性更强;(3)交流平台与协作管理机制更加完善,各部门人员可以更好的针对养护的问题进行有效的沟通交流。本文充分结合了桥梁工程的多种需求和特征,以信息化平台为基础设计了一个桥梁工程养护管理系统架构,下文将着重对结构的各个功能进行具体介绍。

3.2.1GIS桥梁定位

本模块采用GIS矢量地图图层,设计将跨江特大桥、区域中小桥和高架桥进行分类分图层显示,同时支持模糊定位,便于快速查找目标桥梁。

3.2.2巡查病害录入

对于跨江特大桥,按照桥梁结构规范进行精细化构件拆分,形成桥梁构件结构目录树。用户巡查过程中定位构件可输入病害类型、病害描述、标度及附件照片等信息。对于中小桥梁,系统内置日常检查项表单,用户可通过语音、手写或输入法等多种方式进行日常检查数据的录入并保存。对于高架桥梁,主要实现桥梁巡查轨迹的记录、回放及上传功能,并可查看巡查轨迹范围内的检查记录信息。

3.2.3维修养护管理

本模块可对桥梁巡查时发现的病害进行维修养护,通过Web端制定维修养护任务,并指派给相应的养护人员,养护人员接到维养任务后上桥完成维修养护后记录维修工作量并拍照保存维修前后现场照片,同时可将维修记录一键发送Web端平台。

3.2.4信息化考勤管理

为规范巡查人员日常养护工作,防止作弊情况的发生,设计基于地理围栏技术的考勤打卡模块。系统为每座桥梁设置多边形坐标作为地理围栏,当巡查人员启动养护任务时,系统自动判断用户是否在地理围栏范围内,如果不在范围内则无法录入病害信息,以此规范养护人员巡查行为,保证巡查数据准确性。相关养护管理部门和承担单位在完成对养护的发布、招标以及立项工作后,在进行管理的过程中主要依据双方共同签订的养护合同作为标准。这种管理过程需要借助网络来实现跨部门以及企业的分布式合作,需要通过使用一定的工具手段来完成对人员的资金安排、工程进度的监控以及任务合理分配等方面的工作,所以为了提高工程养护中涉及到的各个养护组人员之间的沟通效率

4关键技术研究

4.1地理围栏技术简介

地理围栏(Geo-fencing)是一种新型的LBS应用技术,其原理是用多个地理坐标围出一个虚拟地理多边形,当系统判断用户进入、离开某个特定地理区域,或在该区域内活动时,触发相应的服务,如消息推送、互联网广告等。本文设计采用地理围栏技术实现养护人员的考勤管理功能,系统预先为每座桥梁内置地理坐标边界,当养护人员达到桥梁地理围栏范围内,才可进行考勤打卡、病害记录等相关操作。

4.2R树索引优化算法

判断当前点是否落入某多边形范围内是地理围栏的关键,一般通过射线法进行判断,其判断方法为:从当前点出发沿X轴方向画一条射线,依次判断该射线与多边形各边的交点,如果交点个数为奇数,则当前点在多边形内部,如果交点数为偶数,则在外部,射线法能够适用于凸多边形和非凸多边形,复杂度为O(n)(n为多边形边数)。当地理围栏数量较少时,可逐个遍历各多边形,再用射线法进行判断。在实际应用中,由于桥梁多达几百座,且分布较为密集,也就相当于有几百个多边形需要同时执行射线法计算,造成计算时间的延迟,针对以上问题,在信息化巡查定位模块开发过程中提出了R树索引加速判断法,解决了地理R树索引主要原理为:

  1. 通过粗筛法快速找到符合条件的少量多边形;

(2)对粗筛后的多边形使用射线法判断,使射线法的执行次数大大降低,进而提高搜索效率。

本文通过对多边形区域建立R树索引,通过R树遍历快速判断当前点是否在多边形内,实现考勤定位。对地理围栏区域A建立最小外包矩形,执行R树查询操作。(1)采用R树索引方法判断当前用户(红点处)是否在外包矩形内,红色点代表用户所在位置[注:采用R树查询复杂度为Oz(Log(N)),N为多边形个数];(2)若当前点不在任何外包矩形内,则返回当前点状态为多边形外;(3)若当前点在外包矩形内,则采用射线法进一步判断该点是否在此外包矩形的某个多边形内部,如此递归判断,最终判断出当前点是否落入地理围栏所在多边形内。

5f1b97c6c056b_html_2697fb2d09c77ea7.png

图1 R 树索引查询操作流程

4.3系统开发验证

经过编写代码实际开发验证,在可视范围内有600个地理围栏多边形的情况下,采用依次遍历每个多边形的方法,其查询响应时间约为5s,而通过在内存中建立R树索引,地理围栏平均响应时间降低到450ms。采用该技术对手机养护系统考勤打卡功能进行性能优化,提升了系统使用体验。

结束语:

本文分析了我国桥梁管养存在的问题,据此提出了桥梁移动养护系统总体架构及功能设计方案。针对桥梁分布密集的特点,提出了基于R树索引的优化算法,并采用该技术开发了手机养护系统考勤管理模块,提升了系统使用体验,满足对于桥梁巡查人员考勤监管的需求。

参考文献

[1]王永州,舒红.论我国城市桥梁发展现状及其发展趋势[J].江西建材.2017(1):184-185.

[2]鞠明山.地理围栏技术发展现状及网络信息安全问题探究[J].江西通信科技,2018(3):39-41.

[3]杨松涛,马春光,周长利,等.一种地理围栏服务中的LBS隐私保护方法[J],山东大学学报(理学版),2014(9):69-73.