一种基于ZigBee和GPRS网络的自然灾害监测系统及方法技术方案

技术编号:16348859 阅读:33 留言:0更新日期:2017-10-03 23:21
本发明专利技术涉及一种基于ZigBee和GPRS网络的自然灾害监测系统及方法,属于环境监测技术领域。本发明专利技术通过在ZigBee网络中采用双树形的拓扑结构,使得任意节点的数据传输拥有两条以上的路径,不再受制于关键节点的工作是否正常,是否能传递数据,增强了ZigBee网络的稳定性和可靠性。同时灵活的节点定位方式使得网络的配置更加灵活,在保证位置准确性的同时提升了扩展网络的便利程度,使得ZigBee监测网络可以方便快捷的扩展。本发明专利技术的系统可靠性高、稳定性强,适用于野外自然环境的自然灾害监测。

【技术实现步骤摘要】
一种基于ZigBee和GPRS网络的自然灾害监测系统及方法
本专利技术涉及环境监测
,具体涉及一种基于ZigBee和GPRS网络的自然灾害监测系统及方法。
技术介绍
我国是受自然灾害危害最为严重的国家之一,每年都会有大量的自然环境由于突如其来的灾害被破坏掉,而目前的技术手段仍旧比较传统,主要依靠建立观察点来进行预警和防范。这样的手段效率低,灾害发现和预警不及时,一般都是在灾害发生或即将发生的情况下才产生作用。目前的物理网环境信息采集网络,有以手机信息采集为数据源的城市检测网络,但这方式只适用于人口密集的区域,大量的自然环境地区无法得到检测。而现有的自然环境监测采用蓝牙,wifi等方案的系统,功耗大、续航短,受供电的限制较大。而使用ZigBee网络的监测系统,也存在着网络稳定性可靠性不佳,容易出故障等问题。
技术实现思路
(一)要解决的技术问题本专利技术要解决的技术问题是:如何设计一种可靠性高、稳定性强,适用于野外自然环境的自然灾害监测系统及监测方法。(二)技术方案为了解决上述技术问题,本专利技术提供了一种基于ZigBee和GPRS网络的自然灾害监测系统,包括:由ZigBee节点组成的ZigBee环境监测网络、由ZigBee子网根节点和ARM网关构成的网关数据处理平台、远程控制处理中心以及GPRS网络;所述ZigBee环境监测网络包括路由节点和终端节点,所述路由节点是带位置信息的固定节点,放置于预设的位置,所述终端节点是无位置信息的普通节点,位置根据三角定位法计算得出;所述路由节点和终端节点上均挂接传感器,用于采集实时环境数据;所述ZigBee环境监测网络采用双层树形网络结构,任一终端节点都和两个或两个以上路由节点连接,路由节点之间也有多条路径连接,最终数据都汇集到ZigBee子网根节点处,当任一终端节点或路由节点收发数据时,都至少有两条物理路径和ZigBee子网根节点相通;每个ZigBee子网根节点为中心,与对应的路由节点、终端节点组成一个ZigBee子网,所述ZigBee环境监测网络对应多个ZigBee子网,各ZigBee子网的终端节点和路由节点上传感器采集的实时环境数据都上传到本ZigBee子网的ZigBee子网根节点;每个ZigBee子网根据其自身信息在远程控制处理中心都生成相应的位置分布图和数据库;所述网关数据处理平台中,每个ARM网关连接多个ZigBee子网根节点,ARM网关用于将ZigBee子网根节点接收到的实时环境数据再进行地址、协议转换,冗余筛选和分包压缩处理,以减少数据传出量,再经所述GPRS网络传到远程控制处理中心;所述远程控制处理中心用于在接收到数据后,将数据存储到对应的数据库中,通过数据库中的数据来判断自然环境是否正常;所述远程控制处理中心还用于发布指令到ZigBee环境监测网络,以控制ZigBee环境监测网络对数据的采集。优选地,所述系统还包括电源模块,用于给网关数据处理平台供电。本专利技术还提供了一种利用所述的系统进行自然灾害监测的方法,包括以下步骤:S1、按预设的位置布置路由节点,在任意位置布置终端节点,并按照双层树形网络结构组网,形成ZigBee环境监测网络,然后根据三角定位法计算普通节点的位置,从而进行普通节点的定位;S2、启动ZigBee环境监测网络,以各个ZigBee子网根节点为中心组成多个ZigBee子网,各个ZigBee子网根据其自身信息在程控制处理中生成相应的位置分布图和数据库;S3、ARM网关将ZigBee子网根节点接收到的实时环境数据进行地址、协议转换,冗余筛选和分包压缩处理,以减少数据传出量,再经所述GPRS网络传到远程控制处理中心;S4、所述远程控制处理中心在接收到数据后,将数据存储到对应的数据库中,通过数据库中的数据来判断自然环境是否正常,即是否发生或有可能发生自然灾害。优选地,所述数据库的结构如下表所示:其中,节点编号为唯一标识码;节点属性包括根节点、路由节点,终端节点;父节点为上级节点的编号,ZigBee组网是动态的,不同时间点的父节点不同,ZigBee子网中,只有根节点是没有父节点的;位置是固定位置或根据三角定位法计算得到的位置;环境数据是传感器采集的数据;时间戳是本次记录的时间。优选地,步骤S1中,对普通节点进行定位的方法为:测得普通节点相对于与其连接的三个固定节点的信号强度RSSI值,再根据距离和信号衰减的公式得到普通节点与三个固定节点的距离,最后根据三角定位公式确定普通节点的位置。(三)有益效果本专利技术通过在ZigBee网络中采用双树形的拓扑结构,使得任意节点的数据传输拥有两条以上的路径,不再受制于关键节点的工作是否正常,是否能传递数据,增强了ZigBee网络的稳定性和可靠性。同时灵活的节点定位方式使得网络的配置更加灵活,在保证位置准确性的同时提升了扩展网络的便利程度,使得ZigBee监测网络可以方便快捷的扩展。本专利技术的系统可靠性高、稳定性强,适用于野外自然环境的自然灾害监测。附图说明图1为本专利技术系统结构框图;图2为本专利技术系统中ZigBee环境监测网络及其与ZigBee子网根节点连接的拓扑结构图;图3为本专利技术系统中网关数据处理平台软件结构框图;图4为本专利技术方法中普通节点定位原理示意图。具体实施方式为使本专利技术的目的、内容、和优点更加清楚,下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。本专利技术提供了一种基于ZigBee和GPRS网络的自然灾害监测系统,包括:由ZigBee节点组成的ZigBee环境监测网络、由ZigBee子网根节点和ARM网关构成的网关数据处理平台、远程控制处理中心以及GPRS网络;所述ZigBee环境监测网络包括路由节点和终端节点,所述路由节点是带位置信息的固定节点,放置于预设的位置,所述终端节点是无位置信息的普通节点,位置根据三角定位法计算得出,这样的方式可以使节点的布置更灵活,不用把所有节点的位置都固定,在一定的范围了布置少量的位置已知且固定的节点,其他节点通过三角定位的方式确定。所述路由节点和终端节点上均挂接传感器,用于采集实时环境数据。数据传输网络拓扑一般分为星形、树形和网状形。星形网结构简单,便于建网和管理,网络延迟时间较小,传输误差较低,但是成本高、可靠性较低、资源共享能力较差。网状网络系统可靠性高,容错能力强。但是安装复杂、不经济,只有每个站点都要频繁发送信息时才使用这种方法。树形结构是分级的集中控制式网络,一定程度上综合了星形网和网状网的优点,但除了叶节点及其相连的线路外,任一节点或其相连的线路故障也会使系统受到一定影响。为了克服数据传输可靠性不足的特点,所述ZigBee环境监测网络采用双层树形网络结构,如图2所示,任一终端节点都和两个或两个以上路由节点连接,路由节点之间也有多条路径连接,最终数据都汇集到ZigBee子网根节点处,当任一终端节点或路由节点收发数据时,都至少有两条物理路径和ZigBee子网根节点相通,当中间某一节点失效后,系统仍能正常工作,保证了大多数节点和链路的数据传输可靠性;每个ZigBee子网根节点为中心,与对应的路由节点、终端节点组成一个ZigBee子网,所述ZigBee环境监测网络对应多个ZigBee子网,各ZigBee子网的终端节点和路由节点上传感器采集的实时环境数据都本文档来自技高网...
一种基于ZigBee和GPRS网络的自然灾害监测系统及方法

【技术保护点】
一种基于ZigBee和GPRS网络的自然灾害监测系统,其特征在于,包括:由ZigBee节点组成的ZigBee环境监测网络、由ZigBee子网根节点和ARM网关构成的网关数据处理平台、远程控制处理中心以及GPRS网络;所述ZigBee环境监测网络包括路由节点和终端节点,所述路由节点是带位置信息的固定节点,放置于预设的位置,所述终端节点是无位置信息的普通节点,位置根据三角定位法计算得出;所述路由节点和终端节点上均挂接传感器,用于采集实时环境数据;所述ZigBee环境监测网络采用双层树形网络结构,任一终端节点都和两个或两个以上路由节点连接,路由节点之间也有多条路径连接,最终数据都汇集到ZigBee子网根节点处,当任一终端节点或路由节点收发数据时,都至少有两条物理路径和ZigBee子网根节点相通;每个ZigBee子网根节点为中心,与对应的路由节点、终端节点组成一个ZigBee子网,所述ZigBee环境监测网络对应多个ZigBee子网,各ZigBee子网的终端节点和路由节点上传感器采集的实时环境数据都上传到本ZigBee子网的ZigBee子网根节点;每个ZigBee子网根据其自身信息在远程控制处理中心都生成相应的位置分布图和数据库;所述网关数据处理平台中,每个ARM网关连接多个ZigBee子网根节点,ARM网关用于将ZigBee子网根节点接收到的实时环境数据再进行地址、协议转换,冗余筛选和分包压缩处理,以减少数据传出量,再经所述GPRS网络传到远程控制处理中心;所述远程控制处理中心用于在接收到数据后,将数据存储到对应的数据库中,通过数据库中的数据来判断自然环境是否正常;所述远程控制处理中心还用于发布指令到ZigBee环境监测网络,以控制ZigBee环境监测网络对数据的采集。...

【技术特征摘要】
1.一种基于ZigBee和GPRS网络的自然灾害监测系统,其特征在于,包括:由ZigBee节点组成的ZigBee环境监测网络、由ZigBee子网根节点和ARM网关构成的网关数据处理平台、远程控制处理中心以及GPRS网络;所述ZigBee环境监测网络包括路由节点和终端节点,所述路由节点是带位置信息的固定节点,放置于预设的位置,所述终端节点是无位置信息的普通节点,位置根据三角定位法计算得出;所述路由节点和终端节点上均挂接传感器,用于采集实时环境数据;所述ZigBee环境监测网络采用双层树形网络结构,任一终端节点都和两个或两个以上路由节点连接,路由节点之间也有多条路径连接,最终数据都汇集到ZigBee子网根节点处,当任一终端节点或路由节点收发数据时,都至少有两条物理路径和ZigBee子网根节点相通;每个ZigBee子网根节点为中心,与对应的路由节点、终端节点组成一个ZigBee子网,所述ZigBee环境监测网络对应多个ZigBee子网,各ZigBee子网的终端节点和路由节点上传感器采集的实时环境数据都上传到本ZigBee子网的ZigBee子网根节点;每个ZigBee子网根据其自身信息在远程控制处理中心都生成相应的位置分布图和数据库;所述网关数据处理平台中,每个ARM网关连接多个ZigBee子网根节点,ARM网关用于将ZigBee子网根节点接收到的实时环境数据再进行地址、协议转换,冗余筛选和分包压缩处理,以减少数据传出量,再经所述GPRS网络传到远程控制处理中心;所述远程控制处理中心用于在接收到数据后,将数据存储到对应的数据库中,通过数据库中的数据来判断自然环境是否正常;所述远程控制处理中心还用于发布指令到ZigBee环境监测网络...

【专利技术属性】
技术研发人员:张曾洋刘广东徐川
申请(专利权)人:北京计算机技术及应用研究所
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1