基于ZigBee的无线传感网络RSSI定位算法的改进与实现

被引量 : 36次 | 上传用户:surplushui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式技术、无线通信和数字电子技术的进步促进了无线传感器网络的诞生和发展,它改变了我们与客观世界的交互方式,使我们能方便地感知自然。近年来逐渐兴起的IEEE802.15.4/ZigBee技术则以其低功耗、低成本的特性为无线传感器网络的大规模商用提供了良好的解决方案。无线定位作为无线传感器网络的一项重要应用,已经得到了广大科研人员长时间的关注。本文在分析现有定位技术的基础上,主要改进了无线传感器网络定位算法—基于接收信号强度指示(RSSI),提高了其定位准确度。文章首先阐述了本课题的研究背景与意义,认为在无线传感器网络和定位技术快速发展的今天,对基于ZigBee技术的无线传感器定位算法的分析和改进具有重要的现实应用意义。接着简单介绍了相关的理论基础知识。包括:无线传感器网络的体系结构和协议栈;IEEE802.15.4/ZigBee协议栈各层的功能分析;无线定位机制的分类和定位算法的评价标准等。然后简单分析了几种典型的定位算法,介绍了各自的定位原理,并指出了各自的优缺点。典型的定位算法包括:基于测量距离的TOA、TDOA.AOA和不基于测量距离的质心算法、DV-Hop、APIT。最后,介绍了三种节点坐标计算方法,包括:三边测量法、三角测量法和极大似然估计法,说明了其工作原理。接下来以提高RSSI算法定位精度为目的,详细分析了传统RSSI算法的定位原理和定位过程。基于对其测距和定位两个阶段的详细分析,指出了传统RSSI算法的缺陷,并提出了两种改进的方法:一是引入第三方信标节点来修正盲节点和信标节点间的测量距离;二是引入质心算法,并结合三边测量法共同参与计算盲节点的位置坐标。最后,以MatLab为仿真平台,对改进前后RSSI算法的平均误差率进行了对比分析。实验仿真数据表明,改进后的RSSI算法定位精度显著提高,但完成定位所需的时间也有所增加。最后以TI公司的CC2431为硬件基础,实现了一个简单的基于RSSI的定位系统。重点分析了CC2431硬件定位引擎的工作原理。实现了定位系统中网关节点、信标节点和盲节点的硬件构成。详细分析了定位系统中各类节点之间的数据收发流程,并完成了对网关节点、信标节点和盲节点的软件设计。最后进行系统搭建和系统运行,以Z-Location Engine软件实时监控网络节点,取得了很好的定位效果。
其他文献
大豆卵磷脂是以大豆油脚为原料提炼的卵磷脂,含有胆碱、维生素、矿物质、亚麻酸及次亚麻酸等成分,具有多种生理功能,并在许多领域内得到了广泛的应用。然而由于技术原因,高纯
位于青藏高原南部的冈底斯带是夹持于班公湖-怒江缝合带与雅鲁藏布江缝合带之间的一条巨型构造-岩浆岩带,该带囊括西藏境内花岗岩出露面积的80%。呈大致东西向平行于雅鲁藏布
豆腐凝固剂的种类与特点哈尔滨市食品工业研究所王菁文哈尔滨市产品质量监督检验所刘涛豆腐制作比较关键的技术是在豆浆中添加凝固剂,由于采用凝固剂的种类不同,豆腐的类型、品
当前,许多国家都在致力于发展以太阳能为代表的新能源产业。日本出于本国能源战略和自身优势的考虑,在太阳能光伏领域做出了巨大的努力,也取得了令人瞩目的成就。研究日本太
文章通过讲述微波探测器所面临的环境以及技术特点,根据微波探测器的探测原理、自然环境、地形地貌等对非接触式入侵探测设备在实物保护系统中的应用提出了建议,通过探测设备
医院是当前医疗卫生体系的重要组成部分,在社会公共卫生服务中扮演着重要的角色,所以要实现社会卫生服务质量以及效果的进一步提升,需要积极地进行现代化医院的构建。总的来
以中学实验条件为前提,运用正交设计试验法探讨了Fe (OH)3胶体电泳的实验条件,结果表明FeCl3溶液浓度为15%,胶体制备时加尿素,并陈化4天,渗析1天,电泳时电极间距3.5cm,电压24V,5
针对现有技术的局限性,提出了一种在三维空间中确定一个物体相对于投影平面的空间六个自由度的方法。阐述了基于激光发射和图像识别的定位技术,采用虚拟发射装置向已知投影平
针对河南黄河基本建设工程建设任务重、参建单位多、信息量庞大、现代管理手段缺乏等情况,河南黄河河务局工程建设中心开发了河南黄河基本建设项目管理系统。通过协同办公,使
矿业权登记制度是矿业管理的重要法律制度,是整个矿业权市场和矿业经济正常发展而不得缺失的一环。我国在矿业权登记制度方面的研究较少,立法比较分散,具体制度规定较为模糊