节点文献

基于PC平台的室内无线定位与导航系统设计

Design of Indoor Wireless Location and Navigation System Based on PC Platform

【作者】 李媛媛

【导师】 王勇; 张航;

【作者基本信息】 西安电子科技大学 , 工程硕士(专业学位), 2017, 硕士

【摘要】 本文研究了适用于室内环境的无线定位系统的构架。针对定位系统关键模块面临的难点问题,重点研究其涉及的两项关键技术:多用户室内无线定位平台的搭建,包括硬件平台和软件平台以及电子地图的生成与加载。首先,论文介绍了基于位置服务(Location Based Service,LBS)的室内无线定位系统研究的背景与意义,总结了全世界现有的多种室内定位技术与系统的发展历程与演进方向;针对室内定位发展面临的三项关键难题技术问题,包括:定位信息的准确采集,精确计算,定位平台的搭建以及电子地图的生成加载,分析了研究拟采取的解决思路和技术路线;重点剖析了现有四类定位信息采集测量方法模型与技术实现特点,比较总结了电子地图与传统地图的区别,分析了电子地图的特点与生成方法,选取ArcGIS组件对该GIS系统进行开发。其次,根据要开发的室内无线定位系统的设计需求,提出针对室内环境的电子地图生成流程,设计电子地图的生成方案,主要包括两大关键模块,空间地理信息数据库的建立和空间索引的建立。首先采集室内环境的地物属性信息,对其进行坐标变换,从三维空间坐标变成高斯投影坐标,继而变成平面直角坐标,最后变为屏幕像素坐标;再根据查找需求选择创建索引的方法,实现索引的生成。将这些信息全部存储到ArcGIS内置的空间地理信息库Geodatabase中。最后,本文从室内环境下用户对位置的需求出发,同时基于室内无线定位系统的系统构架需求,提出了一种针对多用户的室内无线定位平台方案,分别给出了方案硬件部分和软件部分地详细的流程构架、处理步骤、以及系统各关键模块的实现说明。首先分析了系统的硬件总体架构,包括测距芯片的选择、测距原理以及距离测量的实现;进一步,根据定位软件需求设置整个室内无线定位平台软件的功能构架,采用模块化设计方法,针对系统各功能模块数据模块、定位模块以及通信模块进行工作流程设计以及总体系统的工作流程,完成关键模块的具体实现,使用基于MFC的C++编程语言对室内无线定位软件平台进行开发,完成系统的功能测试。

【Abstract】 This paper studies the architecture of the wireless positioning system suitable for the indoor environment.The research focus on two key technologies facing by key modules for positioning system as the construction of the multi-user indoor wireless positioning platform including the hardware one and the software one,and the generating and loading of the electronic map.First of all,the thesis introduces the research background and significance of the Location Based Service(Location-based Service,LBS)indoor wireless positioning system,Summarizing the existing of a variety of indoor positioning technology and system of the world’s development and evolution direction;Aiming at Indoor positioning two key problem of the development of technical problems,includes accurate positioning information collection and calculation,generation and loading electronic map and the construction of the positioning platform;Analysis how to solve these problems including the techical route and the solving ideas;It analyzes the existing four types of positioning information acquisition measurement model and the technical implementation characteristics,comparing and summarizing the differences between the electronic map and the traditional one,at the mean time,this paper analyzes the characteristics of electronic maps and generating method to select using Arc GIS components to develop the GIS system.Subsequently,according to the to the development of the indoor wireless positioning system design requirements,put forward the process of the generation of electronic map in view of the indoor environment,the scheme of how to design the electronic map,mainly includes two key modules as the establishment of spatial geographic information database and the establishment of the spatial index.First it collects the object attribute information of the indoor environment and transforms coordinate,form 3d space coordinates to gauss projection coordinates,then to a plane rectangular coordinates,finally transforming it to the screen pixel coordinates.After that,it will establish the spatial geographic information database and put the geographic information into this Geodatabase built-in Arc GIS according to index created by choosen method.Finally,this article embarks from the user demand for the location of the indoor environment,proposes a scheme for multi-user indoor wireless positioning platform based on the system architecture of indoor wireless location systems requirements,respectively presents the process of scheme of hardware and software including detailed structure,processing steps,as well as the system implementation of the key modules.First analyzed the system’s overall hardware architecture,including the selection of distance measurement chip,ranging principle and the realization of the distance measurement;Futher more,according to the positioning software requirements set the function of whole and indoor wireless positioning platform software architecture,design the workflow of the function module including the data module,the positioning module and the communication module using the method of modular technique,as well as completely realizing the key modules and designing the process of the overall system,Using c + + programming language to develop indoor wireless location based on the MFC software platform and complete the function of the system test

节点文献中: 

本文链接的文献网络图示:

本文的引文网络