无线传感器网络中能量有效的目标监测技术研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:chenqiang_11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于无线传感器网络(WSN)的目标监测是无线传感器网络最广泛和最重要的应用之一,也是当前研究热点之一。由于具有自适应性、灵活性和低能耗性等特点,基于无线传感器网络的目标监测在很多实际应用中取代了雷达监测、卫星监测等传统监测方式,已经渗透到军事、商业、生态、社会生活等诸多领域,所以目标监测具有极高的现实研究意义。基于无线传感器网络的目标监测应用中,能量有效性和监测精确性是主要的两个技术指标。由于无线传感器网络中能量有限,所以能量有效的目标监测技术一直是研究重点,我们既可以在MAC协议中加入休眠唤醒机制,也可以设计一定的网络结构,减少不必要的计算和数据传输来节能。而监测精确性包括了正确报警率和误报率,既要在监测到异常信息时准确报警又要避免过高的误报率对资源的极大浪费。针对不同的应用场景,目标监测技术的研究重点会有所不同。根据应用场景中节点的配置情况,我们可以将应用场景分为两类:节点随机配置的应用和节点可配置的应用。针对不同的应用,本文分别研究了协作决策和节能MAC协议。在节点随机配置的应用中,网络结构未知,我们更多关注于网络结构优化、节点协作和决策等。传统目标监测算法的二元决策会导致误报率过高,并且存在网络覆盖“盲点”问题。因而,本文提出了基于信用度的分布式目标监测算法——k-CD算法。该算法:首先,形成虚拟节点集;其次,匹配决策融合;最后,通过触发式移动节点来解决网络覆盖“盲点”问题。仿真结果表明,相对于已有算法,k-CD算法平均能提高35%的监测准确率的同时降低62%的误报率,在不同的网络覆盖情况下网络生命周期也平均延长44%。在节点可配置的应用中,可以根据实际应用对网络节点进行配置,因此其网络结构是固定的,节点协作等过程也已经固化,我们可以从底层协议角度去进一步提高节能性。本文提出了基于LE-MAC的LETD算法。LETD算法中采用的LE-MAC协议结合了竞争式MAC和调度式MAC,根据应用环境我们可以固定一部分的休眠唤醒调度,同时也保留竞争式MAC的动态机制,可以在不同网络流量时动态调整休眠唤醒周期比。LETD算法网络为二级网络,采用了假性载波侦听、数据预测等机制,实验结果表明,LETD算法和现有算法相比,可以节能12%~48%。在上述理论研究的基础上,我们开发了基于无线传感器网络的园林火灾监测系统,本文详细介绍了该系统的各个功能模块,特别是MAC协议以及相关支撑技术的设计和实现。实际测试数据表明,和采用现有MAC协议比较,系统可以节能约45%,生命周期大约可以延长一倍。
其他文献
面部表情识别是情感计算领域的重要研究课题之一。该研究不仅对于完善情感计算的理论体系有着重要学术价值,而且对于推动未来具有高附加值潜力的服务业(如远程教育、交通安全、
学位
在如今科技飞速发展的时代,无论是科学研究还是社会生活领域,都收集和积累了大量的数据。对这些数据进行有效地分析和利用,不仅是计算机科学发展的目标,同时也能在很大程度上
随着无线Ad hoc网络技术的快速发展,无线用户已经不能仅仅满足于简单的数据通信。有严格时延、错误率限制的实时多播业务需求正在迅猛增加。然而无线网络带宽多变、冲突频繁
Web服务技术解决了信息系统之间的交互问题,促进了企业对企业(Business to Business)和企业应用集成(EAI, Enterprise Application Integration)技术的发展。但是对于商业应
随着信息技术和网络技术的发展,很多企业都有自己的局域网,各种对应的网络设备层出不穷。这些设备虽然可以调节自己的时钟,但是无法保证所有的设备和主机的时间是同步的。本文所
已有的电子支付系统大多采用联机在线支付方式,不支持电子现金找零,给实际应用带来很多困难。金融国际化和经济全球化要求克服国内已有电子支付网络平台难以普及的弱点,开发一种
数字信号处理(Digital Signal Processing,DSP)普遍采取静态指令调度技术的VLIW(Very Long Instruction Word)体系结构,在很大程度上依赖编译器的处理。这对编译器的设计和应用
无缝拼接系统是对多媒体进行大范围、高分辨率显示的一种有效实现方式。它所带来的超大画面、多屏显示以及清晰逼真的显示效果使得监控、安防、会议、模拟仿真等领域的工作效
随着汽车行业的快速发展,汽车控制网络(简称车控网)开发周期的缩短和开发成本的降低,对于汽车开发来说,变得越来越重要。为车控网的开发引入低成本的软硬件协同设计开发工具链,特
硬件发展模式从以前的提高CPU主频速度转变为现在的增加CPU内核数量,注定了软件开发技术的变革。软件的性能再也不可能因为硬件的简单升级而带来显著提高。想要发挥多核的威