论文部分内容阅读
全球定位系统(Global Positioning System, GPS)已广泛应用于我们的日常生活和工作中,如导航、定位、跟踪、测绘等。GPS定位主要通过卫星实现,因此在室内环境下的定位效果不佳。随着基于位置服务的室内应用日益增加,方便灵活而高精度的室内定位系统吸引了越来越多的关注。随着通信基础设施建设的逐步完善,无线局域网络已遍布商场、住宅、校园和办公楼宇等室内环境。微电子技术的飞速发展,使得手机、平板电脑等智能手持终端的功能不断增强,不仅处理器的运算处理能力更强、工作频率更高,而且普遍内置了加速度、磁力、陀螺仪、温度等多种传感器。因此,充分利用现有移动设备和网络环境,实现基于智能移动终端的室内定位系统已具备条件,并有望降低定位成本、拓展定位系统的应用范围。论文首先介绍了室内定位系统的应用背景及发展趋势,对比了几种常见室内定位方案的工作原理,并详细分析了基于接收信号强度指示(Received Signal StrengthIndicator, RSSI)和航位推算(Dead Reckoning, DR)的两种定位技术。基于RSSI定位是一种绝对位置的定位,但存在信号不稳定、容易受干扰的问题;DR定位则属于相对定位,定位过程不受外界环境干扰,但具有步长多变和易产生累积误差的固有缺点。在此基础上,依据多信息融合技术提出了一种DR/RSSI组合的室内定位算法,以充分发挥两种定位方法的优势。具体研究内容包括RSSI测距模型分析和位置解算,对于方位传感器监测航向的优化,通过监测Z轴加速度数据实现计步器,以及在组合过程中利用RSSI的绝对定位在线更新DR中的步长和修正其累积误差。最后,搭建了Android开发环境,进行了系统的模块规划和程序开发,实现了一套基于Android平台的室内定位系统,并从计步器准确率、定位轨迹对比、定位精度、实时性和功耗等方面对该系统的可行性和有效性进行了测试验证。