基于VC的GPS信息处理.doc
《基于VC的GPS信息处理.doc》由会员分享,可在线阅读,更多相关《基于VC的GPS信息处理.doc(32页珍藏版)》请在沃文网上搜索。
1、基于VC的GPS信息处理摘 要全球定位系统(GPS)是20世纪70年代由美国陆、海、空三军联合研制的空间卫星导航定位系统,其目的是为美国军方提供实时精确的定位、导航和授时等服务。GPS系统由空间星座、地面监控系统、用户接收机三大部分组成。用户通过接收机接收卫星信号,经信号处理而获得三维位置、速度和时间信息,进而实现导航和定位的目的。具有高精度、全天候和全球性的特点,目前这一技术已遍及国民经济各种部门,并开始逐步深入人们的日常生活1。对于用户来说,关键的设备就是用户接收机(GPS接收机)。通常情况下,用户都是用计算机和GPSOEM通信,将GPS定位信息导入计算机然后再处理。而 VC+由于在和GP
2、S接收机的通信及后面的数据处理应用方面的强大功能,成为许多用户开发GPS应用程序的首选开发语言。本文介绍的GPS数据采集程序采用GPS的异步串行传送方式,通过RS-232串行口采集遵循NMEA0183协议的GPS数据。关键词:GPS;导航;MFC;VCBased On VC GPS Information ProcessingAbstractGlobal positioning system (GPS) is in the 1970s by the American land, sea and air forces joint development space satellite navig
3、ation and positioning system, which is designed for the U.S. military to provide real-time accurate positioning, navigation and GPS clock and other services. GPS system by space stellation, ground monitoring system, composed of three most user receiver. The user through receiver, satellite reception
4、 by the signal processing and acquired three-dimensional position, velocity and time information, and achieve the purpose of navigation and positioning. With high precision, all-weather and global characteristics, at present, the technology has been spread all over the national economy various depar
5、tments, and began to develop Peoples Daily life For users, key equipment that the user receiver (GPS receiver). Normally, the user is using computer and GPS - OEM GPS positioning information communication, computer and then deal with imported. And in vc + + because the communications and GPS receive
6、r and the data processing applications behind the powerful functions, become many users of GPS application development first development language. This paper introduces GPS data collection procedures using GPS asynchronous serial transmission of ways, through RS - 232 serial port NMEA0183 agreement
7、followed the collected GPS data Keywords: GPS ;Navigation ;MFC ;VC 28目 录摘 要IAbstractII1前言11.1背景介绍11.1.1研究背景11.1.2面临的问题11.2需求分析21.3研究过程与可行性分析31.3.1研究思路31.3.2可行性分析52 GPS系统概述62.1 GPS系统简介62.2 GPS技术的作用和应用73系统核心技术介绍103.1 MFC技术介绍103.2 NEMA协议113.3 MySql数据库133.4 后续要用到的技术154设计与实现174.1 MFC的相关编辑174.2 串口初始化184.3
8、 OnComm函数194.3.1数据接收194.3.2数据的基础处理194.4数据库224.4.1数据库的连接224.4.2数据库表的设计254.5加载Mapinfo地图265结语与展望275.1结语275.2展望27参考文献28致 谢29基于VC的GPS信息处理1前言1.1背景介绍1.1.1研究背景全球定位系统(Global Positioning System,GPS)是美国国防部于1973年提出,历时20年,耗资200多亿美元建立起来的,具有在海、陆、空进行全方位实时三维导航与定位能力的新一代卫星导航与定位系统。目前,以GPS为代表的卫星导航应用产业已成为当今国际公认的八大无线产业之一。
9、随着技术的进步、应用需求的增加,GPS以全天候、高精度、自动化、高效率等显著特点及其所独具的定位导航、授时校频、精密测量等多方面的强大功能,已涉足众多的应用领域,使GPS成为继蜂窝移动通信和互联网之后的全球第三个IT经济新增长点。GPS开始进入民用之后,使用者终端的GPS产品便成了当前GPS主要的市场内容。一般来说,GPS的使用者终端主要是指各种用途的GPS接收机,例如用于航空和航海的接收机、汽车导航设备、用于登山和休闲的手持式接收机等类型的终端产品,而一般手持式GPS产品的组成部分,就如同移动电话或个人数字助理(PDA)的结构一样,也包括了内部的天线、芯片组和电池等,以及外部的按键和LCD面
10、板等相关零组件。随着应用范围的扩展,GPS产品也逐渐成为全球无线通信终端市场一项重要的产品,推动GPS产品市场高度成长的主要因素是汽车导航系统和结合无线通信的GPS产品的普及化。市场发展现状GPS卫星导航定位技术于上世纪80年代末引入中国,目前主要在大地测量(测绘、勘探)、海上渔业和车辆定位监控等领域得到了比较广泛的应用。在全球GPS应用领域中,车辆应用所占的比重最大,目前约占总数的40%以上。1.1.2面临的问题目前虽然GPS定位系统在我国发展较快,但还是受到技术、市场规范程度以及价格等方面因素的影响,主要还存在以下几个问题:(1)跟踪系统中存在一些技术上的问题,通信问题一直是个瓶颈问题,包
11、括集群网、GSM公众网以及目前流行的GPRS和CDMA等;另外,在导航系统中,电子地图至今还是一个尚未解决的瓶颈问题,由于这个问题牵涉面很宽,可能还要有个相当长的时间方可完善解决。(2)市场运作存在偏面性,产品力度深度不够。再好的GPS产品也不可能做承担全部的功能。实际需要依据应用场合不同而不同,分门别类地做成系列产品方符合市场客观需求。(3)各家的产品使用不同的通讯协议,产品之间兼容性差,没有建立一个行业性的规范;(4)价格因素车辆定位监控系统的车台售价已经有了大幅度的下调,但是对于最终用户来说,价格问题还是一个制约GPS行业发展的脖颈。1.2需求分析GISGPS目前已被广泛应用于消费与专业
12、领域,应用已从军方领域走向了大众化领域。庞大市场需求推动GISGPS应用产业高速发展,随着社会经济发展,各行各业对地理空间信息的需求日益增加,GISGPS更深入渗透进国土资源、物流以及城市管理等领域,人们出行对于精确导航与定位的需求也使得卫星导航定位技术成为必须。GISGPS技术的出现和发展,正深刻地改变人类的出行方式与对空间的认识。消费领域的GISGPS市场需求旺盛。这一领域应用主要包括消费电子、汽车导航、位置服务。1)消费电子领域:移动终端导航是增长最快的细分市场,手机主频和内存的飞速发展以及移动互联网的普及带动智能手机、GPS手机销量快速增长,预计2010年GPS手机将达到2120万部,
13、同比增长187%,渗透率达到10%。2)汽车导航领域:国内车载导航市场受到汽车销量增长和新车装配率的提升双重驱动,正处于高速增长阶段,预计2012年国内车载导航装配率将达到18.5%。3)位置服务(LBS):LBS被称为移动互联网时代的又一杀手级应用,在手机厂商、LBS软件厂商和运营商的共同推动下将进入快速成长期,未来三年用户数量预计将保持60%以上的增速。GISGPS在专业领域的应用不断深入,伴随电子政务、物流等行业快速发展。今后五年政府领域的GISGPS应用将围绕以数字城市管理为代表的电子政务建设展开,而GISGPS技术是数字城市的重要技术支撑,为城市的综合管理提供高效平台。未来3-5年,
14、数字化城市管理平台的市场容量约为120亿元,基于数字化城市管理平台的数字社区管理和服务系统的市场容量至少达到20亿元。此外,在物流管理领域,利用GISGPS信息系统可实时收集车辆、船只、集装箱及所运货物的动态信息,实现追踪管理;随着全球经济的复苏,当前我国公路货运,水路航运的运量以平均每月10%的速度增加,物流领域对地理信息和位置服务的需求不断提升。GISGPS产业链复杂,涉及基础软件与部件厂商、终端厂商,以及应用开发与系统集成商等。在基础平台软件开发、电子地图、终端、集成应用等领域均存在着巨大市场空间,而在这一产业链中各个环节也存在着优质投资标的。1.3研究过程与可行性分析1.3.1研究思路
15、本课题研究基于的思想是实际问题的调查分析与解决建议方案,所以本课题研究的逻辑顺序概括地说就是:首先通过调查分析,确认目前GPS导航系统的需求与问题,然后在调查的结果上设想所做系统的大概方案,并且试图从理论上分析设想方案的可行性和效用性,接下来就用实验法实际设计实现导航系统,最后进行总结并提出进一步的看法。图1.1 研究思路研究方法在开展论文研究过程中,笔者主要采用了调查、文献、实验等研究方法,简要说明如下:文献研究法:文献研究法是根据一定的研究目的或课题,通过调查文献来获得资料,从而全面地、正确地了解掌握所要研究问题的一种方法。文献研究法被子广泛用于各种学科研究中。其作用有:能了解有关问题的历
16、史和现状,帮助确定研究课题。能形成关于研究对象的一般印象,有助于观察和访问。能得到现实资料的比较资料。有助于了解事物的全貌。调查法:调查法是科学研究中最常用的方法之一。它是有目的、有计划、有系统地搜集有关研究对象现实状况或历史状况的材料的方法。调查方法是科学研究中常用的基本研究方法,它综合运用历史法、观察法等方法以及谈话、问卷、个案研究、测验等科学方式,对GPS需求与现状进行有计划的、周密的和系统的了解,并对调查搜集到的大量资料进行分析、综合、比较、归纳,从而为人们提供规律性的知识。 2010年中国导航电子地图市场趋势预测根据水清木华研究中心2010年2月的调查,35.4%的人认为汽车必须配备
17、导航,34.6%的人认为汽车导航对自己比较重要,说明GPS导航的需求已经很大,而现在受访者中仍有54.52%的人还未装导航,所以GPS导航系统的市场潜力巨大。图1.2 2010年中国导航电子地图市场趋势预测动态交通信息需求动态交通信息成为导航地图功能的需求非常迫切,目前各城市交通拥堵问题越来越严重,日常的上下班或市内出行,几乎不用导航仪帮助寻找道路规划路线,大部分人切实需要的是导航仪可以显示出哪条路更顺畅。当然,除了动态交通信息、上网等功能,导航地图与救援、交通调度等方面的结合也有非常好的前景。图1.3动态交通信息需求2009年便携导航(PND)市场状况2009年中国PND市场销售总量继续呈现
18、快速增长势态。 全年PND使用正版电子地图达到74万套。PND硬件总销售量达到221多万台。图1.4 20042009年PDN市场状况1.3.2可行性分析通过研究发现:在这个信息化的时代,消费电子、汽车导航领域、位置服务(LBS)等领域对GPS导航需求量很大。GPS设备操作简单,价格适中,能为客户提供不可替代的服务,且GPS技术已经很成熟,所以GPS导航系统是可行的。技术可行性 以WindowsXP为操作系统,采用VC+的MFC 框架,运用SQL的数据库技术,设计与开发GPS导航系统。新系统的运行硬件环境PC机,利用GPS接收仪进行GPS信号的采集与处理。经济可行性 系统开发成本低,现有PC机
19、与学校提供的GPS接收仪即可提供该系统开发工作需要的所有硬件设备环境;在GPS接收机和计算机通讯方面,虽然有一些商用软件,但是对于普通用户来说,这些软件的使用费用太高,所以我们选择自主开发接收和处理GPS数据的软件,这样既可以节省开支,又可以根据我们的期望开发软件。操作可行性 使用前只要对用户进行简单的说明或阅读帮助文件即可使用该系统。2 GPS系统概述2.1 GPS系统简介全球定位系统(Global Positioning System,GPS)是美国国防部于1973年提出,历时20年,耗资200多亿美元建立起来的,具有在海、陆、空进行全方位实时三维导航与定位能力的新一代卫星导航与定位系统。
20、图2.1GPS系统结构GPS导航系统的基本原理是测量出已知位置的卫星到用户接收机之间的距离,然后综合多颗卫星的数据得到接收机的具体位置。要达到这一目的,卫星的位置可以根据星载时钟所记录的时间在卫星星历中查出GPS定位系统由以下三个部分组成:(1)GPS卫星星座(空间部分)(2)地面监控系统(地面控制部分)(3)GPS信号接收机(用户设备部分)目前共有24颗卫星,由21颗工作卫星和3颗在轨备用卫星组成GPS卫星星座,记作(21+3)GPS星座。位于地平线以上的卫星颗数随着时间和地点的不同而不同,最少可见到4颗,最多可见到11颗。在用GPS信号导航定位时,为了结算测站的三维坐标,必须观测4颗GPS
21、卫星,称为定位星座。GPS的地面监控部分由分布在全球的9个地面站组成,其中包括卫星监测站(5个)、主控站(1个)和注入站(3个)。1、监测站:是主控站直接控制下的数据自动采集中心。观测资料由计算机进行初步处理,存储并传输到主控站,以确定卫星精密轨道。2、主控站:除协调和管理地面监控系统外,3、注入站:主要设备为1台直径3.6m的天线、1台c波段发射机和1台计算机。主要任务是在主控站的控制下,将主控站的卫星星历、钟差、导航电文和其它控制指令等注入到相应卫星的存储系统,并监测注入信息的正确性。GPS接收机接收GPS卫星发射的无线电信号,以获得必要的定位信息和观测量,并经过数据处理而完成定位工作。
22、GPS能为用户提供连续实时、高精度的三维位置、三维速度和时间基准,是一种全球性、全天候、连续的卫星无线电导航系统。在目前世界上所有的卫星定位系统中,GPS是技术最成熟,应用最为广泛的。GPS卫星的基本功能:1 接收和存储由地面监控站发来的导航信息,接收并执行监控站的控制指令。2 利用卫星上的微处理机,对部分必要的数据进行处理。3 通过星载的原子钟提供精密的时间标准。4 向用户发送定位信息。5 在地面监控站的指令下,通过推进器调整卫星姿态和启用备用卫星。NMEA是“National Marine Electronics Association”(国际海洋电子协会)缩写,同时也是数据传输标准工业协
23、会。NMEA实际上已成为GPS接收机最通用的数据输出格式,同时也被用于GPS接收机接口的大多数软件包里。 NMEA-0183是一套定义接收机输出的标准信息 ,该协议定义的语句非常多,但是常用的或者说兼容性最广的语句只有$GPGGA、$GPGSA、$GPGSV、$GPRMC、$GPVTG、$GPGLL等。 2.2 GPS技术的作用和应用1、GPS在大地控制测量中的应用GPS定位技术以其精度高、速度快、费用省、操作简便等优良特性被广泛应用于大地控制测量中。我们一般将应用GPS卫星定位技术建立的控制网叫GPS网。归纳起来,大致可以将GPS网分为两大类,一类是全球或全国性的高精度GPS网。另一类是区域
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 VC GPS 信息处理