基于分簇网络感知技术的火情趋势分析方法及系统\n技术领域\n[0001] 本发明涉及一种大面积森林火势蔓延趋势的判断方法,属于动态信息实时感知技术,特别是涉及一种基于分簇网络感知技术的火情趋势分析方法及系统。\n背景技术\n[0002] 无线传感器网络(WSN,Wireless Sensor Network)综合了传感器技术、嵌入式计算技术、分布式信息处理技术和通信技术,能够协作的实时监测、感知和采集网络分布区域内的各种环境或监测对象的信息,并对这些信息进行处理,获得详尽而准确的信息,传送到需要这些信息的用户。\n[0003] 随着科学技术的发展,无线传感网络被应用于森林防火的研究工作中,包括利用无线传感器网络技术快速有效地动态获取和描述森林环境变量信息等,并已经取得了一定的研究成果,对我国森林火灾的监测和预防工作产生了重要的生态意义、社会意义和经济意义。\n[0004] 但是,目前现有的基于无线传感器网络技术的森林火灾监测方案主要都是为了解决预防火灾或快速感知火灾并且报警的问题。另外,由于其需要人工固定布设传感器,成本偏高,且只能通过温湿度传感器、烟雾传感器来判别火情,而对火势蔓延趋势、方向以及速度的研判等关键信息则无法提供有价值的支持。然而发生森林火灾时,森林地形地势复杂,气候条件多变,林火燃烧凶猛,因此,能够测定火势蔓延趋势、方向以及速度才能快速有效地控制火势,降低森林火灾的损失。\n[0005] 因此亟须一种能够在火灾已经发生的情况下,为火灾扑救指挥工作提供决策性数据支持的解决方案,该处理方法应该至少实现如下功能:\n[0006] 1.迅速测定火场的准确位置、面积、形状,自动生成火场实时地图。\n[0007] 2.有效测定火场的发展速度和方向。\n[0008] 3.结合火场实时数据,迅速计算出隔离带的最佳开设位置。\n发明内容\n[0009] 本发明的目的在于提供一种基于分簇网络感知技术的火情趋势分析系统,可以迅速测定火场的准确位置、面积、形状生成火场实时地图,以及计算出整个火场的发展速度和方向和隔离带的最佳开设位置。\n[0010] 本发明的另一目的在于提供一种基于分簇网络感知技术的火情趋势分析系统,用以有效测定火场的发展速度和方向。\n[0011] 为解决上述技术问题,本发明提供一种基于分簇网络感知技术的火情趋势分析系统,包括:多个传感器,所述多个传感器包括用于撒播在火场的具有短距离通信功能的多个普通节点传感器和具有短距离通信功能、中距离通信功能以及GPS定位功能的多个锚节点传感器;中继器,所述中继器具有中距离通信功能,用于在火场接收锚节点传感器所发出的簇路由信息,并通过卫星通信链路发送所接收的簇路由信息;飞行器,所述飞行器用于在火灾发生时向地面撒播所述多个传感器;数据处理平台,所述数据处理平台位于指挥监控中心,用于通过卫星通信链路接收所述簇路由信息,并对所述簇路由信息进行分析处理;所述多个传感器中的锚节点传感器作为簇头建立若干无线分簇网络,并通过中继器和卫星通信链路将各锚节点传感器所发出的簇路由信息实时发送到数据处理平台,所述数据处理平台对所接收到的簇路由信息采用DV-hop定位算法计算得出各传感器的分布数据并实时绘制出火场监测地图,然后计算出整个火场的发展速度和方向以及隔离带的最佳开设位置。\n[0012] 作为优选,所述普通节点传感器包括无线收发器。\n[0013] 作为优选,所述锚节点传感器包括所述锚节点传感器包括用于与所述普通节点传感器的无线收发器通信的无线收发器、用于卫星定位的GPS模块和用于与所述中继器通信的超高频通讯模块。\n[0014] 作为优选,所述中继器设置在飞行器上。\n[0015] 作为优选,所述飞行器为直升机、无人机或飞艇。\n[0016] 作为优选,所述中继器具有卫星通信能力。\n[0017] 作为优选,所述无线分簇网络包括一个或多个锚节点传感器和多个普通节点传感器。\n[0018] 作为优选,所述簇路由信息包括簇路由表、最优路径信息以及锚节点传感器的GPS定位数据。\n[0019] 作为优选,所述数据处理平台采用DV-hop定位算法对所接收到的所述信息进行分析。\n[0020] 相应的,本发明还提供一种基于分簇网络感知技术的火情趋势分析系统,包括以下步骤:\n[0021] 步骤1:利用飞行器沿火线空中撒播多个传感器;\n[0022] 步骤2:传感器达到地面后,以传感器中的所有或部分锚节点传感器作为簇头节点,其余的传感器作为簇节点自组建立若干无线分簇网络;\n[0023] 步骤3:所有簇头发起并开始建立最优路径;\n[0024] 步骤4:各无线分簇网络中的各个簇头节点实时向中继器发送其簇路由信息,所述中继器经由卫星通信链路将所接收到的簇路由信息进行发送;\n[0025] 步骤5:数据处理平台通过卫星通信链路实时接收所述簇路由信息;\n[0026] 步骤6:数据处理平台对所接收到簇路由信息进行分析,实时绘制出火场监测地图;\n[0027] 步骤7:判断所接收的路由信息是否足够计算火场的发展速度和趋势,若足够计算,则执行步骤8;若不够计算,则返回执行步骤5;\n[0028] 步骤8:计算并在火场监测地图上标注整个火场的发展速度和趋势;\n[0029] 步骤9:根据预设的计算模型计算并在火场监测地图上标注隔离带的最佳开设位置。\n[0030] 作为优选,所述簇路由信息包括簇路由表、最优路径以及锚节点传感器的GPS定位数据。\n[0031] 作为优选,所述步骤3中所有簇头发起并开始建立最优路径的步骤包括:\n[0032] 步骤3.1簇头节点发起洪泛广播,内容包括本簇头节点ID、本簇头节点坐标和本簇头节点跳数;\n[0033] 步骤3.2等待邻近簇节点建立梯度路由,并转发广播信息;\n[0034] 步骤3.3接收邻近簇节点转发的其它簇头广播信息,内容包括其它簇头节点ID、其它簇头节点坐标和其它簇头节点跳数;\n[0035] 步骤3.4通过中距离通讯装置向中继器发送已经接收到的簇路由信息;\n[0036] 步骤3.5返回步骤3.1。\n[0037] 作为优选,所述步骤3.2中建立梯度路由的步骤包括:\n[0038] 步骤3.2.1在簇节点本地创建路由记录表,字段内容包括簇头节点ID、簇头节点坐标和簇头节点跳数;\n[0039] 步骤3.2.2从邻近节点接收簇头广播信息,获取其转发的簇头节点详细信息;\n[0040] 步骤3.2.3判断获取到的簇头节点ID是否在本地路由表中已登记,如果已登记,则执行步骤3.2.4;如果未登记,则执行步骤3.2.9;\n[0041] 步骤3.2.4查找本地路由表中该簇头节点对应登记的原跳数值;\n[0042] 步骤3.2.5判断获取到的新跳数值是否小于原跳数值,若小于原跳数值,则执行步骤3.2.6;若大于原跳数值,则执行步骤3.2.2;\n[0043] 步骤3.2.6在本地记录表将该簇头的原跳数更新为新跳数;\n[0044] 步骤3.2.7转发该簇头节点的最新信息,内容包括簇头节点ID、簇头节点坐标和簇头节点跳数加一;\n[0045] 步骤3.2.8执行步骤3.2.2;\n[0046] 步骤3.2.9在本地记录表中添加一条新记录,内容包括该簇头节点ID、簇头节点坐标和簇头节点跳数;\n[0047] 步骤3.2.10执行步骤3.2.7。\n[0048] 作为优选,所述步骤5包括:\n[0049] 步骤5.1:将所接收到的路由信息输入数据处理平台,并使用DV-Hop定位算法得出普通节点传感器相对于锚节点传感器的位置进行近似估算,从而得出所有传感器的分布数据;\n[0050] 步骤5.2:根据传感器的分布数据值绘制火场监测地图。\n[0051] 由于采用了以上技术方案,与现有技术相比,本发明具有以下优点:能够实时感知火场的准确位置、面积、形状以及火场的发展速度和方向等关键数据;可在制定扑救方案前,为指挥决策者提供客观、量化的火场实时数据,做到科学指挥、决策有据,且无需预先部署、全面部署和长期监控,而只需在火灾发生后有针对性的在火场上空沿线撒播部署,大大节约了部署成本和维护成本,有效的提高了系统整体的监控效率;采用空中随机撒播的部署方式代替人工定点安装部署的方式,可操作性强且部署速度极快。\n附图说明\n[0052] 图1为本发明实施例的基于分簇网络感知技术的火情趋势分析系统的示意图;\n[0053] 图2为本发明实施例的基于分簇网络感知技术的火情趋势分析方法的流程图;\n[0054] 图3为本发明实施例的基于分簇网络感知技术的火情趋势分析方法中建立最优路径的流程图;\n[0055] 图4为本发明实施例的基于分簇网络感知技术的火情趋势分析方法中建立梯度路由的流程图;\n具体实施方式\n[0056] 为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。\n[0057] 本发明的基于分簇网络感知技术的火情趋势分析系统包括:多个传感器,所述多个传感器包括用于撒播在火场的具有短距离通信功能的多个普通节点传感器和具有短距离通信功能、中距离通信功能以及GPS定位功能的多个锚节点传感器;\n[0058] 中继器,所述中继器具有中距离通信功能,用于在火场接收锚节点传感器所发出的簇路由信息,并通过卫星通信链路发送所接收的簇路由信息;\n[0059] 飞行器,所述飞行器用于在火灾发生时向地面撒播所述多个传感器;\n[0060] 数据处理平台,所述数据处理平台位于指挥监控中心,用于通过卫星通信链路接收所述簇路由信息,并对所述簇路由信息进行分析处理;\n[0061] 所述多个传感器中的全部或部分锚节点传感器作为簇头建立若干无线分簇网络,并通过中继器和卫星通信链路将各锚节点传感器所发出的簇路由信息实时发送到数据处理平台,所述数据处理平台对所接收到的簇路由信息采用DV-hop定位算法计算得出各传感器的分布数据并实时绘制出火场监测地图,然后计算出整个火场的发展速度和方向以及隔离带的最佳开设位置。\n[0062] 图1为本发明实施例的基于分簇网络感知技术的火情趋势分析系统的示意图。如图1所示,当发生大面积开放式火灾时,利用飞行器在火灾现场空中撒播包括大量普通传感器和少量锚节点传感器的多个传感器,完成传感器的部署工作。在本实施例中,所述飞行器可以是直升机、无人机、飞艇等。\n[0063] 所述普通节点传感器具备短距离通讯功能的低成本,所述锚节点传感器同时具备短距离通讯功能、中距离通讯功能和GPS定位功能。所述普通节点传感器包括无线收发器,所述锚节点传感器包括用于与所述普通节点传感器的无线收发器通信的无线收发器、用于卫星定位的GPS模块和用于与所述中继器通信的超高频通讯模块,在本实施例中,所述无线收发器为Zigbee收发器,但本发明不限于此,所述无线收发器也可以是蓝牙收发器等。\n当传感器到达地面后,以锚节点传感器作为簇头节点,普通节点传感器作为簇节点自组建立若干无线分簇网络。在本实施例中,所述无线分簇网络包括一锚节点传感器和多个普通节点传感器,但本发明不限于此,根据实际情况需要,每个无线分簇网络中可以包括多个锚节点传感器。基于分簇路由的概念,由锚节点传感器作为簇头广播跳数,普通节点传感器接收并判断到锚节点传感器的最小跳数,然后将跳数加一进行转发。组网完成后,锚节点传感器根据路由表信息得出与任一普通节点的最优通讯路径。\n[0064] 锚节点传感器实时向中继器发送其簇路由信息,所述簇路由信息包括簇路由表、最优路径信息以及锚节点传感器的GPS定位数据。\n[0065] 所述中继器可以设置在飞行器上,用于在空中与地面的锚节点传感器进行中距离通讯,同时通过卫星通信链路将这些簇路由信息传输至指挥中心的数据处理平台。在本实施例中,数据处理平台可通过卫星信号接收站接收卫星信号。\n[0066] 所述数据处理平台采用DV-Hop定位算法分析所接收的各个无线分簇网络的簇路由信息,对普通节点传感器相对与锚节点传感器的位置进行近似估计,然后根据所估计的传感器的分布数据绘制出传感器部署地区的火场监测地图。当火线蔓延且烧毁部分传感器后,锚节点传感器将会重新选择最优路径组网,数据处理平台根据变化的簇路由信息计算得出最新的传感器分布数据,然后将所述最新的传感器分布数据与原先的分布数据进行比较,可得出传感器消失的趋势和速度,并在已经生成的火场监测地图上标注出损毁消失的传感器,由此计算出整个火场的发展速度和方向。然后,数据处理平台根据预先设置的计算模型判断计算出隔离带的最佳开设位置,并立即直观的标注在火场地图上。\n[0067] 相应的,本发明还提供一种基于分簇网络感知技术的火情趋势分析方法,参考图\n2,其为本发明实施例的基于分簇网络感知技术的火情趋势分析方法的流程图,所述方法包括以下步骤:\n[0068] 步骤1.在火灾发生时,利用飞行器按一定比例空中沿火线空中撒播普通传感器(簇节点)和锚传感器(簇头节点),完成传感器的部署工作。\n[0069] 步骤2.传感器达到地面后以传感器中的所有或部分锚节点传感器作为簇头节点,其余传感器作为簇节点自组建立若干无线分簇网络。\n[0070] 步骤3.组网完成后,由所有簇头节点广播数据包,采用梯度路由法建立最优路径并实时更新簇路由表。\n[0071] 步骤4.各无线分簇网络由簇头节点实时向中继器发送本簇的路由信息包括簇路由表和最优路径的信息,以及簇头节点本身的GPS定位数据,同时通过卫星通信链路向指挥中心的数据处理平台传输这些数据。\n[0072] 步骤5.数据处理平台通过卫星实时接收所有无线分簇网络的最新路由信息。\n[0073] 步骤6.数据处理平台采用DV-Hop定位算法分析路由信息,即每一个簇头节点的每跳平均距离可以由此节点到其他的簇头节点的总的距离之和除以总的跳数之和得到;而相对某簇头节点的其它簇节点距离,可以根据路由信息中所记录的跳数值乘以每跳平均距离近似得出。通过该方法,可以计算出节点分布的相对距离,再结合簇头节点的GPS定位数据,可绘制出传感器部署地区的火场监测地图。\n[0074] 步骤7.数据处理平台将最新计算出节点分布数据与原先的分布数据相比较,在已经生成的火场监测地图上标注出损毁消失的传感器节点。数据处理平台还可以根据消失节点的趋势和速度计算出整个火场的发展速度和方向,因此,数据处理平台首先判断已知的信息是否足够计算趋势。如果足够计算,则执行步骤8;如果不够计算,则返回执行步骤\n5。\n[0075] 步骤8.计算并在火场地图上标注出整个火场的发展速度和趋势。\n[0076] 步骤9.根据预设的计算模型计算并在火场地图上标注出隔离带最佳开设位置。\n[0077] 图3为本发明实施例的基于分簇网络感知技术的火情趋势分析方法中簇头节点建立最优路径的流程图;如图3所示,上述步骤3中簇头节点建立最优路径,包括步骤如下:\n[0078] 步骤3.1.簇头节点发起洪泛广播,内容包括本簇头节点ID、本簇头节点坐标和本簇头节点跳数。\n[0079] 步骤3.2.等待邻近簇节点建立梯度路由,并转发广播信息。\n[0080] 步骤3.3.接收邻近簇节点转发的其它簇头广播信息,内容包括其它簇头节点ID、其它簇头节点坐标和其它簇头节点跳数。\n[0081] 步骤3.4.通过中距离通讯装置向中继器发送已经接收到的梯度路由信息。\n[0082] 步骤3.5.返回步骤3.1。\n[0083] 图4为本发明实施例的基于分簇网络感知技术的火情趋势分析方法中簇节点建立梯度路由的流程图。如图4所示,步骤3.2中簇节点建立梯度路由包括步骤如下:\n[0084] 步骤3.2.1.在簇节点本地创建路由记录表,字段内容包括簇头节点ID、簇头节点坐标和簇头节点跳数。\n[0085] 步骤3.2.2.从邻近节点接收簇头广播信息,获取其转发的簇头节点详细信息。\n[0086] 步骤3.2.3.判断获取到的簇头节点ID是否在本地路由表中已登记,如果已登记,则执行步骤3.2.4;如果未登记,则执行步骤3.2.9。\n[0087] 步骤3.2.4.查找本地路由表中该簇头节点对应登记的原跳数值。\n[0088] 步骤3.2.5.判断获取到的新跳数值是否小于原跳数值,若小于原跳数值,则执行步骤3.2.6;若大于原跳数值,则执行步骤3.2.2。\n[0089] 步骤3.2.6.在本地记录表将该簇头的原跳数更新为新跳数。\n[0090] 步骤3.2.7.转发该簇头节点的最新信息,内容包括簇头节点ID、簇头节点坐标和簇头节点跳数加一。\n[0091] 步骤3.2.8.执行步骤3.2.2。\n[0092] 步骤3.2.9.在本地记录表中添加一条新记录,内容包括该簇头节点ID、簇头节点坐标和簇头节点跳数。\n[0093] 步骤3.2.10.执行步骤3.2.7。\n[0094] 经过簇节点建立梯度路由和簇头节点建立最优路径的步骤,簇头节点(锚节点传感器)中可具有其所在的整个无线分簇网络的簇路由信息并随着火势的蔓延对该簇路由信息进行不断更新,同时将这些簇路由信息通过中继器经由卫星通信网络实时发送给位于指挥中心的数据处理平台。数据处理平台采用DV-Hop定位算法分析所接收的各个无线分簇网络的簇路由信息,计算得到火灾现场传感器的分布数据,同时绘制出传感器部署地区的火场监测地图。然后数据处理平台将最新计算出节点分布数据与原先的分布数据相比较,在已经生成的火场监测地图上标注出损毁消失的传感器节点,数据处理平台根据消失节点的趋势和速度计算出整个火场的发展速度和方向。\n[0095] 综上所述,本发明的基于分簇网络感知技术的开放式火情趋势分析系统能够在火灾发生后迅速部署构成,并通过本发明的基于分簇网络感知技术的开放式火情趋势分析方法实时感知火场的准确位置、面积、形状以及火场的发展速度和方向等,能够快速为扑救指挥工作提供关键决策数据。\n[0096] 以上实施例仅用以说明本发明而非限制,尽管参照实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明进行修改该或者同等替换,而不脱离本发明的精神和范围,其均应涵盖在本发明的权利要求范围当中。
法律信息
- 2015-11-11
- 2013-08-21
实质审查的生效
IPC(主分类): H04W 40/02
专利申请号: 201110458570.1
申请日: 2011.12.31
- 2013-07-03
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2008-10-22
|
2008-03-05
| | |
2
| |
2007-11-21
|
2006-05-16
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |