ZigBee城市道路井盖安全监测系统

0 引 言

随着社会的不断发展及城市数字化进程的不断加快,城市的设施建设也是越来越多。如埋于地下的电力电缆管线,给水排水管线,天然气、煤气管线,通信电缆等。为了方便对其进行检查和维修,所以每隔一定的距离就设有一个检查井。大量的检查井构成了城市里随处可见的井盖群。然而井盖的破损及丢失会带来严重的安全隐患:如汽车陷入检查井,路人落井等,给我们的人身安全和财产安全带来了严重的威胁。为了减少灾难性事故的发生,目前我国许多城市对城市道路井盖的安全管理仍采用专人进行定期的维护和巡查的方法。这种方法不能及时发现井盖存在的问题以便第一时间采取措施避免灾难性事故的发生,所以井盖安全的有效管理成了城市管理的重大难题。

针对以上问题,本文介绍了一种基于ZigBee无线模块和GPRS 的城市道路井盖安全监测系统,利用放置在井盖下方的传感器节点实时采集井盖的状态信息,同时将采集到的数据信息传送到协调器节点,然后通过GPRS 模块远程传输到监测中心,实现城市道路井盖安全状态的实时监测,从而提高了城市道路井盖安全管理的实时性和便捷性。

1 系统总体方案设计

1.1 系统总体构成城市道路井盖安全监测系统主要由采集井盖状态信息的传感器节点、收集及转发数据的网关节点和上位机监控中心三个部分构成。整个监测系统的框图如图1 所示。

图1 系统总体结构图

1.2 总体方案概述

由于井盖的分布范围较广,为了能够监测每一个井盖的安全状态信息,我们把城市道路的井盖覆盖区域划分为多个小区域,然后在每一个小区域组建一个独立的ZigBee无线模块传感器网络。处于不同的ZigBee网络的ZigBee无线模块之间是不能相互通信的,因为只有网络内部的节点才可以相互通信与交换数据。

本文中的ZigBee数传网络采用Mesh 网状结构,由一个协调器节点和多个终端节点组成。传感器节点布置在每个小区域的每个井盖下方,负责采集城市道路井盖安全状态信息,同时每个传感器节点又是路由节点,数据沿着路由器节点进行传输,最后传给协调器节点。

ZigBee数传协调器和GPRS 模块构成网关节点,其主要负责ZigBee数传模块网络的构建和数据的远程传输。网关节点接收传感器节点的数据通过串口传给GPRS 模块,借助于GPRS 的通信网络将传感器节点采集到的数据信息传输到远端监测中心。

监测中心在Visual C++ 6.0 的平台上,采用面向TCP/IP协议的Socket 通讯机制进行程序编写,实现监测中心和网关节点的数据通信,实时接收网关节点传送过来的井盖状态信息数据,同时将故障井盖的数据信息显示出来并产生报警信息以便及时采取补救措施,实现城市道路井盖的实时监测与管理。

2 ZigBee技术及WSN 的优势

ZigBee数传技术是一种近距离、复杂度较低、低功耗、低速率、低成本的双向无线通讯技术标准,符合IEEE 802.15.4协议标准,在无数个传感器节点之间相互协调以达到相互通信的目的,同时这些节点所消耗的能量较低但其通信效率极高。利用ZigBee技术能够构建无线传感器网络,在其构建的网络内ZigBee数传模块的传输距离可以达到几百米。ZigBee协议是由IEEE 802.15.4 较低层次的物理层及MAC 层与ZigBee的网络层和应用支持子层所构成。在无线传感器网络中,根据节点的功能可以划分为终端设备(Enddevice)、路由器(Router)、协调器(Coordinator)。

无线传感器网络(Wireless Sensor Network)是一组传感器以Ad-Hoc 方式构成网络,网络中存在的许多个传感器节点协调工作采集并处理无线传感器网络区域中的被实时监测的对象目标的数据及状态信息,采集到的数据信息通过ZigBee构建的无线传感器网络以多跳接力的方式传送到远端监测中心,使监测人员能够实时准确地获取被测对象的数据信息。与其它无线网络相比其具有如下的特点:

(1) 低功耗: 由于ZigBee无线模块的传输速度比较低 ,而且能够采用休眠模式,因此ZigBee设备可以节省耗电量。由于其可以定时休眠与工作,ZigBee设备仅靠两节5 号电池就可以维持长达6 个月到2 年左右的正常使用时间,解决了基本的低功耗问题。

(2) 成本低: ZigBee的协议栈是可以通过免费下载得到的,所以产品的开发和生产成本也相对的降低,低成本在ZigBee产品的开发中也是一个重要因素。

(3) 时延短: 通信时延和休眠状态到唤醒激活状态的时间都是非常短的,节点从休眠状态切换到工作状态只要15 ms的时间,所有的传感器节点加入到ZigBee网络中也只需要大约30 ms 的时间。

(4) 网络容量大: 一个星型结构的ZigBee数传网络可以容纳254 个从设备和1个主设备, 1个区域内可同时允许存在100个ZigBee网络,并且其网络组成比较灵活。

(5) 可靠性高: 采取了碰撞避免策略,同时为了以后的发展需要还留了专用的信道,能够有效避开发送数据的竞争和冲突。MAC 层采用了完全确认的数据传输模式, 每个发送的数据包都必须等待接收方的确认信息,若传输过程中出现问题可以进行重发。

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

3.1 传感器节点硬件设计

传感器节点主要用来进行ZigBee数据采集,井盖下方的光线亮度值、漏光强度值及井盖的倾斜角度值都将被采集,并将采集的数据发送给相邻点或将相邻节点发过来的数据转发到协调器节点。ZigBee数据采集传感器节点是无线传感器网络的基本单元,节点设计的合理与否直接影响到整个系统功能的实现。

传感器节点硬件主要由ZigBee数据采集单元、数据处理单元、数据传输单元、电源管理单元和传感器模块组成,各个模块相互协作完成周围环境信息的采集和传输。从节能和系统集成的角度考虑,该监测系统使用微处理器和CC2530 无线通信模块为硬件核心来完成传感器节点环境信息的采集和信息到网关节点的传输。传感器模块采用亮度传感器、光强传感器和倾角传感器分别采集井下的光照强度和光线亮度以及井盖的倾斜程度。传感器节点框图如图2 所示。

图2 传感器节点硬件结构

CC2530 是用于2.4 GHz IEEE 802.15.4、ZigBee和RF4CE 应用的一个真正的片上系统(SoC)解决方案。它能够以非常低的总的材料成本建立强大的网络节点。CC2530 结合了领先的RF 收发器由于CC2530 内部集成了处理器和RF前端电路,所以非常适合构建小型化的传感器节点,实现了真正的单芯片片上解决方案。采集井盖状态信息的传感器分别使用亮度传感器、光照强度传感器BH1750 和倾角传感器ADXL345。传感器节点上电运行后,会依次采集井盖下方的光量值和光强值以及井盖的倾斜角度值,并通过天线进行数据的发送。

3.2 协调器节点硬件设计

网关节点(协调器节点)的主要功能就是接收传感器节点发送过来的数据,然后将数据传输到远端的监测中心。网关节点一方面和ZigBee数传网络连接,另一方面通过GPRS 模块与Internet外部网络连接,实现两种协议的直接转换,把收集的数据发送到与Internet 网络连接的监测中心。协调器节点主要由集成了8051 内核的CC2530 模块和GPRS 模块等部分组成,协调器节点框图如图3 所示。

图3 协调器节点硬件框图

在网关节点中ZigBee无线模块主要负责构建ZigBee网络,管理加入其网络的各个子节点,接收各个子节点发送过来的数据信息。CC2530 模块通过标准串口直接与GPRS 模块连接,向GPRS 模块发送标准的AT 命令实现GPRS 网络的注册及与Internet 的连接,获得IP 地址后便能够与远程监测中心相互通信,这样便能实现协调器数据的远程传输。所以,网关节点是上位机客户端和井盖监测现场联系的枢纽,在数据信息的传输过程中起着重要的中转作用。

4 系统软件设计

及实现软件设计包括上位机软件和下位机软件的开发设计。上位机监测系统软件采用面向TCP/IP 协议的Socket 通讯机制],结合SQL Sever 2000 数据库,采用VC++ 编写,主要实现井盖状态信息数据的接收、显示,同时将接收到的数据保存到数据库中以便察看。下位机软件主要实现传感器节点的数据采集及发送,GPRS 模块的数据收发以及协调器节点与GPRS 模块的数据通信。

4.1 监测中心软件设计

监测中心软件系统通过GPRS 网络接收协调器发过来的井盖状态信息,并将井盖编号和井盖的位置以及井盖的漏光值和倾斜角度值保存到数据库以便工作人员实时查询井盖的状态信息。同时借助于监测系统软件设定井盖阈值,当接收到的数据超过设定的阈值后,会产生相关故障井盖的报警信息并将故障井盖的编号以及井盖的数据信息显示出来。监测中心人员看到监测软件的报警信息后及时通知井盖所属单位和管理人员及时的排除井盖的安全隐患。监测中心上位机实现结果,见图4。

图4 监测中心界面

4.2 传感器及协调器节点软件设计

对于监测系统中的传感器节点采用了IAR 开发环境进行程序的开发,程序主要实现了传感器数据的定时采集和定时发送。传感器节点软件设计流程图如图5 所示。

图5 传感器节点流程图

协调器节点主要负责ZigBee数传网络的构建与管理,并将终端节点发送来的井盖状态数据通过GPRS 模块远程传输到监测中心。协调器传节点的软件设计流程图如图6 所示。

图6 协调器节点流程图

5 结 语

本文提出的基于ZigBee无线模块技术的城市道路井盖安全监测系统,利用光照、倾角传感器进行ZigBee数据采集。较好地满足了实时监测城市道路井盖安全状态的要求,保证了井盖状态数据信息的实时性、完整性和可靠性。实践证明,基于ZigBee数传模块的城市道路井盖安全监测系统,克服了传统井盖安全管理模式中不能及时发现安全隐患的缺点。该监测系统不仅能够排除城市道路井盖安全隐患,保障路人的生命和财产安全,还提高了城市道路井盖安全管理的水平和效率,真正实现了城市道路井盖的智能化管理。

时间: 2024-10-25 02:22:47

ZigBee城市道路井盖安全监测系统的相关文章

ZigBee接触网在线监测系统

接触网是铁路运行必不可少的高压输电线.接触网在使用中,断线会造成重大事故,如行车中断.人员伤亡等.在日常维护中,除了测量磨耗这个方案,别的方案都无法及时找到断线隐患.随着近几年接触网技术装备的投入使用,因几何参数超标造成的故障已得到改善,而断线故障却一直无法得到解决.当线索张力为0或者接近于0,则表示已经断线.根据断线的原因及物理特性,若对接触网的温湿度及线索张力进行实时检测,那么就能事先判断断线的可能性,及时采取措施. 传统的电气设备在线监测系统所采用的连接方式为有线的RS485连接,该方式不

基于无线ZigBee的污水监测系统

0 引言 污水是造成环境污染的原因之一.在人类生存环境日益恶化的今天.建立完整的污水监测系统是非常必要的.而处理分布在各处的污水检测点的数据传输问题一直是建立污水监测系统的难点. 1 污水监测的无线传感器网络架构 污水监测系统分为污水参数监测系统和污水处理过程监测系统.前者实现对水温.pH值.浊度.电导率.溶解氧含量等污水参数的测量.并对污水关键进水口和排水口重点区域的流量和水位检测等进行实时视频监测:后者完成各个污水处理池污水处理过程的参数与控制指令传输.由于污水进水口和排水口广泛分布.每个污

物联网于变配电站监测系统中的应用

1 引 言        随着计算机技术的不断发展,计算机科学与其他学科之间的融合越来越密切.计算机科学与电力系统各学科之间的融合,促进了我国智能电网事业的发展.但是由于大部分变配电站地处野外地区,极易受周围环境.天气等影响,变配电站设备的故障率也不断增加,而且对相应故障作出及时反应和处理所需要的时间也越来越长.因此为了及时有效的处理变配电站设备的故障,最大程度的保证供电的稳定性,基于物联网ZigBee数传技术的变配电站监测技术被引入到电网控制系统中来.        变配电站自动化的实现是建立

工业能耗在线监测系统

一. 系统概述 多年以来,我国对于企业能耗的收集,大多采用企业定期上报耗能报表的采集方式,企业自行上报的能耗报表,往往因为企业自身经营的需要,带有或多或少有利于企业的倾向性特征,并非完全客观反映实际能耗.能耗管理部门也没有其他直接有效的手段,获取重点企业的实际能耗信息,因此更无法做到对不同类别耗能指标的有效分析,据此制定针对性的能耗管理政策.也无法进一步提出节能方案,有效降低能耗. 工业能耗在线监测系统是一个集成Intranet/Internet网络技术.GPRS无线传输技术.Web Servi

架桥机安全监测系统既是所有机械设备均需执行的例行工作

众所周知,QDY 架桥机安全监测系统在工作环境恶劣,生产成本昂贵,结构复杂,组成零件种类繁多.在实际施工过程中,如果存在操 作不规范.防护不到位.安全检验不细致等原因,将很有可能导 致 QDY 架桥机发生损坏,甚至引发安全事故,给人们生命 财产带来威胁.因此,对 QDY 架桥机进行全面的安全检验与防护势在必行. 1QDY 型架桥机概述 在QD 型通用架桥机的基础上,根据实际需要进行相应 的改进与重新配置,所得到的新型起重机即为 QDY 架桥机.这种起重机通过了国家质检总局的质量检验,且符合国家有

【通讯协议】动手解剖《中华人民共和国环境保护行业标准(HJ/T 212-2005):污染源在线自动监控(监测)系统数据传输标准》

记得几年前,看到<中华人民共和国环境保护行业标准(HJ/T 212-2005):污染源在线自动监控(监测)系统数据传输标准> 这个协议,当时看的头都大了,最终没有下手去设计支持他.直到最近,客户说:你们VOC仪器不错啊,要是能支持HJ212传输协议就好了... 头脑出现当年阅读那个协议时的纠结,如今居然真的有客户想要我支持这个麻烦的协议,没办法,必须的做啊,也许做出来还是独家呢?哈哈 令我惊喜的是这次读这篇传输协议标准,我居然很容易就懂了,觉得其实这个协议挺简单的,而且写的还不错,面面俱到.

汽车辐射监测系统-Qt开发[转]发

1.Wait()和Notify.NotifyAll都是Object的方法 2.多线程的协作是通过控制同一个对象的Wait()和Notify()完成 3.当调用Wait()方法时,当前线程进入阻塞状态,直到有另一线程调用了该对象的Notify()方法 package Thread.Wait; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.con

Tripwire强大的服务器文件完整性监测系统-检测并报告服务器入侵

Tripwire是一个开源的功能强大的服务器文件完整性监测系统,利用各个文件的数字签名前后之间的对比 ,从而得出系统中的文件是否被人篡改过.Tripwire强大之处在于利用MD5和SNCFRN加密手段来生成文件的数字签名,任何文件改动的痕迹都能察觉. 如果你怀疑服务器遭到黑客攻击过,在多数情况下,黑客可能对系统文件等等一些重要的文件进行修改,这时Tripwire就可以生成文件变动的详细报告了.同时,为了防止Tripwire自身的文件也被人动手脚,我们可以将Tripwire的数字签名数据库.Tri

无线变电站在线监测系统解决方案

1.无线变电站在线监测系统的优势 常规的测温方法需要人工干预,要么造价较高,要么有安全隐患,要么存在局限性,而电力无线检测系统实时性强.性价比高.安全可靠,使用无线在线测量高压环境已成为一种趋势.对于这样一个物理结构复杂.测量点分布不集中.人工无法或不便于接近的环境,限制了通常所使用有线数据传输方式,使得无线采集在线监测方式更具备优越性. 2.系统设计 2.1.前端设备监控 主要是温度传感器.电量传感器.安防视屏监控和红外线监测,前端设备主要是系统前端采集和监控设备.将前端各变电站温度检测,电量