基于LoRa的井盖安全监测系统设计与实现

2019-07-25 01:44孙伟
物联网技术 2019年4期
关键词:窨井上位机安全监测

孙伟

摘 要:针对目前城市道路井盖安全存在的问题,提出一种基于LoRa的实时井盖安全监测系统。该系统由井盖状态采集装置与上位机平台两部分组成,井盖状态采集装置由触发器采用LoRa技术与集中器进行通信,集中器通过4G与监控中心远程通信。应用结果表明,基于LoRa技术的井盖安全监测系统能够实现对井盖安全状态的监测,将告警信息实时上传至监控中心,并提醒市政管理部门采取措施,避免生命财产遭受损失。

关键词:低功耗广域网;LoRa技术;窨井;安全监测;上位机;远程通信

中图分类号:TP391;TU201文献标识码:A文章编号:2095-1302(2019)04-00-02

0 引 言

随着社会的不断发展及城镇化进程的不断加快,用于检查地下管线的检查井构成的井盖群随处可见。然而,井盖的破损及丢失带来了严重的安全隐患,如汽车陷井、窨井伤人等[1-2],给人们的人身安全与财产安全带来了严重的威胁。为了减少井盖安全事故的发生,许多城市采用专人定期维护与巡查的方法实现井盖管理。但是采用人工巡查方式不能第一时间发现并处理井盖移位或丢失的问题,所以井盖安全的有效管理成了城市管理的重大难题。

针对以上问题,文献[3-4]提出采用ZigBee技术进行井盖状态监测。针对ZigBee通信距离短的问题,本文提出一种基于LoRa技术[5-9]的城市道路井盖安全监测系统,利用安装在井盖背面的触发器实时监测井盖状态,同时将状态数据信息汇集至集中器后,通过4G传输到监测中心,实现对井盖状态的实时监测,从而提高井盖安全管理的实时性与便捷性。

1 系统总体结构

井盖移位监测装置包含感知层、网络层与应用层,是物联网在智慧城市领域的典型应用。感知层由触发器节点构成,用于感知监测井盖的位置信息,当发生井盖移位时将报警信号通过网络层传输到服务器及应用层。网络层增加集中器与中继器装置,向下采用低功耗广域网,向上采用4G网络。应用层提供用户显示、管理与维护功能。系统架构如图1所示。

加装LoRa通信模块的触发器布置在每个井盖下方,负责实时采集城市道路井盖安全状态信息,并将状态信息发送至集中器或中继器。

LoRa与4G模块构成集中器,主要负责LoRa网络构建与数据远程传输。集中器接收触发器的数据通过串口传至4G模块,借助4G通信网络将触发器采集到的数据信息传输到远端监测中心。

监测中心实时接收集中器传送来的井盖安全状态信息数据,同时提示井盖安全报警信息以便及时采取补救措施,实现对城市道路井盖的实时监测与管理。

2 监测系统硬件设计及实现

智能井盖移位装置包括井盖触发器、集中器装置,涵盖系统感知层与网络层。

2.1 触发器总体设计

触发器的硬件部分包括低功耗MCU、倾角传感器、低功耗无线传输模块、天线接口及电源模块。软件部分主要包括传感器程序管理、系统睡眠唤醒管理、初始化参数管理及数据传输管理四个部分。井盖移位监测部分主要由倾角传感器、低功耗MCU、睡眠管理实现,根据监测需求需实现24小时

异常开启报警与欠压报警功能。系统总体设计原则要求考虑低功耗设计,倾角传感器24小时连续采集数据且计算角度需满足系统低功耗的要求。

倾角传感器选用ADI公司生产的一款超低功耗三轴加速度传感器,该传感器具有中断功能,即当加速度传感器检测到某一轴上的加速度大于设定阈值(初始化可设置)时,其中断引脚可输出一个触发信号(上升沿、下降沿通过初始化设置)。利用这一功能结合睡眠管理可唤醒睡眠中的MCU,而后采集三轴加速度数据,根据公式计算得到倾角,从而判断是否超出设定倾角阈值,是否异常以开启报警。

欠压报警功能利用低功耗MCU片上ADC模块实现对电池电压的模数转换得到电池电压值,当电压值小于一定值后,说明电池电量已耗尽并发出欠压报警信号。

完成系统初始化后,读取E2PROM内配置参数,若进入设置模式,则等待外部手持配置机配置参数。主程序开启定时唤醒中断与外部触发中断后,运行在低功耗睡眠模式下,等待RTC定时唤醒或倾角传感器事件触发中断唤醒,每次中断结束后重新回到睡眠模式。触发器主程序流程如图2所示。

2.2 集中器总体设计

集中器硬件部分主要包括MCU微处理器单元、低功耗无线收发模块、4G无线模块、实时时钟电路、接口电路与电源模块等几个部分。软件部分主要包括组网管理、中继管理、定时上报与数据转发。

首先完成系统初始化,用于检测电池电压的ADC初始化,然后开启1 s定时器中断。系统每隔1 s读取一次当前实时时间与电池电压值。当接收到新数据帧时,立即回复确认信息,并进入数据处理子程序,当系统检测到到达设定的周期健康状态信息上报时间时,向上级集中器逐条发送所管理的所有节点的健康状态信息,包括节点地址、状态角度、无线信号强度。集中器模式下,主程序同样先完成系统初始化、ADC初始化、LoRa模块初始化等,开启1 s定时器中断后,每隔1 s更新一次实时时间与电池电压值。当接收到一帧新数据后回复确认信息,并将数据帧重新封装,通过4G模块发送至远程服务器端。集中器软件主程序流程如图3所示。

3 监测系统软件设计

监测系统主要实现井盖状态信息数据的接收、统计、分析与展示。监测中心接收集中器发来的井盖状态信息,对井盖进行编号,并将井盖的剩余电量与倾角值存储至数据库以便实时查询井盖状态信息。同时,借助监测系统软件设定井盖阈值,当接收到的数据超过设定阈值后,产生相关报警信息,并以短信方式发送至相关手机,以便及时通知井盖权属单位与管理人员,及时排除井盖安全隐患。监测系统平台与短信报警截图如图4所示。

4 结 语

本文提出了基于LoRa的實时井盖安全监测系统,以实现对城市道路井盖安全状态的实时监测。应用结果表明,该井盖安全监测系统实现了对城市道路井盖的实时监测,加强了城市井盖的安全有效管理。

参 考 文 献

[1]蔡建秀.关于加强城市窖井盖安全管理的思考[J].山西建筑,2014,40(14):279-280.

[2]李叶茂,许兴国,沈绍良,等.绍兴县道路污水窨井安全管理的探索与实践[J].城镇供水,2011(2):103-106.

[3]徐培龙,叶敏,徐建,等.基于ZigBee组网技术城市窨井实时监测系统[J].自动化与仪器仪表,2011(4):65-67.

[4]高相铭,杨世凤,胡瑜.ZigBee技术在城市管网监测系统中的应用[J].电气传动,2012,42(1):49-52.

[5]于龙,袁建凡,张晓飞,等.基于多能源的综合能耗监测系统研究与应用[J].电子技术与软件工程,2016(19):215.

[6]王鹏,刘志杰,郑欣.LoRa无线网络技术与应用现状研究[J].信息通信技术,2017,11(5):65-70.

[7] ALO?S A,YI J,THOMAS C,et al.A study of LoRa: long range & low power networks for the internet of things[J].Sensors,2016,16(9):1466.

[8]王阳,温向明,路兆铭,等.新兴物联网技术:LoRa[J].信息通信技术,2017(1):55-59.

[9]葛理威,严炎,王坤龙.基于LoRa的远程自动抄表系统研究与实现[J].计算机测量与控制,2018,26(7):309-313.

[10]马爱丽,曹梦宇,唐玮璇,等.基于智能井盖的物联网+市政一体化系统[J].物联网技术,2016,6(3):105-107.

猜你喜欢
窨井上位机安全监测
面对窨井
窨井安全结构设计
基于以太网的船用柴油机安全监测系统研制
地下管道、窨井的渗漏整治和修复应用
小伙跳下窨井救出被困的流浪狗