论文部分内容阅读
超宽带(UWB)技术引起了全世界范围内的广泛关注,它是一种全新的,并且与传统的通信技术有很大差异的新型通信技术,在通信、雷达、定位方面有很高的应用价值。它与其他传统的蓝牙、IEEE802.11等无线通信技术相比,具有高传输速率和大系统容量、功耗低、抗多径效果好、穿透能力强、定位精度高等明显优势,非常适合于室内定位。无线传感器网络应用UWB技术实现移动目标的跟踪定位,是近年来十分热门的研究课题。目前,各国都在致力于超宽带定位技术研究及其产品的开发,试图率先抢占UWB市场。许多著名大学和实验室都开展了UWB的研究,并研制出多种UWB定位系统。本文首先总结了UWB技术的定义、起源、发展、应用现状等,并搭建调试了基于UWB技术的PLUS目标跟踪定位平台,它是后续理论研究及应用开展的载体。其次,介绍了UWB定位系统的理论基础,通过比较各种定位方式,选取到达时间差(TDOA)算法作为本定位系统的基础理论算法,并对提高定位精度的NLOS消除算法做了初步的介绍和研究。再次,主要介绍了PLUS定位系统软件设计以及实现。为了实现移动目标的跟踪定位,我们应用Microsoft Visual Studio10版作为开发环境,C#为软件开发语言完成了定位软件子系统的设计。本系统完成的具体功能如下:1.系统配置和数据源选择。识别阅读器以及每个阅读器的MAC地址,识别测量数据以及校正数据,比如阅读器的位置坐标;给所有标签的Z坐标设置成一个已‘知的定值。并选择从日志文件、仿真数据或者从IP地址实时读取标签位置信息。2.网络通讯。使用TCP/IP协议实现数据的实时读取,为了防止停止追踪时出现的线程锁死的现象,使用多线程编程方法同步资源。3.数据处理。获取并显示TOA信息数据,进行处理后得到实时位置信息。为了将跟踪效果实时显示,本文设计了良好的人机操作界面。利用Windows窗体设计器设计了PLUS定位系统的主控界面,包括菜单栏、工具栏、状态栏、跟踪区域、标签栏以及报警栏六个模块。使用窗体设计器中的GDI+技术绘制目标的跟踪效果,使用ADO.NET与Accsess2003数据库,获取各个标签的信息。主控界面实现了标签的跟踪定位,并能实时观测到跟踪效果。最后,分析了本文研究工作的不足之处,探讨了未来的研究内容。