论文部分内容阅读
随着世界一体化进程的快速发展和交通通信等行业的腾飞,人们的日常活动范围逐步扩大,人们对自身及目标位置信息的掌控欲愈发强烈。定位信息的获取及扩展应用已经从国家政治军事领域渗入到人们的衣食住行等各行各业中。目前以GPS为代表的全球卫星定位系统应用最为广泛,但是由于卫星定位系统其自身技术特性,无法完全实现室内定位及室内外定位的无缝对接。本文即是针对此问题,设计了一种组合定位系统,可在室外范围及一定的室内范围内,实现对目标的无缝定位导航。GPS系统成熟可靠,终端产品丰富多样,应用类型层出不穷,但是该系统完全受美国控制,对于我国用户而言,技术上受限于美国。而我国的北斗卫星定位系统(CNSS)已经成功运行并正在逐步完善中,效果完全可以比肩GPS,目前也已经大规模市场化,定位芯片品种逐渐增多,成本适中,技术完全自主,基于此,本系统设计采用了我国自主产权的北斗卫星定位系统的定位芯片获取定位信息,并充分发挥其精确授时的功能以及具有其他定位系统不具备的短信通信的特色功能。对室内定位而言,有使用红外技术实现的定位系统、使用无线网络技术实现的定位系统以及使用RFID射频技术的定位系统等等。在本文中,选取了成本低,应用广泛、设置方便简单的RFID射频区域性室内定位系统。RFID射频定位技术有多种,本文采用了利用移动阅读器探测固定电子标签的方式完成定位,即在移动终端集成电子标签读写器,室内场所布置成本低廉、尺寸小巧的无源电子标签,电子标签一一对应地理位置信息,通过终端的移动,与电子标签发生交互,返回电子标签ID数据,通过特征匹配、数据融合等算法,对移动终端实时定位,并实现室内外定位的无缝对接。本系统设计分为移动终端和服务器端两部分。移动终端即是集成室内外定位模块、通信模块、显示模块等的移动目标,其采用了STM32核心硬件平台,在Keil开发环境中完成程序设计,主要实现北斗卫星定位信息获取、RFID定位信息的获取、对服务器端的授时及数据收发以及终端各种状态的实时显示。服务器端使用了Microsoft Visual Studio开发环境完成软件设计,主要实现监控平台的搭建,完成与移动终端的通信、两种定位数据的处理、定位算法的实现和切换以及数据库信息的保存。该监控平台集成了Baidu电子地图,可实现终端的实时定位位置显示,同时可以进行终端位置历史查询和轨迹回放,用户可以直观、方便地监控移动终端。