论文部分内容阅读
无线传感器网络是一种全新的信息获取和处理技术,在目标移动跟踪、入侵检测及一些定位相关领域具有广泛的应用前景。然而,无论是在军事侦察或地理环境监测,还是交通路况监测或医疗卫生中对病人的跟踪等应用场合,很多获取的监测信息需要附带相应的位置信息,否则,这些数据就是不确切的,甚至有时候会失去采集的意义,因此网络中传感器节点自身位置信息的获取是大多数应用的基础,无线传感器网络节点定位技术已经成为WSN应用领域中重要的核心支撑技术之一。 本文借助美国CrossBox公司开发的iris系列传感器节点和UC Berkeley开发的TinyOS开源操作系统(专为嵌入式无线传感器网络设计),实现了N-hop MultilaterationPrimitive算法,得到了一个小型无线传感器网络的室内定位系统。具体研究内容如下: 1、简要介绍了N-hop Multilateration Primitive算法的基本理论和开发WSN定位系统的软硬件环境,并根据TinyOS系统提供的组件对该算法做了一些改动。 2、给出了超声波测距模块的硬件设计方案和软件设计方案,并通过实验的方式测试了超声波测距模块的性能,得到这个测距模块的测距精度和测距范围。 3、给出了WSN定位系统的整体框架,详细介绍了节点中定位算法的实现过程,并给出了nesC编写的部分程序。 4、通过实验的方式测试WSN定位系统的性能,主要查看其定位精度,并展示了显示实验结果的用户界面。