论文部分内容阅读
无线传感网络由大量分布在地理区域中的节点组成,这些节点通常受限于能量、存储力、计算力和通信带宽。无线传感器网络主要运行在严苛的、无人值守的环境中,在这种环境中经常出现不可靠和动态变化的情况,因此,事件检测尤为重要。为解决上述问题,本文对无线传感器网络中的事件检测算法和网络拓扑管理进行研究和设计,主要工作如下:首先,本文对无线传感器网络中的事件检测算法进行简要描述,介绍一些经典的异常或事件检测算法的。其次,描述提出两种基于超栅格的事件检测算法,并利用节点间的时空相关性区分出异常和事件。主要包括训练阶段、检测阶段、重更新阶段三个阶段。训练阶段,利用基于KNN超栅格在线事件检测方法建立正常参考模型;检测阶段,将待检测数据实时映射至超栅格中,通过判断被映射的超栅格是否稀疏确定待检测数据是否是异常或事件;重更新阶段,提出两种方法CAU和FTWU更新正常参考模型,以适应随时间变化的属性值。算法在确保检测有效性的前提下,区分出异常和事件,减少节点间的通信负载和计算复杂度,很好均衡了无线传感器网络中能量、带宽和计算力的限制。实验结果表明,CAU和FTWU算法达到了较好的检测精度和较低的误警率,而且有效的降低了通信数据量。其次,为确保无线节点正常工作,本文以山西省长治市长子县煤层气监控项目为背景,针对该项目区块地处山区、周边环境复杂的情况,设计一套无线网络管理系统(WLNMS),负责整个无线网络运行状态监控、数据传输路径监控以及整个无线网络管理。由于无线网络的通讯链路是非可视化的,因此通过该系统以可视化的形式监视和管理整个无线网络十分必要。此外,该系统还负责无线网络节点的安全管理和设备工作参数设定。系统最终实现接收无线网络节点工作状态信息、定时发送状态探测信息检测第三方设备等功能,确保无线节点正常运行,为异常检测算法的进一步验证提供科学支撑平台。最后,对全文进行了总结,并提出了下一步工作的重点以及对未来的展望。