GPS的工作原理是?

 我来答
纵横竖屏
2018-10-08 · TA获得超过46.7万个赞
知道小有建树答主
回答量:164
采纳率:93%
帮助的人:7.7万
展开全部

原理:

GPS导航系统的基本原理是测量出已知位置的卫星到用户接收机之间的距离,然后综合多颗卫星的数据就可知道接收机的具体位置。要达到这一目的,卫星的位置可以根据星载时钟所记录的时间在卫星星历中查出。

而用户到卫星的距离则通过记录卫星信号传播到用户所经历的时间,再将其乘以光速得到(由于大气层电离层的干扰,这一距离并不是用户与卫星之间的真实距离,而是伪距(PR,):当GPS卫星正常工作时,会不断地用1和0二进制码元组成的伪随机码(简称伪码)发射导航电文。

GPS系统使用的伪码一共有两种,分别是民用的C/A码和军用的P(Y)码。C/A码频率1.023MHz,重复周期一毫秒,码间距1微秒,相当于300m;

P码频率10.23MHz,重复周期266.4天,码间距0.1微秒,相当于30m。而Y码是在P码的基础上形成的,保密性能更佳。导航电文包括卫星星历、工作状况、时钟改正、电离层时延修正、大气折射修正等信息。

它是从卫星信号中解调制出来,以50b/s调制在载频上发射的。导航电文每个主帧中包含5个子帧每帧长6s。前三帧各10个字码;每三十秒重复一次,每小时更新一次。

后两帧共15000b。导航电文中的内容主要有遥测码、转换码、第1、2、3数据块,其中最重要的则为星历数据。

当用户接受到导航电文时,提取出卫星时间并将其与自己的时钟做对比便可得知卫星与用户的距离,再利用导航电文中的卫星星历数据推算出卫星发射电文时所处位置,用户在WGS-84大地坐标系中的位置速度等信息便可得知。

可见GPS导航系统卫星部分的作用就是不断地发射导航电文。然而,由于用户接受机使用的时钟与卫星星载时钟不可能总是同步,所以除了用户的三维坐标x、y、z外,还要引进一个Δt即卫星与接收机之间的时间差作为未知数,然后用4个方程将这4个未知数解出来。

所以如果想知道接收机所处的位置,至少要能接收到4个卫星的信号。GPS接收机可接收到可用于授时的准确至纳秒级的时间信息;

用于预报未来几个月内卫星所处概略位置的预报星历;用于计算定位时所需卫星坐标的广播星历,精度为几米至几十米(各个卫星不同,随时变化);以及GPS系统信息,如卫星状况等。

GPS接收机对码的量测就可得到卫星到接收机的距离,由于含有接收机卫星钟的误差及大气传播误差,故称为伪距。对 CA码测得的伪距称为CA码伪距,精度约为20米左右,对P码测得的伪距称为P码伪距,精度约为2米左右。

GPS接收机对收到的卫星信号,进行解码或采用其它技术,将调制在载波上的信息去掉后,就可以恢复载波。严格而言,载波相位应被称为载波拍频相位,它是收到的受多普勒频 移影响的卫星信号载波相位与接收机本机振荡产生信号相位之差。

一般在接收机钟确定的历元时刻量测,保持对卫星信号的跟踪,就可记录下相位的变化值,但开始观测时的接收机和卫星振荡器的相位初值是不知道的,起始历元的相位整数也是不知道的,即整周模糊度,只能在数据处理中作为参数解算。

相位观测值的精度高至毫米,但前提是解出整周模糊度,因此只有在相对定位、并有一段连续观测值时才能使用相位观测值,而要达到优于米级的定位 精度也只能采用相位观测值。

按定位方式,GPS定位分为单点定位和相对定位(差分定位)。单点定位就是根据一台接收机的观测数据来确定接收机位置的方式,它只能采用伪距观测量,可用于车船等的概略导航定位。

相对定位(差分定位)是根据两台以上接收机的观测数据来确定观测点之间的相对位置的方法,它既可采用伪距观测量也可采用相位观测量,大地测量或工程测量均应采用相位观测值进行相对定位。

在GPS观测量中包含了卫星和接收机的钟差、大气传播延迟、多路径效应等误差,在定位计算时还要受到卫星广播星历误差的影响,在进行相对定位时大部分公共误差被抵消或削弱,因此定位精度将大大提高,双频接收机可以根据两个频率的观测量抵消大气中电离层误差的主要部分,在精度要求高,接收机间距离较远时(大气有明显差别),应选用双频接收机。

GPS定位的基本原理是根据高速运动的卫星瞬间位置作为已知的起算数据,采用空间距离后方交会的方法,确定待测点的位置。

假设t时刻在地面待测点上安置GPS接收机,可以测定GPS信号到达接收机的时间△t,再加上接收机所接收到的卫星星历等其它数据可以确定以下四个方程式


扩展资料:

GPS 设置

GPS 拿到手,如果是新机器要定位,已经提到了。另外,还有一些设置,常用的有坐标系、地图基准、参考方位、公制/英制、数据接口格式什么的。

坐标系:常用的是 LAT/LON 和 UTM。LAT/LON 就是经纬度表示,UTM 在这里就不管他了。

地图基准:一般用 WGS84。

参考方位:实际上有两个北,磁北和真北呀(简称 CB 和 ZBY)。指南针指的北就是磁北,北斗星指的北就是真北。两者在不同地区相差的角度不一样的,地图上的北是真北。

公制/英制:自选。

数据接口格式:这得细谈谈。GPS
可以输出实时定位数据让其他的设备使用,这就牵扯到了数据交换协议。

几乎所有的 GPS 接收机都遵循美国国家海洋电子协会(National
Marine Electronics
Association)所指定的标准规格,这一标准制订所有航海电子仪器间的通讯标准,其中包含传输资料的格式以及传输资料的通讯协议。N

MEA
协议有 0180、0182 和 0183 三种,0183 可以认为是前两种的超集,现在正广泛的使用。

经纬度的表示

再讲讲数据表示。一般从 GPS 得到的数据是经纬度。经纬度有多种表示方法。

1.)ddd.ddddd, 度.度的十进制小数部分(5 位)

2.)ddd.mm.mmm,度.分.分的十进制小数部分(3 位)

3.) ddd.mm.ss, 度.分.秒

不是所有的 GPS 都有这几种显示, GPS315 只能选择第二种和第三种。

在 LAT/LON 坐标系里,纬度是平均分配的,从南极到北极一共 180 个纬度。地球直径 12756KM,周长就是12756*PI,一个纬度是 12756×PI /360 = 111.133 KM (不精确)。

经度就不是这样,只有在纬度为零的时候,就是在赤道上,一个经度之间的距离是 111.319KM,经线随着纬度的增加,距离越来越近,最后交汇于南北极。所以经度的单位距离和确定经度所在的纬度是密切相关的,简单的公式是:

经度 1°长度=111.413cosφ,在纬度φ处。 (公式不精确)

参考资料:百度百科----GPS

匿名用户
2013-11-21
展开全部
GPS的工作原理,简单地说来,是利用我们熟知的几何与物理上一些基本原理。首先我们假定卫星的位置为已知,而我们又能准确测定我们所在地点A至卫星之间的距离,那么A点一定是位于以卫星为中心、所测得距离为半径的圆球上。进一步,我们又测得点A至另一卫星的距离,则A点一定处在前后两个圆球相交的圆环上。我们还可测得与第三个卫星的距离,就可以确定A点只能是在三个圆球相交的两个点上。根据一些地理知识,可以很容易排除其中一个不合理的位置。当然也可以再测量A点至另一个卫星的距离,也能精确进行定位。 以上所说,要实现精确定位,要解决两个问题:
  其一是要确知卫星的准确位置;
  其二是要准确测定卫星至地球上我们所在地点的距离。下面我们看看怎样来做到这点。

GPS导航示意图
  怎样确知卫星的准确位置

  要确知卫星所处的准确位置。首先,要通过深思熟虑,优化设计卫星运行轨道,而且,要由监测站通过各种手段,连续不断监测卫星的运行状态,适时发送控制指令,使卫星保持在正确的运行轨道。将正确的运行轨迹编成星历,注入卫星,且经由卫星发送给GPS接收机。正确接收每个卫星的星历,就可确知卫星的准确位置。

  这个问题解决了,接下来就要解决准确测定地球上某用户至卫星的距离。卫星是远在地球上层空间,又是处在运动之中,我们不可能象在地上量东西那样用尺子来量,那么又是如何来做的呢?

  如何测定卫星至用户的距离

  我们过去都学过这样的公式:时间X速度=距离。我们也从物理学中知道,电波传播的速度是每秒钟三十万公里,所以我们只要知道卫星信号传到我们这里的时间,就能利用速度乘时间等于距离这个公式,来求得距离。所以,问题就归结为测定信号传播的时间。

  要准确测定信号传播时间,要解决两方面的问题。一个是时间基准问题。就是说要有一个精确的时钟。就好比我们日常量一张桌子的长度,要用一把尺子。假如尺子本身就不标准,那量出来的长度就不准。另一个就是要解决测量的方法问题。

  时间基准问题

  GPS系统在每颗卫星上装置有十分精密的原子钟,并由监测站经常进行校准。卫星发送导航信息,同时也发送精确时间信息。GPS接收机接收此信息,使与自身的时钟同步,就可获得准确的时间。所以,GPS接收机除了能准确定位之外,还可产生精确的时间信息。

  测定卫星信号传输时间的方法

  为了避免采用过多的技术术语,我们先作一个不太恰当的比喻。我们在所处的地点和卫星上同时启动录音机来播放“东方红”乐曲,那么,我们应该能听到一先一后两支“东方红”的曲子(实际上,卫星上播放的曲子,我们不可能听见,只是假想能够听到),但一定是不合拍的。为了使两者合拍,我们延迟启动地上录音机的时间。当我们听到两支曲子合拍时,启动录音机所延迟的时间就等于曲子从卫星传送到地上的时间。当然,电波比声波速度高得多,电波也不能用耳朵来接收。所以,实际上我们播送的不是“东方红”乐曲,而是一段叫做伪随机码的二进制电码。延迟GPS接收机产生的伪随机码,使与接收到卫星传来的码字同步,测得的延迟时间就是卫星信号传到GPS接收机的时间。至此,我们也就解决了测定卫星至用户的距离。当然,上面说的都还是十分理想的情况。实际情况比上面说的要复杂得多,所以我们还要采取一些对策。例如:电波传播的速度,并不总是一个常数。在通过电离层中电离子和对流层中水气的时候,会产生一定的延迟。一般我们这可以根据监测站收集的气象数据,再利用典型的电离层和对流层模型来进行修正。还有,在电波传送到接收机天线之前,还会产生由于各种障碍物与地面折射和反射产生的多径效应。这在设计GPS接收机时,要采取相应措施。当然,这要以提高GPS接收机的成本为代价。 原子钟虽然十分精确,但也不是一点误差也没有。GPS接收机中的时钟,不可能象在卫星上那样,设置昂贵的原子钟,所以就利用测定第四颗卫星,来校准GPS接收机的时钟。我们前面提到,每测量三颗卫星可以定位一个点。利用第四颗卫星和前面三颗卫星的组合,可以测得另一些点。理想情况下,所有测得的点,都应该重合。但实际上,并不完全重合。利用这一点,反过来可以校准GPS接收机的时钟。测定距离时选用卫星的相互几何位置,对测定的误差也不同。为了精确的定位,可以多测一些卫星,选取几何位置相距较远的卫星组合,测得误差要小。在我们提到测量误差时,还有一点要提到,就是美国的SA政策。美国政府在GPS设计中,计划提供两种服务。一种为标准定位服务(SPS),利用粗码(C/A)定位,精度约为100m,提供给民用。另一种为精密定位服务(PPS),利用精码(P码)定位,精度达到10m,提供给军方和特许民间用户使用。由于多次试验表明,SPS的定位精度已高于原设计,美国政府出于对自身安全的考虑,对民用码进行了一种称为“选择可用性SA(Selective Availability)”的干扰,以确保其军用系统具有最佳的有效性。由于SA通过卫星在导航电文中随机加入了误差信息,使得民用信号C/A码的定位精度降至二维均方根误差在100米左右。

  采用差分GPS技术(DGPS),可消除以上所提到大部分误差,以及由于SA所造成的干扰,从而提高卫星导航定位的总体精度,使系统误差达到10到15米之内。

  GPS技术的错差

  在GPS定位过程中,存在三部分误差。一部分是对每一个用户接收机所共有的,例如:卫星钟误差、星历误差、电离层误差、对流层误差等;第二部分为不能由用户测量或由校正模型来计算的传播延迟误差;第三部分为各用户接收机所固有的误差,例如内部噪声、通道延迟、多径效应等。利用差分技术第一部分误差可完全消除,第二部分误差大部分可以消除,这和基准接收机至用户接收机的距离有关。第三部分误差则无法消除,只能靠提高GPS接收机本身的技术指标。对美国SA政策带来的误差,实质上它是人为地增大前两部分误差,所以差分技术也相应克服SA政策带来的影响。 

  差分GPS技术消除公共误差原理

  假如在距离用户500公里之内,设置一部基准接收机。它和用户接收机同时接收某一卫星的信号,那么我们可以认为信号传至两部接收机所途经电离层和对流层的情况基本是相同,故所产生的延迟也相同。由于接收同一颗卫星,故星历误差、卫星时钟误差也相同。若我们通过其它方法确知所处的三维座标(也可以用精度很高的GPS接收机来实现,其价格比一般GPS接收机高得多),那就可从测得伪距中,推算其中的误差。将此误差数据传送给用户,用户就可从测量所得的伪距中扣除误差,就能达到更精确的定位。

GPS数据处理软件是GPS用户系统的重要部分,其主要功能是对GPS接收机获取的卫星测量记录数据进行“粗加工”、“预处理”,并对处理结果进行平差计算、坐标转换及分析综合处理。解得测站的三维坐标,测体的坐标、运动速度、方向及精确时刻。

  GPS定位技术是正在发展中的高新技术,数据处理技术也处在不断更新之中,各系列GPS接收机制造厂家研制的处理软件也各具特色。 全球定位系统GPS是近年来开发的最具有开创意义的高新技术之一,其全球性、全能性、全天候性的导航定位、定时、测速优势必然会在诸多领域中得到越来越广泛的应用。在发达国家,GPS技术已经开始应用于交通运输和道路工程之中。目前,GPS技术在我国道路工程和交通管理中的应用还刚刚起步,相信随着我国经济的发展,高等级公路的快速修建和GPS技术应用研究的逐步深入,其在道路工程中的应用也会更加广泛和深入,并发挥更大的作用。 GPS导航系统与电子地图、无线电通信网络及计算机车辆管理信息系统相结合,可以实现车辆跟踪和交通管理等许多功能,这些功能包括: 车辆跟踪   利用GPS和电子地图可以实时显示出车辆的实际位置,并任意放大、缩小、还原、换图;可以随目标移动,使目标始终保持在屏幕上;还可实现多窗口、多车辆、多屏幕同时跟踪。利用该功能可对重要车辆和货物进行跟踪运输。

提供出行路线规划和导航   提供出行路线规划是汽车导航系统的一项重要辅助功能,它包括自动线路规划和人工线路设计。自动线路规划是由驾驶者确定起点和目的地,由计算机软件按要求自动设计最佳行驶路线,包括最快的路线、最简单的路线、通过高速公路路段次数最少的路线等的计算。人工线路设计是由驾驶者根据自己的目的地设计起点、终点和途经点等,自动建立线路库。线路规划完毕后,显示器能够在电子地图上显示设计线路,并同时显示汽车运行路径和运行方法。

信息查询   为用户提供主要物标,如旅游景点、宾馆、医院等数据库,用户能够在电子地图上根据需要进行查询。查询资料可以文字、语言及图象的形式显示,并在电子地图上显示其位置。同时,监测中心可以利用监测控制台对区域内的任意目标所在位置进行查询,车辆信息将以数字形式在控制中心的电子地图上显示出来。

(4)话务指挥

  指挥中心可以监测区域内车辆运行状况,对被监控车辆进行合理调度。指挥中心也可随时与被跟踪目标通话,实行管理。

(5)紧急援助

  通过GPS定位和监控管理系统可以对遇有险情或发生事故的车辆进行紧急援助。监控台的电子地图显示求助信息和报警目标,规划最优援助方案,并以报警声光提醒值班人员进行应急处理。

  GPS技术在汽车导航和交通管理工程中的研究与应用目前在中国刚刚起步,而国外在这方面的研究早已开始并已取得了一定的成果。加拿大卡尔加里大学设计了一种动态定位系统,该系统包括一台捷联式惯性系统,两台GPS接收机和一台微机,可测定已有道路的线形参数,为道路管理系统服务。美国研制了应用于城市的道路交通管理系统,该系统利用GPS和GIS建立道路数据库,在数据库中包含有各种现时的数据资料,如道路的准确位置、路面状况、沿路设施等,该系统于1995年正式运行,为城市道路交通管理起到重要作用。近些年来国外研制了各种用于车辆诱导的系统,其中车辆位置的实时确定以往主要依据惯性测量系统以及车轮传感器,随着GPS的发展和所显示出的优越性,有取代前两种方法的趋势。用于城市车辆诱导的GPS定位一般是在城市中设立一个基准站,车载GPS实时接收 基准站发射的信息,经过差分处理便可计算出实时位置,把目前所处位置与所要到达的目标在道路网中进行优化计算,便可在道路电子地图上显示出到达目标的最优化路线,为公安、消防、抢修、急救等车辆服务。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一个懂事的Java分享师
2019-05-08 · 计算机项目源码,毕设,小程序开发,商城系统,管理系统,jav...
一个懂事的Java分享师
采纳数:42 获赞数:110384

向TA提问 私信TA
展开全部

GPS导航的基本原理是根据高速运动的卫星瞬间位置作为已知的起算数据,采用空间距离后方交会的方法,确定待测点的位置。

GPS导航仪的运行依赖全球定位系统,简称GPS,它是由空间卫星、地面监控和用户接收等三大部分组成,能够帮助用户准确定位当前位置,并且根据既定的目的地计算行程,GPS导航仪通过地图显示和语音提示两种方式引导用户行至目的地的仪器,广泛用于交通,旅游等方面。

扩展资料:

GPS导航的功能

1、空间部分

GPS的空间部分是由24颗卫星组成,它位于距地表20200km的上空,运行周期为12h。卫星均匀分布在6个轨道面上,轨道倾角为55°。卫星的分布使得在全球任何地方、任何时间都可观测到4颗以上的卫星,并能在卫星中预存导航信息,GPS的卫星因为大气摩擦等问题,随着时间的推移,导航精度会逐渐降低。

2、转向语音提示

车辆只要遇到前方路口或者转弯,车载GPS语音系统提示用户转向等语音提示。这样可以避免车主走弯路。它能够提供全程语音提示,驾车者无需观察起显示界面就能实现导航的全过程,使得行车更加安全舒适。

3、显示航迹

GPS带有航迹记录功能,可以记录下用户您车辆行驶经过的路线,小于10米的精度,甚至能显示两个车道的区别。用户可以启动它的返程功能,找到路线回家。

4、测速

通过GPS对卫星信号的接收计算,可以测算出行驶的具体速度,比一般的里程表准确很多。

参考资料来源:百度百科-全球定位系统

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
司南导航
2019-05-10 · 百度认证:上海司南卫星导航技术股份有限公司官方帐号
司南导航
司南导航是(股票代码:833972)是国内自主掌握高精度北斗/GNSS模块核心技术并成功实现规模化市场应用的高新技术企业。
向TA提问
展开全部
GPS的基本原理是测量出已知位置的卫星到用户接收机之间的距离,然后综合多颗卫星的数据就可知道接收机的具体位置。因为需要计算三维位置及偏差,所以需要至少4颗卫星。
卫星和用户接收机之间的距离通过光速乘以时间得到,也就是卫星在太空中向接收发射信号,经过时间T接收机接收信号,那么两者之间的距离S=V×T。
卫星信号从太空传向地面,经过对流层、电离层等大气层受到阻碍,延迟了地面获取信号的时间,因此通过这种方法测得的距离并不是精确的,我们称之为伪距。由于使用的码元宽度较大的C/A码,伪距测量的精度只有米级。
由于精度问题 ,专家们又开发出高精度载波相位测量;采用码元宽度较小的p码,精度能达到厘米级,大大提高了定位精度。
设卫星上某一时刻的载波相位为φ1,经过距离L后到达接收机时相位为φ2 ,那么载波所经历过的载波相位变化为φ2- φ1 。 其测距公式为:
L=λ(φ2- φ1)
其中,l为卫星到接收机的距离;λ为已知载波的波长;
另外,载波相位测量存在整周模糊度。如果所有的误差项都被减小,整周模糊度能被解出来,载波相位测量将转化为精确的伪距测量值并形成精确定位估算。
在整个定位过程中,电离层、电磁波延迟等影响是不可避免。但我们可以使用双频接收机尽量消除误差。
双频接收机可以同时接收L1,L2载波信号,利用双频载波信号受电离层延迟影响的差异性,通过计算出电离层延时,可以消除电离层对电磁波信号的延迟的影响。
目前,市面上很多接收机都实现了全系统全频点,兼容全球主流卫星导航系统,支持国家北斗卫星导航系统,定位精度更高!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
0熊小乖0
高粉答主

2018-07-05 · 关注我不会让你失望
知道小有建树答主
回答量:515
采纳率:0%
帮助的人:15万
展开全部

首先我们假定卫星的位置为已知,而我们又能准确测定我们所在地点A至卫星之间的距离,那么A点一定是位于以卫星为中心、所测得距离为半径的圆球上。

我们又测得点A至另一卫星的距离,则A点一定处在前后两个圆球相交的圆环上。我们还可测得与第三个卫星的距离,就可以确定A点只能是在三个圆球相 交的两个点上。

24颗GPS卫星在离地面1万2千公里的高空上,以12小时的周期环绕地球运行,使得在任意时刻,在地面上的任意一点都可以同时观测到4颗以上的卫星。

拓展资料:

GPS是英文Global Positioning System的简称。GPS起始于1958年美国军方的一个项目,1964年投入使用。20世纪70年代,美国陆海空三军联合研制了新一代卫星定位系统GPS 。

主要目的是为陆海空三大领域提供实时、全天候和全球性的导航服务,并用于情报搜集、核爆监测和应急通讯等一些军事目的,经过20余年的研究实验,耗资300亿美元,到1994年,全球覆盖率高达98%的24颗GPS卫星星座己布设完成。

全球定位系统,又称全球卫星定位系统,是一个中距离圆型轨道卫星导航系统。它可以为地球表面绝大部分地区(98%)提供准确的定位、测速和高精度的时间标准。系统由美国国防部研制和维护,可满足位于全球任何地方或近地空间的军事用户连续精确的确定三维位置、三维运动和时间的需要。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(12)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式