书城工业技术图说导航的诞生与发展
4795600000008

第8章 GPS全球定位系统的发展(1)

1.GPS的基本原理

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

GPS差分定位

知识卡片:

星历

由卫星向用户接收机发送的数据之一,用以描述该卫星时空位置的参量。在GPS测量中,是指天体运行随时间而变的精确位置或轨迹表,它是时间的函数。

电码

是利用若干个有、无电流脉冲或正负电流脉冲所组成的不同的信号组合,其中每一个信号组合代表一个字母、数字或标点符号。

电离层

有大量离子和自由电子,足以反射电磁波的部分大气层。距地面高度70~500 km。

对流层

大气最下层,厚度(8~17 km)随季节和纬度而变化,随高度的增加平均温度递减率为6.5℃/ km,有对流和湍流。天气现象和天气过程主要发生在这一层。

2.GPS的组成部分

全球卫星定位系统GPS是美军70年代初在“子午仪卫星导航定位”技术上发展而起的具有全球性、全能性(陆地、海洋、航空与航天)、全天候性优势的导航定位、定时、测速系统。GPS由三大子系统构成:空间卫星系统、地面监控系统、用户接收系统。

(1)空间卫星系统。空间卫星系统由均匀分布在6个轨道平面上的24颗高轨道工作卫星构成,各轨道平面相对于赤道平面的倾角为55度,轨道平面间距60度。在每一轨道平面内,各卫星升交角距差90Ο,任一轨道上的卫星比西边相邻轨道上的相应卫星超前30度。事实上,空间卫星系统的卫星数量要超过24颗,以便及时更换老化或损坏的卫星,保障系统正常工作。该卫星系统能够保证在地球的任一地点向使用者提供4颗以上可视卫星。 空间系统的每颗卫星每12小时(恒星时)沿近圆形轨道绕地球一周,由星载高精度原子钟(基频F=10.23MHZ)控制无线电发射机在“低噪音窗口”(无线电窗口中,2至8区间的频区天线噪声最低的一段是空间遥测及射电干涉测量优先选用频段)附近发射L1、L2两种载波,向全球的用户接收系统连续地播发GPS导航信号。GPS工作卫星组网保障全球任一时刻、任一地点都可对4颗以上的卫星进行观测(最多可达11颗),实现连续、实时地导航和定位。

GPS系统的构成

24颗卫星包括21颗工作卫星和3颗备用卫星

GPS卫星向广大用户发送的导航电文是一种不归零的二进制数据码D(t),码率fd=50HZ。为了节省卫星的电能、增强GPS信号的抗干扰性、保密性,实现遥远的卫星通讯,GPS卫星采用伪噪声码对D码作二级调制,即先将D码调制成伪噪声码(P码和C/A码),再将上述两噪声码调制在L1、L2两载波上,形成向用户发射的GPS射电信号。因此,GPS信号包括两种载波(L1、L2)和两种伪噪声码(P码、C/A码)。这四种GPS信号的频率皆源于10.23MHZ(星载原子钟的基频)的基准频率。基准频率与各信号频率之间存在一定的比例。其中,P码为精确码,美国为了自身的利益,只供美国军方、政府机关以及得到美国政府批准的民用用户使用,C/A码为粗码,其定位和时间精度均低于P码,目前,全世界的民用客户均可不受限制地免费使用。

(2)地面监控系统。地面监控系统由均匀分布在美国本土和三大洋的美军基地上的5个监测站、一个主控站和三个注入站构成。该系统的功能是:对空间卫星系统进行监测、控制,并向每颗卫星注入更新的导航电文。

地面监控系统框图

(3)用户接收系统。用户设备部分即GPS 信号接收机。其主要功能是能够捕获到按一定卫星截止角所选择的待测卫星,并跟踪这些卫星的运行。当接收机捕获到跟踪的卫星信号后,就可测量出接收天线至卫星的伪距离和距离的变化率,解调出卫星轨道参数等数据。根据这些数据,接收机中的微处理计算机就可按定位解算方法进行定位计算,计算出用户所在地理位置的经纬度、高度、速度、时间等信息。接收机硬件和机内软件以及GPS 数据的后处理软件包构成完整的GPS 用户设备。GPS 接收机的结构分为天线单元和接收单元两部分。接收机一般采用机内和机外两种直流电源。设置机内电源的目的在于更换外电源时不中断连续观测。在用机外电源时机内电池自动充电。关机后机内电池为RAM存储器供电,以防止数据丢失。目前各种类型的接受机体积越来越小,重量越来越轻,便于野外观测使用。其次则为使用者接收器,现有单频与双频两种,但由于价格因素,一般使用者所购买的多为单频接收器。

GPS信号接收机组成

知识卡片:

载波

可通过调制来强制它的某些特征量仿随某个信号的特征值或另一个振荡的特征值而变化,通常是周期性的电振荡波。

二进制

二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统。

直流电

直流电,是指方向和时间不作周期性变化的电流,但电流大小可能不固定,而产生波形。又称恒定电流。所通过的电路称直流电路,是由直流电源和电阻构成的闭合导电回路。

3.GPS的特点

GPS导航定位以其高精度、全天候、高效率、多功能、操作简便、应用广泛等特点著称。