论文部分内容阅读
随着信息技术不断发展和普适计算技术的不断提高,信息化的技术和技术产品给人们的日常生活带来了巨大的变化,LBS (Location Based service)业务快速发展并给人们的生活带来了巨大的便利和商机。LBS业务为社会各个服务业所需求,尤其是在环境较为复杂的室内情况,如飞机场公共大厅、大型购物商场、购物超市、地下公共停车场、大型仓库、图书馆、地下矿井等环境中,我们因为一些需求要确定移动终端、设施与物品在该封闭空间的位置信息。可是受到室内定位实时性、定位精度以及复杂室内环境等条件的限制,比较好的室内定位技术目前还没有很好地被利用。本文所介绍的室内定位系统面向现今疗养院需求设计,在疗养院中大部分为慢性病患者或行动不便的老年人,为了使得疗养院中的监护人员能够为病人提供及时有效的服务,确保病人的安全,我们提出了面向疗养院的室内定位系统。本论文主要研究并设计了基于ZigBee技术的室内无线定位算法,并在此基础上实现了一个针对疗养院病人看护的实用定位系统。通过大量的测试数据和详细的数据分析,本文对常用的几种定位算法特点进行了总结,提出一种使用ZigBee技术的基于Monte Carlo的测距传感网络定位算法。本文设计并实现了面向疗养院应用的室内定位系统,该定位系统借鉴典型物联网架构设计,且组成分为定位节点通信、定位算法实现和上位机监测软件三大部分。本文详细介绍了三部分的实现以及本系统的基本功能。其中,定位节点通信芯片是将射频与51微控制器集成为一体的ZigBee CC2430,节点通信程序的开发以TI公司提供的Z.Stack2006协议栈为基础,论文详细介绍了节点间通信流程,给出了各类节点详尽的通信实现方法。定位算法是结合ZigBee技术的通信特点,并使用改进的Monte Carlo算法进行定位实现,本文详细介绍了Monte Carlo定位算法与ZigBee技术结合的定位实现过程,上位机监测软件是在VS2010环境中编的B/S架构的上位机实时定位监控软件。本文最后对定位系统进行了实际测试。测试表明:本系统达到了起初的设计目的,满足室内定位应用的精度要求,是一个成本低、易实现,且满足室内定位需求的无线传感器室内定位系统。同时,针对系统测试中发现的不足之处,在最后的总结处给出了进一步完善功能的方法。