基于TinyOS的无线传感器网络定位系统的设计

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:df6b1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络是嵌入式系统、无线通信、网络技术、微机电系统等学科互相融合、渗透而产生的新技术,是一种集数据采集、无线通信、数据处理于一体的新型分布式自组织数据采集网络。节点定位技术是无线传感器网络中关键技术之一,是一种根据无线传感器网络中少数已知位置的节点,来确定其它未知位置节点的定位技术。目前大部分对节点定位的研究还局限在理论上,本文从实用性出发,搭建一套小型无线传感器网络定位系统,通过对现有定位技术的比较,结合实际的应用环境,选择基于RSSI(Received Signal StrengthIndicator)的质心算法作为系统定位基础。设计了以CC2430芯片为核心的传感器节点,该芯片内置8051内核和CC2420射频模块,完美支持IEEE802.15.4标准、ZigBee等协议和TinyOS等操作系统,只需搭载少量的外围电路就能实现对环境参数的采集与无线传输。本文详细介绍了CC2430节点晶振、复位、供电、RS232通信、Debug接口、按键控制与射频收发等电路的设计过程。为了高效地对有限的节点资源进行管理,论文使用TinyOS作为运行于CC2430节点的嵌入式操作系统。在充分分析TinyOS系统架构、调度机制、核心模块、编译移植过程后,针对定位系统中三种不同功能的节点,分别编写了TinyOS程序,经过调试实现了对RSSI的采集与传输,通过实验确定了对数-常态路径衰减模型的参数,并在Matlab中验证了基于RSSI的质心算法定位可行性。为了对区域中节点的分布情况实时监测,本文设计了基于Qt的定位监控软件,实时对未知节点的位置进行跟踪与记录,软件通过串口接收网关节点上传的数据包,提取节点ID、RSSI等重要信息,使用三边测量法求得未知节点坐标,并绘制出定位区域中节点分布状况。最后在实验室环境下对整个定位系统进行了测试,实验结果表明本文所设计的定位系统能够实现基本定位,平均定位精度不超过10%,满足本系统的性能指标,适用于大部分定位场景,为进一步实现无线传感器网络定位跟踪应用提供了保障,具有一定的实用价值。
其他文献
本文主要研究船型特征对船舶非线性横摇安全池的影响,从以下几个方面作了研究并取得了相应的研究成果。 回顾了当前安全池研究的历史和进展,指出,考虑船型特征对安全池的影响
尽管外加电流的船体阴极保护技术已早已成熟,但许多船东对于该保护系统的实船使用情况缺乏生动的了解,不仅仅是对技术结果有犹豫,对于具体的费用发生情况也缺乏系统的归类与分析
随着数字化信息时代的来临,数字视频图像处理技术得到了高速的发展,高复杂度、高分辨率、高实时性的数字视频图像处理算法给传统的视频图像处理平台带来了严峻的考验。传统的视
培养高素质的学生需要学生、家长、教师多方配合、共同努力才能完成. 笔者认为,我们教师应该从以下七个方面入手:良好的家庭教育是关键; 要有高素质的教师队伍; 帮助学生树立
随着我国经济的快速发展,越来越重视海洋资源的开发和利用,对海洋工程和石油开采的需求促使起重船成为工程船舶的发展热点。起重系统结构设计是否合理直接影响到起重船的起重能
涂层技术作为重要的材料表面强化技术和复合技术,在航空航天、机械、核电及发电机等领域的表面工程中已得到应用,尤其对非常重要又极易产生局部磨损的轴类部件如:航空发动机轴颈
大型散货船在船舶运输中的广泛使用,使得各种各样的舱口盖的设计和运动分析变得日益重要,特别是舱口盖的传动机构。本文针对侧移式舱口盖传动系统的具体结构,在前人的经验的基
随着航道水下疏浚的挖泥船不断发展和对航道管理的逐渐重视,国内外已经发展为链斗式挖泥船、耙吸挖泥船、绞吸挖泥船等多类型挖泥船。其中,自航耙吸挖泥船稳性强,具有自航能力,工
水污染是当今世界水环境面临的最严峻问题之一,水质检测装备是准确、实时、全面地反映水环境质量与污染源现状、制定切实可行防治措施的基础装备。本论文开展“基于微型紫外光
当前,随着海洋油气资源的勘探和开采逐渐向深海发展,人们对海洋结构物的定位方式研究也日益重视。在传统定位方式的基础上发展而来的锚泊辅助动力定位系统能够结合锚泊系统与动