论文部分内容阅读
随着信息时代的到来,移动通信技术和定位技术得到了迅速发展。位置服务作为战略型新兴产业已经广泛进入人们的生活。目前,基于GPS(Global Positioning System)的室外定位技术已经发展成熟被广泛应用于手机室外导航、车载导航等,占据了室外定位的绝大多数市场。而卫星导航系统难以覆盖的室内环境中,位置服务的需求日益迫切。大型场馆管理、物联网、个人位置服务等领域都需要使用准确的室内位置信息,特别是在应对紧急情况,如消防救援、应急疏散等特殊应用场景下,室内定位信息显得尤其重要。本文首先分析了基于测距的室内定位算法的基本原理。通过实验对锚节点的测距精度与距离的关系进行了定性和定量分析。在此基础上,对极大似然定位法进行改进,提出了一种基于动态加权的极大似然定位方法。对几种定位算法的性能进行了仿真分析,仿真结果表明,与极大似然法和泰勒级数展开法对比,动态加权算法的定位精度得到了 5%-35%的提高,且算法复杂度相对与泰勒级数展开较低。然后,本文对航位推算算法进行了研究,包括步频检测,步长估计以及航向判定,并对比了测距定位和航位推算定位两种算法的优缺点。在上述研究分析的基础上,本文将两者结合起来,提出一种复合定位算法,一方面利用动态加权测距定位算法来消除航位推算法产生的累积误差,另一方面在定位过程中对锚节点的位置坐标进行动态修正,来提高室内定位的精度。接下来本文应用复合定位算法完成了基于无线锚节点的室内定位系统的设计与实现。最后在实验室内部署测试环境,采集真实数据对系统的功能与性能进行测试,系统定位的平均误差在2.9m左右,满足室内定位的定位精度需求,测试结果验证了本系统的可行性。