石 磊
(阜阳职业技术学院,安徽 阜阳 236031)
无限传感网络WSN是一种全新的网络化信息收集处理技术,其具有广泛的应用价值[1]。无线传感网络WSN可应用在山体和滑坡灾害的检测领域,在监控地区设置大量的无线网络节点构成网状结构,再结合无线GPRS通信技术,实时监测网络节点是否出现异常,分析、处理收集到的监测数据,则可完成山体和滑坡灾害的准确预警[2]。当前存在一些较好的方法,但具有一定的局限性。王文发等[3]提出的无线传感网络覆盖盲区监测方法,只针对网络覆盖盲区监测,无法有效检测传感器节点异常情况,不能准确预警山体和滑坡灾害的发生;张文峰等[4]地质滑坡灾害的山层断层效应分析与研究,只监测地质滑坡灾害的山层断层效应,传递滑坡灾害信息时存在较高的滞后性,使得滑坡灾害预警效率大大降低;孙光林等[5]研究的边坡灾害监测预警物联网系统及工程,只能预警倾斜顺层岩质边坡灾害,对其它类型边坡灾害预警效果差,具有一定局限性。
为解决以上问题,本文提出新的山体和滑坡灾害的传感网络预警方法,提高山体和滑坡预警效果。
WSN监测层、GPRS接入层以及监控中心组成山体和滑坡灾害的传感网络预警体系[6]。图1为传感网络预警体系结构。
图1 山体和滑坡灾害的传感网络预警体系结构
从图1可知,监测山体边坡的位移、倾角与水位等信息过程中,需要在监测区中配置许多传感器节点,信息收集频率与信息收集量在测量时通过传感器节点自动调整,将收集到的信息利用簇头节点实施去冗融合处理后通过路由器发送,远程监控中心接收BS基站内由GPRS网关节点界定格式处理的信息数据,监控中心及时了解信息数据的安全性,同时处理和呈现数据;完成对山体边坡失稳的安全性预警监测[7]。
图2为山体和滑坡灾害的传感网络预警体系山体边坡失稳变形运动和监测原理,山体滑坡的核心要素是雨水浸泡,表征边坡危险度的关键参数为山地下水位高度,设置大量垂直孔洞在朝下山区势的边坡山体危险范围内,将液位传感器设置在孔洞底端,向WSN反馈收集到的液位值。土石层受侵蚀风化等原因形成土石层巨大差异,在孔洞各个深度放置倾角传感器收集边坡不同层段的倾角信息数据[8]。山体边坡失稳变形趋向、强度与威胁性由智能检测中心通过倾角传感器断定。
图2 山体边坡失稳变形运动和监测
WSN监测层有去冗度高、耗能低等优点,WSN监测层利用分层多簇结构网络,将临近的节点构成一个簇,子节点收集到的数据上传至簇头节点并融合,簇头节点依据规定算法动态选取,并将其余簇头节点数据传递给路由器向外传输[9]。使用休眠机制收集数据延长传感器节点寿命,传感节点通过监测内部电路提醒监测边坡环境参数超出规定阈值,提升信息收集密度。为了提高系统使用寿命,节约用电,将传感节点的数据收集时间通过监控中心调至8 h一次传递数据。在雨季和台风危险期,为确保边坡安全的实时监测与滑坡危险预警,将监测频率提升至1 min一次传递数据。
海量数据的远程传输利用GPRS接入层完成,数据传输的可靠性与延迟性具有负相关性。GPRS模块采用Sm300模块为核心,利用AT指令编程完成网络的连接与数据的反馈[10]。网络连接时查询模块在工作状态正常情况下,建立APN以及用户名与密码,网络连接形式、本地IP与端口在退出OK后建立,建立网络连接形式以及本地IP与端口后链接UDP,UDP链接完成后即刻上传数据。图3为GPRS网络连接流程。
图3 GPRS 网络连接流程
GPRS网关转发的监测数据上传到监控中心,通过该后台数据库存储监控数据,将数据呈现在用户页面中,基于数据研究结果完成山体和滑坡的告警[11],监控中心的两种功能如下。
1.3.1 可视化呈现功能
(1)将呈现的地理信息与地理信息系统连接,通过地图呈现全部的传感器节点方位和实时数据,滑坡多发地带状况由掌握全部监测成果的监测者鉴定。
(2)利用时间段规律反映各传感器节点的全部数据,监测者利用时间段规律分析各时间段的滑坡情况[12],健全预警体系。
(3)全部实时数据与节点情况由总体节点依据网络中的标识大小反映,监测者选取监测数据并实时监测节点的特殊情况,有效的保护了网络系统。
1.3.2 警示功能
(1)异常标识的警示信息呈现在软件页面中。
(2)警示声音由监控中心内的多媒体装备发出。
(3)将警示短信发送至监测者的个人移动部件中。
将山坡和滑坡灾害传感网络中邻近节点的方位信息作为基础,利用区域分割方式,实现庞大无线网络的小规模化管理[13]。依据规划后的小节点,对比区域节点的单次多点,将区域节点局部关联:选取区域节点内正常信息,以方位信息为基础,对比选取的标准节点信息和邻近节点信息,依据方位半径大小选取适当的适配值[14]。为增强节点定位的精确性,规划一个适当的选择算子。
1.4.1 异常节点的区域内对比鉴别
(1)
为方便进一步对比鉴别,加权优化节点特征对,加权表达式为:
(2)
运算节点特征提取误差为:
(3)
(4)
(5)
得出:
Dirp=γprp,p=w+1,…,k。
(6)
式中:特征斜方差矩阵的特征值与相应的特征向量分别为γp与rp。
实施差异对比检测方法的过程为:
(7)
节点特征对比由公式(7)方程组求解完成,完整存储节点异常特征值分量,对运算量实施简化的过程中,最大程度存储海量原有信息,准确检测出异常区域特征和正常区域特征,进而实现山体和滑坡灾害的传感网络异常节点区域检测,为后续异常节点定位提供可靠依据。
1.4.2 分区域异常节点定位算法实现
上小节检测到异常节点区域后,应依据节点位置信息规划小区域无线网络,各区域内节点数量在三个以上时可确保各节点区域对比的精确度。标准节点的验证信息反馈至邻近节点验证,邻近节点将验证无误的标准信息反馈至其他节点。使用最佳选择算子验证三个以上的节点数量,选取最佳多个通信节点。节点的初始位置解与节点区域的公共领域利用估计算法计算得出,图4为多节点同时检验区域。
图4 多节点同时验证区域
如图4所示,(i1,j1)、(i2,j2)、(i3,j3)、(i4,j4)分别为多个节点的区域,标准节点位置信息(i,j)依据多个节点的区域搜索得出:
(i,j)=((i2,j1)/2,(j3,j1)/2)。
(8)
节点异常特征搜索算法内存在特征误差状况,区域临近时特征误差形成波动,依据特征误差波动获取最佳运算节点,这一运算结果为小区域网络节点结果,则大区域结果依据小区域结果优化运算得出,优化表达式为:
(9)
式中:Gcur以及Gp分别表示传感节点小区域和大区域,Hn表示节点特征数,E()为特征误差运算函数。
为运算出整个网络节点内最佳解,邻近无线网络区域节点特征信息由公式(9)优化得出。为保证能够准确定位异常节点信息,由不同区域不同节点迭代运算,运算结果能够逐渐缩短异常节点位置信息[15],最终定位到异常节点,该异常节点则是山体和滑坡灾害传感网络中的异常传感节点,提示对应区域存在山体和滑坡灾害。
实验选取某地区进行实验,检测异常传感节点的性能,实验将选取的实验点划分为6个小区域,并配置6组同样结构的节点。设置5个任意感应器节点为异常节点,运用本文方法与传统的基于层次分析的预警方法和基于无线传感预警方法检测异常节点,记录检测时间。估计要检验方位信息和异常节点实际方位信息间的欧式距离为平均误差,距离与误差呈正相关性。表1为本文方法与基于层次分析的预警方法和基于无线传感预警方法定位异常节点耗时的数据对比。
表1 三种方法定位数据对比
由表1可知,本文方法检验异常节点耗时为2 s,平均误差不超过2.2%,基于层次分析的预警方法检验异常节点耗时为15 s,平均误差为32.1%,基于无线传感预警方法的检验异常节点耗时为13 s,平均误差为29.9%。本文方法比基于层次分析的预警方法和基于无线传感预警方法检验异常节点耗时分别节省13 s和11 s,平均误差分别小29.9%、27.7%。本文方法定位异常节点相对耗时短且准确率高。
图5为不同传感节点比例情况下,本文方法与两种传统分析方法的平均误差走向图。由图5可知,随着传感节点比例的不断提升,三种方法定位异常传感节点的平均误差都不断降低,并且本文方法的定位的平均误差始终低于基于无线传感预警方法与基于层次分析的预警方法,分析该图可以看出本文方法和基于层次分析的预警方法的平均定位误差分别是17%以及50%,基于无线传感的预警方法的平均定位误差为47%,能够看出本文方法具有较高的异常传感节点检测精度。
图5 平均误差走向图
利用三种方法对实验地区某滑坡位移值与实际位移值进行比较,图6为本文方法预测滑坡位移与实际滑坡位移对比情况,图7为基于层次分析的预警方法预测滑坡位移与实际滑坡位移对比情况,图8为基于无线传感预警方法预测滑坡位移与实际滑坡位移对比情况。对比分析可知,本文方法预测滑坡位移与实际滑坡位移最高相差0.002 dm,能够精准定位滑坡位移方位。基于层次分析的预警方法预测滑坡位移与实测位移差距较大,最高相差0.023 dm,基于无线传感的预警方法预测滑坡位移与实际相差较大,最高相差0.021 dm。层次分析的预警方法与无线传感预警方法预测滑坡位移与实际滑坡位移距离相差较远,并且定位不精准。
图6 本文方法预测滑坡位移与实际滑坡位移对比
图7 基于层次分析的预警方法预测滑坡位移与实际滑坡位移对比
图8 基于无线传感的预警方法预测滑坡位移与实际滑坡位移对比
采用本文方法监测预警实验地区的整个雨季时期,得到滑坡实时监测预警状况以及泥石流实时监测预警状况分别用表2和表3表示。由表2可知,本文方法监测到实验地区出现滑坡灾害的注意级8次,日降雨量超过33 mm,警示级2次,分别为6月28日与7月22日,这两日降水量分别为36 mm和40 mm,位移明显提升20 mm,后期无明显增强趋势,所以预警等级无提升。由表3可知,本文方法监测到实验地区泥石流注意级9次,日降雨量平均超过33 mm,6月18日警示级1次,连续降雨5 d,累积雨量135 mm,泥未深度为25 cm。过后无降雨,泥位下降,预警等级没有提升。
表2 滑坡实时监测预警状况
表3 泥石流实时监测预警状况
分析上述实验结果可以看出,本文方法通过一个雨季监测该地区的山体和滑坡灾害实时情况,在实际应用中能够准确预警出滑坡和泥石流灾害,并给出警示结果。
本文提出了新的山体和滑坡灾害的传感网络预警方法,由监测网络层WSN、接入层GPRS与数据接收层构建山体和滑坡灾害传感网络预警体系,使用节点异常特征提取方式对比鉴别异常节点区域,通过分区域异常节点定位算法检测异常节点区域中的网络异常节点,准确预警山体和滑坡灾害。实验结果说明,不同传感节点比例情况下,本文方法和基于层次分析的预警方法定位异常传感节点的平均定位误差分别是17%和50%,说明本文方法能够准确定位出山体和滑坡灾害的传感网络中的异常节点;本文方法预测滑坡位移与实际滑坡位移最高相差0.002 dm,在实际应用检测中本文方法可准确预警出不同时间段的滑坡和泥石流灾害,并给出详细的警示结果,这些结果说明本文方法具有相对较高的山体和滑坡灾害预警效果,取得了令人满意的效果。