设计过程。通过C语言实现了GPS信号的提取、显示等。经过实践测试这种接收机可以达到基本GPS信息接收以及显示,可以做到方便灵活、优质价廉、精度高、连续导航、抗干扰能力强,并可广泛应用于个人野外旅游探险、出租汽车定位及海上作业等领域。
f
第1章GPS系统简介
11GPS的由来及发展
导航卫星定时测距全球定位系统Navigatio
SatelliteTimi
ga
dRa
gi
gGlobalPositio
SystemGPS是美国第二代卫星导航系统。它在1973年底由美国陆海空三军等单位协调分工提出的能取代旧式的导航设备为军用舰船、飞机车辆等用户提供全球全天候、连续实时服务的高精度三维导航系统。系统由空间部分、地面监控部分和地面接收机部分组成。定位服务包括精密定位服务PPS和标准定位服务SPS。PPS授权的精密定位系统用户需要密码设备和特殊的接收机。SPS对于普通民用用户供全世界用户免费、无限制地使用。
由于GPS具有全球覆盖以及精度高、定位速度快、实时性好、抗干扰能力强等特点近年来在国内外得到广泛的应用在各个领域发挥了极大的作用已成为信息时代不可缺少的一部分。各种GPS民用产品的开发已是经济和社会发展的必然要求其前景将会非常广阔和光明尤其是在我国通过这些年来对它认识不断加深我国的GPS开发应用也一定会以科技力量推动经济和社会发展的一颗巨星对我国的经济和社会的发展产生重大的影响。
12GPS定位系统的基本原理
每颗GPS卫星时刻发布其位置和时间数据信号,用户接收机可以测量每颗卫星信号到接收机的时间延迟,根据信号传输的速度可以计算出接收机到不同卫星的距离。同时收集至少4颗卫星的数据时,通过变频、放大、滤波等一系列处理过程实现对GPS卫星信号的跟踪、锁定和测量从而产生计算位置的数据信息包括:纬度、经度、高度、速度、日期、时间、航向、卫星状况等经由IO口输出串行数据。
f
13GPS模块定位流程
(1)搜索可用卫星,接收卫星信号,与卫星信号同步,提取导航电文信息。
(2)从导航电文中获取计算位置所需的信息,这些信息应该包括时钟信息和星历等数据。
(3)计算卫星的准确位置,这包括计算卫星的高度和方位角,从而进行必要的对流层校正。
(4)计算伪距,并进行电离层校正等。(5)重复上述过程,对所有可用卫星进行相应的计算。(6)进行其他必要的校正,例如根据卫星信号到达GPS接收机的时间,校正地球旋转所r