节点文献

基于MapX的GPS定位系统研究

Research of GPS Positioning System Based on MapX

【作者】 顾建豪

【导师】 赵宏伟;

【作者基本信息】 吉林大学 , 计算机应用技术, 2011, 硕士

【摘要】 本课题集成GPS技术、GIS技术与GPRS技术的最新研究成果,利用GPRS无线通信的优点,提出了一种基于MapX组件开发GIS系统的实现方法。本文介绍了定位的系统发展现状,分析了系统设计所涉及的基础理论和关键技术,设计并实现了一个具体的GPS定位导航系统,为开发一套能够宏观监控环境与对监控区内目标进行定位的指挥系统奠定基础。论文首先从系统设计的软件结构和硬件结构两个方面阐述体系结构的完整性、合理性和科学性,其次阐述了系统理论基础和关键技术,主要研究了GPS定位技术、GPRS通信技术以及MapX组件技术,然后在上述理论分析基础上完成了前置定位处理系统设计、通信传输系统设计和基于MapX的地理信息系统的开发,最后给出了系统具体实现与误差分析。系统的设计与实现主要利用ARM7TDMI微处理器、GPS模块、GPRS无线通信模块、Access数据库、MSComm串口通信控件和MapInfo Professional开发工具,在VC++环境下利用MFC应用程序,完成了基于MapX的GIS/GPS定位系统模型的开发,实现了所设计的定位系统模型的基本功能,系统存在的误差在允许范围内,实验数据表明系统具有良好的定位与监控功能。

【Abstract】 This paper uses the latest GPS and GIS technology, proposes a secondary development model for GIS based on MapX components. By realizing data communication using short message service in GPRS module, we can apply embedded system to remote monitoring system, and further more, provide methods to location, tracking, navigation, and so on. Also, we provide implementation method of this system. The design goal is to realize accurate location of every front terminal which have GPS receiver. The location data is reliable transferred using GPRS wireless communication system, meanwhile, our system also provides a interface for users to do some interactive operation. The system in this paper is a sub-project of ITS, which can relieve traffic congestion and can improve the efficient use of road infrastructure, so this system has important practical significance.Firstly, this paper proposes research background of this system, analysis current development and clear practical significance and goal of this system, and also describes system integrity from software and hardware structure of system design. We design hardware structure of this system in detail, choose ARM7TDMI as our embedded micro-processor, and design hardware of power supply, reset circuit, storage, GPRS module and GPS module. For software design, we divide our system into GPS location module and GPRS communication module. We discuss the migration of uc/os-II in detail, and cut kernel and file system. This paper does further research on technology and theory of system development, especially describes basic system theory and research results of GPS location technology, GPRS communication technology and MapX component technology.Secondly, this paper designs and realizes GPS location processing system, it is the mobile part of GPS system. The location processing system is made up of GPS location module, data processing module and GPRS communication module. The main purpose of this system is to collect analysis, filter and test GPS navigation data. Also this paper gives some algorithms used in GPS processing module, including GPS navigation data processing. WGS-84 coordinate transformation, map matching, and so on. Especially, we design GPS navigation data and NMEA-0183 statement output protocol, data frame format, coding format, data verification and so on.Thirdly, this paper completes design of communication sub-system using GPRS module. We realize wireless communication transfer based on GSM/GPRS module, and solves technology bottleneck using short message service in GPRS. We design AT instruction to control mobile equipment for short message communication, and realize synchronic design of GPRS thread and GPS thread. Our system makes a communication bridge between front location system and PC using wireless communication system. Front ARM system can send operation command and receive location information through GPRS, and transfer data and command to PC through serial port. We use MSComm component to realize serial port communication.Finally, this paper completes the development of kernel part of GPS location system, we call it GIS. We developed digital maps used in our system. MapX component was embedded into VC++ application to build and realize basic digital map display system. We realized map loading function, built user map tools, designed and completed database for information management and query, improved database function module, completed bundle design of map data. Finally, GIS can load GPS location points to maps, and update layer display after certain time.The design and implementation of the system mainly takes the use of the ARM7TDMI microprocessor, GPS receiver, GPRS wireless communication module. Access database. MSComm Maplnfo serial communication control and development tools, using MFC application under VC++environment completes the GPS positioning system model based on MapX components, realizes the functions of the designed navigation and positioning, wireless communications, and basic geographic information service and so on. Through a database bound method, dynamic layer in the GIS shows anchor, based on verified MapX component of the feasibility of GPS positioning. The system has built a digital map information database and dynamic loading. Discuss the development process of the positioning system about the key technical points and the difficulties encountered in hardware and software design approach for the research and laid the theoretical and technical basis deeply. The system exists errors within the standard error of the experimental data and data shows that the system has a good positioning and monitoring functions.

【关键词】 地理信息系统GPRS定位系统
【Key words】 GISGPRSPositioning System
  • 【网络出版投稿人】 吉林大学
  • 【网络出版年期】2011年 09期
节点文献中: 

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

本文的引文网络